/*
 * eCommerce Product Catalog
 * https://impleCode.com
 *
 * Copyright 2017 impleCode
 * Free to use under the GPLv3 license.
 * http://www.gnu.org/licenses/gpl-3.0.html
 *
 *
 * NOTE: DO NOT EDIT THIS FILE. FOR YOUR OWN CSS GO TO WordPress > Appearance > Additional CSS and copy the CSS that you want to modify there.
 */
.boxed #product_details *,.boxed #product_details>*,.boxed .after-product-details *,.ic-blocks{list-style-position:inside}.product-archive-nav{clear:both;text-align:center;padding:40px 0}.product-archive-nav ul{margin:0;list-style:none}#container.content-area.product-catalog .product-archive-nav li a,.product-archive-nav li a,.product-archive-nav li a:active,.product-archive-nav li a:hover,.product-archive-nav li a:link,.product-archive-nav li a:visited,.product-archive-nav li.active a,.product-archive-nav li.disabled{color:#fff;text-decoration:none}.product-archive-nav li{display:inline-block}.product-archive-nav li a,.product-archive-nav li a:hover,.product-archive-nav li.active a,.product-archive-nav li.disabled,button.green-box{background-color:#327332;border-radius:3px;cursor:pointer;padding:.75rem;display:inline-block}#product_archive_nav.product-archive-nav li{background:0 0;padding:0}.product-archive-nav.red-box li a,.product-archive-nav.red-box li a:hover,.product-archive-nav.red-box li.active a,.product-archive-nav.red-box li.disabled,button.red-box{background-color:#fc3233;background-color:rgba(253,0,2,.8)}.product-archive-nav.orange-box li a,.product-archive-nav.orange-box li a:hover,.product-archive-nav.orange-box li.active a,.product-archive-nav.orange-box li.disabled,button.orange-box{background-color:#fd6232}.product-archive-nav.blue-box li a,.product-archive-nav.blue-box li a:hover,.product-archive-nav.blue-box li.active a,.product-archive-nav.blue-box li.disabled,button.blue-box{background-color:#123f5c}.product-archive-nav.grey-box li a,.product-archive-nav.grey-box li a:hover,.product-archive-nav.grey-box li.active a,.product-archive-nav.grey-box li.disabled,button.grey-box{background-color:#888}.product-archive-nav li a:hover,.product-archive-nav li.active a,button.green-box:hover{background-color:#027502}.product-archive-nav li.active a{pointer-events:none;cursor:default}.product-archive-nav.red-box li a:hover,.product-archive-nav.red-box li.active a,button.red-box:hover{background-color:#fd0002}.product-archive-nav.orange-box li a:hover,.product-archive-nav.orange-box li.active a,button.orange-box:hover{background-color:#FE3C00}.product-archive-nav.blue-box li a:hover,.product-archive-nav.blue-box li.active a,button.blue-box:hover{background-color:#1e618c}.product-archive-nav.grey-box li a:hover,.product-archive-nav.grey-box li.active a,button.grey-box:hover{background-color:#a0a0a0}#container.content-area.product-catalog #product_listing .ic-design.button,#product_listing .ic-design.button,.al_product .ic-design.button,.ic-design.button,article.al_product .ic-design.button,body .ic-design.button{border-radius:3px;cursor:pointer;line-height:1;border:0;box-shadow:none;color:#fff;text-shadow:none;padding:10px;font-size:15px;display:inline-block;text-decoration:none;background-image:none;margin:0;height:auto}#product_listing .ic-design.button:active,#product_listing .ic-design.button:hover,.al_product .ic-design.button:active,.al_product .ic-design.button:hover,.ic-design.button:active,.ic-design.button:hover,article.al_product .ic-design.button:active,article.al_product .ic-design.button:hover{text-decoration:none;background-image:none;color:#fff}.green-box.button{background-color:#327332}.green-box.button:active,.green-box.button:focus,.green-box.button:hover{background-color:#027502}.blue-box.button{background-color:#123f5c}.blue-box.button:active,.blue-box.button:focus,.blue-box.button:hover{background-color:#1e618c}.grey-box.button{background-color:#888}.grey-box.button:active,.grey-box.button:focus,.grey-box.button:hover{background-color:#a0a0a0}.orange-box.button{background-color:#fd6232}.orange-box.button:active,.orange-box.button:focus,.orange-box.button:hover{background-color:#FE3C00}.red-box.button{background-color:#fc3233}.red-box.button:active,.red-box.button:focus,.red-box.button:hover{background-color:#fd0002}.archive-title{margin-top:10px}.product-subcategories{width:100%;padding-bottom:10px;overflow:hidden}.product-subcategories hr{clear:both}.product-subcategories.list{padding-bottom:30px}.product-subcategories li{display:inline-block;list-style-type:none;padding-bottom:5px;font-size:.9em}.product-subcategories table{border:none}.product-subcategories table td{border:none;vertical-align:top}.product-subcategories table td:first-child{white-space:nowrap}#content .al_archive .product-attributes,.al_archive .product-attributes,.product-list .al_archive .product-attributes{max-width:43%;max-height:30%;overflow:hidden;position:absolute;left:2%;bottom:5%;background-color:#005200;background-color:rgba(0,82,0,.8);z-index:0;box-shadow:0 0 5px #005200;padding:5px;text-decoration:none;cursor:pointer}.product-list .al_archive .product-attributes td,.product-list .al_archive .product-attributes tr:nth-child(odd) td,.product-list .al_archive .product-attributes tr:nth-child(odd) th{background-color:transparent}.al_archive a img,.page .al_archive a img,.product-list .al_archive img,.product-subcategories .al_archive img,body.page .al_archive a img{position:absolute;top:0;left:0;border:none;max-width:1000px;min-height:100%;min-width:100%;width:auto;height:100%;padding:0}.al_archive img.higher,.product-list .al_archive img.higher,.product-subcategories .al_archive img.higher{height:auto;width:100%}.al_archive img.higher.rect,.product-list .al_archive img.higher.rect,.product-subcategories .al_archive img.higher.rect{margin-top:-20%}.al_archive img.wider.rect,.product-list .al_archive img.wider.rect,.product-subcategories .al_archive img.wider.rect{margin-left:-20%}.entry-content img.product-category-image,.product-category-image{max-width:40%;max-height:300px;width:auto;height:auto;margin-left:10px;float:right}#content .al_archive .product-attributes table,.al_archive .product-attributes table,.product-list .al_archive .product-attributes table{border:none;font-size:12px;margin:0;line-height:14px;color:#fff;box-shadow:none;background:0 0}.catalog-header{clear:both}#content .al_archive .product-attributes table td,.product-list .al_archive .product-attributes table td{border:none;padding:0;line-height:1.1}#content .al_archive .product-attributes table tr,.product-list .al_archive .product-attributes table tr{border:none;background:0 0}#content .al_archive .product-attributes table tr td:nth-child(2),.product-list .al_archive .product-attributes table tr td:nth-child(2){text-align:center;padding-left:5px}#primary .page .entry-content .al_archive h3.product-name,#product_listing .al_archive .product-name,#product_listing .al_archive h3.product-name,.al_archive .product-name{background-color:#005200;background-color:rgba(0,82,0,.8);max-width:80%;box-shadow:0 0 5px #005200;padding:8px 5px;position:absolute;top:5%;left:2%;color:#fff;font-size:16px;line-height:1.1;text-decoration:none;cursor:pointer;margin:0;text-shadow:none;z-index:10}#container.content-area.product-catalog{float:none;margin:0 auto;width:100%;padding:0;overflow:hidden;border:0;box-shadow:none;box-sizing:border-box;height:auto;max-width:100%}.content-area.product-catalog #content{width:100%;overflow:hidden;margin:0;padding:0;box-sizing:border-box;height:auto}.content-area.product-catalog #catalog_sidebar{width:30%;float:right;box-sizing:border-box}#catalog_sidebar>li{list-style-type:none}#product_listing .al_archive .product-name.red-box,.al_archive .product-name.red-box{background-color:#fd0002;background-color:rgba(253,0,2,.8);box-shadow:0 0 5px #fd0002}#product_listing .al_archive .product-name.orange-box,.al_archive .product-name.orange-box{background-color:#fe3c00;background-color:rgba(254,60,0,.8);box-shadow:0 0 5px #fe3c00}#product_listing .al_archive .product-name.blue-box,.al_archive .product-name.blue-box{background-color:#123f5c;background-color:rgba(18,63,92,.8);box-shadow:0 0 5px #123f5c}#product_listing .al_archive .product-name.grey-box,.al_archive .product-name.grey-box{background-color:#888;background-color:rgba(107,107,107,.8);box-shadow:0 0 5px #989898}.product-name.example{background-color:#005200;background-color:rgba(0,82,0,.8);max-width:80%;box-shadow:0 0 5px #005200;padding:5px;color:#fff;font-weight:700}.example.product-name.red-box{background-color:#fd0002;background-color:rgba(253,0,2,.8);box-shadow:0 0 5px #fd0002}.example.product-name.orange-box{background-color:#fe3c00;background-color:rgba(254,60,0,.8);box-shadow:0 0 5px #fe3c00}.example.product-name.blue-box{background-color:#123f5c;background-color:rgba(18,63,92,.8);box-shadow:0 0 5px #123f5c}.example.product-name.grey-box{background-color:#888;background-color:rgba(107,107,107,.8);box-shadow:0 0 5px #989898}#container.content-area.product-catalog .al_archive .product-price,.al_archive .product-price{position:absolute;right:3%;bottom:4%;background-color:#fd0002;background-color:rgba(253,0,2,.8);max-width:80%;box-shadow:0 0 5px #fff;padding:5px;border:none;font-size:18px;color:#fff;text-decoration:none;cursor:pointer;line-height:1.5}.al_archive .product-price div{font-size:1em}#container.content-area.product-catalog .al_archive .product-price.green-price,.al_archive .product-price.green-price{background-color:#63ab00;background-color:rgba(99,171,0,.8)}#container.content-area.product-catalog .al_archive .product-price.orange-price,.al_archive .product-price.orange-price{background-color:#fe3c00;background-color:rgba(254,60,0,.8)}#container.content-area.product-catalog .al_archive .product-price.blue-price,.al_archive .product-price.blue-price{background-color:#123f5c;background-color:rgba(18,63,92,.8)}#container.content-area.product-catalog .al_archive .product-price.grey-price,.al_archive .product-price.grey-price{background-color:#888;background-color:rgba(107,107,107,.8)}.al_archive{max-width:100%;min-width:100px;background-size:100% auto;box-shadow:0 0 5px #005200;position:relative;cursor:pointer;float:left;width:47.5%;margin:1% 2% 2% 1%;line-height:1.5;height:auto}.al_archive.grey-box,.al_archive.orange-box,.al_archive.red-box{box-shadow:0 0 5px #a7a6a6}.al_archive.blue-box{box-shadow:0 0 5px #123f5c}.per-row-1 .modern-grid-element{width:97.5%}.per-row-3 .modern-grid-element{width:30.5%}.per-row-4 .modern-grid-element{width:22.3%}.per-row-5 .modern-grid-element{width:17.2%}.per-row-1 .modern-grid-element,.per-row-2 .modern-grid-element:nth-child(2n),.per-row-3 .modern-grid-element:nth-child(3n),.per-row-4 .modern-grid-element:nth-child(4n),.per-row-5 .modern-grid-element:nth-child(5n){margin-right:0}.modern-grid-element{background-position:0 50%;background-repeat:no-repeat;overflow:hidden;line-height:0}.modern-grid-element>a,body .product-list .modern-grid-element>a{font-size:0;position:initial;display:initial}.modern-grid-element.wider-bg{background-size:auto 100%}.al_archive:hover{opacity:.9}.al_archive:active{transform:scale(.97);-webkit-transform:scale(.97);-moz-transform:scale(.97);-o-transform:scale(.97);-ms-transform:scale(.97)}.modern-grid-element .pseudo{display:block;padding-top:64%;box-sizing:border-box}.modern-grid-element a.pseudo-a{width:100%;height:100%;display:block;position:absolute;z-index:999;background:0 0;box-sizing:border-box;background-clip:border-box;background-origin:padding-box;background-size:auto}.classic-grid.archive-listing .classic-grid-element,.list .product-image{background-size:100%;background-position:center;background-repeat:no-repeat}.single-al_product .site-content .hentry.has-post-thumbnail{margin-top:0!important}.after-product-details{clear:both}.after-product-description{padding:0 0 20px;clear:both}.archive-listing a:focus{outline:0}#product_listing,article#product_listing{width:100%;float:none;margin:0}.list.archive-listing:hover{background-color:#ededed;background-color:rgba(237,237,237,.3)}.list.archive-listing{min-height:150px;max-width:700px;border-bottom:1px solid #ededed;padding:10px;position:relative;clear:both;overflow:hidden}.list.archive-listing:after{content:" ";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}.div-link{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;background-image:var(--wpr-bg-7faccfa3-3528-4df8-bc59-fa7bf936353f)}.list .classic-list-image-wrapper{width:25%;max-height:160px;float:left;margin-right:1.5%;overflow:hidden;position:relative;text-align:center}.list .classic-list-image-wrapper .pseudo{padding-top:100%}.list .classic-list-image-wrapper img{max-width:100%;max-height:160px;position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;width:auto;height:auto}.list .product-name{font-weight:700;clear:none}.list .product-short-descr{clear:none;padding-left:26.5%;font-size:.9em}.list .product-short-descr p{margin:0}.list.archive-listing .product-attributes{padding-top:10px}.list.archive-listing .product-attributes table.attributes-table{margin:0 auto}.classic-grid.archive-listing{max-width:100%;width:32.3%;margin-right:1.5%;float:left;margin-bottom:2%}.archive-listing.last{clear:right;margin-right:0}.archive-listing.first{clear:left}.classic-grid-image-wrapper{overflow:hidden;position:relative;display:block}.classic-grid-image-wrapper .pseudo{display:block;padding-top:100%;box-sizing:border-box}.classic-grid-image-wrapper .image{position:absolute;top:0;left:0;max-width:100%;max-height:100%;height:100%;width:100%}.classic-grid-image-wrapper .image img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;height:auto;width:auto;max-width:100%;max-height:100%}.classic-grid.archive-listing .classic-grid-element{width:100%;height:auto}.classic-grid.archive-listing .classic-grid-element:before{content:"";display:block;padding-top:100%}.classic-grid.archive-listing.example{float:none}.classic-grid.archive-listing a{text-decoration:none}#product_listing .classic-grid h3.product-name,.classic-grid h3.product-name{font-size:20px;text-align:center;padding:5px 0;color:#000;text-decoration:none;line-height:18px;text-transform:none;letter-spacing:initial;clear:none;margin:0}.classic-grid .product-price{font-size:18px;text-align:center;text-decoration:none;color:#fd0002;line-height:18px;display:block}.classic-grid .product-price.orange-price{color:#FE3C00}.classic-grid .product-price.green-price{color:#63AB00}.classic-grid .product-price.blue-price{color:#123f5c}.classic-grid .product-price.grey-price{color:#888}.classic-grid div.product-attributes{margin-top:3px}.classic-grid div.product-attributes,.classic-grid div.product-attributes span{color:#000;text-align:center;line-height:1}.classic-grid span.attribute-value-listing{font-style:italic}.classic-grid .product-attributes div{padding:5px 0}.classic-grid .product-attributes div:nth-child(odd){background:#ededed}#product_archive_nav li{margin:0 1px;list-style:none;display:inline-block}#product_archive_nav li.nav-dots{position:relative;width:auto}.product-list{width:100%;overflow:hidden;padding-bottom:10px}.product-entry .entry-meta{clear:left}#product_details_container{overflow:hidden;clear:both}#product_details{float:left;clear:left;max-width:49%;word-break:break-word;box-sizing:border-box}#content #product_details table,#product_details table{vertical-align:middle;margin:0;border:none;width:auto;background:0 0}#product_details table table,#product_details table td{border:none}#product_details table td:first-child,.boxed #product_details table tr td:first-child{padding:0 5px 0 0}#product_details table.shipping-table td:nth-child(2){padding:0}#product_details table.shipping-table ul{list-style-position:inside;min-width:150px}#product_details table.shipping-table td.shipping-label{font-size:1.3em;padding:5px}.product-details table td{border:none;padding:0 10px 0 0}#product_details table tbody,#product_details table td,#product_details table tr{background:0 0;border:0}#container.content-area.product-catalog .price-value.red-price,.price-value.red-price{font-size:30px;color:#FD0002}#container.content-area.product-catalog .price-value.green-price,.price-value.green-price{color:#63AB00}#container.content-area.product-catalog .price-value.orange-price,.price-value.orange-price{color:#FE3C00}#container.content-area.product-catalog .price-value.blue-price,.price-value.blue-price{color:#123f5c}#container.content-area.product-catalog .price-value.grey-price,.price-value.grey-price{color:#888}.boxed #product_details table tr td.price-value.big-price,.price-value.big-price,.price-value.big-price div{font-size:1.9em}.boxed #product_details table tr td.price-value.small-price,.price-value.small-price,.price-value.small-price div{font-size:1.3em}.label-column{min-width:60px}.al_product .details-thumbnail{min-height:135px}.al_product #product_details_container div.entry-thumbnail.product-image,.al_product div.entry-thumbnail.product-image{float:right;width:49%;text-align:center;margin-left:2%}#content .al_product div.entry-thumbnail.product-image img,.al_product div.entry-thumbnail.product-image img{max-width:100%;display:inline-block;height:auto;box-sizing:border-box}.product-details .shortdesc{padding:0 20px 20px 0}#product_features table,#product_subcategories table{width:auto;border:0}#product_subcategories table td{border:0}#product_subcategories table,#product_subcategories table tbody,#product_subcategories table td,#product_subcategories table tr{background:0 0}#product_features{clear:both}#product_features table td{border:0;border-top:1px solid #E7E7E7;border-bottom:1px solid #E7E7E7}#product_features table td,#product_subcategories table td{padding:5px}.product-description{padding:10px 0 0;clear:both}.product-entry tbody{border:0}#content .boxed #product_details.product-details.no-image>.price-container,.boxed #product_details.product-details.no-image>:nth-child(2){border-top:1px solid #ccc}#content #product_details.product-details.no-image>*,#product_details.product-details.no-image>*{float:right;width:38%;clear:right}.boxed #product_details.product-details.no-image{margin-left:0}#content #product_details.product-details.no-image .shortdesc,#product_details.product-details.no-image .shortdesc{float:left;width:60%;border-bottom:0}.product-details.no-image .price-value{line-height:1}#product_details.no-image,.boxed #product_details.no-image{float:none;clear:none;max-width:100%}.product-details.no-image{vertical-align:top;height:auto}.price-table td:empty{display:none}#product_details .price-table tr{background:0 0;border:none}.entry-header .price-table{margin:0;max-width:200px;width:auto}#product_details .price-table .price-label{vertical-align:middle;font-size:1.3em}.number-box,.number_box{width:60px}.small_text_box{width:70px}#content .boxed #product_details>div.al-box.warning,.al-box.warning{background-color:#fefccb;background-image:var(--wpr-bg-c6abbec3-c233-4cc4-b0dd-c763bbc92976)}#content .boxed #product_details>div.al-box.info,.al-box.info{background-color:#dbecff;background-image:var(--wpr-bg-4d1db7dc-6b86-4a37-a1bd-a71801dde5f6)}#content .boxed #product_details>div.al-box.plus,.al-box.plus{background-color:#e1f3c1;background-image:var(--wpr-bg-0f08dfec-1539-46e5-b546-c8f80a53282a)}#content .boxed #product_details>div.al-box.success,.al-box.success{background-color:#e1f3c1;background-image:var(--wpr-bg-864ecba3-966e-49d3-a9c2-10b68ac6e566)}#content .boxed #product_details>div.al-box,#integration_wizard .al-box,.al-box,.al-box.success{background-repeat:no-repeat;background-position:1%;padding:10px 10px 10px 60px;font-weight:700;margin:10px 0 10px 2px;position:relative;display:inline-block;max-width:509px;box-shadow:0 0 1px 1px #444;box-sizing:border-box;line-height:1.2}#integration_wizard.opacity{opacity:.6}#product_details .al-box,.boxed #product_details .al-box{margin-top:10px}.al-box p{margin-bottom:0}.al-box p:first-of-type{margin-top:0;margin-bottom:0}#product_listing_url{width:100px}.price-value.example{padding-left:30px}div.setting-content table td.longer{max-width:100%}.shipping-label,.shipping-value{width:100%}#al_product_shipping table td.shipping-label-column{width:55%;padding-right:2px}.shipping-value{width:60%;margin-right:3px}.branch-3-5 #adminmenu li[id^=menu-posts-al_product] div.wp-menu-image:before,.branch-3-5 #menu-posts-al_product div.wp-menu-image:before,.branch-3-6 #adminmenu li[id^=menu-posts-al_product] div.wp-menu-image:before,.branch-3-6 #menu-posts-al_product div.wp-menu-image:before,.branch-3-7 #adminmenu li[id^=menu-posts-al_product] div.wp-menu-image:before,.branch-3-7 #menu-posts-al_product div.wp-menu-image:before{content:""!important}#adminmenu li[id^=menu-posts-al_product] div.wp-menu-image:before,#menu-posts-al_product div.wp-menu-image:before{content:"\f174"!important}#breadcrumbs{position:relative}.wp-admin .widget-inside .warning{width:auto}#integration_wizard.fixed-box .al-box,.fixed-box .al-box,.product-entry .al-box{position:relative;max-width:800px;margin:10px auto;width:auto;border:0;outline:0}#integration_wizard.fixed-box .al-box,.fixed-box .al-box{margin:0}.fixed-box .al-box h4,.product-entry .al-box h4{font-family:Arial,Helvetica;font-size:26px;font-style:normal;font-variant:normal;font-weight:700;line-height:32.5px;margin:0;padding:0;border:0;color:#000}.fixed-box .al-box p,.fixed-box .al-box table,.fixed-box .al-box table td,.product-entry .al-box p{font-family:sans-serif,Arial,Helvetica;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;line-height:28px;border:0;margin:0 0 20px;padding:0;color:#000;vertical-align:middle;text-align:left}.fixed-box .al-box table{background:0 0}#integration_wizard.fixed-box .al-box table input{background:#fff;padding:2px 5px;width:60px;height:auto;box-sizing:border-box;line-height:1;font-size:14px;display:inline}#integration_wizard.fixed-box .al-box table input[type=radio]{width:auto}#integration_wizard.fixed-box .al-box table input.hidden{display:none}#integration_wizard.fixed-box .ic_radio_td{padding-top:3px;line-height:1.2}.fixed-box .al-box li,.fixed-box .al-box ol,.product-entry .al-box li,.product-entry .al-box ol{font-family:sans-serif,Arial,Helvetica;font-variant:normal;font-size:14px;font-style:normal;font-weight:400;line-height:22px;border:0}#integration_wizard.fixed-box .ic_radio_td label{display:inline;margin:0}#integration_wizard.fixed-box .ic_radio_td input{margin:0}#integration_wizard.fixed-box .wp-color-result{box-sizing:initial}.fixed-box .al-box ol,.product-entry .al-box ol{margin:0 21px 10px 10px;padding:0 0 0 28px;display:block;color:#000;list-style:decimal}.fixed-box .al-box li,.product-entry .al-box li{display:list-item;margin:0;padding:0;text-align:left}#product_listing .al-box a,.fixed-box .al-box a,.product-entry .al-box a{color:#06C;text-decoration:none;font-weight:inherit}.al-box a.button{color:#000;border:1px solid #000;padding:5px;background:0 0}div.fixed-box{position:fixed;top:32px;right:0;max-width:440px;z-index:9999999;max-height:100%;overflow-y:auto;box-sizing:border-box;box-shadow:0 0 1px 1px #444}div.fixed-box.integration_start{max-width:100%}div.relative-box{width:95%;margin:0 auto}.al-box .wp-core-ui .button,.al-box .wp-core-ui .button-primary,.al-box .wp-core-ui .button-secondary{display:inline-block;text-decoration:none;font-size:13px;line-height:26px;height:28px;margin:0 5px 0 0;padding:0 10px 1px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;-webkit-border-radius:3px;border-radius:3px;white-space:nowrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"Open Sans",sans-serif;-webkit-font-smoothing:subpixel-antialiased;font-weight:400}.al-box .wp-core-ui .button:active,.al-box .wp-core-ui .button:focus{outline:0}.al-box .wp-core-ui .button-primary{background:#2ea2cc;border-color:#0074a2;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);box-shadow:inset 0 1px 0 rgba(120,200,230,.5),0 1px 0 rgba(0,0,0,.15);color:#fff!important;text-decoration:none}.al-box .wp-core-ui .button-primary.focus,.al-box .wp-core-ui .button-primary.hover,.al-box .wp-core-ui .button-primary:focus,.al-box .wp-core-ui .button-primary:hover{background:#1e8cbe;border-color:#0074a2;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.6);box-shadow:inset 0 1px 0 rgba(120,200,230,.6);color:#fff}.al-box .wp-core-ui .button-primary.focus,.al-box .wp-core-ui .button-primary:focus{border-color:#0e3950;-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,.6),0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);box-shadow:inset 0 1px 0 rgba(120,200,230,.6),0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}.al-box .wp-core-ui .button-primary.active,.al-box .wp-core-ui .button-primary.active:focus,.al-box .wp-core-ui .button-primary:active{background:#1b7aa6;border-color:#005684;color:rgba(255,255,255,.95);-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}.al-box .wp-core-ui .button,.al-box .wp-core-ui .button-secondary{color:#555!important;border-color:#ccc;background:#f7f7f7;-webkit-box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,.08);box-shadow:inset 0 1px 0 #fff,0 1px 0 rgba(0,0,0,.08);vertical-align:top}.al-box .wp-core-ui .button{vertical-align:baseline}.al-box .wp-core-ui .button-secondary:focus,.al-box .wp-core-ui .button-secondary:hover,.al-box .wp-core-ui .button.focus,.al-box .wp-core-ui .button.hover,.al-box .wp-core-ui .button:focus,.al-box .wp-core-ui .button:hover{background:#fafafa;border-color:#999;color:#222}.al-box .wp-core-ui .button-secondary:focus,.al-box .wp-core-ui .button.focus,.al-box .wp-core-ui .button:focus{-webkit-box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);box-shadow:0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}.al-box .wp-core-ui .button-secondary:active,.al-box .wp-core-ui .button.active,.al-box .wp-core-ui .button.active:hover,.al-box .wp-core-ui .button:active{background:#eee;border-color:#999;color:#333;-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5)}.al-box .wp-core-ui .button.active:focus{-webkit-box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8);box-shadow:inset 0 2px 5px -3px rgba(0,0,0,.5),0 0 0 1px #5b9dd9,0 0 2px 1px rgba(30,140,190,.8)}.table{display:table}.table-row{display:table-row}.table-cell,.table-head{display:table-cell;padding:5px;vertical-align:middle;font-size:15px}.table-cell:first-child,.table-head:first-child{padding-left:0}.table-cell:last-child,.table-head:last-child{padding-right:0}.table-head{border-bottom:1px solid #ededed;font-weight:600;font-size:16px}.table-cell.center,.table.center{text-align:center}.table.middle{vertical-align:middle}.table-cell.title{text-align:left}.table .table-cell.no-bg{background-color:transparent}.button{cursor:pointer}.entry-content form.product_order{text-align:right;padding-bottom:10px;clear:both}.product_order_selector{width:250px;max-width:100%}.product-sort-bar{background-color:#eee;padding:10px 7px 0;margin:10px auto;overflow:hidden;font-size:14px;clear:both;position:relative}.product-sort-bar h2{margin-bottom:3px}.filter-widget,.product-sort-bar .widget{max-width:100%;width:auto;margin:0 10px 10px 0;padding:0;overflow:hidden;position:relative;float:left;line-height:30px;background-color:transparent;border:none;font-size:1em}.filter-widget *,.product-sort-bar .widget *{font-size:inherit;line-height:inherit;width:auto}.filter-widget select,.filter-widget select.product_order_selector,.product-sort-bar .widget select,.product-sort-bar .widget select.product_order_selector{padding:3px 2px}.product_attributes_filter{margin-bottom:0}.attribute-filter{margin:0 3px 10px 0;display:inline-block}.reset-filters{margin-top:-10px;margin-bottom:10px;text-align:right;font-size:.8em}.reset-filters a{padding-right:3px}.reset-filters a:before{font-family:dashicons;content:"\f531";vertical-align:bottom;padding-right:1px;display:inline-block}#product_search_form{max-width:250px;width:100%;position:relative}.ic-search-container{position:relative;display:inline-block}.product-sort-bar #product_search_form{max-width:100%;display:block;margin:0;padding:0}.product-sort-bar #product_search_form .ic-search-container{max-width:150px}.entry-content input.product-search-box[type=search],input.product-search-box[type=search]{max-width:250px;width:100%;border-radius:2px;box-sizing:border-box;padding:10px 8px;margin:0;background:#fff;border:1px solid #d9d9d9;border-top:1px solid silver;height:auto;max-height:42px}#content .product-sort-bar input.product-search-box[type=search],.product-sort-bar input.product-search-box[type=search]{max-width:150px;max-height:100%;width:100%;box-sizing:border-box;padding:3px 2px;margin:0;background:#fff;border:1px solid #d9d9d9;border-top:1px solid silver;border-radius:1px;color:#404040;font-size:1em;line-height:1.5;font-weight:400;vertical-align:top}.product_search #searchsubmit,.product_search input.product-search-submit[type=submit],input.product-search-submit[type=submit]{position:absolute;top:0;right:0;left:initial;bottom:initial;height:100%;background-image:var(--wpr-bg-3a0a2386-b941-4ed4-b3af-aa44347fa438);background-repeat:no-repeat;background-position:50%;background-size:50%;border-radius:0 2px 2px 0;border:0;box-shadow:none;display:inline;margin:0;padding:0;cursor:pointer;clip:initial;width:20%;max-width:50px;min-width:10px;max-height:42px;min-height:0}.product-sort-bar .product_search input.product-search-submit[type=submit]{border-radius:1px}.product-sort-bar .product_search #searchsubmit,.product-sort-bar .product_search input.product-search-submit[type=submit]{max-height:29px;width:30px}.green-box #searchsubmit,.green-box .price-filter-submit[type=submit],.green-box .product-search-submit{background-color:#005200;background-image:none}.red-box #searchsubmit,.red-box .price-filter-submit[type=submit],.red-box .product-search-submit{background-color:#fd0002;background-image:none}.orange-box #searchsubmit,.orange-box .price-filter-submit[type=submit],.orange-box .product-search-submit{background-color:#fe3c00;background-image:none}.blue-box #searchsubmit,.blue-box .price-filter-submit[type=submit],.blue-box .product-search-submit{background-color:#123f5c;background-image:none}.grey-box #searchsubmit,.grey-box .price-filter-submit[type=submit],.grey-box .product-search-submit{background-color:#888;background-image:none}.blue-box #searchsubmit,.green-box #searchsubmit,.grey-box #searchsubmit,.orange-box #searchsubmit,.red-box #searchsubmit{background-image:var(--wpr-bg-ed22adf3-96b0-4e6b-bc64-b477c58cd1cf);text-indent:-9999px;background-size:80%}.product-sort-bar form.product_order{padding:0;margin:0}.product-sort-bar select.product_order_selector{padding:3px 2px;max-width:180px;line-height:1.5;font-weight:400;font-size:1em;margin:0;box-sizing:border-box;border-radius:1px;border:1px solid #ccc;font-family:inherit;display:inline;background:#fff;height:29px}.product-sort-bar .product-category-filter-container{overflow:hidden;position:relative;height:auto}.product-category-filter-container.filter-active{height:auto}.filter-url{padding-right:7px;display:block}.product-sort-bar .filter-url{padding-right:7px;float:left;font-size:1em;color:#000;text-decoration:none;border-bottom:none;line-height:28px;box-shadow:none}.product-sort-bar .filter-url:hover{text-decoration:underline}.product-sort-bar .filter-url:visited{color:#000}.filter-url.active-filter,.product-sort-bar .filter-url.active-filter{border:1px solid #ccc;padding:0 18px 0 5px;position:relative;font-size:1em}.filter-url.active-filter:active,.filter-url.active-filter:focus,.filter-url.active-filter:hover,.product-sort-bar .filter-url.active-filter:active,.product-sort-bar .filter-url.active-filter:focus,.product-sort-bar .filter-url.active-filter:hover{text-decoration:none}.filter-url.active-filter:after,.product-sort-bar .filter-url.active-filter:after{font-family:dashicons;content:"\f335";font-size:17px;position:absolute;right:0;top:0;line-height:30px}.filter-url.active-filter:after{line-height:1.45}.filter-active>a.filter-url.not-active-filter,.product-sort-bar .filter-active>a.filter-url.not-active-filter{display:none}.child-category-filters,.product-sort-bar .child-category-filters{clear:both;padding-left:17px;overflow:hidden}.child-category-filters:before,.product-sort-bar .child-category-filters:before{font-family:dashicons;content:"\f474";position:absolute;left:0;-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.product-sort-bar .widget_product_categories ul{margin:0;display:inline-block}.product-sort-bar .widget_product_categories li.cat-item{float:right;margin-right:25px;list-style:disc inside;margin-bottom:0}.product-sort-bar .filter-widget.product_search form{max-height:30px;display:block}.price-filter-form{display:inline}#content .price-filter-form .number-box,.price-filter-form .number-box{line-height:1.5;font-weight:400;font-size:1em;padding:3px 2px;background:#fff;border:1px solid #d9d9d9;border-top:1px solid silver;border-radius:1px;color:#404040;margin:0;box-sizing:border-box;height:100%;width:60px;display:inline-block}#content .price-filter input.price-filter-submit[type=submit],.price-filter input.price-filter-submit[type=submit]{padding:6px;border-radius:0;cursor:pointer;-webkit-appearance:button;line-height:1;border:0;box-shadow:none;color:#fff;text-shadow:none;font-size:1em;margin:0;font-weight:400;position:relative;top:0;vertical-align:top;min-height:0;height:auto;width:auto}.empty-filters-info{margin-bottom:10px;text-align:center;color:#000}.widget_product_categories select{margin:0 3px 10px 0}.related_products_widget div.product-list>div,.related_products_widget div.product-list>div.modern-grid-element{width:95%;float:none;clear:both;margin:10px auto}.ic_hidden{display:none!important}.al_product.boxed *,article.al_product.boxed *{box-sizing:border-box}.boxed #product_details_container{display:flex;align-items:center;overflow:hidden}.boxed.al_product #product_details_container div.entry-thumbnail.product-image{float:left;clear:left;box-sizing:border-box;line-height:0;width:42%}.boxed #product_details{float:right;clear:right;box-sizing:border-box;margin-left:5%;max-width:53%}.boxed #product_details,ic-block{width:100%}#content .boxed #product_details>div,#content .boxed #product_details>form,#content .boxed #product_details>table,#content .ic-block,.boxed #product_details>div,.boxed #product_details>form,.boxed #product_details>table,.ic-block{display:block;background-color:#f4f4f4;padding:15px 20px;border:1px solid #ccc;border-top:0;margin:0;line-height:1;color:#000}.boxed #product_details>div:first-child,.boxed #product_details>form:first-child,.boxed #product_details>table:first-child,.ic-block:first-child{border-top:1px solid #ccc}.boxed #product_details table tr td{padding:0;border:none;font-size:inherit;vertical-align:middle;color:#000}.boxed #product_details>*,.ic-blocks{margin:0}.boxed .shipping-table ul{margin-bottom:0}.boxed #product_details p{margin-bottom:.8em}.boxed .after-product-details{display:none}.boxed .after-product-details.ic_accordion_container,.boxed .after-product-details.ic_tabs_container{display:block;overflow:hidden}.boxed #product_details table *,.ic-blocks table *{line-height:1}#content .boxed #product_details>div:first-child,#content .ic-blocks>div:first-child,.boxed #product_details>div:first-child,.ic-blocks>div:first-child{background:0 0;border-top:1px solid #ccc;color:inherit}#content .boxed #product_details div.shortdesc,.boxed #product_details div.shortdesc{padding:0 0 7px;border:0;border-bottom:1px solid #ccc;line-height:2}.boxed #product_subcategories,.boxed .related-products,table.ic-block{display:inline-block;background:#f4f4f4;padding:5px;border:1px solid #ccc}.boxed #product_subcategories,table.ic-block{line-height:1}.boxed .related-products{padding:15px 20px}.boxed #product_subcategories,.boxed .related-products{margin-bottom:20px;display:block;overflow:hidden}.boxed #product_subcategories *{margin:0;padding:0}.boxed #product_features table{background:0 0;padding:0;border:0;margin:20px auto;min-width:40%}.boxed .attribute-value-unit-single{font-weight:700;max-width:200px}.boxed #product_features table td,table.ic-block td{background:#f4f4f4;padding:15px 20px;border:1px solid #ccc;line-height:1}.boxed #product_features table td:first-child,table.ic-block td:first-child{width:40%;padding-right:0}.boxed #product_details .shipping-table td{line-height:1.5}.boxed #product_details .shipping-table ul li{line-height:1.3}.boxed.al_product #product_details_container div.entry-thumbnail.product-image{margin-left:0}.ic_tabs{line-height:0}.boxed .after-product-details{background-color:#f4f4f4;border:1px solid #ccc;margin:30px auto 0;position:relative}.boxed .after-product-description{margin-top:30px}#content .boxed .after-product-details .ic_tabs>h3,.boxed div.entry-content .after-product-details .ic_tabs>h3,.ic_tabs>h3,body .ic_tabs>h3{display:inline-block;padding:15px 20px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#f4f4f4;line-height:1;margin:0;cursor:pointer}.ic_tabs>h3 a,.ic_tabs>h3 a:active,.ic_tabs>h3 a:focus,.ic_tabs>h3 a:hover,.ic_tabs>h3 a:visited{color:inherit;text-decoration:none;border:0;outline:0;background:0 0;box-shadow:none}.ic_tab_content{padding:25px 20px;display:none}.tabs_content_container{width:10000px}.ic_tab_content.active{display:block}#content .boxed .after-product-details .ic_tabs>h3.active,.boxed div.entry-content .after-product-details .ic_tabs>h3.active,.ic_tab_content.active,.ic_tabs>h3.active{background:#fff}#content .boxed .after-product-details .ic_tabs>h3.active,.ic_tabs>h3.active{border-bottom:0}.entry-meta.product-meta,.product-meta{border:1px dashed;padding:10px;line-height:1;margin:10px 0}.product-meta span.edit-link,.product-meta>span{display:inline-block;margin:0 10px;vertical-align:middle;line-height:1}.product-meta>span:first-of-type{margin-left:0}.product-meta:before{font-family:dashicons;content:"\f160";font-size:20px;vertical-align:middle}.ecommerce-product-catalog .entry-meta,.post-type-archive-al_product .entry-meta,.single-al_product .entry-meta{display:none}.entry-header .entry-title span.ic-search-keyword,span.ic-search-keyword{display:inline;font-size:inherit}@media (max-width:1016px){body #container.product-catalog{width:100%;padding:5px}body .content-area.product-catalog #content{width:100%;padding-left:5px;padding-right:5px}.boxed.responsive .after-product-details{border:0;background:0 0}.boxed.responsive .after-product-details>div .catalog-header{border:1px solid #ccc;background-color:#f4f4f4;padding:15px 20px;line-height:1;margin:0;cursor:pointer}.boxed.responsive .after-product-details .catalog-header.open{border-bottom:1px solid #ccc;padding-bottom:15px}.boxed.responsive .after-product-details .catalog-header:after{font-family:dashicons;content:"\f139";float:right}.boxed.responsive .after-product-details .catalog-header.open:after{content:"\f140"}.boxed.responsive .after-product-details>div:first-child .catalog-header{border-bottom:0}.boxed.responsive .after-product-details>div:last-child .catalog-header{border-top:0}.boxed.responsive .after-product-details>div:nth-child(2) .catalog-header{border-top:1px solid #ccc}.ic_accordion_content_container{border:1px solid #ccc;padding:15px 20px;border-bottom:0;background:#fff}.boxed.responsive .after-product-details>div:last-child .ic_accordion_content_container{border-bottom:1px solid #ccc;border-top:0}.boxed.responsive #product_details.no-image>div,.responsive #product_details.product-details.no-image>div,.responsive #product_details.product-details.no-image>form{float:none;width:100%}}@media (max-width:700px){.responsive.boxed #product_details_container{display:block}.responsive.al_product #product_details_container div.entry-thumbnail.product-image,.responsive.al_product div.entry-thumbnail.product-image,.responsive.boxed.al_product #product_details_container div.entry-thumbnail.product-image{float:none;width:100%;max-width:100%;margin-left:0}.responsive #product_details{float:none;clear:left;max-width:100%;width:100%;margin:0}.responsive .product-details .shortdesc{padding:0}.responsive .al_archive{margin:5px 10px 5px 5px}#product_listing.responsive .classic-grid h3.product-name,.responsive .al_archive .product-name,.responsive .al_archive .product-price,.responsive .classic-grid h3.product-name{font-size:14px}.responsive .classic-grid .product-price{font-size:12px}#catalog_sidebar,div.fixed-box{display:none}body .content-area.product-catalog #content{float:none;width:100%;padding:0}.responsive .list .classic-list-image-wrapper{float:none;margin:0 auto;width:100%}.responsive .list.archive-listing{min-height:130px}.responsive .list .product-image{min-width:50px;min-height:50px}.responsive .list .product-short-descr{clear:left;overflow:hidden;line-height:1.1;padding:0;text-align:center}.responsive .list .product-name{text-align:center}}@media (max-width:500px){.responsive .al_archive{margin:5px auto 10px;float:none;width:94%}.per-row-1 .modern-grid-element,.per-row-2 .modern-grid-element:nth-child(2n),.per-row-3 .modern-grid-element:nth-child(3n),.per-row-4 .modern-grid-element:nth-child(4n),.per-row-5 .modern-grid-element:nth-child(5n){margin-right:auto}.responsive.al_product h1{font-size:24px}.responsive .al_archive .product-attributes table.attributes-table tr td{font-size:10px}.responsive .product-entry .product-description table,.responsive .product-entry .product-description table tbody,.responsive .product-entry .product-description table td,.responsive .product-entry .product-description table tr{display:block;width:auto;border:0;margin:0 auto}#product_archive_nav li{display:none}#product_archive_nav li.active,#product_archive_nav li:first-child,#product_archive_nav li:last-child{display:inline-block}.boxed #product_features table td:nth-child(2),table.ic-block td:nth-child(2){padding-left:7px;word-break:break-all}.boxed #product_features table td,table.ic-block td{padding-left:7px}.boxed.responsive .after-product-details>div .catalog-header{padding-right:5px;padding-left:9px}}@media (max-width:400px){.responsive .classic-grid.archive-listing:nth-child(odd){clear:left}.responsive .classic-grid.archive-listing.last:nth-child(even),.responsive .classic-grid.archive-listing:nth-child(even){margin-right:0}.responsive .classic-grid.archive-listing,.responsive .classic-grid.archive-listing.last,.responsive.product-subcategories .classic-grid.archive-listing{width:49.25%}#product_listing.responsive .classic-grid h3.product-name,.responsive .classic-grid h3.product-name{font-size:12px;line-height:12px}.responsive .classic-grid .product-price{font-size:10px;line-height:10px}.responsive .archive-listing.first,.responsive .archive-listing.last{clear:none}.archive .type-page.type-al_product .entry-content,.archive article.type-page.type-al_product .entry-content{display:block}}@media (max-width:300px){.responsive .al_archive .product-name,.responsive .al_archive .product-price{font-size:12px}.responsive .al_archive{min-width:90%;min-height:100px;width:94%}}
/* Satish CSS*/
@media (min-width: 1366px) and (max-width: 1550px) {
section.footer .quickLinks li a {padding: 7px 10px;}
ul.color_box li {width: 100%;max-width: 340px;}
}
@media (min-width: 1024px) and (max-width: 1199px) {
.three_btns:before{display:none;}
section.testimonials .headingSectionLeft p { font-size: 14px;margin: 13px 0;}
.headingSectionLeft h6 {margin-top: 15px;}
section.footer .quickLinks li a {font-size: 11px;padding: 7px 4px}
section.footer {margin-top: 20px;}
section.testimonials .centrBtn {margin-top: 0;}
.headingSectionLeft {padding-bottom: 25px;}
section.testimonials {margin-top: 30px;}}

@media (min-width: 992px) and (max-width: 1023px) {}

@media (min-width:768px) and (max-width: 991px) {}

@media (min-width: 768px) and (max-width: 1023px) {
.bg-light img { max-width: 170px;}
.bg_img_slide {height: 30vh;}
ul.navbar-nav {display: block;margin-right: 50px;}
.bg-light  img { max-width: 170px; padding: 10px;}
.menu ul.navbar-nav li a {padding: 10px 10px;font-size: 15px;}
.sieBtn a { margin-right: 30px;}
.bannerHead h3 {font-size: 20px;}
.bannerHead h1 {font-size: 28px;}
.bannerHead { padding: 20px;}
.redBox h5 {font-size: 22px;}
.encBanner a.btn { display: none;}
.encBanner .btn {display: none;}
.encBanner a.btn { display: none;}
ul.color_box li h4 {font-size: 40px;}
ul.color_box li p {font-size: 20px;}
ul.color_box li h4 span {font-size: 20px;}
ul.color_box li { padding: 15px;height: 190px;}
.headingSectionLeft h2 {font-size: 18px;}
.headingSectionLeft p {font-size: 14px;}
.headingSectionLeft h3 {font-size: 16px;}
section.products h4 {font-size: 17px; padding: 10px;}
.three_btns:before {width: 10%;}
section.products:before {height: 245px;}
.headingSection p {font-size: 14px;}
section.blog h3:before { width: 60%;}
.blogText p {bottom: 0px;font-size: 14px;}
.headingSectionLeft h6 { margin-top: 5px;}
section.testimonials .headingSectionLeft p {font-size: 13px; margin: 5px 0;}
section.testimonials .centrBtn {margin-top: 0;}
section.footer {margin-top: 40px;}
section.testimonials { margin-top: 40px;}

}

@media only screen and (max-width: 767px) {
.col-md-9.col-sm-8.col-xs-12 {
    padding-left: 15px!important;
}
body .blog-sidebar {
    margin: 0px 15px;
}
section.footer {
    padding-bottom: 0!important;
}
ul#sideMenuMobile_only {
    display: block!important;
}

ul.copyRight li:first-child {
    margin-right: 0;
}
.projectFactsWrap {
    justify-content: center;
}
ul.socialsMedia {
    text-align: center;
}
.checking9 {
    padding-left: 15px!important;
}
.contact_form7 h1 {
    font-size: 28px!important;
    text-align: left!important;
    margin-left: 0!important;
    margin-bottom: 20px!important;
    margin-top: 40px!important;
}
div#toggleText {
    margin-bottom: 0;
}

.projectFactsWrap .item1, .item2 {
    width: 45%;
    margin-bottom: 5px!important;
}
body .information-entry {
    padding-right: 0!important;
}
.feature7 h3.featureheading {
    margin-top: 40px;
}
.marginbottom5.foldDoorP .col-md-9.col-sm-8 {padding-left: 0!important;}
.dealer_blk.margintop10 { min-height: auto; height: auto;}
.dealer_blk ul.dealer-ul-li {position: inherit!important; margin-bottom: 0;}
.glryrecordname p { margin: 0;}
.expertR li:last-child { margin-top: 10px;margin-bottom: 0;}
.sidenav .closebtn {
    top: 0px;
    right: 10px;
}
.sidenav {padding-top: 0px;}
.dealer_blk.margintop10 a.btn.locate_btn { border: 0!important;margin-bottom: 0!important;}
section.aisWindow {padding: 10px 0 50px 0;}
.top_header li:nth-child(1) a, .top_header li:nth-child(4) a, .top_header li:nth-child(5) a { display: none;}
.top_header .container-fluid {padding: 5px 1px;}
.bannerHead {background: none;padding: 0;left: 0; right: 0;transform: translate(0, 0);text-align:left;}
ul.pull-right {float: none;}
.topnav a.logo.mr-auto { padding: 5px 10px;}
.topnav a.logo.mr-auto img {max-width: 220px;}
.top_header li a { font-size: 13px;	padding: 0px 4px;}
.sieBtn {position: absolute;right:15px;}
ul.navbar-nav {display: none;}
.bannerHead h1 { font-size: 20px;}
.bannerHead a {display: none;}
.bannerHead h3 {font-size: 18px;}
ul.blog_img {display: block; margin-top: 45px;}
ul.blog_img li { height: 290px;}
.three_btns {display: none;}
li.colored {margin: 0;}
.headingSectionLeft {padding-top: 40px;}
.headingSectionLeft h2 {font-size: 30px;}
ul.color_box p {font-size: 16px;}
.col-md-3.pl-0 { padding-left: 15px!important;}
ul.color_box li h4 {font-size: 40px;}
ul.color_box li h4 span {font-size: 16px;}
.col-md-9.pr-0 {padding: 0!important;margin-top: 20px;}
.morePara {display: none;}
section.testimonials .headingSectionLeft p {display: none;}
section.testimonials .headingSectionLeft {padding-bottom: 0;}
section.testimonials .centrBtn { display: none;}
.row.warrantyImgs {display: none;}
.encBanner a.btn  {display:none;}
section.blog h3 { font-size: 22px;text-align: center;}
.redBox h5 {font-size: 16px;}
.redBox a {margin-top: 0;}
.redBox {background: #DE2126;padding: 10px;position: absolute;max-width: 180px;height: 90px;bottom: 0;left: 0;}
ul.color_box li { width: 100%; max-width: 100%; padding: 30px 10px; height: 160px;}
.logotext {padding-left: 0;padding-top: 30px;}
section.blog h3:before {display:none;}
section.testimonials .headingSectionLeft p {font-size: 14px;line-height: 26px;}
section.products {display: none;}
section.productsMobile { display: block;}
section.testimonials .headingSectionLeft { text-align: center;margin-bottom: 50px;}
section.footer2 {background: #444444;padding: 70px 30px;}
section.footer2 li {list-style: none;}
section.footer2 li a {color: #fff;font-size: 13px;}
section.footer2 .col-md-3 {width: 50%;}
section.footer2 h4:before {position: absolute; background: #949393; content: "";width: 28%; height: 1px;left: 0;top: 50%;}
section.footer {border-top: 1px solid #dddddd38;}
section.footer2 {padding-bottom: 0;}
section.footer  .quickLinks { display: none;}
section.footer2 h4:after {position: absolute;background: #949393;content: "";width: 28%;height: 1px;right: 0;top: 50%;}
section.footer2 h4 {display: block;width: 100%; text-align: center;color: #fff; font-size: 18px;margin-bottom: 30px;position: relative;}
section.footer .col-md-6 {text-align: center;}
section.footer .col-md-6 ul.socialsMedia {padding: 20px 0; border-top: 1px solid  #949393;border-bottom: 1px solid  #949393; margin-bottom: 30px;}
section.footer2 {display: block;}
section.footer .quickLinks {display: none;}
.slider-sec .carousel-indicators {display: none;}
.bg_img_slide { height: 35vh;}

section.productsMobile ul {display: flex;-ms-flex-wrap: wrap; flex-wrap: wrap;justify-content: center;}
section.productsMobile ul li {display: block;width: 43%; padding: 15px 10px;background: #fff;box-shadow: 0px 0px 10px 0px #dadada; margin: 5px;text-align: center;}
section.productsMobile ul { margin-top: 30px;}
section.productsMobile .container {padding: 5px;}
section.productsMobile .headingSectionLeft {text-align: center;}
section.productsMobile a {color: #444444;text-align: center;}
section.productsMobile h3 { font-size: 18px;margin-top: 20px; margin-bottom: 0;}
section.productsMobile li:first-child {border-bottom: 10px solid #0D5EA6;}
section.productsMobile li:nth-child(2){border-bottom: 10px solid #DE2126;}
section.productsMobile li:nth-child(3) {border-bottom: 10px solid #D88B5E;}
section.productsMobile li:nth-child(4) { border-bottom: 10px solid #444444;}
ul.copyRight {text-align: center;}
section.aisWindow { text-align: center;}
section.testimonials {margin-top: 30px;}
ul.mainSideNav {
    overflow: auto;
}
}

@media only screen and (max-width: 479px) {

}
@media screen and (max-height: 450px) {
  .sidenav { padding-top: 15px;}
  .sidenav a {font-size: 18px;}
}
@media only screen and (max-width: 400px) {}

