                        /*
img {
    display: block;    

	position: relative;
	width: 100%
}
img::before {
    content: "";
    display: block;
    height: 100%;
    background-color: hsl(0, 0%, 93.3%);
    border: 1px dashed hsl(0, 0%, 66.7%);
    position: absolute;
    width: 100%;
}
img::after {
    content: attr("www.desenblue.com");
    font-weight: bold;
    position: absolute;
    height: 100%;
    left: 0px;
    text-align: center;
    top: 1px;
    width: 100%;
}
*/
                        
                        .static-text-notification p span {
                            color: #2f333a;
                            font-weight: 400;
                            margin-right: 5px;
                        }
                        
                        .oc-menu-bar {
                            border-width: 2px;
                            background-image: linear-gradient(to bottom, #ffffff, #f5faff)!important;
                        }
                        
                        .ul-top-items .li-top-item .a-top-link:hover,
                        .oc-menu-bar {
                            border-image-slice: 1;
                            border-image-source: linear-gradient(to right, #009FE3 0%, #58cdff 50%, #009FE3 100%);
                        }
                        
                        .ul-top-items .li-top-item.active .a-top-link {
                            background: #009FE3;
                            background: -webkit-linear-gradient(to right, #009FE3 0%, #58cdff 50%, #009FE3 100%);
                            background: -moz-linear-gradient(to right, #009FE3 0%, #58cdff 50%, #009FE3 100%);
                            background: #000000;
							-webkit-background-clip: text;
                            -webkit-text-fill-color: transparent;
                            font-weight: 500 !important;
                        }
                        
                        .ul-top-items .li-top-item .a-top-link {
                            background: #009FE3;
                            background: -webkit-linear-gradient(to right, #009FE3 0%, #58cdff 50%, #009FE3 100%);
                            background: -moz-linear-gradient(to right, #009FE3 0%, #58cdff 50%, #009FE3 100%);
                            background: #000000;
                            -webkit-background-clip: text;
                            -webkit-text-fill-color: transparent;
                            font-weight: 500 !important;
                        }
                        
                        .product-tabs-container-slider .tabs-categorys li a:hover,
                        .product-tabs-container-slider .tabs-categorys li.active a,
                        .module-title h2 {
                            background: #009FE3;
                            background: -webkit-linear-gradient(to right, #009FE3 0%, #58cdff 50%, #009FE3 100%);
                            background: -moz-linear-gradient(to right, #009FE3 0%, #58cdff 50%, #009FE3 100%);
                            background: #000000;
                            -webkit-background-clip: text;
                            -webkit-text-fill-color: transparent;
                        }
                        
                        .module-title:before {
                            z-index: 0;
                            background: transparent!important;
                            border-bottom: 1px solid;
                            border-image-slice: 1;
                          
                        }
                        
                        .module-title:after {
                            content: "";
                            width: 240px;
                            height: 30px;
                            background: #fff;
                            position: absolute;
                            left: 50%;
                            transform: translateX(-50%);
                            top: 0;
                            z-index: 0;
                        }
                        
                        .product-tabs-container-slider .tabs-categorys,
                        .module-title h2 {
                            position: relative;
                            z-index: 1;
                        }
                        
                        .item-inner .caption {
                            text-align: center;
                        }
                        
                        .item-inner .caption .model {
                            display: none;
                        }
                        
                        #cart .mycart .total-price,
                        .box-cart .user li:last-child a,
                        .static-text-notification p {
                            color: #000000;
                        }
                        
                        #cart-total {
                            background-color: #333333;
                            left: 26px;
                            top: -3px;
                        }
                        
                        .price-box .price {
                            color: #e4212d;
                        }
                        
                        .owl-item .product-layout {
                            padding-bottom: 60px;
                        }
                        
                        .module-style1 .item .item-inner:before {
                            bottom: -30px;
                            border: 2px solid;
                            border-image-slice: 1;
                            border-image-source: #000000;
                        }
                        
                        .module-style1 .item-inner .box-hover {
                            left: 30px;
                            right: 30px;
                            top: calc(100% + 5px);
                            border: 1px solid;
                            border-image-slice: 1;
                            border-image-source: linear-gradient(to right, #009FE3 0%, #58cdff 50%, #009FE3 100%);
                            border: none;
                            padding: 0;
                            overflow: visible;
                        }
                        
                        .module-style1 .item-inner:hover .box-hover {
                            opacity: 1;
                            visibility: visible;
                            top: 98%;
                            /*background: linear-gradient(to right, #009FE3 0%, #008BC7 50%, #009FE3 100%);*/
                            border-image-slice: 1;
                            border-image-source: linear-gradient(to right, #009FE3 0%, #58cdff 50%, #009FE3 100%);
                            background: transparent;
                        }
                        
                        .__module-style1 .item .item-inner:before,
                        .__module-style1 .item-inner .box-hover {
                            opacity: 1!important;
                            visibility: visible!important;
                        }
                        
                        .item-inner .caption .action-links,
                        .item-inner .caption .action-links:hover {
                            margin-top: 10px;
                            border: 0;
                            padding-top: 16px;
                            padding-bottom: 15px;
                            background: url(https://www.desenblue.com/image/button-card-blue.svg);
                            background-position: center center;
                            background-repeat: no-repeat;
                            color: #fff;
                            background-size: 100% 100%;
                        }
                        
                        .item-inner .caption .action-links:hover {
                            margin-top: 0;
                        }
                        
                        #search-by-category .search-container #text-search {
                            border: 2px solid;
                            border-image-slice: 1;
                            border-image-source: linear-gradient(to right, #009FE3 0%, #008BC7 50%, #009FE3 100%);
                            border-image-source: linear-gradient(to right, #80CFF1 0%, #009FE3 50%, #80CFF1 100%);
                        }
                        
                        #search-by-category .search-container #text-search {
                            height: 50px;
                            background-color: #fff;
                            box-shadow: inset 0 0 6px rgb(10 10 10 / 20%);
                            background: linear-gradient(#fff, #fff) padding-box, /*this is your grey background*/
                            linear-gradient(to right, #80CFF1 0%, #80CFF1 50%, #80CFF1 100%) border-box;
                            color: #313149;
                            padding: 10px;
                            border: 3px solid transparent;
                            border-radius: 6px;
                        }
                        
                        #search-by-category .search-container #text-search:focus {
                            box-shadow: none;
                        }
                        
                        #search-by-category #sp-btn-search {
                            position: absolute;
                            right: 2px;
                            top: 4px;
                        }
                        
                        #btn-search-category {
                            background: transparent;
                            transition: all 0.3s ease;
                        }
                        
                        footer {
                            background: #009FE3;
                            background: -webkit-linear-gradient(to right, #80CFF1 0%, #40B7EA 50%, #80CFF1 100%);
                            background: -moz-linear-gradient(to right, #80CFF1 0%, #40B7EA 50%, #80CFF1 100%);
                            background: linear-gradient(to right, #0077AB 0%, #40B7EA 50%, #0077AB 100%);
                        }
                        
                        .ma-corporate-about {
                            display: flex;
                            align-items: center;
                            background: #0077AB;
                            background: linear-gradient(to right, #0077AB 0%, #e4212d 50%, #0077AB 100%);
                        }
                        
                        .box-cart .user {
                            background: none;
                        }
                        
                        .box-cart .user:before {
                            content: "\f213";
                            font-family: "Ionicons";
                            font-weight: normal;
                            position: absolute;
                            top: 6px;
                            left: 12px;
                            font-size: 37px;
                            color: #0178ac;
                        }
                        
                        #cart>button>i::before {
                            content: "\f370";
                            font-family: "Ionicons";
                            font-weight: normal;
                            position: absolute;
                            top: -3px;
                            left: 0px;
                            font-size: 40px;
                            color: #0178ac;
                        }
                        
                        [id^="oc-menu-"] .ul-top-items .li-top-item .a-top-link {
                            font-size: 18px!important;
                        }
                        
                        .flyout-menu-container.sub-menu-container ul.ul-second-items {
                            flex-direction: column;
                        }
                        
                        [id^="oc-menu-"] .ul-second-items .li-second-items .a-second-link {
                            color: #000000!important;
                            font-size: 16px!important;
                            text-transform: uppercase;
                            font-weight: 400!important;
                        }
                        
                        .horizontal-menu .flyout-menu-container {
                            min-width: 200px;
                        }
                        
                        .menu-recent .blog-title h2 {
                            font-size: 18px;
                            text-align: center;
                            background: #009FE3;
                            background: linear-gradient(90deg, #98a5b5 0%, #f2f3f4 100%);
                            background: -webkit-linear-gradient(90deg, #98a5b5 0%, #f2f3f4 100%);
                            background: -moz-linear-gradient(90deg, #98a5b5 0%, #f2f3f4 100%);
                            background: linear-gradient(90deg, #98a5b5 0%, #f2f3f4 100%);
                            background: -webkit-linear-gradient(to right, #98a5b5 0%, #f2f3f4 50%, #98a5b5 100%);
                            background: -moz-linear-gradient(to right, #98a5b5 0%, #f2f3f4 50%, #98a5b5 100%);
                            background: linear-gradient(to right, #000000 0%, #f2f3f4 50%, #000000 100%);
                        }
                        
                        .menu-recent .aritcles-content {
                            text-align: center;
                            background: #fff;
                            width: calc(100%);
                            min-height: 83px;
                        }
                        
                        .articles-name {
                            display: block;
                            font-size: 18px;
                            text-transform: uppercase;
                            font-weight: 400;
                            line-height: 20px;
                            position: relative;
                            margin-bottom: 6px;
                            margin-top: 10px;
                            margin-bottom: 12px;
                            color: #333;
                        }
                        
                        .menu-recent .read-more {
                            color: #EB5160;
                            font-size: 14px;
                            font-weight: 700;
                            display: block;
                            text-transform: capitalize;
                            margin-top: 20px;
                            /* display: none; */
                            position: absolute;
                            bottom: 0;
                            left: 50%;
                            transform: translateX(-50%);
                            font-weight: 500;
                            /* border-bottom: 1px solid #eb3e32; */
                            background-color: #fff;
                            padding: 0 2px;
                        }
                        
                        .menu-recent .read-more:hover {
                            text-decoration: none;
                        }
                        
                        .menu-recent .read-more::before {
                            content: "";
                            position: absolute;
                            width: 8px;
                            height: 1px;
                            left: -10px;
                            top: 10px;
                            background-color: #EB5160;
                        }
                        
                        .menu-recent .read-more::after {
                            content: "";
                            position: absolute;
                            width: 8px;
                            height: 1px;
                            right: -10px;
                            top: 10px;
                            background-color: #EB5160;
                            transition: all 0.3s ease;
                        }
                        
                        .menu-recent .read-more:hover::before {
                            transform: translateX(-5px);
                        }
                        
                        .menu-recent .read-more:hover::after {
                            transform: translateX(5px);
                        }
                        
                        .footer-copyright p {
                            color: #fff;
                        }
                        
                        #m-carousel-title {
                            background: #009FE3;
                            background: -webkit-linear-gradient(45deg, #80CFF1 0%, #40B7EA 50%, #80CFF1 100%);
                            background: -moz-linear-gradient(45deg, #80CFF1 0%, #40B7EA 50%, #80CFF1 100%);
                            background: #000000;
                        }
                        
                        .newletter-title center {
                            display: none;
                        }
                        
                        .newletter-title h2 {
                            color: #fff!important
                        }
                        
                        #boxes #frm_subscribe a {
                            background-color: #DF2935;
                            border-color: #DF2935;
                        }
                        
                        .static-middle-sneaker1 {
                            margin-top: 80px;
                            padding: 15px;
                           
                        }
                        
                        .thumbnails {
                            margin-left: 0;
                        }
                        
                        .thumbnails .image-additional {
                            float: left;
                        }
                        
                        .manufacturer-logo {
                            display: inline-block;
                            max-width: 100px;
                        }
                        
                        .price.tax-excluded small {
                            margin-right: 10px;
                            background: #f0f0f0;
                            padding: 2px 4px;
                            position: relative;
                            top: -3px;
                        }
                        
                        .price.tax-excluded small {
                            margin-right: 10px;
                        }
                        
                        #input-quantity-plus,
                        #input-quantity-minus,
                        .product-info-main .button-cart {
                            background-color: #008BC7;
                        }
                        
                        .module-title {
                            text-align: center!important;
                        }
                        
                        #product-product #content,
                        .product-info-main {
                            position: relative;
                        }
                        
                        @media (min-width:768px) {
                            #product-product #content::before {
                                content: "";
                                position: absolute;
                                z-index: -1;
                                min-width: 100%;
                                left: 0;
                                right: 0;
                                top: -15px;
                                bottom: -15px;
                                opacity: 0.2;
                                border-top-right-radius: 10px;
                                border-top-left-radius: 10px;
                                background-image: linear-gradient(to bottom, #f0f0f0, #ffffff, #fbfbfb, #fbfbfb, #ffffff);
                            }
                        }
                        
                        .progress {
                            height: 4px;
                            margin-top: 10px;
                        }
                        
                        .progress-bar {
                            background-color: #009FE3;
                        }
                        
                        .extraaciklamalar {
                            background-color: #eff7ff !important;
                        }
                        
                        .product-info-detailed .extraaciklamalar {
                            color: #0077AB;
                        }
                        
                        .product-info-detailed .nav-tabs li.active {
                            border-bottom: 2px solid #DF2935;
                        }
                        
                        .product-info-detailed .nav-tabs li a {
                            font-weight: 400;
                        }
                        
                        .product-info-main .button-cart {
                            line-height: 55px;
                            margin-top: 10px;
                            font-size: 16px;
                        }
                        
                        #input-quantity-minus,
                        #input-quantity-plus {
                            border-radius: 0;
                        }
                        
                        .product-info-main .button-cart,
                        #input-quantity-minus,
                        #input-quantity-plus {
                            background: #009FE3;
                            background: -webkit-linear-gradient(45deg, #80CFF1 0%, #40B7EA 50%, #80CFF1 100%);
                            background: -moz-linear-gradient(45deg, #80CFF1 0%, #40B7EA 50%, #80CFF1 100%);
                            background: linear-gradient(45deg, #0077AB 0%, #40B7EA 50%, #0077AB 100%);
                        }
                        
                        .product-info-detailed .nav-tabs,
                        .product-info-detailed .tab-content {
                            border: 1px solid;
                            border-image-slice: 1;
                            border-image-source: linear-gradient(to right, #009FE3 0%, #0077AB 50%, #009FE3 100%);
                        }
                        
                        .product-info-detailed .tab-content {
                            border-top: none;
                        }
                        
                        .product-info-detailed .nav-tabs li {
                            bottom: -1px;
                            transition: all 0.3s ease;
                        }
                        
                        .product-info-detailed .nav-tabs li:not(.active) a {
                            opacity: 0.5;
                        }
                        
                        .product-info-detailed .nav-tabs li:hover a {
                            opacity: 1;
                        }
                        
                        #product select[id^="input-option"] {
                            margin-bottom: 20px;
                        }
                        
                        .related-products .product-name {
                            height: 53px;
                            overflow: hidden;
                        }
                        
                        .price-box .regular-price span {
                            margin-right: 2px;
                        }
                        
                        .ul-top-items .li-top-item:hover,
                        .ul-top-items .li-top-item.active,
                        .ul-top-items .li-top-item {
                            background-color: transparent!important;
                        }
                        
                        .ul-top-items .li-top-item .a-top-link {
                            border-bottom: none!important;
                        }
                        
                        .ul-top-items .li-top-item:hover .a-top-link {
                            border-bottom: 1px solid #fff!important;
                            margin-top: -2px;
                        }
                        
                        @media (min-width:992px) {
                            .horizontal-menu .ul-top-items {
                                padding: 0 50px;
                            }
                            .top-search {
                                right: 410px;
                            }
                        }
                        
                        @media (min-width:1366px) {
                            .horizontal-menu .ul-top-items {
                                padding: 0 200px;
                            }
                            [id^="oc-menu-"] .ul-top-items .li-top-item .a-top-link {
                                font-size: 16px!important;
                                text-shadow: -1px 1px 2px rgb(255 255 255 / 20%);
                            }
                        }
                        
                        @media (min-width:768px) {}
                        
                        @media (max-width:767px) {
                            #blog_home2 {
                                display: none;
                            }
                            .banner7.mobile {
                                display: block;
                            }
                            /*
    .banner7 {
        width: 100%;
        height: 350px;
        overflow: hidden;
        display: block!important;
    }
    .oc-banner7-container {
        height: 350px;
        width: 300%;
        margin-left: -100%;
    }*/
                        }
                        
                        @media (max-width:500px) {
                            .logo-box {
                                width: 100%;
                            }
                            .newletter-title .title-wrapper {
                                margin-bottom: 0!important;
                            }
                            #subscribe_popup .row>div {
                                width: 100%;
                                padding: 0 10px;
                            }
                            #subscribe_popup .row input {
                                margin: 10px!important;
                                width: calc(100% - 20px) !important;
                            }
                            #subscribe_popup .row .button {
                                margin: 0 10px 10px!important;
                            }
                        }
                        
                        .oc-menu.mobile-menu {
                            /* display: none; */
                        }
                        
                        #cart {
                            width: auto;
                            display: inline-block;
                            vertical-align: top;
                            background: #f8f8f8;
                            padding: 3px 22px 3px 14px;
                            border-radius: 4px;
                            border: 1px solid #0279ad;
                            top: 6px;
                            box-shadow: 0 0 10px rgb(0 0 0 / 10%);
                        }
                        
                        #scroll-to-top2 {
                            display: none;
                        }
                        
                        #cart>button>i {
                            width: 45px;
                            height: 45px;
                            background: none;
                        }
                        
                        #cart .mycart {
                            margin-top: 7px;
                        }
                        
                        #top-links {}
                        
                        .box-cart .user {
                            padding: 10px 20px 9px 50px;
                            background: #f8f8f8;
                            margin-top: 5px;
                            border-radius: 4px;
                            border: 1px solid #0279ad;
                            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
                        }
                        
                        .static-text-notification {
                            background: linear-gradient(to right, #f0f0f0 0%, #ffffff 50%, #f0f0f0 100%);
                            border-bottom: 1px solid #ddd;
                        }
                        
                        .static-text-notification p {
                            line-height: 26px;
                            vertical-align: bottom;
                        }
                        /*                        
.module-style1 .item-inner .box-hover {
    opacity: 1;
    visibility: visible;
}
*/
                        
                        .newletter-popup2 {
                            display: none;
                            border-image-slice: 1;
                            border-image-source: linear-gradient(to right, #009FE3 0%, #58cdff 50%, #009FE3 100%);
                            background: linear-gradient(to right, #40B7EA 0%, #0077AB 50%, #40B7EA 100%);
                            border-radius: 20px;
                            padding: 0 10px;
                        }
                        
                        .newletter-title h2 {
                            color: #fff;
                            text-align: center;
                            margin: 0!important;
                        }
                        
                        .newletter-title label {
                            color: #fff;
                            text-align: center;
                            font-size: 11px;
                        }
                        
                        .newletter-title .title-wrapper {
                            background: #0077AB;
                            border-radius: 10px;
                            padding: 10px 15px;
                            margin: 14px 0 10px 0;
                        }
                        
                        #boxes #frm_subscribe #subscribe_pemail {
                            height: 60px;
                            background: #fff;
                            border-radius: 5px;
                        }
                        
                        #boxes #frm_subscribe a {
                            height: 60px;
                            line-height: 60px;
                            font-size: 18px;
                            border-radius: 10px;
                            margin: 20px 0 10px 0;
                            background: #0077ab!important;
                            width: calc(100% - 20px) !important;
                        }
                        
                        .footer-bottom {
                            background: #057cb0;
                        }
                        
                        .footer-about .footer-title h5 {
                            font-size: 20px;
                            text-decoration: underline;
                        }
                        
                        .footer-about .footer-content {
                            font-size: 16px;
                        }
                        
                        .footer-info .hotline:before,
                        .phone-box-v1:before {
                            content: "\f2d2";
                            font-family: "Ionicons";
                            font-size: 48px;
                            color: #ffffff;
                            vertical-align: middle;
                            margin-right: 10px;
                        }
                        
                        .footer-info {
                            text-align: center;
                        }
                        
                        ul.link-follow li {
                            float: none;
                            margin-right: 8px;
                            margin-top: 8px;
                            display: inline-block;
                        }
                        
                        .follow label {
                            padding-left: 0;
                        }
                        
                        .footer-info .hotline,
                        .phone-box-v1 {
                            margin-left: 0;
                        }
                        
                        .follow {
                            padding-left: 0;
                        }
                        
                        .tax-excluded-box {
                            display: none;
                        }
                        
                        a.logo-footer {
                            display: block;
                            background: #fff;
                            max-width: 150px;
                            padding: 15px;
                            border-radius: 10px;
                            margin: 0 auto;
                        }
                        
                        .footer-bottom .container-inner {
                            text-align: center;
                        }
                        
                        .footer-copyright {
                            float: none;
                            display: inline-block;
                        }
                        
                        .ma-corporate-about .block-wrapper .text-des p {
                            line-height: 1;
                        }
                        
                        .mobile-menu .ul-top-items {
                            display: none;
                            background: #fff;
                            border-bottom: 1px solid #ddd;
                        }
						
						.mobile-menu ul
						{display:block;
						}