@media only screen and (max-width: 1150px){.row-fixed{display:block;float:none;width:940px;margin-left:auto;margin-right:auto}.top-header ul li{padding:5px;font-size:11px}.header .op-nav-menu li a{font-size:12px;padding:12px}.posts-main .post-grid,.posts-main .post-grid{width:50%}.related-posts .col-3{width:31.8%}.page-banner h2{font-size:36px}.sticky-header .header1 .logo{width:120px}.banner-inner,.row.banner-inner{height:620px}.banner2 .text{max-width:75%}.banner .text h1{font-size:46px}.promo-item{height:200px}.footer .col-pd-4{width:50%;margin-bottom:30px;display:inline-block;float:none;vertical-align:top}.list-item.post-single{border:0;background:#fff}.instagram-footer-full .instagram-pics li{height:100px}}@media only screen and (max-width: 940px){.row-fixed{display:block;float:none;width:768px;margin-left:auto;margin-right:auto}.col-pd-70,.col-pd-30.sidebar-right,.col-pd-30.sidebar-left{display:block;margin-left:auto;margin-right:auto;float:none;width:auto}.col-pd-70.posts-main{width:100%;display:block;margin-left:auto;margin-right:auto;float:none}.col-pd-30.sidebar-right .widget,.col-pd-30.sidebar-left .widget{width:70%;margin-left:auto;margin-right:auto;float:none}.sidebar-right,.posts-main.layout-right,.posts-main.layout-left,.sidebar-left{padding:0 10px}.top-header .social-menu{display:none}.top-header .search{display:block}.top-header .col.search{display:block;text-align:center;float:none}.top-header form.search{float:none;display:inline-block}.top-style2 .col.search{position:absolute;width:70%;text-align:right;right:15px;z-index:999999;padding:8px 0}.top-style2 .op-nav-menu{display:table-cell;width:100%}.top-style2 .mean-container .mean-bar{padding:5px 0}.top-style2 .mean-container a.meanmenu-reveal{left:0!important;right:auto!important;padding:1%;color:#f8f8f8}.top-style2 .mean-container a.meanmenu-reveal span{background:#f8f8f8}.top-style2 ul li{padding:0}.top-header .op-nav-menu ul li a{line-height:inherit;color:#f8f8f8;border-top:1px solid #383838}.top-style2 .mean-container .mean-nav,.top-style2 .sub-menu{background:#111}.top-style3{display:none}.header{padding-bottom:0}.sticky-header .header1 .logo{width:100px}.header1 .logo,.header1 .text-logo{z-index:9999999;position:relative;margin:0}.header3 .logo,.header3 .text-logo{padding:35px 0}.header .text-logo h1,.sticky-row .text-logo h1{padding:0}.header1{padding:0}.header1 .text-logo{display:table-cell;float:left}.header2 .logo,.header2 .text-logo,.header3 .logo,.header3 .text-logo{width:60%!important;text-align:center;z-index:9999999}.header2 .logo a,.header2 .text-logo a{display:inline-block}.header2 .logo img,.header3 .logo img{width:200px}.header .op-nav-menu{float:none;margin-top:0;margin-bottom:0;position:absolute;top:0;right:0;width:100%;height:100%}.header li.menu-item-has-children>a:after,.header li.page_item_has_children>a:after,.top-style2 li.menu-item-has-children>a:after,.top-style2 li.page_item_has_children>a:after{display:none}.op-nav-menu li.active a{color:#fff;border-bottom:0}.top-header .sub-menu,.top-header .page_item_has_children .children,.header .sub-menu,.header .page_item_has_children .children{opacity:1;position:relative;transition:all .3s ease 0;visibility:visible;box-shadow:none;float:none;display:block}.op-nav-menu ul li ul.sub-menu li ul,.op-nav-menu ul li ul.children li ul{float:none;left:inherit;opacity:1;top:inherit;visibility:visible}.op-nav-menu ul li ul.sub-menu li,.op-nav-menu ul li ul.children li{position:relative;display:block;text-align:left;float:left;border-bottom:#eee solid 1px}.op-nav-menu ul li ul.sub-menu li:hover>a,.op-nav-menu ul li ul.children li:hover>a{padding:1em 5%}.op-nav-menu>nav>ul>li:last-of-type ul .sub-menu,.op-nav-menu>nav>ul>li:last-of-type ul .children{right:inherit;left:inherit;bottom:inherit}.menu-dark.mean-container a.meanmenu-reveal span{background:#fff}.menu-dark.mean-container a.meanmenu-reveal{color:#fff}.header3 .col.search{float:right;z-index:999999}.header3-menu{padding-left:40px}.header3 form.search{width:100%}.header3 .search input[type="text"]{width:70%;height:42px}.ad-header .ad-code{display:none}.header3.ad-header .text-logo,.header3.ad-header .logo,.header2.ad-header .text-logo,.header2.ad-header .logo{text-align:center;margin:0 auto}.banner-inner,.row.banner-inner{height:580px}.banner .text{width:85%}.banner .text h2{font-size:36px}.promo-item{height:240px;margin-bottom:20px}.page-banner h2{font-size:32px}.error_text{font-size:150px;line-height:2em}}@media only screen and (max-width: 768px){.row-fixed{display:block;float:none;width:95%;margin-left:auto;margin-right:auto}.col,.col-2,.col-3,.col-4,.col-5,.col-60,.col-40,.col-70,.col-80,.col-30,.col-pd-2,.col-pd-3,.col-pd-4,.col-pd-5,.col-pd-60,.col-pd-66,.col-pd-40,.col-pd-70,.col-pd-30{display:block;margin-left:auto;margin-right:auto;float:none;width:auto;padding:0}.col-pd-30.sidebar-right .widget,.col-pd-30.sidebar-left .widget{width:95%;margin-left:auto;margin-right:auto;float:none}.header3 form.search{background:transparent;padding:3px 0}.header1 .logo img{max-height:60px!important}.header-style3 .row-fixed{padding:0;width:100%}.top-style2 .row-fixed{width:100%}.banner-slider .owl-nav{display:none}.banner_container .row-fixed{padding:0;width:100%}.banner-inner,.row.banner-inner{height:480px}.page-banner h2{font-size:28px;margin-bottom:4px}.page-banner p{font-size:16px;margin-top:4px}.page-banner .seperator{height:2px}.blog-grid,.blog-masonry{margin:0;height:auto!important}.blog-masonry .post-grid{position:relative!important;top:0!important;left:0!important;right:0!important}.blog .post-body,.single .post-body{padding-left:20px;padding-right:20px}.blog .no-featured-img .post-body,.single .no-featured-img .post-body{padding:0}.posts-main .post-grid{width:80%}.post-meta .meta-info,.post-meta .share-social,.post-meta .social-icons{display:block;width:100%;text-align:center;float:none}.post-meta .meta-info{margin-bottom:10px}.post-title,.list-content .post-title{font-size:26px}.single .post-title{font-size:28px}.footer-quote .quote_content blockquote p{font-size:16px!important}.banner .row-fixed.banner-inner{padding:0;width:100%}.banner .text{width:100%;padding-left:20px}.banner2 .text{padding:20px 30px}.banner .text h2,.row-fixed.banner-inner .text h2,.banner-inner.slider-strip .text h2,.banner-inner.slider-strip2 .text h2{font-size:26px}.banner .post-date{font-size:12px}.layout-full .blog-list{padding:0}.list-item .post-img,.list-item .list-content{width:100%;max-width:100%;margin-left:0}.list-item .post-img{margin-bottom:20px}.list-content .post-header,.list-content .post-body,.list-content .post-footer{padding:0 20px}.no-featured-img .list-content .post-header,.no-featured-img .list-content .post-body,.no-featured-img .list-content .post-footer{padding:0}.post-date span:before,.post-date span:after{display:none}.blog-post-footer .author-img{float:left;margin-bottom:20px}.blog-post-footer .author-desc{width:100%;overflow:hidden}.instagram-footer-full .instagram-pics li{height:180px}.footer-widgets-four .row-fixed{padding-bottom:0}.footer .col-pd-4{margin-bottom:40px;width:100%}.footer-info .col{text-align:center}.footer-info .social{float:none;margin-top:20px}.section-title{text-align:center}.content-area{padding-top:20px}.contact-area .col-pd-2{margin-bottom:35px}.contact-area .col-pd-2:nth-child(2n){padding:0 15px}.contact-area .col-pd-2:nth-child(2n) h3,.contact-area .col-pd-2 p{text-align:left}.field-wrapper-half{width:100%}.services-area .border-right,.services-area .border-bottom{border:0}.services-area .service-single{padding:20px}.banner-bottom .text p{font-size:18px}.banner-bottom .button a{display:block;margin-top:15px;text-align:center}.sidebar{margin-top:60px}.sidebar,.sidebar-left,.sidebar-right,.col-pd-30.sidebar,.col-pd-30.sidebar-left,.col-pd-30.sidebar-right{width:90%;margin:0 auto}.footer-info .footer-menu,.footer-info .footer-text{width:100%;text-align:center;display:block}.error404 .content-area{text-align:center}.no-results .page-title{font-size:32px}.link_content a p,.quote_content a blockquote p{font-size:26px!important}.related-posts .col-3{width:100%;margin-right:0}.instagram-footer-full .instagram-pics li{width:33.33%}}@media only screen and (max-width: 480px){.row-fixed{display:block;float:none;width:95%;margin-left:auto;margin-right:auto}.heading_bg{font-size:4em;top:-10px;font-weight:700}.header3 .col.search{width:220px}.content-area{padding-top:10px}.banner .row-pd{padding:0;width:100%}.banner .text{padding:30px 10px}.banner .text h2,.row-fixed.banner-inner .text h2,.banner-inner.slider-strip .text h2,.banner-inner.slider-strip2 .text h2{font-size:22px}.post-title,.list-content .post-title{font-size:22px}.single .post-title{font-size:24px}.posts-main .post-grid{width:100%}.post-grid .post-title{font-size:20px}.link_content a p,.quote_content a blockquote p{font-size:20px!important}.quote_content cite{text-align:right;font-size:13px}.no-results .page-title{font-size:26px}.instagram-footer-full .instagram-pics li{height:100px}}