.header-wrapper-content.sticky-menu.active{display:none;}

/*Above from May 19 2023 changes*/

/*Taken from Scripts and Stylesheets */

#opc-sidebar{
    float:none;width: 100%;
}
.cdz-popup-wrapper .cdz-popup-newsletter .popup-title{
padding: 0px;  
}

.cdz-popup-wrapper .cdz-popup-newsletter .popup-title h3{
    margin: 0px;
    margin-bottom: 15px;
}

.cdz-popup-wrapper .cdz-popup-newsletter .popup-content{
    margin: 0px 10px;
}

.cdz-popup-wrapper .cdz-popup-newsletter .popup-content .popup-content-ads .popup-content-title{
font-size: 15px;
}

/**/

.cv_home_half_cta_one {
    margin-right: 0 !important;
}

.text-box {
    border-left: 3px solid;
}


/* 1 column for smaller screens */

grid-sizer,
.grid-item {
    width: 100%;
}


/*end MAG-706 - for up to max-width 768*/

/*October 19 2021*/
/*MAG-716 - Too much space on top*/
.page-header
{ border-bottom: 0; height: 80px; }
.header-wrapper-content.sticky-menu:not(.active) .minicart-wrapper{
margin-bottom: 8px!important;
margin-top:0px!important;
}

/*Stevens Change for MAG-719*/
/*MAG-719 - KV - 2018-09-21 */
.account .page-main {
    padding-top: 70px;
    }
    .account .page.messages{
    margin-top: 50px;
    }
    /*end MAG-719*/
/*end*/


/*MAG-723 - KV - 2018-11-07*/

.header.content {
    text-align: center;
}

.page-header .logo {
    float: none;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    max-width: unset;
    width: auto;
    padding: 0;
    min-height: 40px;
}


/*end MAG-723 - max-width 767*/


/*MAG-965 - KV - 2018-10-30 max width 767*/

.slide-caption .slide-text {
    display: block;
}


/*end*/

.product.data.items>.item.title:not(.disabled)>.switch:active,
.product.data.items>.item.title.active>.switch,
.product.data.items>.item.title.active>.switch:focus,
.product.data.items>.item.title.active>.switch:hover {
    color: #fff!important;
}

.product.data.items>.item.title>.switch:hover,
.tabs-list.product.data.items>.item.title>.switch:hover {
    color: #fff!important;
}


/*MAG-1358 - KV - 2020-02-11*/

.cart-footer .cart-qty {
    font-size: 0;
}


/*MAG-1348 - KV - 2020-02-04*/

#pas-gmap._list #pointofsale {
    width: 100%!important;
}


/*MAG-1270 - KV - 2019-09-27*/

.swatch-attribute.size .swatch-option:after,
.swatch-attribute.manufacturer .swatch-option:after {
    width: 100%;
}


/*MAG-1290 - KV - 2019-09-10*/


/*MAG-1282 - KV - 2019-09-03*/

.cdz-main-menu .groupmenu-drop-content .groupdrop-title.giftcards {
    padding-top: 0px;
}


/*MAG-1262 - KV - 2019-08-21*/

.swatch-option.disabled {
    outline: none;
}


/*MAG-721 - KV - 2019-04-24, 2019-04-25, MAG-1269 - Fix for width on select - 2019-08-21 */


/*Make for mobile size only*/

.swatch-attribute.size .swatch-option,
.swatch-attribute.manufacturer .swatch-option {
    font-size: 13px;
    font-weight: 400;
    line-height: 1.65;
    border-radius: 100%;
    padding: 7px;
    padding-top: 8px;
    width: 40px;
    height: 40px;
    margin: 5px;
    overflow: visible!important;
    float: left;
}

.swatch-option.selected {
    height: 100%;
    overflow: visible!important;
    float: left;
    outline: 2px solid #ff5100!important;
}

.swatch-option.color {
    border: 1px solid #e1e1e1;
    overflow: visible!important;
    float: left;
    width: 45px;
    height: 45px;
}

.swatch-option:hover:after,
.swatch-option.selected:after {
    position: relative;
    top: 0px;
    left: 0px;
    content: '';
    background: #ff5100;
    width: 100%!important;
    height: 100%!important;
}

.swatch-attribute.size .swatch-option.selected {
    outline: 2px solid #ff5100!important;
    border: none!important;
    background: none!important;
    overflow: visible!important;
}

.swatch-option.color:not(.disabled):hover {
    outline: 2px solid #ff5100!important;
    border: 1px solid #e1e1e1;
    float: left;
    overflow: visible!important;
}


/*end*/


/*MAG-798 - MAG-1074 - KV - 2018-12-03*/

.main-image .post-image img {
    width: auto;
    max-width: calc(100% + 60px);
    margin-left: -30px;
    height: auto;
    position: relative;
}

.main-image .post-image .blog-date {
    margin-top: -30px!important;
}

.blog-post-view.page-layout-blog-2columns-right .sidebar-additional {
    margin-top: 0px!important;
}


/*end*/

.products-grid .isotope .iso-item.product-item .price-box, .products-grid .isotope .iso-item.product-item .product-item-link:visited, .products-grid .isotope .iso-item.product-item .old-price, .products-grid .isotope .iso-item.product-item .price{
    color: #000!important;
}

/*MAG-1944 - KV */
a.mobile-toggle{
    font-size: 16px;
    padding: 8px 30px 7px 30px;
    background-color: #1c4c85;
    text-decoration: none;
}

a.mobile-toggle:hover{
    color: #fff;
}

nav.nav-tabs.abs-dropdown.cdz-mobiledropdown .data.item.title.text-uppercase{
    text-align: center;
}

.data.item.title.text-uppercase{
    border: none;
    margin: 0px!important
}

ul.abs-dropdown .item{
    color: #1c4c85;
    text-decoration: none;
    font-size: 16px;
    padding: 5px 15px;
    text-align: center;
}

ul.abs-dropdown .item.active{
    background-color: #fff;
}

.data.switch{
   padding: 5px 42px;
}

.product-style01 .nav-tabs.abs-dropdown li.item.active>.switch{
    font-weight: 400;
}

ol.isotope.owl-carousel.owl-loaded .owl-stage-outer .owl-stage{
    display: flex!important;
}

ol.isotope.owl-carousel.owl-loaded.owl-drag .owl-item{
    display: flex!important;
}