@media only screen and (min-width:5121px) and (max-width:8640px){.foot-pattern{height:14px;margin-top:-15px}}@media only screen and (min-width:3201px) and (max-width:5120px){header:after{bottom:-13px}.foot-pattern{height:14px;margin-top:-15px}}@media only screen and (min-width:2561px) and (max-width:3200px){.foot-pattern{height:14px;margin-top:-12px}}@media only screen and (min-width:1601px) and (max-width:2560px){header:after{bottom:-14px}.foot-pattern{height:14px;margin-top:-14px}}@media only screen and (min-width:1367px) and (max-width:1600px){.foot-pattern{height:14px}}@media only screen and (min-width:1200px) and (max-width:1366px){.foot-pattern{height:15px}}@media (max-width:1199px){.menus-nav nav .nav-item a{padding:15px 12px}.single .single-page img{width:25%}.page-banner{margin:82px 0 0}.page-not-found img{margin-left:160px}.blogtext .blogtext1 ul li:first-child .fa{left:61px}.blogtext .blogtext1 ul li:first-child a{padding:10px 77px}.blogtext .blogtext1 ul li:last-child a{padding:10px 56.4px}.blogtext .blogtext1 ul li:last-child .fa{left:37px}header nav.nav{top:7px}.logo img{width:100%}.main_new{float:right;position:relative;vertical-align:top;width:72%;z-index:1}.photo_gallery .gallery_img{float:left;width:70%}.item{width:28%}}@media (max-width:992px){.main_new,header{position:relative}.main-outer header .logo{float:left;padding:0;width:100%}header .menu-items{float:left;width:100%}header .logo img{display:block;float:none;margin:0 auto;width:50%}.menus-nav{float:left;width:100%}header .menu-items .menus-nav nav{display:table;float:none;margin:0 auto}nav.nav{top:0}.slider .caption-content{top:29%}.page-banner{margin:0}.page-postal-collection .postal_collection li{width:47%;margin-bottom:30px}.page-postal-collection .postal_collection li:nth-child(2n){margin-right:0}.postal_collection .postal_img{min-height:406px}.archive .postal-taxonomy .tax-postal-cont>p{color:#333;line-height:26px;text-align:justify}.page-postal-collection .common-banner{padding:30px 0 0}.page-contact-us .contact-form{border-right:0;float:left;padding-right:15px;width:100%}.page-contact-us h2{float:left;width:100%}.page-contact-us .contact-address{padding-left:15px}.page-contact-us .contact-address>ul{display:block;float:none;margin:0 auto;width:54%}.page-contact-us .contact-address>ul li{width:50%}.page-contact-us .contact-us div.wpcf7-response-output{margin:0 .5em 15px}.contact-address p{font-size:15px}.page-not-found img{margin-left:60px}.blogtext .blogtext1 ul li:first-child .fa{left:75px}.blogtext .blogtext1 ul li:first-child a{padding:10px 94px}.blogtext .blogtext1 ul li:last-child .fa{left:50px}.blogtext .blogtext1 ul li:last-child a{padding:10px 73.4px}.page-contact-us .text-center .site_title{width:36%}.main_new{float:right;vertical-align:top;width:63%;z-index:1}}@media (max-width:768px){.page-postal-collection .postal_collection li{margin-right:42px}.caption-content h1{padding:35px 114px 35px 127px}.single-photo_gallery img{margin-bottom:15px}.main_new{float:right;width:460px}.wrap{width:40%}.photo_gallery .gallery_img{float:left;width:60%}.item{width:35%}}@media (max-width:767px){.navbar-wrapper,nav .sub-menu{position:relative}.port_text ul,.slider .bx-wrapper .bx-controls-direction a{z-index:0}.blogimg img{margin:0 auto 30px}.blogtext .blogtext1 h3{text-align:center}nav .nav-item .sub-menu,nav .nav-item:hover,nav .nav-item:hover .sub-menu{background-color:transparent;list-style:none;padding-left:0}nav .sub-menu a{color:#fff}nav .sub-menu{display:none}.navbar-inverse .navbar-brand{background:0 0}nav .nav-mobile{display:block}nav.nav{width:100%;padding:34px 0 0}nav .nav-list{border-top:1px solid #fff;display:none;list-style:none;margin:10px;padding:0}nav .nav-item{width:100%;float:none}nav .nav-item>a{background:0 0;color:#fff;padding:8px;border-bottom:1px solid #efefef}nav .nav-click{display:block}nav .nav-mobile-open{border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0}nav .nav-item:hover .sub-menu{display:none}header .menu-items .menus-nav nav .nav-mobile{border-radius:0;display:block;left:0;top:0;width:100%}.menu-items .menus-nav .nav-list{background:rgba(0,0,0,1);position:absolute;top:35px}footer .bootom-navmenu li{margin-right:26px}footer .copy{margin-bottom:15px}footer .footer-bottom .copy>p{padding:0;text-align:center}footer .foot-logo img{display:table;margin:0 auto;float:none}.archive .postal-taxonomy .postal-tax-img img{border:3px solid #1d7b7b;float:none;margin:0 auto 12px;width:auto}.archive .postal-taxonomy .tax-postal-cont{float:left;width:100%}.archive .postal-taxonomy .tax-postal-cont a{margin:0 auto;display:table}.single .single-page img{border:3px solid #1d7b7b;display:block;float:none;margin:0 auto 15px;width:50%}.single .single-page>p{color:#000;line-height:28px;padding:0 10px;text-align:justify}.single .single-page h4{color:#1d7b7b;float:left;text-align:center;width:100%}.single .single-page>a{background:#1d7b7b;color:#fff;display:table;float:none;margin:0 auto;padding:10px 45px;text-align:center;width:auto}.page-contact-us .contact-address>ul{width:65%}.page-contact-us .contact-form .wpcf7-form p{display:none}.page-contact-us input,.page-contact-us textarea{margin-bottom:10px}.blogimg{padding:0}.blogtext .blog_content .blogimg img{display:block}.read_more_link{display:table;float:none;margin:0 auto}.blogtext .blogtext1 ul li:last-child a{padding:10px 54.4px}header nav.nav{top:0}}@media (max-width:640px){.blogtext .blogtext1 ul li:first-child .fa,.blogtext .blogtext1 ul li:last-child .fa{text-align:center;position:relative;top:0;left:auto}.slider .caption-content{top:13%}.blogtext .blogtext1 ul li{border:0;color:#fff;font-family:"Open Sans",sans-serif;font-size:15px;width:100%;border-bottom:1px solid #fff}.caption-content h1{font-size:28px;padding:35px 50px 35px 65px;text-align:center}footer .bootom-navmenu li{margin-bottom:12px;margin-right:0;text-align:center;width:50%}.abt_img img{width:100%}.main-outer{float:left;width:100%;position:inherit}.page-banner{margin:0}.page-about-us .abt_page .abt_inner .abt_img img{display:block;float:none;margin:0 auto 15px;width:auto}.page-about-us .abt_page .abt_inner .abt_img p{color:#444;text-align:justify}.page-postal-collection .postal_collection li{width:47%;margin-right:27px}.postal_collection .postal_img{min-height:353px}.single .single-page img{width:50%}.single .single-page>p{padding:0}.page-contact-us .contact-address>ul li{width:100%;text-align:center}.page-contact-us .contact-address>ul li img{display:block;float:none;margin:0 auto;width:auto}.read_more_link{display:table;float:none;margin:0 auto}.page-not-found img{margin-left:10px}.blogtext .blogtext1 ul li:first-child{padding:3px 0}.blogtext .blogtext1 ul li:first-child a{float:left;padding:0 94px;width:100%}.blogtext .blogtext1 ul li:last-child{padding:3px 0}.blogtext .blogtext1 ul li:last-child a{float:left;padding:0 94px;width:100%}.blogtext .blogtext1 ul li:nth-child(2) i{float:left;width:100%}.page-contact-us .text-center .site_title{font-size:18px;width:47%}.page-photography-gallery .gallery_cat .gallery_filter li,.port_text .wrap{width:100%}.main_new{display:block;float:left;margin-left:75px;width:75%}li.mainservices{width:50%}.mainservices img{height:auto}.photo_gallery .gallery_img{clear:both;float:left;width:100%;margin:0}.wrap{width:auto}.item{width:43%}}@media (max-width:480px){.page-postal-collection .postal_collection li,footer .bootom-navmenu li{margin-right:0;width:100%}.slider .caption-content{top:30%}.caption-content h1{font-size:20px;padding:18px 50px 18px 86px;text-align:center}footer .bootom-navmenu li{margin-bottom:12px;text-align:center}.page-banner{padding:10px 0}.page-about-us .abt_page .abt_inner .abt_img img{width:100%}.page-banner h1{float:left;text-align:center;width:100%}.page-postal-collection .postal_collection img{width:auto}.single .single-page img{width:80%}.page-postal-collection .common-banner{padding:30px 0 35px}.page-photography-gallery .gallery_cat .gallery_filter li a{padding:7px 17px}.single-photo_gallery .single_pdf_desc,.single_pdf_image{float:left;width:100%}.single-photo_gallery img{display:block;float:none;margin:0 auto 15px}.single-photo_gallery .blogtext .blogtext1{text-align:justify}.single_pdf_desc>a{display:table;float:none;margin:0 auto}.single-photo_gallery .blogtext .blogtext1 h3{font-size:17px}.blogimg{padding:0}header .logo img{width:80%}.page-not-found img{margin:0 auto}.page-contact-us .text-center .site_title{font-size:18px;width:55%}li.mainservices{width:100%}.mainservices img{height:auto}.page-photography-gallery li.mainservices{float:left;margin:0 70px auto;padding:15px;text-align:center;width:70%}.wrap{width:auto}.photo_gallery .gallery_img{clear:both;float:left;width:100%;margin:0}.item{width:40%}}@media (max-width:360px){.page-photography-gallery #works .portfolio-image,.photo_gallery .gallery_img,.single .single-page img,header .logo img{width:100%}.archive .postal-taxonomy .postal-tax-img h2{font-size:18px}.page-photography-gallery .gallery_cat .gallery_filter li a{padding:7px}.welcome-outer .welcome-section p{padding:0}.caption-content h1{padding:18px 50px 18px 55px}.slider .caption-content{top:19%}.page-photography-gallery li.mainservices{width:100%;margin:0}.photo_gallery .gallery_img{clear:both;float:left;margin:0}.item{width:80%}}@media (max-width:320px){.caption-content h1{position:relative;text-align:center;top:26px}footer .footer-bottom .copy>p{font-size:14px}.comment-icon{display:block;float:none;margin:0 auto}.blogtext .blogtext1 p{color:#333;float:left;line-height:23px;width:100%}.blog_single.blogtext .blogimg{float:left;padding:0;width:100%}.slider .caption-content{top:0}.caption-content h1{font-size:14px;padding:12px 69px}.page-contact-us .wpcf7-form-control.wpcf7-submit:hover{padding:10px 75px}.contact-address p{font-size:13px}.page-contact-us .text-center .site_title{font-size:17px;width:100%}.main_new{width:100%;margin:0}.photo_gallery .gallery_img{clear:both;float:left;width:100%;margin:0}.item{width:80%}}