@media only screen and (min-width:1590px){.container{position:relative;width:1528px;margin:0 auto;padding:0}.container .column,.container .columns{float:left;display:inline;padding-left:20px;padding-right:20px}.column-row{margin-left:-20px;margin-right:-20px}.row{margin-bottom:20px}.vc_row .container{width:1558px}.column.alpha,.columns.alpha,.column.first,.columns.first{padding-left:0}.column.omega,.columns.omega,.column.last,.columns.last{padding-right:0}.article.grid-item{margin-bottom:30px}.projectinfo .content{width:299px}}@media only screen and (min-width:1380px) and (max-width:1589px){.container{position:relative;width:1328px;margin:0 auto;padding:0}.container .column,.container .columns{float:left;display:inline;padding-left:20px;padding-right:20px}.column-row{margin-left:-20px;margin-right:-20px}.row{margin-bottom:20px}.vc_row .container{width:1358px}.column.alpha,.columns.alpha,.column.first,.columns.first{padding-left:0}.column.omega,.columns.omega,.column.last,.columns.last{padding-right:0}.article.grid-item{margin-bottom:30px}.projectinfo .content{width:299px}}@media only screen and (min-width:1291px) and (max-width:1379px){.container{position:relative;width:1264px;margin:0 auto;padding:0}.container .column,.container .columns{float:left;display:inline;padding-left:20px;padding-right:20px}.column-row{margin-left:-20px;margin-right:-20px}.row{margin-bottom:20px}.vc_row .container{width:1294px}.column.alpha,.columns.alpha,.column.first,.columns.first{padding-left:0}.column.omega,.columns.omega,.column.last,.columns.last{padding-right:0}.projectinfo .content{width:279px}}@media only screen and (min-width:1200px) and (max-width:1290px){.container{position:relative;width:1152px;margin:0 auto;padding:0}.container .column,.container .columns{float:left;display:inline;padding-left:20px;padding-right:20px}.column-row{margin-left:-20px;margin-right:-20px}.row{margin-bottom:20px}.vc_row .container{width:1182px}.column.alpha,.columns.alpha,.column.first,.columns.first{padding-left:0}.column.omega,.columns.omega,.column.last,.columns.last{padding-right:0}.projectinfo .content{width:259px}}.container .container{width:100%;padding-left:0;padding-right:0}body.single .vc_row .container>.sixteen.columns,.blogpost .container>.sixteen.columns{padding-left:0;padding-right:0}body.nor-full-width-layout{overflow-x:hidden!important}input[type="text"],input[type="search"],input[type="tel"],input[type="password"],input[type="email"],textarea,select{font-size:13px;padding:10px 0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:none;border:none;border-bottom:1px solid}select{border-bottom:none;height:35px;margin-bottom:7px}select::-ms-expand{display:none}textarea{line-height:1.6em}.contactform_ajax label{display:none}span.select-wrap{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;background:none;border:none;border-bottom:1px solid;display:inline-block;cursor:pointer;margin:0 0}span.select-wrap select{padding:0;padding-right:19px;margin-bottom:0;width:100%;height:34px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-bottom:none;background:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}span.select-wrap:after{content:'\f0d7';font-family:'fontawesome';padding-right:2px;position:absolute;right:0;line-height:34px;z-index:-1}.shipping-calculator-form input{padding-left:10px!important}.select2-container .select2-choice{background:none;border:none;border-bottom:1px solid;padding-left:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.select2-dropdown-open .select2-choice{-webkit-box-shadow:none;box-shadow:none;-moz-box-shadow:none}.select2-search .select2-input{color:#000;height:35px!important}.select2-drop-active{border-top:1px solid #666}.shipping_method{height:auto}form.woocommerce-shipping-calculator section input{padding:10px 0}.nor-button,a.button,input.button,button[type="submit"],input[type="submit"],.wpcf7-submit{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border:none}.searchform label,.woocommerce-product-search label{display:none}.searchform,.woocommerce-product-search{position:relative;margin-top:0}.searchform input[type="text"],.woocommerce-product-search input[type="search"]{padding:9px 32px 9px 0;position:relative;width:100%;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.searchform input[type="submit"],.searchform button[type="submit"],.woocommerce-product-search [type="submit"]{position:absolute;line-height:16px;right:2px;padding:0;border:0;background:none;font-size:13px;top:0;cursor:pointer;color:#000}.searchform button[type="submit"],.woocommerce-product-search button[type="submit"]{right:0;top:0;padding:8px 2px}.searchform input[type="submit"]:hover,.searchform button[type="submit"]:hover,.woocommerce-product-search [type="submit"]:hover{background:none;border:none;color:#000}.mobile-menu-container.light-gray form input{border-radius:50px;padding:10px 15px}.mobile-menu-container.light-gray form button{right:10px;top:2px}ul.main-nav.center{margin-top:40px}ul.main-nav ul.sub-menu .sub-menu{top:4px;text-align:left}ul.main-nav ul.sub-menu .sub-menu{top:-17px}ul.main-nav ul.sub-menu ul.sub-menu:after,ul.categories-list-wrap ul.sub-menu ul.sub-menu:after{top:18px}ul.main-nav ul li,ul.categories-list-wrap ul li{padding:0 20px 10px 20px;text-align:left}ul.main-nav ul.sub-menu>li:first-child,ul.categories-list-wrap ul.sub-menu>li:first-child{padding-top:18px}ul.main-nav ul.sub-menu>li:last-child,ul.categories-list-wrap ul.sub-menu>li:last-child{padding-bottom:18px}ul.main-nav ul li:first-child,ul.categories-list-wrap ul li:first-child{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}ul.main-nav ul li:last-child,ul.categories-list-wrap ul li:last-child{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.home-full-right ul.main-nav ul.sub-menu .sub-menu{top:-17px}.home-full-right ul.main-nav li ul.sub-menu li:first-child .sub-menu{top:0}.home-full-right ul.main-nav>li>ul.sub-menu:after{left:0}.home-full-right ul.main-nav>li:last-child>ul.sub-menu:after{left:auto}.home-full-right.single-row{text-align:right}.home-full-right.single-row .main-nav,.home-full-right.single-row .topsearchdiv{display:inline-block}.home-full-right.single-row .search-icon-direct i{font-size:15px;margin:0 6px 0 16px}.home-full-right.single-row .nor-cart{margin-left:0}nav.leftmenu .left-main-nav a.selected,nav.leftmenu .main-nav a:hover,nav.leftmenu .main-nav .sub-menu a:hover{}nav.leftmenu .logo-leftmenu{}nav.leftmenu .sharing{margin-top:100px}nav.leftmenu .left-main-nav{margin:0;list-style:none;display:inline-block;width:100%}nav.leftmenu .left-main-nav .empty-link{display:block!important}nav.leftmenu .left-main-nav a i{margin-left:5px}nav.leftmenu .left-main-nav li{margin-bottom:6px;float:left;clear:both}nav.leftmenu .left-main-nav li a{width:100%}nav.leftmenu .left-main-nav .sub-menu{font-size:100%;float:left;clear:both;width:80%;margin:5px 0 10px 15px;list-style:none;display:none}nav.leftmenu .left-main-nav .sub-menu .sub-menu{margin-left:10px}nav.leftmenu .left-main-nav .current-menu-parent>ul.sub-menu,nav.leftmenu .left-main-nav .current-menu-ancestor>ul.sub-menu,nav.leftmenu .left-main-nav .current-menu-item>ul.sub-menu{display:block}nav.leftmenu .left-main-nav .sub-menu li{margin-bottom:3px}nav.leftmenu .left-main-nav li.menu-item-has-children>a:after{font-family:'fontawesome';content:'\f0d7';padding-left:6px}#leftmenu-wrap .fa-stack-1x,#leftmenu-wrap .fa-stack-2x{z-index:0}.sixteen.columns.vc-posts-fix{padding:0}div.contentimages,div.contentvideos{text-align:center;position:relative;float:left;width:100%}div.contenttext{position:relative;float:left;width:100%}.single-cpt{float:left;margin-bottom:40px}.single-cpt h2{padding:10px 0}.single-cpt .additional-info{padding:0 0 5px 0;font-size:12px;float:left;width:100%}.single-cpt .content{width:100%;float:left;margin:0}.single-cpt .content-editor{margin-top:25px}.single-cpt .content p,.the_content p,form p,.commentlist p,div.comment p{margin:0 0 20px 0}.single-cpt div .half-size{width:48.7%;margin-right:2.5%}.single-cpt div .half-size.omega{margin-right:0}.single-cpt .sixteen.nor-12,.blogpost .sixteen.nor-12{padding:0}@media only screen and (max-width:767px){.single-cpt div .half-size{width:100%;margin-right:0}}.single-cpt .loop-tags a{display:inline-block;margin-right:8px}.single-cpt .categories-field{display:block;margin-top:12px}.single-cpt h2{padding-bottom:0}.single-cpt .full-width h2{padding-top:0}.single-cpt .full-width.below h2{padding-bottom:0}.single-cpt .post-info{margin-top:10px;float:left;width:100%}.single-content-info.rightside .post-info-separator{opacity:0;height:5px;display:block}.single-content-info.full-width{margin-bottom:30px}.single-cpt .post-info div,.single-cpt .post-info a.comment-link{display:inline-block}.single-cpt hr{background:none;margin:20px 0}.single-cpt .single-cpt-content{}.single-cpt .single-cpt-content .bottom-editor{float:left;width:100%}.single-content-info{float:left;width:100%}.single-content-info ul{margin-top:0}.single-content-info.rightside{float:right;width:27%}.single-content-info.rightside.with_ptitle{margin-top:45px}.single-cpt .nor-social-sharing{text-align:left;margin-top:10px;float:left;width:100%}.nor-social-sharing div.nor-share-button-div.facebook-like{top:8px}.nor-social-sharing div.nor-share-button-div.nor-pinterest{top:7px}.single-content-info.rightside.nav-top,.single-content-info.rightside.nav-top .northeme-sticky{display:flex;flex-direction:column}.single-content-info.rightside.nav-top *{order:4}.single-content-info.rightside.nav-top .navigate-arrows{order:1!important;margin:0 0 10px 0}.blog-content-part{float:left;width:100%}.single-cpt-content.leftside,.single-cpt-header.leftside table.header-wrapper,.single-product-header table.header-wrapper,.single-cpt .commentform,.blogpost.twocols .blog-content-part{width:67%}.blogpost.twocols .blog-title-part{float:right;width:27%}.single-product-header.maximized table.header-wrapper,.single-cpt-header.maximized table.header-wrapper{width:100%;transition:width .25s ease}.single-cpt-header table.header-wrapper{transition:width .25s ease}.blogpost .footer-share .nor-social-sharing{text-align:center;width:100%;margin:60px 0 40px 0}.blogpost:not(.twocols) .footer-share .nor-social-sharing {text-align:left}.mainpostcontainer hr:last-of-type{border:none}.sharingbuttons div.shr{height:24px;float:left;overflow:hidden;position:relative;margin:0 5px 0 0}.postwraps div.facebook div.fb-like{top:-3px}.blogpost.blogbox .navigate-arrows{margin-top:20px}.blogpost.blogbox .header-wrapper .navigate-arrows{float:right}.blogpost.blogbox .navigate-arrows .nav-post-name{display:none}.blogpost.blogbox .navigate-arrows div{padding-left:0;padding-right:15px}@media only screen and (max-width:767px){.single-cpt-content.leftside,.single-cpt-header.leftside table.header-wrapper,.single-product-header table.header-wrapper,.single-cpt .commentform,.blogpost.twocols .blog-content-part,.blogpost.twocols .blog-title-part{width:100%;float:left}.blogpost.twocols .blog-title-part{margin-bottom:30px}}.single-cpt .single-custom-fields{border-top:1px solid #ddd;margin:0;list-style:none;padding:20px 0;font-size:12px}.single-cpt .single-custom-fields.c-fields-top{padding-top:0;border-top:0}.single-cpt .single-custom-fields li{display:inline-block;margin-right:40px;padding-right:40px}.single-cpt .single-custom-fields li:last-child{border:none}.single-cpt .single-custom-fields li strong{margin-right:5px}@media only screen and (max-width:767px){.single-cpt .single-custom-fields li{display:block;border:none;padding-bottom:5px}}.single-cpt .loop-tags{float:left;width:100%;margin-bottom:20px}.navibg-related.home-section-header{border-bottom-width:0;padding-bottom:10px}.navibg-related h2{padding-bottom:0}.navibg-related .right-td:empty{display:none}.single-post-bottom{float:left;width:100%;margin-top:40px}.navibg.single-cpt-content{margin-top:0}.navibg .navigate-arrows{float:right}.navigate-arrows{width:auto;margin:0 0}.navigate-arrows div{min-width:25px;display:table-cell;padding-left:10px}.navigate-arrows div.nav-line{width:40px}.navigate-arrows i.disabled{opacity:.4}.navigate-arrows i{font-size:24px;padding:0 0;top:4px}.navigate-arrows a.home i{font-size:24px;top:6px;margin-right:10px}.navigate-arrows a.home span{top:4px;position:relative;display:inline-block;margin-right:10px}.single-content-info .navigate-arrows .nav-post-name{display:none}.single-content-info .navigate-arrows div{padding-left:0;text-align:left}.navigation-bottom-works a.page-numbers,.navigation-bottom-works span.current{border:none;width:25px}.post-numbers span{border:none;padding:0 5px}.rightside .navigate-arrows{margin-top:30px;float:left;width:100%}.rightside .navigate-arrows .nav-post-name{display:none}.rightside .navigate-arrows div{text-align:left;padding-left:0;padding-right:15px}@media only screen and (max-width:767px){.single-content-info.rightside{float:left;width:100%}.single-cpt-content.leftside{width:100%}}.sliderfooter-wrapper{position:absolute;bottom:50px;left:0;right:0}body.page-template-template-bg-slider header.topmargin{z-index:1;position:relative}@media only screen and (max-width:768px){.sliderfooter-wrapper{bottom:4%}}.video-captions a{border-bottom:1px dotted;padding-bottom:3px}.sliderfooter-wrapper .controller-wrapper{float:right;text-align:right;max-width:60%}.sliderfooter-wrapper .video-captionsslider-controller{display:block}.sliderfooter-wrapper .video-captions{text-align:right;display:block;margin-bottom:28px}.sliderfooter-wrapper .sliderfooter{text-align:left;bottom:10px;position:absolute;display:none}.slider-controller a{display:inline-block;vertical-align:top}.slider-controller a i{font-size:60px;margin-left:20px}.slider-controller a.video-toggle,.slider-controller a.video-view{display:none}.slider-controller a.video-toggle i,.slider-controller a.video-view i{font-size:14px}.slider-controller a.video-view i{font-size:18px}.video-appear{position:absolute;bottom:50px;right:50px;font-size:18px}.slider-controller a.slideshow-toggle{margin-top:1px}.video-captions div{display:none}.bg-slider-3rd{position:fixed;top:0;left:0;right:0;bottom:0}@media only screen and (max-width:958px){.sliderfooter-wrapper .controller-wrapper{max-width:100%}.page-template-template-bg-slider .mobile-tagline{display:none!important}.sliderfooter-wrapper .sliderfooter{text-align:center}.sliderfooter-wrapper .video-captions{text-align:center;max-width:100%}.sliderfooter-wrapper .controller-wrapper{float:none;text-align:center}.sliderfooter-wrapper .slider-controller{margin-bottom:25px}.sliderfooter-wrapper .sliderfooter{position:relative}}.main-container{}.left-aligned-layout{float:left;width:81%}@media only screen and (max-width:959px){.left-aligned-layout{float:left;width:100%}}.defaultpage{float:left;width:100%}.defaultpage section.the_content{float:left;width:100%}.home-section-header table{width:100%}.navibg table{width:100%}.navibg table h1{padding-bottom:0}header.home-section-header{margin-bottom:10px}.right-td{text-align:right}header.home-section-header{padding-top:0}.homepage:not(.column-row) {width:100%}.homepage .googlemap{float:left;width:100%;margin-bottom:50px}.homepage header{width:100%}.homecontainer,.defaultpage{line-height:1.7em}.archivediv{margin-top:7%;margin-bottom:3%;float:left;text-align:center}.archivediv ul{margin-left:0;list-style:none}.archivediv ul li{padding-bottom:15px;line-height:1.7em}.aboutcolumns,.contactcolumns{padding-top:2%;line-height:1.7em}.aboutcolumns{padding-bottom:0}.contactcolumns .infoside{padding:10px 0;line-height:1.7em}.contactcolumns .googlemap{margin-bottom:6%}.aboutcolumns h1{font-size:28px;padding-bottom:20px}.aboutcolumns h2{font-size:21px;padding-bottom:5px}.aboutcolumns h3{font-size:18px;padding-bottom:20px}.abouttemplate{margin-bottom:6%}.abouttemplate .pagecontent{margin-top:0%;line-height:1.7em}.abouttemplate .teammember{float:left;width:100%}.abouttemplate .teammember .memberinfo{}.abouttemplate .teammember .memberinfo h2{font-size:18px;padding:0 0 18px 0}.abouttemplate .teammember .memberinfo .title{display:block;margin-bottom:18px;font-size:14px}.abouttemplate .teammember .memberinfo .info{display:block;line-height:1.7em;margin-bottom:25px}.abouttemplate .teammember .memberinfo h3.custom{display:block;font-size:14px;padding:35px 0 10px 0}.abouttemplate hr.separator{width:25%;margin:6% auto}.grid-item .product-addtocart-wrapper{display:none}.grid-item .product-price{margin-top:0}.grid-item .price-add-to-cart{margin-top:0}article.grid-item p{margin:5px 0 0 0}.type-product article.grid-item p{margin-bottom:10px}article.grid-item .readmore{margin-top:10px;display:block}article.grid-item .info-overlay:hover{cursor:pointer}.grid-item .add_to_cart_button:before,.single_add_to_cart_button:before{content:"+";font-family:'fontawesome';margin-right:5px}.grid-item .product_type_grouped:before{content:"+";font-family:'fontawesome';margin-right:5px}.grid-item .product_type_external:before,.product-type-external .single_add_to_cart_button:before{content:"\f064";font-family:'fontawesome';margin-right:5px}.summary .price-wrapper .price-container{display:block}.summary .price-wrapper .product-onsale{margin:15px 0 10px 0;border-width:1px;font-weight:normal;display:none}.grid-item .product-price .product-onsale{display:none}.summary .single-cart-grouped{margin-top:0}.price-container ins span.amount{font-weight:normal}.summary .woocommerce-product-rating .woocommerce-review-link{font-size:11px;margin-top:5px;margin-left:0;top:0;position:relative;display:block}.woo-main-container .summary form span.select-wrap{margin-bottom:15px}.woo-main-container .summary form span.select-wrap.qty{margin-bottom:0;float:left;margin-right:8px}.summary .woocommerce-product-rating{padding-bottom:0;border:none}article.grid-item .info.standard h4{padding:15px 0 5px 0}@media only screen and (max-width:959px){article.grid-item.info-overlay .info h4{padding:15px 0 5px 0}}article.grid-item .info.standard:not(.with-caption) {margin-bottom:20px}.summary .price-wrapper{display:block;margin:20px 0 10px 0;padding-bottom:15px;border-color:#ddd}.shop-thank-you p.success{margin-top:0}.summary form,.summary p.cart{padding-bottom:20px;margin-bottom:20px;border-color:#ddd}.woocommerce_error,.woocommerce-message,.woocommerce-info,.woocommerce-error{border-radius:0}form.woocommerce-shipping-calculator,form.woocommerce-shipping-calculator section,span.shipping_method,form.woocommerce-shipping-calculator section .button{}.summary .price-wrapper span.amount,.single_variation span.amount{font-weight:normal}.woocommerce .cart-collaterals{padding:12px 15px 15px 15px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.woo-main-container .type-product .images,#reviews #comments{width:67%}.woo-main-container .summary{width:25%;margin-left:5%;margin-top:5px;float:right}#reviews #review_form_wrapper,#reviews .woocommerce-verification-required{width:27%;margin-left:3%;float:right}#customer_details{width:60%;float:left}#order_review_heading,#order_review{width:34.5%;margin-left:5%}#order_review table.shop_table td,#order_review table.shop_table th{padding:14px 0}#order_review #payment ul{list-style:none;margin:15px 0}.payment_methods li{padding:8px 0}#order_review .place-order{margin:14px 0}.nor-cart .nor-cart-content ul{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}#full-page-container{float:left;width:100%;height:100%}.container.woframemargin{padding-top:20px}.topsearchdiv{margin-bottom:20px}a.main-logo{display:inline-block}.logo-container a.main-logo,.logo-container .main-logo-container,.logo-container .logo-wrapper,.logo-container .tagline{display:table-cell}.logo-container .tagline{padding-left:30px;vertical-align:top}.home-full-right .topsearchdiv,.home-full-right .main-nav.right{text-align:right}.mobile-tagline{margin:25px 0 25px 0}@media only screen and (min-width:768px){.tagline-mobile-show{display:none!important}}@media only screen and (max-width:767px){.tagline-mobile-show{display:block!important}.tagline-mobile-hide{display:none!important}.home-full-right .tagline{visibility:hidden;opacity:0}.home-full-right .topsearchdiv{width:auto!important}}.header-searchform-container{display:inline-block}.home-full-right div.social-icons{display:inline-block;position:relative}.home-full-right div.social-icons a{display:inline-block;vertical-align:top}.home-full-right .searchform{display:inline-block;margin-left:20px}.home-full-right .searchform input[type="text"]{width:110px;font-size:12px;transition:width .4s ease-in-out}.home-full-right .searchform input[type="text"]:focus{width:160px;transition:width .4s ease-in-out}.home-full-right .header-icons i{font-size:16px}.home-full-right .header-icons{padding:0 9px;position:relative;top:2px}.home-full-right .nor-cart{margin-left:15px}.home-full-right .nor-cart .header-icons{padding-right:0}.header-icons i.useicon{font-size:32px;position:relative;top:4px}.leftmenu .header-icons i{font-size:32px}.leftmenu .header-icons{padding:0 9px;position:relative;top:2px}.leftmenu .header-icons:first-child{padding-left:0}.leftmenu .cart-icons{margin-top:25px;margin-left:-4px}.leftmenu .nor-cart-content{top:auto;left:57px;bottom:-25px}.leftmenu .nor-cart .nor-cart-content .arrow-up{border-right:8px solid #eee;border-top:8px solid rgba(0,0,0,0);border-bottom:8px solid rgba(0,0,0,0);border-left:none;position:absolute;left:-8px;bottom:28px;top:auto}@media only screen and (max-width:959px){.home-full-right .header-icons{top:-2px}}#loadintothis{min-height:500px}.reg-container{float:left;width:100%;margin-bottom:50px}.navibg{padding:0 0 0 0;margin-top:-5px}.navibg table{width:100%}body:not(.single) .navibg table.header-wrapper tr > td {height:42px}.is-sticky .navibg table.header-wrapper tr>td{height:auto}.navibg.single-cpt-content{padding-bottom:15px;float:left}.navibg.single-product-header{padding-bottom:15px;float:left}.navibg.single-product-header table.wrap-table{width:67%}.navibg.header-page-archive{padding-bottom:30px}.navibg nav form,.navibg nav select{display:inline-block}.navibg nav select{font-size:12px}.navibg form{margin-left:25px}.fullnav.categories-list{height:35px}.fullnav.categories-list{display:table}.fullnav.categories-list ul{display:table-cell;line-height:12px;vertical-align:middle}.fullnav.categories-list form{display:inline-block;vertical-align:top}.select-category-nav{display:inline-block;vertical-align:top}.select-category-nav select{width:100%}.navibg .categories-list .select-wrap{width:160px}.navibg .categories-list select{width:168px}@media only screen and (max-width:767px){.navibg .categories-list .select-wrap,.navibg .categories-list select{width:100%}.fullnav.categories-list form select{width:100%}.fullnav.categories-list form{width:100%}.select-category-nav{width:100%}}.fullnav{float:right;position:relative}.fullnav ul{list-style:none;display:inline-block;margin:0;line-height:18px}.fullnav li{display:inline-block;margin-left:20px}@media only screen and (max-width:767px){.navibg{padding-bottom:30px}.navibg td{display:block;min-height:30px;text-align:left}.navibg td:last-child{padding-top:0}.navibg td:empty{display:none}.navibg td .nor-social-sharing,.navibg td select{text-align:left}.navibg td nav span.select-wrap,.navibg nav select{margin-top:10px}.navibg td nav span.select-wrap select{margin-top:0}.navibg td nav form,.navibg td nav span.select-wrap{margin-left:0!important;width:100%}.navibg td nav,.navibg td nav span.select-wrap{float:left;width:100%}.navibg .navigate-arrows{padding-top:10px;width:100%;display:block;border-top:1px solid;border-bottom:1px solid;padding:10px 0;margin-top:20px}.navibg .navigate-arrows div{min-width:inherit;padding:0}.navibg .navigate-arrows div.prev{float:left}.navibg .navigate-arrows div.next{float:right}.navigate-arrows .nav-post-name{display:none!important}.navigate-arrows{display:table-cell!important;padding-right:10px}.navigate-arrows div:last-child{padding-top:0}.homecontainer,.defaultpage{padding-top:40px}.navibg .right-td:empty{display:none}.single-cpt .content{margin-bottom:10px}.single-cpt .nor-social-sharing{margin-top:0}}*{outline:none;-moz-outline-style:none}.topmargin.centeredtopmargin{padding-top:50px;padding-bottom:50px}header.topmargin nav .buttonmobile{margin-left:15px;font-size:23px;position:relative;top:1px}header.topmargin nav .buttonmobile i{font-size:35px}nav.leftmenu{font-size:12px;position:relative;z-index:10;min-height:200px!important}nav.leftmenu .logo-leftmenu{float:left;margin-bottom:40px}form.leftsearchbox{float:left;margin-bottom:25px}nav.leftmenu form{width:60%;display:inline-block;margin-top:15px}nav.leftmenu form input{line-height:1.7em}nav.leftmenu .social-icons{display:block;margin-top:25px}nav.leftmenu div.social-icons a:first-child{padding-left:0}nav.leftmenu div.social-icons a.stacked{padding:0 1px}div.social-icons a{padding:0 8px}nav.leftmenu div.social-icons a{padding:0 6px}nav.leftmenu form input{width:80px;font-size:11px;padding:5px;float:left}nav.leftmenu form input,nav.leftmenu form button{margin:0}nav.leftmenu form button{padding:5px 10px;margin-left:2px;float:left;height:25px}nav.leftmenu .menu{line-height:1.8em}nav.leftmenu a{color:#000}.headright .hometext{font-size:10px;line-height:1.7em}#page_nav{display:none;margin-top:30px}#infscr-loading{z-index:999999;left:45%;bottom:0;position:absolute}.commentform{padding-top:40px}.commentform .avatar,article .avatar{border-radius:0;-moz-border-radius:0;-border-radius:0}.commentform .comment-form-wrapper{border-top:none}span.btopcategories{border-bottom:1px solid;padding-bottom:10px;margin-bottom:20px;float:left;width:100%;clear:both}span.btopcategories a{margin:0 10px 10px 0;display:inline-block}span.btopcategories a.selected{font-weight:bold}h2.archivetitle{font-size:21px;margin:0;padding-bottom:25px;line-height:34px;margin-top:-4px}h2.archivetitle{float:left;width:100%}.author-info{float:left;width:100%;padding:0;margin:0 0 50px 0;vertical-align:top}.author-info .img{width:200px;vertical-align:top}.author-info .info{padding-left:30px;vertical-align:top}.author-info .info h2{font-size:21px;padding-bottom:15px}.blogbox table{width:100%;vertical-align:top}.blogbox table td{vertical-align:top}.blogbox table .imgsidem{padding-left:25px}.blogbox table .imgsidem a{float:left;position:relative;height:140px;overflow:hidden}.blogbox table .imgsidem a img{position:relative}.imgsidem a.imgpost{max-width:200px}.blogbox{float:left;width:100%;margin:0 0 0 0}.blogbox.listing hr{margin:7% 0 7% 0}.blogbox.listing:last-of-type hr{display:none}.blogbox.listing:last-child{margin-bottom:70px}.blogbox h2{line-height:1.5em;padding-bottom:12px;display:block}.blogbox h2 i.fa-link{margin-right:5px}.blogpost .bottom{margin:0 0 30px 0;display:block;clear:both}.blogpost .bottom a.readmore{margin-top:20px;display:inline-block}.blogbox .loop-tags{display:block;font-size:12px;line-height:2em}.blogbox .loop-tags a{margin-right:15px}.blogbox.format-quote .loop-tags{text-align:center}.blogbox .thecontent{font-size:14px;display:block;text-align:left;margin-bottom:30px}.blogbox .thecontent .flexslider ul,.defaultpage .flexslider ul,.commentform ul.children{margin-left:0}.blogbox .thecontent blockquote p{font-size:18px}.blogbox .thecontent blockquote:before{content:'\f10d';font-family:'fontawesome';margin-right:15px;margin-left:-30px;font-size:21px;float:left}.blogbox .thecontent blockquote{border:none;margin:0;padding:20px 0 35px 30px}.blogbox .imgside{display:block;margin-bottom:25px;position:relative}.blogbox .imgside .imgpost{display:block}.blogbox .imgside .quotes{text-align:center;line-height:1.6em;margin:auto;min-height:200px}.blogbox .imgside .quotes a.links{font-size:14px}.blogbox .imgside .quotes a.links i{font-size:15px;position:relative;top:1px}.blogbox .imgside:empty{display:none}.blogbox .imgside .quotes .overlay{position:absolute;background:rgba(0,0,0,.2);top:0;bottom:0;width:100%}.blogbox .imgside .quotes .quote{position:absolute;text-align:center;width:100%;margin:0;padding:0;border:none;top:50%;transform:translateY(-50%)}.blogbox .imgside .quotes blockquote{font-size:34px;line-height:1.7em}.blogbox .imgside .quotes .quote p{width:80%;margin:auto;margin-bottom:0}.blogbox .imgside .quotes img{display:block}.blogbox div.title{display:block;clear:both;line-height:1.6em;margin-bottom:25px}.blogbox div.title .datetime{float:right}.blogbox .avatar-container{float:left}.main_leftmenu{min-height:100px}.related-container{margin-top:60px}@media only screen and (min-width:768px) and (max-width:959px){.blogbox .imgside{width:100%;margin-right:0}.blogbox .infoside{width:100%;margin-top:15px}.blogbox .imgside h4.quotes{font-size:24px;padding:50px}.navigate-arrows .nav-post-name{display:none!important}}@media only screen and (max-width:767px){.blogbox .imgside{width:100%;margin-right:0}.blogbox .infoside{width:100%;margin-top:15px}.blogbox .imgside h4.quotes{font-size:21px;padding:50px}.main_leftmenu{min-height:0!important}}article.search-item .img img{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}@media only screen and (min-width:1280px){article.search-item p{width:50%}}div.searchpage.p404{margin-top:80px}div.searchpage.p404 h1{font-size:28px}div.searchpage.p404 h2{font-size:18px}.noresults.p404{text-align:center;margin-top:5%;margin-bottom:15%}.noresults h1{font-size:60px;font-weight:bold;line-height:120px}.noresults p{text-align:center;font-size:15px;line-height:1.8em;margin:0 40px 30px 40px}.noresults form{text-align:center}.noresults label{display:none}.noresults input[type="submit"]{}.noresults input[type="text"]{padding:15px 12px;top:-1px;position:relative}.search-page-input-wrapper{width:70%;margin-bottom:50px}.search-page-input-wrapper.tag-title-wrapper{margin-bottom:20px}@media only screen and (max-width:767px){.searchpage{width:100%}.search-page-input-wrapper{width:100%;margin-bottom:40px}}.footer-wrapper{float:left;width:100%}footer{padding-bottom:30px;font-size:12px;float:left;width:100%;position:relative}footer span.footerlogo{position:absolute;bottom:25px;left:15px}footer .sharing{bottom:0;font-size:14px;margin-left:10px;float:right!important;text-align:right}footer .sharing a{margin-left:7px;color:#666}footer .footertext{margin-bottom:5px}footer .credits{font-size:10px;opacity:.4}.theme-credits{font-size:80%;opacity:.4;display:block}footer div.theme-credits a{font-size:100%}footer div.theme-credits a:hover{text-decoration:underline}footer div.copyright{float:left}footer .widgetwrapper{float:left;width:100%}.ajaxloader img{display:block}footer .footer-copyright{width:100%;float:left}footer .footer-copyright hr{margin-top:0}footer .footer-copyright .social-icons{float:right}.align-center{text-align:center}@media only screen and (max-width:767px){footer .footer-copyright .social-icons{float:none;padding-top:20px;padding-bottom:20px;margin:auto}}.get-gmap img{max-width:none}.widget_wrapper .widget_recent_entries li:before{margin-right:2px}.widget_wrapper ul li{padding:6px 0 6px 0}.widget_wrapper ul li ul li:first-child{margin-top:10px}.widget_wrapper ul li ul li{border:none;padding:0 0 0 10px}.widget_wrapper .widget_nav_menu ul li{padding:0}.widget_wrapper .product_list_widget li{padding:0;margin:8px 0 0 0;padding-bottom:8px}.mobilemenu{font-size:21px;margin-top:3px;color:#666;position:relative;z-index:99999}.mobile-menu-container input[type="text"]{background:none;border-bottom:1px solid #333;border-radius:0}.mobile-menu-container form button[type="submit"] i{color:#999}.mobile-menu-container.light-gray input[type="text"]{background:none;border-bottom:1px solid #ccc;border-radius:0;padding-left:0;padding-right:0}.mobile-menu-container.light-gray form button{right:0}.mobile-menu-container.light-gray button[type="submit"] i{color:#666}.projectheader.default{display:none}#mainframe-top,#mainframe-bottom,#mainframe-left,#mainframe-right{background:#fff;z-index:100}#mainframe-left,#mainframe-right{position:fixed;top:0;bottom:0;width:20px}#mainframe-left{left:0}#mainframe-right{right:0}#mainframe-top,#mainframe-bottom{position:fixed;left:0;right:0;height:20px}#mainframe-top{top:0}#mainframe-bottom{bottom:0}.removeheadermargin{margin-top:80px}.topmobilenoheader{margin-bottom:-40px;margin-top:80px}.topmobilenoheader select{margin-bottom:0}.tabletmobiletop-show{display:none}@media only screen and (max-width:1200px){.nor-social-sharing div.facebook-like{display:inline-block;margin-bottom:20px}.nor-social-sharing a:first-of-type{margin-left:0}}@media only screen and (min-width:1200px){.desktopshow{display:block!important}.makeitfull{margin-right:0}.centeredmargin{margin-left:45px!important}}@media only screen and (min-width:959px) and (max-width:1200px){header.full-layout .logo-container{width:38%!important}header.full-layout .home-full-right{width:62%!important}}@media only screen and (min-width:959px){.desktopshow{display:block!important}}@media only screen and (max-width:959px){.topmobilenoheader{margin-top:0}}@media only screen and (min-width:768px) and (max-width:959px){.tabletmobiletop-show{display:block}.smalldontshow{display:none!important}.smallshow{display:block!important}.tabletshow{display:block}.projectimages .box{margin-bottom:25px}.projectimages .box{margin-right:0}.projectimages .box div.info a{margin-top:10px;margin-bottom:5px;font-size:12px}.projectimages .box div.info{line-height:1.5em}.centeredmargin{margin-left:30px!important}footer .wp{display:none}.projectinfo.right{display:none}.projectheader.default{display:block}.projectheader .left,.projectheader .right{width:100%;text-align:left}.projectheader .right a{margin-left:0;margin-right:15px}.hometext{width:100%!important}#maincontainer{margin:0}main.defaultpage.left-no-header{padding-top:0!important}}@media only screen and (max-width:767px){.tabletmobiletop-show{display:block}main.defaultpage.left-no-header{padding-top:20px!important}.logo-container,.logo-container .logo-wrapper,.home-full-right{width:auto!important}.home-full-right{float:right!important}.removeheadermargin{margin-top:0}.smalldontshow{display:none}.mainframeclass{display:none}.smallshow{display:block}footer .footertext{text-align:center}footer .copyright{float:none!important}footer .credits{float:none;text-align:center;display:block;font-size:11px;clear:both}.topmargin{padding-top:40px!important;padding-bottom:40px!important;margin:0}div.navibg h1{margin-bottom:0}footer .wp{display:none}.hometext{padding-top:30px;text-align:center}#maincontainer{margin:0}.main-logo{float:left}footer .widgetwrapper{text-align:center}footer .sharing{float:none;text-align:center;padding-top:30px;padding-bottom:20px;margin-left:-18px}footer .sharing a{font-size:21px;margin-right:16px}.projectinfo.right{display:none}.projectheader.default{display:block}.maximage-nav{left:50%;margin-left:-120px;bottom:40px}.mainframeclass{display:none}.projectimages.fixed .box div.info{height:auto!important;max-height:200px}}@media only screen and (min-width:480px) and (max-width:767px){.minitabletdontshow{display:none!important}.smalldontshow{display:none!important}.smallshow{display:block!important}#maincontainer a.main-logo{margin-left:0}.projectimages .box{margin-right:0;width:100%!important}.mobileshow{display:block}.centeredmargin{margin-left:0!important}.smalldevicedontshow{display:none!important}}@media only screen and (max-width:479px){.topmobilenoheader{margin-bottom:40px;margin-top:0}.mobilemenu-select{margin-bottom:20px}.mobiledontshow{display:none!important}.mobileshow{display:block}.smalldontshow{display:none!important}.smallshow{display:block}#maincontainer a.main-logo{margin-left:0}.projectimages .box{margin-right:0;width:100%!important}.centeredmargin{margin-left:0!important}.smalldevicedontshow{display:none!important}}