/* Produse cosmetice #ec084e */
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&subset=latin-ext');
body{font-family: 'Roboto', sans-serif;}
a{text-decoration:none!important;}
.container-h,.container-h.full{max-width:1080px;}
/* === Background === */
.bg-main,.discount-tape,.icon.discount{background: #ec084e !important;}
/* === Colors === */
.text-main,.gift-text {color: #ec084e !important;}
.account-section .fidelity li:first-of-type{color: #ec084e;}
.breadcrumbs-box{background:#fff;}
.breadcrumbs-default ol li a.active {color: #ec084e;}
.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: #ec084e; }
.menu-dd > li:hover > a,.menu-dd li h4 a:hover {color: #ec084e !important;}
.option-group .rating i.on,.fullRate,.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: #ffb400 !important;}
/* === Buttons === */ 
.btn{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.btn.btn-cmd{font-weight:400;background:#ec084e;}
.newsletter-form input[type="submit"]{background: #000;}
.regular-text a {cursor: pointer;}
.product-comment-box a{font-weight:400;color: #ec084e;}
.main-header .account-mm{display:none!important;}
/*ITC MENU*/
.nav-menu > li {padding-top: 15px;padding-bottom: 15px;}
.mm-menu .nav-menu > li{border-right:none;}
.main-menu ul li a {text-transform: capitalize;color: #333333;}
.all-product-button > a {font-weight: 700;}
.all-product-button > a i{display:none;}
.main-header .menu-dd {top:52px;display: none;width: auto;padding: 10px 18px;overflow: hidden;}
.main-header .menu-dd:before { display: none; }
.main-header .menu-dd ul.FH{width:100% !important;}
.main-header .menu-dd ul{float:left;width:auto !important;}
.main-header .menu-dd li {margin-bottom: 0px;display: block;max-width:none;}
.main-header .menu-dd li a {display: block;margin-bottom: 1px;width : 200px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.main-header .nav-menu > li > a{text-transform:uppercase!important;}
.main-header .nav-menu li a i.fa {float:right;}
.main-header .nav-menu > li > a > i.fa {float:none;}
.main-header .menu-dd li a i { margin-right: 0;color: #ccc;}
.main-header .menu-dd li a:hover i{color:#000;}
.main-header .menu-dd li .image{/*max-height: 170px;*/float:right;overflow: hidden;}
/*.menu-dd li .image img{max-height:170px;}*/
.main-header .menu-dd .mm-navbar { background: #7f7e7e;}
.mm-menu .nav-menu li a{line-height:20px;}
.mm-menu .nav-menu > li {padding-top: 10px;padding-bottom: 10px;}
.mm-menu .menu-dd{display:block !important;border:none;border-radius:0;}
.mm-menu .menu-dd li{margin: 0;}
.mm-menu .drop-list .image{display:block;float:left;}
.mm-menu .drop-list .image img{margin:15px auto;}
.mm-listview .mm-next:before{display:none;}
.main-header .menu-dd {min-height: 400px !important;}
.menu-dd li {display: block !important;position: initial !important;}
.menu-dd > li:hover > a {color: #ec8f4a !important;}
.menu-dd > li {padding-bottom: 6px;}
.menu-dd.sticky li{float:none;margin-bottom:0;}
.menu-dd.sticky i {display: inline-block;}
.main-header .drop-list {position: absolute;top:0;left:251px;background: #fff;height: 100%;display: none;}
.main-header .drop-list .col {width: 200px;float: left;margin-top: 15px;padding-left: 15px;}
.main-header .drop-list .col .title {font-weight: 600;}
.main-header .drop-list .col i {display:none;}
.drop-parent,.drop-parent li { margin-right: 0 !important; }
.main-header .menu-dd2 {left:-19px;}
.main-header .menu-dd .cat-img{display:none;}
.comment-author-info{font-size: 13px;margin-bottom:10px;}
.regular-text {font-size: 13px;}
.main-header .menu-dd {visibility: visible;opacity: 1;-moz-transition: none;-o-transition: none;-webkit-transition: none;transition: none;}
.main-header .menu-dd li.image{width:auto;margin-right:15px;margin-bottom:0;}
.main-header .all-product-button .menu-dd li.image{width:200px;}
.mm-menu .drop-list .col a {display: block;}
.mm-menu .drop-list li{padding:6px 10px;}
.t-tips{color:#ec084e;font-weight: 600;}
/* === IE specific CSS === */
@media screen\0 {
.menu-dd img{width:100%;}
.bnn-group .col img{width:100%;}
}
.menu-dd img{width:100%\9;}
@-moz-document url-prefix() {
.menu-dd img{width:100%;}
.menu-dd{padding: 8px 18px;}
.menu-dd li a {white-space: normal;}
}
@media screen and ( min-width:1090px ) {
.main-menu {padding-left: 0;padding-right: 0;}
.main-header .menu-dd .drop-list {border-left:1px solid #eeeeee;}
.main-header .menu-dd .drop-list .w60{width:57%!important;}
.main-header .menu-dd .drop-list .w100{width:auto!important;}
.cat-img{position:absolute;top:0;right:0;width:20%;}
.cat-img a{width:auto!important;}
}
@media screen and ( max-width:1090px ) {
.main-menu{overflow:initial;}
.main-header .menu-dd li {top:0;left:0;position: relative !important;}
.main-header .menu-dd {padding: 0px 0px 0px 10px;} 
.main-header .drop-list {display: block;position: initial;top:0;left:0;height: auto;}
.mm-menu .drop-list li{width:100%;}
.main-header .drop-list .col{width:100%;padding-left:0;margin: 10px;}
.menu-hide { display: block; }
.main-menu {background: #7f7e7e;}
.main-menu ul li { margin-right: 0; }
.nav-menu-hh {width: 30px;float: left;}
.nav-menu-hh.mm-panel {float:none;width: 100%;}
.nav-menu.mm-listview {float:none;padding-left:15px;}
}
.__ignoreSubmenu{min-height: initial!important;}
.__ignoreSubmenu .drop-list {position: relative;left: 0;display: block;border:none;min-height: initial!important;}
.__ignoreSubmenu .drop-list li{float:left;}
.__ignoreSubmenu.col3{width:650px!important;}
.__ignoreSubmenu.col2{width:500px!important;}
.__ignoreSubmenu.col1{width:350px!important;}
.mm-menu .menu-dd li {padding: 6px 10px;}
.search-form-box .search-form{display: inline-block;position: relative;max-width: 300px;width: 100%;}
.search-form-box input[type="text"]{font-size: 13px;height: 39px;border: 1px solid #ccc;}
.search-button{top: 0;font-size: 15px;}
.search-toggle .search-form{max-width:100%;}
.logo-h #logo{margin:0 auto;}
#logo{max-width:250px;}
.cart-header-btn img {max-height: 75px;margin:0 auto;} 
.cart-dd {left: auto;right: 0;}
.cart-dd ul li{margin-bottom:10px;}
.cart-dd ul li a{font-size: 13px;}
.cart-dd .price{font-weight: 600;}
.product-remove{font-size: 13px!important;line-height: 20px!important;}
.cart-dd ul::-webkit-scrollbar, .cart-box .cart-items.fixed::-webkit-scrollbar{width: 4px;}
.cart-dd ul::-webkit-scrollbar-track, .cart-box .cart-items.fixed::-webkit-scrollbar-track{background:rgba(0,0,0,0.2);-webkit-border-radius: 10px;border-radius: 10px;}
.cart-dd ul::-webkit-scrollbar-thumb, .cart-box .cart-items.fixed::-webkit-scrollbar-thumb{-webkit-border-radius: 10px;border-radius: 10px;background: rgba(68, 68, 68, 1);}
.cart-dd ul::-webkit-scrollbar-thumb:window-inactive, .cart-box .cart-items.fixed::-webkit-scrollbar-thumb:window-inactive{background: rgba(68, 68, 68, .8);}
.main-header .menu-dd{top: 100%!important;}
.main-header .menu-dd:before{display:none;}
.pinGrid {margin: 0 -5px;}
.pin{overflow:hidden;width:50%;padding: 0 5px;margin: 0 auto 10px;} 
.pin a{display: block;position: relative;} 
.pin a:before,.pin a:after{content: '';display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;transition:all .3s ease-in-out;} 
.pin a:before{width: 0%;height: 95%;border-top: 1px solid #ddd;border-bottom: 1px solid #ccc;}
.pin a:after{width: 97%;height: 0%;border-left: 1px solid #ddd;border-right: 1px solid #ccc;}
.pin:hover a:before,.pin:hover a:after{width: 97%;height: 95%;}
#navigation{position:relative;box-shadow: 0 5px 10px -5px rgba(0, 0, 0, 0.125);}
.main-menu {background: #fff;}
.main-menu ul li a,.mm-menu .nav-menu li a,.mobile-icon li a{color: #000!important;}
.mm-panel .mm-navbar{background: #000;}
.menu-trg span,.menu-trg span:after, .menu-trg span:before{height: 2px;background: #000;}
.menu-dd{box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px;}
.main-header .nav-menu>li a{position:relative;}
.acount-section ul li{padding: 10px;}
.acount-section ul li a{padding-left: 0;margin-left: 0;border-left: none;}
.cart-header-btn{padding:10px;}
.cart-header-btn,.cart-header-btn a{position:relative;}
.acount-section .fa-user,.acount-section .fa-heart,.acount-section .fa-shopping-bag,.cart-drop2 .fa-shopping-bag{font-size:26px!important;color:#000!important;}
.cart-header-btn small{position:absolute;top:-4px;right:-10px;width:20px;height:20px;font-size: 12px;color:#fff;line-height:20px;text-align:center;border-radius:50%;background:#ec084e;}
.cart-header-btn:hover{box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px;}
.cart-header-btn:after{content:'';display:block;position:absolute;left:0;bottom:0;width:100%;height:3px;background:#fff;z-index: 999;}
.cart-drop2 {margin-top: 0;margin-right: 0;}
.cart-dd{border:none;box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px;transition:none;}
.cart-closed,.cart-open,._cartShow2.cart-open{top:100%!important;}
.dd-arrow{display:none;}
#navigation.sticky .nav-menu{display:none;}
.main-menu.fixed{max-width:100%;}
.search-form-box.stickySearch{width:45%;}
.sticky-acc li{display:inline-block;vertical-align:top;list-style:none;padding:10px;margin-right:0!important;}
.sticky-acc .fa-user,.sticky-acc .fa-heart{font-size:26px!important;color:#000!important;}
.sticky-acc li a i{color:#000!important;}
.banner-group-small .owl-item{padding-top: 11px;padding-bottom: 11px;}
.title-carousel .title{font-size:22px;text-transform:none;}
.slide-item-6{padding: 0 25px;}
@media screen and (max-width: 991px){
	.slide-item-6{padding: 0;}
}
.icon-group {padding: 20px 15px !important;margin: 15px auto 10px;box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 10px;}
.icon-group .col .icon-label{font-size:12px!important;line-height:1.5;}
.icon-group .col .icon-label span{font-size:11px;line-height: 1.2;}
/*product-box*/
.product-box .title {font-size: 13px;line-height: 15px;height: 30px;text-transform: none;}
.product-box .price {font-size: 13px;font-weight: 600;color:#888;min-height: 20px;}
.product-box .rating {display:inline-block!important;margin-bottom: 5px;}
.product-box .icon, .product-icon-box .icon {font-weight: 400;font-size: 12px;height: 40px;width: 40px;line-height: 40px;}
/*category*/
.breadcrumb,.breadcrumbs-box,.breadcrumbs-default {margin-top: 3px;}
.breadcrumbs-box ol li a,.breadcrumbs-default ol li a {font-size: 12px;font-weight: 400;}
.filter.box .title {text-transform: none;font-size: 14px;}
.option-group li, .option-group li a{font-size:13px;}
.option-group input[type=checkbox]{margin-top:2px;}
/*.btn.more-filter{display:none!important;}*/
.catDesc img{display:block;width:auto!important;height:auto!important;max-width:100%;}
.c-row label {max-width: 125px;} 
/*detail*/
.detail-title .title span {font-size: 18px;font-weight: 600;}
.detail-price{font-weight:700;font-size: 26px;}
.qty-regulator .minus, .qty-regulator .plus {font-weight: 300;font-size: 27px;}
.gift-h .product-gift{width:100%;}
.extra-offer {margin-top: 0;margin-bottom:40px;}
.extra-offer .buy .detail-price eco{font-weight:400;}
.extra-offer .prod-img img {max-height: 100px;}
.extra-offer .prod-img span {font-size: 12px;height: 34px;overflow: hidden;}
.extra-offer .detail-price{top:0;}
.extra-offer .owl-carousel{padding:0 15px;}
.extra-offer .owl-item:after {content: "+";font-weight: 300;font-size: 29px;position: absolute;top: 40px;right: 0;}
.extra-offer .owl-item:last-of-type:after {display:none;}
.detail-tabs .resp-tab-content {border: 1px solid #dfdfdf;padding: 20px;overflow-wrap: break-word;}
.detail-tabs .resp-tab-content img{display:block;width:auto!important;height:auto!important;max-width:100%;}
.detail-tabs .resp-tabs-list li {padding: 10px 8px!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.detail-tabs .resp-tabs-list li:after {right: 0;margin: 0 auto;height: 3px;width: 0%;z-index: 10;background: #000;transition:all .2s ease-in;}
.detail-tabs .resp-tabs-list li.resp-tab-active:after {width: 80%;}
.gift-h {border-top: 1px solid #ccc;padding-top: 20px;}
.attr-custom{margin-bottom:10px;}
.attr-custom li{display:inline-block;margin-right:5px;margin-bottom:5px;}
.attr-custom li a{display: block;border:1px solid #ccc;padding:10px;}
.attr-custom li a:hover,.attr-custom li a[selected=selected]{border:1px solid #000;box-shadow:0 0 3px #000;}
.detail-share {max-width: 360px!important;text-align:center;}
#twitter-widget-0,.fb_iframe_widget{display:inline-block;vertical-align:top;top:0;}
/*footer*/
.bottom-section{background:#f2f2f2;position:relative;overflow:hidden}
.bottom-section .col{padding:0 15px;text-align: left;}
.bottom-section .newsletter {padding: 15px 0;margin:0 auto;max-width:690px;}
.bottom-section h4 span{display:block;font-weight:300;font-size:12px;margin-top:5px;color:#444;text-transform:none;}
.newsletter-form{margin-top:3px}
.newsletter-form input[type="text"]{display:inline-block;color:#000;height:33px;width:100%;max-width:260px;padding-left:10px;border: 1px solid #ccc}
.newsletter-form input[type="submit"]{display:inline-block;width:120px;line-height:33px;text-transform:uppercase;color:#fff;text-align:center;padding:0;background:#272727;border:none}
footer{background:#000;}
.main-footer{padding-top:30px;padding-bottom:30px}
.main-footer .footer-submenu{margin-bottom:20px}
.main-footer .col .title{text-transform:uppercase;color:#fff;font-size:15px;font-weight:300;margin-top:0;margin-bottom:20px}
.main-footer .col .title i{display:none}
.main-footer .col ul li{display:block;margin-bottom:5px;color:#888}
.main-footer .col ul li a{display:block;color:#888;font-weight:400;font-size:13px;transition:all .3s ease-in-out;}
.main-footer .col ul li a:hover{color:#fff;}
.main-footer .col ul li i{font-size:15px;}
.main-footer .social .title{margin-bottom:10px;}
.main-footer .social ul{display:block !important;}
.main-footer .social ul li{display:inline-block;margin-bottom:5px}
.main-footer .social ul li a i{width:35px;height:35px;font-size:18px;color:#fff;text-align:center;line-height:36px;border-radius:35px;transition:all .3s ease-in-out;}
.main-footer .social ul li a:hover .fa-facebook{background:#3b5998;}
.main-footer .social ul li a:hover .fa-pinterest-p{background:#bd081c;}
.main-footer .social ul li a:hover .fa-youtube{background:#e62117;}
.main-footer .social ul li a:hover .fa-twitter{background:#1da1f2;}
.main-footer .social ul li a:hover .fa-google-plus{background:#db4437;}
.main-footer .social ul li a:hover .fa-linkedin{background:#0077b5;}
.main-footer .social ul li a:hover .fa-vimeo{background:#1ab7ea;}
.main-footer .social ul li a:hover .fa-instagram{background:#966842;}
.main-footer .col-right{float:right;text-align:right;color:#888;}
.main-footer .col-right a{color:#fff;}
.main-footer .col-right img{margin-left:3px}
.copyright{margin-top:20px}
.hideElImp{display:none!important;}
/*top-info*/
.top-info{padding: 2px 0;border:1px solid #000;background:#000;}
.top-info ul{text-align:center;}
.top-info ul li{display:inline-block;line-height:24px;padding:0 10px;}
.top-info ul li, .top-info ul li a{color:#fff;}
.top-info .info-small{display:none;}
.detail-price .eco{font-weight:400;font-size:13px;color:#888;}
/*brand-page mod2*/
.brand-list.mod2{margin:0;border:none;}
.brands-h.mod2{-webkit-column-count: initial;-moz-column-count: initial;column-count: initial;margin-top: 25px;padding-top: 15px;border-top: 1px solid #333;text-align:left;} 
.brands-h.mod2:first-of-type{border:none;}
.brands-h.mod2 .col{margin-bottom:15px;}
.brands-h.mod2 .col h2{margin-bottom:10px;}
.brands-h.mod2 ul li a{display: block;margin-bottom: 5px;}
@media screen and ( max-width:450px ) {
.brands-h.mod2 .col{width:100%;}
}
/* timer */
#soon-sep, #mm-soon-sep {background-color: #fff;color: #000;}
#soon-sep .soon-label, #mm-soon-sep .soon-label{color:#000;}
#soon-sep .soon-slot .soon-slot-inner, 
#mm-soon-sep .soon-slot .soon-slot-inner,
.menu-dd .soon-flip-inner{width:auto!important;}
#soon-sep.soon[data-layout*=group] .soon-group-sub>.soon-group-inner,
#mm-soon-sep.soon[data-layout*=group] .soon-group-sub>.soon-group-inner{margin:0 3px;}
#soon-sep.soon[data-layout*=group] .soon-separator, 
#mm-soon-sep.soon[data-layout*=group] .soon-separator {color:#000;margin: 5px 0 0;}
#soon-sep.soon[data-layout*=group][data-layout*=label-above] .soon-separator,
#mm-soon-sep.soon[data-layout*=group][data-layout*=label-above] .soon-separator,
#soon-sep.soon[data-layout*=group][data-layout*=label-above] .soon-group-sub,
#mm-soon-sep.soon[data-layout*=group][data-layout*=label-above] .soon-group-sub {padding-top:20px;}
.soon-flip{font-size:25px;}
.mm-menu .soon-flip{font-weight:300;font-size:21px;}
.mm-menu .soon-label{font-size:13px!important;}
.mm-menu .soon[data-layout*=group] .soon-group-sub>.soon-group-inner{margin:0 3px;}
.mm-menu .soon[data-layout*=group] {padding: 0;}
.main-header .nav-menu .list-full{position:initial;}
.main-header .nav-menu .list-full .menu-dd{width:100%!important;max-width: 1020px!important;left: 0;right: 0;margin: 0 auto;}
.main-header .nav-menu .list-full .menu-dd .image a{width:230px;padding-bottom:15px;}
.main-header .nav-menu .list-div{float:left;width:230px;margin-right:15px;}
.mm-menu .menu-dd li a{width:100%;}
/* gift */
.product-box .gift-hold{position: absolute;bottom: 0;left: 0;width: 100%;border:1px solid #ddd;background: #fff;visibility:hidden;opacity:0;z-index: 9;transition:all .2s ease-in;}
.product-box .gift-hold.on{visibility:visible;opacity:1;}
.product-box .gift-box{padding: 0 5px;}
.product-box .gift-box .box-h{overflow:hidden;text-align:left;margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ddd;}
.product-box .gift-box .box-h:last-of-type{border:none!important;}
.product-box .gift-box .images{float:left;width:45px;}
.product-box .icon-gift img{transition:none;}
.product-box .icon-gift img:hover{-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.product-box .gift-box h3{overflow:hidden;font-size:12px;}
.product-box .icon-gift .icon-g{width: 37px;position: absolute;right: 0;bottom: 80px;z-index: 9;}
.box-description img{display:block;max-width:100%;height:auto!important;}
.add-section .add2cart{position:relative;}
.add-section .add2cart img{float: left;margin-top: 7px;}
.benefits-icons{margin-top:10px;}
.benefits-icons li{display:inline-block;margin:0 3px 5px;}
.detail-tabs .resp-arrow{display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;border:none!important;font-size: 18px;margin:0;width:auto;}
.detail-tabs .resp-arrow:before {content: "\f107";}
.detail-tabs h2.resp-tab-active span.resp-arrow:before {content: "\f106";}
.filter-group-selected .filter{padding:3px 4px 3px 10px;margin-right: 10px;line-height: 1.3;border-radius:20px;background:#ececec;}
.filter-remove{display: inline-block;font-size: 17px;width: 16px;height: 16px;line-height: 15px;padding: 0px 4px;margin-left:3px;border-radius: 50%;color: #fff;background: #777;}
.menu-dd li a .list:hover{font-weight:700;}
/*.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;}
.brands-h .brand-box {border: 1px solid #ccc;padding: 10px;margin: 0 0 10px;}
.brand-box .image{height:80px;}
.brand-box .image img{max-height:80px;}
.pagination ol li a {width:auto;min-width: 25px;padding: 0 6px;line-height: 25px;}
/* update detail 23.6.2017 */
.add-section .add2cart,.product-top .wish-btn{line-height:40px;width:200px;}
.product-top .wish-btn{float:right;font-size:12px;text-transform:none;}
.product-top .wish-btn i{float:left;font-size:26px;line-height: 40px;}
.mid-section{background:#f2f2f2;padding:15px;margin-bottom:15px;}
.mid-section .mid-left,.mid-section .mid-right{width:50%;}
.mid-section .mid-left{margin-bottom:15px;}
.product-code {margin-top: 10px;}
.product-code,.wish-section{display:inline-block;}
.product-code .code, .product-code .help-phone,.wish-section .col {font-size: 12px;margin-right:8px;}
.benefits-icons a img{max-width:25px;}
.wish-section{padding-top:10px;margin:0;border:none;}
.wish-section .col{padding-bottom:0;}
.gift-h {border-bottom: 1px solid #ccc;padding: 20px 0;margin-bottom: 20px;}
.extra-offer .detail-price{font-size:15px;}
.detail-price s {color: #888;font-size: 16px;}
.brand-h{padding:0 0 20px;text-align:center;}
.brand-sld li{padding: 0 5px;}
.brand-sld li a{display:block;max-width:200px;margin:0 auto;}
.brand-sld li a img{max-height:40px;margin:0 auto;}
.brand-h .btn{margin-top:20px;line-height:37px;border-radius:0;}
.pinH .content img{display:block;width:auto!important;height:auto!important;max-width:100%;}
/*REAL-PHOTO-USER*/
.real-user-photo{padding: 30px 0 15px;background: #f2f2f2;}
.real-photo{overflow: hidden;margin: 0 -5px 20px;}
.real-photo .photo-pin {float:left;width: 25%;margin: 0 auto 10px;padding: 0 5px;}
.real-photo .photo-h {overflow: hidden;max-width: 100%;height: auto;margin: 0 auto;border: 1px solid #dfe0e4;border-radius: 3px;background: #fff;}
.real-photo .photo-pin p{padding:0 10px 5px;}
.real-photo .photo-pin .name{font-weight: 600;padding:5px 10px 2px;}
.real-photo .photo-pin .date{font-weight:600;font-size:11px;color: #888;}
.fb-comments,.fb-comments iframe[style],.fb-comments > span {width: 100% !important;}
/*UPDATE 7-8-2017*/
.cart-login .line-text, .fb-logH {display: block;}
.filter-trg:after{content:"\f107";display: inline-block;font: normal normal normal 14px/1 FontAwesome;font-size: 18px;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;margin-left: 10px;position: relative;top: 2px;}
.main-footer .col-right img {margin-left: auto;}
iframe[name="google_conversion_frame"] {display:none;}
.product-box .qty-limit{position:absolute;top:0;left:0;right:0;bottom:0;margin: auto;background: rgba(236, 8, 78, 0.85);font-weight: 300;font-size: 20px;color: #fff;line-height: 30px;width: 180px;height: 30px;display: block;border-radius: 8px;transform: rotate(-45deg);}

.main-header .all-product-button {display: inline-block!important;}
.mm-menu .all-product-button {display: block!important;}
.main-header .menu-dd.-g-landing{min-height:auto!important;}
.main-header .menu-dd.-g-landing .drop-list{display:block;position: relative;left:0;border:none;}
.main-header .menu-dd.-g-landing .drop-list .col{margin-top: 10px;padding-left: 0;}

/*MEDIA-Q*/ 
@media screen and ( min-width:1090px ) {
.nav-menu {display: block;width: 100%;}
.nav-menu>li {display: inline-block!important;position:initial;padding: 10px 15px;margin-right:0!important;}
.nav-menu>li:before{content:'';display:block;position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;height:3px;background: #fff;z-index: 9990;}
.nav-menu>li:hover:before{width:100%;}
.nav-menu>li > a:after{content:'';display:block;position:absolute;bottom:-12px;left:0;right:0;margin:auto;width:0%;    border-bottom: 3px solid;background: #fff;z-index: 9991;}
.nav-menu>li:hover > a:after{width:100%;}
.nav-menu>li:hover{box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 10px;}
.menu-dd {max-width: 1060px!important;padding: 20px;/*left: -20px;*/}
.main-header .menu-dd ul > li > a{margin-bottom:0px;padding-bottom:15px;}
.main-header .menu-dd ul > li:last-of-type > a{padding-bottom:0;}
/*.menu-dd li .image{display:none!important;}*/
.main-header .menu-dd.__ignoreSubmenu.timer {width: 670px!important;}
.main-header .menu-dd.timer li{width:300px;}
.main-header .menu-dd.timer li a{width:100%;}
}
@media screen and ( max-width:1090px ) {
.main-header .all-product-button{display:none;}
#navigation.sticky{display:none!important;}
}
@media screen and ( min-width:768px) and (max-width:1025px ) {
	.add-side,.add-side .wish-btn{float:left;}
}
@media screen and ( max-width:991px ) {
.top-info{padding:0;border:none;}
.top-info .info-full{display:none;}
.top-info .info-small{display:block;}
.main-footer .col-right {text-align: center;float: none;width: 100%;padding-top: 20px;clear: both;}
.discount-tape {padding: 4px 10px;font-size: 13px;}
.main-header .base-menu.nav-menu .menu-dd {display: none!important;}
.main-footer .col-right img {margin-left: auto;margin-right:auto;}
}
@media screen and ( max-width:860px ) {
.logo-h{width:100%;}
.search-form-box{display:none;width:100%;}
.search-m {display: inline-block!important;}
.main-header .nav-menu-hh { width: 70%;}
}
@media screen and ( min-width:850px ) {
.bottom-section .col-sm-8{width:66.666666%;}
}
@media screen and ( max-width:850px ) {
.bottom-section .col{width:100%;text-align:center;}
}
@media screen and ( max-width:800px ) {
.newsletter-form {max-width: 100%;}
.pin a:before,.pin a:after{width: 97%;height: 95%;}
}
@media screen and ( max-width:767px ) {
.delivery-time{text-align:center;}
.benefits-icons{margin:10px 0;text-align:center;}
.mid-section .bottom-box{text-align:center;}
.detail-rate-box {width: auto;}
.detail-rate-box .rating .total-rate,.detail-rate-box .rating a{float:none;display: inline-block;vertical-align: top;}
}
@media screen and ( max-width:700px ) {
.pin {width: 100%;}
.detail-price,.add-side{width:100%;}
.wish-btn{float:none;}
.add-side{width:100%;text-align:center;}
.add-section {max-width: 100%!important;margin: 0!important;display: inline-block;vertical-align: top;}
.mid-section .mid-left, .mid-section .mid-right {width: 100%;}
}
@media screen and ( max-width:670px ) {
.real-photo .photo-pin {width: 33.333333%;}
}
@media screen and ( max-width:600px ) {
.icon-group .col {width: 49%;float: none;display: inline-block;vertical-align: top;}
.t-tips{display:none;}
}
@media screen and ( max-width:520px ) {
.main-footer .col .title i {display: inline-block;}
.real-photo .photo-pin {width: 50%;}
.product-box .qty-limit{font-size: 18px;width: 150px;}
}
@media screen and ( max-width:480px ) {
.product-listing .product-box {float: left;width: 50%;}
.product-box .price {font-size: 11px;}
.search-m{display:none!important;}
.search-form-box.search-toggle{display:block!important;}
.add-section .qty-regulator {width: 90px;}
.add-section .add2cart {width: auto;}
.add-section .add2cart img{width: 24px;}
.landing .product-box{width:50%;}
.add-section,.add-section .add2cart, .wish-btn{display:block;width:100%!important;}
.add-section .qty-regulator {float:none;margin: 0 auto 10px;}	
}
@media screen and ( max-width:460px ) {
.real-user-photo .photo-title{display:block!important;margin-bottom:15px;}
.add-photo-user{float:none!important;}
}
@media screen and ( max-width:350px ) {
.real-photo .photo-pin {width: 100%;}
}
.hellobar-fashion{position:relative;max-width: 100% !important;}

/*instagram footer section*/
#instagram{overflow:hidden;}
@media screen and (max-width:600px){
.message{font-size:1.1em;margin-bottom:6vw}
}
#instagram:hover a{opacity:.8}
#instagram a{/*-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:calc(100%/3);-ms-flex-preferred-size:calc(100%/3);flex-basis:calc(100%/3);line-height:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;border:.5vw solid transparent;margin:0 auto 5px;*/
display:inline-block;width:33.333333%;padding:0 5px;margin:0 0 10px;transition:width .2s ease-in;
}
@media screen and (min-width:1200px){
#instagram a{width:25%;}
}
@media screen and (max-width:1050px){
#instagram a{width:33.333333%;}
}
@media screen and (max-width:991px){
#instagram a{width:25%;}
}
@media screen and (max-width:700px){
#instagram a{width:33.333333%;}
}
#instagram a:hover{opacity:1}#instagram img{width:100%}
#instagram img {width: auto;max-width:100%;}
.cart-login .client-pass-recov {
    font-weight: bold;
}

/*dev timer*/ 
#mm-soon-sep.soon[data-layout*=group][data-layout*=label-above] .soon-group-sub {display: inline-block !important;}
.gallery-fancybox-layout .fancybox-slide--iframe .fancybox-content {width  : 800px!important;max-width:100%;}
#mm-main-menu .drop-list .image{display:none!important;}
#mm-main-menu .drop-list .image.cloned{display:block!important;}