@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}.top-header.top-style3 ul li{padding:0}.header .op-nav-menu li a{font-size:14px;padding:12px 15px}.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 .text h1{font-size:46px}.footer .col-pd-4{width:50%;margin-bottom:30px;wop-nav-menuidth: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}.top-header .social-menu,.header-cart-icon,.top-cart-icon{display:none!important}.top-header .social-menu{width:100%}.top-header .social-icons{width:100%;float:none;text-align:center}.top-header .search{display:none}.top-header.top-style3{padding:0}.top-style3 .search{display:block}.top-style3 .row-fixed{padding:0}.top-style3 .col.search{position:absolute;width:70%;text-align:right;right:15px;z-index:999999;padding:12px 0}.top-style3 .op-nav-menu{display:table-cell;width:100%}.top-style3 .mean-container .mean-bar{padding:5px 0}.top-style3 .mean-container a.meanmenu-reveal{left:0!important;right:auto!important;padding:1%;color:#f8f8f8}.top-style3 .mean-container a.meanmenu-reveal span{background:#f8f8f8}.top-style3 ul li{padding:0}.top-header .op-nav-menu ul li a{line-height:inherit;color:#f8f8f8;font-size:13px;border-top:1px solid #383838}.top-style3 .mean-container .mean-nav,.top-style3 .sub-menu{background:#111}.header{padding-bottom:0}.header2 .row-fixed{display:table}.sticky-header .header1 .logo{width:100px}.header1 .logo,.header1 .text-logo{z-index:9999999;position:relative;margin: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{width:100%!important;text-align:center;z-index:9999999}.header2 .logo img{width:200px}.header2-menu{min-height:70px;overflow:visible}.header2 .op-nav-menu{border:0}.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-style3 li.menu-item-has-children>a:after,.top-style3 li.page_item_has_children>a:after{display:none}.header .op-nav-menu li.active a{color:#fff;border-bottom:0}.header .op-nav-menu li a{font-size:13px}.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}.banner .text h2{font-size:36px}.header2 .sticky-container{min-height:60px}.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}.header1 .logo img{max-height:60px!important}.banner-slider:hover .owl-nav{display:none}.banner-inner{height:380px}.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}.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{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{padding-top:50px!important;padding-bottom:25px!important;width:100%;padding-left:20px}.banner .text h2{font-size:28px;margin-top:5px}.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-content span.cat,.list-content .post-date,.list-content .post-title{text-align:center}.list-content .post-body,.list-content .post-footer{text-align:center!important}.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}.footer-widgets-four .row-fixed{padding-bottom:0}.instagram-footer-full .instagram-pics li{height:180px}.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}.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}.content-area{padding-top:10px}.banner .row-pd{padding:0;width:100%}.banner .text{padding:30px 20px}.banner .text h2{font-size:26px}.post-title{font-size:22px}.single .post-title{font-size:24px}.posts-main .post-grid{width:100%}.link_content a p,.quote_content a blockquote p{font-size:20px!important}.quote_content cite{text-align:right;font-size:13px}.instagram-footer-full .instagram-pics li{height:100px}.no-results h1{font-size:32px}}