<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.product-detail-tab .gridlines td{
    border:none;
    padding-right: 5px;
    padding-left: 5px;
}
.product-detail-tab .std table.gridlines img{
}
.instagram_carousel_default.ves-brandcarousel{display:none;}
/*-----------------------product view page----------------------------*/
.qty-ctl button.decrease {
    background: url(../images/decrease.png) no-repeat center;
    background-size: 20px 2px;
}
.qty-ctl button.increase {
    background: url(../images/plus.png) no-repeat center;
    background-size: 20px 20px;
}
.product-view .availability{margin:25px 0;}
.product-shop .price-box{margin-bottom: 40px;margin-top: 30px;}
input.input-text{font-size: 14px;color: #000;}
.product-view .product-essential .button.btn-cart{font-size: 16px;height: 42px;}
.product-view .short-description h2,.product-view .short-description .std{font-family: Arial,"Aven Med";font-size: 12px;color: #000;}
.product-view .add-to-links li a,.product-view .size-chart-btn{font-family: "Aven Med";font-size: 11px;}
.nav-tabs .nav-tab-item h2{font-size: 18px;}
.box-additional tbody tr{font-family: Arial,"Aven Med";font-size: 14px;}
.opc .section.active .step-title h2{font-size: 18px;}
.rsUni .rsFullscreenBtn{display: none!important;}
.related_documents a{font-size: 11px;text-decoration: underline;color: #000;}
.product-view .add-to-links li a{color: #000;}
.brand_logos{margin-top:30px;}
.brand_logos .item{display: inline-block;margin-right: 10px;}
.brand_logos img{max-width: 160px;}
.skus-list li{display: inline-block;}
.skus-list{display: inline;font-size: 12px;}
.skus&gt;strong,.skus ul li,.skus ul{display: inline-block;margin-left: 0;}
.product-shop .short-description{color: #000;font-size: 12px;}
.product-view .product-shop .action.primary, .product-view .product-shop button.button{background: #0699d8;
    border: 3px solid #0699d8;}
.nav-tabs .nav-tab-item:not(.disabled).active .switch, .nav-tabs .nav-tab-item:not(.disabled) .switch:focus, .nav-tabs .nav-tab-item:not(.disabled) .switch:hover{
    border-bottom: 1px solid #0699d8;
    color: #282828;
}
.block-related.block:not(.block-static-block) .block-title strong{border-color: #0699d8;}
.block-upsell.block:not(.block-static-block) .block-title strong{border-color: #58bbe5;}
.products-grid .price-box{font-size: 14px;}
.product-view .product-detail-tab .box-collateral{overflow: hidden;}
/*--------------------------------quick view page----------------------------*/
.product-view .product-shop .button.btn-cart{height: 42px;line-height: 42px;padding: 0 10px;}
/*------------------------------------cms page-------------------------------*/
.cms-page-view .std{
    margin: 0 auto;
    max-width: 1200px;
}
.cms-page-view .clear{clear: both;overflow: hidden;}
.cms-page-view .main-container &gt; .main &gt; .col-main-containter.container{width: 100%;}
.cms-page-view .main-container &gt; .main &gt; .col-main-containter.container &gt; .row{margin: 0;}
.cms-page-view .main-container &gt; .main &gt; .col-main-containter.container &gt; .row &gt; .col-main,
.cms-page-view .main-container &gt; .main &gt; .col-main-containter.container &gt; .row &gt; .col-main .col-wrapper-main,
.cms-page-view .main-container &gt; .main &gt; .col-main-containter.container &gt; .row &gt; .col-main .col-sm-24
{padding-left: 0;padding-right: 0;}
.cms-page-view .main-container &gt; .main &gt; .col-main-containter.container &gt; .row &gt; .col-main .col-wrapper-main{padding-top:0;background-color: transparent;}
.cms-page-view .std .blog-top img{width: 100%;}
.cms-page-view .main-container .space-base{margin-bottom:20px;padding:20px 10px;}
.cms-page-view .main-container .space{margin-bottom:50px;}
.cms-page-view .main-container .cdz-cms-base{margin-top:10px;}
.cms-page-view .main-container .cdz-cms{margin-top:15px;}
.cms-page-view .main-container .bg-white{background-color: #fff;}
.cms-page-view .main-container .text-left{text-align: left;}
.cms-page-view .main-container .text-center{text-align: center;}
.cms-page-view .main-container .section-title{margin-bottom: 30px;margin-left: 10px;}
.cms-page-view .main-container .section-title h2{text-transform: uppercase;font-size: 18px;padding-bottom:15px;line-height: 20px;}
.cms-page-view .main-container .section-title.border-bottom{border-bottom: 1px solid #e1e1e1;}
.cms-page-view .main-container .section-title.border-bottom h2{border-bottom: 3px  solid #0699d8;}
.cms-page-view .main-container .mgb0{margin-bottom: 0;}
.cms-page-view .main-container .inline-block{display: inline-block;}
.cms-page-view .main-container .title{margin: 20px 0;}
.cms-page-view .main-container .color-blue{color: #009ada;}
.cms-page-view .main-container .title h4{text-transform: uppercase;font-size: 14px;line-height: 14px;}
.cms-page-view .std p{font-size: 12px;color: #000;font-family: Arial,'Aven Book';font-style: normal;}
.cms-page-view .std p.more{margin-bottom: 30px;}
.cms-page-view .std p.more a{font-size: 13px;color: #000;font-family: Arial,'Aven Med';}
.cms-page-view .std p.more a:before{content: "\f101";margin-right: 10px;font-family: FontAwesome;}
.cms-page-view .cms-content .content &gt; div{padding-top: 20px;padding-bottom: 20px;}

.customer-account .main &gt; .container.col-main-containter &gt; .row{position: relative;}
.customer-account .main-container .sidebar{z-index: 1;position: absolute;width: 100%;background-color: #fff;height: auto;}
.customer-account .main-container .sidebar .block-account{min-width: 250px;}
.customer-account .main-container .my-account-logo{display: none;}
.customer-account .main-container .col-main{margin-top: 120px;padding-left: 0;padding-top: 20px;padding-bottom: 20px;}
.customer-account-index .header-container,
.customer-account-index .footer,
.customer-account-edit .header-container,
.customer-account-edit .footer,
.wishlist-index-index .header-container,
.wishlist-index-index .footer,
.customer-address-form .header-container,
.customer-address-form .footer,
.sales-order-history .header-container,
.sales-order-history .footer,
.sales-billing-agreement-index .header-container,
.sales-billing-agreement-index .footer,
.sales-recurring-profile-index .header-container,
.sales-recurring-profile-index .footer,
.review-customer-index .header-container,
.review-customer-index .footer,
.oauth-customer-token-index .header-container,
.oauth-customer-token-index .footer,
.newsletter-manage-index .header-container,
.newsletter-manage-index .footer,
.downloadable-customer-products .header-container,
.downloadable-customer-products .footer,
.customer-address-index .header-container,
.customer-address-index .footer,
.sales-order-view .header-container,
.sales-order-view .footer, .tag-customer-index .header-container,
.tag-customer-index .footer, .sales-order-shipment .header-container,
.sales-order-shipment .footer, .sales-order-invoice .header-container,
.sales-order-invoice .footer{display: block!important;}
.customer-account-index .col-main-containter, .customer-account-edit .col-main-containter, .wishlist-index-index .col-main-containter, .customer-address-form .col-main-containter, .sales-order-history .col-main-containter, .sales-billing-agreement-index .col-main-containter, .sales-recurring-profile-index .col-main-containter, .review-customer-index .col-main-containter, .oauth-customer-token-index .col-main-containter, .newsletter-manage-index .col-main-containter, .downloadable-customer-products .col-main-containter, .customer-address-index .col-main-containter, .sales-order-view .col-main-containter, .tag-customer-index .col-main-containter, .sales-order-shipment .col-main-containter, .sales-order-invoice .col-main-containter{max-width: 1180px;}
.customer-account .main-container .sidebar .block-account{
    display: inline-block;
    float: left;
    margin-right: 15px;
    background-color: #fff;
    padding: 20px;
    -webkit-box-shadow: 1px 3px 1px rgba(50, 50, 50, 0.04);
    -moz-box-shadow: 1px 3px 1px rgba(50, 50, 50, 0.04);
    box-shadow: 1px 3px 1px rgba(50, 50, 50, 0.04);
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
}
.customer-account .sidebar .block-account .block-title strong{border-bottom:3px solid #000;font-family: Arial,'Aven Med'; }
.customer-account .block-account li strong,.customer-account .block-cms-menu li strong{color: #000}
.customer-account .sidebar .block-account .block-title{border-bottom: 1px solid #e1e1e1;}
.customer-account-index .block:not(.block-static-block) .block-title, .customer-account-edit .block:not(.block-static-block) .block-title, .wishlist-index-index .block:not(.block-static-block) .block-title, .customer-address-form .block:not(.block-static-block) .block-title, .sales-order-history .block:not(.block-static-block) .block-title, .sales-billing-agreement-index .block:not(.block-static-block) .block-title, .sales-recurring-profile-index .block:not(.block-static-block) .block-title, .review-customer-index .block:not(.block-static-block) .block-title, .oauth-customer-token-index .block:not(.block-static-block) .block-title, .newsletter-manage-index .block:not(.block-static-block) .block-title, .downloadable-customer-products .block:not(.block-static-block) .block-title, .customer-address-index .block:not(.block-static-block) .block-title, .sales-order-view .block:not(.block-static-block) .block-title, .tag-customer-index .block:not(.block-static-block) .block-title, .sales-order-shipment .block:not(.block-static-block) .block-title, .sales-order-invoice .block:not(.block-static-block) .block-title{color: #000;}
.customer-account-index .wrapper, .customer-account-edit .wrapper, .wishlist-index-index .wrapper, .customer-address-form .wrapper, .sales-order-history .wrapper, .sales-billing-agreement-index .wrapper, .sales-recurring-profile-index .wrapper, .review-customer-index .wrapper, .oauth-customer-token-index .wrapper, .newsletter-manage-index .wrapper, .downloadable-customer-products .wrapper, .customer-address-index .wrapper, .sales-order-view .wrapper, .tag-customer-index .wrapper, .sales-order-shipment .wrapper, .sales-order-invoice .wrapper{background-color: #f4f4f5;}
.customer-account-index .col-main, .customer-account-edit .col-main, .wishlist-index-index .col-main, .customer-address-form .col-main, .sales-order-history .col-main, .sales-billing-agreement-index .col-main, .sales-recurring-profile-index .col-main, .review-customer-index .col-main, .oauth-customer-token-index .col-main, .newsletter-manage-index .col-main, .downloadable-customer-products .col-main, .customer-address-index .col-main, .sales-order-view .col-main, .tag-customer-index .col-main, .sales-order-shipment .col-main, .sales-order-invoice .col-main{left: 0!important}

.customer-account .page .main-container .main .col-main-containter{padding-top: 20px;}
.customer-account .main-container .col-left.sidebar{padding:0;z-index: 1;height: auto;background-color: transparent;position: absolute!important;}
.customer-account .sidebar .block-account .block-content li{border:none;}
.customer-account .sidebar .block-account .block-content li a{color:#282828;text-transform: capitalize;border:none;font-family: Arial,'Aven Med';font-size: 13px;cursor: pointer;}
.customer-account .sidebar .block-account .block-content li a:hover{color:#000;background-color: transparent;}
.customer-account .sidebar .block-account .block-content li.current strong{background-color: transparent;border:none;color: #000;font-weight: bold;}
.customer-account-index .block-account,
.customer-account-edit .block-account,
.wishlist-index-index .block-account,
.customer-address-form .block-account,
.sales-order-history .block-account,
.sales-billing-agreement-index .block-account,
.sales-recurring-profile-index .block-account,
.review-customer-index .block-account,
.oauth-customer-token-index .block-account,
.newsletter-manage-index .block-account,
.downloadable-customer-products .block-account,
.customer-address-index .block-account,
.sales-order-view .block-account,
.tag-customer-index .block-account,
.sales-order-shipment .block-account,
.sales-order-invoice .block-account{clear: none;}
.customer-account .col-main-containter .col-main .col-wrapper-main{clear: both;overflow: hidden;}
.customer-account button{
    background: white;
    border:3px solid #282828;
    color: #282828;
    font-family: Arial,'Aven Med';
    cursor: pointer;
    padding: 5px 10px;
    background-image: none;
}
.customer-account button:hover{
    background-image: none;
    color: #fff;
    background-color: #282828;
}
.customer-account .pager .arrow{display: inline;}
.customer-account table td.pager{float: left;}
.customer-account table td.pager.filter-actions{float: right;}
.customer-account table td.pager.filter-actions button{margin-left: 10px;}
.customer-account table td.export img{display: inline;}
.customer-account table td.export{vertical-align:middle;}
.customer-account table .label,.customer-account table tr.headings th a{color: #282828;}
.customer-account table colgroup{display: none;}
.customer-account .grid tr.filter .range .range-line{clear: both;}

.footer-box #contactForm .form-list .field,.footer-box #footercontactForm .form-list .field{
    width: 48%;
    float: left;
    clear: initial;
}
.footer-box #contactForm .form-list .field:last-child,.footer-box #footercontactForm .form-list .field:last-child{
    float: right;
}
.footer-box #contactForm .form-list .field:first-child,.footer-box #footercontactForm .form-list .field:first-child{
    float: left;
}
.footer-bottom .footer-box .buttons-set button.button{
    float: right;
    padding-left: 105px;
    padding-right: 105px;
    background: #009ada;
    border-color: #009ada;
    color: #ffffff;
    font-size: 12px;
    margin-right: 0px;
}

#contactForm .form-list .field label,#contactForm .form-list .wide label{color: #282828;font-size: 12px;}
#footercontactForm .form-list .field label,#footercontactForm .form-list .wide label{color: #282828;font-size: 12px;}
.cms-index-index .col-main.col-sm-24{
    padding-left: 0px;
    padding-right: 0px;
}
.cms-index-index .socials{
    margin: 0 auto;
    max-width: 1200px;
}
.cms-index-index .socials .twitter{float:left;width:49%;}
.cms-index-index .socials .facebook{float:right;width:49%;}
.cms-index-index .socials .facebook .fb_iframe_widget{width:100%;}


.cart-table textarea.line_comment{border: 1px solid #ccc;}
.dashboard .box-account p, .dashboard .box-account address{font-family:Arial,'Aven Med';}
/*checkout page*/
#checkoutSteps{background: #fff;}
.opc .section.allow .step-title .number {background-color: #009ada;  }
.cdz-brand-slider-wrap .cdz-slider-banners.owl-carousel .owl-nav [class*='owl-']{
    top: 12px;
}
.b2b-portal-login .main-container .col-main{max-width: 1180px;margin: 0 auto;}
.b2b-portal-login .header.container{background: transparent;margin-top: 10px;}

/*------------------------------------cms page - sowchoice-------------------------------*/
.cms-page-view.cms-sowchoice .std{
    max-width: 100%;
}
.cms-page-view.cms-sowchoice .std .gridContainer{
    max-width: 1200px;
    margin: 0 auto;
}

.cms-page-view.cms-sowchoice .row_147,.cms-page-view.cms-sowchoice .row_204{
    float: left;
    width: 100%;
}
.cms-page-view.cms-sowchoice .span49,.cms-page-view.cms-sowchoice .main-container .title{
    font-size: 20px;
    text-align: left;
    color: #0e6bad;
    letter-spacing: 0px;
    line-height: 35px;
}
.cms-page-view.cms-sowchoice .main-container .title{
    margin: 10px 0;
}
.cms-page-view.cms-sowchoice .std a{
    color: rgb(14, 107, 173);
}

.cdz-header-website #modelselector{
    float: right;
}
.cdz-header-website .modelselector-select{
    min-width: 248px;
    height: 38px;
    padding-left: 10px;
    float: left;
}
.header-phone{
    margin-top: 20px;
}
.amfinder-horizontal{
    margin-right: 30px;
}
.cdz-horizontal-menu li.level0&gt;.groupmenu-drop{z-index: 201;}
.addtional-logo img{max-width: 129px;}
/*------------------------------------model selector page-amfinder-------------------------------*/
.product-item-info .product-name{
    /*min-height: 57px;*/
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
}
.products-grid .product-item-info .product-item-details{
    /*min-height: 134px;*/
}
.amfinder-index-index .toolbar{
    webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
.amfinder-index-index .col-main-containter .col-main .col-wrapper-main{
    background: transparent;
    webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.cms-page-view .main-container .title.excel{
    font-size: 20px;
}

.tg{
    font-family: 'Arial';
    margin-bottom: 50px;
    border: 2px solid #0e6bad;
    overflow:scroll;
    width: 100%;
}

.tg thead tr th.cell{
    background: #0e6bad;
    vertical-align: middle;
    text-align: center;
    border-bottom: 1px solid #0e6bad !important;
    border-top: none #000000;
    border-left: 1px solid #009ada !important;
    border-right: none #000000;
    font-weight: bold;
    color: #FFFFFF;
    font-family: 'Arial';
    font-size: 12pt;
    background-color: #0e6bad;
}
.tg thead tr th.cell:first-child{
    border-left:none;
}
.tg tbody tr td:first-child{
    border-left: 2px solid #0e6bad !important;
}
.tg tbody tr td{
    vertical-align: middle;
    text-align: center;
    border-right: 2px solid #0e6bad !important;
}
.tg tbody tr:nth-child(even) &gt; td{
    background: lightgray;
}

.tg tbody tr:nth-child(odd) &gt; td{
    background: transparent;
}

.tg tbody tr td a{
    color: #282828;
    font-weight: bold;
}

.catalogsearch-result-index .col-main-containter .col-main .col-wrapper-main{
    background: transparent;
    webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.cms-page-view .nav-tabs .nav-tab-item .switch{
    background: transparent;
}

.cms-page-view .cart-footer-inner{
    display: none;
}

.cms-page-view #footer-cart .cart-footer-inner{
    display: block;
}

#footercontactForm .captcha{
    margin-bottom: 10px;
    position: relative;
}
#footercontactForm .form-list .wide.field-select-box .input-box.required:after{
    content: ' *';
    color: #df280a;
    font-weight: normal;
    font-family: "Poppins", "Helvetica Neue", Verdana, Arial, sans-serif;
    font-size: 12px;
    left: 163px;
    position: absolute;
    top: 20px;
}

#footercontactForm .form-list .wide.field-select-box .input-box select{
    color:#282828;
    min-height:40px;
}

@media (min-width: 1200px){
    .cdz-horizontal-menu .groupmenu li:first-child.level0&gt;a.menu-link{margin-left: -20px;}
}
@media only screen and (max-width: 1199px){
    .customer-account .my-account table.actions td{float: none;display: block;text-align: left;}
}

@media (min-width: 768px) and (max-width: 1199px){
    .cms-index-index .container{width: 100%;}
    .page-footer .footer-bottom{padding: 30px 20px;}
    .page-footer .footer-bottom .footer-logo img{margin:0 auto;}
    .header .logo img{max-width: 200px;}
    .cdz-brand-slider-wrap .cdz-slider-banners.owl-carousel .owl-nav [class*='owl-']{
        top: 6px;
    }
    .owl-nav [class*='owl-'], .owl-theme .owl-nav [class*=owl-]{
        width: 42px;
        height: 42px;
    }

}

@media (min-width: 768px) and (max-width: 1023px){
    .cdz-brand-slider-wrap .cdz-slider-banners.owl-carousel .owl-nav [class*='owl-']{
        top: 13px;
    }
    .cdz-brand-slider-wrap{margin-top: -15px;}
}

@media (min-width: 768px) {
    .col-sm-push-6 {left: 0;}
    .col-sm-pull-18 {right: 0%;}
    .account-login #login-form .registered-users{
        margin:0 auto;float:none;
        width: 49%;
    }
    .b2b-portal-login .main-container{
        min-height: 670px;
    }
    .account-login #login-form{
        max-width: inherit;
    }
    .account-login #login-form .new-users{float: right;}
    .account-login #login-form .new-users .content{margin-bottom: 20px;}
    .account-login .form-list .validation-advice{position: relative;}
    .customer-account-login .sticky-menu.active, .customer-account-create .sticky-menu.active{
        display: block;
    }
    .cdz-header-website ul,.cdz-header-website li{float: left;font-family:Arial,'Aven Med';}
    .cdz-header-website li{font-size: 12px;text-transform: uppercase;padding-right: 15px;
        text-align: center;
        line-height: 14px;
        padding-top: 15px;
        height: 30px;
    }
    .cdz-header-website li.max{
        padding-top: 0px;
        max-width: 108px;
    }
    .cdz-header-website li.current{text-decoration: underline;}
    .cdz-header-website li:hover{text-decoration: underline;}
    .cdz-header-website li a{color: #010101;}
    .cdz-header-website li a:hover{color:#009ada;}
    .header .cdz-bottom-logo-cart .cdz-header-cart{padding-left: 0px;padding-right: 0px;}
    .header-phone{
        font-size: 16px;
        font-family:Arial, 'Aven Med';
        margin-bottom: 15px;
    }
    .header .sticky-menu.active .cdz-bottom-logo-cart .header-phone{display: none;}
    .header .sticky-menu.active .cdz-bottom-logo-cart .cdz-header-website{display: none;}
    .header .sticky-menu.active .cdz-bottom-logo-cart .col-sm-14.right.phone{display: none;}
    .header .sticky-menu.active .block-search .button{/*background-color: #000000;*/}
    .col-sm-6.search-wrapper{padding: 0px;}
    .col-sm-14.right{width: 60%;}
}

@media only screen and (max-width: 1199px){
    .col-sm-8.cdz-header-logo{width: 350px;padding: 0px;}
    .col-sm-10.cdz-header-logo{width: 400px;padding: 0px;}
    .cdz-header-website li{ padding-right: 9px;}
    .col-sm-14.right{
        padding-right: 0px;
        width: calc(100% - 350px);
        width: -webkit-calc(100% - 350px);
        width: -o-calc(100% - 350px);
        width: -moz-calc(100% - 350px);
    }
    .col-sm-10.right{
        width: calc(100% - 400px);
        width: -webkit-calc(100% - 400px);
        width: -o-calc(100% - 400px);
        width: -moz-calc(100% - 400px);
    }
    .col-sm-18.cdz-header-website{padding: 0px;}
    .header .sticky-menu.active .col-sm-14.right{width: 100%;}

}

@media only screen and (max-width: 1024px){
    .products-grid .product-item-info .product-item-details{padding: 10px;}
}
@media only screen and (max-width: 770px){
    .block-layered-nav dl ol &gt; li &gt; a{background: none;}
}
@media (max-width: 767px){
    #cdz-filter-bar .block-content #narrow-by-list dt:after{
        content: '';
        position: absolute;
        width: 0;
        height: 0;
        display: block;
        border-right: 4px solid transparent;
        border-left: 4px solid transparent;
        border-top: 4px solid #282828;
        border-bottom: none;
        right: 10px;
        top: 50%;
        margin-top: -3px;
    }
    .account-login #login-form .new-users{width: 100%;}
    .customer-account .hor-scroll{overflow: scroll;}
    .page-footer .footer-bottom .footer-logo img{margin:0 auto;padding-left: 50px;}
    .active .slide-caption .slide-title{ margin-bottom: 10px;}
    .page-footer .footer address{margin-bottom: 0px;}
    .page-footer div.bottom-footer-wrapper{    padding: 20px 0 10px;}
    .cdz-three-banner.hidden-xs{display: block !important;}
    .cdz-three-banner.hidden-xs .col-sm-8{width: 33.333333%;float: left;}
    .cdz-mobile-header-menu .cdz-navbar-toggle{top: 15px;}
    .cdz-mobile-header-menu .cdz-top-cart{top: 15px;}
    .cdz-mobile-header-menu .cdz-mobile-search{top: 15px;}
    .cart-table tr td{width: 100%!important;display: block;}
    .data-table a.product-image img{margin: 0 auto;}
    .cart .data-table tr td{text-align: center;}
    .cart form fieldset{    -webkit-box-shadow:0px 0px 0px rgba(50, 50, 50, 0.04);
        -moz-box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.04);
        box-shadow: 0px 0px 0px rgba(50, 50, 50, 0.04);
        -webkit-border-radius: 0px; margin:0px; }
    .discount-form .button{width: 150px;}
    .form-list .field.active label, .form-list .field label {
        position: relative;
        background: none;
        color: #000;
        margin-bottom: 10px;
        line-height: 20px;
        left: 0;
        padding-left: 0;
    }

    .cdz-mobile-stores li.current,.cdz-mobile-stores li:hover{text-decoration: underline;}
    .cdz-mobile-stores{padding: 10px;}
    .cdz-mobile-stores ul li{padding:10px 0;}

    .mobile-stores li.current,.mobile-stores li:hover{text-decoration: underline;}
    .mobile-stores{padding: 10px;}
    .mobile-stores ul li{padding:10px 0;}

    .my-account{overflow-x: scroll;}
    .cms-index-index .socials .twitter{width:100%;}
    .cms-index-index .socials .facebook{width:100%;}

}
@media (max-width: 640px){
    .form-list .wide label, .form-list .wide.active label {
        position: relative;
        color: #000;
        font-size: 14px;
        background: #fff;
        margin-bottom: 10px;
        height: auto;
    }
    .owl-nav [class*='owl-']:before{line-height: 30px}
    .cdz-brand-slider-wrap .cdz-slider-banners.owl-carousel .owl-nav [class*='owl-']{top: 10px;}
    .cdz-brand-slider-wrap{margin-top: -20px;}
}
@media (max-width: 529px){
    .customer-account .main-container .col-main-containter .sidebar .block-account{margin-bottom: 20px;}
    .customer-account .main-container .col-main{margin-top: 200px;}
    .slide-caption.slide-left{display: block;}
    .cms-index-index .space-base{margin-bottom: 40px;}
    .cdz-three-banner.hidden-xs .col-sm-8 img{width: 100%;}
    .cdz-brand-slider-wrap .cdz-slider-banners.owl-carousel .owl-nav [class*='owl-']{top: 12px;}

}
@media (max-width: 479px){
    .product-name a{font-size: 16px;}
    .products-grid .product-item-info .product-item-details{padding: 10px;}
    .cdz-three-banner.hidden-xs .col-sm-8{width: 100%;margin-bottom: 10px;}
}

@media (max-width: 375px){
    .cdz-mobile-header-menu .cdz-navbar-toggle{top: 10px;}
    .cdz-mobile-header-menu .cdz-top-cart{top: 10px;}
    .cdz-mobile-header-menu .cdz-mobile-search{top: 10px;}
}

.details .nav-tab-content {
    padding-top: 15px;
}

.cms-cross-reference.page-layout-1column .columns .column.main{
    padding: 0px;
}

.nav.nav-tabs {
    border: 0;
    border-bottom: 1px solid;
    border-bottom-color: #e1e1e1;
    position: relative;
    z-index: 1;
    margin-left: 0;
    margin-right: 0;
    text-align: center;
}

li.nav-tab-item {
    font-style: italic;
    line-height: 24px;
    float: none;
    width: auto;
    display: inline-block;
    margin: 0 5px 0 0;
}

.nav-tabs .nav-tab-item h2{
    margin-bottom: 9px;
}

.nav-tabs .nav-tab-item .switch {
    display: block;
    position: relative;
    z-index: 2;
    text-decoration: none;
    background: transparent;
    border: 0;
    height: 40px;
    padding: 10px 10px 10px 10px;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    color: #999999;
    text-transform: uppercase;
}

.tab-content&gt;.tab-pane {
    display: none;
}

.tab-content&gt;.active {
    display: block;
}

@media (max-width: 1100px) {
    .data.item.content {
        overflow-x: scroll;
    }
}

</pre></body></html>