@charset "UTF-8";
body{font-family: Montserrat,Helvetica Neue,Helvetica,Arial,WenQuanYi Zen Hei,Hiragino Sans GB,LiHei Pro,Heiti TC,Microsoft JhengHei UI,Microsoft JhengHei,sans-serif;}
/*input[type="submit"],input[type="reset"],input[type="button"],button {-webkit-appearance: none;}*/
.btn/*,.custom-select,.form-control,#state*/{border-radius: 0rem !important;/*box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);*/}
.form-control,.custom-select,#state,.nav-link,.card,.list-group-item,#addressBookSingleEntryId1-card-header,.progress,.alert{border-radius: 0rem !important;}
.productSpecialPrice{font-weight: 700;font-size: 1.23077rem;}
.form-control,.custom-select{border: 1px solid #0e0e0e;}
#mainWrapper .alert-success{background-color: #eaf6f6;border-color: #eaf6f6; color: #4db6b3;}
#footertextimgbox{border-bottom: 1px solid #0e0e0e;padding-bottom: 1rem;}

@media (min-width: 575.98px) and (max-width: 991px){
	/*.centerBoxContentsItem-io .io-left,.centerBoxContentsItem-io .io-right{text-align: center !important;display:block; }
	.centerBoxContentsItem-price .normalprice,.centerBoxContentsItem-price .productSpecialPrice{display:block; }*/
	.card-deck .card,.card-deck{margin:0 !important; }
	.ja_itembox {margin: -15px; display: -ms-flexbox;display: flex;-ms-flex: 1 0 100%;flex: 1 0 100%;-ms-flex-direction: column;flex-direction: column;background-color: #ffffff; border: 2px solid #0e0e0e; }
}

@media(max-width:374.98px){
	.centerBoxContentsItem-io a{height: 28px !important;width: 28px !important;line-height: 28px !important;font-size: .8em !important;}
	.centerBoxContentsItem-io .io-right i {font-size: .8em;}
}

@media(max-width:767.98px){

	/*shoppingcart*/
	#shoppingCartDefault .table td, #shoppingCartDefault .table th{padding: .2rem;font-size: .7rem;background-color: #fff;}
	#shoppingCartDefault .productsCell a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
	/*shoppingcart*/

	/*createaccount*/
	#nav-login-tab,#nav-create-tab{padding: .4rem;}
	#nav-login-tab{color: #1e874b;}
	#nav-create-tab{color:#315ca3;}
	/*createaccount*/

	.productsbox{-ms-flex-flow: row wrap;flex-flow: row wrap;}
	#related_product .card-body .card, .alsoPurchasedCenterbox .card-body .card, .featuredPurchasedCenterbox .card-body .card, .specialsPurchasedCenterbox .card-body .card, .whats_newPurchasedCenterbox .card-body .card,#productsListing .card-body .card{-webkit-box-flex: 0;-ms-flex: 1 0 50%;flex: 1 0 50%; /*max-width: 50%;*/}
	.ja_itembox {margin: -15px;display: -ms-flexbox;display: flex;-ms-flex: 1 1 100%;flex: 1 1 100%;-ms-flex-direction: column;flex-direction: column;/*box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);*/ border: 2px solid #0e0e0e; background-color: #ffffff;}
}

@media(min-width: 768px){
	#related_product .card-body .card, .alsoPurchasedCenterbox .card-body .card, .featuredPurchasedCenterbox .card-body .card, .specialsPurchasedCenterbox .card-body .card, .whats_newPurchasedCenterbox .card-body .card, #productsListing .card-body .card{-webkit-box-flex: 0;-ms-flex: 1 0 33.33333%;flex: 1 0 33.33333%;/*max-width: 33.33333%;*/}
}


@media(max-width: 991px){
	ul {list-style: outside none none;margin: 0;padding: 0;}
	.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-size: 1.2rem;font-weight: normal;}

	/*header*/
	#navMainWrapper{display: none!important;}
	#headerWrapper{}
	#navMainWrapper{/*box-shadow: 0 1px 4px rgba(0,0,0,.2);*/}
	nav.navbar .navbar-toggler:hover{/*box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3);*/}
	.navbar-toggler{border-radius: 0;/*box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);*/}

	#menu .tophomebody{display: none;}

	.headernav{display: none;}
	.header{position: fixed;text-align: center;top:0px;background: #fff;font-size: 14px;font-weight: bold;color: #fff;line-height: 40px;-moz-box-sizing: border-box;box-sizing: border-box;width: 10%;height: 40px;padding: 0;box-sizing: border-box;}
	.header .fa-bars{font-size:100%;}
	.header.fixed{position: fixed;top: 0;left: 0;}
	.header a{background-color: #0e0e0e;color: #fff; display: block;width: 40px;height: 40px;position: absolute;top: 0;left:15px;}

	.tophomebody{}
	.tophome{display: flex;}
	.tophome a.nav-link {padding: 0rem 1rem 0 0!important;line-height: 40px;}
	.tophome a.nav-link i{font-size: 1.286rem;}


	.navleft,.navright{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.navright li,.navleft li{flex: 1 1 50%;-ms-flex:1 1 50%; }
	.navright li span.cur-title{display: none;}

	.email-toplinks{font-size: .8rem; margin-top:8px;}
	.email-toplinks .email-toplinks-box,.email-toplinks .email-toplinks-box a{padding: 0 5px 0 0;color: #232323;}
	.email-toplinks .email-toplinks-io{color: #949494; padding: 0 5px 0 0;}
	

	.navbarbox{float:left;width: 100%; list-style: none;display:block;margin: 10px 0; }
	.navbarbox ul li{ display: block;list-style: none; float: left;  padding-right: 10px;}
	.navbarbox ul li.headercartbox{color: #315ca3;font-size: 1rem;font-weight: 500;}
	.navbarbox ul li.headercartbox a{color: #315ca3;}
	.navbarbox ul li a{ padding-left: 0rem;padding-right: .5rem;}

	#navMain .social-icon {padding-left: 0px;display:block;text-align: left;clear: both;}
	#navMain .social-icon ul{margin: 0;padding: 0;}
	#navMain .social-icon li {margin: 0; border: medium none;    display: inline-block;}
	#navMain .social-icon ul li:first-child a { margin-left: 0;}
	#navMain .social-icon ul li a {padding: 0; margin-left: 8px;transition: .3s;}

	#navbarSupportedContent form{display: none;}
	.cur-lang-toplinks-box{border-top: 1px solid rgba(0, 0, 0, 0.05);}
	.cur-lang-toplinks-box,.navbox,.categoriesbox{display:block;clear: both;float: left; padding: .8rem 0; width: 100%;border-bottom: 1px solid rgba(0, 0, 0, 0.05);}
	.cur-lang-toplinks>li{float: left;margin-left: 6px;padding-left: 0px;font-size: 0.857rem;border-right: 1px solid #ccc;line-height: 15px;padding-right: 6px; text-transform: capitalize;}
	.cur-lang-toplinks  li a { cursor: pointer;text-transform: capitalize;font-size: .8rem;}
	#navMain .navbar{border-radius: 0rem !important;border-bottom:1px solid #ffffff;}
	#navMain .dropdown-menu {border: medium none;border-radius: 0;box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3);min-width: 130px;padding: 0 10px;}
	#navMain .cur-lang-toplinks li {width: 100%;}
	#navMain .cur-lang-toplinks li a {display: block;padding: 3px 20px;clear: both;font-weight: normal;line-height: 1.42857143;color: #333;white-space: nowrap; cursor: pointer; text-transform: capitalize;}
	#navMain li.nav-item{/*border-right: 1px solid #ccc;*/}
	#navMain ul.cur-lang-toplinks .dropdown-menu li.active a {background: #315ca3;color: #fff;text-decoration: none;}
	#navMain .nav-pills .nav-link{padding-top:.8rem; padding-bottom: .8rem;}
	#navMain li.nav-item i {color: #949494;}
	#navMain nav.navbar a.nav-link{color: #232323; font-size: .8rem;padding-top: 0rem;padding-bottom: 0rem;text-transform: capitalize;display: inline-block;}

	#navMain nav.navbar .categoriesbox a.nav-link{font-size: 1rem;font-weight: 500;color: ##232323}

	.currency .cur-title {display: none;}

	/*.header-cart{display: none;}*/

	.mhrbox{/*height:1%;color: #0e0e0e;border-bottom: 1px solid #0e0e0e;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1); */}

	#logo #logoleft{text-align: center; margin:0;}
	#logoWrapper{ margin: 20px 0 15px 0;padding: 10px 0;/*background-color: #f1f1f1;border-bottom: 1px solid rgba(250, 250, 250, 0.2);*/border-bottom: 1px solid #ffffff;}
	#logoWrapper .header-search { /*max-width: 500px; */box-shadow: none;margin: 0 auto;border: 0px solid #e8e8e8;padding: 0;flex: 0 0 auto; max-width: none; width: auto;}
	#logoWrapper .header-search .searchblock { margin: 0 auto; max-width: 63.84615rem;}
	#logoWrapper .header-search .form-inline { width: 100%; border: .07692rem solid #0e0e0e;}
	#logoWrapper .header-search form input {width: auto; border: 0px solid rgba(0,0,0,.25); color: #7a7a7a; font-size: 1em; margin-bottom: 0; height: 2.53846rem; line-height: 1.429; padding: .96154rem 1.53846rem; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; border-radius: 0px; display: inline-block;  flex: 1 1;}
	#searchWord2::-webkit-input-placeholder {color: #ffffff;} 
	#searchWord2::-moz-placeholder {color: #ffffff;} 
	#searchWord2:-ms-input-placeholder {color: #ffffff;}
	#searchWord2::-ms-input-placeholder {color: #ffffff;}
	#searchWord2::placeholder {color: #ffffff;}

	#logoWrapper .header-search .btn-search {position: relative; font-size: 1rem; border-radius: 0; vertical-align: middle; height: 100%; display: inline-block;box-shadow: none;  font-weight: normal;	}
	.header-search .button{background-color: transparent;border: 0px solid #e8e8e8; color: #0e0e0e; padding: 0 1rem;}
	.header-search .button:hover {border-color: #ffffff;background: #ffffff; color: #949494;}
	#logoWrapper .header-search{margin-top: 10px;}
	#ezpagesBarHeader{display: none; border-radius: 0rem !important; background-color: #f1f1f1 !important; clear: both;}
	#ezpagesBarHeader .nav-pills .nav-link,#ezpagesBarFooter .nav-pills .nav-link{ padding: .8rem .1rem;font-size: 1rem;font-weight: 600;color: #282828;}
	#ezpagesBarHeader .nav-pills,#ezpagesBarFooter .nav-pills{ width: 100%;  margin-left: auto; margin-right: auto;}
	#ezpagesBarHeader ul li{flex: 1 0 50%;/*border-bottom: 1px solid rgba(250, 250, 250, 0.2);*/border-bottom: 1px solid #ffffff;text-align: center;}
	#ezpagesBarHeader ul li:nth-child(1),#ezpagesBarHeader ul li:nth-child(3),#ezpagesBarHeader ul li:nth-child(5){/*border-right: 1px solid rgba(250, 250, 250, 0.2);*/border-right: 1px solid #ffffff;}
	#ezpagesBarHeader a.nav-link{color: #232323 !important;}
	.header-navbar,#header-navWrapper{display: none;}

	.homepagebox{margin-bottom: 10px;box-shadow: 1px 1px 7px 0 rgba(0,0,0,.15);}

	.mpzen-ajxcart-action { display: inline-block; float: right; position: relative;right: 15px}
	.headerright{margin: 0; padding: 10px 0;font-size: 120%;height: 1%; width: 100% !important;}
	.header-cart{display: block !important;width: 90%;height: 40px; position: fixed;top:0px;right: 0px;z-index: 3; background-color: #ffffff;}
	.hidden { display: none !important;	}
	.shopping-cart { border-color: #949494;}
	/*.cart-flyout .shopping-cart {display: none;}*/
	.cart-total ul {display: inline-block;}
	.cart-total .sideBoxContent ul li {border:none;padding:0;}
	.cart-total ul li {display: inline-block;position: relative;}
	.cart-total ul li a i {color:#0e0e0e;font-size:1.714rem;}
	.cart-total ul li a span.product-number {color: #333333;display: inline-block;margin: 0 4px;transition: all 0.3s ease 0s;}
	.cart-total .product-number .sell {margin: 0 2px 0 0;}
	.cart-total ul li a span.product-number:hover {color: #000;}
	.cart-total ul li a span.cart-count {color: #000;}
	.shopping-cart {background: #fff;border-top:2px solid #949494;box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3);right:0;opacity: 0;padding: 15px 20px;position: absolute;top: 150%;transition: all 0.3s ease 0s;width: 300px;z-index: 9999;visibility: hidden;transition: .3s;}
	.cart-total ul.cart-menu:hover li .shopping-cart {opacity: 1;top: 100%;visibility: hidden;}
	.cart-total ul.cart-menu li .shopping-cart {overflow-y: auto;max-height: 450px;}
	.cart-menu .cart-header {display: flex; line-height: 40px;}
	.shopping-cart .cart-list {border-bottom: 1px solid #e0e0e0;overflow: hidden;padding:15px 0;margin:0;}
	.shopping-cart .cart-list .cart-img {float: left;width: 30%;}
	.shopping-cart .cart-list .cart-info {float: left;text-align: left;width: 60%;padding-left: 10px;}
	.shopping-cart .cart-list .cart-info h4 {margin-bottom: 0;}
	.shopping-cart .cart-list .cart-info h4 a {display: inline-block;font-size: 0.8rem;font-weight: 400;line-height: 16px;text-decoration: none;text-transform: capitalize;}
	.shopping-cart .cart-list .cart-info .cart-price {margin: 8px 0 0;}
	.shopping-cart .cart-list .cart-info .cart-price span {font-size: 1.143rem;}
	.shopping-cart .cart-list .cart-info .cart-price span.price {font-size: 1rem;margin: 0 5px;}
	.shopping-cart .cart-list .pro-del {float: left;width: 10%;display: none;}
	.shopping-cart .cart-list .pro-del a i {color: #000000;border: 0px solid #fff;border-radius: 50px;padding: 2px 4px;}
	.shopping-cart .mini-cart-total {border-bottom:1px solid #e0e0e0;overflow: hidden;padding:10px 0;text-align:center;}
	.shopping-cart .mini-cart-total > span {font-size: 1.214rem;text-transform: capitalize;}
	.shopping-cart .cart-button {display: flex;margin: 10px auto 0px;flex-flow: column wrap;}
	.shopping-cart .cart-button a {/*background:#333e48;float:left;*/color:#fff;}
	.shopping-cart .cart-button a:hover {color: #fff;/*border-color: #333e48;*/}
	.shopping-cart .cart-button a.right, .shopping-cart .cart-button a {display:block;text-decoration:none;padding:7px 20px;font-size: 1em;border-radius:50px;}
	.shopping-cart .cart-button a.right {/*float:right;*/color:#fff;margin:10px 0 0 0;}
	.shopping-cart .cart-button a.right:hover {background: #333e48;border:1px solid #333e48;}
	.shopping-cart .cart-img a > img {border: 1px solid #e0e0e0;}
 	/*.shopping-cart .cart-button a.right{background: #315ca3;}*/
	.crt .product-number .sell {background:#e8e8e8;border-radius:50%;color:#777777;display:inline-block;font-size: 0.857rem;margin:0 4px;padding:1px 4px;position:absolute;right:-5px;top:-8px;transition:all 0.3s ease 0s;width:20px;height:20px;text-align:center;line-height:18px;font-weight:500;}
	.crt .product-number .sell {right: -6px;top: 5px;}
	.crt .product-number .txt, .crt .cart-count {display: none;}
	.cart-total ul li a span.cart-count{color: #315ca3;}
	.cart-total ul li a i{font-size: 1.286rem;position:relative;top:10px;}
	.crt .cart-count {display: none;}
	#panel-cart .shopping-cart {background: #fff;border-top:0px solid #e8e8e8;border:0px solid #e8e8e8;box-shadow:none;right:0;opacity: 1;padding: 10px 0;position: relative;top: 0;transition: all 0.3s ease 0s;width: 100%;z-index: 9999;visibility:visible;transition: .3s;}
	#panel-cart .shopping-cart .cart-button a.right, #panel-cart .shopping-cart .cart-button a {padding: 5px;}
	#panel-cart .cart-header{display: none;}
	#indexHomeBody .tophr{border-bottom: 0px solid #0e0e0e;}
	.tophr{border-bottom: 2px solid #0e0e0e;}
	/*header*/

	/*leftbox*/
	.category-nav .holder {display: none;}
	.cate-toggle .category-sub {display: none;}
	.leftBoxCard .cate-toggle li {border:medium none;padding:0;line-height:35px;}
	.cate-toggle li {display: inline-block;width: 100%;position: relative;}
	.cate-toggle li .cat-lnk > a {display: inline-block;width: auto;}
	.cate-toggle li > .cat-lnk {border-bottom: 1px solid hsl(0, 0%, 96%);display: inline-block;width: 100%;}
	.cate-toggle li.has-sub > .cat-lnk .holder {position: absolute;right: 0;top: 0;}
	.category-nav ul.category-sub li > .cat-lnk > a{color:#868686;}
	.cate-toggle li.has-sub > .cat-lnk .holder {display: inline-block;}
	.cate-toggle li.has-sub > .cat-lnk .holder:before {display: inline-block;font-family: "Font Awesome 5 Free";content: "\f0fe";font-size: .6rem;  position: absolute;right: 0;cursor: pointer;}
	.cate-toggle li.has-sub > .cat-lnk .holder:hover:before{color: #315ca3;}
	.cate-toggle li.has-sub.open > .cat-lnk > .holder:before {content: "\f146";}
	/*leftbox*/
	
	/*centerbox*/
	.centerColumn{margin-bottom: 1rem;/*box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);*/-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.3); box-shadow: 0 1px 3px rgba(0,0,0,.3);background: #fff;padding:0.875rem;}
	.mainWrapperbox { background: #ffffff; /*box-shadow: inset 0 2px 5px 0 rgba(0,0,0,.11); */ padding-top: 1.163rem;}
	#mainWrapper{display: -ms-flexbox; display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;position: relative; width: 100%; min-height: 1px;}
	#navBreadCrumb ol{border-bottom: 0px solid #f5f5f5;/*box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);*/border-radius: 0rem;}
	#navBreadCrumb li {display: inline-table;font-style: italic;}
	.centerBoxHeading{font-weight: 600;/*border-bottom: 1px solid #f5f5f5;*/font-size: 1.429rem;color: #282828;}
	#indexDefault .card,#indexProductList .card,#productsListing .card,#related_product,.alsoPurchasedCenterbox .card,.featuredPurchasedCenterbox .card,.specialsPurchasedCenterbox .card,.whats_newPurchasedCenterbox .card{border-radius:0; border: 0px solid #f5f5f5; }
	#indexDefault .card-body,#indexProductList .card-body,#productsListing .card-body,#related_product .card-body,.alsoPurchasedCenterbox .card-body,.featuredPurchasedCenterbox .card-body,.specialsPurchasedCenterbox .card-body,.whats_newPurchasedCenterbox .card-body,.indexCategoriesbox .card-body{padding:1.25rem 0rem;}
	.centerBoxContents,.centerBoxContentsListing{/*box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);*/border: 1px solid #f2f2f2;}
	.centerBoxContentsItem-name,.centerBoxContentsListing h3.itemTitle{min-height: 48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
	.centerBoxContentsItem-name a,.centerBoxContentsListing h3.itemTitle a{ color: #242424;}
	.centerBoxContentsItem-io {margin-top: 10px;padding-top: 10px;border-top: 2px solid #0e0e0e;/*box-shadow: 0 -5px 10px -5px rgba(0,0,0,.2);*/transition: bottom .3s;}
	.centerBoxContentsItem-io:hover{background-color: #e5e5e5;}
	.centerBoxContentsItem-io span{display: block; padding: 0 2px;}
	.centerBoxContentsItem-io a{/*background: #f2f2f2 none repeat scroll 0 0; border: 1px solid #f2f2f2; border-radius: 30px;*/ color: #252525;padding:0; height: 38px;width: auto;line-height: 36px; display: inline-block;transition: all 0.15s ease-in-out 0s; cursor: pointer; font-size: 1em;font-weight: 400;text-align: center; white-space: nowrap; outline: none;}
	.centerBoxContentsItem-io a:hover{/*background-color: #2eb5d2; color: #ffffff;*/}
	.centerBoxContentsItem-io .io-right i{color: #fed82a;}
	.centerBoxContentsItem-io .io-left{/*text-align: left;*/}
	.centerBoxContentsItem-io .io-right{text-align: right;}
	.productPriceDiscount{/*display: none;*/}
	.centerBoxContentsItem-name,.centerBoxContentsItem-image,.centerBoxContentsItem-io,.centerBoxContentsItem-price{margin: 0 0 10px;}
	.centerBoxContentsItem-image,.centerBoxContentsListing-image{flex: 1 1 100%;}
	span.badge.sale {background: #333333;width: 46px;height: 46px;line-height: 42px;top: 5px;left: 5px;	}
	span.badge.new { background: #eb5757;width: 46px;height: 46px;line-height: 42px;top: 5px;right: 5px;}
	.centerBoxContents span.badge,.centerBoxContentsListing span.badge,.ProductmainItem-badges span.badge{
    display: none;border-radius: 50px;color: #fff;cursor: pointer; font-size: 0.8em; font-weight: normal;/*left: 0;*/line-height: 42px; padding: 2px; position: absolute;text-transform: capitalize; text-align: center;/*top: 10px;*/transition: all 0.3s ease 0s; z-index: 1; /*left: 10px;*/	}

	/*.centerBoxContents span.badge,.centerBoxContentsListing span.badge,.ProductmainItem-badges span.badge{}

	.centerBoxContents .badges span.l-badge:nth-child(2) ,.centerBoxContentsListing .badges span.l-badge:nth-child(2),.productMainImage .badges span.l-badge:nth-child(2){top: 40px;}*/

	.smallbox{margin: -15px;border: 0px solid #f5f5f5;display: -ms-flexbox; display: flex;-ms-flex: 1 1 auto;flex: 1 1 auto; -ms-flex-direction: column;flex-direction: column;/*box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);*/ border: 2px solid #0e0e0e;background-color: #ffffff;}

	.centerBoxContentsItem-price{display: -ms-inline-grid;display:inline-grid;}
	/*.centerBoxContentsItem-price .p-1{padding: 0 .25rem 0 0 !important;}*/
	.indexCategoriesbox .smallbox{margin: 0rem; box-shadow: none;}

	.centerBoxHeading:before {border-top: .07692rem solid #0e0e0e;content: ""; left: -75.38642rem; position: absolute; top: 0; width: 76.92308rem;}

	.smallbox .productPriceDiscount,.ja_itembox .productPriceDiscount{background: #fff;display: block !important;position: absolute;top: 10px;left: 10px;  border: 1px solid #4db6b3;color: #4db6b3;width: 3.865rem !important;}

	/*eof centerbox*/

	/*bof listing*/
	#productInfo,#indexProductList,#indexDefault,#indexCategories,#shoppingCartDefault{box-shadow: none;background-color: transparent; padding: 0rem;}
	#indexDefault .centerBoxHeading, #indexProductList .centerBoxHeading,#indexCategories h4,#indexCategories .indexCategoriesbox .card,#shoppingCartDefault .centerBoxHeading{ border: none;background-color: transparent;}
	#indexCategories .indexCategoriesbox{/*box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);padding: 1.25rem;*/}
	#indexCategories .indexCategoriesbox .card-deck{/*display: block;*/}
	#indexDefault .card, #indexProductList .card,#indexCategories .featuredPurchasedCenterbox .card,#indexCategories .specialsPurchasedCenterbox .card,#indexCategories .whats_newPurchasedCenterbox .card,#shoppingCartDefault .card{border: none;background-color: transparent;}
	/*.categoryListBoxContents:first-child{border-right: 1px solid rgba(0, 0, 0, 0.05);}*/
	.categoryListBoxContents{margin:0.25rem 0rem !important; /*float: left;min-height: 100px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);*/flex: 1 0 100%;}
	.categoryListBoxContents a{display:block;}
	.pagination li {margin: 0 3px;}
	.listingDescription{display: none;/*min-height: 100px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;*/}
	.page-link{border-radius: 0rem !important;}	
	/*eof listing*/

	/*bof products-star*/
	#pronameandstar{background-color: #ffffff;}
	.products-star{display: block; color: #fed82a; margin-bottom: 8px;}
	#productInfo-productDetailsList .instock{color: #4db6b3;}
	#productInfo-productDetailsList .list-group-item,#addToCart-card-body .form-control{border: 1px solid #f2f2f2;}
	#productsPriceBottom-productPriceBottomPrice .productSpecialPrice,#productsPriceTop-productPriceTopPrice .productSpecialPrice{font-weight: 500;}
	#productsPriceBottom-productPriceBottomPrice .normalprice,#productsPriceTop-productPriceTopPrice .normalprice{font-size: .9rem;}
	#addToCart-card-body .cart-add .qty-text, #addToCart-card-body .cart-add .qty-wra {display: table-cell;float: none;vertical-align: middle;}
	#addToCart-card-body .qty-wra>span.sp-minus {border-right: 1px solid rgb(235, 235, 235);padding: 0 5px;}
	#addToCart-card-body .qty-wra > span i {color: #333;font-size: 1.5em;line-height: 40px;width: 70px;}
	#addToCart-card-body .qty-wra>span {cursor: pointer;/*display: table-cell;*/display: inline-flex;padding: 0 2px;text-align: center;vertical-align: middle;}
	#addToCart-card-body .qty-input>input {border: medium none;height: auto; margin: 0;padding: 0;text-align: center;width: 45px;}
	#addToCart-card-body .qty-wra {border: 1px solid rgb(235, 235, 235);display: inline-block;border-radius: 0;/*border-top-right-radius: 0;border-bottom-right-radius: 0;*/}
	#addToCart-card-body .qty-wra>span.sp-plus {border-left:1px solid rgb(235, 235, 235);padding: 0 5px;}
	#addToCart-card-body .spplus-minus{/*margin-left: -1px;*/margin: 0px 0px 15px 0;/*vertical-align: middle;display: table-cell;text-align: center;*/flex: 1 1 100%;}
	#addToCart-card-body .input-group-append{margin: 0px 0px 5px 0;text-align: center;flex: 1 1 100%;}
	#addToCart-card-body .input-group-append .btn{border-radius: 30px;flex: 1 1 auto;/*border-top-left-radius: 0;border-bottom-left-radius: 0;*/}
	iframe{ border:0; }
	#productDescription .descriptiontextbg{border: 1px solid #f5f5f5;width:100%;/*box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);*/background-color: #fff;}
	#productDescription .descriptiontext{ clear:both; height:25px; line-height:25px;text-align: left;}
	#productDescription .descriptiontext b{ color: #002b66;  display: block;  font-size: 16px;}
	#productGeneral #main_info #productDescription table td {padding:3px;border:1px solid #ccc;}
	#productGeneral #main_info #productDescription table th {padding:3px;border:1px solid #ccc;}
	#addToCart-card{border:1px solid #315ca3;}
	#addToCart-card-body{padding: 1.25rem 0rem;}
	#attributes-card,#attributeOptionsdrp-attrib-1-card{border:1px solid #f2f2f2;}
	#attributes-card .card-header,#attributeOptionsdrp-attrib-1-card .card-header{padding: .3rem 1.25rem;background-color: #fff;}
	#attributeOptionsdrp-attrib-1-card-header label{margin-bottom: 0;}
	#productInfo-productMainImage,#productInfo-productAttributes,#productInfo-productDetailsList,#productsPriceBottom-card,#addToCart-card,#productscoupon-card,#pronameandstar{/*box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);*/border: 0px solid #ffffff !important;}
	#related_product,#related_product h4,#related,#related .productsbox,#related .productsbox .card,.alsoPurchasedCenterbox,.alsoPurchasedCenterbox .card, .alsoPurchasedCenterbox h4, .alsoPurchasedCenterbox .productsbox,.alsoPurchasedCenterbox .productsbox .card,#indexCategories #productsListing .card{background-color:transparent;border: 0px solid #ffffff;}
	/*eof products-star*/

	/*shoppingcart*/
	#cartTableDisplay-qtyUpdateHeading,#cartTableDisplay-priceHeading,.qtyUpdateCell,.priceCell{display: none;}
	/*#shoppingCartDefault-cartTableDisplay .productsCell .shoppingcartimgesbox img{width: 100%;}*/

	/*bof footer*/
	#footertextimgbox, #footerbox {margin: auto;position: relative;}
	#footertextimgbox {overflow: hidden;margin-bottom: 10px;}
	.footer-payment{text-align: center !important;flex: 0 0 100%;max-width: 100%;margin-top: 15px;}
	#ezpagesBarFooter{padding:0;/*box-shadow: inset 0 2px 5px 0 rgba(0,0,0,.11);*/border-radius: 0rem !important; }
	#ezpagesBarFooter ul li:nth-child(1),#ezpagesBarFooter ul li:nth-child(3),#ezpagesBarFooter ul li:nth-child(5){/*border-right: 1px solid rgba(255, 255, 255, 0.05);*/border-right: 1px solid #f6f6f6;}
	#ezpagesBarFooter ul li{flex: 1 0 50%;/*border-bottom:1px solid rgba(255, 255, 255, 0.05);*/border-bottom: 1px solid #f6f6f6;text-align: center;}
	.legalCopyright{ /*width: 90%; margin-left: auto; margin-right: auto;*/clear: both;padding: 20px 0px; display: block;overflow: hidden;}
	.copy-right{/*float: left;text-align: left;*/}
	/*eof footer*/

	/*payment_online*/
	#payment_online-cc-expires-year,#payment_online-cc-cvv{width:30%;display: inline-block;}
	/*payment_online*/

	/**create_account state*/
	#createAccountDefault-content{}
	#createAccountDefault-content a{text-decoration: underline;color: #8BC34A;}
	#state {/*display: block;*/ width: 100%;padding: .375rem .75rem; font-size: 1rem; line-height: 1.5;color: #495057;background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: .25rem; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
	/**create_account state*/

	/**shopping cart**/
	#shoppingCartDefault-helpLink{display: none;}
	/**shopping cart**/

}

@media (min-width: 992px){
	ul {list-style: outside none none;margin: 0;padding: 0;}
	.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-size: 1.2rem;font-weight: normal;}
	#header-navWrapper #header-nav,.header-nav-box{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start; flex-basis: auto; flex-grow: 1; flex-shrink: 1;}
	#header-navWrapper{flex-basis: 0; flex-grow: 1; max-width: 100%;}
	.header{display: none;}
	.headernav{position: relative;top: 6px;right: 15px;float: right;text-align: center;background: #ffffff;font-size: 16px;font-weight: bold;color: #fff;line-height: 40px;-moz-box-sizing: border-box;box-sizing: border-box;width: 10%;height: 40px;padding: 0 50px;}
	.headernav .fa-bars{font-size:125%;}
	.headernav a{display: block;width: 40px;height: 40px;position: relative;top: 0;left: 3px;}

	.navleft,.navright{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	.navright li,.navleft li{flex: 1 1 33.333333%;-ms-flex:1 1 33.333333%; /*max-width: 33.333333%;*/}
	.navright li span.cur-title{display: none;}

	#headerWrapper,#footerWrapper{margin: 0 -15px;}
	#indexHomeBody .tophr{border-bottom: 0px solid #0e0e0e;}
	.tophr{border-bottom: 1px solid #0e0e0e;}
	#mainWrapper,#navMain,#logo,#ezpagesBarHeader,#footertextimgbox,#footerbox{margin: auto;position: relative;max-width: 992px;}
	.card-header{background-color: #ffffff; border-bottom: 0px solid rgba(0,0,0,.125);}
	
	.centerColumn{margin-bottom: 1rem;/*box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);*/-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3);-moz-box-shadow: 0 1px 3px rgba(0,0,0,.3); box-shadow: 0 1px 3px rgba(0,0,0,.3);background: #fff;padding:0.875rem;}
	#productInfo,#indexProductList,#indexDefault,#indexCategories{box-shadow: none;background-color: transparent; padding: 0rem;}
	#mainWrapper{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}

	.email-toplinks{font-size: .8rem;}
	.email-toplinks .email-toplinks-io{color: #ffffff;padding: 0 5px 0 0;}
	.email-toplinks .email-toplinks-box,.email-toplinks .email-toplinks-box a{padding: 0 5px 0 0;color: #ffffff;}
	.email-toplinks .clock-ipad{display: none;}

	#navMainWrapper{background-color: #0e0e0e;width: 100%;/*border-bottom: 2px solid #f1f1f1;box-shadow: 0 1px 4px rgba(0,0,0,.2);*/}
	#navMain{/*border-bottom: 1px solid #eee;*/}
	#navMain .navbar{/*padding: .76923rem 0;*/background-color: #0e0e0e !important;border-radius: 0rem !important;}
	#navbarSupportedContent{}
	#navbarSupportedContent form{display: none;}
	/*#ezpagesBarHeader .nav-pills li:first-child{background-color: #315ca3;}
	#ezpagesBarHeader .nav-pills li:first-child a{color: #ffffff;}*/
	#ezpagesBarHeader{display: block; margin-top: 1rem;border-radius: 0rem !important; clear: both;background-color: #ffffff!important;}
	#ezpagesBarHeader ul{flex-flow: row-reverse wrap;}
	#ezpagesBarHeader .nav-pills .nav-link{ padding: .9rem 1rem;font-size: .8rem;font-weight: normal;border-radius: 0rem;}
	#ezpagesBarHeader .nav-pills li{-webkit-box-flex: 0; -ms-flex: 1 0 25%;flex: 1 0 25%;text-align: center;}
	#ezpagesBarHeader a.nav-link:hover{color: #c4c4c4 !important;}
	#ezpagesBarHeader .nav-pills,#navMain,#navbarSupportedContent,#logo,#ezpagesBarFooter .nav-pills,#siteinfoLegal{ width: 100%;  margin-left: auto; margin-right: auto;/*padding-right: 15px;padding-left: 15px;*/}
	#logoWrapper{background-color: #ffffff;}
	#logo{padding:3.15385rem .9rem 1.53846rem!important;}
	#navMain .nav-pills .nav-link{padding-top:.8rem; padding-bottom: .8rem;}
	#navMain nav.navbar a.nav-link{font-size: .8rem;padding-top: 0rem;padding-bottom: 0rem;text-transform: capitalize;display: inline-block;}
	#navMain nav.navbar li:last-child.nav-item a.nav-link{padding-right: 0rem !important;}
	.navbarbox{list-style: none; /*float: right;*/}
	.navbarbox ul li{ display: block;list-style: none; /*float: left; */}
	.navbarbox ul li.headercartbox{color: #949494;font-size: 1rem;font-weight: 500;}
	.navbarbox ul li.headercartbox i,.navbarbox ul li.headercartbox a{/*color:#949494 !important;*/}
	.navbarbox ul li a{ padding-left: .5rem;padding-right: .5rem;}

	.cur-lang-toplinks-box,.navbox{display: inline-flex;}
    .cur-lang-toplinks>li{float: left;margin-left: 6px;padding-left: 0px;font-size: 0.857em;border-right: 1px solid #ccc;line-height: 15px; padding-right: 6px; text-transform: capitalize;}
    .cur-lang-toplinks  li a { cursor: pointer;text-transform: capitalize;font-size: .8rem;}

	#navMain .dropdown-menu { border: medium none; border-radius: 0;box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3); min-width: 130px; padding: 0;	}
	#navMain .cur-lang-toplinks li {width: 100%;}
	#navMain .cur-lang-toplinks li a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 1.42857143; color: #333; white-space: nowrap;   cursor: pointer; text-transform: capitalize;}
	#navMain li.nav-item{/*border-right: 1px solid #ccc;*/}
	#navMain li.nav-item i{color: #ffffff;}
	#navMain ul.cur-lang-toplinks .dropdown-menu li.active a {background: #315ca3;color: #fff;text-decoration: none;}
	#navMain .cur-lang-toplinks li.dropdown-menu-close i{color: #212529;}
	.currency .cur-title {display: none;}

	#navColumnOne {padding-left: 0em !important;/*position: relative; z-index: 1;*/}

	.categoriesbox{display: none;}

	#navMain .social-icon {padding-left: 15px;/*display: inline-block;*/text-align: right;display: none;}
	#navMain .social-icon ul{margin: 0;padding: 0;}
	#navMain .social-icon li {margin: 0; border: medium none;    display: inline-block;}
	#navMain .social-icon ul li:first-child a { margin-left: 0;}
	#navMain .social-icon ul li a {padding: 0; margin-left: 8px;transition: .3s;}

	#logoleft{padding-left: 0rem !important;text-align: left;}
	#logoleft a{/*background-color: #315ca3;*/display: inline-block;padding:0;}
	#logoright{padding-right: 0rem !important;display: flex;flex-direction: row;}
	#logoWrapper .header-search { box-shadow: none;margin: 0 auto; border: 0px solid #e8e8e8;padding: 0;position: relative;flex: 0 0 auto; max-width: none; width: auto;}
	#logoWrapper .header-search .form-inline { width: 24.15385rem;border: .07692rem solid #0e0e0e;}
	#logoWrapper .header-search .searchblock {margin: 0 auto;max-width: 63.84615rem;}
	#logoWrapper .header-search .tab-content{width: 100%;}
	#logoWrapper .header-search form input {/*border: medium none;background-color: #315ba3;*/width: auto; border:0px solid rgba(0,0,0,.25);color: #7a7a7a; font-size: 1em; margin-bottom: 0; height: 3.53846rem;line-height: 1.429;padding: .96154rem 1.53846rem;transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out; border-radius: 0px; display:inline-block;flex: 1 1;}
	#searchWord2::-webkit-input-placeholder {color: #ffffff;} 
	#searchWord2::-moz-placeholder {color: #ffffff;} 
	#searchWord2:-ms-input-placeholder {color: #ffffff;}
	#searchWord2::-ms-input-placeholder {color: #ffffff;}
	#searchWord2::placeholder {color: #ffffff;}

	#logoWrapper .header-search input.form-control:focus{outline:none;box-shadow: none;}
	#logoWrapper .header-search .btn-search { position: relative; font-size: 1.286em;border-radius: 0; vertical-align: middle; height: 100%;display: inline-block;box-shadow: none;font-weight: normal;	}
	.header-search .button{background-color: transparent;border: 0px solid #e8e8e8; color: #0e0e0e;padding: 0 1.30769rem;}
	.header-search .button:hover {border-color:none;background-color:transparent; color: #999999;}

	.mpzen-ajxcart-action { display: inline-block; float: right;}
	.header-cart,.header-navbar{display: none !important; position: relative;top: 10px;right: 15px;float: right;}
	.hidden { display: none !important;	}
	.shopping-cart { border-color: #949494;}
	/*.cart-flyout .shopping-cart {display: none;}*/
	.cart-total ul {display: inline-block;}
	.cart-total .sideBoxContent ul li {border:none;padding:0;}
	.cart-total ul li {display: inline-block;position: relative;}
	.cart-total ul li a i {color:#ffffff;font-size:1.714rem;}
	.cart-total ul li a span.product-number {color: #333333;display: inline-block;margin: 0 4px;transition: all 0.3s ease 0s;}
	.cart-total .product-number .sell {margin: 0 2px 0 0;}
	.cart-total ul li a span.product-number:hover {color: #000;}
	.cart-total ul li a span.cart-count {color: #000;}
	.shopping-cart {background: #fff;border:0px solid #e8e8e8;/*box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3);right:0;opacity: 0;*/padding: 15px 0;/*position: absolute;top: 150%;*/transition: all 0.3s ease 0s;/*width: 300px;z-index: 9999;visibility: hidden;*/transition: .3s;}
	.cart-total ul.cart-menu:hover li .shopping-cart {opacity: 1;top: 100%;visibility: visible;}
	.cart-total ul.cart-menu li .shopping-cart {overflow-y: auto;max-height: 450px;}
	.cart-menu .cart-header {line-height: 35px;display: none;}
	.shopping-cart .cart-list {border-bottom: 1px solid #e0e0e0;overflow: hidden;padding:15px 0;margin:0;}
	.shopping-cart .cart-list .cart-img {float: left;width: 30%;}
	.shopping-cart .cart-list .cart-info {float: left;text-align: left;width: 60%;padding-left: 10px;}
	.shopping-cart .cart-list .cart-info h4 {margin-bottom: 0;}
	.shopping-cart .cart-list .cart-info h4 a {display: inline-block;font-size: 0.8rem;font-weight: 400;line-height: 16px;text-decoration: none;text-transform: capitalize;}
	.shopping-cart .cart-list .cart-info .cart-price {margin: 8px 0 0;}
	.shopping-cart .cart-list .cart-info .cart-price span {font-size: 1.143rem;}
	.shopping-cart .cart-list .cart-info .cart-price span.price {font-size: 1rem;margin: 0 5px;}
	.shopping-cart .cart-list .pro-del {float: left;width: 10%;display: none;}
	.shopping-cart .cart-list .pro-del a i {color: #000000;border: 0px solid #fff;border-radius: 50px;padding: 2px 4px;}
	.shopping-cart .mini-cart-total {border-bottom:1px solid #e0e0e0;overflow: hidden;padding:10px 0;text-align:center;}
	.shopping-cart .mini-cart-total > span {font-size: 1.214rem;text-transform: capitalize;}
	.shopping-cart .cart-button {display: flex;margin: 10px auto 0px;width: auto;}
	.shopping-cart .cart-button a {/*background:#333e48;float:left;*/color:#fff;}
	.shopping-cart .cart-button a:hover {color: #fff;/*border-color: #333e48;*/}
	.shopping-cart .cart-button a.right, .shopping-cart .cart-button a {display:block;text-decoration:none;padding:7px 20px;font-size: 1em;border-radius:50px;}
	.shopping-cart .cart-button a.right {/*float:right;*/color:#fff;margin:10px 0 0 0;}
	.shopping-cart .cart-button a.right:hover {background: #333e48;border:1px solid #333e48;}
	.shopping-cart .cart-img a > img {border: 1px solid #e0e0e0;}
 	/*.shopping-cart .cart-button a.right{background: #315ca3;}*/
	.crt .product-number .sell {background:#e8e8e8;border-radius:50%;color:#777777;display:inline-block;font-size: 0.857rem;margin:0 4px;padding:1px 4px;position:absolute;right:-5px;top:-8px;transition:all 0.3s ease 0s;width:20px;height:20px;text-align:center;line-height:18px;font-weight:500;}
	.crt .product-number .sell {right: -6px;top: -6px;}
	.crt .product-number .txt, .crt .cart-count {display: none;}
	.cart-total ul li a span.cart-count{color: #315ca3;}
	.cart-total ul li a i{font-size: 1.286rem;position:relative;top:-2px;}
	.crt .cart-count {display: none;}


	.dropbtn {/*background-color: #4CAF50;*/color: #7a7a7a;padding: 16px;font-size:1rem;border: none;cursor: pointer;}
	.dropdown { position: relative; display: inline-block;}
	.dropdown-content { display: none; position: absolute; /*background-color: #f9f9f9;*/box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); top: 150%;transition: all 0.3s ease 0s; min-width:1000px; z-index: 9999; background: #fff; border-top: 2px solid #949494; box-shadow: 0 3px 5px rgba(0, 0, 0, 0.3); right: 0;}
	.dropdown-content a { color: black; padding: 12px 16px;text-decoration: none; display: block;}
	.dropdown-content a:hover {background-color: #f1f1f1}
	.dropdown:hover .dropdown-content {display: block;-webkit-transition: .3s;transition: .3s;opacity: 1;top: 100%;}
	.dropdown:hover .dropbtn {/*background-color: #ffffff;*/}

	#navCatTabs a{-webkit-box-flex: 0;-ms-flex: 1 0 25%; flex: 1 0 25%; text-align: center;border-radius:0rem !important;}

	#header-nav ul li.homenav{}
	#header-nav ul li.nav-item{}
	#header-nav ul li.nav-item a{color: #0e0e0e;cursor: pointer;display: block; font-size: 1.13077rem;font-weight: 600; letter-spacing: .25px;
    line-height: 1.5; padding: 1.53846rem 1rem;  position: relative;  text-transform: uppercase;  transition: all .3s ease;}

	#header-nav ul li.nav-item a:hover{color: #494949;border-bottom: 1px solid #0e0e0e;}
	#header-nav ul li.nav-item .dropdown-menu{border-radius: 0rem !important;background-color: #fff;border-top: .07692rem solid #e5e5e5;max-width: 870px;min-width: 860px;max-height: 500px;width: 100%;padding: .6rem;overflow-y: scroll;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3); -moz-box-shadow: 0 1px 3px rgba(0,0,0,.3); box-shadow: 0 1px 3px rgba(0,0,0,.3);border: none;}
	#header-nav ul li.nav-item .dropdown-menu::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #F5F5F5;}
    #header-nav ul li.nav-item .dropdown-menu::-webkit-scrollbar {width: 10px;background-color: #F5F5F5;}
    #header-nav ul li.nav-item .dropdown-menu::-webkit-scrollbar-thumb {background-color: #0e0e0e;}
	#header-nav ul li.nav-item .dropdown-menu .dropdown-item:hover,#header-nav ul li.nav-item .dropdown-menu .dropdown-item:focus{background: #54b016 !important;color: #fff;}
	#header-nav ul li.nav-item .dropdown-menu ul.level2{display: flex;flex-flow: row wrap;display: -ms-flexbox; /* fuck IE */}
	#header-nav ul li.nav-item .dropdown-menu ul.level2 li{flex: 1 1 auto;margin: 4px;}
	#header-nav ul li.nav-item .dropdown-menu ul.level2 li a{color:#0e0e0e;margin: 5px 0;padding:0;display: block;border-bottom:1px solid #e5e5e5;font-family: Montserrat,sans-serif;font-weight: normal; font-style: normal; text-transform: uppercase;font-size: 1.23846rem;}
	#header-nav ul li.nav-item .dropdown-menu ul.level2 li a .holder:before{display: inline-block;/*font-family: "Font Awesome 5 Free";content: "\f233";*/font-size: .8rem;  position: relative;left: 0;cursor: pointer;}
	#header-nav ul li.nav-item .dropdown-menu ul.level2 li.submenu a{color:#0e0e0e;/*font-weight: 400;*/font-size: 1.23846rem; border-bottom: 1px solid #e5e5e5;}
	#header-nav ul li.nav-item .dropdown-menu ul.level2 li.submenu ul.level3 li{margin: 0px;}
	#header-nav ul li.nav-item .dropdown-menu ul.level2 li.submenu ul.level3 li a{padding-left: 0rem;}
	#header-nav ul li.nav-item .dropdown-menu ul.level2 li.submenu ul.level3 li.submenu a{padding-left: 0rem;}
	#header-nav ul li.nav-item .dropdown-menu ul.level2 li.submenu ul.level3 li a{color:#0e0e0e;font-weight: 400;font-size: .92308rem; border-bottom:0px solid #e5e5e5;}
	#header-nav ul li.nav-item .dropdown-menu ul.level2 li.submenu ul.level3 li.submenu ul.level4 li{}
	#header-nav ul li.nav-item .dropdown-menu ul.level2 li.submenu ul.level3 li.submenu ul.level4 li a{color:#949494;border-bottom: 0px solid;padding-left:.9rem;}
	#header-nav ul li.nav-item .dropdown-menu ul.level2 li.submenu ul.level3 li.submenu ul.level4 li.submenu ul.level5 li a{color: #a2a2a2;padding-left:2rem; font-size: .72308rem;} 
	#header-nav ul li.nav-item .dropdown-menu ul.level2 li.submenu a .holder {position: relative;left: 0;top: 0;}
	#header-nav ul li.nav-item .dropdown-menu ul.level2 li.submenu a .holder {display: inline-block;}
	#header-nav ul li.nav-item .dropdown-menu ul.level2 li.submenu a .holder:before{display: inline-block;/*font-family: "Font Awesome 5 Free";content: "\f233";*/font-size: .8rem;  position: relative;left: 0;cursor: pointer;}
	/*#header-nav ul li.nav-item .dropdown-menu ul.level2 li.submenu ul.level3 li a .holder:before{content: "\f138";}
	#header-nav ul li.nav-item .dropdown-menu ul.level2 li.submenu ul.level3 li.submenu a .holder:before{content: "\f078";}
	#header-nav ul li.nav-item .dropdown-menu ul.level2 li.submenu ul.level3 li.submenu ul.level4 li a .holder:before{content: "\f105";}*/
	#header-nav ul li.nav-item .dropdown-menu ul.level2 li.submenu a .holder:hover:before{color: #efefef;}

	#navBreadCrumb ol{border-bottom: 0px solid #f5f5f5;/*box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);border-radius: 0rem;*/}
	#navBreadCrumb li {display: inline-table;font-style: italic;}

	.mainWrapperbox {/*width:100%; margin-left:auto; margin-right:auto;*/background: #ffffff;/*box-shadow: inset 0 2px 5px 0 rgba(0,0,0,.11);*/padding-top: 1.163rem;}
	#indexHomeBody #rightbox,#productinfoBody #rightbox,#contactusBody #rightbox,#loginBody #rightbox,#logoffBody #rightbox,#createaccountBody #rightbox,#checkoutpaymentBody #rightbox,#checkoutpaymentaddressBody #rightbox,#checkoutshippingBody #rightbox,#checkoutshippingaddressBody #rightbox,#checkoutsuccessBody #rightbox,#checkoutconfirmationBody #rightbox,#shoppingcartBody #rightbox,#createaccountsuccessBody #rightbox,#accountBody #rightbox,#accounteditBody #rightbox,#addressbookBody #rightbox,#accountpasswordBody #rightbox,#accountnewslettersBody #rightbox,#accountnotificationsBody #rightbox,#advancedsearchBody #rightbox,#advancedsearchresultBody #rightbox,#addressbookprocessBody #rightbox,#accounthistoryinfoBody #rightbox,#aboutusBody #rightbox,#privacyBody #rightbox,#shippinginfoBody #rightbox,#sitemapBody #rightbox,#productsnewBody #rightbox,#specialsBody #rightbox,#featuredproductsBody #rightbox,#productsallBody #rightbox,#timeoutBody #rightbox,#passwordforgottenBody #rightbox,#downformaintenanceBody #rightbox,#reviewsBody #rightbox,#productreviewsBody #rightbox,#productreviewswriteBody #rightbox,#pageBody #rightbox{flex: 0 0 100%;max-width:100%;}

	#rightbox{/*padding: 0em !important;*/}
	#indexDefault .card-body{margin: 0;padding: 0rem;}
	#indexDefault .card,#indexProductList .card,#indexCategories .card,#indexCategories h4{border: none;background-color: transparent;}
	/*#indexDefault .smallbox{background-color: #ffffff;padding:1rem 0rem !important;}*/
	#indexDefault .centerBoxHeading,#indexProductList .centerBoxHeading{border: none;background-color: transparent;}
    .leftBoxCard, .rightBoxCard, .leftBoxCard .card-header, .rightBoxCard .card-header{border-radius:0; }
    .leftBoxCard, .rightBoxCard{border: 0px solid #f5f5f5;/*box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);*/}
    .sideBoxContent .card{border: none;border-bottom: 1px solid #f5f5f5;}
    .leftBoxCard .card-header, .rightBoxCard .card-header{background: none; border: none;font-size: 1.84615rem;font-weight: 600; letter-spacing: 0; line-height: 1.3;}
	.leftBoxCard h4, .rightBoxCard h4,.centerBoxHeading{font-size: 2.30769rem;font-weight: 600;}
	#searchContent .form-control{border: 1px solid #e5e5e5; border-radius: 0;}
	.centerBoxHeading{/*font-weight: 200;*/border-bottom: 1px solid #f5f5f5;}
	.centerColumn .card{border-radius:0;border: 1px solid #f5f5f5; }
	#indexDefault .card-deck .card,#indexProductList .card-deck .card,#related_product .card-deck .card,.alsoPurchasedCenterbox  .card-deck .card,#productsNewDefault .card-deck .card,#productsAllDefault .card-deck .card,#featuredProductsDefault .card-deck .card,#specialsDefault .card-deck .card,#indexCategories .featuredPurchasedCenterbox .card-deck .card,#indexCategories .specialsPurchasedCenterbox .card-deck .card,#indexCategories .whats_newPurchasedCenterbox .card-deck .card,#indexCategories .listingCenterColumn .card-deck .card,#shoppingCartDefault .card-deck .card,#advancedSearchResultDefault .card-deck .card{margin-left: 0px; margin-right: 0px;}

	#categoriesContent .list-group-item{border: none;border-bottom: 1px solid hsl(0, 0%, 96%);}

	/*#pzencategories-leftBoxHeading{background: #333 none repeat scroll 0 0;color: #fff;}
	#cate-toggle{background: #315ca3 none repeat scroll 0 0;color: #fff;}*/
	.homepagebox{margin-bottom: 10px;/*box-shadow: 1px 1px 7px 0 rgba(0,0,0,.15);*/text-align: center;}

	/*bof leftbox*/
	.products-micro-slider .product-micro .product-wrapper {border: 1px solid #f5f5f5;padding: 15px;margin: 10px 0 0;box-shadow:none;}
	.product-micro .product-img{float: left;width: 34%;position: relative;margin:0;}
	.product-micro .product-img a::before{background: #dddddd none repeat scroll 0 0;content: "";height: 100%;left: 0;opacity: 0;position: absolute;top: 0;width: 100%;transition: .3s;}
	.product-micro .product-img:hover a::before{opacity: .2;}
	.product-micro .product-img a img{width: 100%;}
	.product-micro .product-content{width: 66%;float: left;padding-left: 10px;text-align: left;padding-right: 0;}
	.product-micro .product-content h4 a{font-size: 1rem;}
	.col-sidebar .product-content .product-name a {font-size:.8rem;text-transform:capitalize;}
	.col-sidebar .product-content .product-price{font-size:.6rem;text-transform:capitalize;}
	.col-sidebar .product-micro .product-wrapper {margin: 0 0 10px;display: table;}
	.product-micro .product-name {font-size: 1rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
	
	.product-price .normalprice {color: #aaa;margin-right: 5px !important; padding: 0 !important; text-decoration: line-through;}
	.product .product-content .product-desc {display: none;font-size: 1rem;margin: 0px 0 20px;}
	.product-price .productSpecialPrice {/*color: #000;*/padding: 0 !important; }
	.product-price .productPriceDiscount {display: none;}
	
	.product-micro .product-wrapper {margin:30px 0 0;}
	.product-micro .product-content {margin: 0;}
	.products-slider .product-item {padding: 0 0 4px 0;}
	.product-wrapper .product-img .secondary {left: 0;opacity: 0 !important;visibility:hidden;position: absolute;top: 0;z-index: 1;}
	.product-wrapper:hover .product-img .secondary {opacity: 1 !important;visibility:visible;}
	.product-wrapper .product-img .image-flip-effect .secondary {transform: rotateY(-180deg);}
	.product-wrapper:hover .product-img .image-flip-effect .secondary {transform: rotateY(0deg);-moz-transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-ms-transform: rotateY(0deg);}
	.product-wrapper:hover .product-img .image-vslide-effect .secondary, .product-wrapper:hover .product-img .image-vslide-effect .primary {transform: translate3d(0px, -100%, 0px);}
	.product-img a.image-vslide-effect img {display: block;height: 100%;transition: all 1s cubic-bezier(0.19, 1, 0.22, 1) 0s;width: 100%;}
	.product-wrapper .product-img .image-vslide-effect .secondary {top: 100%;}
	.product-img span.badge {border-radius:50px;color:#fff;cursor:pointer;font-size:0.8rem;font-weight:normal;left:0;line-height: 25px;padding:0 15px;position:absolute;text-transform:capitalize;top:10px;transition:all 0.3s ease 0s;z-index:1;left:10px;}
	.product .product-price {float: left;margin: 0 0 10px;width: 100%;font-weight: 500;font-size:1.2rem;}
	.product .ratings {float: left;margin: 0 0 5px;width: 100%;}
	.rating-box {display: inline-block;position: relative;width: auto;}
	.ratings .amount {display: none;}
	.rating-box .rating i{color: #fed82a;font-size: .8rem;left: 0;letter-spacing: 4.5px;line-height: 18px;overflow: hidden;position: relative;top: 0;}
	
	.category-nav .holder {display: none;}
	.cate-toggle .category-sub {display: none;}
	.leftBoxCard .cate-toggle li { margin-bottom: 2.69231rem;border:medium none;padding:0;}
	.cate-toggle li {display: inline-block;width: 100%;position: relative;}
	.cate-toggle li .cat-lnk > a {display: inline-block;width: auto;color: #232323;text-decoration: none;}
	.cate-toggle li .cat-lnk > a.wdmn{font-size: 1.53846rem; font-weight: 700;}
	.cate-toggle li .cat-lnk > a:hover{/*background-color: #999999;*/color: #232323;display: block}
	.cate-toggle li > .cat-lnk {border-bottom: 1px solid rgba(250, 250, 250, 0.2);display: inline-block;width: 100%;}
	.cate-toggle li.has-sub > .cat-lnk .holder {position: absolute;right: 0;top: 0;}
	.category-nav ul.category-sub li > .cat-lnk > a{color:#333333;/*font-weight: 500;*/}
	.cate-toggle li.has-sub > .cat-lnk .holder {display: inline-block;}
	.cate-toggle li.has-sub > .cat-lnk .holder:before {display: inline-block;content: "+";font-size: 1.53846rem; font-weight: 700;position: absolute;right: 0;cursor: pointer;}
	.cate-toggle li.has-sub > .cat-lnk .holder:hover:before{color: #333333;}
	.cate-toggle li.has-sub.open > .cat-lnk > .holder:before {content: "-";}
	/*eof leftbox*/

	
	/*bof centerbox*/
	.centerBoxContents,.centerBoxContentsListing{/*box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1); */border: 1px solid #f2f2f2;}
	.centerBoxContentsItem-image,.centerBoxContentsListing-image{flex: 1 100%;}
	.centerBoxContentsItem-name,.centerBoxContentsListing h3.itemTitle{min-height: 48px;max-height: 48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
	/*.centerBoxContentsItem-name a,.centerBoxContentsListing h3.itemTitle a{ color: #315ca3;}*/
	.centerBoxContentsItem-name a:hover,.centerBoxContentsListing h3.itemTitle a:hover{color: #949494;}
	.centerBoxContentsItem-io span{display: block; padding: 10px 0;}
	.centerBoxContentsItem-io a{/*background: #f2f2f2 none repeat scroll 0 0;border: 1px solid #f2f2f2;*/border-radius: 30px;color: #252525;padding:0;width:100%;line-height: 36px;display: inline-block; transition: all 0.15s ease-in-out 0s;cursor: pointer;font-size: 1em;font-weight: 400;text-align: center; white-space: nowrap;outline: none;}
	.centerBoxContentsItem-io a:hover{/*background-color: #2eb5d2; color: #ffffff;*/}
	.centerBoxContentsItem-io .io-right i{color: #fed82a;}
	.centerBoxContentsItem-io .io-left{/*text-align: left;*/border: 1px solid #0e0e0e;}
	.centerBoxContentsItem-io .io-right{text-align: right;}
	.productPriceDiscount{/*display: none;*/color: #4db6b3}
	.centerBoxContentsItem-image,.centerBoxContentsListing-image,.centerBoxContentsItem-image{flex: 1 100%;}
	.centerBoxContentsItem-name,.centerBoxContentsItem-image,.centerBoxContentsItem-io,.centerBoxContentsItem-price{margin: 0 0 10px;}
	.centerBoxContentsItem-io{margin-top: 1.23077rem;/*box-shadow: 0 -5px 10px -5px rgba(0,0,0,.2);*/transition: bottom .3s;}
	.centerBoxContentsItem-name{margin-top: 2.07692rem;}
	.centerBoxContentsItem-badges{}
	span.badge.sale{background: #fff;display:none; /*width: 46px;height: 46px;line-height: 42px;top: 5px;left: 5px;*/}
	span.badge.new {background: #fff;display:none;/*width: 46px;height: 46px;line-height: 42px;top: 5px;right: 5px;*/}
	.centerBoxContents span.badge,.centerBoxContentsListing span.badge,.ProductmainItem-badges span.badge,.smallbox .productPriceDiscount,.ja_itembox .productPriceDiscount{border-radius: 0px;border: 1px solid #e37a6e;color: #e37a6e;cursor: pointer;line-height:25px;padding:0 15px;position: absolute;text-transform: capitalize;top: 10px;transition: all 0.3s ease 0s; z-index: 1;left: 10px;text-align: center;font-size: 1rem;font-weight: 600;min-width: 3.125rem;min-height: 1.875rem;/*box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);*/}
	.centerBoxContents .badges span.l-badge:nth-child(2) ,.centerBoxContentsListing .badges span.l-badge:nth-child(2),.productMainImage .badges span.l-badge:nth-child(2){top: 50px;}
	.smallbox .productPriceDiscount,.ja_itembox .productPriceDiscount{background: #fff;display: block !important;position: absolute;top: 10px;left: 10px;  border: 1px solid #e37a6e;color: #e37a6e;width: 3.865rem !important;}
	.centerColumn .productsbox .card{border:none;}	
	.smallbox{border: 0px solid #f5f5f5;display: -ms-flexbox; display: flex;-ms-flex: 1 1 auto;flex: 1 1 auto; -ms-flex-direction: column;flex-direction: column;/*box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);*/background-color: #ffffff;}
	.smallbox:hover{border:1px solid #0e0e0e;/*box-shadow: 0 0 10px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);*/}
	#related_product .card-body .card, .alsoPurchasedCenterbox .card-body .card, .featuredPurchasedCenterbox .card-body .card, .specialsPurchasedCenterbox .card-body .card, .whats_newPurchasedCenterbox .card-body .card, #productsListing .card-body .card{-webkit-box-flex: 0;-ms-flex: 1 0 25%;flex: 1 0 25%;/*max-width: 25%;*/}
	/*#indexCategories .featuredPurchasedCenterbox .card-body,#indexCategories .specialsPurchasedCenterbox .card-body,#indexCategories .whats_newPurchasedCenterbox .card-body,#indexCategories .featuredPurchasedCenterbox .card-body .card,#indexCategories .specialsPurchasedCenterbox .card-body .card,#indexCategories .whats_newPurchasedCenterbox .card-body .card{padding:0rem!important;}*/
	.specialsListBoxContents{-ms-flex: 1 0 25% !important;  flex: 1 0 25% !important;}
	.centerBoxHeading:before { border-top: .07692rem solid #0e0e0e; content: ""; left: -72.30769rem;  position: absolute; top: 0; width: 76.92308rem;}
	#indexBody .centerBoxHeading:before{border-top: none;position: relative;left: 0;top: 0;width: 0;content: none;}
	/*eof centerbox*/

	/*bof listing*/
	#productsListing-topRow{margin-bottom: 1rem;}
	#indexProductList .card-body,#indexCategories .card-body{padding: 1.25rem 0rem !important;}
	#indexCategories .indexCategoriesbox .card-deck{margin: 0rem !important;}
	#indexProductList-pageHeading{padding: .75rem 1rem;background-color: #ffffff;/*box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);*/}
	.pagination li {margin: 0 3px;}
	.listingDescription{display: none;/*min-height: 100px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;*/}
	.categoryListBoxContents {margin:0rem !important; padding: .1rem !important;/*box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);*/flex: 1 0 25%;background-color: #ffffff;}
	.indexCategoriesbox .categoryListBoxContents .smallbox,#accountHistoryInfoDefault{box-shadow: none;padding: 0rem !important;}
	.page-link{border-radius: 0rem !important;}
	#indexDefault #upcomingProducts-centerBoxContents,#indexCategories #upcomingProducts-centerBoxContents{background-color: #ffffff;box-shadow: 2px 2px 8px 0 rgba(0,0,0,.2);}
	.bg-green {background-color: #4db6b3 !important;color: #ffffff;border: .07692rem solid #4db6b3;}
	a.bg-green:hover, a.bg-green:focus{background-color: #fff !important;color: #4db6b3;}
	.indexCategoriesbox .categoryListBoxContents .smallbox:hover{border: none !important;}
	.page-item.active span.page-link,a.page-link{align-items: center;display: flex;font-size: 1.23077rem;height: 3.46154rem; justify-content: center; margin: 0;
    padding: 0; width: 3.46154rem;}
	/*eof listing*/

	/*bof products-star*/
	#productInforightbox{background-color: #e5e5e5;padding: 1rem!important;}
	#pronameandstar{/*background-color: #ffffff;*/}
	.products-star{display: block; color: #fed82a;}
	#productInfo-productDetailsList .instock{color: #4db6b3;}
	#productInfo-productDetailsList .list-group-item,#addToCart-card-body .form-control{border: 0px solid #f2f2f2;border-bottom: 1px solid #f2f2f2; border-radius: 0rem !important;}
	#productsPriceBottom-productPriceBottomPrice .productSpecialPrice,#productsPriceTop-productPriceTopPrice .productSpecialPrice{color: #e37a6e; font-weight: 700;font-size: 2.30769rem;}
	#attributes-card{border: 0px solid #ffffff;}
	#addToCart-card-header{border-radius: 0rem !important;}
	#addToCart-card-body .cart-add .qty-text, #addToCart-card-body .cart-add .qty-wra {display: table-cell;float: none;vertical-align: middle;}
	#addToCart-card-body .qty-wra>span.sp-minus {border-right: 1px solid rgb(235, 235, 235);padding: 0 10px;}
	#addToCart-card-body .qty-wra > span i {color: #333;font-size: 1.5em;line-height: 40px;}
	#addToCart-card-body .qty-wra>span {cursor: pointer;/*display: table-cell;*/display: inline-flex;padding: 0 2px;text-align: center;vertical-align: middle;}
	#addToCart-card-body .qty-input>input {border: medium none;height: auto; margin: 0;padding: 0;text-align: center;width: 65px;}
	#addToCart-card-body .qty-wra {border: 1px solid rgb(235, 235, 235);display: inline-block;border-radius: 0px;/*border-top-right-radius: 0;border-bottom-right-radius: 0;*/	}
	#addToCart-card-body .qty-wra>span.sp-plus {border-left: 1px solid rgb(235, 235, 235);padding: 0 10px;}
	#addToCart-card-body .spplus-minus{margin: 0px 10px 5px 0;/*display: -ms-flexbox;display: flex;*/flex: 1 1 auto;/*vertical-align: middle;display: table-cell;text-align: center;box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);*/}
	#addToCart-card-body .input-group-append{margin: 0px 10px 5px 0;text-align: center;flex: 1 1 auto;}
	#addToCart-card-body .input-group-append .btn{border-radius: 30px;flex: 1 1 auto;/*border-top-left-radius: 0;border-bottom-left-radius: 0;*/}
	iframe{ border:0; }
	#productDescription .descriptiontextbg{border: 1px solid #e5e5e5;width:100%;/*box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);*/background-color: #fff;}
	#productDescription .descriptiontext{ clear:both; height:25px; line-height:25px;text-align: left;}
	#productDescription .descriptiontext b{color: #002b66;  display: block;  font-size: 16px;}
	#productGeneral #main_info #productDescription table td {padding:3px;border:1px solid #ccc;}
	#productGeneral #main_info #productDescription table th {padding:3px;border:1px solid #ccc;}
	#productInfo-productMainImage,#productInfo-productAttributes,#productInfo-productDetailsList,#productsPriceBottom-card,#addToCart-card,#productscoupon-card,#pronameandstar{/*box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);*/border: 0px solid #ffffff !important;}
	/*eof products-star*/

	/*related products bof*/
	#related{padding: 0rem !important;}
	#related_product,#related_product h4,#related,#related .productsbox,#related .productsbox .card,.alsoPurchasedCenterbox,.alsoPurchasedCenterbox .card, .alsoPurchasedCenterbox h4, .alsoPurchasedCenterbox .productsbox,.alsoPurchasedCenterbox .productsbox .card{background-color:transparent;border: 0px solid #ffffff;}
	.ja_itembox {display: -ms-flexbox;display: flex;-ms-flex: 1 1 auto;flex: 1 1 auto;-ms-flex-direction: column;flex-direction: column;border: 0px solid #f5f5f5;background-color: #ffffff;/*box-shadow: 2px 2px 4px 0 rgba(0,0,0,.2);*/}
	.alsoPurchasedCenterbox .card-body{padding:1rem 0rem!important}
	/*related products eof*/

	/*bof shopping cart*/
	.Cellbox{display: inline-flex;margin: 2px 0;}
	#shoppingCartDefault .table-responsive .table-bordered td, #shoppingCartDefault .table-responsive .table-bordered th{border: 0px solid #dee2e6;border-bottom: 1px solid #dee2e6;max-width: 550px}
	/*#shoppingCartDefault .table-responsive .table-bordered th{border-bottom: 1px solid #dee2e6}*/
	/*eof shopping cart*/

	/*bof footer*/
	#footertextimgbox{display: flex; margin-bottom: 10px;padding-left: 15px;padding-right: 15px;}
	#ezpagesBarFooter{padding: 10px 0;max-width: 75%;flex: 0 0 75%/*border-top:1px solid #e5e5e5;box-shadow: inset 0 2px 5px 0 rgba(0,0,0,.11);*/}
	#ezpagesBarFooter ul li{-webkit-box-flex: 0; -ms-flex: 1 0 50%;flex: 1 0 50%;}
	#ezpagesBarFooter ul li a{font-size: 1rem;font-weight: 600;padding: .5rem 1rem .5rem 0rem;text-transform: uppercase;}
	.footer-payment{/*float: right; width: 25%;*/padding: 18px 0 0 0!important;max-width: 25%;flex: 0 0 25%;}
	#footerbox{overflow: hidden;}
	.legalCopyright{clear: both;margin-top:5px;padding: 20px 15px; display: block;overflow: hidden;/*border-top:1px solid #0e0e0e;box-shadow: 2px 2px 11px 0 rgba(0,0,0,.3);*/}
	.copy-right{padding: 0 !important;color: #0e0e0e;}
	.copy-right a{color: #0e0e0e;}
	/*eof footer*/

	/*payment_online*/
	#payment_online-cc-expires-year,#payment_online-cc-cvv{width:30%;display: inline-block;}
	/*payment_online*/

	/**create_account state*/
	#createAccountDefault-content{}
	#createAccountDefault-content a{text-decoration: underline;color: #4db6b3;}
	#state {/*display: block; */width: 100%;padding: .375rem .75rem;font-size: 1rem; line-height: 1.5; color: #495057;background-color: #fff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: .25rem; transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
	/**create_account state*/

}	


@media (min-width: 1006px) and (max-width: 1248px){
	.centerBoxContentsItem-io .io-left,.centerBoxContentsItem-io .io-right{text-align: center !important;display:block; }
}

@media (min-width: 1006px) and (max-width: 1024px) {
	#navMain .navbar{padding: 1rem;}
	#mainWrapper{padding: 0 15px;} 
	#logo {padding: 1.6rem !important;}
	#ezpagesBarFooter{padding:10px;}
	.footer-payment{padding-right: 10px;}
}

@media (min-width: 974px) and (max-width: 1182px){
	.product-micro .product-name{max-height: 42px;}
}

@media (min-width: 1713px){
	.product-micro .product-name{max-height: 42px;}
}

@media (min-width: 1200px) and (max-width: 1729px){
	.product-micro .product-img { float: none; width: 100%;position: relative; margin: 0;}
	.product-micro .product-content { width: 100%; float: none; padding-left: 0px; text-align: left; padding-right: 0;}
	.col-sidebar .product-content .product-price{font-size:.8rem;text-transform:capitalize;}
}
@media (min-width: 1200px){
	 #mainWrapper,#navMain,#logo,#ezpagesBarHeader,#footertextimgbox,#footerbox{margin: auto;position: relative;max-width: 1200px;}
	/*#ezpagesBarHeader .nav-pills,#navMain,#navbarSupportedContent,#logo,#ezpagesBarFooter .nav-pills,#siteinfoLegal,.mainWrapperbox{ width: 1170px;  margin-left: auto; margin-right: auto;padding-right: 15px;padding-left: 15px;}*/

	/**header**/
	#navMain .social-icon/*,.email-toplinks .clock-ipad*/{display: none;}
	.email-toplinks .clock-ipad{display: block;}
	/**header**/
}

@media (min-width: 1680px){
	#mainWrapper,#navMain,#logo,/*#ezpagesBarHeader,*/#footertextimgbox,#footerbox{margin: auto;position: relative;max-width: 1680px;}
	#logoWrapper .header-search{/*max-width: 63.84615rem;*/}
}

/*author IKIRIN*/
