/* header */
.header-container .top-link{background:none;border-bottom: 1px solid #e3e3e3;}
.header-container .top-link a{font-size:12px; text-transform: capitalize;color:#909090;}
.header-container .top-link .welcome-msg{float:left;color: #000;}
.header-container .top-link a:hover{color:#a44ec4;}
.drop-currency .sub-currency li a:hover { color: #a44ec4; background: #fff;}
.content-right > div{float:right;position: relative; margin: 0 5px;}
.header-help .dropit .dropit-trigger,.header-link .dropit .dropit-trigger ,.block-checkout .dropit .dropit-trigger,.form-currency .dropit .dropit-trigger{display: inline-block;float: right;position: relative; z-index: 999; padding: 11px 0; }
.dropit-link{-webkit-transform: scale(0);
-moz-transform: scale(0);-ms-transform: scale(0); transform: scale(0); transform-origin: right top 0; position: absolute;right: 0; top: 39px; background: #fff; box-shadow: 0 0 3px rgba(0,0,0,0.3); width: 150px; padding: 5px 10px;transition: .3s;opacity: 0; filter: alpha(opacity=0);text-align: left;}
.header-link  .dropit-link {width:120px;}
.form-currency  .dropit-link {width:50px;}
.form-currency 	{margin-left: 25px;}
.form-currency  a.selected{  color: #333 !important;  font-weight: bold !important;}  
.header-link .dropit-trigger>a,.header-help .dropit-trigger>a{background: url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/bg-top-links-header.png) no-repeat right 3px; padding-right: 15px; margin-right: 10px;}
.header-help .dropit-trigger:hover .dropit-link,.header-link .dropit-trigger:hover .dropit-link,.form-currency .dropit-trigger:hover .dropit-link{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);opacity: 1;filter: alpha(opacity=100);}
.dropit-link > li { border-bottom: 1px solid #dedede;}
.dropdown-link > li:last-child {  border-bottom: none;}
.dropit-link a { padding: 3px 0px!important; display: block!important; border: none!important; text-align: left;}
.header{background:none; padding: 38px 0 23px 0;}
.top-cart-wrapper {background:none; margin-top: -5px;padding:0;}
.top-cart-wrapper:before{display:none;} 
.top-cart-title a span{color:#909090; }

.top-cart-title{width: 47px; height: 44px; position: relative; display: inline-block; margin-right: 33px;background: url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/icon-mini-cart-red.png) no-repeat top left;}

.top-cart-title  .amount-i{display: inline-block; width: 35px; height: 35px; border: 2px solid #fff; line-height: 32px; text-align: center;  font-size: 14px; color: #fff;  border-radius: 50%; position: absolute; right: -24px; bottom: -18px;overflow: hidden;background-color: #a44ec4;}
.detail-minicart { display: inline-block; vertical-align: top; padding: 0 0 10px 0;}
.detail-minicart .title-cart {font-size: 116.67%;text-transform: uppercase;margin: 10px 0px;color: #666; font-weight: normal;}
.mini_cart_ajax{ position: relative;}
.top-cart-content{  top: 62px; border:none; border-top: 5px solid #a44ec4; box-shadow: 0px 4px 5px rgba(0,0,0,0.45);}	
.top-cart-contain .product-details .price,.top-subtotal span{color:#a44ec4;}
.top-subtotal{ text-transform: capitalize;}
button.button:hover span{background-color:#a44ec4;}
.truncated{display:none;}
.container-inner .welcome{width:30%;}
.container-inner .header-top{width:70%;}
.form-search { background: #ededed; padding: 0; border-radius: 3px;line-height: 42px;}
.form-search input.input-text{ line-height: 32px;}
#search_mini_form{width:380px;margin-left: 150px; float: left;}
.form-search button.button{}
.fa-search:before{content:'';}
.form-search button.button .fa{background-image: url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/btn-search.png); background-repeat: no-repeat; background-position: center center;  background-color:#a44ec4 !important;width: 42px; height: 42px;line-height: 42px;border-radius: 3px;}

/* -------------------------login--------------------------- */
.quick-info{ position: absolute; top: 0; right: 0; float: right; z-index: 999; }
.quick-info .item1,.quick-info .item2 > span{ font-size: 116.66%; text-transform: uppercase; color: #fff;line-height: 56px; }
.quick-info .item2{ padding-bottom: 20px;}

.quick-info .item1{ position: relative; margin-right: 27px;  }
.quick-info .item1 a,.quick-info .item2 span > a{ color: #fff; }
.quick-info .item1 a:hover,.quick-info .item2 span > a:hover{ text-decoration: underline; }
.quick-info .item1:before{content: "";position: absolute;width: 8px; height: 16px;top: 2px; right: -18px;background: url(../images/icon_line_login.png) no-repeat;}
.quick-info .inner{background: #a44ec4;padding: 0 13px;}
.quick-info .inner:before{content: "";position: absolute;width: 100%; height: 10px;top: -10px; left: 0;background: #a44ec4;}
.quick-info .inner:after{content: "";position: absolute;width: 10px; height: 10px;top: -10px; left: -10px;background: url(../images/icon_3d_login.png) no-repeat -1px -56px;;}
.quick-info .inner:hover{ cursor: pointer; }
.quick-info .item2:hover .login-quick{ display: block !important; -moz-transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: 1;filter: alpha( opacity=100 );-moz-transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.login-quick{ min-width: 280px;-moz-box-shadow: 0 4px 4px #888;-webkit-box-shadow: 0 4px 4px #888;box-shadow: 0 4px 4px #888;background: #fff;position: absolute;right: 0; z-index: 999;-moz-transform: scale(0);-ms-transform: scale(0);-webkit-transform: scale(0);transform: scale(0);opacity: 0;filter: alpha( opacity=0 );line-height: 100%;}
.nav-container{max-width: 100%; width: 100%;}
.top-menu{ background: #000; }
.header-container{ background: url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/shadow-breacrum.png) repeat-x bottom left; padding-bottom: 8px;  margin-bottom: 10px;}
.login-quick .wrap-user{ margin-top: 5px; }
.login-quick .wrap-user,.login-quick .wrap-pass{position: relative;}
.login-quick .inp-user, .login-quick .inp-pass{width: 250px; height: 30px; padding-left: 42px;border: 1px solid #e9e9e9;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;	color: #909090; font-size: 108.3333%;}
.wrap-top{padding: 18px;}
.login-quick #uniform-chk_remember{ vertical-align: -3px; }
.login-quick .chk-remember{margin-bottom: 10px;}
.login-quick .chk-remember label{ color: #909090; font-size: 100%; }
.login-quick .inp-user{margin-bottom: 9px;}
.login-quick .wrap-pass{margin-bottom: 16px;}
.login-quick .wrap-user:before,.login-quick .wrap-pass:before{content: "";width: 34px;height: 28px;position: absolute;left: 1px;top: 1px;background: #ababab;-webkit-border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-topleft: 4px;-moz-border-radius-bottomleft: 4px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;}
.login-quick .wrap-user:after,.login-quick .wrap-pass:after{content: "";width: 20px; height: 20px;position: absolute; left: 9px; top: 7px;background: url(../images/icon_user_pass_lock.png) 0 0 no-repeat;	}
.login-quick .wrap-pass:after{left: 9px; top: 3px;background: url(../images/icon_user_pass_lock.png) 0 -20px no-repeat;	}
.login-quick .button{ padding-left: 36px; color: #a8a8a8;height: 34px; line-height:  34px; border-radius: 3px; background: #303030 url(../images/icon_user_pass_lock.png) 8px -41px no-repeat;	}
.login-quick .button:hover{background: #303030 url(../images/icon_user_pass_lock.png) 8px -41px no-repeat;color: #fff;} 
.login-quick .more-actions a{float: left; width: 100%; line-height: 40px;background: #e9e9e9; padding-left: 16px;}
.wrap-top button.button span{ color: #a8a8a8;display: initial;background:#303030;padding: 8px;}
.wrap-top button.button:hover span{color: #fff;  }
.block .actions button.button{float: left;}
a:hover{color:#a44ec4;}
.login-quick .more-actions a.link_fyp { border-bottom: 1px solid #fff;}
.mobile-menu-wrapper{display:none;}
.sf-menu-phone,.show-content-mobile {display:none;}
.top-menu.subnav-fixed { background: none repeat scroll 0 0 #000000; box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); left: 0;position: fixed;  top: 0;  width: 100%; z-index: 9990;}
#popup176 a.level1,#popup29 a.level1,#popup173 a.level1{    color: #000; font-size: 15px;margin: 10px 0;text-transform: uppercase;font-weight: bold;}
#popup13 div.column,#popup140 div.column{float:none;}


/* homepage */
.cms-ma-betashop2-home .main-container{display:none;}
.top-banner-home .bx-wrapper .bx-pager{bottom:15px;}
.top-banner-home .bx-wrapper{ margin-bottom: 20px;}
.top-banner-home .bx-wrapper .bx-pager.bx-default-pager a{width: 18px; height: 18px;background-color:#fff;    border-radius: 50%;}
.top-banner-home .bx-wrapper .bx-pager.bx-default-pager a:hover,.top-banner-home .bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}
.top-banner-home  .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager { text-align: center; width: 100%;}

.static-top-home {margin: 18px 0;}
.static-top-home .banner-padding-left { padding-left: 15px;}
.static-top-home .banner-no-padding {padding: 0px;background: url(../images/border-banner-top.png) no-repeat right center;}
.static-top-home .free-shipping .content-banner-top {background: url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/fast-delivery.png) no-repeat;padding-left: 68px; background-position: 15px 4px;}
.static-top-home .content-banner-top h2{     font-size: 12px;  font-weight: normal; margin: 0;}
.static-top-home .content-banner-top h2 a { text-transform: uppercase;font-size: 123%;}
.content-banner-top > p {    padding-top: 4px; margin: 0; font-size: 12px;}
.static-top-home .banner-no-padding {padding: 0px; background: url(../images/border-banner-top.png) no-repeat right center;}
.static-top-home .free-return .content-banner-top { background-image: url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/safe-trustworthy.png);padding-left: 58px;    background-repeat: no-repeat;background-position: 15px 2px;}
.static-top-home .banner-no-padding { padding: 0px; background: url(../images/border-banner-top.png) no-repeat right center;}
.static-top-home .cash-on-delivery .content-banner-top { background-image: url(../images/low-price.png);padding-left: 70px; background-repeat: no-repeat; background-position: 15px 2px;}
.static-top-home .banner-padding-right {padding-right: 15px; background: none;}
.static-top-home .free-call .content-banner-top { background-image: url(../images/no-tax.png);padding-left: 62px;background-repeat: no-repeat; background-position: 15px 2px;}
.static-top-home  .content-banner-top:hover {background-position: 15px -166px;}
.static-top-home .free-shipping  .content-banner-top:hover { background-position: 15px -165px;}
.banner-bottom a img{width:100%; -moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
.banner-bottom a img:hover{    opacity: 0.8;filter: alpha(opacity = 80);box-shadow: 7px 7px 0 rgba(0, 0, 0, 0.1);}
.banner-bottom .col-md-4{width:32%;padding:0;margin:0 1%;}
.banner-bottom .col-md-4.first{margin-left:0;}
.banner-bottom .col-md-4.last{margin-right:0;}
.countdownlist{clear:both; position:relative; margin:20px auto; width:100%}
ul.countdownlist-list li{float: left; width: 31.33%;margin-right: 3%;}
ul.countdownlist-list li img {margin: 0 auto; width:100%}
.bx-wrapper .bx-viewport{left:0;box-shadow:none;border:none;}

/* 倒计时 */

.item-time {display: inline-block;position: absolute; bottom: 25px;right: -15px;-moz-transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.item-time .item-timer {background: url(../images/bg-timer.png) no-repeat top right; position: relative; padding: 8px 0px;height: 75px;padding-right: 8px;}
.item-time .item-timer:before{position:absolute;display:inline-block;content:"";position: absolute;display: inline-block;width: 0;height: 0;line-height: 0;border: 6px solid transparent;border-left: 6px solid #ff0000;border-bottom: 6px solid #ff0000;right: 5px;top: -9px;}
.item-time .item-timer:before { border: 5px solid transparent;  border-left: 5px solid #7a179f; border-bottom: 5px solid #7a179f;}
.item-time .item-timer:after{content:"";width:33px;height:75px;position:absolute;left:-42px;top:0px;background:url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/after-left.png) no-repeat top left;	}
 .item-time .time-item { display: inline-block; text-align: center; padding: 0 17px; border-right: 1px solid rgba(255,255,255,0.5); color: #fff;}
.time-item .num-time {font-family: Roboto Condensed Regular;font-size: 183.33%;}
.time-item .name-time { font-size: 91.67%;}
.product-image-countdown {    position: relative;}
.product-image-countdown:hover .product-image img{box-shadow: 7px 7px 0 rgba(0, 0, 0, 0.1);}
.product-image-countdown:hover .item-time{bottom:0;opacity:0;filter: alpha(opacity=0);}

.view-detail{background-color:#868686;width:122px;height:42px;display:inline-block;border-radius:3px;text-align:center;line-height:42px;font-size:133.33%;color:#fff;position:absolute;top:50%;left:50%;margin-top:-21px;margin-left:-61px;transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);box-shadow:4px 4px 5px rgba(0,0,0,0.55);-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.55);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.55);-moz-transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.product-image-countdown:hover .view-detail{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.view-detail:hover{background-color:#a44ec4;color:#fff;}
.special-price .price,.product-name a:hover{color:#a44ec4;}
.countdownlist-list .ratings .amount {display: inline-block;margin-top: 4px;margin-left: 10px;}
.w-title { margin-bottom: 40px; background: none; text-align: left;position: relative;height: 30px;}
.w-title h4{     padding: 0; padding-bottom: 3px; border-bottom: 2px solid #a8a8a8;    display: inline-block; font-size: 24px;  font-weight: normal; margin-top: 14px;padding: 0 10px;text-transform: uppercase; position: relative;}
.countdownlist .bx-wrapper .bx-controls-direction a{top:-45px;position: absolute;overflow: hidden;text-indent: -9999px;  cursor: pointer;  height: 37px!important; width: 37px!important;background-position: 14px 14px !important;}
.countdownlist .bx-wrapper .bx-prev{top:0;right:50px;left:auto;    background-image: url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/btn-prev-slider-default.png);background-color: #FFFFFF; background-position: 10px 9px; background-repeat: no-repeat;border-radius: 3px;height: 29px; width: 29px; margin-top: -14px; border: 1px solid #dbdbdb;z-index: 100; transition: background-color 0.2s ease 0s;-moz-transition: background-color 0.2s ease 0s;-webkit-transition: background-color 0.2s ease 0s;-o-transition: background-color 0.2s ease 0s;-ms-transition: background-color 0.2s ease 0s;}
.countdownlist .bx-wrapper .bx-next{ background-color: #FFFFFF; background-position: 10px 9px;background-repeat: no-repeat; border-radius: 3px; height: 29px;width: 29px;margin-top: -14px; border: 1px solid #dbdbdb; z-index: 100;   transition: background-color .2s;background-image: url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/btn-next-slider-default.png);}	
.countdownlist .bx-wrapper .bx-prev:hover,.countdownlist .bx-wrapper .bx-next:hover{background-color: #a44ec4!important;border-color: #a44ec4!important;background-position: 14px -77px!important;}


.banner-wrapper-s { margin-bottom: 40px;}
.banner-wrapper-s  .banner-ct a img{-moz-transition: all 0.3s ease-in-out 0s; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s}
.banner-wrapper-s .banner-ct a img {width: 100%;}
.banner-wrapper-s .col-center .banner-ct a:first-child {  margin-bottom: 30px;display: block;}  
.banner-wrapper-s .col-md-4 { width: 32%; padding: 0; margin: 0 1%;}
.banner-wrapper-s .col-md-4.first{  margin-left: 0;}
.banner-wrapper-s .col-md-4.last{  margin-right: 0;}
.banner-wrapper-s  .banner-ct a img:hover{box-shadow: 7px 7px 0 rgba(0, 0, 0, 0.1);    opacity: 0.8;filter: alpha(opacity = 80);}
.product-image-homecategory .product-image{ display: block;line-height: 0;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;-ms-transition:.8s;transition:.8s;width: 200%;}
.product-image-homecategory .product-image	img{width:50%;float:left;-moz-transition: all 0.2s ease-in-out 0s;-webkit-transition: all 0.2s ease-in-out 0s;-o-transition: all 0.2s ease-in-out 0s;-ms-transition: all 0.2s ease-in-out 0s;transition: all 0.2s ease-in-out 0s;}
.product-image-homecategory:hover .product-image {margin-left: -100%;}
.homecategory-list  li{width:23.5%;margin-right:2%;padding:0;} 
.homecategory .bx-wrapper .bx-controls-direction a{top:40%;position: absolute;overflow: hidden;text-indent: -9999px;  cursor: pointer;  height: 37px!important; width: 37px!important;background-position: 14px 14px !important;}
.homecategory .bx-wrapper .bx-prev{top:0;left:-18px;background-image: url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/btn-prev-slider-default.png);background-color: #FFFFFF; background-position: 10px 9px; background-repeat: no-repeat;border-radius: 3px;height: 29px; width: 29px; margin-top: -14px; border: 1px solid #dbdbdb;z-index: 100; transition: background-color 0.2s ease 0s;-moz-transition: background-color 0.2s ease 0s;-webkit-transition: background-color 0.2s ease 0s;-o-transition: background-color 0.2s ease 0s;-ms-transition: background-color 0.2s ease 0s;}
.homecategory .bx-wrapper .bx-next{ right:-18px;background-color: #FFFFFF; background-position: 10px 9px;background-repeat: no-repeat; border-radius: 3px; height: 29px;width: 29px;margin-top: -14px; border: 1px solid #dbdbdb; z-index: 100;   transition: background-color .2s;background-image: url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/btn-next-slider-default.png);}
.homecategory .bx-wrapper .bx-prev:hover,.homecategory .bx-wrapper .bx-next:hover{background-color: #a44ec4!important;border-color: #a44ec4!important;background-position: 14px -77px!important;}

.sm_quickview_handler {background:url(../images/quick-view-icon.png) no-repeat center center #868686;border-radius:4px;   color: #FFFFFF;   font-size: 13px;  font-weight: normal;height:50px; vertical-align: middle;  white-space: nowrap;text-decoration:none;margin:10px 0;width:50px;position:absolute;z-index:99;left:50%;margin-left:-25px;bottom:50%;margin-bottom:-25px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transform:scale(0);-ms-transform: scale(0);-moz-transform: scale(0);-webkit-transform: scale(0);-o-transform: scale(0);opacity:0;filter: alpha(opacity = 0);overflow:hidden;text-indent:-9999px;box-shadow:0 0 0 3px rgba(255,255,255,0.2);-moz-transition: all 0.3s ease-in-out 0s;-webkit-transition: all 0.3s ease-in-out 0s;-o-transition: all 0.3s ease-in-out 0s;-ms-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.product-image-homecategory:hover .sm_quickview_handler{transform:scale(1);-ms-transform: scale(1);-moz-transform: scale(1);-webkit-transform: scale(1);-o-transform: scale(1);opacity:1;filter: alpha(opacity = 100);}
.product-image-homecategory{text-align:center;position:relative;background:#fff;margin-bottom:13px;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s;-ms-transition:.4s;transition:.4s;overflow:hidden;}
.product-image-homecategory:hover{box-shadow:7px 7px 0px rgba(0,0,0,0.10);}
.sm_quickview_handler:hover,.sm_quickview_handler:focus{ color: #FFFFFF;text-decoration:none;cursor:pointer;background-color:#a44ec4;}

.homecategory-tabs-container{margin-bottom:30px;}
.homecategory-tabs-wrap{border-bottom: 1px solid #e5e5e5; position: relative;display: inline-block;width: 100%;}
.homecategory-tabs-wrap h4{float: left;font-size: 24px;text-transform: uppercase;border-bottom: 2px solid #a2a2a2;margin-bottom: -1px;padding-bottom: 5px;font-weight:normal;}
.homecategory-tabs{position: absolute;right: 0px;bottom: -1px;}
.homecategory-tab {float: left;margin-right: 35px;font-size: 16px;padding-bottom: 5px;position: relative;cursor: pointer;}
.homecategory-tab.select,.homecategory-tab:hover{ border-bottom: 1px solid #a44ec4;color: #a44ec4;}
.homecategory-tab .moc-tab-item{color: #a44ec4;background: url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/moc-tab-item.png);width:22px;height:11px;display:inline-block;position:absolute;bottom:-11px;left:50%;margin-left:-11px;transform: scale(0);-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;transform-origin: top center;-webkit-transform-origin: top center;-moz-transform-origin: top center;}
.homecategory-tab.select .moc-tab-item,.homecategory-tab:hover .moc-tab-item{transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);}
.homecategory-tabs-content{position:relative;}
.homecategory-tabs-content .select{   left:0;position: relative;}
.homecategory-tabs-content>div{    position:absolute;left:-99999px; }
.homecategory-tabs-content .ratings .amount {display: inline-block;margin-top: 4px;margin-left: 10px;}

.banner-under-tab { margin-bottom: 20px; clear: both;}
.banner-under-tab .col-md-6{ padding:0;}
.banner-under-tab .first{text-align:left;}
.banner-under-tab .last{text-align:right;}
.banner-under-tab img{width:98%;}

.newletter-home { margin: 40px 0;}
.newletter-home p{margin:0;}
.newletter-home .bg-newletter { padding: 30px 50px 30px 44px; background: #efefef;display: inline-block;width: 100%;}
.newletter-home .new-static { max-width: 327px;text-align: center;}
.newletter-home .new-static > h4 { font-size: 20px;text-transform: uppercase;line-height: 35px;  margin-bottom: 7px;font-weight: normal;}
.newletter-home .new-static > h4 span{color: #a44ec4;}
.newletter-home .block-subscribe {   margin-top: 15px;    margin-bottom: 0;}
.newletter-home .input-box {  text-align: right;}
.newletter-home .input-box .input-text { width: 90%;border-radius: 3px;font-size: 91.67%;}
.newletter-home .actions { padding-top: 10px;    padding-right: 0;}
.newletter-home .actions .button { float: right !important;margin-left: 30px;height: 38px; background-color: #868686; color: #ffffff; border-radius: 3px; padding: 0 13px; line-height: 38px; font-size: 133.33%; display: inline-block;-webkit-transition: .4s;-moz-transition: .4s;-o-transition: .4s; -ms-transition: .4s; transition: .4s;}
.newletter-home .block-subscribe .actions button.button span{text-transform: capitalize;padding-right:9px !important;  padding-left: 9px;margin-top:0;}
.newletter-home .block-subscribe .actions button.button >span{background:url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/icon-nl-button.png) no-repeat right 5px !important;}
.newletter-home .new-note { float: right; text-align: right;  line-height: 24px;  margin-top: -3px;}
.newletter-home .new-note p{margin:0;}
.newletter-home .new-note a{font-weight:bold;float: right; margin: 0;}
.newletter-home .actions .button:hover{background-color: #a44ec4;}

.base-products-clients-say .home-products .block-title strong:before{border-top:2px solid #a44ec4;}
.base-products-clients-say .block .block-title {border:none;}
.base-products-clients-say .block .block-title strong {border:none;    padding-bottom: 10px; color: #909090;    text-transform: capitalize;font-weight: 500;}
.home-products-list .product-images	{    float: left; width:84px; -webkit-transition: .2s; -moz-transition: .2s;  -o-transition: .2s; -ms-transition: .2s;  transition: .2s;}
.item-box-content { margin-left: 100px;}
.item-box-content .product-name{font-weight:normal;    margin: 0;}
.item-box-content .price-box{    clear: none;}
.home-products-list li{margin-bottom:20px;display: inline-block;width: 100%;}
.home-products-list .product-images:hover {box-shadow: 4px 4px 0px rgba(0,0,0,0.10);}

.grid-blog .item{border-bottom: 1px solid #e9e9e9;margin-bottom: 7px; padding-bottom: 10px !important;}
.item-lb-title a{font-size:16px ;}
.item-lb-description p{margin:0;}
.item-lb-description .magentothem-blog-read-more {    float: right;}

.homecategory .product-name a,.countdownlist .product-name a {width: 100%; display: inline-block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}


/* footer */
.new-footer{ display:inline-block;width:100%;   background: url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/bg-big-footer.png) no-repeat top center #1b1b1b; padding-top: 50px; background-size: cover;}
.contact-payment-footer .footer-logo {  margin-bottom: 25px;}
.contact-payment-footer .footer-contact {  margin-bottom: 55px;}
.contact-payment-footer .footer-contact .content-block-footer {   padding-right: 55px;}
.block-ft {   margin-bottom: 35px;}
.footer-title { margin-bottom: 15px;}
.footer-payment .des-footer { margin-bottom: 15px; padding-right: 54px; padding-top: 7px;}
.payment-item .item {  display: inline-block; margin-right: 8px;}
.footer-title h2{color:#9a9a9a;}
.social-footer-links .fb-item a { background-image: url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/fb-footer-icon.png);}
.social-footer-links .tw-item a {  background-image: url(../images/tw-footer-icon.png);}
.social-footer-links .lk-item a {  background-image: url(../images/tw-footer-icon.png);}
.social-footer-links .gl-item a {  background-image: url(../images/tw-footer-icon.png);}
.social-footer-links .yt-item a {  background-image: url(../images/tw-footer-icon.png);}
.footer-link-block .right-footer-link.social-footer-links .item a {padding-left: 33px;  background-repeat: no-repeat; background-position: 0px 6px;}
.footer-link-block .right-footer-link.social-footer-links .item a:hover{background-position:0 -76px;}
.footer-link-block .right-footer-link .item a {    color: #909090;padding: 6px 0; display: inline-block;}
.footer-link-block .right-footer-link .item a:hover{color:#fff;}

.contact-item .item { margin-bottom: 19px; padding: 5px 0 5px 46px;}
.contact-item .item.address-footer { background: url(../images/address-icon-footer.png) no-repeat left center;}
.contact-item .item.email-footer { background: url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/email-icon-footer.png) no-repeat left center;}
.contact-item .item.phone-footer { background: url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/phone-icon-footer.png) no-repeat left center;line-height: 25px;  margin-top: -15px;}
.contact-item a{color:#909090;}
.contact-item a:hover{color:#a44ec4;}
.copyright { border-top: 1px solid #272727;padding: 21px 0 25px;clear: left;}
.footer-link-block address { display: inline;} 


.block-subscribe .actions button.button span{    background: #a44ec4;}
@media (max-width: 1200px) {
.page .container{width:100%;}
#custommenu{display:none;}
.mobile-menu-wrapper{display:block; color: #808080;font-family: Arial,serif; background: url("https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/nav_bg.gif") repeat-x scroll 0 100% transparent;font-size: 12px; height: 56px; padding: 0; position: relative; width: 100%; z-index: 900;}
.mobile-menu-wrapper .btn.btn-navbar.active_btn { background-color: #1f1f1f;background-position: 19px -65px;}
.mobile-menu-wrapper .btn-navbar{ float: left;  margin-left: 20px;  width: 55px;  height: 55px; background: url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/btn-button-menu-responsive.png) no-repeat 19px 19px;border-right: 1px solid #171717; border-left: 1px solid #171717;border-radius: 0;outline: none;}
.sf-menu-phone{ background: #1f1f1f; box-shadow: 0 0px 13px rgba(0,0,0,0.15); -moz-box-shadow: 0 0px 13px rgba(0,0,0,0.15); -webkit-box-shadow: 0 0px 13px rgba(0,0,0,0.15); position: absolute; z-index: 2; width: 100%;moz-box-sizing: border-box; -moz-box-sizing: border-box;-webkit-box-sizing: border-box; box-sizing: border-box; top: 56px; padding: 10px 20px; border-top: 5px solid #a44ec4;}
.sf-menu-phone li { border-bottom: 1px dotted #d3d3d3; padding: 10px 0; font-size: 16px;}
.sf-menu-phone li{position:relative;}
.sf-menu-phone >li{border-bottom:1px dotted #d3d3d3;padding:10px 0;font-size:16px; text-align: left; margin-left: 20px;}
.sf-menu-phone li.last{border-bottom:0;}
.sf-menu-phone li a{display:inline-block;color:#838383;}
.sf-menu-phone li a:hover{color:#000;}
.sf-menu-phone li li{font-size:13px;padding:6px 0;}
.sf-menu-phone li li:first-child{padding-top:10px;}
.sf-menu-phone li li:first-child strong{top:10px;}
.sf-menu-phone li strong{position:absolute;display:block;top:8px;right:5px;width:24px;font-size:16px;line-height:16px;text-align:center;}
.sf-menu-phone > li > strong{top:9px;right:18px;font-size:20px;line-height:20px;}
.sf-menu-phone li strong:hover{cursor:pointer;}
.sf-menu-phone li strong:before{content:"+";}
.sf-menu-phone li strong.opened:before{content:"-";}
.sf-menu-phone ul{width:auto;display:none;padding:0 15px;]}
.sf-menu-phone > li.active > a > span{color:inherit;}
.row{margin:0;}
}
@media (max-width: 980px) {
#search_mini_form{ margin-top: 0px; margin-left: 13%;}
.top-cart-wrapper{margin: 10px 0 0 50px; float: left;}
.static-top-home .odd-item.banner-no-padding { background: none;}
.banner-bottom .col-md-4{width:100%;padding:0;margin:0;}
.homecategory-list li{width:49%;margin-right:2%;}
.banner-wrapper-s .col-md-4{width:100%;margin: 0 0 30px 0;}
.homecategory{padding-top: 0;}
.homecategory .bx-wrapper .bx-controls-direction a{top: -40px;}
.homecategory .bx-wrapper .bx-prev{left: 40%;}
.homecategory .bx-wrapper .bx-next{right: 40%;}
.banner-wrapper-s{margin-bottom:0;}
.homecategory-tabs-container { margin-bottom: 70px;}
.banner-under-tab img{width:100%;}
.banner-under-tab .col-md-6{margin-bottom:20px;}
.page .container {padding:0 10px;}
}

@media (max-width: 768px) {
.container-inner .welcome{display:none;}
.container-inner .header-top{width:100%;height: 47px;}
.header-container .top-link{padding:0;}
.header-container .top-link-inner{padding:0;}
#search_mini_form{display:none; position: absolute;top: 60px; margin-left: 0; right: 5px;max-width: 310px;}
.top-link-inner .content-right{text-align: center;display: inline-block; margin: 0;}
.header-link .dropit-trigger>a, .header-help .dropit-trigger>a{background-position:right 7px;}
.top-cart-wrapper{position: absolute;right: 60px;}
.top-cart-title{ margin-right: 0px; background-image: url(../images/btn-cart-mobile.png) !important;width: 55px;height: 55px; margin-top: 15px;background-color: #1f1f1f;}
.detail-minicart{display:none;}
.quick-info{display:none;}
.block-mobile {width: 55px;height: 55px;background: #1f1f1f;display: inline-block;position: absolute;right: 0px; top: 0px;z-index: 7000;}
.w-mobile { position: relative;}
.w-mobile .btn-mobile-h {width: 55px;height: 55px;display: block;background-repeat: no-repeat;background-position: top left;cursor: pointer; background-image: url(https://www.dressthat.com/skin/frontend/ma_betashop/ma_betashop2/images/search-btn-mobile.png);}
.top-cart-content{display:none !important;}
.top-cart-title .amount-i { bottom: 45px; height: 32px; line-height: 32px; right: 9px;width: 32px;}
.w-mobile .link-mobile-icon { width: 55px; height: 55px;display: block;background-repeat: no-repeat;background-position: top left; cursor: pointer;background-image: url(../images/account-icon-mobile.png);}
.account-links-mobile { right: 120px; top: 0px;}
.show-content-mobile { display:none;border-top: 5px solid #a44ec4;background: #1F1F1F; width: 170px;padding: 10px; position: absolute;top: 56px;right: 0px; left: 0; box-shadow: 0px 5px 7px rgba(0,0,0,0.35);}
.links-mobile { text-align: left;}
.links-mobile li{  line-height: 2em;font-size: 14px;}
.links-mobile li a{  color:#FFF;}
.top-menu.subnav-fixed {position:relative;}
.static-top-home .banner-no-padding {background: none; margin-bottom: 20px;}
.banner-bottom .content-banner-second { margin-bottom: 20px;}
.sm_quickview_handler{display:none;}
}
@media (max-width: 530px) {
.homecategory .bx-wrapper .bx-prev{left: 35%;}
.homecategory .bx-wrapper .bx-next{right: 35%;}
.homecategory-tabs-wrap h4{float:none;width:100%;border:none;text-align: center;}
.homecategory-tabs{position:relative;    margin-left: 10px;}
.homecategory-tabs-wrap{border:none;}
.homecategory-tab{    margin-right: 20px;font-size: 15px;}
.w-title h4{font-size:20px;}
.homecategory-list li{margin-right:0;}
.newletter-home .bg-newletter{padding: 20px 5px;}
.footer-link-block .row > .col-xs-6{width:100%;}
.product-name{max-height: 2.5em;  overflow: hidden;}
.base-products-clients-say .base-product-1 ,.base-products-clients-say .base-product-2,.base-products-clients-say .col-xs-12{width:100%;    padding: 0;}
}
@media (max-width: 360px) {
	.homecategory-tab{    margin-right: 10px;font-size: 13px;}
}