@media (min-width: 1700px) {
.container{width: 1240px!important;}
}

@media (min-width: 1200px){
.product-tab .tab-container { padding: 0 10px!important; }
}

@media (min-width: 993px) and (max-width: 1200px) {
.nav-menu .nav > li > a{padding:15px}
.main-header .shopping-cart-box{float:right;width:25%}
.box-vertical-megamenus .vertical-menu-content{display:none}
.home .box-vertical-megamenus .vertical-menu-content{display:none}
#home-slider .slider-left{display:none}
#home-slider .header-top-right{width:100%;margin:0;border-top:none;padding:0 15px}
.service .service-item{padding:0;overflow:hidden}
.service .service-item .icon{width:100%;text-align:center;padding-bottom:15px;height:auto}
.service .service-item .info{width:100%;padding:0;margin:0;text-align:center}
.product-list li .product-star{float:left}
.latest-deals .count-down-time span{font-size:12px}
.subcategories li a{padding:0 10px}
#left_column .block .block_content{padding:10px}
#left_column .block .title_block{font-size:14px;padding-left:10px}
.layered .layered_subtitle{font-size:14px}
.check-box-list input[type="checkbox"] + label span.button{margin-right:5px}
.special-product .special-product-left{width:100%}
.special-product .special-product-right{margin-left:0;margin-top:10px}
.sortPagiBar .sort-product{margin-top:20px}
#product .pb-right-column .product-comments .comments-advices a{padding:0 5px}
.hot-deals-box .hot-deals-tab-content-col{padding-left:15px}
.hot-deals-box .hot-deals-tab-content{padding:30px}
.box-products .box-product-content .box-product-adv{width:20%;padding-right:5px}
.box-products .box-product-content .box-product-list{width:80%;margin:0;float:left;padding-left:5px}
.box-products .box-product-content .box-product-list .product-list li{padding-bottom:5px}
}
@media (min-width: 768px) and (max-width: 992px) {
.home .box-vertical-megamenus .vertical-menu-content{display:none}
.vertical-megamenus-ontop .box-vertical-megamenus .vertical-menu-content{display:block}
.top-header a{border-right:1px solid #E0E0E0;padding-right:5px;margin-left:5px}
.main-header .logo{text-align:center}
.main-header .header-search-box{padding-left:30px;padding-right:15px}
.main-header .shopping-cart-box{margin-left:0;width:37.667%}
.box-vertical-megamenus{padding-bottom:0}
.box-vertical-megamenus .vertical-menu-content{min-width:270px;display:none}
.nav-menu .nav > li > a{padding:15px 5px}
#home-slider .slider-left{height:3px}
.header-top-right .header-banner{display:none}
.header-top-right{margin-left:0;padding:0 15px;width:100%;border-top:none}
.header-top-right .homeslider .content-slide{margin-right:0}
.service .service-item{padding:0 10px}
.service .service-item .icon{width:100%;text-align:center}
.service .service-item .info{width:100%;padding-left:0;text-align:center;margin-left:0;margin-top:0px}
.page-top .page-top-left{width:100%}
.page-top .page-top-right{width:100%;margin-top:30px}
#trademark-list #payment-methods{width:100%;float:left}
.category-banner{display:none}
.floor-elevator{display:none}
.show-brand .navbar-brand{padding:0 0 0 10px}
.header-top-right .homeslider{width:100%}
.product-featured .banner-featured{display:none}
.product-featured .product-featured-content .product-featured-list{margin-left:0}
.subcategories li a{padding:0 10px}
#left_column .block .block_content{padding:10px}
#left_column .block .title_block{font-size:14px;padding-left:10px}
.layered .layered_subtitle{font-size:14px}
.check-box-list input[type="checkbox"] + label span.button{margin-right:5px}
.special-product .special-product-left{width:100%}
.special-product .special-product-right{margin-left:0;margin-top:10px}
.sortPagiBar .sort-product{margin-top:20px}
.trademark-info{width:100%;float:left;padding:0 20px}
.trademark-product{width:100%;float:left;padding:0 20px}
.trademark-product .product-item{width:50%}
.product-list li .product-star{float:left}
.product-tab .nav-tab>li>a{width:100%}
.product-tab .nav-tab>li.active>a{height:48px}
.product-tab .tab-container{margin-top:2px}
#product .pb-right-column .product-comments .comments-advices a{padding:0 5px}
.products-block .products-block-left{width:100%}
.products-block .products-block-right{margin:0;width:100%}
#main-menu .navbar .navbar-nav>li>a{padding:0 5px}
.box-products .box-product-content .box-product-adv{display:none}
.box-products .box-product-content .box-product-list{width:100%;margin:0}
.hot-deals-box .hot-deals-tab-content-col{padding-left:15px}
.hot-deals-box .hot-deals-tab-content{padding:30px}
.featured-banner .box-countdown .box-title{width:50px;height:50px;font-size:20px;line-height:20px;padding-top:5px}
.featured-banner .box-countdown-inner .box-count{width:50px;height:50px;padding-top:5px}
.featured-banner .box-countdown-inner .box-count .number{font-size:20px;line-height:20px}
.featured-banner .box-countdown-inner .box-count .text{font-size:12px;text-transform:uppercase}
.featured-banner .box-small-banner .text-content .title{font-size:14px}
.featured-banner .box-small-banner .text-content .sub-title{font-size:12px}
.featured-banner .banner-text .text-content .title{font-size:20px}
.featured-banner .banner-text .group-button{margin-top:10px}
.featured-banner .banner-text .group-button a{padding:0 10px}
.featured-banner .banner-text .text-content{left:1px;right:1px;-ms-transform:translate(-1px,-50%);-webkit-transform:translate(-1px,-50%);transform:translate(-1px,-50%)}
}
@media (min-width: 768px) and (max-width: 1025px) {
.main-header{padding-bottom:5px!important}
}
@media (min-width: 481px) and (max-width: 767px) {
.home .box-vertical-megamenus .vertical-menu-content{display:none}
.category-featured>.nav-menu>.container{padding-left:0}
.top-banner{display:none}
.top-header .nav-top-links,.top-header .user-info,.top-header .support-link{width:100%;float:left}
.main-header .logo{text-align:center}
.main-header .header-search-box{width:100%;padding-left:15px;padding-right:15px}
.main-header .header-search-box .form-inline .form-category{display:none}
.main-header .header-search-box .form-inline .input-serach{width:calc(100% - 50px);padding-top:10px}
.main-header .shopping-cart-box{padding-left:15px;padding-right:15px;margin-left:0;width:100%}
#box-vertical-megamenus .box-vertical-megamenus{right:0;padding-bottom:0}
.box-vertical-megamenus .vertical-menu-content{border-right:1px solid #eee;display:none}
.box-vertical-megamenus .vertical-menu-content ul li:hover .vertical-dropdown-menu{visibility:hidden;display:none}
.box-vertical-megamenus .vertical-menu-content ul li a.parent:before{display:none}
.popular-tabs .nav-tab li{padding:0}
#home-slider .header-banner{display:none}
#home-slider .header-top-right{padding-right:15px;padding-left:15px;margin:0;border-top:none}
.header-top-right .homeslider{width:100%}
#home-slider .header-top-right .homeslider .content-slide{margin-right:0}
#home-slider .slider-left{height:3px}
.service{display:none}
.nav-menu .navbar-brand,.nav-menu .toggle-menu{display:block}
.nav-menu .navbar-collapse{position:absolute;left:0;right:0;top:50px;margin-right:0;margin-left:0;padding:0 15px;margin-top:0}
.nav-menu .nav>li>a{padding:5px 15px}
.nav-menu .navbar-brand{padding-left:30px}
.popular-tabs .nav-tab li{width:100%;float:left}
.container{padding-left:480px 15px;padding-right:15px}
.floor-elevator{display:none}
.category-banner{display:none}
.product-featured .banner-featured{display:none}
.product-featured .product-featured-content .product-featured-list{margin-left:0}
.trademark-info{padding-left:30px!important;padding-right:30px!important}
.trademark-product .image-product{width:40%}
.trademark-product .info-product{padding-left:10px}
.page-top-right{margin-top:30px}
.main-header .shopping-cart-box:hover .cart-block{opacity:0;visibility:hidden}
.product-featured .product-featured-content{width:100%}
.popular-tabs .owl-controls{top:-15px}
.category-slider{margin-top:30px}
.subcategories li a{padding:0 10px}
.popular-tabs .owl-controls .owl-next,.popular-tabs .owl-controls .owl-prev{top:-15px}
.center_column{margin-top:30px}
#product .pb-right-column{margin-top:30px}
.product-tab .nav-tab>li{width:100%;float:left;margin-bottom:2px}
.product-tab .nav-tab>li>a{width:100%}
.product-tab .nav-tab>li.active>a{height:48px}
.product-tab .tab-container{margin-top:2px}
.product-list li .product-star{float:left}
.breadcrumb{line-height:20px}
.breadcrumb .navigation-pipe:before{padding:0}
#main-menu .navbar-header{display:block;margin:0;background:#f36;color:#fff;margin-left:15px}
#main-menu .navbar-header .navbar-brand{padding:0;padding-left:10px;line-height:50px;color:#fff;font-size:14px;font-weight:700}
#main-menu .navbar-header .fa{line-height:inherit;color:#fff;font-size:17px}
#main-menu .navbar-header .navbar-toggle{border:none;padding:0;margin-top:12px}
#main-menu .navbar-default .navbar-toggle:focus,#main-menu .navbar-default .navbar-toggle:hover{background:none}
#main-menu .navbar-collapse{padding:0 15px;margin-left:15px;margin-right:0;background:#eee}
#main-menu .container-fluid{padding-right:15px;padding-left:15px}
#main-menu .navbar-collapse.in{overflow-y:inherit}
#main-menu .navbar .navbar-nav>li{border-bottom:1px solid #cacaca}
#main-menu .navbar .navbar-nav>li:hover,#main-menu .navbar .navbar-nav>li.active{background:none}
#main-menu .navbar .navbar-nav>li>a{margin:0;padding:10px;border-right:none;position:relative}
#main-menu .navbar .navbar-nav>li:hover>a,#main-menu .navbar .navbar-nav>li.active>a{color:#333;border-right:1px solid transparent}
#main-menu .dropdown-menu{position:inherit;opacity:1;visibility:inherit;display:none}
#main-menu li.dropdown>a:after{position:absolute;top:9px;right:10px}
#main-menu .dropdown.open >.dropdown-menu{display:block}
#main-menu li.dropdown:before{display:none}
#main-menu li.dropdown:hover:before{display:none}
#main-menu .navbar-nav > li> .mega_dropdown{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%!important;left:0!important;top:0;padding:15px 0;border:1px solid #eee}
#main-menu .dropdown-menu{border:1px solid #eee}
#main-menu .dropdown-menu.container-fluid{padding:15px;border:1px solid #eee}
#footer2 .footer-top .footer-menu li{display:block;width:100%;line-height:30px}
#footer2 .footer-top .footer-social{margin-top:20px;float:left}
#footer2 .footer-row .form-subscribe{width:auto}
#footer2 .footer-row .form-subscribe .form-group{margin-bottom:0}
#footer2 .footer-row{padding:20px 0}
#footer2 .widget-body{padding-bottom:20px}
#footer2 .widget-title{padding-bottom:10px}
#footer2 .footer-bottom .footer-payment-logo{float:left;margin-top:10px}
.hot-deals-box .hot-deals-tab .hot-deals-tab-box{padding:10px}
.hot-deals-box .hot-deals-tab-content-col{padding-left:15px}
.hot-deals-box .hot-deals-tab-content{padding:10px}
.box-products .box-product-head{float:left;height:auto;width:100%}
.box-products .box-tabs{float:left;margin-top:10px}
.box-products .box-tabs>li{display:block;width:100%}
.box-products .box-tabs li>a{border:none;padding:0}
.box-products .box-product-head .box-title{padding-left:0;width:100%;float:left}
.box-products .box-tabs li>a:before{left:0;right:0}
.box-products .box-product-content .box-product-adv{display:none}
.box-products .box-product-content .box-product-list{margin-left:0;float:left;overflow:hidden;width:100%}
.footer3 .footer-bottom .footer-bottom-left,.footer3 .footer-bottom .footer-bottom-right{width:100%}
.footer3 .footer-coppyright .payment-logo{float:left;margin-top:30px}
.footer3 .widget-container:last-child{margin-bottom:30px}
.featured-banner .left,.featured-banner .right{width:100%}
.featured-banner .box-countdown .box-title{font-size:14px;width:50px;height:50px;line-height:16px;padding-top:8px}
.featured-banner .box-countdown-inner{height:50px}
.featured-banner .box-countdown-inner .box-count{width:50px;height:50px;padding-top:5px}
.featured-banner .box-countdown-inner .box-count .number{font-size:20px;line-height:20px}
.featured-banner .box-countdown-inner .box-count .text{font-size:12px;text-transform:uppercase}
.featured-banner .box-small-banner .text-content .title{font-size:14px}
.featured-banner .box-small-banner .text-content .sub-title{font-size:12px}
.featured-banner .banner-text .text-content .title{font-size:20px}
.featured-banner .banner-text .group-button{margin-top:10px}
.featured-banner .banner-text .group-button a{padding:0 10px}
.featured-banner .banner-text .text-content{left:1px;right:1px;-ms-transform:translate(-1px,-50%);-webkit-transform:translate(-1px,-50%);transform:translate(-1px,-50%)}
}

@media (max-width: 1024px) {
.vitrinSliderWrap {padding-left: 0!important; padding-right: 0px!important;}
.rwd-table th, .rwd-table td { text-align: left !important; }
input#hatirla { width: auto!important; height: 20px!important; box-shadow: none!important;}
table.havaleBilgileri tr td, table.havaleBilgileri tr th { display: block; }
#shopphp-payment-body-step3 h1 {font-size: 34px; margin-bottom: 10px; color: #1d8921;}
.product-variants li{min-height: inherit!important;}
#product .pb-right-column .phoneAction{text-align: center; display: block; border: 0; padding: 0;}
#product .pb-right-column .phoneAction .pCode{flex: none; width: 100%; margin-bottom: 15px;}
#product .pb-right-column .phoneAction .PhoneArea .phone-btn { padding: 4px 5px; font-size: 13px;}
.mobileSliderwrap .owl-controls .owl-dots { width: auto; position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%); background-color: rgba(0,0,0,.24); border-radius: 60px; padding: 1px 12px 2px;}
.categoryTextWrap { padding: 0 10px; }
.whatsappBtn {width: 8%;bottom: 170px!important;}
#content { padding: 0 15px; }
#columns {padding-top: 0;}
.view-product-list {padding: 0; }
.vitrinSlider .owl-item img { width: 100%; height: auto; }
.bestSellerProductBox .bestSellerProductWrap .bannerItem { float: left; width: 50%; padding: 0 5px; margin-bottom: 15px; }
.newProductBox {margin-top: 10px;}
.footer-bottom {margin: 30px 0}
.footer-bottom p.text-left { display: block; text-align: center; margin-bottom: 15px; }
.footer-bottom p.text-right { display: block; float: none; text-align: center; }
.footer_copyright { margin: 0 0 70px;}

.product-list.grid li { list-style-type: none; padding: 0;}
.product-list li .right-block { padding: 0 10px; text-align: left; }

.mobileCatStory{margin-top: 0px!important}
.mobileCatStory .story-wrap {height: 100px; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; overflow-y: hidden; overflow-x: auto; -webkit-overflow-scrolling: touch; padding: 0px; margin: 0; align-items: center;}
.mobileCatStory .story-wrap .story-item {text-align: center; list-style-type: none; padding: 0 4px; flex-shrink: 0; margin-bottom: 0;}
.mobileCatStory .story-wrap .story-item a{touch-action: manipulation; text-decoration: none; position: relative; transition: color .1s linear;}
.mobileCatStory .story-wrap .story-item .imgwrap { height: 63px; width: 63px; display: block; box-sizing: border-box; overflow: hidden; transition: transform .2s; border-radius: 50%; border: 2px solid #d92d77; text-align: center; margin: 0 auto 3px; }
.mobileCatStory .story-wrap .story-item .imgwrap img{width: 60px; height: 60px; border-radius: 50%; display: inline-block; border: 2px solid #fff;}
.mobileCatStory .story-wrap .story-item span{display: block; color: #000; font-size: 11px;}
.StorySection{ margin-left: 0px; margin-right: 0px; display: block; white-space: nowrap; overflow-x: scroll; -webkit-overflow-scrolling: touch; padding: 10px 0px 10px 10px; box-sizing: border-box; background: #f9f9f9; overflow-y: hidden; }
.mob-category-list { width: 100%; display: block; background-color: #fff; padding-top: 0; }
.mob-category-list > .List > .item { float: left; width: 50%; font-size: 15px; color: #484848; padding: 15px 5px 15px 30px; border-right: 1px solid #eee; border-top: 1px solid #ebebeb; text-align: left; text-transform: uppercase; font-family: 'Poppins',sans-serif;}
.mob-category-list > .List > .item::before {  content: "\e915"; font-size: 9px; color: #cf2d51; margin-right: 7px }
.mob-category-list > .List > .item:nth-child(-n+2) { border-top: 0 }
.mob-category-list > .List > .item:nth-child(2n+2) { border-right: 0 }
.mob-category-list > .all-category { font-family: 'Poppins',sans-serif; color: #cf2d51; padding: 10px; display: block; width: 100%; text-align: center; font-weight: 700; font-size: 14px; float: left; width: 100%; }
.mob-category-list > .List > .item::before {font-size: 13px;color: #cf2d51;margin-right: 7px;content: '>>'!important;font-weight: 900;}
.mob-category-list > .List > .item:nth-child(-n+2) { border-top: 0 }
.mob-category-list > .List > .item:nth-child(2n+2) { border-right: 0 }
.mob-category-list > .all-category { color: #cf2d51; padding: 10px; display: block; width: 100%; text-align: center; font-weight: 700; font-size: 14px; float: left; width: 100%; }

.StorySection .Item{ display: inline-block; vertical-align: top; width: 80px; height: 80px; line-height: 80px; text-align: center; border-radius: 100px; margin-right: 2px; font-size: 40px; color: #fff; }
.StorySection .Item img{ width: 80px; height: 80px; border-radius: 100%; box-shadow: 2px 2px 5px -4px #000; }
.StorySection::-webkit-scrollbar-track{background: #ddd;}
.StorySection::-webkit-scrollbar-thumb{background: #f4651a;}

.mm-listview > li { width: 100%;}
.mm-listview > li .katicon { width: 60px; height: 60px; border-radius: 50%; margin-left: 0; margin-right: 10px; background-size: cover; background-position: center center; background-repeat: no-repeat; }
.mm-listview > li .katicon.outlet {background-image:url(../../images/outlet-kat-icon.jpg)!important;}
.mm-listview>li>a, .mm-listview>li>span { color: inherit; display: flex!important; padding: 10px 10px 10px 20px; margin: 0; align-items: center; }

.bannerBottom { margin-top: 15px; padding: 0}
.bannerBottom2 { margin-top: 15px; padding: 0}
.bannerBottom2 .bannerItem { margin-bottom: 15px;}
.bannerBottom2 .bannerItem:last-child{ margin-bottom: 0px; }

.pageurunDetay .breadcrumb li:last-child{ display: none; }

textarea.sozlesme {width: 100%!important; height: 480px; border: 1px solid #ccc; padding: 10px; overflow: scroll; min-width: auto!important; }
table.sepet td .textBox { text-align: center; width: auto!important; font-size: 25px !important; right: 5%!important; top: 35%!important; }
table.sepet tbody tr td { position: relative; }
.bannerSlider .owl-controls .owl-dots {bottom: 10px;}
.product-list li .buttons { opacity: 1;  -webkit-transform: translateX(0px); transform: translateX(0px); }
.product-list li .buttons a{position: absolute; right: 15px; width: 30px; height: 30px; line-height: 30px; font-size: 17px; box-shadow: none;}
.urunFirsatSlider .product-list .product-container { padding-bottom: 15px!important; }
.vitrinSlider { margin-top: 0px; }
.urunFirsatSlider { margin-top: 10px;}
.service .service-item { display: block; text-align: center; float: none; width: 100%; }
.banner-wrap { margin-top: 10px; }
.urunSecimTable { margin: 15px 0px!important;}
.urunSecimTable tbody { display: block; text-align: center; }
.urunSecimTable tr { display: block; text-align: center; }
.urunSecimTable td { padding: 0px 10px 0 0; text-align: center; display: block; }
.urunSecimTable ul.urunSecim li {float: none!important; font-size: 15px; padding: 3px 10px;}
.durumlar { margin: 0px 0 15px; }
.loginWrapper { width: 100% !important;}
#login-register { width: 100% !important; margin: 0 auto; margin-top: 1px !important; padding: 10px;}
.product-tab .tab-container .tab-panel { max-height: 160px; padding-top: 10px;}
.tabs-container { flex-wrap: wrap; display: block!important; flex:none!important; }
.tabs-footer > div { display: block; flex: none!important; margin-bottom: 10px;}
.tabs-footer > div label{ line-height: 1.2; text-align: center;}
.tabs-footer { flex: none!important; padding: 10px; border-top: 1px solid #ddd; display: block!important; }
.tabs-footer > button { padding: 0px 10px; display: block!important; width: 100%!important; text-transform: uppercase; }
.adress-container .adress-list ul li { max-height: 160px; min-height: 110px!important; }
.adress-container .adress-list ul li.bank-item { min-height: 80px!important;}

.addres-button { width: 100%!important; float: none; display: block; }
.introduce-list li a{ display:block; }
.modGallery li { float: none!important; width: 100%!important; margin: 0!important; margin-left: 0px; margin-bottom: 10px!important; }
.modGallery img { width: 100%!important; border: 2px solid #ccc!important; max-height: 100%!important; height: auto;} 
.galleryList ul li { display: block; margin: 5px 5px 0 0; }
.galleryList ul li a{ display: block; }
.product-tab .tabdesc img, .pageshowPage .PageBody img, .pageshowBlog img { margin-right:0!important; margin-left:0!important; vertical-align: top; max-width: 100%; width: auto!important; height: auto!important; }
.product-tab .tabdesc iframe, .pageshowPage .PageBody iframe { max-width: 100%; width: 100%!important;}
#spWhatsAppFooter { bottom: 55px !important; }
.discount-coupon {margin-top: 10px; width: 100%; max-width: 100%; }
#tel-birakin {width: 100%; text-align: center;}
.whatsapp_tabela .wrap {float: none; padding-right: 0; width: 100%; display: block; text-align: center;}
.whatsapp_tabela .wrap .icon { display: inline-block; float: none; width: auto; padding-left: 0; height: auto; vertical-align: top; line-height: 1; text-align: center; margin-bottom: 0;}
.whatsapp_tabela .wrap .icon i{ font-size: 42px!important }
.whatsapp_tabela .wrap .right { text-align: left; float: none; width: auto; display: inline-block;}
.whatsapp_tabela .wrap .right p.number { font-size: 23px;}

.suggest ul li { height: auto!important; max-height: 150px; line-height: inherit!important; min-height: 150px!important; width: 40%!important; }
.suggest ul li.msplus { line-height: 150px!important; font-size: 34px; width: auto!important; }
.suggest .total { display: block; width: 100%; font-size: 20px!important; padding-top: 10px; padding-bottom: 5px; color: #cf2d51; }
.suggest .total strong { margin-left: 0px; color: #333; display: block; }
.suggest .submit { margin: 0 0px 10px 20px!important; font-size: 17px!important; font-weight: normal!important; padding: 8px 35px!important; background: #cf2d51!important; display: block; position: relative; right: 0; width: 90%; float: left!important; }

.paketFiyat { text-align: center;}
.paketFiyat .paketCont { float: none; clear: both; display: block; width: 100%; font-size: 20px!important; padding-top: 5px; padding-bottom: 10px; color: #333; }
.paketFiyat a { position: relative;}
.paketFiyat a img{float: none;}

.kasaonuproducts {padding:0;}
.kasaonuproducts .product-list li{padding:0;}
.menufix a {font-size: 10px; }
.tree-menu li {line-height: 30px; font-size: 14px;}
.tree-menu li a{display:block;}
.catalog-item-ribbons span {font-size: 8px;}
.banner-bottom { margin-top: 10px;}
.mobile-banners .spbanner {margin-top: 7px; background: #fff; padding: 0px; box-shadow: 0 1px 1px rgba(0,0,0,.2);}
.mobile-banners .spbanner img{width: 100%;}
.blog-list .home_icerik {text-align: justify; margin-top: 0; padding: 0 15px 0 5px;}
.header-top-right .homeslider img { width: 100%; height: inherit; }
.page-product-box { margin-top: 10px;}
.page-product-box .product-list .owl-item li {border-right: 0px!important; }
.page-top { margin-top: 10px; }
.teklifList .offers-table table { margin-bottom: 0px; border: 0; }
.teklifList .offers-table table tr th{display: none}
.teklifList .offers-table table tr td{width: 100%;display: block !important;}
.teklifList .offers-table table tr td:last-child{margin-bottom: 10px}

.solblock { float: none; width: 100%; padding: 0; }
.sagblock { margin-top:0; float: none; width: 100%; padding: 0; }
.top-header { text-align: center; }
#left_column .block .title_block span{display: block; width: 35px; text-align: right; font-size: 18px; line-height: 17px!important;}
#left_column .block .block_content {display:none;}

.top-header a:last-child{border-right:0}
.main-header .shopping-cart-box a.cart-link:after { content: ''; width: 40px; height: 40px; position: absolute; top: 0px; right: -1px; border-radius: 50%; }

.main-header { position: relative; padding: 0px 0 15px; }
.main-header .mobileTopMenu{ background: #fff;}
.main-header .mobileTopMenu.nav-ontop .fixedContainter{ margin-right: -15px; margin-left: -15px;}
.main-header .btnSearch {display: inline-block; margin-left: 10px; width: 30px;}
.main-header .btnSearch i{display: block; line-height: 32px; font-size: 24px; text-align: center;}
.main-header .header-search-box{display: none;}
.main-header .mobileMenuLeft{margin-top: 8px; margin-bottom: 8px;}
.main-header .mobileMenu{display: inline-block; margin-left: 10px;}
.main-header .mobileMenu a{display: block; color: #222; text-align: center;}
.main-header .mobileMenu a:hover{color:#000;}
.main-header .mobileMenu a i{display: block; line-height: 25px!important; font-size: 26px;}
.main-header .mobileMenu a span{margin: 0; padding: 0; line-height: 6px; font-size: 10px;}
.main-header .search-box {display: none; background: #ebe9ea;}
.main-header .search-box .input-search{display: flex; align-items: center; box-sizing: border-box; position: relative; width: 100%; border-top: 1px solid #eee; padding: 6px; transition: .3s;}
.main-header .search-box .input-search input{flex-grow: 1; border-radius: 5px; border: solid 1px #e6e6e6; overflow: hidden; padding: 5px; background-color: #fff; box-sizing: border-box; box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.05); display: flex; align-items: center; height: 35px; margin: 0px 6px 0; padding-left: 30px; width: 100%; outline: none;}
.main-header .search-box .input-search input::-webkit-input-placeholder{color:#666; font-style: normal;}
.main-header .search-box .input-search button.btn-search{color: #cf2d51;margin-right: 10px;font-size: 16px;position: absolute;left: 25px;top: 8px;width: 45px;height: 45px;right: 0;top: 0;line-height: 36px;text-indent: 0;padding: 0;left: auto;background-position: center center;background-image: none;border: none;border-radius: 0;font-size: 15px;text-align: center;background: 0 0;}

.main-header .teklif-box{right: 65px!important;}
.main-header .shopping-cart-box {padding: 0; margin: 0 0 0 10px; width: 45px; right: 13px; top: 25px; position: absolute;}
.main-header .shopping-cart-box a.cart-link {width: 100%; border: 0; display: block; position: relative; padding: 0; text-align: left;}
.main-header .shopping-cart-box a.cart-link:hover{color:#fff; width: 100%; border: 0;}
.main-header .shopping-cart-box a.cart-link:hover:after{background: #999 url(../images/cart.png) no-repeat center center!important;}
.main-header .shopping-cart-box a.cart-link .title {display:none; float: none;}
.main-header .shopping-cart-box a.cart-link .total { display:none;}
.main-header .shopping-cart-box a.cart-link .notify-left { background: url(../images/notify.png) no-repeat; right: 14px; top: -12px; }
.main-header .shopping-cart-box a.cart-link .title2 { display:none; width: 100%; float: left; text-transform: uppercase; font-weight: 700; margin-top: 0px; text-align: left; }
.main-header .header-search-box{width:100%;padding-left:15px;padding-right:15px; margin: 0px 0px 10px!important;}
.main-header .header-search-box .form-inline .form-category{display:none}
.main-header .header-search-box .form-inline { height: 43px; }
.main-header .header-search-box .form-inline .input-serach{width:calc(100% - 50px);}
.main-header .header-search-box .form-inline .input-serach input { text-align: center; border-radius:0px; }
.main-header .header-search-box .form-inline .btn-search { height: 43px; top: 0px; right: 2px; }

.product-list li {text-align: center;}
.product-list li .content_price {}
.product-list li .old-price {font-size: 13px; line-height: 16px;}
.product-list li .product-price { font-size: 16px; line-height: 15px; font-weight: 600; letter-spacing: -0.5px; }
.product-list li:hover .product-variants { display: none!important; }

#product .pb-left-column .product-image .product-full {height: inherit!important; width: 100%; float: none;}
.product-list li {padding: 0;}
.product-list li:nth-child(2n) {border-right: 0;}
.home_prod .product-list {margin-left: -10px;margin-right: -10px}
.home_prod .product-list li:nth-child(4n) {}
.home_prod .product-list li:first-child {}

.aramaPage .searchFrom .sf-form-container ul li { float: none; width: 100%; min-height: inherit!important; padding: 0px!important;}
.aramaPage .searchFrom .sf-form-container ul li .sf-form-input{max-width: 100%;}
.aramaPage .searchFrom .sf-form-container ul li .sf-neutral-button{margin:0!important;}
.aramaPage .searchFrom .sf-form-container ul li:nth-child(5) { float: none; width: 100%; }

.product-list li .group-price {display:none!important;}
.product-list li .add-to-cart {display:none!important;}
.product-list li .left-block img{}
#main-menu .navbar { display: none; }
.bottomList .product-tab { margin-top: 10px; }
.product-tab { margin-top: 0; }
#footer { margin: 20px 0 50px;}

/*tabs seçenekli ödeme ekranı için*/
.payment .paymentTab{margin-bottom: 10px;}
.payment .paymentTab .tabLinks ul li { float: left; margin: 0px!important; width: 100%;}
.payment .paymentTab .tabLinks ul li:nth-child(2n){ margin-right: 0px!important;}
.payment .paymentTab .tabLinks ul li a{background: #f0f0f0!important; background: -moz-linear-gradient(top, #f0f0f0 0%, #dedede 100%); background: -webkit-linear-gradient(top, #f0f0f0 0%,#dedede 100%)!important; background: linear-gradient(to bottom, #f0f0f0 0%,#dedede 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f0f0', endColorstr='#dedede',GradientType=0 ); display: block; text-indent: inherit!important; width: 100%!important; height: 40px!important; font-size: 17px; background-position: inherit!important; padding: 7px 0px 7px 10px; margin-bottom: 5px; border: 1px solid #ddd; border-radius: 6px;}
.payment .paymentTab .tabLinks ul li a.selected{background: #a1c147!important; /* Old browsers */ background: -moz-linear-gradient(top, #a1c147 0%, #74b700 100%); /* FF3.6-15 */ background: -webkit-linear-gradient(top, #a1c147 0%,#74b700 100%)!important; /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(to bottom, #a1c147 0%,#74b700 100%)!important; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1c147', endColorstr='#74b700',GradientType=0 ); /* IE6-9 */ color:#fff!important; border: 1px solid #7db912;}
.payment .paymentTab .tabLinks ul li a.selected:before{color:#fff!important;}
.payment .paymentTab .tabLinks ul li a.pt1:before{font-size: 18px; content: "\f09d"; font-family: FontAwesome; padding-right:5px;}
.payment .paymentTab .tabLinks ul li a.pt2:before{font-size: 18px; content: "\f0d6"; font-family: FontAwesome; padding-right:5px;}
.payment .paymentTab .tabLinks ul li a.pt3:before{font-size: 18px; content: "\f0d1"; font-family: FontAwesome; padding-right:5px;}
.payment .paymentTab .tabLinks ul li a.pt5:before{font-size: 18px; content: "\f064"; font-family: FontAwesome; padding-right:5px;}
.payment .orderTable { overflow: auto; }

.wrapSelectPay .payFooter .rulesText { float: left; font-size: 12px; padding-top: 11px; width: 85%; }
.wrapSelectPay .payFooter .rulesButtons { float: none; margin-right: 0; }

.katDesc {display:none!important;}
.urunsirala {display:none}
.urunsirala td.formlinefix {display:none}
#orderBy, #cat-limit { border: medium none; border-radius: 3px; width: 100%!important; padding: 8px; border: 1px solid #e4e4e4; margin-left: 0px; }
div.basket-button a.grey {float: none; background: #ccc; margin: 10px auto 0px; width: 100%; text-transform: uppercase;}
.basket-item {height:inherit!important;}
.basket-button .green-button {float: none; margin: 5px 0 0; max-width: 100%!important; width: 100%;}
.basket-button a:nth-child(2n+0) {display:none;}
.basket-button a.grey { width: 100%!important; }
.basket-right ul {width:auto!important; float:none!important;}

.coupon-code { width: 60%; height: 40px; margin-top: 13px;}
.coupon-box { float: left; margin-top: 13px; width: 120px;}

form.formv2 .sf-form-container ul li { float: left; width: 100%; margin-right: 0; }

.makaleContent .makaleimg { float: none; max-width: 100%; margin: 0px 0 15px; display: block; }
.blog-listx .page-content li .post-thumb { width: 100%; display: block; margin-right: 0; }
.blog-listx .page-content li .post-thumb a{ position: relative; display: block; width: 100%;}
.blog-listx .page-content li .post-thumb a img{width: 100%;}
.blog-listx .page-content li .post-desc { width: 100%; display: block; padding: 15px 0px; }

.basket-right { width: 100%!important; float: none; margin-right: 0; clear: both; }
.basket-right ul li { position:relative }

.basket-right ul li span.sepet1 { font-size: 14px; min-width: auto; text-align: left; }
.basket-right ul li span.sepet3 { float: right!important; text-align: right; font-size: 18px!important; padding: 4px 0 0; margin: 0; }

sub, sup { display:none; top: 4px; position: absolute; left: 0px; }

.cart-detail h3 a { color: #444!important; font-size: 12px; }
.loginbtnx a { padding: 10px 5px 8px; text-align: center; margin: 0 auto 15px; display: block; width: 100%; border-radius: 0; border-bottom: 3px solid #BD2D09; font-size: 15px; font-weight: 700;}
.sepet-info { background: #FDF59C none repeat scroll 0 0; margin-bottom: 10px; color: #333; display: block; font-size: 14px; line-height: 21px; text-align: center; border: 1px solid #EADF6C; border-radius: 0px; padding: 5px 0; }
.sf-form-item-fullwidth select.sf-form-select { width: 100%; }
.basket-wrap .cart-qty { min-width: inherit; }
.sf-button { width: 100%; }
#gf_odemeTipi{width:99%!important}
.l-innerDiv { padding: 15px; height: auto!important; }
.l-left, .l-right { width: 100%!important; height: auto!important; min-width: 100%!important; min-height: auto!important; }
.sp-login-input { padding: 5px!important; width: 100%!important; padding-left: 10px; height: 35px!important; border: 1px solid #ddd; margin: 3px 0 0!important; margin-left: 0!important; }
.loginWrapper .sf-button { width: 100%!important; min-height: 40px; }
.sf-form-item-fullwidth .sf-form-input, .sf-form-item-fullwidth .sf-form-textarea, .sf-form-item-fullwidth .sf-form-select { width: 100%; }
.sf-form-item-fullwidth .sf-form-textarea { overflow: hidden; max-height: 75px!important; max-width: 100%!important; width: 100%!important; min-width: inherit!important; }

.top-banner{display:none}
.header{padding-bottom: 0px;}
.top-header .nav-top-links,.top-header .user-info,.top-header .support-link{width:100%;float:left}
.main-header .logo{text-align: center; margin: 5px 0 0; padding: 0;}
.main-header .logo img { max-width: 150px; max-height: 40px; }
.headerTop-discount { font-size: 12px; }
.user-block { margin-top: 8px; }
.user-navigation-container { padding-right: 10px; }
.user-navigation-container ul li { cursor: pointer; text-align: center; margin: 0 14px 0 0; display: inline-block; position: relative; }
.user-navigation-container ul li .basket-item-count {display: block; position: absolute; top: 1px; width: 15px; height: 15px; line-height: 15px; right: -6px; }
.user-navigation-container ul li .basket-item-count span { font-size: 10px; line-height: 15px; }
.user-navigation-container ul li .icon-container i { font-size: 24px; line-height: 30px!important;}
.box-vertical-megamenus{position:relative;left:0;right:0; background:#fff; box-shadow: none;}
#box-vertical-megamenus{width:100%!important; padding-right: 15px!important; padding-left: 15px!important; float:none}
#box-vertical-megamenus .box-vertical-megamenus{right:0; z-index:0;}
.nav-ontop #box-vertical-megamenus .title .title-menu { display: block; }
.box-vertical-megamenus .vertical-menu-content{box-shadow: 0 1px 1px rgba(0,0,0,.2); display:none}
.box-vertical-megamenus .title{color: #fff; padding-left: 30px!important; padding-right: 10px!important; height: 35px; line-height: 35px; opacity:1}
.box-vertical-megamenus .title a{ color:#fff;}
.box-vertical-megamenus .title .btn-open-mobile {float: left!important; font-size: 26px; cursor: pointer; width: 26px; display: block; }
#box-vertical-megamenus .vertical-menu-content{position: relative; display:none; padding: 5px; border-top: 0; margin-bottom: 15px;}
.box-vertical-megamenus .vertical-menu-list {border-left:0px;}
.box-vertical-megamenus .vertical-menu-list li{position: relative; margin-left:0;}
.box-vertical-megamenus .vertical-menu-list>li:hover { background: #333; }
.box-vertical-megamenus .vertical-menu-content ul li:hover .vertical-dropdown-menu{}
.vertical-dropdown-menu { position: relative; top: 0; left: 0; z-index: 900; transition: inherit; transform: inherit; opacity: 0; display: block; height: 0; background: #f6f6f6; border: 0; width: 100%!important; }
.vertical-dropdown-menu .mega-group-header { display: none;}
.vertical-dropdown-menu .vertical-groups { padding: 10px 0px 5px; }
.vertical-dropdown-menu .group-link-default li {padding: 0px 10px!important; line-height: 34px!important; border-bottom: 1px solid #eee!important; text-transform: capitalize;}
.vertical-dropdown-menu .group-link-default li a{}
.box-vertical-megamenus .vertical-menu-content ul li a.parent:before{display:none}
.popular-tabs .nav-tab li{padding:0}
#home-slider .header-banner{display:none}
#home-slider .header-top-right{margin:0; border-top:none; padding: 0;}
#home-slider .header-top-right .homeslider .bx-wrapper .bx-controls-direction{display:none}
#home-slider .header-top-right .homeslider .bx-wrapper .bx-pager{bottom: 5px; text-align: center}
#home-slider .header-top-right .homeslider .bx-wrapper .bx-pager .bx-pager-item { width: 12px; height: 12px; border-radius: 90%; margin-right: 5px; line-height: 20px; }
#home-slider .header-top-right .homeslider .bx-wrapper .bx-pager .bx-pager-item a { text-indent: -9999px;}

.header-top-right .homeslider{width: 100%; height: auto; margin: 0; box-shadow: none;}
#home-slider .header-top-right .homeslider .content-slide{margin-right:0}
#home-slider .slider-left{height:3px}

.service{margin-top: 10px!important;}
.service .service-item h3 { font-size: 18px;}
.service .owl-controls{display:none!important}

.nav-menu .navbar-brand,.nav-menu .toggle-menu{display:block}
.nav-menu .navbar-collapse{position:absolute;right:0;top:50px;margin-right:0;margin-left:0;padding:0 15px;left:0;right:0}
.nav-menu .navbar-collapse>ul{margin-top:0}
.nav-menu .navbar-brand{margin-left:-10px}
.popular-tabs .nav-tab li{width:100%;float:left}
.page-top-right{margin-top:30px}
.content-page{margin-top:0}
#columns{padding:0px 0 10px}
.container{padding:0px}
.floor-elevator{display:none}
.category-banner{display:none}
.product-featured .banner-featured{display:none}
.product-featured .product-featured-content .product-featured-list{margin-left:0}
.product-featured .product-featured-content{width:100%}
.trademark-info{padding-left:30px!important;padding-right:30px!important}
.trademark-product .image-product{width:40%}
.trademark-product .info-product{padding-left:10px}
#contact-box{text-align: center;}
#introduce-box{margin-top:0px}
#introduce-box .introduce-title{margin-top:20px}
#trademark-list { text-align: center; list-style: outside none none; border-top: 1px solid #E1E1E1; border: 0; display: table; width: 100%; margin: 5px 0; }
#trademark-list #payment-methods{display:block;width:100%}
#footer-menu-box { margin-bottom:75px; }
.product-list .product-container { overflow: hidden; padding-bottom: 15px; }
.product-list li .product-star{float:left;width:100%;text-align:left}
.main-header .shopping-cart-box:hover .cart-block{opacity:0;visibility:hidden}
.category-featured>.nav-menu>.container{padding-left:0}
.category-slider{margin-top:30px}
.category-slider .owl-controls .owl-prev,.category-slider .owl-controls .owl-next{width:20px;height:20px;color:#fff;text-align:center;padding-top:3px}
.subcategories li.current-categorie{width:100%}
.subcategories li.current-categorie a{width:100%;text-align:center}
.subcategories li.current-categorie:after{right:50%;content:"\f0d7";top:36px}
.subcategories li{width:100%}
.subcategories li a{width:100%;padding:0 10px}
.sortPagiBar .sort-product,.sortPagiBar .show-product-item{margin-top:20px}
.product-list.list .left-block{width:100%;position:relative}
.product-list.list .right-block{width:100%}
.product-list.list .add-to-cart{bottom:0;left:0;width:50%;top:inherit}
.product-list.list .quick-view{bottom:0;right:0;top:inherit}
.nav-menu .nav>li>a{padding:5px 15px}
.popular-tabs .owl-controls .owl-next,.popular-tabs .owl-controls .owl-prev{top:-15px}
.center_column{margin-top:0px}
#product .pb-right-column{margin-top:30px; text-align:center;}
#product .pb-right-column .product-price-group { margin: 0 auto; text-align: center; }
#product .pb-right-column .product-price-group .discount { display: inline-block; float: none; margin-right: 10px; }
#product .pb-right-column .product-price-group .pricex { margin-bottom: 0; display: inline-block; text-align: left; }
#product .pb-right-column .product-price-group .pricex .old-price {}
#product .pb-right-column .product-price-group .pricex .price {font-size: 25px;}
#product .pb-right-column .form-action .attributes { float: none; margin: 10px auto 0; width: auto; display: inline-flex; }
#product .pb-right-column .form-action { padding: 0; padding-bottom: 0; margin-top: 15px; }
#product .pb-right-column .form-action .button-group { float: none!important;}
#product .pb-right-column .form-action .button-group a { margin-bottom: 10px!important;}
#product .pb-right-column .form-action .button-group .btn-add-cart {width: 80%!important;}
#product .pb-right-column .form-fav { float:none!important; }
#product .pb-right-column .form-action .button-group .wishlist, #product .pb-right-column .form-action .button-group .compare { min-width: 50px; padding-right: 14px; text-align: center; float: none; line-height: 25px; }
#product .pb-right-column .form-share { margin-top: 20px; display: inline-flex; }
#product .detailCartFixed { position: fixed; bottom: 0; left: 0; right: 0; margin: 0; background-color: #fff; display: -webkit-flex; display: flex; align-items: center; padding:10px; z-index: 99999; border-top: 1px solid #eee; box-shadow: 0 0 31px -30px rgba(0,0,0,.81); }
#product .detailCartFixed .dleft{float: left; width: calc(100% - 165px);}
#product .detailCartFixed .dleft .product-price-group { margin: 0 auto; text-align: left;}
#product .detailCartFixed .dleft .product-price-group .pricex { margin-bottom: 0; display: inline-block; text-align: left; line-height: 24px;}
#product .detailCartFixed .dleft .product-price-group .pricex .old-price {letter-spacing: -1px; text-decoration: line-through; font-size: 13px; line-height: 13px; color: #999; margin-right: 0; display: block;}
#product .detailCartFixed .dleft .product-price-group .pricex .price { font-size: 22px; font-weight: 700; color: #cf2d51; letter-spacing: -1px;}
#product .detailCartFixed .dright{float: left; width: 165px;}
#product .detailCartFixed .basketBtn{display: block; width: 100%; position: relative; margin: 0; }
#product .detailCartFixed .dright .btnAddCart{ line-height: 35px; font-size: 17px; color: #fff; display: inline-block; margin: 0; text-align: center; clear: both; padding: 0 10px; background: #cf2d51; border: 2px solid #cf2d51; border-radius: 4px; width: 100%;}
.features_mobile { background-color: #fff; border: 0; padding: 0; margin-bottom: 25px; color: #000; display: block; float: none; width: 100%; }
.features_mobile>.item { float: left; text-align:center; width: 50%; border-right: 1px dashed #dcdcdc; border-bottom: 1px dashed #dcdcdc; color: #000; padding: 10px 15px;}
.features_mobile>.item:last-child { border: 0; }
.features_mobile>.item:nth-last-of-type(-n+2) { border-bottom-color: #fff; }
.features_mobile>.item .fa{ font-size: 24px; margin-bottom: 0px;}
.sizechartbtn {position: relative; padding: 4px 15px; margin: 5px auto; text-align: center; display: inline-block; float: none;}
.alerts-border { border: 3px #ff0000 solid; animation: blink 1s; animation-iteration-count: 3; box-shadow: 0px 0px 36px #333; position: relative; background: #fff; width: 100%; padding: 10px 15px; margin-left: 0; float: right; margin-bottom: 15px; }

#product .pb-left-column .product-image .product-img-thumb li { width: 95px; height: 70px; border: 1px solid #eaeaea; padding: 8px; margin: 0; float: left; }
.product-tab .nav-tab>li>a{padding:0 10px}
.product-list li .product-star{float:left}
.home-tab { margin-top: 10px!important;}
.home-tab .nav-tab>li { height: 35px!important; line-height: 35px!important; margin-right: 0px!important; }
.home-tab .nav-tab>li>a { height: 35px!important; }
#product .pb-right-column .bottomList { padding: 10px 0; border: 0;}
.product-tab .nav-tab>li { width: auto; margin: 0 0 10px; text-overflow: ellipsis; white-space: nowrap; }
.product-tab .nav-tab>li>a { width: 100%; color: #666; height: auto; font-size: 15px; padding: 4px 13px; font-size: 16px;}
.product-tab .nav-tab>li.active>a{}
.product-tab .tab-container{border:0; overflow: hidden; padding: 0px 10px!important;}
#product .pb-right-column .product-comments .comments-advices a{width:100%;float:left;padding:0}
#product .pb-right-column .phoneAction .pCode .pcWrap { font-size: 18px; line-height: 19px; }
#product .pb-right-column .phoneAction .pCode .pcWrap span{ font-size: 25px;}
#product .pb-right-column .phoneAction .pCode .pcWrap p{display: block;}
#product .pb-right-column .topList { width: 100%; position: relative; background-color: #fff; border: 0; padding: 0; margin-bottom: 13px; }
#product .pb-right-column .middleList { width: 100%; position: relative; background-color: #fff; border: 0; padding: 0; margin-bottom: 0; }

.pageurunDetay .breadcrumb{display: none!important;}
.breadcrumb{display: block; line-height: 19px; font-size: 12px; padding: 5px 0; text-align: center;}
.breadcrumb .navigation-pipe:before{padding:0}
#main-menu .navbar-header{display:block;margin:0;background:#f36;color:#fff;margin-left:15px}
#main-menu .navbar-header .navbar-brand{padding:0;padding-left:10px;line-height:50px;color:#fff;font-size:14px;font-weight:700}
#main-menu .navbar-header .fa{line-height:inherit;color:#fff;font-size:17px}
#main-menu .navbar-header .navbar-toggle{border:none;padding:0;margin-top:12px}
#main-menu .navbar-default .navbar-toggle:focus,#main-menu .navbar-default .navbar-toggle:hover{background:none}
#main-menu .navbar-collapse{padding:0 15px;margin-left:15px;margin-right:0;background:#eee}
#main-menu .container-fluid{padding-right:15px;padding-left:15px}
#main-menu .navbar-collapse.in{overflow-y:inherit}
#main-menu .navbar .navbar-nav>li{border-bottom:1px solid #cacaca}
#main-menu .navbar .navbar-nav>li:hover,#main-menu .navbar .navbar-nav>li.active{background:none}
#main-menu .navbar .navbar-nav>li>a{margin:0;padding:10px;border-right:none;position:relative}
#main-menu .navbar .navbar-nav>li:hover>a,#main-menu .navbar .navbar-nav>li.active>a{color:#333;border-right:1px solid transparent}
#main-menu .dropdown-menu{position:inherit;opacity:1;visibility:inherit;display:none}
#main-menu li.dropdown>a:after{position:absolute;top:9px;right:10px}
#main-menu .dropdown.open >.dropdown-menu{display:block}
#main-menu li.dropdown:before{display:none}
#main-menu li.dropdown:hover:before{display:none}
#main-menu .navbar-nav > li> .mega_dropdown{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);width:100%!important;left:0!important;top:0;padding:15px 0;border:1px solid #eee}
#main-menu .dropdown-menu{border:1px solid #eee}
#main-menu .dropdown-menu.container-fluid{padding:15px;border:1px solid #eee}
.page-heading{font-size:16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.view-product-list .product-list.grid { margin-top: 0px; }
.view-product-list .product-list.grid .page-heading{font-size:19px; text-align:center; margin-bottom: 10px;}
.view-product-list .product-list.grid .page-heading .page-heading-title{position:relative; bottom:inherit; border:0;}
#left_column .left-module { margin: 0; margin-top: 5px; margin-bottom: 0; overflow: hidden; width: 49%; display: inline-block; box-shadow: none;}
#left_column .block .title_block { font-size: 12px; font-weight: 700; border-bottom: 0; text-transform: uppercase; padding: 7px 15px; }
.layered .layered-content { border-bottom: 1px solid #eaeaea; padding-bottom: 0px; margin-bottom: 15px; padding-top: 5px; }
.primary-box {padding: 0 0 20px; float:none!important}
.primary-box .pb-left-column{padding: 0px!important}
.primary-box .backto { text-align: center; }

.page-heading span{padding:0}
.page-order ul.step li{width:100%;display:block;text-align:left;border-bottom:none;border-left:3px solid #eee;padding-left:20px;margin-top:10px}
.page-order ul.step li.current-step{border-left:3px solid #f36;border-bottom:none}
#footer2 .footer-top .footer-menu li{display:block;width:100%;line-height:30px}
#footer2 .footer-top .footer-social{margin-top:20px;float:left}
#footer2 .footer-row .form-subscribe{width:auto}
#footer2 .footer-row .form-subscribe .form-group{margin-bottom:0}
#footer2 .footer-row{padding:20px 0}
#footer2 .widget-body{padding-bottom:20px}
#footer2 .widget-title{padding-bottom:10px}
#footer2 .footer-bottom .footer-payment-logo{float:left;margin-top:10px}
.box-products .box-product-head{float:left;height:auto}
.box-products .box-product-head .box-title{float:left;width:100%}
.box-products .box-tabs{float:left;margin-top:10px}
.box-products .box-tabs>li{display:block;width:100%}
.box-products .box-tabs li>a{border:none;padding:0}
.box-products .box-product-head .box-title{padding-left:0}
.box-products .box-tabs li>a:before{left:0;right:0}
.box-products .box-product-content .box-product-adv{display:none}
.box-products .box-product-content .box-product-list{margin-left:0;float:left;overflow:hidden;width:100%}
.hot-deals-box .hot-deals-tab .hot-deals-tab-box{padding:10px}
.hot-deals-box .hot-deals-tab-content-col{padding-left:15px}
.hot-deals-box .hot-deals-tab-content{padding:10px}
.footer3 .footer-bottom .footer-bottom-left,.footer3 .footer-bottom .footer-bottom-right{width:100%}
.footer3 .footer-coppyright .payment-logo{float:left;margin-top:30px}
.footer3 .widget-container:last-child{margin-bottom:30px}
.footer3 .mailchimp-form .mailchimp-submit{padding:0}
.featured-banner .left,.featured-banner .right{width:100%}
.featured-banner .box-countdown .box-title{font-size:14px;width:50px;height:50px;line-height:16px;padding-top:8px}
.featured-banner .box-countdown-inner{height:50px}
.featured-banner .box-countdown-inner .box-count{width:50px;height:50px;padding-top:5px}
.featured-banner .box-countdown-inner .box-count:before{content:'';height:1px;background-color:#b0b0ae;position:absolute;left:0;right:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.featured-banner .box-countdown-inner .box-count .number{font-size:20px;line-height:20px}
.featured-banner .box-countdown-inner .box-count .text{font-size:12px;text-transform:uppercase}
.featured-banner .box-small-banner .text-content .title{font-size:14px}
.featured-banner .box-small-banner .text-content .sub-title{font-size:12px}
.featured-banner .banner-text .text-content .title{font-size:20px}
.featured-banner .banner-text .group-button{margin-top:10px}
.featured-banner .banner-text .group-button a{padding:0 10px}
.featured-banner .banner-text .text-content{left:1px;right:1px;-ms-transform:translate(-1px,-50%);-webkit-transform:translate(-1px,-50%);transform:translate(-1px,-50%)}
}

@media (max-width: 485px) {
.main-header .logo{text-align: center; margin: 10px 0 0; padding: 0;}
.main-header .logo img { max-width: 100%; }
}

@media (max-width: 321px) {
#product .pb-right-column .phoneAction .PhoneArea .phone-btn {padding: 4px 0px; font-size: 11px;}
#product .detailCartFixed .dleft .product-price-group .pricex .old-price { letter-spacing: 0; text-decoration: line-through; font-size: 15px; line-height: 15px; color: #999; margin-right: 0; }
#product .detailCartFixed .dleft .product-price-group .pricex .price { display:block; font-size: 20px; line-height: 19px; font-weight: 700; color: #cf2d51; letter-spacing: -1px; }
.user-navigation-container ul li .icon-container i { font-size: 24px; }
.main-header .mobileMenuLeft { margin-top: 5px; }
.sf-form-item-fullwidth input.st-tel { width: 175px!important; }
.product-list li .product-price { font-size: 15px; padding-left: 5px; }
.product-list li .old-price { padding-left: 5px; font-size: 12px; display: none;}
.menufix a { font-size: 10px;}
.service .service-item h3 { font-size: 15px; }
.coupon-code { width: 55%; }
.top-header a { border-right: 1px solid #e0e0e0; padding-right: 6px; margin-left: 6px; }
.basket-right ul li span.sepet1 { font-size: 13px; text-align: left; }
.basket-right ul li span.sepet3 { width: inherit!important; float: none!important; text-align: right; font-size: 16px!important; padding: 4px 0 0; margin: 0 5px 0; }
}