/* === Background === */
.bg-main .discount-tape,.icon.discount{background:#ff6249 !important; }
.icon.new {background: #13988a;}
/* === Colors === */
.text-main { color: #f30000 !important; }
.account-section .fidelity li:first-of-type{color: #ff6249;}
.breadcrumbs-default ol li a.active { color: #ff6249;}
.mm-menu .mm-listview > li .mm-next:after,
.mm-menu .mm-navbar .mm-btn:after,
.mm-menu .mm-navbar .mm-btn:before,
.mm-menu .mm-listview > li .mm-arrow:after { border-color: #ff6249;}
.menu-dd li a:hover,
.menu-dd > li:hover > a,
.menu-dd li h4 a:hover {color: #ff6249 !important;}
.main-menu ul li a {letter-spacing: -1px;}
.main-menu ul li {margin-right: 10px;}
.option-group .rating i{color:#ccc !important;}
.option-group .rating i.on{color:#f9bf3b !important;}
.total-rate {color:#ccc;}
.fullRate{color:#f9bf3b ;}
.rating-s > input:checked ~ label,.rating-s:not(:checked) > label:hover,.rating-s:not(:checked) > label:hover ~ label,.rating-s > input:checked + label:hover,.rating-s > input:checked ~ label:hover,.rating-s > label:hover ~ input:checked ~ label,.rating-s > input:checked ~ label:hover ~ label { color: #f9bf3b;}
.account-section .fidelity li:first-of-type {color: #ff6249;}
/* === Buttons === */
.btn.std {background: #ff6249;}
.btn.btn-cmd{background: #13988a; /* For browsers that do not support gradients */}
.newsletter-form input[type="submit"]{background: #ff6249;}
/* === ITC === */
.search-button { background:#ff6249;}
.all-product-button{background: #ff6249;}
.cart-drop .fa-shopping-bag,.cart-drop2 .fa-shopping-bag{font-size: 21px;}
.cart-drop .qt,.cart-drop2 .qt,.cart-m .qt{background: #ff6249;font-size: 11px;color: #fff;line-height: 22px;text-align: center;width: 22px;height: 22px;position: absolute;top: 2px;left: -14px;border-radius: 50%;}
/*.cart-drop2 .qt{left: 14px;}*/
.cart-m .qt{top: -7px;left: -2px;width: 20px;height: 20px;line-height:20px;padding-right: 2px;}
.menu-dd{border: 1px solid #636363;}
.mobile-icon li{margin:0!important;}
.mobile-icon li a {float:none;display: block;padding: 0px 7px;font-size: 17px!important;}
.menu-dd li a{font-weight:400;text-overflow: initial;white-space: initial;}
.icon-group .col .icon-label span {color: #000;font-size:13px;line-height: 16px;}
.brands-h .brand-box h3{display:none;}
.rh{float:right;text-align:right;}
.sticky-call{display:inline-block;margin-right:30px;font-size: 15px;padding: 15px 0;}
.sticky-call i{font-size: 18px;}
.qty-regulator{width: 130px!important;max-width: 130px!important;}
.qty-regulator input[type=text]{width:70px!important;}
.add-section .add2cart {width: 160px;}
.cart-dd .product-image img{margin:0 auto;max-height:90px;}
.product-box .title{height: 42px;}
.regular-text,.label-s,.input-s,.cart-total, .cupon-t {font-weight: 400 !important;}
.video-box .title{font-size: 21px;color: #ff6249;}
.checkout .form-h .radio-s .label-s:last-of-type{text-align:left;}
.product.transport-info{display:none;}
.cart-items.fixed .prod >a{float:left;text-align:center;width:70px;margin-right:10px;}
.cart-items.fixed .prod >a img{float: none;max-width:100%;margin-right: 0;}
.brand-item .show-more {display:none;}
/*.brand-item .image{text-align:center;}
.brand-item .image:before{content: ' ';display: inline-block;vertical-align: middle;height: 100%;}*/
.brand-item .image img{display:inline-block;vertical-align:middle;}
.product-box .details-button{display:inline-block;position:initial;width:auto;margin:10px auto 0;font-size: 14px;line-height:30px;padding: 0 15px;border:none;background: #13988a;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.fa-shopping-bag:before{content:'\f07a';}

.filter-group-selected .filter{background:none;}
.filter-group-selected .title {color: #ff6249;}
.filter-remove{font-weight:700;color: #ff6249;background: #e2e2e2;}
.order-succes-info .info,#succes-page .newsletter h4 span, #succes-page .register-s h4 span,.side-menu ul li a,.breadcrumbs-box ol li a{font-weight:400;}
.account-box a{color:#13988a;}
.cart-items .prod > a {float:left;width:80px;text-align:center;}
.cart-items .prod img{float:none;display:block;margin:0 auto;max-width:100%;height:auto;max-height:110px;}
.cart-items .info-prod{padding-left:10px;}
.detail-product-atributes select{max-width:240px;}
#DetailsPrice__messageBlock{margin-bottom:10px;}
.account-area-15,.account-box ul li{font-weight:400;}
.acount-section ul li a{position:initial;}
#main-bnn{max-height: 345px !important; min-height:0px !important;}
.menu-trg{width: auto;height: 40px;line-height: 40px;margin-top: 0;margin-left:0;padding: 0 10px;font-weight: 700;color: #fff;background: #ff6249;}
.all-product-button .mm-next:after{border-color: #fff!important;}
.cart-dd {left: -41px;right: auto;}
._cartShow2 {left: auto;right: 0;}
.dd-arrow{display:none;}
.cart-head li {font-weight: 700;}
.filter-trg{text-transform:none;}
.cart-items .qty-h .qty-regulator {padding-top: 10px;}
#navigation.sticky .fa-bars{color:#444;}
#result-page {position:relative;}
#result-page .head-holder h1 {font-weight: 400;font-size: 30px;line-height:1.3;color: #fff;margin:auto;text-align: center;background: rgba(0, 0, 0, 0.3);padding: 8px;margin-bottom: 15px;}
#result-page .search-form input[type="text"] {color: #2a2a2a;}
#result-page .search-form{margin:15px auto;}
#result-page .head-holder {position:absolute;top:20px;left: 0;right: 0;margin: auto;text-align:center;}
#product-page .stock-status {clear: both;}
.detail-product-atributes{margin-top:10px;}
.img-cut{overflow: hidden;max-height: 400px;}
.-g-checkout-summary #weightTotal{margin-left: 15px;margin-right: 15px;} 


@media screen and ( max-width: 1170px ) {
.cart-dd {left: auto;right: 0;}
}
@media screen and ( min-width: 991px ) {
	.img-cut img{margin-top: -180px;}
}
@media screen and ( min-width: 1090px ) {
.menu-dd{min-height: 420px !important;max-width:1060px;}
.menu-dd li a span{display: inline-block;width: 190px;/*overflow: hidden;text-overflow: ellipsis;white-space: nowrap;*/}
.drop-list li a{width:auto;font-size:14px!important;line-height: 21px;}
.drop-list {-webkit-column-count: 5;-moz-column-count: 5;column-count: 5;-webkit-column-gap: 0;-moz-column-gap: 0;column-gap: 0;}
.drop-list li{float:none!important;display:block!important;overflow:hidden;-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid;}
.drop-list .col{width: 160px;margin-top:10px;}
.menu-dd .ifDrop > a{margin-bottom:0;padding-bottom:6px;}
}
@media screen and ( max-width: 1090px ) {
.main-header .main-menu {background: #fff;}
.main-header .main-menu ul li a,.mobile-icon li a{color: #000!important;}
.menu-trg span,.menu-trg span:after, .menu-trg span:before{background:#000;}
.main-header .nav-menu-hh {width: 80%;}
.cart-m .qt {top: 2px;left: 5px;}
}
@media screen and ( max-width: 860px ) {
.main-header .nav-menu-hh {width: 60%;}
}
@media screen and ( max-width: 767px ) {
.mobile-icon li a{padding:0;}
.cart-m .qt {top: 3px;left: 1px;}
#DetailsPrice__messageBlock{text-align:center;}
.short-description{margin-top:15px;}
.specialDeliveryInformation{text-align:center;}
#result-page .head-holder h1 {font-size: 22px;}
.detail-product-atributes>div{float:none!important;display:block;}
}
@media screen and ( max-width: 600px ) {
#main-bnn {max-height: 225px !important;}
}
@media screen and ( max-width: 500px ) {
#result-page .head-holder h1 {font-size: 16px;top: 42px;}
}
@media screen and ( max-width: 480px ) {
.product-listing .product-box {float:left;width: 50%;}
.product-listing .product-box .image {min-height: 130px;}
.product-listing .product-box .image img {max-height: 130px;}	
#main-bnn {max-height: 180px !important;}
.add-section .qty-regulator {margin: 0 15px;}
}
@media screen and ( max-width: 460px ) {	.brand-item{width:100%;}
}
@media screen and ( max-width: 360px ) {
.add-section .qty-regulator,.add-section .add2cart{float:none;display: inline-block;vertical-align:top;margin-bottom:5px;}	#main-bnn {max-height: 180px !important;}
.add-section .qty-regulator{margin-bottom: 15px;}
}
@media screen and ( max-width: 320px ) {
.add-section .qty-regulator,.add-section .add2cart{float:none;display: inline-block;vertical-align:top;margin-bottom:5px;}
#main-bnn {max-height: 115px !important;}
}