body{font-family:"Open Sans",sans-serif;}
ul{padding:0;list-style-type:none;}
h1, h2, h3, h4, h5, h6{margin-top:0;}
h3.block-title {font-size:24px;font-weight: bold;text-transform: uppercase;font-family:'Oswald', sans-serif;}
a{color:#494949;}
a, span, i{transition:all 0.25s ease 0s;outline:none;}
a:focus,a:hover{text-decoration: none;outline:none;}
img{max-width:100%;}
input[type="button"], .button, button{font-family:'Oswald', sans-serif;background: #0773aa none repeat scroll 0 0;border: 0 solid #ededed;border-radius: 0;color: #fff;font-size: 120%;font-weight: bold;line-height: 17px;padding: 7px 24px;text-transform: uppercase;transition: all 0.2s ease-out 0s;}
input[type="button"]:hover, .button:hover, button:hover {background-color: #222;color: #76bdd1;}
#header_top{background:#1e73be;padding:5px 0;/*margin-top:-20px;*/}
#header_top ul.user li{float:left;margin-right:10px;}
#header_top ul.links li{float:right;margin-left:10px;}
#header_top ul li a{font-family:'Oswald', sans-serif;color:#fff;font-weight:700;font-size:17px;}
#header_top ul li a:hover{color:#76bdd1;}
#header{background:#ffffff;}
.header_banner .col-md-6.visible-lg.visible-md{padding:0;}
.hotline{background:#222222;color:#ccc;font-family:'Oswald', sans-serif;font-size:25px;font-weight:700;padding:2px 10px;position:relative;top:20px;display:block;text-align:center;}
.hotline:hover{color:#76bdd1;}
.hotline .fa{font-size: 33px;margin-right: 5px;}
.searchBox {position: relative;top: 20px;font-family:'Oswald', sans-serif;}
.searchBox input {float: left;height: 40px;border-color: #dfdfdf;color: #222;font-size: 100%;padding:6px;border:1px solid #dfdfdf;width:190px;}
.searchBox button {background: #f5b324;color: #fff;height: 40px;border:none;font-size:15px;padding:7px 24px;}
#content_area{padding:2px 0;}
#slider1 li a strong{background: #76bdd1;color: #222;font-family:"Oswald",sans-serif;font-size:26px;padding: 10px;position: absolute;z-index: 9;bottom:90px;left:15px;}
#slider1 li a  span{background: #222;color: #fff;max-width: 100%;padding: 10px;position: absolute;z-index: 9;bottom:45px;left:15px;}
#slide{position:relative;}
.rslides_tabs{position:absolute;bottom:0;width:100%;text-align:center;padding:0 15px;left:0;z-index:10;}
.rslides_tabs li{display:inline-block;}
.rslides_tabs li a{transition: all 0.25s ease 0s;display:block;width:25px;height:25px;background:url("bullets.png") no-repeat scroll 0 -23px;text-indent:-9999px;}
.rslides_tabs li.rslides_here a{background:url("bullets.png") no-repeat scroll 0 0;}
.rslides_nav{position:absolute;z-index:20;bottom:45%;font-size:30px;}
.rslides_nav.prev{left:15px;}
.rslides_nav.next{right:15px;}
.banner_bottom img {margin-top: 18px;}
#main{margin-top:0px;}
/* #main{margin-top:10px;} */
.sns-pdt-head{font-family:'Oswald', sans-serif;margin-bottom:10px;}
.sns-pdt-head > h2::before{ border-color: transparent transparent transparent #76bdd1;border-style: solid;border-width: 10px 0 10px 10px;content: "";display: block;height: 0;left: 100%;margin-top: -10px;position: absolute;top: 50%;width: 0;}
.sns-pdt-head > h2{background: #56697b none repeat scroll 0 0;display: inline-block;font-size: 200%;font-weight: bold;margin: 0 20px 0 0;padding: 10px 20px;position: relative;vertical-align: middle;}
.sns-pdt-head .sns-pdt-nav{ display: inline-block;vertical-align: middle;font-size:24px;}
.product_item_list{margin-bottom:25px;}
.product_item{border:1px solid #eaeaea;position:relative;}
.product_item .thumb {float:none;width:100%;border-bottom:1px solid #eaeaea;margin:0;text-align: center;}
.product_item .thumb a{display:block;}  
.product_item .thumb a img{width:100%;height: 250px;object-fit: contain;} 

.main_products .title{font-family:'Open Sans', sans-serif;min-height:61px;border-bottom:1px solid #eaeaea;margin:0;padding:10px 0;font:bold 120%/20px sans-serif;text-align:left;padding-left:5px;}
.main_products .prices{padding:10px 0;line-height:25px;float:left;width:100%;}
.main_products .prices .old_price, .main_products .prices .new_price{margin:0;text-align: center;font-weight:700;width: 50%;}
.main_products .prices .old_price{border-right:1px solid #eaeaea;color: #626262;float: left;text-decoration: line-through; font-size: 16px;}
.main_products .prices .manufacturer{border-right:1px solid #eaeaea;color:#8C8C8C;font-size:13px;float: left;margin:0;text-align: left;padding-left: 7px;font-weight:700;width: 50%;}

.main_products .prices .new_price{font-size:20px;color: #0671a6;float: right;}
.index_block{margin-top:15px;}
.block.block-subscribe{border: 1px solid #ddd;padding: 10px 20px;}
.block .block-title{background: #76bdd1 none repeat scroll 0 0;font-weight: bold;line-height: 30px;padding: 5px 20px;position: relative;font-family:'Oswald', sans-serif;font-size:16px;}
.block.block-subscribe .form-subscribe-header{margin-bottom:15px;font-size:12px;margin-top:5px;}
.block.block-subscribe .block-content input{border:1px solid #ddd;box-shadow:0 0 10px #ddd inset;margin-bottom:5px;padding:8px 10px;width:100%;}
.banner {display: block;overflow: hidden;position: relative;}
.banner img{transition: all 0.2s ease-in 0s;width: 100%;}
.banner::before {border: 0 solid rgba(255, 255, 255, 0);content: "";display: block;height: 100%;left: 0;position: absolute;top: 0;transition: all 0.2s ease-in 0s;width: 100%;}
.banner:hover::before {background: rgba(255, 255, 255, 0.1) none repeat scroll 0 0;border: 10px solid rgba(255, 255, 255, 0.3);}
.slider_head::before {border-color:transparent transparent transparent #fafafa;border-style: solid;border-width: 10px 0 10px 10px;content: "";display: block;height: 0;left: 100%;position: absolute;top: 20px;width: 0;}
.slider_head {background: #fafafa;min-height: 240px;padding: 15px 20px 50px;position: relative;}
.slider_head h3{font-family:'Oswald', sans-serif;text-align:center;text-transform: uppercase;font-weight:700;font-size:42px;line-height:55px;}
.product_slider {position: relative;}
.sns-slider .slider-inner{height:310px;}
.popular-products .title{min-height:61px;border-bottom:1px solid #eaeaea;margin:0;padding:10px 0;text-align:center;color:#222;font-weight:700;}
.popular-products .prices{float:left;width:100%;}
.popular-products .prices .old_price, .popular-products .prices .new_price{margin:0;font-size:20px;text-align: center;width: 50%;font-weight: bold;}
.popular-products .prices .old_price{border-right:1px solid #eaeaea;text-decoration: line-through;color: #626262;float:left;}
.popular-products .prices .new_price{font-size:20px;color: #e80000; float: right;}
.popular-products .thumb img{margin:0;}
.popular-products .discount{margin:0;position:absolute;right:0;top:0;background: #76bdd1;color: #444;font-weight: bold;text-align: center;width: 75px;}
.popular-products .discount strong{font-size: 16px; font-weight: 700;float: left;width: 100%;}
.popular-products .discount span{background: #76bdd1;height: 20px;line-height: 23px;}
.popular-products .soldout{margin:0;position:absolute;right:0;top:0;}
.popular-products-inner .bx-controls.bx-has-controls-direction {bottom: 90px;left: -291px;position: absolute;z-index: 100;}
.popular-products-inner .bx-controls-direction .bx-prev,.popular-products-inner .bx-controls-direction .bx-next{margin:0;}
.popular-products-inner .bx-controls-direction .bx-next{float:right;}
.popular-products-inner .bx-controls-direction {float: left;height: 45px;text-indent: -999em;width: 262px;}
.popular-products-inner .bx-controls-direction .bx-prev {background: rgba(0, 0, 0, 0) url("../../images/popular-arrow.png") repeat scroll 0 0;float: left;height: 45px;  width: 130px;position:static;}
.popular-products-inner .bx-controls-direction .bx-next {background: rgba(0, 0, 0, 0) url("../../images/popular-arrow.png") repeat scroll -130px 0;float: right;height: 45px;width: 130px;position:static;}
.popular-products-inner .bx-controls-direction .bx-prev:hover {background: rgba(0, 0, 0, 0) url("../../images/popular-arrow.png") repeat scroll 0 -46px;}
.popular-products-inner .bx-controls-direction .bx-next:hover {background: rgba(0, 0, 0, 0) url("../../images/popular-arrow.png") repeat scroll -130px -46px;} 
#sns-totop {background: #aaa none repeat scroll 0 0;bottom: -4px;display: block;height: 45px;overflow: hidden;position: fixed;right: 15px;color:#fff;font-size: 18px;padding-top: 6px;text-align: center;text-decoration: none;transition: all 0.2s ease-out 0s;width: 93%;z-index: 40;}
#sns-totop.hidden-top {bottom: -100px;}
#sns-totop:hover {background-color: #76bdd1;}
#sns-totop:hover i {color: #fff;}
#sns-totop i {color: #e5e5e5;font-size: 24px;position: relative;top: 2px;}
#footer_map{position:relative;padding-top:15px;text-align:center;}
.map_container{overflow:hidden;}
#mapDiv {width:100%;height:400px;}
#footer_map .btn_gmap{font-family:'Oswald', sans-serif;background: #76bdd1;font-size: 16px;padding: 5px 15px 5px 20px;text-transform: uppercase;}
#footer{overflow:hidden;background:#2d2d2d;padding-top: 40px;padding-bottom:30px;margin-top:10px;}
.column ul li{padding:5px 0;transition: all 0.25s ease 0s;}
.column.column1 ul li:hover,.column.column2 ul li:hover {background: #adadad;padding-left: 5%;}
.column ul.socials li{padding:5px 0;display:inline-block;margin-right:5px;}
.column ul li .fa{font-size:18px;}
.fa-ul > li{margin-bottom:10px;}
#footer_bottom{background:#494949;color:#FFF;padding:10px 0;font-size:12px;}
#footer_bottom a{color:#FFF;}
#footer_bottom a:hover{color:#76BDD1;}
.static_page{padding:25px 0;line-height:1.6;}
.static_page h3{background: #76bdd1;font-size:22px;font-family:'Oswald', sans-serif;font-weight:700;padding: 10px 0 10px 10px;}
#htmn-product-gallery{display:none;text-align:center;}
.swiper-htmn-img{height:452px;}
#web-product-gallery{display:block;}
.preview #img_01{border:1px solid #ddd;margin-bottom:10px;overflow:hidden;}
.preview #gal1 a {border: 1px solid #ccc;float: left;height: 105px;margin: 0 15px 15px 0;width: 100px;}
.product-h{font-size:22px;font-weight:700;}
.price-box .old-price {display: inline-block;margin: 0 10px 0 0;padding: 0 6px;position: relative; text-decoration: line-through;}
.price-box p {display: inline-block;margin: 0;}
.price-box .special-price .price {color: #31456d;font-size: 27px;font-weight: bold;line-height: 24px;}
.product-form-div{margin-top:20px;}
.usage {line-height: 30px;margin-bottom:15px;}
.usage label {font-family:'Oswald', sans-serif;float: left;font-size:18px;font-weight:700;margin: 0 10px 0 0;}
.number_input.innertop {line-height: 20px;}
.number_input input{color: #55524d;height: 30px;text-align: center;width: 40px;display:initial;}
.number_plus{margin-right:3px;font-size:16px;}.number_minus{margin-left:3px;font-size:16px;}
.pr_option{margin-bottom:15px;}
.pr_h{float:left;margin-right:10px;font-family: "Oswald",sans-serif;font-size:18px;}
.radios {float: left;width:100%;}
.pr_option .label_radio {border: 2px solid #2f4269;cursor: pointer;float: left;height: 40px;position: relative;text-align: center;/*width: 40px;*/margin-right:4px;padding-top:9px;padding-left: 3px;padding-right: 3px;}
.pr_option .label_radio input {position: absolute;left: -9999px;}
.pr_option label.r_on {background: #76bdd1;color: #fff;}
.pr_option label.no_stock {background: #ff0000 none repeat scroll 0 0;color: #fff !important;cursor: default;}
.label_radio.no_stock::after {background-image: url("../../images/ico/tukendi.png");height: 40px;left: 7px;position: absolute;top: 7px;width: 40px;z-index: 100;content: "";background-repeat:no-repeat;}
.buttons .add_basket, .buttons .buy_now {background: #0a6a09;color: #fff;float: left;font: bold 17px/28px "Oswald",sans-serif;height: 31px;text-align: center;width: 184px;}
.buttons .add_basket i, .buttons .buy_now i {background: #f0f0f0;color: #0773aa;float: left;font-size: 20px;height: 31px;line-height: 30px;text-align: center;width: 35px;}
.buttons .buy_now {margin-left: 10px;}
.buttons .add_basket:hover i, .buttons .buy_now:hover i {color: #fff;}
.buttons .add_basket:hover, .buttons .buy_now:hover {color: #fff;}
.buttons .stock_empty {background: #e50000 none repeat scroll 0 0;color: #fff;float: left;font: bold 16px/30px "Open Sans",sans-serif;height: 33px;text-align: center;width: 380px;}
#no-product {background: #76bdd1;color: #222;float: left;font-family:"Oswald",sans-serif;font-weight:700;font-size:14px;margin: 0 3px 0 0;padding: 10px;}
.product-description{margin-top:10px;}
.product-description > h2{font-size:14px;line-height:1.5;}
.product-description ul{}
.social_share{margin-bottom:10px;}
.social_share ul{text-align:center;}
.social_share li {float:left;margin-right:5px;}
#product-bottom {margin-top: 15px;}
#tabs {border-bottom: 5px solid #76bdd1;height: 45px;padding: 0;width: 100%;}
#tabs li::after {color: #ccc;content: "/";display: inline-block;font-weight: bold;vertical-align: middle;}
#tabs li {float: left;font-size:18px;font-weight:700;font-family:"Oswald",sans-serif;}
#tabs li a {padding: 15px;}
.tab_container{padding:25px 0;font-size:14px;}
.tab_container h2{font-size:20px;}
.block_head::before {background: #ddd;content: "";display: block;height: 1px;left: 0;position: absolute;top: 50%;width: 100%;}
.block_head::after{clear:both;}
.block_head::before, .block_head::after{content: " ";display: table;}
.block_head{position:relative;}
.block_head .block-title{background-color: #fff;float: left;margin: 0;padding: 0 15px 0 0;position: relative;z-index: 1;}
.related-products .block-content{margin-top:20px;}
.related-products .product_item .thumb{height:250px;float:none;width:100%;border-bottom:1px solid #eaeaea;margin:0;object-fit: contain;}
.related-products .product_item .thumb a{display:block;}
.related-products .product_item .thumb a img{width:100% !important;height:auto !important;} 
.related-products .product_item .title{font-family:'Open Sans', sans-serif;min-height:61px;border-bottom:1px solid #eaeaea;margin:0;padding:10px 0;text-align:center;font-size:13px;font-weight:700;}
.related-products .product_item .prices{padding:10px 0;line-height:25px;float:left;width:100%;border-bottom: 1px solid #eaeaea;border-left: 1px solid #eaeaea;border-right: 1px solid #eaeaea;}
.related-products .product_item .prices .old_price, .product_item .prices .new_price{margin:0;font-size:20px;padding-right:10px ;text-align: right;font-weight:700;width: 50%;}
.related-products .product_item .prices .old_price{border-right:1px solid #eaeaea;color: #626262;float: left;text-decoration: line-through;}
.related-products .product_item .prices .new_price{color: #e80000;float: right;}
.related-products .discount{margin:0;position:absolute;right:0;top:0;background: #76bdd1;color: #444;font-weight: bold;text-align: center;width: 75px;}
.related-products .discount strong{font-size: 16px; font-weight: 700;float: left;width: 100%;}
.related-products .discount span{background: #76bdd1;height: 20px;line-height: 23px;}
.product_item .soldout{background:#da0000; color: #fff;font-weight: bold;margin:0;position:absolute;right:0;top:0;text-align: center;padding:4px;}
.container_title {font-family:"Oswald",sans-serif;color: #222;font-weight:700;margin: 25px 0 0;width: 100%;font-size:20px;}
.basket_count{margin-top:10px;font-size:15px;}
.buttons_bottom{padding:10px 0;}
.buttons_bottom a{display:block;width:100%;}
.buttons_bottom a, .buttons_top a {background: #0773aa;color: #fff;float: left;font-family:"Oswald",sans-serif;font-weight:700;font-size:14px;margin: 0 3px 0 0;padding: 10px;}
.buttons_top.pull-right {position: relative;top: -55px;}
.basket_table_title {background: #efefef none repeat scroll 0 0;float: left;margin: 20px 0 0;width: 100%;}
.basket_table_title div {color: #222;font-family:"Oswald",sans-serif;text-align:center;text-indent:-5px;padding:5px 0;}
.product_table .cols {padding: 15px; text-align: center;}
.product_table .number_input{padding:0;}
.mobile-div{padding:10px 0;border-bottom:1px solid #eaeaea;}
.mobile-product-name{font-weight:700;}
#total_price h4 {font-family:"Oswald",sans-serif;font-size:18px;font-weight:700;background: #efefef;color: #222;text-align: center;padding:10px 0;}
#total_price{color: #6d6d6d;font-size:14px;font-weight:700; border-bottom: 1px solid #ccc;padding:25px 0;}
.hidden-cols{padding:0;}
.paydiv{border:1px solid #eaeaea;padding:10px;}
.container_subtitle{font-size:13px;margin:15px 0;}
.accept_page .subtitle{float: left;width: 100%;margin: 10px 0;}
.accept_page .subtitle h3{float: left;width: 100%;height: 50px;color: #222;font: bold 22px/50px 'Oswald', sans-serif;text-align: center;background: #76bdd1;}
.accept_page .subtitle p{float: left;width: 100%;text-align: center;}
.accept_page .time_counter{float: left;width: 100%;margin: 10px 0;padding: 20px 0;color: #222;text-align: center;font: bold 22px/normal 'Oswald', sans-serif;border-top: 5px solid #9d0606;border-bottom: 5px solid #9d0606;}
.accept_page .time_counter strong{float: left;margin: 0 0 0 410px;padding: 5px 20px;color: #fff;font: bold 25px/normal 'Oswald', sans-serif;background: #9c0806;border-radius: 3px;}
.accept_page .time_counter #clock{float: left;width: 310px;margin: 20px 0 0 450px;font-size: 58px;font-weight: bold;}
.accept_page .time_counter #clock span,.accept_page .time_counter #clock div{float: left;}
.accept_page form{float: left;width: 450px;margin: 0 0 30px 350px;}
.accept_page form strong{float: left;width: 100%;font: bold 25px/normal 'Oswald', sans-serif;text-align: center;}
.accept_page form input{float: left;width: 300px;margin: 15px 0 0 0;padding: 10px;border: 3px solid #c4c4c4;}
.accept_page form button{float: left;width: 140px;height: 42px;margin: 15px 0 0 5px;color: #222;font: bold 22px/12px 'Oswald', sans-serif;}
.accept_page form button:hover{color: #fff;}
#register_how {border:1px solid #ddd;}
#register_how .title {background: #76bdd1;color: #222;font-weight:700;font-size:18px;font-family:"Oswald",sans-serif;text-align: center;padding:5px 0;}
#register_how .content{padding:20px;}
.warning{background:#f2dede;border:1px solid #ebccd1;color:#a94442;border-radius: 4px;padding: 15px; margin-bottom: 20px;}
.tabs-left > .nav-tabs {border-bottom: 0;}
.tab-content > .tab-pane,.pill-content > .pill-pane {display: none;}
.tab-content > .active,.pill-content > .active {display: block;}
.tabs-left > .nav-tabs > li {float: none;}
.tabs-left > .nav-tabs > li > a{min-width: 74px;margin-bottom: 3px;}
.tabs-left > .nav-tabs > li > a > i{margin-right:5px;font-size:18px;}
.tabs-left > .nav-tabs {border-right: 1px solid #ddd;}
.tabs-left > .nav-tabs > li:first-child{font-weight:700;font-size:18px;padding:10px 15px;border-bottom:1px solid #ddd;margin-bottom:20px;}
.tabs-left > .nav-tabs > li > a {margin-right: -1px;-webkit-border-radius: 4px 0 0 4px;-moz-border-radius: 4px 0 0 4px;border-radius: 4px 0 0 4px;font-family:"Oswald",sans-serif;font-size:14px;}
.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus {border-color: #eeeeee #dddddd #eeeeee #eeeeee;}
.tabs-left > .nav-tabs .active > a,.tabs-left > .nav-tabs .active > a:hover,.tabs-left > .nav-tabs .active > a:focus {border-color: #ddd transparent #ddd #ddd;*border-right-color: #ffffff;}
.siparis_detayh2{font-family:"Oswald",sans-serif !important;}
.siparis_detayh2 h2{font-size:16px !important;margin-bottom:0;}
.order_d{margin-bottom:15px;}
.order_d .date strong{margin-bottom:5px;display:block;}
.order_d .status{background:#76bdd1;text-align:center;color:#222;font-family:"Oswald",sans-serif;padding:10px 0;font-size:16px;margin:10px 0;}
.order_d .address{margin-bottom:10px;}
.order_details_img img{width:100%;height:auto;}
.order_d .row_1{margin-bottom:15px;border-bottom:1px solid #ddd;padding-bottom:5px;}
#Phone_cart{font-size:13px;}
#Phone_cart .phone_basket_count{padding:10px 0;}
#Phone_cart .img_phone_box{padding:5px 0 0 0;text-align:center;}
#Phone_cart .text_phone_box{padding-right:0;padding-left: 10px;}
#Phone_cart .img_phone_box img{width:90%;height:auto;vertical-align:middle;border:1px solid #ddd;}
#Phone_cart .phone_cart_div label{width:55%;}
#Phone_cart .phone_cart_div label:after{content:":";float:right;font-weight:700;margin-right:5px;}
#Phone_cart .phone_products_list{margin-bottom:15px;background:#EDF7F9;border:1px solid #ddd;}
#Phone_cart .phone_cart_buttons{text-align:center;margin-bottom:15px;}
#Phone_cart .phone_cart_buttons a{width:49%;padding:10px 0;margin:0;font-family: "Oswald",sans-serif;font-size:13px;font-weight:700;display:inline-block;}
#Phone_cart .phone_product_del{position:absolute;bottom:5px;right:5px;font-size:14px;text-align:center;font-weight:700;}
#Phone_cart .phone_product_del i{color:#D33934;font-size:24px;}
#Phone_cart .cart_devam{background: #76bdd1;color: #222;float: left;font-family:"Oswald",sans-serif;font-weight:700;font-size:14px;margin: 0 3px 0 0;padding: 10px;}
#Phone_cart #total_price{padding:10px 0;}
.fancybox-overlay{background-color:rgba(0, 0, 0, 0.8);}
.fancybox-skin{border-radius:0;padding:0 !important;}
.fancybox-opened .fancybox-skin{box-shadow:none;}
.htmn-popup{min-height: 20px;padding: 10px;width: 290px;}
.htmn-popup-header{white-space: normal;color: #295785;font-family: Arial,Helvetica,sans-serif;font-size: 18px;font-weight: bold;padding: 3px 0;text-align: center;}
.htmn-popup-content{ font-size: 15px;margin: 10px 0 0;font-family: "Oswald",sans-serif;text-align: center;}
.htmn-popup-content .cartbutton1{padding:0 15px;background-color: #0d7b14;color: #fff;display: inline-block;line-height: 33px;margin-right: 5px;text-align: center;text-transform:uppercase;}
.htmn-popup-content .cartbutton2{padding:0 15px;background-color: #a2355a;color: #fff;display: inline-block;line-height: 33px;text-align: center;text-transform:uppercase;}
.ig-b- { display: inline-block; }
.ig-b- img { visibility: hidden; }
.ig-b-:hover { background-position: 0 -20px; } .ig-b-:active { background-position: 0 -20px; }
.ig-b-v-24 { width: 114px; height: 20px; background: url(../../images/instagram.png) no-repeat 0 0; }
.product_accordion .product_accordion_heading{background:#f5f5f5;border-top-left-radius: 3px;border-top-right-radius: 3px;padding: 10px 15px;display:block;font-family: "Oswald",sans-serif;}
#order_send_submit{float:right;}
#payment_form{margin-top:15px;}
#order_send_submit_xs{width:100%;}
.product-box{padding:9px;border:1px solid #e9e9e9; margin-bottom: 10px;}
.product-box .product-h-xs{float:left;width:70%;font-size: 14px;margin:0;}
.product-box .price-box-xs{float:left;width:30%;font-size: 13px;text-align: right;font-size: 15px !important;}
.product-box .special-price .price{font-size: 18px;}
.product-box .price-box .old-price{margin:0;padding:0;}
.product-box .price-box p{display:block;}
.pr_h .fancyboxy{font-weight:normal;color:#428bca;}
.ui-widget-content{background:#fff;border:none;white-space: pre-line;-webkit-box-shadow: 0 1px 5px 0 rgba(0,0,0,0.5);box-shadow: 0 1px 5px 0 rgba(0,0,0,0.5);}
.ui-menu .ui-menu-item{min-height:55px;list-style-image:none;border-bottom:1px solid #ddd;padding:5px;}
.ui-autocomplete .auto_complete_frame .auto_image{float:left;width:65px;}
.ui-autocomplete .auto_complete_frame .label{float:left;color:#222;padding-top:25px;width:295px;white-space: pre-line;text-align:left;}
.auto_complete_frame {min-height: 55px;width: 100%;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:none;border-bottom:1px solid #ddd;background:#F9F9F9;}
.product-swipper-discount{position:absolute;bottom:20px;z-index:10;background:#31456d;padding:2px 10px;font-family: "Oswald",sans-serif;font-weight:700;font-size:15px;color:#FFF;}
.product-swipper-discount span{display:block;}
.product_item_discount{position:absolute;bottom:0;right:0;margin-bottom:65%;z-index:10;background:#4bbdc2;padding:2px 10px;font-family: "Oswald",sans-serif;font-weight:700;font-size:19px;color:#FFF;}
.product_item_discount span{display:block;}
#product_tips{padding: 9px;border: 1px solid #e9e9e9;margin-bottom: 10px;}
#product_tips .product_tips_head{font-size: 14px;font-family: "Oswald",sans-serif;font-weight: 500;text-transform: uppercase;}
#product_tips .product_tips_suggestions{height:210px;overflow-x: auto;overflow-y: hidden;white-space: nowrap;position: relative;
/* Prevent native touch events on Windows */
        -ms-touch-action: none;

        /* Prevent the callout on tap-hold and text selection */
        -webkit-touch-callout: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;

        /* Prevent text resize on orientation change, useful for web-apps */
        -webkit-text-size-adjust: none;
        -moz-text-size-adjust: none;
        -ms-text-size-adjust: none;
        -o-text-size-adjust: none;
        text-size-adjust: none;}
#product_tips .product_tips_item{display: inline-block; margin-right: 6px;vertical-align: top;margin-bottom: 12px;width:200px;}
#product_tips .product_tips_item a{display:block;}
#product_tips .product_tips_item_img_content{border: 1px solid #e9e9e9;position: relative;}
#product_tips .product_tips_item_img_content .product_tips_item_img{height: auto;width: 100%;}
#scroller {position:absolute;z-index: 1;webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);}
@media (max-width: 768px){
	#logo{text-align:center;}
	.product-description{padding:9px;border:1px solid #e9e9e9;}
	#htmn-product-gallery{display:block;position:relative;}
	#web-product-gallery{display:none;}
	.zoomContainer{display:none;}
	.swiper-htmn-img{height:auto;border: 1px solid #eaeaea;}
	.swiper-slide,.swiper-wrapper{height:auto !important;}
	.hotline{top:0;}
	.banner{margin-top:20px;}
	.usage{display:none;}
	.buttons{float:none;padding:9px;border:1px solid #e9e9e9;border-top:none;}
	.buttons_empty{border:1px solid #e9e9e9;}
	.pr_option {text-align:center;padding:9px;border:1px solid #e9e9e9;margin:0;border-bottom:none;}
	.pr_option label{display:block;float:none;margin-right: 1%;}
	.pr_option .label_radio{padding-top:0;width:19%;height:48px;margin-bottom:5px;background:#F4F4F4;font-size:15px;margin-right:1%;}
	.pr_option label.pr_h{padding:0;text-align:left;}
	#tabs{height:auto;}
	#tabs li::after {content: "";left: 0;}
	#tabs li{float:none;line-height:1;}
	#tabs li a{display:block;padding:5px 0;}
	.label_radio.no_stock::after {background-image: url("../../images/ico/tukendi-big.png");height: 48px;left: 0;position: absolute;top: 0;width: 48px;z-index: 100;content: "";}
	.buttons .add_basket, .buttons .buy_now{width:48%;height:36px;padding:5px 0;font-size:20px;margin:0 0 10px 0;}
	.buttons .add_basket i, .buttons .buy_now i{margin-top:-5px;height:36px;}
	.buttons .add_basket{margin-right:2%;}
	.buttons_top.pull-right {float: none !important;position: static;top: 0;margin-top:10px;}
	.buttons_top.pull-right a{display:block;float:none;margin-bottom:10px;width:100%;}
	.mobile-product-name {display: block;}
	.basket_table_title div{font-family: "Oswald",sans-serif;font-size: 12px;line-height:normal;padding:5px 0;}
	.product_table .cols{padding:15px 0;}
	.product_table .number_input input{padding:3px;width: 25px;height:25px;}
	.product_table .number_plus,.product_table  .number_minus{margin:0;}
	.accept_page .subtitle h3{height: auto;padding: 10px;line-height: 30px;} 
	.accept_page .time_counter strong,
	.accept_page form{margin: 0;}
	.accept_page .time_counter #clock{margin-left: 20px;}
	.accept_page form,
	.accept_page form input,
	.accept_page form button{float: left;width: 100%;}
	.accept_page form button{margin-bottom: 50px;}
	.product-form-div{margin:0;}
	.social_share{padding:9px 9px 4px 9px;border:1px solid #e9e9e9;margin-top:10px;}
	.social_share li{margin-bottom:5px;}
	.buttons .stock_empty{width:100%;}
	.product_item{border:none;}
	.product_item .thumb{ border: 1px solid #eaeaea;margin: auto auto 10px;}
	.main_products .title{float: left;border-right:1px solid #eaeaea;padding: 5px;text-align: left;width: 100%;border-left:1px solid #eaeaea;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;height:61px;font-size: 15px;}
	.main_products .prices{width: 100%;padding: 5px;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea;height:40px;line-height: normal;}
	.main_products .manufacturer {
		border-right: 1px solid #eaeaea;
		color: #8C8C8C;
		font-size: 13px;
		float: left;
		margin-top: 5px; 
		text-align: left;
		padding-left: 7px;
		font-weight: 700;
		width: 50%;
	}
	/*.main_products .prices .old_price{width: 100%;border:none; text-align: right;  font-weight: 500;}
	.main_products .prices .new_price{width: 100%; text-align: right;}
	.main_products .prices .manufacturer{width: 100%; text-align: right;} */
}

@media (max-width: 1185px){
	.hotline{font-size:23px;}
	.searchBox{float:right;}
	.searchBox input{width:155px;}
	.header_banner .col-md-6.visible-lg.visible-md{width:100%;}
}
/*@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation : portrait) { 
    .pr_option .label_radio{margin-right:10px;}
}*/
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1) {
	.searchBox{float:right;}
	.searchBox input{width:155px;}
	.header_banner .col-md-6.visible-lg.visible-md{width:100%;}
}