@media only screen and (min-width:1200px){.col-sm-8 .grid4 .product-grid .item:nth-child(4n){border-right:none;}}
@media only screen and (min-width:1200px) and (max-width:1230px){.boxed .outer_container{width:100%;}}
@media only screen and (min-width:992px) and (max-width:1199px){ul.categories li .wrapper{max-width:939px !important;}
#column-left ul.categories li .wrapper{max-width:729px !important;}
.header_wrapper ul.categories.vertical li .wrapper{max-width:680px !important;}
.main_menu > ul.horizontal > li > a{padding-left:8px;padding-right:8px;}
.main_menu ul > li .icon-down-dir{margin-left:5px;}
.boxed .outer_container{width:1000px;}
.product-info .image, .mousetrap, .image-additional{max-width:300px !important;}
.product-info .right{margin-left:300px !important;}
.product-list .image, .product-list .image_hover{max-width:230px;}
}
@media only screen and (max-width:1200px){body{min-width:300px;}
.up_to_tablet{display:inline-block !important;}
.only_desktop{display:none !important;}
.tablet_hide{display:none !important}
.product-list .image, .product-list .image_hover{max-width:250px;}
.style-1 .product-grid .icons_wrapper .plain_link{display:block !important;float:none !important;}
.style-1 .product-grid .btn-icon, .style-1 .product-grid .btn-dark{opacity:1;}
.style-1 .product-grid .btn-primary{display:block;}
.box.custom.action1 .box-content .box-single, .box.custom.action2 .box-content .box-single{text-align:center;}
.box.custom.action1 .box-content .button, .box.custom.action2 .box-content .button{float:none;margin:20px auto 0;}
.box.custom.action1 .box-content .left, .box.custom.action2 .box-content .left{float:none;}
.extended_offer .amount{font-size:14px;}
.bar{position:relative;text-align:center;}
.bar .bar_buttons{float:none;display:block;text-align:center;}
.bottom #social_login_content_holder #d_social_login{float:none;margin-bottom:20px;}
.custom.info3 .col-lg-2:nth-child(3n) .single{margin-right:0px;}
}
@media only screen and (min-width:992px){
    .menu_wrapper .links_holder{display:inline !important;}
    .col-md-05{width:5%;}
    .col-md-010{width:10%;}
    .col-md-15{width:15%;}
    .col-md-20{width:20%;}
    .col-md-25{width:25%;}
    .col-md-30{width:30%;}
    .col-md-35{width:35%;}
    .col-md-40{width:40%;}
    .col-md-45{width:45%;}
    .col-md-50{width:50%;}
    .col-md-55{width:55%;}
    .col-md-60{width:60%;}
    .col-md-65{width:65%;}
    .col-md-70{width:70%;}
    .col-md-75{width:75%;}
    .col-md-80{width:80%;}
    .col-md-85{width:85%;}
    .col-md-90{width:90%;}
    .col-md-95{width:95%;}
}
@media only screen and (min-width:992px) and (max-width:1022px){.boxed .outer_container{width:100%;}}
@media only screen and (max-width:991px){
.product-info .options .form-group .holder{
    display: flex;
    flex-direction: column;
    position: relative;
}
.div_quantity_button {
    align-self: flex-end; /* sağa yaslar */
    padding: 10px;
    width: unset;
    height: 40px;
    margin-right: 10px;
}

/* 2. div altta, 100% genişlik */
.product-info .div_submit_button {
    margin-top: auto; /* üstteki divin altına yapıştırır */
    width: 100%;
    background-color: #fff;
    padding: 10px;
}
.prddty{
    position: relative;
}
.sub_trigger.active-bg{
    background-color: #3677FF !important;
    border-radius: 5px 0 0 5px !important;
    margin-left: 5px !important;
    margin-right: 5px !important;
}
.sub_trigger.active-bg span{
    color: #fff !important;
}
ul.sub_sub_cat_list{
    background: #fff;
}
    ul.sub_sub_cat_list li{
        background: #fff;
        padding-left: 20px;
    }
    .login-content {
        background-image: url('../image/loginbg.png');
        background-position: center center; /* üstten başlat, ortala yatayda */
        padding: 10px;
        display: flex;
    }
    .login-content .p-first{
        font-size: 35px;
    }
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{
    padding-left: 15px;padding-right: 15px;
}
.container {
    width: 100%;
    /*padding-left: 0px;
    padding-right: 0px;*/
}
.categorytabs{padding: 4px;}
#columns {margin-top: 4px;}
#columns .outer_container {margin-top: 45px;}
.information_wrapper h4 a{font-size: 12px;}
.brdc{width: 100%;}
.categoryname{width: 100%; text-align: center;}
.product-layout .item{box-shadow: none;}
.products_holder .row{margin-left: -9px; margin-right: -9px;}
.products_holder .row .col-xs-6, .products_holder .row .col-md-12{padding-left:9px; padding-right: 9px;}
.product-layout .item{margin:0 0 18px!important;}
.block_module{margin-bottom:9px;}
.block_module .item{width:50% !important;}
.product-grid .details_wrap{padding: 0px !important;}
.padding-lr-0{padding-left:0px !important; padding-right: 0px !important;}
.header .logo {line-height: normal; line-height: 50px;}
.header .logo img{max-height: 47px;}
.mini_cart { height: 30px;}
.mini_cart .icon-basket::before {}
#user_account{height: 30px;line-height: 30px;}
#user_account, #cart {top: 10px !important; }
#user_account i, #cart i {
    margin-top: 13px;
    margin-left: 5px;
    margin-right: 13px;
    font-size: 25px;
    top: 0px !important;
}

#user_account .icon-user::before {line-height: 30px;}
#user_account .content {display: none;}
.mini_account {width: auto;padding: 0 6px;}
.menu_wrapper{position: absolute;top:51px;left:0;width: 100%;z-index: 80}
.menu_wrapper .container{padding:0px !important;}
.categories.horizontal.active{display: inline-block !important;overflow: auto;max-height: 600px;width: 330px;}
#search .categories{width:140px;}
.tablet_center{text-align:center}
.tablet_margin_b{margin-bottom:20px;}
.tablet_margin_t{margin-top:20px;}
#cart{top:14px !important; }
.cartcontent{top: -63px;
    position: absolute;
    left: 0px;}
.mini_cart .count{top:5px; right: 0px;}
#user_account .content, #user_account:hover .content{margin-top: 24px;}
.v_menu_trigger.active .fa-bars::before{content: "\f00d";  }
.hover_div{right:-30px !important;top:119px;z-index: 100; width: 330px;}
.hover_div .line{display: none;}
.hover_div .triangle-up{display: none;}
.altbanner img{margin-bottom:24px;}
.header1 .header{padding-bottom:15px;}
.header1 .logo, .header2 .logo, .header3 .logo, .header4 .logo{margin-bottom:20px;}
.main_menu ul.links_holder, .main_menu ul.categories{display:none !important;position:absolute;width:100%;left:0;}
.header4 .main_menu ul.categories{top:64px;}
.main_menu ul.links_holder{top:55px;}
.header1 .main_menu > ul.categories{visibility:hidden;position:absolute;z-index:999;background:#ffffff;opacity:0;-ms-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);transition:all 350ms;width:100%;}
.header1 .main_menu > ul.categories.active{opacity:1;visibility:visible;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);transition:all 350ms;}
.main_menu ul.categories{display:inline;}
.main_menu ul.vertical{width:100%;}
.main_menu ul.links_holder li ul, .main_menu ul.vertical.active li .wrapper, .main_menu ul.categories li .wrapper{display:none;opacity:1;visibility:visible;position:relative;height:auto;top:0px;left:0;margin-top:-1px;}
.main_menu ul.vertical.active li .wrapper, .main_menu ul.categories li .wrapper{top:auto;left:0;margin:-1px -1px -1px 0 !important;padding-left:6px;width:100% !important;background-image:none !important;border:0px !important;}
.main_menu ul li .wrapper ul{display:block;padding:0;}
.main_menu ul li .wrapper ul li{width:100%;}
.main_menu ul.links_holder li .wrapper ul li{padding:2px 10px 2px 20px;}
.main_menu > ul > li > a.v_menu_trigger.light_bg_color{margin-left:0;display:inline-block;}
.main_menu ul > li, .main_menu ul.vertical > li{display:block;float:none;width:100%;}
.main_menu ul.visible-xs > li.trigger{text-align:center;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;}
.header1 .main_menu > ul.horizontal > li > a, .header3 .main_menu > ul.horizontal > li > a, .header5 .main_menu > ul.horizontal > li > a{height:auto;border-color:#eaeaea;color:#333333;}
.main_menu.links > ul > li > a, .main_menu > ul.categories > li > a{padding:11px;color:#000 !important; font-size:14px;background:#fff;margin-left:0;text-align: left; display: block !important; height: auto !important;}
.main_menu > ul.categories > li:first-child > a{border-top:1px solid #eaeaea;}
.main_menu.links > ul > li .icon-down-dir, .main_menu ul.categories > li .icon-down-dir{float:right;transform:rotate(0);}
.main_menu ul.links_holder li ul li{width:100%;}
.main_menu ul.links_holder li ul li a{padding-left:30px;}
.main_menu ul.links_holder li ul, .main_menu ul.vertical.active li .wrapper, .main_menu ul.categories li .wrapper{opacity:1;visibility:visible;position:relative;height:auto;top:0px;left:0;margin-top:-1px;}
.main_menu .sub_trigger:after{content:'\e802'; font-family: fontello; float: right;color:#26385A}
.outer_container{border-bottom: none !important;}
}
@media only screen and (min-width:768px) and (max-width:991px){
.boxed .outer_container{width:780px;}
.has-sub{max-width: 100% !important}
.col-20{width:33.33%}
.header3 .promo_message{min-height:0;}
.menu_wrapper .wishlist_compare.icons.lg .hover_icon, .menu_table .menu_cell.search_holder{padding-left:8px;padding-right:8px;}
.header4 .menu_holder{display:table-caption;border-bottom:1px solid;border-color:inherit;}
.header4 a.v_menu_trigger.plain{width:720px;text-align:center;}
.header4 .menu_wrapper .mini_cart,
.menu_wrapper .welcome_message.square{padding-left:5px;padding-right:10px;}
.menu_table .menu_cell.search_holder{border-left:1px solid #eaeaea;}
.header4 .main_menu ul > li{float:none;}
#column-left ul.categories li .wrapper{max-width:510px !important;}
ul.categories.vertical li .wrapper .col-sm-12 img{max-width:475px !important;}
#column-left .gridz .product-grid .image_wrap,
#column-right .gridz .product-grid .image_wrap,
.list .item.blog_post .image{display:block;width:100%;float:none;}
#column-left .gridz .product-grid .details_wrap, #column-right .gridz .product-grid .details_wrap{display:block;padding:0 20px 20px 20px;}
.category-grid.grid6 .item, .category-grid.grid5 .item{width:33.33%;}
.product-info{display:block;}
.product-info .image, .mousetrap{width:262px;}
.image-additional{width:262px !important;}
.product-info .right{margin-left:272px !important;}
.cart-info td, .cart-info thead td{padding:10px;}
.col-sm-8 .deals_module .left{float:none;margin-bottom:30px;}
.col-sm-8 .deals_module .image{width:100% !important;text-align:center;}
.col-sm-8 .deals_module .right{margin-left:0px !important;}
.nav-tabs > li{width:100%;float:none;}
.nav-tabs > li > a{margin-right:0;}
.nav-tabs > li:not(:first-child) > a{border-radius:0px;}
#column-left + .grid3 .product-grid .item,
#column-left + #content .grid3 .product-grid .item{width:50%;}
.grid4 .product-grid .item{width:33.33%;}
#column-left + .grid4 .product-grid .item,
#column-left + #content .grid4 .product-grid .item{width:50%;}
.grid5 .product-grid .item, .grid6 .product-grid .item{width:33.33%;}
#column-left + .grid5 .product-grid .item, #column-right + .grid5 .product-grid .item,
#column-left + .grid6 .product-grid .item, #column-right + .grid6 .product-grid .item,
#column-left + #content.grid5 .product-grid .item, #column-right + #content .grid5 .product-grid .item,
#column-left + #content.grid6 .product-grid .item, #column-right + #content .grid6 .product-grid .item{width:50%;}
}
@media only screen and (min-width:768px){.header .links_holder, .header_top_line_wrapper .links_holder{display:inline !important;}
}
@media only screen and (max-width:800px){.boxed .outer_container{width:100%;}
}
@media only screen and (max-width:767px){
.up_to_mobile{display:block !important;}
.mobile_hide{display:none !important}
.mobile_clear{display:block;}
.mobile_center{text-align:center}
.mobile_margin_b{margin-bottom:20px;}
.mobile_margin_t{margin-top:20px;}
.col-20{width:100%}
.header2 .search_wrapper{margin-bottom:15px;}
.quickview{display:none !important;}
.side_widgets{display:none;}
#column-left{display:block !important;}
#column-left > *{display:none;}
#column-left h3, #column-right h3{margin-top:0px;}
#column-left .categories, #column-left .categories_heading, #column-left .category_module{display:block;}
#column-left .categories, #column-left .category_module{margin-bottom:40px;}
#column-left ul.vertical li .wrapper{display:none;opacity:1;position:relative;height:auto;visibility:visible;}
#column-left ul.vertical li .wrapper{top:auto;left:0;margin:-1px -1px -1px 0 !important;padding:20px;width:100% !important;background-image:none !important;}
#column-left ul.vertical li .icon-down-dir{transform:rotate(0);}
#social_login_content_holder #d_social_login{float:none;margin-bottom:20px;}
.header3 .main_menu > ul > li > a.v_menu_trigger.plain{border-right:1px solid;border-color:#eaeaea;}
.header4 .menu_wrapper .welcome_message.square, .menu_wrapper .wishlist_compare.icons .hover_icon:last-child{border-right:1px solid;border-color:#eaeaea;}
.menu_table .menu_cell{display:table;width:100%;position:relative;text-align:center;}
.menu_table .menu_cell.right{border:1px solid;border-color:#eaeaea;border-top:none;}
.menu_wrapper .mini_cart{border-top:none;border-bottom:none;margin-top:-1px;}
.menu_table .menu_cell.search_holder{padding-left:8px;padding-right:8px;border:1px solid;border-color:#eaeaea;margin-bottom:-1px;}
.menu_wrapper .mini_menu_trigger{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}
.main_menu > ul > li.trigger{width:100%;text-align:center;border-right:1px solid #eaeaea;border-left:1px solid #eaeaea;}
.main_menu > ul > li > a.v_menu_trigger.plain{width:100%;}
.main_menu ul.links_holder, .main_menu ul.categories{margin-top:0px;}
.main_menu ul.links_holder a{margin-right:0px;}
ul.megamenu li .wrapper .product .image{width:100%;text-align:center;}
.mini_menu.links{margin-bottom:15px;}
.header4 .mini_menu.links{margin-top:13px;}
.header .mini_menu_trigger, .header_top_line_wrapper .mini_menu_trigger{display:inline-block !important;}
.mini_menu.links > ul{display:none;}
.mini_menu.links > ul > li{display:block;padding-left:0;margin:10px 0;border-left:none !important;}
.mini_menu.links ul li ul{position:relative;text-align:center;display:none;opacity:1;margin-top:0px;visibility:visible;margin:0px;padding:0px;transition:none;}
.mini_menu.settings ul li ul{right:-30px;}
.mini_menu.links ul li:hover > ul{transition:none;}
.welcome_message{margin-bottom:12px;}
.header5 .search_wrapper, .header1 .search_wrapper, .header6 .search_wrapper{margin:8px 0;}
.contact_details iframe{margin-bottom:20px;}
.nav-tabs > li{width:100%;float:none;}
.nav-tabs > li > a{margin-right:0;}
.nav-tabs > li:not(:first-child) > a{border-radius:0px;}
.footer_modules .module{margin-bottom:40px;}
.promo_message, .wishlist_compare{min-height:0;}
.header2 .header_top_line .drop_downs_wrapper, .header3 .header_top_line .drop_downs_wrapper{margin-bottom:-5px;}
.header2 .header_top_line .top_header_drop_down{left:-45px;right:auto;}
.header2 .header_main #search{float:none;margin-top:0;}
.search-holder{height:auto;margin-bottom:5px;}
.header2 .shortcuts_wrapper{float:none;}
.header3 .search-holder{width:250px;display:block;clear:both;}
.header3 .header_main #search input, .header3 .header_main #search.active input{width:250px;border-width:1px;color:#888888;margin-right:0;}
.header3 .shortcut .shortcut_heading i{border-left:none;}
.header3 #menu #cart.shortcut:hover .shortcut_heading{color:#222222 !important;background:#ffffff;}
.header3 .header_main #search, .header3 .header_main #search:hover, .header3 .header_main #search.active{width:100%;position:static;}
.header3 .shortcuts_wrapper{margin-left:0;}
.header3 #menu .mobile_menu_trigger{float:right;display:inline-block;clear:both;width:100%;}
.home_top_wrapper{display:inline;}
.product-info-wrapper, .product-info{box-shadow:none;}
.product-info{display:block;}
.product-info .left{width:100%;max-width:400px;clear:both;margin:0px auto 10px auto;float:none;}
.product-info .image, .product-info .image img{width:100% !important;clear:both;}
.image-additional{width:100% !important;}
.cloud-zoom-lens, .cloud-zoom-big, #zoom-btn{cursor:default;}
.product-info .right{margin-left:0px !important;clear:both;margin-right:0px;border-right:none;padding:15px 0px;}
.category-grid.grid4 .item{width:25%;}
.category-grid.grid5 .item{width:20%;}
.category-grid.grid-6 .item{width:16.66%;}
.custom.info3 .col-lg-2 .single{margin-right:0px;}
.custom .call-to-action .left_side, .custom .call-to-action .right_side{display:block;width:100%;text-align:center;}
.custom .call-to-action .right_side{padding-top:20px;}
#content .filter_group_holder .filter_group{border-left:none !important;width:100%;}
}
@media only screen and (min-width:630px) and (max-width:777px){.grid6 .product-grid .item,
.grid5 .product-grid .item,
.grid4 .product-grid .item,
.grid3 .product-grid .item{width:33.33%;}
}
@media only screen and (min-width:450px) and (max-width:629px){.grid6 .product-grid .item,
.grid5 .product-grid .item,
.grid4 .product-grid .item,
.grid3 .product-grid .item, .category-grid.grid3 .item{width:50%;}
.category-grid.grid4 .item, .category-grid.grid5 .item, .category-grid.grid6 .item{width:33.33%;}
}
@media only screen and (max-width:449px){.grid6 .product-grid .item,
.grid5 .product-grid .item,
.grid4 .product-grid .item,
.grid3 .product-grid .item,
.category-grid.grid3 .item{width:100%;}
.category-grid.grid4 .item, .category-grid.grid5 .item, .category-grid.grid6 .item{width:50%;}
.product-grid .item .image{display:inline-block;max-width:100%;}
.style-1 .product-grid .btn-primary{display:inline-block;}
.product-filter .display{display:none;}
}
@media only screen and (max-width:475px){.product-list .item{text-align:center;display:inline-block;padding-bottom:15px;}
.product-list .item .image, .product-list .item .details_wrap{display:block;padding:0;width:100%;}
.product-list .item .left{display:block;width:100%;}
.product-list .image, .product-list .image_hover{max-width:100%;display:inline-block !important;text-align:center;}
.product-list .image img, .product-list .image_hover img{display:inline-block;}
.product-list .description{display:none;}
}
@media only screen and (max-width:420px){.category-grid.grid3 .item, .category-grid.grid4 .item, .category-grid.grid5 .item, .category-grid.grid6 .item{width:50%;}
.nav-tabs.product-page > li{margin:0px 0px 5px;width:100%;}
}
