/* Small & Medium */

@media screen and (max-width: 63.9375em) {

    h1 {

        font-size: 1.5rem;

    }

    h2 {

        font-size: 1.4rem;

    }

    h3 {

        font-size: 1.3rem;

    }

    h4 {

        font-size: 1.2rem;

    }

    h5 {

        font-size: 1.1rem;

    }

    h6 {

        font-size: 1rem;

    }

}







.title-bar-right a i.fi-shopping-cart {

    color: #FFFFFF;

}







img.large-logo {

    margin: 0.7rem auto 0;

}

















.orbit-container {

    height: auto !important;

}



i.large {

    font-size: 50px;

    line-height: 50px;

}



i.medium {

    font-size: 35px;

    padding: 0 5px;

}



i.small {

    font-size: 20px;

    padding: 0 5px;

}







.quantity-text {

    padding-top: 10px;

}



.quantity-display input {

    width: 60px;

}



li.menu-text {



}



li.menu-text > a {

    padding: 0 !important;

    margin: 0 !important;

}



li.menu-text > a > img {

    height: 40px;

    width: auto;

}







div.top-bar-left {

    margin-left: 2em !important;

}



.truncate1 .cell h5 a {

    width: 235px;

    display: block;

    display: -webkit-box;

    height: 50px;

    margin: 0 auto;

    line-height: 1.3;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

    overflow: hidden;

    text-overflow: ellipsis;

}



.truncate2 .cell h5 a {

    width: 150px;

    font-size: 1.1rem;

    display: block;

    display: -webkit-box;

    height: 45px;

    margin: 0 auto;

    line-height: 1.2;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

    overflow: hidden;

    text-overflow: ellipsis;

}



.media-object-section h5.truncate3 {

    width: 220px;

    display: block;

    display: -webkit-box;

    height: 50px;

    margin: 0 auto;

    line-height: 1.3;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

    overflow: hidden;

    text-overflow: ellipsis;

}



input.button.search-button {

    max-width: 100px;

}



table#upcomingProductsTable {

    width: 100% !important;

    margin-top: 1em;

}



.normalprice {

	font-size:12px;

	font-weight:normal;

	color:#6f6f6f;

    text-decoration: line-through;

}



.productSpecialPriceSale {

    text-decoration: line-through;

}



.productSpecialPrice, .productSalePrice, .productSpecialPriceSale {

    color: #e61212;

	font-weight:normal;

	font-size:15px;

}

.productPriceDiscount{ font-size:13px; font-weight:normal; color:#fe2a2a; text-transform: capitalize;}



h2 > span.normalprice {

    font-size: 1.5rem !important;

    color: #FF0000;

}



.truncate1 > .cell > a > img {

    width: 100%;

    height: auto;

}



.truncate2 > .cell > a > img {

    width: 100%;

    height: auto;

}



.media-object > .media-object-section > a > img {

    width: 100px;

    height: auto;

}



.centerBoxWrapper > .cell:last-child {

    float: left !important;

}



#productDetailsList {

    list-style-type: none;

}





#alsoPurchased .thumbnail {

    width: 229px;

    height: auto;

}



#alsoPurchased h5.truncate {

    font-size: 1rem;

    display: block;

    display: -webkit-box;

    height: 40px;

    margin: 0 auto;

    line-height: 1.2;

    -webkit-line-clamp: 2;

    -webkit-box-orient: vertical;

    overflow: hidden;

    text-overflow: ellipsis;

}



#alsoPurchased p {

    font-size: 0.9rem;

}



#navNextPrevWrapper {

    margin: 0 auto 1em auto !important;

}



label small {

    text-transform: capitalize;

    color:#e60f67;

}







#navNextPrevList {

    margin-top: 1rem;

}



.alert {

    color: #FF0000;

}



.bold {

    font-weight: 700;

}







h3.leftBoxHeading, h3.rightBoxHeading {

	line-height:22px;

	padding:10px 0;

	border-bottom:1px solid #d8d8d8;

	margin:0 10px;

	font-size:14px;

	font-weight:bold;

	text-transform:uppercase;

	color:#2b2b2b;

	letter-spacing:1px;

	

}

h3.leftBoxHeading a, h3.rightBoxHeading a{ color:#2B2B2B;}

h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover{ text-decoration:underline;}

#navColumnOneWrapper .box-body{ padding:0 10px;}

/*Product Listing*/

h3.itemTitle {

    font-size: 1rem;

    font-weight: 800;

}



.product-image {

    text-align: center;

}



.description {

    vertical-align: top;

    padding-top: 1em;

}



img.thumbnail {

    background-color: #ffffff;

}



.price [type=number] {

    max-width: 70px;

    float: right;

}



@media screen and (min-width: 40em) {

    .product-image {

        min-width: 170px;

    }

}



/* Featured Listing */

.item.small-12 {

    margin: 1em 0;

}



.item.small-12:first-child {

    margin-top: 0;

}



.grid .item-description {

    display: none;

}



.image-wrapper {

    text-align: center;

}



.forward{ float:right;}

.navSplitPagesLinks {

    padding: 0 10px 0 0;

}

.navSplitPagesResult {

    padding: 0 0 0 10px;

}





#indexCategoriesHeading, #productListHeading {

line-height: 32px;

font-size: 30px;

font-weight: normal;

text-transform: capitalize;

color: #2f2b33;

padding-bottom:16px;

font-family: "Bentham";

}



#gvSendDefaultHeadingSend, #newProductsDefaultHeading, #allProductsDefaultHeading, #featuredDefaultHeading, #specialsListingHeading, #reviewsDefaultHeading {

    line-height: 32px;

    font-size: 30px;

    font-weight: normal;

    text-transform: capitalize;

    color: #2f2b33;

    padding-bottom:16px;

    font-family: "Bentham";

}



#accountDefaultHeading, #accountHistoryDefaultHeading, #accountNotificationsHeading, #addressBookDefaultHeading, #advSearchDefaultHeading, #advSearchResultsDefaultHeading, #checkoutShippingHeading, #checkoutPaymentHeading, #checkoutConfirmDefaultHeading, #checkoutPayAddressDefaultHeading, #checkoutShipAddressDefaultHeading, #checkoutSuccessHeading, #conditionsHeading, #cookieUsageDefaultHeading, #createAcctDefaultHeading, #createAcctSuccessHeading, #customerAuthDefaultHeading, #discountcouponInfoHeading, #maintenanceDefaultHeading, #downloadTimeOutHeading, #gvFaqDefaultHeading, #ContantDefaultHeading, #gvRedeemDefaultHeading, #gvSendDefaultHeadingDone, #indexDefaultHeading, #loginDefaultHeading, #logoffDefaultHeading, #pageNotFoundHeading, #pageTwoHeading, #pageThreeHeading, #pageFourHeading, #privacyDefaultHeading, #shippingInfoHeading, #cartDefaultHeading, #siteMapHeading, #sslCheckHeading, #timeoutDefaultHeading, #unsubDefaultHeading, #ezPagesHeading, #acctNewslettersDefaultHeading, #maintenanceDefault h1, #addressBookProcessDefaultHeading, .newsArchive-title{

    line-height: 32px;

    font-size: 30px;

    font-weight: normal;

    text-transform: capitalize;

    color: #2f2b33;

    padding-bottom:16px;

    font-family: "Bentham";



}





.current {

	font-size: 13px;

	line-height:16px;

	background:#e5007f;

	color:#fff;

	padding: 4px 8px;

	font-weight:normal;

	

}

.navSplitPagesLinks a, .navSplitPagesLinks a:visited {

	color: #000;

	background:#ccc;

	text-decoration: none;

	padding: 4px 8px;

	line-height:16px;

	

}

.navSplitPagesLinks a:hover {

	padding: 4px 8px;

	background:#e5007f;

	color: #fff;

	

}



span.label {

    text-transform: uppercase;

}



.fi-star {

    color: rgba(245, 159, 26, 0.9);

    text-shadow: 1px 4px 6px #FFF, 0 0 0 #000, 1px 4px 6px #FFF;

    padding: 0 2px !important;

}



.fi-star.empty {

    color: rgba(110, 55, 28, 0.49);

    text-shadow: 1px 4px 6px #FFF, 0 0 0 #000, 1px 4px 6px #FFF;

    padding: 0 2px !important;

}



/*.thumbnail {*/

/*box-shadow: none;*/

/*wenkit-box-shadow: none;*/

/*}*/



.category-icons > .cell {

    margin-top: 1em;

}



.file-upload {

    display: block;

    -webkit-box-sizing: border-box;

    box-sizing: border-box;

    width: 100%;

    height: 2.4375rem;

    margin: 0 0 1rem;

    padding: .275rem;

    border: 1px solid #cacaca;

    border-radius: 0;

    background-color: #fefefe;

    -webkit-box-shadow: inset 0 1px 2px rgba(10, 10, 10, .1);

    box-shadow: inset 0 1px 2px rgba(10, 10, 10, .1);

    font-family: inherit;

    font-size: 1rem;

    font-weight: 400;

    line-height: 1.5;

    color: #0a0a0a;

    -webkit-transition: border-color .25s ease-in-out, -webkit-box-shadow .5s;

    transition: border-color .25s ease-in-out, -webkit-box-shadow .5s;

    transition: box-shadow .5s, border-color .25s ease-in-out;

    transition: box-shadow .5s, border-color .25s ease-in-out, -webkit-box-shadow .5s;

    -webkit-appearance: none;

    -moz-appearance: none;

    appearance: none

}



#productReviewLink {

    margin: 2em 1em 0;

}



.full.reveal.without-overlay {

    text-align: center;

}







div.address-book.button-group a {

    margin: 0.05em;

}



#categoriesContent.sideBoxContent > .badge {

    margin: 0 0 .2em 1em;

    padding: .2em;

}



.advanced-search-help {

    padding: 2rem;

}



.item.grid {

    margin-bottom: 1em;

}



input.listing-cart-quantity {

    width: 100%;

    max-width: 100% !important;

}



.tabs-container {

    margin-top: 2em;

    margin-bottom: 3rem;

}



.reviewContentWrapper {

    margin:1em;

}







input.input-group-field {

    max-height: 40px;

}



img.small-logo {

    position: absolute;

    top: 2px;

    left: 0;

    right: 0;

    margin: auto;

    max-height: 35px;

    width: auto;

}



#siteMapList .menu.vertical {

    margin-left: 2rem;

}







.sup {

    vertical-align: super;

    font-size: 10px;

    margin: 0 0.1em

}



.messageStackError{ border:#cc4b37 solid 1px; background:#f9ecea; color:#cc4b37; padding:10px; box-sizing: border-box; margin-bottom:10px;}



ul, ol{ list-style:none;}

#pageheaderbox.munavfixed{ position:fixed; top:0; left:0; z-index:9999;  box-shadow: 0 2px 4px rgba(0,0,0,.1); border-bottom: none;}

#pageheaderbox{  display:none; width:100%; background:#fff; border-bottom: #efefef solid 1px;}



#logo{ position:absolute; left:0; top:0;  z-index:10;}

#logo a{ display:block; padding-top: 24px;}

#logo a img{ height:36px; width:auto;}

.mu-top-box-pc{ height:40px; line-height:40px;  background: #131213; color: #fff;

width:100%;}





.mu-top-box-pc .currency, .mu-top-box-pc  .top-item{ float: right; padding-right: 20px;}

.mu-top-box-pc  .navigation-nav a{ line-height:26px; text-transform:capitalize;}



.mu-top-box-pc .currency #currency_switcher i.fa{ padding-left:5px;}

.mu-top-box-pc .currency #currency_switcher,.mu-top-box-pc #menu_more{ color:#fff; font-size: 13px; line-height:40px; display:inline-block;}

.mu-top-box-pc .currency #currency_switcher:hover ,.mu-top-box-pc #menu_more:hover{color:#fff;}

.navigation-email{ float:left; color:#fff; font-size: 13px; }

.navigation-email .fa, .navigation-top .fa, .header-ship i.fa-truck{ font-size:13px; padding-right:5px;}

.header-ship{ line-height: 20px; padding: 10px 0; text-align: center; font-size: 14px; color: #fff; background: #e61212; letter-spacing: 0.5px;}



#mu-head-search-boxs{ position:absolute; top:21px; right:0; z-index: 99;}

#mu-head-search{ position:relative;}

.mu-search-header-input{ margin:0; width:200px; line-height:18px; color:#666; font-size:12px;  padding:11px 40px 11px 10px; background:none; box-shadow:none; border:#d8d8d8 solid 1px; border-radius: 3px;}

.mu-search-header-input:focus{ border:#131213 solid 1px; width:280px; }

.musearbtn{ border:none; height:40px; width:40px;  color:#fff; border-radius:0 3px 3px 0; text-align:center; padding:0; cursor:pointer; font-weight:bold;  text-transform:uppercase; background:#fff url(../images/tm_search_iconpc.png) no-repeat center center / auto 16px; position:absolute; top:1px; right:1px; z-index:10; text-indent:-9999px;}

/*.musearbtn:hover, #mu-head-search:hover .musearbtn{  background:url(../images/icon-zoom-h.png) no-repeat center center;}*/

#musearchboxs.popup-win{ border:none; width:100% !important; box-sizing: border-box; padding:10px;}

#tab_nav #mu-head-search{ margin:10px 0 0 10px; width: calc(100% - 110px); height:32px;}





.mutop-cart{ float: right;}

.mutop-cart a{ display: block;  color: #fff; line-height: 40px;}

.mutop-cart a:hover{ color: #fff; text-decoration: underline;}

.mutop-cart i.fa{ font-size: 16px; line-height: 40px;}

.mutop-cart .cart_infos{ }





/*myslidemenu_2*/

.mu-headerboxs{  position:relative; min-height: 84px;}

#myslidemenu_2{ height:84px; position:relative; padding:0 200px 0 200px; text-align: left; }



	

#myslidemenu_2 .mu_nav_ico{display:inline-block;

     line-height:84px;}



#myslidemenu_2 .mu_nav_ico a{color: #222;

    font-size: 16px;

    font-weight:normal; text-decoration:none;  }



#myslidemenu_2 .mu_nav_ico a:hover{  color:#e61212; text-decoration:none;}



.jqueryslidemenu ul li ul.menudownbox {

	text-align:left;

    background:#f7f6f3;

    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25);

	border-top:#5f4890 solid 1px;

    display: block;

    left: 0 !important;

	top:84px !important;

    position: absolute;

    visibility: hidden;

    white-space: normal;

	width: 100% !important;

    z-index: 22;

	padding:0;

}

/*#myslidemenu_2 .mu_nav_ico ul li{ line-height:28px; float:left; width:20%; padding-right:20px; box-sizing: border-box; }

#myslidemenu_2 .mu_nav_ico ul li a{ font-size:13px; font-weight:bold; text-transform:capitalize; color:#222;}

#myslidemenu_2 .mu_nav_ico ul li a:hover, #myslidemenu_2 .mu_nav_ico ul li .mu_two a:hover{  background:#fff; color:#e61212;}*/



#myslidemenu_2 ul li:hover a span {color:#e61212; background:#fff ;}

#myslidemenu_2 ul li a span {padding: 0 10px; text-transform:capitalize; display:block;}



.mumeunleft{float: left; width: 20%; box-sizing: border-box; padding: 20px; background: #fff; min-height: 300px;}

.mumeunleft p{ line-height: 20px; padding: 5px 0;}

#myslidemenu_2 .mumeunleft p a{ font-size: 13px; color: #e61212; text-transform: capitalize;}

#myslidemenu_2 .mumeunleft p a:hover{ text-decoration: underline; color: #e61212;}

.mumeunright{ float: right; width: 80%; box-sizing: border-box; padding: 20px 0 0 40px;}

.mumeunright .nav-filter-col{ float: left; width: 25%; box-sizing: border-box; padding: 0 20px 20px 0;}

#myslidemenu_2  .nav-filter-col .nav-filter-t{ font-weight: 700; font-size: 14px; color: #222; line-height: 20px; padding-bottom: 5px; letter-spacing: 0.5px; text-transform: uppercase;}

#myslidemenu_2  .nav-filter-col p{line-height: 20px; padding: 5px 0;}

#myslidemenu_2  .nav-filter-col p a{ font-size: 13px; color: #333; text-transform: capitalize;}

#myslidemenu_2  .nav-filter-col p a:hover{ color: #e61212; text-decoration: underline;}



		

		

	#tab_nav a {

	color: #000;

	text-decoration: none;

}



#tab_nav li {

	float: right;

	height: 56px;

	padding: 0;

	text-align: center;

	margin:0 12px 0 0;

}

#tab_nav li{

	box-sizing: border-box;

}

#tab_nav li img {

	width:30px;

	height: 56px;

}

.mu-mobile-logo{ position:absolute; top:13px; left:56px; }

.mu-mobile-logo a{ display:inline-block;}

.mu-mobile-logo img{ height:30px; width:auto;}





.mucurrboxs select{ line-height:26px; height:auto; border:none;}

#mumfixtopboxs.mobilefixed{ position:fixed; top:0; left:0; z-index:10000;}

#mumfixtopboxs{ width:100%;}

#top_nav {

	width:100%;

	margin: 0em;

	background:#fff;

	border-bottom:#eee solid 1px;

	}

#tab_nav {

	height: 56px;

}

.title-bar-left{ position:absolute; top: 18px;

    left: 15px;}



#tab_nav .list-style-none{ width:100%;}



#tab_nav  li.tm-catalog {	background: url("../images/tm_catalog_icon.png") no-repeat center center; margin:0 10px 0 12px;}

li.tm-account {	background: url("../images/me02.png") no-repeat center center / auto 22px;}

li.tm-account.tab-active {	}

li.tm-cart {	background: url("../images/shop-cart.png") no-repeat center center / auto 22px;}

li.tm-cart.tab-active  {	}

li.tm-search {	background: url("../images/search02.png") no-repeat center center / auto 22px;}

li.tm-search.tab-active{	}	

		

.header_cart_only_number{ position:absolute; top:5px; right:5px; height:18px; line-height:18px; width:18px; z-index:10; font-size:13px; font-weight:normal; color:#fff; background:#000; border-radius:50%; }



.muopacity a:hover img{ opacity:0.8;}





.mumin-boxs{ min-height:460px; padding:0 0 10px 0;}



#navColumnOneWrapper .leftBoxContainer{ border:#d8d8d8 solid 1px;   margin-bottom:20px; background:#fff;}

#categoriesContent ul li{ line-height:26px;  text-transform:capitalize;}

#categoriesContent { padding:6px 0;}

#categoriesContent ul li a{ color:#666;}

#categoriesContent ul li a:hover{ color:#fbbe2d;}

#categoriesContent li.category-top{ line-height:30px;}

#categoriesContent .category-top a{ font-weight:normal; font-size:13px; color:#222;}

.category-subs-parent, .category-subs-selected{ color:#fbbe2d;}

/*#categoriesContent .category-top a{ font-size:15px;}*/



#whatsnew .box-body{ padding-bottom:10px;}

.muleftbox{ padding:10px 0 0 0;}

.muleftboximg{ float:left; width:32%;}

.muleftboximg a{ display:block; border:1px solid #eee;}

.muleftboxdesc{ float:right; width: calc(68% - 10px);}

.muleftboxdesc a{ display:block; line-height:16px; text-transform:capitalize; color:#222;}

.muleftboxdesc a:hover{ color:#666;}

.muleftboxprice{ padding:8px 0 0 0; line-height:18px; color:#000; font-weight:normal; font-size:13px;}

.muleftboxprice .productSpecialPrice{font-size:13px; color:#000;}

.muleftboxprice .normalprice{ display:none;}

.muleftboxprice .productPriceDiscount{ display:none;}



h2.centerBoxHeading{

	line-height: 26px;

font-size: 18px;

font-weight: normal;

text-transform:capitalize;

color: #000;

letter-spacing: 1px;

padding-bottom: 10px;

border-bottom:1px solid #ddd;

text-align: left;}

	

	

	

.mumobilenewlist {



    box-sizing: border-box;

    float: left;

	width:50%;

    padding: 10px 10px 0 0;



}



.musheji_box{display: block; background:#fff; position:relative; transition: all 0.4s ease 0s;



text-align: center;



}

.musheji_box:hover .musheji_name a{color:#e61212;}



.musheji_box .musheji_img{border:1px solid #d8d8d8;}

.musheji_box .musheji_img:hover{/*box-shadow:  0 2px  5px rgba(0,0,0,0.1);*/ border:#e61212 solid 1px;}

.musheji_box .musheji_img a{ display:block; text-align:center;}



.musheji_box .musheji_img img {

    box-sizing: border-box;

    display: block;

    height: auto;

    width: 100%;



}



.musheji_box .musheji_bottom{ padding:10px 0 0 0; text-align: left;}



.musheji_box .musheji_name{ height:40px; width: 100%; overflow:hidden;}



.musheji_box .musheji_name a{ font-size:14px; color:#3b3640; text-transform:capitalize; display: block;  line-height:20px;}



.musheji_box .musheji_name a:hover{ color:#e61212;}



.musheji_box .musheji_price{ padding:10px 0 0 0; line-height:20px; height:20px;  overflow:hidden; font-weight:normal; font-size:15px; color:#000;}







.musheji_box .musheji_price .productSpecialPrice{font-size:15px; color:#000; font-weight:normal;}

.musheji_box .productPriceDiscount{position: absolute;

right: 10px;

top: 10px;

z-index:10;

padding: 8px;

width: 30px;

height: 30px;

line-height:15px;

background:#222;

color: #fff;

text-align: center;

border-radius: 50%; display: none;}

.musheji_box .mu-discount-amount{font-size: 13px; font-weight:normal;}

.musheji_box .productPriceDiscount em{ font-size:11px; font-style:normal; }

.musheji_box .mu-discount-off{font-size: 12px; text-transform:uppercase;}

.musheji_box .productPriceDiscount br, .musheji_box .productPriceDiscount .mu-PriceDiscount-no{ display:none;}

.mu_reviews_s{ height:15px; line-height:15px; padding-top:8px;}

.mu_reviews_s img{vertical-align: top;}

.mu_reviews_s  a{ padding-left:3px; display:inline-block;}	

.mu_reviews_s a:hover{ color:#e5007f;}	

	/*gotoTop*/

.muidlistboxs{box-sizing: border-box; float: left; width:25%;}	

.muidlistboxs .musheji_box{ border-top:none; border-left:none;}	

.muidlistboxs .musheji_box:hover{box-shadow:none; border:#eee solid 1px; border-top:none; border-left:none; }







    #gotoTop{display:none;position:fixed; bottom: 120px; right:10px;cursor:pointer; width:36px; height:36px;background:url(../images/backtop.png) no-repeat left top;}

      

    #gotoTop.hover{background:url(../images/backtop.png) no-repeat right top;} 

	

	

	



/**********************************/

.subNavBox{  text-align:left;}

.subNav{cursor:pointer; font-size:20px; font-family: "Bentham"; color:#fff;line-height:50px; background:url(../images/des.png) no-repeat 100% 10px; text-transform:capitalize; border-bottom:1px solid #3b3640; padding-left:16px;}

.currentDt{background:url(../images/des.png) no-repeat 100%  -20px;}

.footer-NewsLetter .navContent{ padding:12px 0 0 0;}

.navContent{ padding:4px 0 0 0; color:#ccc;}

.navContent  li{ line-height:30px; }

.navContent  li a{ color:#ccc; display:inline-block; text-transform:capitalize; font-size:14px;}

.navContent  li a:hover{ color:#fff;  }

.navContent p{ line-height:22px; font-size:14px;}

/**********************************/	



.mumucopyrightbox{  line-height:20px; color:#fff; font-size: 14px; padding:0 0 16px 0;}

.mumucopyrightbox a{ color:#fff;}

.mumucopyrightbox a:hover{color:#e61212;}









.mumbnubtop, .mumbnubbom {

    color: #000;

    line-height: 38px;

    font-size: 13px;

    padding: 0;

	border: #ddd solid 1px;

}

#productsListingTopNumber, #advSearchResultsDefault .h_sort{ display:none;}

#advSearchResultsDefault #productsListingTopNumber{ display:block;}

/*.h_sort*/

.h_sort{ float:left;}

.h_sort a{ display:block; padding:0 20px; border-right:1px solid #dddddd; float:left;  font-size:13px; color:#333; text-transform:capitalize;}

.h_sort a:hover{ background:#333; text-decoration:none; color:#fff;}

.h_sort a.on{background:#333; color:#fff;}

.h_sort a i.fa { padding-right:3px;}

.h_sort a i.fa-long-arrow-up, .h_sort a i.fa-long-arrow-down{ padding:0 0 0 3px;}

/*.h_sort*/





	#sorter{ position:absolute; left:50%; top:7px; margin-left:-100px;}

	#sorter  select{ padding:2px 24px 2px 2px; line-height:20px; height:26px; margin:0;}

	#sorter label{ display:none;}

	

	

#sitemap_cates ul li{ line-height:22px;}	



.messageStackCaution { text-align:center; padding:10px; border:#ccc solid 1px; background:#efefef;}

.mu_advanced_search_boxs{ position:relative;}

.mu_advanced_search_boxs .mu_searchtext input{ margin:0; line-height:24px;}

.mu_advanced_search_boxs .buttonRow input{border: none;

height: 38px;

line-height: 38px;

color: #fff;

text-align: center;

padding: 0 16px;

cursor: pointer;

font-weight: bold;

text-transform: uppercase;

background: url(../images/searchbtn.png) repeat-x left center;

position: absolute;

top: 0;

right: 0;

z-index: 10;}



.grid-padding-x{ clear:both; padding:0;}

.grid-x > .small-6{ width:auto; margin-right:20px;}

.grid-x > .small-6 .button{ margin:0;}





h1#productName {

    color: #000;

    font-size: 18px;

    font-weight:bold;

    padding: 10px 0;

    line-height: 26px;

    text-transform: capitalize;

    text-align: left;

    letter-spacing: 0.5px;

}

#productDetailsList {

	text-align:left;

	

}

#productDetailsList li{ line-height: 26px; color:#333; }

#productDetailsList li.mu_info_review_top_l{ height:15px; line-height:15px; padding-top:5px;}

#productDetailsList li.mu_info_review_top_l a{ padding:0 0 0 5px; color:#7f6da7;}

#productDetailsList li.mu_info_review_top_l a:hover{ text-decoration: underline;}

#productDetailsList li.mu_info_review_top_l img{vertical-align:top;}





#productPrices{ color:#000; padding:16px 0; font-size:26px; line-height:26px; }

#productPrices .normalprice{ font-size:13px; font-weight:normal; color:#777;}

#productPrices  .productSpecialPrice{font-size:26px; color:#000; font-weight:normal; }

#productPrices  .productPriceDiscount br{ display:none;}

#productPrices  .productPriceDiscount{ padding-left:10px; color:#e61212; font-weight:normal; font-size:13px;}

#productPrices  .mu-discount-reduction{ display:inline-block; color:#fe3e0f;}



#productAttributes .wrapperAttribsOptions{ padding-bottom:16px;}

.wrapperAttribsOptions legend{ display:block; width:100%; margin:0; line-height: 16px; padding:0; }

.wrapperAttribsOptions label{ font-size:14px; font-weight:bold; text-transform:capitalize; line-height:16px; display:block; }







/**************************************************/

#productReviewsDefaultProductImage #mainImg a{ font-size:0;}

.productininfoReviews .pageresults{ padding-bottom:8px;}

.productininfoReviews .mu_re_info span{ padding-right:20px;}

.productininfoReviews .mu_re_info strong{ padding-right:3px;}

.productininfoReviews .mu_re_main{ border-bottom:#ccc dashed 1px; padding-top:5px; padding-bottom:8px; margin-bottom:8px;}

.mu_reviewer .ratingRow input{ height:auto !important;}

.mu_reviewer   .productininfoReviews{ padding: 10px;}



.mu_reviewer  #reviewsWrite .ratingRow,.mu_reviewer #reviewsWriteReviewsRate{ text-align:left;}



#reviewsWrite.centerColumn{ padding:0; font-size: 14px;}

#reviewsWrite.centerColumn .ratingRow{ padding:0;}

#reviewsWrite.centerColumn .ratingRow br{ display:none;}

#reviewsWrite.centerColumn .ratingRow input{ width:12px; height:12px;}

#reviewsWrite.centerColumn .buttonRow input{ width:auto !important;}

/**************************************************/





.mu_qtybox #min, .mu_qtybox #add{ line-height:32px; height:32px; text-align:center; display:block; text-indent:0; width:40px;  padding:0; margin:0; font-size:16px; color:#888;  border:#ddd solid 1px; cursor: pointer; 

float:left; text-indent:-9999px;}

.mu_qtybox #add{ background:#f9f9f9 url(../images/addico.png) no-repeat center center / 10px 10px;}

.mu_qtybox #min{ background:#f9f9f9 url(../images/addico02.png) no-repeat center center / 10px 10px;}

.mu_qtybox #text_box{ text-align:center; line-height:32px; height:32px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset; float:left; padding:0; width:50px; margin:0; border:#ddd solid 1px; border-left:none; border-right:none;}

.mu_qtybox_btn{ padding-top:10px;}

.mu_qtybox_btn .button_in_cart{ width:100% !important; margin:0;  font-size:15px; transition: background-color .25s ease-out, color .25s ease-out; background:#e61212; padding:14px 20px; text-transform:uppercase; border:#e61212 solid 1px;

line-height: 16px; cursor:pointer;}

.mu_qtybox_btn .button_in_cart:hover{background: #493472;

color: #fff;

border: #493472 solid 1px;}



#cartAdd{ padding:10px 0 16px 0; /*border-bottom:1px solid #ddd;*/}



.musharebox{ padding:16px 0 0 0;}





.muezpageboxs{ line-height:22px; font-size: 14px;}

.muezpageboxs p{ padding-bottom:10px;}

.muezpageboxs td{ border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7;}



br.clearBoth{ clear:both; height:0; line-height:0;}



#cartEmptyText{ padding:10px 0 0 0; text-align:center; font-size:13px; text-transform:capitalize; font-weight:bold;}



#loginDefault h4, #loginDefault h3{ font-size:13px; font-weight:bold; text-transform:capitalize; padding:10px 0;}

#loginDefault .medium-pull-6{ padding-top:10px;}

#stateLabel.hiddenField{ display:none;}

#loginDefault small{ font-size:12px; padding-left:2px;}



#createAcctSuccessMainContent{ padding-bottom:10px;}

#createAcctSuccess fieldset legend{ font-weight:bold; font-size:13px;}

.createAcctSuccess-infoboxs{ padding:10px; border:1px solid #d3d3d3; margin-bottom:16px;}

.createAcctSuccess-infoboxs .medium-6{ line-height:22px;}

.createAcctSuccess-infoboxs .addressBookDefaultName, .addressBookDefaultName{ font-size:12px; font-weight:bold;}



#addressBookDefaultPrimary{font-size:13px; font-weight:bold; text-transform:capitalize; padding:0 0 10px 0;}



#accountLinksWrapper{ line-height:22px;}

#accountLinksWrapper h2, #checkoutShippingHeadingAddress, #checkoutShippingHeadingMethod, #checkoutPaymentHeadingAddress, #checkoutConfirmDefaultBillingAddress, #checkoutConfirmDefaultShippingAddress, #checkoutConfirmDefaultPayment, #checkoutConfirmDefaultShipment, #checkoutConfirmDefaultHeadingComments, #checkoutConfirmDefaultHeadingCart, #orderHistoryStatus{ font-size:13px; font-weight:bold; padding-bottom:6px;}

#myAccountGen{ padding-bottom:10px;}

#accountNotifications .grid-padding-x{ padding-top:10px;}

#checkoutShipto .small-6 address, #checkoutBillto address{ line-height:22px; padding-bottom:10px;}

#checkoutShipto { padding-bottom:16px; border-bottom:1px solid #d3d3d3; margin-bottom:16px;}

#checkoutShipto.muno{ border:none;}

#checkoutShipto .small-order-2{ padding-top:10px;}

.muDiscount-boxs fieldset{ padding-bottom:10px;}

.muPaymentMethod-boxs fieldset{ padding-bottom:16px;}

.muDiscount-boxs , .muPaymentMethod-boxs, .checkoutOrderTotals-boxs, .mu-Billing-boxs, #orderTotals{ border-bottom:1px solid #d3d3d3; margin-bottom:16px;}

.muDiscount-boxs p{ padding-bottom:6px;}

.muDiscount-boxs .inputLabel{ font-weight:bold;}

#disc-ot_coupon{ max-width:260px;}

.checkoutOrderTotals-boxs, .mu-Billing-boxs{ padding-bottom:20px;}

.checkout_payment-boxs .medium-6{ float:right; width:auto; padding-left:20px;}

.checkout_payment-boxs.grid-x{ display:block;}



#checkoutConfirmDefaultBillingAddress, #checkoutConfirmDefaultShippingAddress{ padding-bottom:10px;}

#checkoutConfirmDefaultPaymentTitle, #checkoutConfirmDefaultShipmentTitle{ font-size:12px; font-weight:bold; padding-bottom:6px;}

.cartContentsDisplay-boxs{ padding:10px 0 0 0;}

.checkoutOrderTotals-boxs .grid-x.grid-padding-x, #orderTotals .grid-x.grid-padding-x{ line-height:22px;}

.cartContentsDisplay-boxs .cartTableHeading, #orderHistoryHeading tr.tableHeading{font-weight: bold; text-align:left;

font-size: 12px;

padding: 10px 10px;

line-height: 16px;

background-color: #f6f6f6;}

.cartContentsDisplay-boxs tr, #orderHistoryHeading tr{ border-top:1px solid #e7e7e7;}

#orderTotals{ padding:10px 0 20px 0;}

.checkout_payment-boxs.grid-x > .small-6{ margin-right:0;}

.orderAttribsList{ line-height:16px; font-size:12px; color:#666; padding-top:6px;}





#accountHistInfo .forward{ padding-bottom:10px;}

.checkout_success_infoboxs h3, .checkout_success_infoboxs h4{ font-size:12px; font-weight:bold; padding-bottom:6px;}

.checkout_success_infoboxs address{ line-height:20px; padding-bottom:10px;}



#checkoutSuccessThanks{ padding:20px 0 0 0; text-align:center; font-size:15px; font-weight:bold; color:#fe2a2a;}







#mufooter{ background:#131213;}





.mu-mufooter{ padding-bottom:20px;}



.copyrightbox-main{ text-align:center;}

.mufoot-pay{ padding:20px 0 16px 0; text-align:center; border-top:1px solid #d8d8d8;}









.one-step-checkout fieldset {

    border:none;

    padding: 0;



}

.one-step-checkout fieldset legend {

    background: #efefef;

}

.one-step-checkout fieldset .panel-body{

    border: 1px solid #ddd;

}

#password-wrapper{

    display: none;

}

/*mu-onepageboxs*/

.mu-onepageboxs{ padding:10px 0 0 0;}

.muonepage-l{ float:left;}

.muonepage-r{ float:right;}

.muonepage-l,.muonepage-r{ width:100%;}

.mu-onepage-login, #billing-address-module, #shipping-address-module, .mu-onepage-shipping, .mu-onepage-payment, .mu-onepage-comments, .mu-onepage-coupon, .onepage-checkoutbox-boxs, .mu-onepage-price, .col-md-6, .mu-onepage-psboxs{/* border:#ddd solid 1px;*/}

.mu-onepage-title, .mu-onepagecheck-title{ font-size:15px; font-weight:bold; text-transform:capitalize; letter-spacing: 0.5px;  color:#000;  line-height:36px; }



.mu-onepageboxs .panel-body, .mu-onepage-checkoutbox .panel-body, .mu-onepage-confir .panel-body{ padding:0   0 10px  0;}

.mu-onepageboxs .panel-body input, .mu-onepage-checkoutbox .panel-body input{ padding:10px; line-height:20px; border-radius: 3px;}

.mu-onepageboxs .panel-body select, .mu-onepage-checkoutbox .panel-body select{ height: 42px; padding:10px 24px 10px 10px; border-radius: 3px; line-height:20px;}

.mu-onepageboxs LABEL.inputLabel, .mu-onepage-checkoutbox LABEL.inputLabel{ margin-bottom:14px; padding-left:0;}

.mu-onepage-login, #billing-address-module, .mu-onepage-shipping, .mu-onepage-payment, .mu-onepage-comments, .mu-onepage-coupon, .onepage-checkoutbox-boxs{ margin-bottom:6px;}



#billing-address-wrapper .checkbox label{ padding-bottom:6px; display:block; margin: 0; }

.checkbox input{ margin: 0;}



.muonepage-btn, .mu-onepagecheck-btn{ text-align:right; padding:16px 0 0 0;}

.muonepage-btn input, .mu-onepagecheck-btn input{ padding:14px 26px; width: 100%; }



#order-total-warpper{ background:url(../images/az_loading.gif) no-repeat   center right; min-height:50px; color:#000;}

#order-total-warpper table{ background:#fff;}

#order-total-warpper table tbody,#order-total-warpper table tfoot,#order-total-warpper table thead{ border: none; background:none;}

#order-total-warpper table tr{ line-height:22px;}

.mu-onepage-methods .mu-onepage-methods-title{ font-size:13px; color:#000; font-weight:normal; height:20px; line-height:20px;}

.mu-onepage-methods .col-xs-8{ padding:6px 0 0 0;}



.mu-onepage-coupon p.inputLabel{ padding:8px 0; font-weight:bold;}

.mu-onepage-coupon-main input{ float:left; width:260px; margin:0 !important; line-height:22px; padding:3px;}

.mu-onepage-coupon-main #btn-ot_coupon{ float:left; border: 1px solid #000; background:#000;

    border-radius: 3px;

    color: #fff;

    cursor: pointer !important; padding:8px 16px;  line-height:22px; margin-left:6px;}





.mu-onepage-login-boxs a{border: 1px solid #a72d2c; background:#a72d2c;

    border-radius: 3px;

    color: #fff;

    font-size:13px;

    cursor: pointer !important; padding:5px 16px;  line-height:22px;}





.mu-onepage-checkoutbox{ padding:20px 0 0 0;}

.onepage-checkoutbox-left{ float:left;}

.onepage-checkoutbox-rt{ float:right;}



.onepage-checkoutbox-left, .onepage-checkoutbox-rt{ width:100%; box-sizing: border-box;}



.mu-onepage-price-main{ padding-bottom:12px;}

.mu-onepage-price-main td{ border-bottom:#ddd solid 1px; border-right:#ddd solid 1px; padding:6px 0 6px 10px;}

#order-total-warpper td{ padding:5px 10px;}

.mu-onepage-confir-title{ font-size:13px; padding:20px 0;}

.onepage-checkoutbox-left .col-md-6,.onepage-checkoutbox-rt .col-md-6{ margin-bottom:16px;}

.muonetextboxs{ font-weight:bold; font-size:15px; text-transform: capitalize;  text-align:center; padding:20px 0;}

.mu-onepage-confir{ display:none;}

.muonepage-l select{ width:60%;}

.onepage-list-boxs{ position: relative; padding: 10px 0; border-bottom: 1px solid #dfdfdf;}

.onepage-img{ width:78px; border: 1px solid #dfdfdf; box-sizing: border-box;

    float: left; }

.onepage-price{ float: right; width: 90px; text-align: right; font-weight: bold;}

.onepage-attinfo{ padding-left: 15px; float: left; width: calc(100% - 188px); font-size: 13px; line-height: 18px; color: #000;}

.onepage-attinfo ul { padding-top: 6px; line-height: 16px; font-size: 12px; color: #777;}

.onepage-attinfo ul b{ font-weight: normal;}

.onepage-img img{ width: 100%; height:auto;}

.onepage-qty{position: absolute;

    top: 0; text-align: center;

    left: 70px;

    height: 18px;

    line-height: 18px;

    width: 18px;

    z-index: 10;

    font-size: 13px;

    font-weight: normal;

    color: #fff;

    background: #e85f5f;

    border-radius: 50%;}

/*mu-onepageboxs*/

.mu-onepage-payment{ margin-bottom: 30px;}

.mumucopyright-onepage{ padding: 20px 0; border-top: #dfdfdf solid 1px; display: none;}





.mu-one-name{ float:left; width:50%; padding:0 8px 0 8px;  box-sizing: border-box;}

.mu-one-emails{padding:0 8px 0 8px; box-sizing: border-box;}

.mu-one-name .inputLabel, .mu-one-emails .inputLabel{ display:none; float:none; margin:0 0 5px 0!important; }

.mu-one-name input, .mu-one-emails input,.mu-one-name select{ width:100%;  box-sizing: border-box;}

#billing-address-wrapper.panel-body, #shipping-address-wrapper.panel-body{ padding:6px 0 8px 0; margin: 0 -10px;}

#add-billing-address, #add-deliver-address{ padding-bottom:10px;}

#billing-address-wrapper .checkbox, #shipping-address-wrapper .checkbox{ padding-left:8px;}

.onepageboxs-titles{ font-size:20px; color:#000; font-weight:normal; padding-bottom:16px; text-align:left; text-transform:uppercase;}

.mu-onepage-login-boxs{ position:absolute; top:6px; right:0;}

/*

#billing-address-module .mu-onepagecheck-title,.muloing-onepage .mu-onepagecheck-title{ background:url(../images/oneico01.jpg) no-repeat left center; padding-left:32px;}

.mu-onepage-shipping.onepage-checkoutbox-boxs .mu-onepagecheck-title{ background:url(../images/oneico02.jpg) no-repeat left center; padding-left:38px;}

.mu-onepage-payment.onepage-checkoutbox-boxs .mu-onepagecheck-title{ background:url(../images/oneico03.jpg) no-repeat left center; padding-left:42px;}

.mu-onepage-comments .mu-onepage-title,.mu-onepage-price .mu-onepagecheck-title{ background:url(../images/oneico04.jpg) no-repeat left center; padding-left:36px;}

#shipping-address-module .mu-onepage-title{ background:url(../images/oneico01.jpg) no-repeat left center; padding-left:32px;}*/

#billing-address-module, .onepage-checkoutbox-boxs{ position:relative;}

.mu-onepage-methods, #payment-method-warpper{

    border: #ddd solid 1px; border-radius: 4px; padding:10px; margin-bottom:10px;}

.mu-onepage-methods .important { font-weight:normal; margin:0;}

.mu-one-name label{ width:80%;}

.mu-one-name.mu-col-3{ width: 33.3334%;}

.mu-one-name.delivery-city-boxs{ width: 100%; float: none;}

/*mu-onepageboxs 222222*/

#billing-address, #deliver-address{ width:96%;}









#newslist{overflow: hidden;

    height: 46px;

    line-height: 46px;

    text-align:center;

    color: #fff;

    text-transform: capitalize;

	width:100%;

	background:#222; letter-spacing:2px; text-transform:uppercase;

    font-size: 16px; font-weight:bold;}



#contain {

    overflow: hidden;

}

#contain li{ 

height:40px;line-height:40px;white-space:nowrap;overflow:hidden; color:#fff;

} 









.newsletter-title{  padding: 6px 0 12px 0; font-size: 14px;}





.newsletter-foot{ padding:0 0  0 20px;}

.mu_error_box {

    background: url("../images/icon_error.gif") no-repeat scroll 20px 10px #fedfdf;

    border: 1px solid #bf0000;

    color: #bf0000;

    font-size: 12px;

    font-weight: bold;

    margin: 10px 0;

    padding: 15px 10px 15px 60px;

}

/*.newsletter.mt10{ margin:0 auto; max-width:560px;}*/

.musubfrom {

	max-width:560px;

    padding-top: 10px;

}

#newsletter-validate-detail .lettertxt, .musubfromtext {

    border: 1px solid #ccc;

    float: left;

    line-height: 28px;

    padding: 8px 6px 8px 10px;

	margin:0;

	border-radius:3px 0 0 3px;

    width: calc(100% - 100px);

}

#newsletter-validate-detail .letterbtn, .musubfrombtn {

    background:#e61212;

    border:none;

	border-radius:0 3px 3px 0;

    float: left;

    line-height: 28px;

    margin:0;

	text-transform:uppercase;

	color:#fff;

    padding:9px 0;

	width:100px;

	cursor:pointer;

}

#newsletter-validate-detail .letterbtn:hover{ background:#493472;}



.mufoot-follow{ padding:20px 0 0 0; }

.mufoot-follow a{ display:inline-block; padding:0 10px; }

.mufoot-follow a i{font-size:28px; color:#fff;}

.mufoot-follow a:hover i{ color:#ccc;}



.mu-topheader{ display:none;}

.mumains{ width:100%;}









.mulace-vboxs{ padding:20px 0 0 0;}







#contactUsForm{ max-width:660px;}



.cartTotalsDisplay.important, .mumobile-del{ display:none;}



.prodPromotions-boxs{font-family: Arial, Helvetica, sans-serif; font-size:13px;}

.prodPromotions ul li{ line-height:22px;}

.prodPromotions-boxs .prodPromotions{ border:#e61212 1px dashed; padding:10px; border-radius:5px;}



.muinfo-free{ padding:16px 0 0 0;}

.muinfo-free li{ line-height:30px; padding-right:20px; float:left; }

.muinfo-free li i.fa{ font-size:26px; padding-right:5px; color:#e61212;}



.mureviews-rowboxs {

    padding: 20px 0;

    text-align: center;

    line-height: 26px;

}



.pagination li {

    display: inline-block;

    margin-left: 3px;

}







.mureview-listboxs{ padding:0 10px 10px 10px; line-height:24px; border-bottom:1px solid #e6e7e8;}

	.mureview-listboxs-left{ float:left;}

	.mureview-listboxs-left span{ display:inline-block; padding-left:10px;}

	.mureview-listboxs-rt{ float:right;}

	.mureview-listboxs-rt a{ color:#e5007f; text-transform:capitalize;}

	.mureview-listboxs-rt a:hover{ text-decoration:underline;}

	

	.mureviews-rowboxs{ padding:20px 0; text-align:center; line-height:26px;}

	.mureviews-main{ border-top:1px solid #e6e7e8;}

	.mureviews-infoboxs{ padding:16px 12px; border-bottom:1px solid #e6e7e8;}

	.mureviews-infoboxs .productReviewsDefaultReviewer{ line-height:16px; padding-bottom:10px; color:#a5a8ab;}

	.muname-rating-date{ float:right;}

	.muname-rating img, .muname-rating02 img{vertical-align: top;}

	.muname-rating02{line-height:16px; padding-bottom:10px; color:#333;  font-size:13px;}

	 .muname-rating02 img{ padding-right:3px;}

	 .productReviewsDefaultProductMainContent{ line-height:22px; text-transform:capitalize;}

.muinforew-topnub{ line-height:20px; padding:5px 0;}

.clear{ clear:both;}

.muinforew-topnub-num{ float:left;}

.muinforew-topnub-num-page{ float:right;}

.muinforew-nameboxs{ line-height:18px; padding-top:10px;}

.muinforew-nameboxs span{ padding-right:20px;}

.reviews_textboxs{ padding:8px 0 10px 0; border-bottom:#eee dotted 1px;}	





#news-table .news-row{ line-height:22px; padding:8px 0; border-bottom:#eee solid 1px;}

.news-row-title{ float:left;}

.news-row-data{ float:right;}

#newsArchiveDefault .munewsArchive-boxs{ padding:10px  0;}

#newsArchiveDefault  .navSplitPagesResult.fleft{ float:left; padding-left:0;}

.newsContentboxs{ line-height:22px; font-size:13px;}

.newsContentboxs p{ padding-bottom:10px;}

#moreNewsHeading{ padding:0 0 10px 0; color:#000; font-size:16px; line-height:20px;}



#newsboxsidebox  li{ line-height:20px; padding:8px 0; border-bottom:#eee solid 1px;}





.titleboxs{font-family: "Bentham"; line-height: 40px; font-size:36px; letter-spacing:1px; font-weight:normal; text-align:center; text-transform:capitalize; color:#000; padding:20px 0; background:url(../images/topsalebg.png) no-repeat center center; }

.titleboxs span{ font-weight:bold; color:#333; display:inline-block; padding:0 20px; background:#fff; font-family: "unice3" !important; text-transform:uppercase;}

.widget-slider{ padding:20px 0 0 0; margin-right:-20px;}

.mucol-boxs-main{ position:relative;}

.owl-stage-outer{ overflow:hidden;   }

.owl-item{ float:left;}

.box-product-outer{  padding:0 20px 0 0; transition: all 0.4s ease 0s; 

    box-sizing: border-box; }

 .owl-controls {



}

.owl-nav [class*='owl-'] {

  

  margin: 0;

  padding: 0;

 border-radius:0;

  display:block;

    cursor: pointer;

	width:32px;

	height:48px;

	line-height:48px;

	text-align:center;

	background-color:#d8d8d8;

}

.owl-nav  .owl-next{ text-align:right; cursor:pointer;}

.owl-nav i.fa { font-size:20px;  color:#333; display:block; line-height:48px; width:32px; text-align:center; font-weight:normal; }

.owl-nav  .owl-prev:hover i.fa, .owl-nav  .owl-next:hover i.fa{ color:#fff; background:#e61212;}



.owl-nav .owl-prev {cursor:pointer; z-index:10; position:absolute; left:0; top:40%;



}



.owl-nav .owl-next { z-index:10;

  position:absolute; right:0; top:40%;

}











.muindex-col.muindex-pd20{ padding-top:20px;}









	







.popup-cart-link-box a{ margin:12px 10px 0 10px; line-height:20px; padding:8px; background:#e61212; color:#fff !important; text-align:center; display:block; border-radius:3px;}







.home-box-1, .murec_is_new_boxs, .home-banner-box { padding-top:30px;}

.home-box-t{ color: rgb(47, 43, 51); text-transform: capitalize; font-size: 36px; line-height: 36px; text-align: center; font-family: "Bentham";}





.home-banner-text{ color: #2f2b33; margin-top: -160px; position: relative; z-index: 99; padding-right: 10%; padding-left: 10%;}

.home-banner-text-box{box-shadow: 0 0 .875rem 0 rgba(19,18,19,.1); background: #fff; padding: 40px 40px 0 40px; text-align: center; min-height: 160px;}

.home-banner-text h2{  font-size: 28px; line-height: 28px; padding-bottom: 20px; font-family: "Bentham";}

.home-banner-text p{ font-size: 16px; line-height: 24px;}

.home-btn{ padding-top: 20px;}

.home-btn a{ font-size: 16px; font-weight: 700; color: #e61212;}

.home-btn a:hover{ text-decoration: underline; color: #e61212;}







.foot-free-shipping{ border-top: #d8d8d8 solid 1px;}

.foot-free-col{ text-align: center;}

.foot-free-ico img{ width: auto; height: 30px;}

.foot-free-t{ padding: 10px 0; color: #2f2b33; font-size: 22px; line-height: 24px; font-family: "Bentham";}

.foot-free-col p{color:#3b3640; line-height: 18px; font-size: 15px;}





#muinfo-decs{ border-top: #d8d8d8 solid 1px;}

#muinfo-decs .subNav{ border-top:none; border-bottom:#d8d8d8 solid 1px;  background:url("../images/cos-arr.png") no-repeat  100% -15px; line-height: 52px;  font-size: 22px; font-family: "Bentham"; color: #000; pa}

#muinfo-decs .navContent { padding:45px 0 10px 0; border-bottom:#d8d8d8 solid 1px; line-height:22px; font-size: 14px; color: #222;}

#muinfo-decs .navContent p{ padding-bottom: 10px;}

#muinfo-decs .subNav.currentDt {

    background:url("../images/cos-arr.png") no-repeat  100% 19px !important;

}

#productDescription{ font-size: 15px; line-height: 26px;}

#productDescription p{ font-size: 15px; line-height: 26px;}

#productDescription h1, #productDescription h2, #productDescription h3, #productDescription h4, #productDescription h5, #productDescription h6{font-family: "Bentham"; padding-bottom: 10px;}

#productDescription h2{ font-size: 20px;}

#muinfo-decs table tbody,#muinfo-decs table tfoot,#muinfo-decs table thead{ border: none;}

#muinfo-decs table{ border-top: #ddd solid 1px; /*border-left: #ddd solid 1px;*/}

#muinfo-decs td, #muinfo-decs th{ /*border-right: #ddd solid 1px;*/ border-bottom: #ddd solid 1px;}
#muinfo-decs td { color:blue; }

#muinfo-decs table p{ padding: 0;}



.muezpageboxs table tbody,.muezpageboxs table tfoot,.muezpageboxs table thead{ border: none;}

.muezpageboxs table{ border-top: #ddd solid 1px; border-left: #ddd solid 1px;}

.muezpageboxs td, .muezpageboxs th{ text-align: center; border-right: #ddd solid 1px; border-bottom: #ddd solid 1px;}

.muezpageboxs table p{ padding: 0;}

.muezpageboxs tr:hover{ background: #efefef;}



.mu_info_topboxs{ padding-bottom: 20px;}





.product-info-box{ padding-top: 20px; padding-bottom: 20px; border-bottom: #d8d8d8 solid 1px;}

.recently-viewed-box.product-info-box{ padding-bottom: 0; border-bottom: none;}





.one_step_checkout_boxs #navBreadCrumb{ display: none;}

.onepage-logo{ padding-bottom: 20px;}

.onepage-logo img{ width: auto; height: 40px;}



#myAccountOrdersStatus td{ text-align: center;}





#talks {



    position: fixed;

    bottom: 250px;

    right: 20px;

    z-index: 99;

}

#talks ul li{ padding-bottom: 10px;}

#talks ul li a{ display: block; }

#talks ul li img{ width: auto; height: 50px;}





.info-wholesale{ padding-bottom: 20px; }

.info-wholesale a{ font-size: 14px; font-weight: bold; text-transform: capitalize; color: #e61212;}

.info-wholesale a:hover{ text-decoration: underline;}





.description-img img{ padding-top: 10px; max-width: 100% !important; width: auto !important; height: auto !important;}



/*musheji_color*/

.musheji_color{ padding-bottom: 10px;}

.musheji_color ul li{ float:left; width:75px; height:100px; border:2px solid #ccc; margin:10px 10px 0 0; position:relative;}

.musheji_color ul li:hover{border: 2px solid #cb2027;}

.musheji_color ul li.cloreselect{border: 2px solid #cb2027;}

.musheji_colorh4{ padding-bottom:0; font-size: 14px;

    font-weight: bold;

    text-transform: capitalize;

    line-height: 16px;

    display: block;}

.litb-icon-selected{ position:absolute; width:13px; height:13px; right:-2px; bottom:-2px; z-index:10; background:url(../images/selectedico.png) no-repeat left top;}



 @media (max-width: 480px) {

     .mu-one-name.mu-col-3{ float: none; width: 100%;}

     .home-banner-text{ padding-left: 20px; padding-right: 20px;}

     .home-banner-text-box{ padding-left: 20px; padding-right: 20px;}

     .home-banner-col.home-banner-col-left{ padding-bottom: 20px;}



     .home-box-t{ font-size: 28px; line-height: 28px;}

     #talks{ right: 10px;}

 

#ajax-login-form{ left:5% !important; margin:0 !important; width:82% !important;}



 .subNavBox .navContent{ padding:10px 0 10px 16px; border-bottom:#3b3640 solid 1px;}





 .brand-about{ margin-bottom:10px;}

 .muidlistboxs{ width:50%;}





 .widget-slider{ padding-top:10px; margin-right:-10px;}

 .box-product-outer{ padding-right:10px;}



 .mumin-boxs.mu-indexpd { padding-top:0;}

 .mumobile-del{ display:block; padding-top:6px;}





 .footer-notice .f-desc{padding: 0 20px 20px 20px;}

 .footer-notice .footer-notice-ico{ padding-top:20px;}

 .footer-container{ border-bottom:none;}

 .footer-notice .col.last{ display:none;}

 .footer-notice .col{ width:50%; border-bottom:1px solid #eee;}



 #indexDefaultMainContent{ padding-top:10px;}

 #reviewsWrite.centerColumn .ratingRow br{ display:inline-block;}



.mumbnubbom{ text-align:center;}

.mumbnubbom .navSplitPagesLinks.forward{ float:none;}

.welcome-msg{ display:none;}



.mumin-boxs{ padding:10px 10px 20px 10px;}



h2.centerBoxHeading, #indexCategoriesHeading, #productListHeading,#gvSendDefaultHeadingSend, #newProductsDefaultHeading, #allProductsDefaultHeading, #featuredDefaultHeading, #specialsListingHeading,#advSearchResultsDefaultHeading{

	line-height:32px;  font-size:26px; padding:10px 0 0 0; font-weight:normal;

	}

	#advSearchResultsDefaultHeading{ border:none; margin-bottom:0;}

	

 #reviewsDefaultHeading,#accountDefaultHeading, #accountHistoryDefaultHeading, #accountNotificationsHeading, #addressBookDefaultHeading, #advSearchDefaultHeading,  #checkoutShippingHeading, #checkoutPaymentHeading, #checkoutConfirmDefaultHeading, #checkoutPayAddressDefaultHeading, #checkoutShipAddressDefaultHeading, #checkoutSuccessHeading, #conditionsHeading, #cookieUsageDefaultHeading, #createAcctDefaultHeading, #createAcctSuccessHeading, #customerAuthDefaultHeading, #discountcouponInfoHeading, #maintenanceDefaultHeading, #downloadTimeOutHeading, #gvFaqDefaultHeading, #ContantDefaultHeading, #gvRedeemDefaultHeading, #gvSendDefaultHeadingDone, #indexDefaultHeading, #loginDefaultHeading, #logoffDefaultHeading, #pageNotFoundHeading, #pageTwoHeading, #pageThreeHeading, #pageFourHeading, #privacyDefaultHeading, #shippingInfoHeading, #cartDefaultHeading, #siteMapHeading, #sslCheckHeading, #timeoutDefaultHeading, #unsubDefaultHeading, #ezPagesHeading, #acctNewslettersDefaultHeading, #maintenanceDefault h1, #addressBookProcessDefaultHeading, .newsArchive-title{ line-height: 32px; font-weight:normal;

    font-size: 26px;

    padding: 10px 0 10px 0;}







.mu-m-boxs{ margin-right:-10px;}

#featuredProducts{ padding-top:10px;}



  #productListing .mu-m-boxs{ padding-bottom:5px;}

	.navSplitPagesLinks{ padding-right:0;}

	.mumbnubbom{ border:none;}

 .navSplitPagesResult{ display:none;}

 

 h1#productName{ font-size:20px;  padding-bottom:6px;}

 

 .mu-Billing-boxs02{ padding:0 0 10px 0; border-bottom:#d3d3d3 solid 1px; margin-bottom:16px;}





 



.mufootercols{ width:100%; float:none; }

#productGeneral{ padding-top:10px;}









.mushejileftbox{ margin-right:-10px;}



#newslist{ font-weight:normal; letter-spacing:1px; font-size:15px;}

 .muindexads{ padding:0;}

 .muindexads ul li{ padding-bottom:10px;}

 .muindxads-title{ padding-bottom:10px; font-size:20px; line-height:26px;}

 

	#navBreadCrumb{  margin:0 -10px; padding-left:10px;}					  }

						  

@media (min-width:480px) and (max-width:979px){

    .home-box-t{font-size: 32px;}

	.mu-info-rt-boxs{ padding-top:10px;}



    .home-banner-col.home-banner-col-left{ padding-bottom: 20px;}

	.subNavBox .navContent{ padding:10px 20px; border-bottom:#ccc solid 1px;}



	h2.centerBoxHeading{ font-size:16px; font-weight:normal;}



.mushejileftbox{ margin-right:-20px;}

	.footer-notice .footer-notice-ico{ padding-top:20px;}

	.footer-notice .f-desc{ padding:0 10px 20px 10px;}

	.mumin-boxs.mu-indexpd{ padding-top:0;}

	.mufooterico{ width:230px;}

  .mu-newsletter-box{ margin-right:10px;}

	

	

	#navBreadCrumb{ margin:0 -20px; padding-left:20px;}





h2.centerBoxHeading, #indexCategoriesHeading, #productListHeading, #gvSendDefaultHeadingSend, #newProductsDefaultHeading, #allProductsDefaultHeading, #featuredDefaultHeading, #specialsListingHeading, #reviewsDefaultHeading,#accountDefaultHeading, #accountHistoryDefaultHeading, #accountNotificationsHeading, #addressBookDefaultHeading, #advSearchDefaultHeading,  #checkoutShippingHeading, #checkoutPaymentHeading, #checkoutConfirmDefaultHeading, #checkoutPayAddressDefaultHeading, #checkoutShipAddressDefaultHeading, #checkoutSuccessHeading, #conditionsHeading, #cookieUsageDefaultHeading, #createAcctDefaultHeading, #createAcctSuccessHeading, #customerAuthDefaultHeading, #discountcouponInfoHeading, #maintenanceDefaultHeading, #downloadTimeOutHeading, #gvFaqDefaultHeading, #ContantDefaultHeading, #gvRedeemDefaultHeading, #gvSendDefaultHeadingDone, #indexDefaultHeading, #loginDefaultHeading, #logoffDefaultHeading, #pageNotFoundHeading, #pageTwoHeading, #pageThreeHeading, #pageFourHeading, #privacyDefaultHeading, #shippingInfoHeading, #cartDefaultHeading, #siteMapHeading, #sslCheckHeading, #timeoutDefaultHeading, #unsubDefaultHeading, #ezPagesHeading, #acctNewslettersDefaultHeading, #maintenanceDefault h1, #addressBookProcessDefaultHeading, .newsArchive-title{line-height: 32px;

    font-size:30px;

    padding: 20px 0 10px 0;}

#indexCategoriesHeading, #productListHeading, #gvSendDefaultHeadingSend, #newProductsDefaultHeading, #allProductsDefaultHeading, #featuredDefaultHeading, #specialsListingHeading{ padding-bottom:0;}

#checkoutConfirmDefaultHeading{ margin-bottom:10px;}



#advSearchResultsDefaultHeading{ margin:0; border:none; line-height: 26px;

    font-size: 18px;

    padding: 16px 0 10px 0;}



.mumin-boxs {

    padding:10px 20px 20px 20px;

}

.mu-m-boxs{ margin-right:-20px;}

#featuredProducts{ padding-top:10px;}

.mumobilenewlist{ width:33.3334%; padding:20px 20px 0 0;}

 #productListing .mu-m-boxs{ padding-bottom:20px;}



 .musimilist9.mumobilenewlist{ display:none;}







.link-follow{ padding-right:20px;}





.mucatsbox li{ width:33.3334%;}



#productGeneral{ padding-top:20px;}

h1#productName{ padding-top:0;}

















                                               }

											   

@media (min-width: 979px) { 



  

						  }	





@media (min-width:220px) and (max-width:979px){

    #muinfo-decs .subNav{ padding-left: 0;}



    .product-info button {

        cursor: pointer;

        padding:0;

        margin:0;

        background-color: #fff;

        color: #000;

        line-height: 22px;

        border: none;

        outline: none;

        font-size: 13px;

        text-transform: capitalize;

    }

    .product-info button:hover{ text-decoration: underline; color: #000;}



    .modal-backdrop {

        position: fixed;

        top: 0;

        left: 0;

        width: 100%;

        height: 100%;

        background-color: rgba(0, 0, 0, 0.5);

        display: none;

        overflow-y: auto;

        z-index: 9999;

    }



    .info-content-wrapper {

        width: 100%;

        height: 100%;

        background-color: white;

        position: fixed;

        right: 0;

        top: 0;

        display: flex;

        flex-direction: column;

        overflow: hidden;

    }



    .close-btn {

        position: absolute;

        top: 5px;

        right: 10px;

        cursor: pointer;

        width: 30px;

        border: none;

        padding: 0;

        margin: 0;

        font-size: 0;

        text-indent: -9999px;

        height: 30px;

        background:#fff url("../images/download-02.png") no-repeat center center / auto 18px;

    }

    .info-content-t{ margin: 0; padding:0 0 20px 0; line-height: 30px; font-size: 16px; color: #000; font-weight: normal; text-transform: capitalize;}

    .info-content {

        overflow: hidden;

        flex-grow: 1;

    }

    .info-content-box{ line-height: 22px; font-size: 13px; color: #111;

        overflow-y: auto; padding-top: 40px; padding-left: 20px; padding-right: 20px;

        max-height: 90%;

    }

    #attributesfilterrtHeading a.clear-all{ padding-left: 20px;  font-size: 13px; font-weight: normal; color: #c00; text-decoration: underline;}

    .info-content-box p{ padding: 0 0 10px 0; margin: 0;}

    .info-content-box h2, .info-content-box h3, .info-content-box h4{ font-size: 15px;

        margin: 0; padding: 0 0 10px 0;}

    .no-scroll {

        overflow: hidden;

        height: 100%;

    }



    #indexCategoriesHeading, #productListHeading{ padding-bottom: 10px !important;}



    #filter_tabboxs{ display:none;}

    #most_popular_tab, #narrow_by_tab{   height:38px; line-height:38px; text-align:center; font-size:13px; background:#666; border-radius:3px; color:#fff; float: left;  box-sizing: border-box;  width: calc(50% - 5px);}

    #narrow_by_tab{margin-left: 5px;}

    #narrow_by_tab .info-btn{ color: #fff; display: block; line-height: 38px; text-align: center; border: none; background: none; width: 100%;}

    #most_popular_tab{ margin-right: 5px;}

    #most_popular_tab i.fa-angle-up, .is-open02 #most_popular_tab i.fa-angle-down{ display: none;}

    .is-open02 #most_popular_tab i.fa-angle-up{ display: inline-block;}



    .mumbnubtop{ border:none; height:auto; display:none;}

    .is-open02 .mumbnubtop,.is-open03 #filter_tabboxs{ position:absolute; top:38px; left:0; background:#fff; z-index:100; width:100%; box-shadow: 0 0 5px rgba(0,0,0,0.1); display:block;}

    .is-open03 #filter_tabboxs{ z-index:200;}

    .is-open02 #most_popular_tab, .is-open03 #filter_tab{ border-radius: 3px 3px 0 0;}

    .h_sort, .h_sort a{ float:none; border:none;}

    .h_sort{ border:#ddd solid 1px;}

    #attributesfilter{ padding:10px 20px; border:#ddd solid 1px;}

    #most_popular .fa-angle-down{ padding-left:6px;}





    #most_popular_tab, #filter_tab{ display:block;}





    #most_popular{  position:relative;}

    #most_popular_tab{ box-sizing: border-box;}

    #filter_tab{float:left; width: calc(50% - 10px); margin-left:10px; box-sizing: border-box; height: 36px;

        line-height: 36px;

        text-align: center;

        font-size: 13px;

        background: #f76793;

        border-radius: 3px;

        color: #fff;}









    .newsletter-foot{ padding: 0;}

    .newsletter-foot .subNav{ border: none; background: none;}

     .subNavBox .newsletter-foot .navContent{ display: block !important; padding: 0 16px; border: none;}







    .navContent li{ line-height: 32px;}

    .foot-free-shipping{ padding-bottom: 20px;}

    .foot-free-col{ padding: 20px 0 0 20px; text-align: left;}

    .foot-free-ico{ float: left; width: 30px;}

    .foot-free-info{ float: right;  width: calc(100% - 40px);}

    .foot-free-t{ padding-top: 0;}

	

	.nTab .TabTitle{overflow-x: scroll;

    overflow-y: hidden;}

	.TabTitle #myTab1{ width:880px;}

	

	.mu-info-main .breadcrumbs li:last-child{ display:none;}

	 .titleboxs{ padding:10px 0; line-height: 30px;

    font-size: 26px;}

	#subnav-foot{ border-top:1px solid #ccc;}



	#navBreadCrumb{ background:none;}

	.mu-top-box-pc{ display:none;}

	

	#musearchboxs #mu-head-search,#musearchboxs .mu-search-header-input{ width:100%;}

	.grid-x>.medium-3, .footer-des{ display:none;}

	#navBreadCrumb{ padding-top:0; border-bottom:#eee solid 1px;}

	.mumbnubtop, #sorter{ display:none;}

	.mu-new-listboxs,#specialsListing .mu-m-boxs{ padding-bottom:10px; margin-right:-10px;}

	.mu_advanced_search_boxs{ margin-top:10px;}



	#similar_product{ margin-right:-10px;}

	



	

	.copyrightbox-main-boxs{ text-align:center;}

	.mumucopyrightbox, .mufoot-pay{ float:none;}



	/*.mucatsbox{ border-bottom:#eee solid 1px;}*/

	.mu-onepagecheck-btn input{ width:100% !important;}

	

	

	.footer-NewsLetter .subNav{ border-bottom:none;}

}



@media only screen and (min-width: 980px){



    .description-img img{  max-width: 780px !important; }



    .mufootercols{ float:left; box-sizing: border-box;}

    #order-total-warpper table{ background: #f3f3f3;}

    .mumucopyright-onepage{ display: block;}

    #billing-address-wrapper.panel-body, #shipping-address-wrapper.panel-body{ margin: 0 -10px;}

    .onepage-checkoutbox-left #shipping-address-wrapper{ margin: 0 -10px;}

    .onepage-checkoutbox-left{width: calc(100% - 460px); padding-top: 30px;

        padding-right: 25px; padding-left: 0;}

    .mu-onepage-checkoutbox{ padding: 0;}

    .mumin-boxs.one_step_checkout_boxs{ padding: 0;}

    .onepage-checkoutbox-rt{ position: relative; width: 460px; padding-top: 30px;

        padding-left: 25px; padding-right: 0;}

    .sidebar__after {

        display: block;

        width: 300%;

        min-height: 1500px;

        position: absolute;

        top: 0;

        bottom: 0;

        background-color: #f3f3f3;

        z-index: -1;

        left: 0;

        background-position: left top;

        box-shadow: 1px 0 0 #dedede inset;

    }









    .mu_info_topboxs, .product-info-box{ padding-bottom: 40px;}

    .foot-free-col{ padding: 40px 20px; box-sizing: border-box; float: left; width: 25%;}



    .home-box-1, .murec_is_new_boxs , .home-banner-box, .product-info-box{ padding-top: 40px;}

    .home-rec-box .mumobilenewlist{width: 25%;}

.home-banner-main{ margin-right: -20px;}

    .home-banner-col{ float: left; width: 50%; padding-right: 20px; box-sizing: border-box;}



	#gotoTop{ right:20px;}

	.subNav {

    line-height: 22px;

    border: none;

    background: none;

    padding: 0;

}

.mufootercols .navContent {

    display: block !important;

    padding: 10px 0 0 0;

}

	





	#most_popular_tab, #narrow_by_tab{ display:none;}

	

	.mu_qtybox_btn .button_in_cart{ width:260px !important;}

.mumin-boxs.mu-indexpd{ padding-top:0; width:100%;}



	

	 #pageheaderbox, .mu-topheader{ display:block;}

	#mumfixtopboxs{ display:none;}

	

	.mumin-boxs{ padding:10px 0 40px 0;}

	

	.grid-x>.medium-3 {

width:220px; padding-right:20px;

}

.grid-x > .large-9{ width: calc(100% - 240px);}



.mumobilenewlist{ width:25%; padding:20px 20px 0 0;}







.mu-m-boxs, .mu-new-listboxs, #similar_product, .mushejileftbox{ margin-right:-20px;}

#productListing .mu-m-boxs, .mu-new-listboxs, #specialsListing .mu-m-boxs{ padding-bottom:20px;}





#featuredProducts{ padding-top:20px;}





.munewlist-boxs {

    position: relative;

}





h1#productName { padding-top:0;}

.nTab .TabContent{ padding:20px;}



#reviewsWrite{ width:auto;}





#similar_product .mumobilenewlist, .mushejileftbox .mumobilenewlist{ width:20%;}

.mumin-boxs{ padding-bottom:20px;}



#loginDefault .large-6{ width:50%; padding:0 20px 0 0; float:left; box-sizing: border-box;}

#loginDefault .grid-padding-x{ margin-right:-20px;}

.mumin-boxs,  .mu-mufooter, .copyrightbox-main-boxs,  .footer-notice, .muindex-col, .width-page{ margin:0 auto; width:980px;}





.muindexads{ padding:0 20px;}









.mu-mufooter{ padding:40px 0 26px 0;}



.mufootercols{ width:22%;}

.mufootercols.newsletter-foot{ width: 34%;}



	

.mucatsbox li{ width:25%;}	



#productGeneral{ padding:0;}



#your-name{ width:130px;}

.TabContent #reviewsWrite .buttonRow input{ width:auto !important;}	



/*.muonepage-l,.muonepage-r, .onepage-checkoutbox-left, .onepage-checkoutbox-rt{ width:50%; padding:0 10px;}*/



}







@media (max-width: 1024px) and (min-width: 980px){

	 .navigation-top .muno{ display:none;}

	.muleftboxdesc {

    width: calc(64% - 10px);

}

.muleftbox{ padding-top:12px;}











}



@media (max-width: 1279px) and (min-width: 1025px){

	 .navigation-top .muno{ display:none;}

		.muleftboxdesc {

    width: calc(64% - 10px);

}

.muleftbox{ padding-top:12px;}





#indexCategoriesHeading, #productListHeading, #gvSendDefaultHeadingSend, #newProductsDefaultHeading, #allProductsDefaultHeading, #featuredDefaultHeading, #specialsListingHeading, #reviewsDefaultHeading{ margin-bottom:20px;}





}





@media (max-width: 1279px) and (min-width: 980px){

    .home-banner-text{ margin-top: -200px; padding-right: 30px; padding-left: 30px;}

    .home-banner-text-box{ min-height: 200px; padding: 40px 30px 0 30px;}

}





@media (min-width: 1280px){









	

	



		

.grid-x>.medium-3 {width:260px; padding-right:20px;}

.grid-x > .large-9{ width: calc(100% - 280px);}

		

	

		

		#featuredProducts{ padding:30px 0 0 0;}

		

		

		

		











#loginDefault .large-6{padding:0 30px 0 0;}

#loginDefault .grid-padding-x{ margin-right:-30px;}







.mumin-boxs, .mu-mufooter, .copyrightbox-main-boxs,  .width-page, .footer-notice,  .muindex-col{ width:1240px;}

	.mucatsbox li{ width:20%;}

}







@media (min-width: 1360px){







	.mumin-boxs, .mu-mufooter, .copyrightbox-main-boxs, .width-page, .footer-notice, .muindex-col{ width:1320px;}



}











@media (min-width: 1440px){



    .grid-x>.medium-3 {width:300px; padding-right:20px;}

    .grid-x > .large-9{ width: calc(100% - 320px);}







    .mu-mufooter{ padding-top: 60px;}

    .mumin-boxs{ padding-bottom: 60px;}

    .home-box-1, .murec_is_new_boxs, .home-banner-box { padding-top: 60px;}

    .musheji_box .musheji_bottom{ padding-top: 16px;}

   /* .musheji_box .musheji_name a{ font-size:16px;   }*/









	.mumin-boxs, .mu-mufooter, .copyrightbox-main-boxs, .width-page, .footer-notice, .muindex-col{ width:1400px;}

	

}





@media (min-width: 1560px){

	

	.mumin-boxs, .mu-mufooter, .copyrightbox-main-boxs, .width-page, .footer-notice, .muindex-col{ width:1520px;}

	

}