/**
* Template designed by 12leaves.com
* 12leaves.com - Free ecommerce templates and design services
*
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2007 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet.css 5952 2007-03-03 06:18:46Z drbyte $
 */

body {color:#444444;font-family:"Open Sans",Arial,Helvetica,sans-serif;font-size:14px;margin:0;padding:0;}
table {border:0 none;border-collapse:collapse;border-spacing:0;}
a, a:active{outline:none;star:expression(this.onFocus=this.blur());}
a img {border: none; }
input, select, TEXTAREA{outline:none;}
#prevOrders td{text-align:center;font-size:12px;padding:0 2px;}
#prevOrders td address{text-align:left;}
a:link, #navEZPagesTOC ul li a, a{color:#438ba9;text-decoration: none;}
*{padding:0;margin:0;list-style:none;}
img{border:none;}
a:visited{color:#438ba9;text-decoration: none;}
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover{color:#4bc5e4;text-decoration: none;}
a:active {color: #438ba9;}
.blue-link a {color: #0075e2;}
.columnLeft a, .columnRight a {text-decoration: none;}
.columnLeft a:hover, .columnRight a:hover {}
#columnCenter{padding:5px 0 10px 15px;}
h1{line-height:normal;margin:0 0 10px;color:#333333;font-family:"Bebas Neue",Arial,sans-serif;font-size:34px;font-weight:normal;}
h1#reviewsWriteHeading{ color:#333333;}
h2{margin:0 0 10px;}
h3{font-size:1.3em;}
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{font-size: 1em;}
.biggerText {font-size: 1.2em;}
h1, h2, h3, h4, h5, h6 {}
CODE {font-family: arial, verdana, helvetica, sans-serif;font-size: 1em;}
SELECT, INPUT {font-size: 12px;}
FORM{ font-size:12px; margin:0;}
TEXTAREA{margin:0;display:block;width:99%;border:1px solid #dddddd;}
/* Only for IE7*/
*+ html FIELDSET {padding:13px;margin:3px 0 12px 0;border:1px solid #d6d6d6;}
/* /Only for IE7*/
FIELDSET {padding:13px;margin:10px 0 17px 0;border:1px solid #dddddd;}
SELECT{padding:3px 0;margin:0 0 5px;border:1px solid #dddddd;}
LEGEND{font:bold 14px Verdana;padding:4px 6px;color:#333333;}
LABEL {line-height: 24px;}
h4.optionName{padding:0 10px 0 0;margin:0;font-size:14px;color:#000000;text-transform:capitalize;}
LABEL.checkboxLabel, LABEL.radioButtonLabel {margin: 0.5em 0.3em;}
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {float: left;}
LABEL.inputLabel {width: 10em;float: left;}
LABEL.inputLabelPayment {width: 14em;float: left;padding-left: 2.5em;}
LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel {width: 11em;float: left;}
#checkoutPayment LABEL.radioButtonLabel{font-weight: bold;}
ADDRESS{padding:5px;font-style:normal;}
P{padding:5px 0;}
.clearBoth {clear: both;}
HR{height:1px;margin:5px 0;border:none;border-bottom:1px solid #e4e4e4;}
.dotted-line {height: 1px;background: url("../images/dotted_line.gif") repeat-x 0 0;}
.float-right {float: right;}
.float-left {float: left;}
.list-style-none {list-style-image: none;list-style-position: outside;list-style-type: none;padding: 0;margin: 0;} 
ul.inline-list li {float: left;padding: 0 0 0 12px;}
.align-center {margin: auto !important;text-align: center !important;}
/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution{line-height:1.8em;padding:5px;margin:0 0px 10px;}
.messageStackWarning img, .messageStackError img, .messageStackSuccess img, .messageStackCaution img{vertical-align:top;}
.messageStackWarning, .messageStackError{background-color:#438ba9;color:#ffffff;}
.messageStackSuccess {background-color:#e0f8b6;color:#000000;border:1px solid #d0e46e;}
.messageStackCaution {background-color:#ffe3a8;color:#000000;}
.headerbannerbox a{display:block;}
/*wrappers - page or section containers*/
#mainWrapper { width:100%;}
#headerWrapper, #contentMainWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {margin: 0em;padding: 0em;}
.topper-menu li, .headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi{float:left;width:auto;height:30px;margin:0;padding:0;text-transform:uppercase;position:relative;z-index:599;}
.topper-menu li, .headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi.headerLiCategoryCollections ul.hairerji{}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi.JanuarySpecialOffer, .headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi.CustomerReviews, .headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi.HalloweenSpecialOffer, .headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi.JokerHarleyWigs{display:none;}
.topper-menu li, .headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi:hover ul.hairerji{ display:block;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi ul.hairerji, .lookandlearnbody{background:#FFFFFF;/*box-shadow:0 4px 4px #333333;-webkit-box-shadow:0 4px 4px #333333;-moz-box-shadow:0 4px 4px #333333;*/display:none;padding:10px 0;position:absolute;z-index:300;margin:-1px 0 0 0;width:220px;border:1px solid #dddddd;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi.headerLiCategoryMinimalistArt ul.hairerji{width:660px;}
.headSecondLinePartNav{margin:9px 0 0;}
.lookandlearnbody{top:38px;}
.lookandlearnbody dl{border-right:1px solid #e6e6e6;float:left;padding:0 3%;width:13%;}
.lookandlearnbody dt{font-size:14px;text-transform:uppercase;border-bottom:1px solid #3a3a3a;font-weight:bold;line-height:26px;margin:10px 0 5px;padding:0 0 7px;}
.lookandlearnbody dd{padding:0 0 30px;text-transform:capitalize;}
.lookandlearnbody a{color:#666666;display:block;font-family:Segoe,"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,sans-serif;font-size:12px;font-weight:normal;line-height:27px;padding:0;text-decoration:none;}
.lookandlearnbody a:hover{color:#333333;text-decoration:underline;}
.lookandlearnbody dl.inavcon{border-right:0 none;padding:0 3%;width: 62%;}
.lookandlearnbody dl.inavcon a{float:left;width:33%;}
.lookandlearnbody dl.inavcon .byname a{float:left;margin:0 10px 0 0;width: auto;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji{float:left;width:auto;}
.topper-menu li a, .headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi a.header-category-top{color:#4c4c4c;display:block;font-size:15px;font-weight:bold;padding:0 10px; border-left:1px solid #000000;border-right:1px solid #000000;position:relative;z-index:305;}
#logoWrapper{float:left;padding:0;margin:18px 0 0 10px;width:auto;}
h3#categoriesHeading.leftBoxHeading{}
#logo{margin:0;}
#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {margin: auto;} 
#navColumnOneWrapper, #navColumnTwoWrapper {}
#navColumnOneWrapper{padding:15px 15px 20px;}
#tagline {float: left;}
#tagline_header {border-left: 1px solid #dddddd;font: bold 20px arial;color: #888888;margin: 0.7em 1em;padding: 0 0 0 1em;}
#sendSpendWrapper {border: 1px solid #cacaca;float: right;margin: 0em 0em 1em 1em;}
.floatingBox, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {margin: 0;width: 44%;}
#accountLinksWrapper{width:100%;}
#accountDefault p.AccountWelcomePbox{padding:10px;border:1px dashed #dddddd;background:#eeeeee;}
#accountDefault p.AccountWelcomePbox span.accountNameColor{color:#438ba9;font-weight:bold;}
#accountDefault #accountLinksWrapper ul{margin:0 0 15px;}
#accountDefault #accountLinksWrapper h2{line-height:normal;}
#accountDefault .noorderHistorytitle{margin:10px 0 0;}
#accountDefault .noorderHistorytitle h2.noordertitle{line-height:normal;}
#accountDefault .noorderHistorytitle p.noorderContents{background:#eeeeee;border:1px dashed #dddddd;padding:10px;}
#wishlistBody #wishlist .wishlistMainbox p.showNoGalleristsbox{padding:10px;border:1px dashed #dddddd;background:#eeeeee;margin:0 0 20px;}
.wrapperAttribsOptions {margin:0;padding:0;}
#ProductInfoMainPage .whatatrichosebox #productAttributes .wrapperAttribsOptions .AttriOptionAllulShow{width:100%;}
#ProductInfoMainPage .whatatrichosebox #productAttributes .wrapperAttribsOptions .AttriOptionAllulShow input{margin:0 5px 0 0;vertical-align:sub;*vertical-align:text-bottom;}
#gvFaqDefaultMainContent, #gvFaqDefaultContent{margin:0 0 10px;}
.current{background:#888888;color:#FFFFFF;font-size:13px;line-height:30px;text-align:center;padding:5px 8px;font-weight:bold;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;}
.navSplitPagesLinks, .navSplitPagesResult {padding: 5px 0; line-height:30px;}
.navSplitPagesLinks a{background:#ffffff;font-size:13px;line-height:30px;text-align:center;padding:5px 8px;font-weight:bold;}
.navNextPrevCounter{float:left;width:auto;}
.navNextPrevList {display:inline;margin: 0;padding: 0.5em 0em;list-style-type:none;}
#navMainWrapper {margin: 0em;padding: 0.5em 0.2em;font-weight: bold;}
#navSuppWrapper #footerinsidetop{width:1000px;padding:40px 15px 10px;margin:0 auto;}
#navSuppWrapper hr{background:none;height:1px;margin:0;padding:0;border-bottom:1px solid #dddddd;}
#navSuppWrapper{width:100%;margin:0;background:#FFFFFF;padding:0 0 50px;color:#999999;text-align:center;border-top:1px solid #dddddd;}
#navCatTabsWrapper{text-align:left;}
.footcardbottom{text-align:center;width:100%;margin:auto;}
.cardshow{padding:30px 0 0;width:1000px;margin:auto;}
#navMain ul, #navCatTabs ul {margin: 0;padding: 0.5em 0em;list-style-type: none;text-align: center;line-height: 1.5em;}
#navMain ul li, #navCatTabs ul li {display: inline;}
.footer-links li {font: normal 11px verdana;float: left;margin: 0 2px 0 14px;}
#navMain ul li a, #navCatTabs ul li a {text-decoration: none;padding: 0em 0.5em;margin: 0;color: #ffffff;}
.legalCopyright{padding:30px 0 0;color:#898989;width:1000px; margin:auto;}
.legalCopyright span, .legalCopyright a.contactUsBottomLink, .legalCopyright a{font-weight:bold;color:#167ea5;}
.listMaindetailAllbox{padding:0 10px;}
#navCatTabs ul li a {color: #9a9a9a;}
#navEZPagesTOCWrapper {font-weight: bold;float: right;height: 1%;border: 1px solid #9a9a9a;}
#navEZPagesTOC ul {margin: 0;padding: 0.5em 0em;list-style-type: none;line-height: 1.5em;}
#navEZPagesTOC ul li {}
#navEZPagesTOC ul li a {padding: 0em 0.5em;margin: 0;}
#navCategoryIcon, .buttonRow{margin: 0.5em;}
#navMainSearch {float: right;}
#navBreadCrumb{height:40px;line-height:40px;margin:0;overflow:hidden;font-size:13px;font-weight:bold;padding:0 15px;color:#444444;border-bottom:10px solid #333333;}
#navBreadCrumb a{}
#navBreadCrumb a:hover{text-decoration:none;}
/*#navBreadCrumb a.brumhomea{ background:transparent url("../images/brumhomebg.png") no-repeat scroll 0 center; padding:0 0 0 16px;}*/
#navBreadCrumb a.brumhomea{}
#top_nav {}
#tab_nav a {}
#tab_nav li {}
#tab_nav li a {}
#tab_nav li:hover {background-position: left -40px;}
#tab_nav li:hover a {background-position: right -40px;}
#tab_nav #tab_active{background-position: 0 -78px;}
#tab_nav #tab_active a {background-position: right -78px;}
#tab_nav li.home-link {padding: 0;}
#tab_nav li.home-link a {display: block;background: url("../images/home_tab.gif") no-repeat left 0;padding: 0px 20px 10px 18px;height: 27px;width: 2px;}
#tab_nav li.home-link:hover a {background-position: left -39px;}
#login_logout_section, #login_logout_section a {font: normal 11px verdana;color: #ffffff;padding: 11px 7px;}
#login_logout_section a:hover {text-decoration: none;}
.top-nav-right {background: url("../images/top_nav_right_bg.gif") right top;height: 39px;width: 6px;float: right;}
.top-nav-left {background: url("../images/top_nav_left_bg.gif") left top;height: 39px;width: 6px;float: left;}
#navColumnOne, #navColumnTwo{background:#eeeeee; border-right:1px solid #dddddd;}
/* Tools section styles */
#tools_wrapper {height: 28px;background: #fbfbec; padding: 2px 3px 3px 3px;}
.line-header {font: 1px arial;margin: 0 4px;}
.search-header-input {float: left;}
.search-header-input input.head-search-input-txt{height:30px;line-height:30px;margin:0;padding:0 0 0 10px;width:260px;color:#999999;font-family:"Open Sans",Arial,sans-serif;border:1px solid #dddddd;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;font-size:13px;}
.search-header-input input.head-search-input-txt:focus{}
.search-header {margin: 3px 0;}
.search-header input {border: 0px;margin: 0px;color: #696969;background: none;}
.search-header form {float: left;}
.search-header input:focus {background: none;}
.advanced_search {padding: 0 6px 2px 0;margin: 4px 0 0 10px;}
.advanced_search a {font: 11px Verdana;text-decoration: none;color: #757575;}
.advanced_search a:hover {text-decoration: underline;}
.cart-header {padding: 1px;background: #f7fcde;}
.cart-header span {font-weight: bold;}
.cart-icon {width: 16px;height: 15px;margin: 1px 6px 0 0;}
.full {background: url("../images/cart_full_icon.gif") no-repeat left top;}
.empty {background: url("../images/cart_empty_icon.gif") no-repeat left top;}
.td-search-header {width: 303px;}
.td-languages {width: 303px;}
.languages-wrapper form {float: right;}
.languages-wrapper label {padding: 3px 0;}
/* /Tools section styles */
/*The main content classes*/
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {vertical-align: top;}
#productDescription, .shippingEstimatorWrapper{font-size:13px !important;padding:0.2em;}
#productAttributes{float:left;width:270px;}
.alert{color:#438ba9;margin-left:0.5em;}
.advisory {}
.important {font-weight: bold;}
.notice {}
.rating{font-weight:bold;font-size:12px;}
.rating img{margin:0 5px 0 0;vertical-align: text-bottom;}
.gvBal {float:right;}
#reviewsInfoDefaultMainContent{padding:10px;margin:10px 0;border:1px dashed #dddddd;font-style:italic;}
#bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix {padding: 0.8em;}
.centerColumn {padding:0;}
#ezPageDefault{}
.smallText, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {font-size:0.9em;}
#siteinfoIP {float:left;}
.centerBoxContentsSpecials a, .centerBoxContentsAlsoPurch a, .centerBoxContentsFeatured a, .centerBoxContentsNew a, .specialsListBoxContents a{color:#333333;}
/*Shopping Cart Display*/
#cartAdd {margin:0;width:100%;}
.quantityDetailsAmount span.quantityMinusbuttun, .quantityDetailsAmount span.quantityPlusbuttun{transition: all 0.3s linear 0s;float:left;display:block;height:20px;padding:5px 0;line-height:20px;width:30px;text-align:center;color:#FFFFFF;font-weight:bold;font-size:14px;text-indent:-9999px;}
.infoaddcartinputbox .quantityDetailsAmount input.qty-input{ float:left; width:80px;}
.quantityDetailsAmount span.quantityMinusbuttun{background:#ffffff url("../images/minusbuttunbg.png") no-repeat scroll center center;border-left:1px solid #dddddd;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.quantityDetailsAmount span.quantityMinusbuttun:hover{background:#eeeeee url("../images/minusbuttunbg.png") no-repeat scroll center center;}
.quantityDetailsAmount span.quantityPlusbuttun{background:#ffffff url("../images/plusbuttunbg.png") no-repeat scroll center center;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.quantityDetailsAmount span.quantityPlusbuttun:hover{background:#eeeeee url("../images/plusbuttunbg.png") no-repeat scroll center center;}
.infoaddcartinputbox{margin:0;float:left;width:auto;}
.showTheQuantitybox{margin:5px 0 0;padding:0;font-size:12px;display:none;}
.ourOtherBrands{display:none;}
p.showselfItemsIncart{margin:0 0 10px;padding:0;}
.quantityDetailsAmount{float:left;width:auto;}
.addCartleftQuanBox{}
.addCartrightButtunbox{padding:20px 0 0;}
.infoQtyshowbox{font-size:14px;font-weight:bold;color:#000000;float:left;width:auto;padding:0 10px 0 0;}
.infofhPaybutunbox{float:right;width:auto;margin:0;}
.tableHeading TH, .cartTableHeading TH{background:#eeeeee;font-weight:bold;height:30px;line-height:30px;border-top:1px solid #dddddd;}
.tableHeading, #cartSubTotal {}
#cartSubTotal{border-top:1px solid #dddddd;margin:20px 0 0;padding:15px 0 12px;text-align:right;font-weight: bold;font-size:16px;color:#666666;}
.tableRow, .tableHeading{height: 2.2em;}
.black_indexprix .productSalePrice{color:#78b800;font-size:16px;font-weight:bold;}
.black_indexprix .productSpecialPriceSale, .black_listprice .productSpecialPriceSale{ margin:0 0 0 15px;}
.black_listprice .productSalePrice{color:#333333;font-size:16px;font-weight:bold;}
#ProductInfoMainPage #productPrices span.productSalePrice{color:#434343;display:block;font-size:40px;font-weight:bold;line-height:60px;}
#ProductInfoMainPage #productPrices span.productSalePrice font.EighteenPxSize{font-size:18px;display:block;line-height:18px;}
.continuetoshop{margin:0.5em 0.5em 0 0;}
.goonconfirming{margin:0;}
span.colord70000{color:#000000;font-size:28px;margin:0 0 0 5px;}
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay {padding: 0.5em 0em;}
td.cartTotalDisplay{font-size: 16px;}
td.cartQuantity input{text-align:center;border:1px solid #dddddd;}
.cartTotalDisplay{text-align:center;}
.cartUnitDisplay, .cartTotalDisplay {}
#scUpdateQuantity {width: 2em;}
.cartQuantity {width: 4.7em;}
.cartNewItem {position: relative;}
.cartOldItem {position: relative;}
#cartBoxListWrapper a {color: #0075E2;}
.cartBoxTotal {text-align: right;font-weight: bold;}
.cartRemoveItemDisplay {width: 3.5em;}
.cartAttribsList {margin: 10px 0 0;}
#shoppingCartDefault #cartContentsDisplay .cartAttribsList{ margin:0;}
#shoppingCartDefault #cartContentsDisplay .cartAttribsList li{font-style:italic;font-family:"Trebuchet MS";}
#mediaManager {width: 50%; margin: 0.2em;padding: 0.7em;background: #FCFCEA;border: 1px solid #F3ECD9;}
#mediaManagerHeading {margin-top: 5px;padding-top: 0 !important;}
.mediaTitle {float: left;}
.mediaTypeLink{float:right;}
.normalprice, .productSpecialPriceSale{text-decoration: line-through;color: #999999;}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount{}
#reviewsInfoDefaultPrice{font:bold 20px arial;color:#a30101;margin: 0 0 6px 0;display:block;}
#ProductInfoMainPage #productPrices span.productSpecialPrice{color:#438ba9;font-size:28px;font-weight:bold;line-height:28px;}
#ProductInfoMainPage #productPrices span.labelprice{color:#999999;}
#ProductInfoMainPage #productPrices span.normalprice{display:none;}
#ProductInfoMainPage #productPrices span.productPriceDiscount{display:none;margin:0 0 10px;float:left;padding:2px 5px;background:#fd0000;color:#FFFFFF;font-weight:bold;}
#ProductInfoMainPage #productPrices span.productPriceDiscount br{display:none;}
.orderHistList {margin: 0;padding: 0.2em 0em;list-style-type: none;} 
#cartBoxListWrapper ul, #ezPageBoxList ul {list-style-type: none;}
#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {margin: 0;padding: 0.2em 0em;} 
#cartBoxEmpty, #cartBoxVoucherBalance {font-weight: bold;}
.totalBox {width: 6em;text-align: right;padding: 0.2em;}
#ottotal .totalBox{ color: #a11518; font-weight: bold;}
.lineTitle, .amount {text-align: right;padding: 0.2em;}
#accountHistInfo table#myAccountOrdersStatus td{padding: 5px;vertical-align: top;}
#accountHistInfo caption h2{margin:0 0 10px;}
#accountHistInfo td.accountProductDisplay{padding:5px 0;}
#accountDefault caption h2{margin:0 0 10px;}
.accountQuantityDisplay, .accountProductDisplay, .accountTotalDisplay, .accountTaxDisplay{border-bottom:1px solid #e4e4e4;}
.amount {width: 5.5em;}
.black_indeFivezhua, .specialsListBoxContents .fivestarshow{float:left; width:auto;}
.ListReviewsCountbox{float:right;width:auto;margin:3px 0 0;color:#999999;font-size:12px;}
.ListShowReivewDetails{margin:10px 0;position:relative;}
#indexProductList #productListing .centerBoxContentsProducts .black_listinside .ListShowReivewDetails, #advSearchResultsDefault #productListing .centerBoxContentsProducts .black_listinside .ListShowReivewDetails, #specialsBody #specialsListing .specialsListBoxContents .indexlistinside .ListShowReivewDetails, #productinfoBody #similar_product .relatedlistwidth .relatedlist .ListShowReivewDetails, #bestsellersBody #bestSellerprList #productListing .centerBoxContentsProducts .black_listinside .ListShowReivewDetails{padding:0 5px;}
.listshowReviewaveScore{position:relative;display:none;z-index:299;}
.ListShowReivewDetails:hover .listshowReviewaveScore{}
.listReviewsAvedetails{color:#555555;padding:5px;border:1px solid #dddddd;background:#FFFFFF;position:absolute;right:0;top:-2px;line-height:normal;}
.listReviewsAvedetails span.yellowColor{color:#ffac00;font-weight:bold;font-size:18px;}
.listRevieArrow{position:absolute;top:-7px;right:30px;}
.showReviewsAvePoints{float:right;width:auto;display:none;}
.showReviewsAvePoints .listRevieiconbg{margin:5px 5px 0 0;display:none;}
.black_indeFivezhua img{width:106px;height:auto;}
.tomsInforeviewwrite #reviewsWrite_tow{}
.leftbestprice .productSpecialPrice{font-size:14px;font-weight:bold;color:#000000;margin:0 0 0 5px;}
.leftbestprice .productPriceDiscount{color:#333333;display:none;}
/*Image Display*/
#reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {margin: 0px 15px 15px 0px ;}
#productAdditionalImages{width:100%;float:left;margin:30px 0 0;padding:10px 0 0;}
#productAdditionalImages .additionalImages{margin:5px 0;}
#productAdditionalImages .additionalImages img{border:1px solid #dddddd;padding:1px;}
#productAdditionalImages .additionalImages img:hover{border:1px solid #000000;}
#productMainImage{width:100%;height:550px;}
#productMainImage a{display:table-cell;width:550px;height:550px;text-align:center;vertical-align:middle;}
.clicklarge .large-icon { background: transparent url("../images/theme.png") no-repeat scroll -355px -335px; display: block; height: 14px;  margin: 4px auto 0; width: 145px;}
.categoryIcon {}
#productGeneral .proinfolupartleft #productMainImage{ float:none; text-align:left;}
.proinfolupartright{float:right;width:420px;padding:10px;margin:0 0 30px;background:#eeeeee;border-left:1px solid #dddddd;}
.inlengthlast a:hover{ text-decoration:underline;}
#cartImage{margin:0 10px 0 0;width:100px;text-align:center;}
.cartImagerightbox{width:52%;}
#cartProdTitle{margin:0 0 5px;}
#cartProdTitle a{display:block;}
#shoppingCartDefault #cartContentsDisplay td.cartRemoveItemDisplay img{vertical-align:sub;}
#cartProdTitle a:hover{text-decoration:none;}
h1.whiteh1n{color:#ffffff;font-size:10px;margin:0;padding:0;}
.proinfoname_price{}
.infonamedetailspart{width:100%; font-size: 13px; line-height: 20px;}
.infonamedetailspart h2#productName{color: #333333; font-size: 22px; font-weight: normal; line-height:normal; padding:0; margin:0 0 15px;}
.infopcsshow{ color: #ffffff; height: 18px; margin: 0 6px 0 0;text-align: center; background: #78b800; float:left; line-height:18px; text-transform:uppercase; padding:0 1px;}
.infoweightshow{ color: #ffffff; height: 18px; margin: 0 6px 0 0; text-align: center; float:left; background: #a11518; line-height:18px; padding:0 1px;}
.infohairstyleshow{background:#000000;color:#ffffff;height:18px;text-align:center;float:left;line-height:18px;padding:0 1px;}
.infomodelshow, .infoweightpcsend{margin:0 0 10px;color:#666666;font-size:12px;}
.proInfoWriteReviewsBox{float:right;width:auto;padding:5px 10px;border:2px dashed #474747;margin:-2px 0 0;}
.proInfoWriteReviewsBox a.noReviewForWrite{cursor:pointer;color:#666666;display:block;background:transparent url("../images/infoWriteRviewbg.png") no-repeat scroll 0 center;padding:0 0 0 20px;}
.skuAndWritstarzhuas{}
.proAboutShippingbox{margin:0 0 15px;font-size:12px;color:#666666;}
.proAboutShippingbox .showtipsbox img.justtipImgshow{vertical-align: text-bottom;}
.proAboutShippingbox .showtipsbox:hover span.dispaynone{display:block;}
.infosmalfree{display:none;}
.starbig_stars5{margin:0 5px 0 0;width:auto;float:left; padding:3px 0;}
.starbig_stars5 img{vertical-align:top;margin:0;height:18px;width:auto;}
.seenumb_reviews{float:left;width:auto;height:24px;line-height:24px;padding:0;font-size:14px;font-weight:bold;margin:0 5px 0 0;}
.seenumb_reviews a{text-decoration:underline;}
.seenumb_reviews span.yellowColor{color:#999999;font-size:14px;font-weight:bold;}
.seenumb_reviews span.ccccColorspan{color:#cccccc;}
.bgColorEeee{background:#eeeeee;float:left;font-weight:bold;height:24px;line-height:24px;margin:0 3px;padding:0 10px;font-size:13px;}
.seenumb_reviews a:hover{}
.infoattributstabs{margin:0;}
.attributesAndAddCartbox{font-size:12px;margin:10px 0;padding:10px;background:#FFFFFF;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-top:2px solid #438ba9;}
.infoatributsleftbox{ padding:0 0 10px;}
.marginright2per{ margin:0;}
/*Attributes*/
.attribImg {}
.attributesComments {margin: 10px 0;color: #83785c;}
/*list box contents*/
.centerBoxContents{margin: 1em 0em;}
.specialsListBoxContents{margin:0;}
.centerBoxWrapper {}
h2.centerBoxHeading {}
.centerBoxWrapper h2 {}
#indexHomeBody #indexDefault #whatsNew div.centerBoxHeading img, #indexHomeBody #indexDefault #featuredProducts h2.centerBoxHeading img{}
.columnLeft{padding:0;}
.columnRight{}
h3.leftBoxHeading, h3.rightBoxHeading{border-bottom:2px solid #444444;color:#444444;font-family:"Bebas Neue",sans-serif;font-size:24px;font-weight:normal;margin:0 0 10px;padding:0 0 5px;}
h3.leftBoxHeading a, h3.rightBoxHeading a {}
h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover {}
.sidebox-header-left {}
.main-sidebox-header-left {}
.main-sidebox-header-right {}
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading {font: bold 1.1em arial;color: #ffffff;}
.leftBoxHeading, .rightBoxHeading {}
.leftBoxHeading label, .rightBoxHeading label{line-height:16px;}
.leftBoxContainer, .rightBoxContainer{margin:0 0 60px;}
.sideBoxContent{}
.sideBoxContent a, .sideBoxContent div, .rightBoxContainer div, .leftBoxContainer div {}
.sidebox-products {display: block;padding: 2px;}
#shoppingcartContent {background: #f4fcfd !important;}
.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited {color: #FFFFFF;}
.centeredContent, TH, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartBoxGVBalance, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .additionalImages, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {text-align: center;}
.cartTotalsDisplay{ text-align:left;}
.whennoattribu{text-align:justify;padding:5px 0;border-bottom:1px dashed #dddddd;border-top:1px dashed #dddddd;}
.additionalImages a{text-decoration:none;display:block;}
#attribsOptionsText{ display:none;}
.imgtitleshown{ text-align:center; font-size:13px; height:22px; line-height:22px;}
#bestsellers .wrapper {}
#bestsellers ol{padding:0;}
#bestsellers li{border-top:1px dashed #dddddd;padding:5px 0;}
#bestsellers li.btopsalesxu1{border:none;}
.leftbestpic .leftbestimginside img{margin:1px;}
.leftbestname a{display:block;color:#666666;}
.leftbestname{font-size:12px;margin:0;}
.ProShippingdetailsPage p.shipprop-tit{font-size:14px;font-weight:bold;margin:0 0 10px;padding:0;color:#438ba9;}
.leftbestprice{font-size:14px;font-weight:bold;color:#000000;}
.leftbestprice .normalprice{font-size:12px;font-weight:normal;}
.hairredeem table{background:#ffffff;border:3px solid #cfcfcf;}
.hairredeem table th{background:#438ba9;color:#ffffff;font-weight:bold;line-height:20px;padding:5px;}
.hairredeem table th, .hairredeem table td{border:1px solid #cfcfcf;text-align:center;}
.margitop10 {margin:10px 0 0;}
.ProShippingdetailsPage .margintop10 a{font-weight:bold;}
.ProShippingdetailsPage .margintop10 a:hover{text-decoration:none;}
.hairredeem table td{line-height:14px;padding:10px 5px;font-size:12px;}
.leftbestname a:hover{}
.leftbestimginside{width:50px;text-align:center;}
#upProductsHeading{text-align:left;}
#upDateHeading{text-align:right;}
/* categories box parent and child categories */
A.category-top{font-size:20px;text-decoration:none;display:block;padding:5px 0;color:#666666;font-family:"Bebas Neue",sans-serif;}
A.category-top:hover{color:#438ba9;}
A.category-links, A.category-links:visited{color:#004080;text-decoration:none;}
.categories-top-list{}
.sortByPageshowboxTop{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;margin:0;padding:0;}
.sortByPageshowboxBottom{border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;margin:0;padding:0;}
#categories{}
#categories #categoriesContent .categories-top-list.leftCateList.CateDisnone151{display:none;}
.no-dots{}
.sub-count{color: #aaaaaa;line-height: 12px !important;}
.subcategory{}
.subcategory a{}
.subcategory-level1 a{display:block;padding:5px 0 5px 10px;color:#666666;font-size:13px;font-weight:bold;}
.subcategory-level1{}
.subcategory-level1 a:hover{color:#438ba9;}
A.category-subs, A.category-products {}
.subcategory-level2 a{display:block;font:12px arial;text-decoration:none;padding:5px 0 5px 20px;color:#999999;}
.subcategory-level2 a:hover{color:#438ba9;}
#categoriesContent{}
A.category-subs:hover, A.category-products:hover {}
.subcategory-level1 SPAN.category-subs-parent, .subcategory-level1 SPAN.category-subs-selected{color:#438ba9;}
.categories-top-list SPAN.category-subs-parent{color:#438ba9;}
.subcategory-level2 SPAN.category-subs-selected{color:#438ba9;text-decoration:underline;}
/* end categories box links */
/*misc*/
.back {float: left;}
.forward, #shoppingCartDefault #PPECbutton {float: right;}
.bold {font-weight: bold;}
.instructions{ float:right; width:50%; padding:0.5em 0;}
.adresleft40width{ width:44%; padding: 0.5em 0;}
.rowOdd {vertical-align: top;}
.rowEven {vertical-align: top;}
#shoppingCartDefault #cartContentsDisplay .rowEven td, #shoppingCartDefault #cartContentsDisplay .rowOdd td{border-bottom:1px solid #dddddd;text-align:center;padding:20px 9px;color:#000000; font-size:14px;}
#checkoutConfirmDefault .rowEven td, #checkoutConfirmDefault .rowOdd td{border-bottom: 1px solid #e4e4e4;}
#shoppingCartDefault #cartContentsDisplay .rowEven td.cartProductDisplay, #shoppingCartDefault #cartContentsDisplay .rowOdd td.cartProductDisplay{ text-align:left;}
.hiddenField {display: none;}
.visibleField {display: inline;}
CAPTION {}
#myAccountGen li, #myAccountNotify li {margin: 0;} 
.accountTotalDisplay, .accountTaxDisplay {width: 20%;text-align: center;}
.accountQuantityDisplay {width: 10%;vertical-align: middle;}
TR.tableHeading {}
.productListing-rowheading {background-color: #cfd8e6;height: 2em;}
.tabTable {margin: 6px 0 4px 0;}
.tabTable td {text-align: left;}
.productListing-even {}
#siteMapList {width: 95%;float: right;}
#siteMapList ul{ float:left; width:48%;}
#siteMapList ul ul{width:100%;margin:5px 0;}
#siteMapList ul li{width:100%;margin-bottom:10px;float:left;font-size:14px;font-weight:bold;color:#438ba9;}
#siteMapList ul li ul li{margin:0;font-weight:normal;}
#siteMapList ul ul ul{margin:5px 0;}
#siteMapList ul li ul li ul li a{display:block;padding: 0 0 0 9px;font-size:12px;}
.ratingRow{margin:1em 0em 1.5em 0em;}
LABEL#textAreaReviews{font-weight:normal;margin:1em 0em;}
#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart{background-color:#ffffff;}
.information{padding:10px 3px;line-height:150%;}
#shoppingcartBody #shippingEstimatorContent{clear:both;}
.seDisplayedAddressLabel{background-color:#85C285;text-align:center;}
.seDisplayedAddressInfo{text-transform:uppercase;text-align:center;font-weight:bold;}
#seShipTo{padding:0.2em;}
.carTipsoneTitle{color:#000000;font-size:16px;margin:0 0 5px;}
.petCartFriendlyTipsPartzon td.cartTiptdhasbg{background:#eeeeee;}
.petCartFriendlyTipsPartzon td.cartTiptdhasbg p{padding:0;margin:0;}
.petshopCartFriendlyTipsbox{padding:10px;border:1px solid #dddddd;margin:10px 0 0;}
span.cartip-secundary-color{color:#438ba9;}
.carTipsonebox, .carTipsMiddlebox, .carTipsRightthbox{margin:10px;}
.carTipsonebox{background:transparent url("../images/shopcartonetipbg.png") no-repeat scroll 0 center;padding:0 0 0 56px;}
.carTipsMiddlebox{background:transparent url("../images/shopcartMiddletipbg.png") no-repeat scroll 0 center;padding:0 0 0 59px;}
.carTipsRightthbox{background:transparent url("../images/shopcartRighthtipbg.png") no-repeat scroll 0 center;padding:0 0 0 53px;}
#bannerOne, #bannerTwo, #bannerThree{margin:0;padding:0 0 9px 0;}
#reviewsBody #reviewsDefault .smallProductImage img{margin:0 10px 0 0;width:120px;height:auto;}
#checkoutPayment .radioButtonLabel img {margin-right:6px;vertical-align:bottom;max-width:100%;height:auto;}
#contactUsForm TEXTAREA{display:inline;margin:0;width:75%;border:1px solid #dddddd;padding:2px;}
#contactUsForm input{border:1px solid #dddddd;margin:0 0 10px;}
#contactUsForm LABEL{float:left;width:9em;}
#headerWrapper{background:#8cc6db;height:auto;}
#headerinsidetopbox{padding:0;margin:0 auto;height:auto;}
.changeCureupArrow{position:absolute;}
.topbanlinks-sns a{display:block;float:left;height:30px;margin:5px 3px 5px 0;width:30px;background:transparent url("../images/icon.png") no-repeat scroll 0 0;}
.topbanlinks-sns a.facebook {background-position: 0 -285px;}
.topbanlinks-sns a.youtube {background-position: 0 -524px;}
.topbanlinks-sns a.pinterest{background-position: 0 -446px;}
.topbanlinks-sns a.instagram{background-position: 0 -3456px;}
.topbanlinks-sns a.twitter{ background: transparent url("../images/twitterico.png") no-repeat scroll 0 0;}
#headermiddeserach{float:right;width:270px;padding:0;margin:-1px 10px 0 0;}
#saybesttoworlde{height:auto; margin:37px 0 0;}
.topbanlinks-sns{margin:0 0 0 48px;display:none;}
.indexNewReivewsborder{}
#logo img{}
#headersearchpart{position:relative;z-index:20;}
#allMainboxbody{width:1000px;padding:0 15px;margin:auto;background:#FFFFFF;}
#indexHomeBody #allMainboxbody{padding:0 15px;}
#headerrightboxpart{float:right;padding:0;margin:0;width:860px;}
.othermenuForShopCart{float:right;width:auto;font-size:13px;height:30px;line-height:30px;margin:0 10px 0 0;padding:0;text-transform:uppercase;}
.headercartshow .headercartnum .num{}
.headercartshow .headercartnum a .bagprice #cartTotal{}
.headercartshow{float:left;position:relative;margin:0;font-size:12px;color:#ffffff;z-index:659;width:auto;}
.headercartshow .headercartnum a.hecartlink span.bagprice{display:none;}
.headercartshow .headercartnum a.hecartlink span{}
.headercartshow .headercartnum a.hecartlink span#cartTotal{ line-height:normal;}
.allContactMethodbox{padding:10px;border:1px solid #dadada;background:#ffffff;border:1px solid #dddddd;z-index:299;right:0;position:absolute;width:350px;display:none;}
.specialsCouponCodebox a span.strongSpecilas{font-weight:bold;color:#a11518;}
.lcurrence li a.headerCurencyTagShow{color:#FFFFFF;display:block;height:30px;line-height:30px;font-size:13px;cursor:pointer;/*background:transparent url("../images/headCurencychangebg.png") no-repeat scroll 0 center;padding:0 0 0 19px;*/}
.lcurrence li a.headerCurencyTagShow:hover, .lcurrence li:hover a.headerCurencyTagShow{color:#FFFFFF;/*background:transparent url("../images/headCurencychangebghover.png") no-repeat scroll 0 center;*/}
.allContactMethodbox p.MainChatbutnheade{margin:0;}
.allContactMethodbox p{padding:0;font-size:12px;text-align:left;margin:0 0 15px;}
.allContactMethodbox p a{margin:0;line-height:14px;font-size:14px;color:#666666;}
.allContactMethodbox p.MainChatbutnheade a.chat-btn{background:#333333;color:#ffffff;display:block;font-size:14px;height:30px;line-height:30px;text-align:center;text-transform:uppercase;width:100%;}
.allContactMethodbox p.top-chat a#top-xtalk-btn{background:transparent url("../images/spriteOnlinechat.png") no-repeat scroll 0 center;padding:3px 0 5px 25px;line-height:22px;}
.allContactMethodbox p.top-msg a{background:transparent url("../images/spriteMessage.png") no-repeat scroll 0 center;padding:5px 0 5px 25px;line-height:22px;}
.allContactMethodbox p.top-phone a{background:transparent url("../images/spriteTelphone.png") no-repeat scroll 0 center;padding:5px 0 5px 25px;line-height:22px;}
.allContactMethodbox p.left-p{background:#f5f5f5;float:left;height: 58px;line-height: 16px;padding:10px;text-align: center;width: 160px; color:#666666; margin:0 0 10px;}
.allContactMethodbox p.right-p{background:#f5f5f5;float:right; height: 58px;line-height: 16px;padding: 10px; text-align: center;width: 140px;color:#666666; margin:0 0 10px;}
.currency-change{float:right;font-size:13px;height:30px;line-height:30px;margin:0 10px 0 0;padding:0;text-transform:uppercase;width:auto;*position:relative;z-index:569;}
.currency-change select{width:120px;margin:2px auto;padding:1px;background:#2f2f2f;color:#FFFFFF;border:none;height:21px;line-height:21px;}
#headernavbar{padding:0;margin:0 auto;height:30px;line-height:30px;}
#headerNavBaroutsidelong{padding:0;float:left;width:720px;}
#headerNavBaroutsidelong.headertoppartClassfixed{position:fixed;z-index:899;width:100%;top:0;left:0; background:#FFFFFF;}
.headercatmainshow, .topper-menu{float:left;width:auto;}
ul.leftfootuselinks{width:100%;float:left;}
ul.leftfootuselinks li{float:left;margin:0 0 10px;width:25%;text-align:center;}
ul.leftfootuselinks li.lastthree{}
ul.leftfootuselinks li dl{color:#2d2d2d; margin-bottom:20px;}
ul.leftfootuselinks li dt{color:#282727;font-family:"Bebas Neue",Arial;font-size:30px;font-weight:normal;margin:0 0 20px;padding:0;text-transform:uppercase;}
ul.leftfootuselinks li dd a{color:#167ea5;line-height:26px;text-transform: uppercase; font-size:14px;}
ul.leftfootuselinks li dd a:hover{}
.socialAndEmailWidthbox{width:1000px;margin:0 auto; padding:30px 0 60px;}
.social-and-email ul.rightfootforcont{float:left;width:100%;}
.social-and-email ul.rightfootforcont li{float:none;}
.social-and-email ul.rightfootforcont li.socialIconbox{display:none;}
ul.rightfootforcont li span.f-call img{}
ul.rightfootforcont li h1 {font-size:15px;font-weight:bold;margin:0; padding:0 0 10px;}
ul.rightfootforcont li a {float:left;margin:0 13px;display:block;}
ul.rightfootforcont li a.f-fbbtn{background:transparent url("../images/footfbbg.png") no-repeat scroll center center;width:16px;height:28px;}
ul.rightfootforcont li a.f-fbbtn:hover{background:transparent url("../images/footfbbghover.png") no-repeat scroll center center;}
ul.rightfootforcont li a.f-ptbtn{background:transparent url("../images/footpintrbg.png") no-repeat scroll center center;width:27px;height:30px;}
ul.rightfootforcont li a.f-ptbtn:hover{background:transparent url("../images/footpintrbghover.png") no-repeat scroll center center;}
ul.rightfootforcont li a.f-gobtn{background:transparent url("../images/footgooglebg.png") no-repeat scroll center center;width:27px;height:30px;}
ul.rightfootforcont li a.f-gobtn:hover{background:transparent url("../images/footgooglebghover.png") no-repeat scroll center center;}
ul.rightfootforcont li a.f-utbtn{background:transparent url("../images/footyoutobe.png") no-repeat scroll center center;width:26px;height:30px;}
ul.rightfootforcont li a.f-utbtn:hover{background:transparent url("../images/footyoutobehover.png") no-repeat scroll center center;}
ul.rightfootforcont li a.f-inbtn{background:transparent url("../images/footinstgrambg.png") no-repeat scroll center center;width:27px;height:30px;}
ul.rightfootforcont li a.f-inbtn:hover{background:transparent url("../images/footinstgrambghover.png") no-repeat scroll center center;}
ul.rightfootforcont li a.f-houbtn{background:transparent url("../images/foothouzzbg.png") no-repeat scroll center center;width:19px;height:30px;}
ul.rightfootforcont li a.f-houbtn:hover{background:transparent url("../images/foothouzzbghover.png") no-repeat scroll center center;}
#createAcctDefault .loginRegister input:focus{outline: 0 none;}
#Header-ShopCart-LiveChat-together{ margin:30px 0 0;}
.socialBoxshowdetails{padding:0 0 0 74px;}
ul.rightfootforcont li a.f-twitbtn{background:transparent url("../images/foottwiterbg.png") no-repeat scroll center center;width:27px;height:30px;}
ul.rightfootforcont li a.f-twitbtn:hover{background:transparent url("../images/foottwiterbghover.png") no-repeat scroll center center;}
.showtopbanbox{ width:1140px; margin:9px auto 0;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi ul.hairerji li.hairerjizi{float:left;width:220px;padding:0;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi ul.hairerji li.hairerjizi.ShopByLength{ padding:0;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi.ClipIn ul.hairerji li.hairerjizi{ width:33%;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi.ClipIn ul.hairerji li.hairerjizi.ShopByColor, .headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi.HairAccessories ul.hairerji li.hairerjizi.ShopByCategory{ width:66%;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi ul.hairerji li.hairerjizi a.haierjizi_a{font-size:16px;text-transform:capitalize;line-height:20px;margin:0 20px;color:#4c4c4c;display:block;padding:7px 0;font-weight:bold;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi ul.hairerji li.hairerjizi a.haierjizi_a:hover{color:#3585a2;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi.ClipIn ul.hairerji li.hairerjizi.ShopByColor a.haierjizi_a{margin: 0 25px 5px;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi ul.hairerji li.hairerjizi ul.hairsanji{margin:0 20px 20px;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi ul.hairerji li.hairerjizi ul.hairsanji li.hairsanjizi{margin:0 20px 0 0;line-height:22px;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi.WeaveWeft ul.hairerji li.hairerjizi.ShopByType ul.hairsanji li.hairsanjizi{float:none;margin:0;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi.ClipIn ul.hairerji li.hairerjizi ul.hairsanji li.hairsanjizi, .headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi.WeaveWeft ul.hairerji li.hairerjizi ul.hairsanji li.hairsanjizi{ float:left;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi ul.hairerji li.hairerjizi ul.hairsanji li.hairsanjizi a.hairsanjizi_alink{color:#4aa8ca;font-size:14px;font-weight:normal;padding:0;text-decoration:none;text-transform:capitalize;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi ul.hairerji li.hairerjizi ul.hairsanji li.hairsanjizi a.hairsanjizi_alink:hover{text-decoration:underline;}
#slideshow{width:100%;margin:0 auto 40px;background:#FFFFFF;}
#indexBannerBoxshowPic{width:100%;margin:0 auto 40px;background:#FFFFFF;}
#indexBannerBoxshowPic a{display:block;}
#indexBannerBoxshowPic a img{width:1000px;height:auto;}
.slideshow li img.indexslidebanimg{width:1000px;height:auto;}
.slideshow-wrapper{margin:0 auto;position:relative;width:100%;z-index:25;}
ul.slideshow{list-style:outside none none;margin:0;padding:0;position: relative;height:417px;}
.slideshow-wrapper .browse-button, .slideshow-wrapper .tab-pager { z-index: 50;}
.slideshow-wrapper .forward { background: transparent url("../images/right.png") no-repeat scroll 0 0; height: 120px; position: absolute; right: 10%; top: 140px;width: 61px; display:none;}
.slideshow-wrapper .browse-button {overflow: hidden;  text-decoration: none; text-indent: -999px;}
.slideshow-wrapper .backward { background: transparent url("../images/left.png") no-repeat scroll 0 0; height: 120px; left: 10%; position: absolute; top: 140px; width: 61px; display:none;}
.slideshow-wrapper .total { position: absolute; right: 10%; top: 291px; z-index: 99999; display:none;}
.tab-pager.tab-pager-ring-lgray a{background:transparent url("../images/indexSlideChooseOff.png") no-repeat scroll 0 0;height:10px;width:50px;cursor:pointer;display:block;margin:0 5px;text-indent:-99999px;float:left;}
.tab-pager.tab-pager-ring-lgray a.activeSlide, .tab-pager.tab-pager-ring-lgray a:hover{background:transparent url("../images/indexSlideChooseOn.png") no-repeat scroll 0 0;}
.lookandlearnbody dt.nocssshow, .lookandlearnbody dd.nocssshow{border:none;line-height:normal;margin:0;padding:0;}
#home-slides-pager{text-align:center;padding:0;position:absolute;bottom:15px;width:240px;left:380px;}
.lookandlearndetails{display:none;}
.feshfennewsletterfoot input, #maintenanceDefault input{vertical-align:top;}
#maintenanceDefault form input[type="image"]{height:30px;width:auto;}
.feshfennewsletterfoot input[type="text"]{margin:0;height:38px;line-height:38px;width:220px;background:#ffffff;border:1px solid #dddddd;color:#999999;padding:0 15px;font-family:"Open Sans",Arial,sans-serif;font-size:14px;}
#maintenanceDefault input[type="text"]{margin:0;width:170px;height:28px;padding:0 0 0 5px;border:1px solid #dddddd;color:#999999;}
.indexmarautoin{position:relative;text-align:left;}
.relatedlist{width:220px;margin:20px auto;text-align:left;padding:0;position:relative;}
.relatedlist:hover{}
.black_indexprix .productPriceDiscount br{display:none;}
.indexmarautoin:hover{}
.black_indeximg{margin:0 0 10px;width:235px;height:235px;}
.black_indeximgisde{width:235px;height:235px;display:table-cell;vertical-align:middle;text-align:center;}
.black_indextitle{margin:0;line-height:22px;height:46px;overflow:hidden;font-size:15px;}
.black_indextitle a{display:block;color: #222222;font-size:15px;}
.black_indextitle a:hover{}
#mainbannershwobox img{ width:100%; height:auto;}
.black_indexprix{color:#a11518;font-size:20px;font-weight:bold;line-height:normal;}
.black_indexprix .pricePrefix, .black_listprice .pricePrefix, #specialsBody #specialsListing .specialsListBoxContents .indexlistinside .indexprice .pricePrefix, .relatedPricePrefix, .wishlistPricePrefix{color:#999999;font-size:12px;}
.black_indexprix .normalprice{font-weight:normal;font-size:14px;}
.listMoreLinks{font-weight:bold;margin:10px 0 20px;}
.listAddToWishlistlink{position:absolute;top:5px;right:10px;z-index:156;display:none;}
.relatedAddWishlistlink{position:absolute;bottom:6px;right:10px;z-index:156;display:none;}
.centerBoxContentsProducts:hover .listAddToWishlistlink, .centerBoxContentsNew:hover .listAddToWishlistlink, .centerBoxContentsFeatured:hover .listAddToWishlistlink, .specialsListBoxContents:hover .listAddToWishlistlink, .centerBoxContentsSpecials:hover .listAddToWishlistlink, .relatedlistwidth:hover .relatedAddWishlistlink{display:block;}
.listHasMoreColoriconBox{margin:2px 5px 0 0;}
.listAddToWishlistlink.indexreviewAddwilinks{margin:15px 1px 0 0;}
.indexRevListAddWisist{float:right;width:auto;margin:8px 0 0;}
.listAddToWishlistlink a, .indexRevListAddWisist a{display:block;background:transparent url("../images/listwishlistbg.png") no-repeat scroll 0 center;width:30px;height:30px;text-indent:-99999px;}
.listAddToWishlistlink a:hover, .indexRevListAddWisist a:hover{background:transparent url("../images/listwishlistbghover.png") no-repeat scroll 0 center;}
.relatedAddWishlistlink a{display:block;background:transparent url("../images/relatedwishlistbg.png") no-repeat scroll 0 center;width:16px;height:15px;text-indent:-99999px;}
.relatedAddWishlistlink a:hover{background:transparent url("../images/relatedwishlistbghover.png") no-repeat scroll 0 center;}
.listPriceandMorewishlist{margin:0;position:relative;z-index:79;}
.black_indexprix .productSpecialPrice{color:#a11518;font-size:20px;font-weight:bold; margin:0 0 0 10px;line-height:normal;}
.black_indexprix .productPriceDiscount{color:#FFFFFF;display:block;position:absolute;top:-16px;left:-16px;width:120px;height:42px;background:transparent url("../images/savetxtbg.png") no-repeat scroll 0 center;font-size:14px;font-weight:bold;padding:0 0 0 10px;line-height:30px;display:none;}
.relatedprice .productPriceDiscount, #specialsBody #specialsListing .specialsListBoxContents .indexlistinside .indexprice .productPriceDiscount{color:#FFFFFF;display:block;position:absolute;top:-4px;left:-13px;width:90px;height:31px;background:transparent url("../images/savetxtSmallbg.png") no-repeat scroll 0 center;font-size:12px;font-weight:bold;padding:0 0 0 4px;line-height:21px;display:none;}
#indexvoiceshowbox{display:none;}
.black_pcsrankdisnone, .black_weightdisnone, .blank_stylehdisnone{ display:none;}
.black_pcsrankon{ color: #ffffff;height: 18px;margin: 0 6px 0 0; text-align: center;background-color: #78b800; padding:1px;}
.black_weighton{color: #ffffff;height: 18px;margin: 0 6px 0 0; text-align: center; background-color: #a11518; padding:1px;}
.blank_styleon{background-color: #000000; color: #ffffff; height: 18px; text-align: center; padding:1px;}
.voicepiclist{ width:380px; float:left; margin:20px 0;}
.voicepicimg1{ text-align:left; width:350px;}
.voicepicimg2{ width:350px; margin:auto; text-align:center;}
.voicepicimg3{ text-align:right;}
.voicepictitle{ font-weight:bold; text-transform:uppercase; font-size:18px; width:350px; margin:10px 0; text-align:center;}
.voicepictitle2{font-weight:bold; text-transform:uppercase; font-size:18px; width:350px; margin:10px auto; text-align:center;}
.voicepicdetailscont{ width:300px; padding:0 25px; text-align:center; font-size:13px;}
.voicepicdetailscont2{ width:640px; text-align:center; margin:auto;}
.voicepicdetailscont3{ width:330px; text-align:center; margin:auto;}
.voicepiclearnmor1{ text-align:center; width:350px; margin:10px 0 0;}
.voicepiclearnmor{ text-align:center; width:350px; margin:10px auto 0;}
.florigh350{ float:right; width:350px;}
.disnonehidbutu{display:none;}
#indexHomeBody #indexDefault .centerBoxWrapper{margin:0 0 20px;}
#indexHomeBody #indexDefault .centerBoxWrapper .centerBoxHeading{padding:0;}
#indexHomeBody #indexDefault .centerBoxWrapper .centerBoxHeading img{width:100%;height:auto;}
#indexProductList #productListing .centerBoxContentsProducts{margin:0;}
#indexProductList #productListing .centerBoxContentsProducts.prolistFirstline, .specialsListBoxContents.speclistFirstline{margin:0;}
#indexProductList #productListing .centerBoxContentsProducts .black_listinside, #advSearchResultsDefault #productListing .centerBoxContentsProducts .black_listinside, #bestsellersBody #bestSellerprList #productListing .centerBoxContentsProducts .black_listinside{width:181px;padding:0 5px;}
#indexProductList #productListing .centerBoxContentsProducts .black_listinside .listAddToWishlistlink, #advSearchResultsDefault #productListing .centerBoxContentsProducts .black_listinside .listAddToWishlistlink,  #specialsBody #specialsListing .specialsListBoxContents .indexlistinside .listAddToWishlistlink, #bestsellersBody #bestSellerprList #productListing .centerBoxContentsProducts .black_listinside .listAddToWishlistlink{right:5px;}
#indexProductList #productListing .centerBoxContentsProducts .black_listinside .quick-view, #advSearchResultsDefault #productListing .centerBoxContentsProducts .black_listinside .quick-view, #specialsBody #specialsListing .specialsListBoxContents .indexlistinside .quick-view, #bestsellersBody #bestSellerprList #productListing .centerBoxContentsProducts .black_listinside .quick-view{width:141px;left:20px;}
#indexProductList #productListing .centerBoxContentsProducts .black_indeFivezhua img, #advSearchResultsDefault #productListing .centerBoxContentsProducts .black_indeFivezhua img, #specialsBody #specialsListing .specialsListBoxContents .fivestarshow img, #bestsellersBody #bestSellerprList #productListing .centerBoxContentsProducts .black_indeFivezhua img{width:82px;height:auto;}
#indexProductList #productListing .centerBoxContentsProducts .ListReviewsCountbox, #advSearchResultsDefault #productListing .centerBoxContentsProducts .ListReviewsCountbox, #specialsBody #specialsListing .specialsListBoxContents .ListReviewsCountbox, #bestsellersBody #bestSellerprList #productListing .centerBoxContentsProducts .ListReviewsCountbox{margin:0;font-size:11px;}
.black_listinside{margin:10px 0;text-align:left;}
.black_listimg{text-align:left;margin:0 0 5px;height:181px;}
.black_listimg a{display:table-cell;width:181px;height:181px;text-align:center;vertical-align:middle;}
.centerBoxContentsSpecials .listImgAndQuickViewbox .black_listimg{height:235px;margin:0 0 10px;width:235px;}
.centerBoxContentsSpecials .listImgAndQuickViewbox .black_listimg a{display:block;display:table-cell;height:235px;text-align:center;vertical-align:middle;width:235px;}
.black_itemTitle{font-size:13px;height:42px;text-align:left;line-height:20px;margin:0;overflow:hidden;padding:0 5px;}
.listingDescription{}
.black_itemTitle a{display:block;color:#222222;font-size:13px;}
.black_itemTitle a:hover{}
.listImgAndQuickViewbox{position:relative;z-index:30;}
#productListAttrilist .prolistAttriOptions .prolist_option_form{width:100%;}
#productListAttrilist .prolistAttriOptions .prolist_option_form ul.list_attribute li{border:1px solid #dddddd;margin:0;width:27px;margin:3px 0 3px 7px;}
#productListAttrilist .prolistAttriOptions .prolist_option_form ul.list_attribute li.noMarginJzero{margin:3px 0;}
#productListAttrilist .prolistAttriOptions .prolist_option_form ul.list_attribute li:hover{border:1px solid #000000;}
#productListAttrilist .prolistAttriOptions .prolist_option_form ul.list_attribute li .attribImg img{width:27px;height:27px;border:none;}
#productListAttrilist .prolistAttriOptions .prolist_option_form ul.list_attribute li.attr_selected .choose, #productListAttrilist .prolistAttriOptions .prolist_option_form ul.list_attribute li:hover span.choose{display:none;background:none;width:0;height:0;}
#productListAttrilist{position:absolute;background:#FFFFFF;width:209px;height:70px;z-index:149;display:none;}
#productListAttrilist .prolistAttriOptions .prolist_option_form ul.list_attribute li.attr_selected{border:1px solid #000000;}
.hasmorecolorValshow{float:right;width:auto;}
.hasmorecolorValshow .ListMoreColshow{margin:2px 5px 0 0;}
.black_listprice{text-align:left;padding:0 5px;color:#a11518;font-size:18px;font-weight:bold;line-height:normal;}
.canvasListAuthor{padding:0 5px;font-size:13px;}
.canvasListAuthor a{font-weight:bold;}
.black_listprice .productSpecialPrice{color:#a11518;font-weight:bold;font-size:18px;margin:0 0 0 10px;line-height:normal;}
.black_listprice .productPriceDiscount{color:#444444;display:none;}
.black_listprice .normalprice, #specialsBody #specialsListing .specialsListBoxContents .indexlistinside .indexprice .normalprice{font-weight:normal;font-size:12px;}
.listxiaoxijie{text-align:left;height:18px;line-height:18px;overflow:hidden;display:none;}
#indexProductList{}
#indexNewReviewShow{background:#FFFFFF;padding:20px 0 30px;}
#indexNewReviewShow #indexLastNew .indexRevieslistMainAl{width:1000px;margin:auto;}
.IndexNewReviewsImage{width:100%;}
.indexReviewShowlistsay{float:left;width:25%;margin:0;}
.indexReviewListInside{padding:10px;width:220px;margin:auto;box-shadow:0 2px 10px #dddddd;-webkit-box-shadow:0 2px 10px #dddddd;-moz-box-shadow:0 2px 10px #dddddd;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;background:#FFFFFF;border:1px solid #dddddd;}
.IndexNewReviewsName{margin:10px 0;height:46px;line-height:22px;overflow:hidden;font-size:14px;font-weight:bold;display:none;}
.IndexNewReivewsContent{margin:5px 0;font-size:13px;height:56px;line-height:18px;overflow:hidden;font-style:italic;}
.newslettitltimg .footerNewsleterTitle{font-weight:bold; font-size:15px; line-height:normal; margin:0 0 10px;}
.indexNewReviewDateAuthor{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4; padding:5px 0; color:#777777; margin:10px 0;}
.indexNewReviewDate{float:left;background:transparent url("../images/dateicon.png") no-repeat scroll 0 center;line-height:18px;padding:0 0 0 15px;color:#999999;font-size:11px;font-style:italic;}
.indexNewReviewAuthorname{float:right;background:transparent url("../images/authorIcon.png") no-repeat scroll 0 center;line-height:19px;padding:0 0 0 18px;font-size:13px;}
.indexNewReviewAuthorname strong{color:#000000;}
.indexNewreviewDetialsBOx{margin:0;}
.IndexNewRating{}
.indexSeemoreAlink{float:left;width:auto;margin:5px 0 0;}
.indexSeemoreAlink a{display:block;background:#333333;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;color:#ffffff;font-size:13px;font-weight:bold;padding:8px 12px;text-transform:uppercase;transition:color 0.15s ease-in-out 0s, background-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s, border-color 0.15s ease-in-out 0s;}
.indexSeemoreAlink a:hover{color:#FFFFFF;background:#438ba9;box-shadow:0 2px 4px #999999;-webkit-box-shadow:0 2px 4px #999999;-moz-box-shadow:0 2px 4px #999999;}
a.seemoreReviewsLink{font-size:12px;font-weight:normal;text-decoration:underline;vertical-align:middle}
.IndexNewReviewDate span.indexreviewDatetxt{color:#969696;}
h3.indexNewReviewsTitlebox{text-align:center;padding:0;font-weight:normal;color:#444444;font-family:"Bebas Neue",Arial,sans-serif;font-size:40px;margin:0 0 20px;}
.indexPromingbanner a{display:block;}
h1#productListHeading, h1#specialsListingHeading{}
h1#specialsListingHeading{}
.contactcontent h1{margin:0 0 10px;}
.contactcontent dl.doc-con dt{font-size:15px;font-weight:bold;margin:0 0 5px;}
.contactcontent dl.doc-con dd{line-height:20px;margin:0 0 15px;}
.contactcontent .contactPageMethodbox .contact01{background:transparent url("../images/emailIconbg.png") no-repeat scroll 0 center;padding:5px 0 5px 30px;font-size:15px;font-weight:bold;}
.contactcontent .contactPageMethodbox .contact02{background:transparent url("../images/contactTelicon.png") no-repeat scroll 5px center;padding: 10px 0 10px 30px;font-size:15px;font-weight:bold;}
.contactcontent dl.doc-con dd a, .contactcontent dl.doc-con dt a{font-weight:bold;text-decoration:underline;}
.contactcontent{padding:0 0 20px;}
.categoryListBoxContents{text-align:center;margin:0 0 10px;width:290px !important;}
.categoryListBoxContents.catecol_0 a{margin:0 10px 0 0;}
.categoryListBoxContents.catecol_1 a{margin:0 10px;}
.categoryListBoxContents.catecol_2 a{margin:0 0 0 10px;}
.speciastitleshow, .relatedtitle{text-align:center;font-size:20px;font-weight:bold;background:#ffffff url("../images/fortitlebg.png") repeat-x scroll 0 center;height:60px;line-height:60px;text-transform:uppercase;width:100%;}
.relatedtitle span.youmaylike{background:#FFFFFF;padding:10px 20px;font-size:40px;font-weight:normal;font-family:"Bebas Neue",Arial,sans-serif;}
.speciastitleshow span.backwhite{ padding:10px 30px; background:#FFFFFF;}
#specialsDefault .centerBoxContentsSpecials .black_listinside{position:relative;text-align:left;}
.categoryListBoxContents a{display:block;color:#444444;padding:8px 10px;background:#eeeeee;font-weight:bold;}
.categoryListBoxContents a:hover{background:#FFFFFF;color:#444444;}
#indexCategoriesHeading{}
.headercartnum a.hecartlink{display:block;margin:0;color:#4e4b4b;height:30px;line-height:30px;font-size:13px;background:transparent url("../images/headercarticon.png") no-repeat scroll 0 10px;padding:0 0 0 20px;}
.othermenuForShopCart:hover a.hecartlink{}
.headercartdetails{display:none;background:#ffffff;border:1px solid #dddddd;right:0;padding:10px 10px 15px;position: absolute;z-index:1179;width:280px;transition:all 0.3s linear 0s;box-shadow:0 3px 10px #b6b6b6;-webkit-box-shadow:0 3px 10px #b6b6b6;-moz-box-shadow:0 3px 10px #b6b6b6;*top:30px;_top:30px;}
.headCartArrowboxshow{position:absolute;right:28px;top:-9px;display:none;}
.headercartshow:hover div.headercartdetails{display:block;}
#minicartempty{color:#666666;font-size:12px;text-align:center;width:100%;padding:20px 0;border-bottom:1px solid #d2d2d2;margin:0 0 15px;}
.headercartdetails p.freeshippings{color:#666666;font-size:15px;text-align:center;padding:10px 0;font-weight:bold;}
.headcart-check a {}
.headcart-check a.cantCheckbutunlink:hover{cursor:not-allowed;}
.proinfolupartleft{width:550px;float:left;padding:0;position:relative;}
.proinfoLeftToppartbox{background:#FFFFFF;padding:15px 0 30px;}
.hairinforma_pi{}
#prohairDescription.seealldetails{ line-height:normal;}
.petsProinfoDescrailsContent #prohairDescription.seealldetails img{max-width:100%;height:auto;}
#prohairDescription.seealldetails h1, #prohairDescription.seealldetails h2{line-height:normal;padding:0;margin:0 0 10px;}
#prohairDescription.seealldetails p{ padding:0; margin:0 0 10px;}
ul.hairinfor_optionbar{float:left; width:auto; position:relative; z-index:30;}
ul.hairinfor_optionbar li{float: left;padding:0 15px;text-align:center;cursor:pointer;width: auto;font-size:15px;font-weight:bold;line-height:30px;text-transform:uppercase;}
#showOptionSelectedtxt{text-transform:capitalize;font-size:12px;color:#a11518;vertical-align:top;}
ul.hairinfor_optionbar li.hairinfor_selected, ul.hairinfor_optionbar li:hover{ background: transparent url("../images/filterbg.jpg") no-repeat scroll center bottom; padding: 0 15px 9px;}
.atributs_addtocartbox{}
.tabdetaltitle strong{color: #444444;font-size:12px;font-weight: bold;}
.seealldetails table td.hainfolabel{color: #444444;font-size:12px;font-weight:bold;text-align:left;width:85px;vertical-align:top;}
.seealldetails a.infotipswecole{ background: transparent url("../images/icon.png") no-repeat scroll 0 -1852px; display: block; height: 20px; width: 20px; float:left;}
.seealldetails table td{ padding:3px 0;}
.tabdetaltitle{ padding:0 0 3px;}
.flleftright5{ float:left; margin:0 7px 0 0; height:20px; line-height:20px;}
.floatleft{ float:left;}
.indexxiaoxijie{height:18px;line-height:18px;overflow:hidden;display:none;}
.black_QualityaGuarant{display:none;}
.infoadtocart_rightbox{margin:0;width:100%;border-top:1px solid #eeeeee;padding:12px 0 0;}
.ratingRow label img{vertical-align:text-bottom;margin:0 5px 0 3px;}
.infocarinsidebox{margin:0;}
.infoaddcartinputbox input.qty-input{border:1px solid #dddddd;color:#000000;font-size:18px;line-height:20px;padding:5px 0;margin:0;height:20px;text-align:center;}
.noatributsnotice{margin:10px 0 0;color:#FF0023;font-size:14px;font-weight:bold;display:none;}
.addbuttunimg input{margin:0;}
.addbuttunimg{margin:0;float:left;width:auto;}
#productTellFriendLink{margin:0;float:left;width:auto;}
#productTellFriendLink a.email-friend{display:block;}
#productTellFriendLink a.email-friend:hover{ text-decoration:none;}
.infodesmiaoshubox{ max-height:330px; overflow:auto;}
.relatedlistwidth{ float:left; width:25%;}
#ProductInfoMainPage .tomsInfoReviewsBox .info_reviewsmain_body #reviewsWrite_tow .Inforeviewtable TEXTAREA{width:96%;margin:0;border:1px solid #dddddd;}
.relatedname{font-size:15px;height:46px;line-height:22px;margin:0;overflow:hidden;padding:0 5px;}
.relatedname a{display:block;font-size:15px;color:#444444;}
.relatedpic{margin:0 auto 10px;width:220px;height:220px;}
.relatedname a:hover{}
.relatedpicinside{text-align:left;width:220px;height:220px;display:table-cell;vertical-align:bottom;text-align:center;}
.inforelatedlist{padding:20px 0;}
.relatedprice{color:#a11518;font-size:20px;font-weight:bold;line-height:normal;text-align:left;padding:0 5px;}
.relatedprice .productPriceDiscount br{ display:none;}
.relatedprice .productSpecialPrice{margin:0 0 0 10px;color:#a11518;font-size:20px;}
.Minilinktoshopcart{color:#a11518;font-size:18px;font-weight:bold;margin:0;}
.Minilinktoshopcart a#viewcart{color:#a11518;}
.relatedprice .normalprice{font-size:14px;font-weight:normal;}
.whatatrichosebox{position:relative;z-index:20;}
.infoSizeChartLink{ position:absolute; right:5px; bottom:10px;}
.infoSizeChartLink a.infoSizchartShow{cursor:pointer;text-transform:uppercase;text-decoration:underline;font-size:14px;}
.proPriceAndSkubgbox{}
#proinfoendlinks, .proendsrevshifriend{}
ul.option_revshi_tab{float:left; width:100%; position:relative; z-index:30;}
ul.option_revshi_tab li{float:left;text-align:center;width:auto;cursor:pointer;font-size:14px;font-weight:bold;line-height:30px;margin:0 10px 0 0;padding:5px 15px;text-transform:capitalize;border:1px solid #dddddd;background:#eeeeee;color:#444444;}
ul.option_revshi_tab li.proends_tabchoosed, ul.option_revshi_tab li:hover{color:#000000;border-bottom:1px solid #ffffff;background:#ffffff;border-top:2px solid #438ba9;padding:4px 15px 5px;}
p.infoDesnoticeTitle{padding:0;margin:0 0 10px;font-weight:bold;color:#438ba9;font-size:16px;}
p.infoDesnoticeDetail{padding:0;}
p.infoDesnoticeDetail strong{color:#438ba9;}
.proendsrevshifriend{margin:20px 0 0;padding:0 0 20px;}
#totalbox .minitotalitems{float:left;width:auto;}
#totalbox .minitotalprice{float:right;width:auto;}
#totalbox .linktoshopcart{display:none;}
#totalbox span.MiniCartLeftTxt{font-size:12px;color:#444444;font-weight:normal;}
#totalbox span.MiniCartRightDetailsNumber{color:#000000;font-weight:bold;font-size:16px;}
.proendstab_contents{display:none;text-align:left;position:relative;z-index:5;margin:-1px 0 0;padding:20px;border-top:1px solid #dddddd;}
#proinfoReviewsNoReviews{padding:0;}
.tomsInforeviewwrite table.Inforeviewtable td{padding:5px;font-size:14px;font-weight:bold;}
#ProductInfoMainPage .tomsInforeviewwrite table.Inforeviewtable td #reviewsWriteReviewsNotice.notice{font-weight:normal;}
.tomsInforeviewwrite table.Inforeviewtable td.nopaddingside{padding:5px 0;text-align:center;}
span.red{color:#438ba9;vertical-align:middle;}
#ProductInfoMainPage .tomsInforeviewwrite .ratingRowInfotoms label img{margin:0 10px 0 2px;vertical-align:sub;}
h1#reviewsWriteHeading, h1#productReviewsDefaultHeading{font-size:24px;line-height:normal;}
#reviewsWritePrice, #productReviewsDefaultPrice{font-size:20px;font-weight:bold;line-height:normal;}
input[type="text"], input[type="password"]{height:22px;line-height:22px;padding:0 2px;margin:0 0 5px;border:1px solid #dddddd;}
.inforeviewslistbox{border-bottom:1px dashed #dddddd;padding:20px 10px 50px;font-weight:normal;}
.inforeviewaythor{float:left;width:24%;padding:0;}
#unsubDefault input[type=image]{vertical-align:top;}
.petsProinfoDescrailstitle{background:#f7f7f7;border-top:1px solid #dddddd;border-left:1px solid #dddddd;border-right:1px solid #dddddd;color:#000000;padding:10px;text-transform: uppercase; font-size: 16px;font-weight: bold;}
.petsProinfoDescrailsContent{font-size:14px;}
.petsProinfoDescrailsContent #prohairDescription .videoInsertboxsif iframe{width:560px;height:315px;}
.petsProinfoDescrailsbox{}
.inforeivesallcontents{float:right;width:70%;padding:10px;border:1px solid #cdcdcd;min-height:90px;position:relative;}
.infoFreeshipTipsbox{margin:15px 0 0;color:#999999;}
.indexListHeadingTxt{color:#444444;font-family:"Bebas Neue",Arial,sans-serif;font-size:40px;font-weight:normal;padding:0;margin:0 0 20px;text-align:center;}
.duiHuakuangiconbox{position:absolute;left:-9px;top:14px;}
.infoReviewsReviewer{text-transform:capitalize;margin:0 0 8px;}
.infoReviewsReviewer img.touxiangimg{vertical-align:text-bottom;margin:0 5px 0 0;}
.inforevierating img{margin:0 6px 0 0;vertical-align:sub;}
.infoReviewsProMainContent{margin:0;font-size:14px;font-style:italic;}
.inforeviewreadbut{text-align:left;display:none;}
.headcarthasitem{color:#555555;width:280px;}
.infoReviewsReviewer span.proReviewerNamecolor{color:#438ba9;font-weight:bold;font-size:16px;line-height:22px;}
.inforeviewaddate span.proRevieweDatecolor{color:#999999;font-style:italic;}
.infoReviewsPercentBox{padding:20px 40px 40px;border-bottom:1px dashed #dddddd;}
.infoReviewsPerShowScors{float:left;padding:35px 3% 0 0;width:180px;}
.infoReviewsPerShowPercents{float:left;padding:3px 0 10px 5%;border-left:1px solid #dddddd;width:36%;}
.infoReviewsPerWriteAreviw{float:right;width:auto;margin:10px 0;}
.Reviewtarspercentboxshow{font-size:14px;}
.progressPercent{background:#dddddd;height:15px;width:100%;position:relative;}
.ReviewPercentShow{background:#ffa800;position:absolute;height:100%;left:0;top:0;}
.reviewScroedetailsbox{margin:15px 0 0;}
.infoReviewsAvstars{float:left;width:auto;}
.infoReviewScapints{float:left;width:auto;padding:0 0 0 10px;line-height:26px;height:26px;font-size:14px;}
.infoReviewsAvstars img{ width:142px; height:26px;}
.infoReviewsTotalshow{ font-size:16px;}
.infoReviewsTotalshow strong{font-size:46px;line-height:normal;}
.infoReviewdetdata tr.firstlinetr td, .infoReviewdetdatalast tr.firstlinetr td{padding:0 0 2px;font-size:12px;}
.infoReviewdetdata{margin:0 0 10px;}
.inforevierating{margin:0 0 10px;font-size:13px;color:#666666;font-weight:bold;}
.miniitems{border-bottom:1px solid #dddddd;margin:0 0 5px;padding:0 0 5px;}
.minicartimgbox{float:left;height:70px;overflow:hidden;width:70px;}
.minicartimgbox:hover{}
.minicartimginsidev{width:70px;height:70px;text-align:center;}
.minicartrightinfo{float:right;width:195px;text-align:left;line-height:15px;font-size:12px;}
.minicartinamebox{font-size:12px;height:30px;line-height:15px;margin: 0 0 5px;overflow:hidden;width:195px;font-weight:bold;}
.minicartattributes{margin:0 0 5px;text-transform:capitalize;color:#438ba9;}
.minicartattributes.disnoneMiniCartAttri{display:none;}
.miniprice span{font-size:12px;font-weight:bold;color:#444444;text-transform:capitalize;}
.miniprice{margin:5px 0 0;font-size:14px;font-weight:bold;color:#000000;}
.minicartinamebox a{display:block;color:#444444;margin:0;line-height:15px;}
.minicartinamebox a:hover{color:#000000;}
.carTipsMiddlebox .explainYFreeship a{}
.carTipsMiddlebox .explainYFreeship a:hover{text-decoration:underline;}
.strongCodeclor{font-weight:bold;color:#a11518;}
#checkout .fec-table-items table td.cartProductDisplay{text-align:left;}
.infoaddformdis{margin:0;}
#totalbox{text-align: center; margin:0 0 10px;}
.headercartdetails p.headcart-check{padding:0;margin:10px 0 0;text-align:center;}
.linktoshopcart a:hover{ color:#a11518;}
.shareThisProductTo a{}
.shareThisProductTo a img{width:16px;height:16px;margin:0 0 0 2px;vertical-align:text-bottom;}
.proShareAndAddWislist{margin:0;float:right;width:auto;}
.productShareLinkBu{float:left;width:100%;}
#productWishlistLink{margin:0;float:right;}
h1#cartDefaultHeading{}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi a.header-category-top:hover, .topper-menu li a:hover{color:#3585a2;}
.topper-menu li:hover, .headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi:hover{border-top:3px solid #4aa8ca;margin:-3px 0 0;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi:hover a.header-category-top{color:#3585a2;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-bottom:1px solid #FFFFFF;}
#indexscrollbanbox{margin:auto;width:1000px;padding:0 15px;}
.headercatmainshow #navCatTabsWrapper ul.hairyiji li.hairyijizi a.header-category-top span.category-subs-selected{}
.categories-top-list.CateDisnone5 span.category-subs-selected{background:transparent url("../images/leftCatdogshoverbg.png") no-repeat scroll 15px 5px;}
.categories-top-list span.category-subs-selected{color:#267cb5;display:block;font-weight:bold;}
h1#cartEmptyText{font-size:30px;margin:10px 0 0;}
h3.cartNoItemsDescr{font-family:"Open Sans",sans-serif;font-weight:bold;font-size:18px;margin:15px 0 0;}
#specialsBody #specialsListing .specialsListBoxContents .indexlistinside{padding:0 5px;width:181px;margin:10px 0;text-align:left;}
.get-started{padding:10px;font-size:15px;margin:0 0 30px;}
.get-started li{margin:5px 14px;list-style:outside disc;}
#specialsBody #specialsListing .specialsListBoxContents .indexlistinside .indexpiconein{margin:0 0 5px;height:181px;width:181px;}
#specialsBody #specialsListing .specialsListBoxContents .indexlistinside .indexpiconein .indexpictwoinsi{width:181px;height:181px;display:table-cell;vertical-align:middle;text-align:center;}
#specialsBody #specialsListing .specialsListBoxContents .indexlistinside .indexpic .indexpictwoinsi img{}
#specialsBody #specialsListing .specialsListBoxContents .indexlistinside:hover{}
#ProductInfoMainPage .whatatrichosebox #productAttributes .wrapperAttribsOptions h4.optionName{width:100%;margin:0 0 5px;padding:0;}
h4.optionName label.attribsSelect{font-size:14px;}
.infoSizeChartDetailsShow{position:fixed;width:800px;z-index:1999; background:#ffffff; display:none;}
.showWhatHasChoosed{margin:0 0 0 5px;color:#438ba9;}
#infobgblackLaybotom{background:#000000;cursor:pointer;height:100%;width:100%;position:fixed;left:0;top:0;z-index:999;opacity:0.8;-moz-opacity:0.8;-webkit-opacity:0.8;filter:alpha(opacity=80);display:none;}
.sizeChartDetaiPic{position:relative;z-index:2299;}
.sizeChartCloseButun{position:absolute;right:-15px;top:-15px;cursor:pointer;}
.buyprotectionIcon{padding:0;font-size:14px;font-weight:bold;text-transform:uppercase;float:left;color:#666666;}
.butProtectionDetails ul{padding:0 0 0 30px;margin:5px 0 0;}
.buyerProtectAndtellfriend{margin:20px 0 0;padding:10px;border-top:1px solid #cccccc;}
.BuyProtectionMorelink{ float:left;}
.BuyProtectionMorelink a{font-style:italic;display:block;padding:1px 0;font-size:12px;color:#666666;font-weight:bold;}
.butProtectionDetails ul li{color:#666666;padding:0;list-style:outside disc;}
.butProtectionDetails ul li a{color:#666666;}
.butProtectionDetails ul li a:hover{text-decoration:underline;}
#specialsBody #specialsListing .specialsListBoxContents .indexlistinside .indexprice{color:#a11518;font-size:18px;font-weight:bold;line-height:normal;padding:0 5px;text-align:left;}
#specialsBody #specialsListing .specialsListBoxContents .indexlistinside .indexprice .productSpecialPrice{color:#a11518;font-size:18px;font-weight:bold;line-height:normal;margin:0 0 0 10px;}
#specialsBody #specialsListing .specialsListBoxContents .indexlistinside .indexprice .productPriceDiscount br{ display:none;}
#specialsBody #specialsListing .specialsListBoxContents .indexlistinside .indexname{font-size:13px;height:42px;line-height:20px;margin:0;overflow:hidden;padding:0 5px;text-align:left;}
#specialsBody #specialsListing .specialsListBoxContents .indexlistinside .indexname a{color:#222222;display:block;font-size:13px;}
#specialsBody #specialsListing .specialsListBoxContents .indexlistinside .indexname a:hover{}
#orderTotals{font-size:16px;}
body#page2Body{background: transparent url("../images/footersubg.jpg") repeat scroll 0 0;}
body#page2Body #navSuppWrapper{background:none;}
.learndowndroplinks{margin:20px 0 0; width:83%;}
.learndowndroplinks table{margin:10px 0 0;}
.learndowndroplinks table td{padding-bottom: 20px; vertical-align: top; line-height:20px;}
.learndowndroplinks table td.learnsteptd span{ background: #78b800 none repeat scroll 0 0;border-radius:18px;-webkit-border-radius:18px;-moz-border-radius:18px;-khtml-border-radius:18px; color: #ffffff; display: block; font-size: 20px; font-weight: bold; height: 36px;line-height: 36px; text-align: center; width: 36px;}
.learndowndroplinks table td.learnrighttext{padding-left: 20px;}
.learndowndroplinks table td.learnrighttext h3{ font-size: 16px; font-family:Arial,Helvetica,sans-serif; padding-bottom: 5px;}
.learndowndroplinks table td.learnrighttext a{color: #78b800; font-weight:bold; text-decoration:underline;}
.learn_width600px{width:600px;}
.learn_width720px{width:720px;}
.couponcodes758px{color:#333333;font-family:Arial;font-size:12px;}
.couponcodes758px h2{font-size:24px;font-weight:bold;color:#438ba9;}
.couponcodes758px ul li{background:#eeeeee;border:1px dashed #cccccc;margin-bottom:10px;}
.couponlistshow table td.couponsleftbg{ background: #ffffff; height: 88px; padding: 18px; width: 88px;}
.couponlistshow table td.coupon-details{ font-size: 14px; height: 88px; line-height: 24px; padding: 18px 16px; vertical-align:top;}
.couponcodes758px p{padding:0;margin:0;}
.coupon-details b{font-weight:bold;}
.coupon-details span{background:#ffffff;border:1px dashed #cccccc;color:#000000;display:inline-block;*display:inline;*zoom:1;font-weight:bold;padding:0 6px;}
.couponsleftbg span{background:transparent url("../images/couponbg.png") no-repeat scroll 0 0;color:#ffffff;display:inline-block;*display:inline;*zoom:1;font-weight:bold;width:66px;}
.lastestcouponbox{}
.couponsleftbg span.couponbg1{font-size:30px;height:64px;padding:24px 0 0 20px;width:71px;}
.couponsleftbg span.couponbg2{background-position:0 -176px;font-size:30px;height:62px;padding:26px 0 0 25px;}
.helpcentermain{padding:0 0 10px;}
.helpcentermain dl{float:left;padding:0 3% 0 0;width: 30%;}
.helpcentermain dt{border-bottom:1px solid #3a3a3a;font-size:12px;font-weight: bold;line-height: 20px; margin: 10px 0 5px;padding: 0 0 7px;text-transform: uppercase;}
.helpcentermain dd{ padding: 0; text-transform: capitalize;}
.helpcentermain a { color: #666666; display: block; font-size: 12px;  font-weight: normal;line-height: 26px; padding: 0; text-decoration: none;}
.helpcentermain a:hover{ text-decoration:underline;}
.helpcentermain dl.inavcon {border-left: 1px solid #e6e6e6;padding: 0 0 0 3%;width: 54%;}
#ProductInfoMainPage #reviewsWrite_tow .Inforeviewtable td input#review-nume{margin:0; border:1px solid #dddddd;}
.newslettitltimg{margin:0 0 13px; font-size:12px;}
.newslettitltimg img{max-width:100%;}
.topcurrencies{margin:0;}
.topcurrencies:hover a.headerCurencyTagShow{}
ul,li{ padding:0; margin:0; list-style-type:none;}
#dollar:hover ul{display:block;position:absolute;z-index:123;right:0;}
#dollar{border:none;margin:0;padding:0;position:relative;z-index:693;}
.lcurrence:hover li#dollar{}
.pcurrence{display:none;background:#ffffff none repeat scroll 0 0;border:1px solid #dddddd;width:auto;padding:8px 10px;text-align:left;position:absolute;*top:30px;_top:30px;*left:0;_left:0;width:160px;z-index:369;}
#dollar b{}
.pcurrence u{ text-decoration:none;}
.lcurrence li a u em{ font-style:normal; font-weight:bold;}
.lcurrence li a u{text-decoration:none;}
.pcurrence li{padding:0;line-height:18px;text-align:left;}
.pcurrence li:hover{}
.lcurrence li .pcurrence li a{ color:#999999; font-size:13px; line-height:normal; height:auto; text-align:left; margin:0;}
.lcurrence li .pcurrence li a:hover{text-decoration:underline;color: #000000;}
.lcurrence li .pcurrence li img.flagimg15px{ margin:0 5px 0 0;}
.lcurrence li a{}
.lcurrence li{ float:none; border:none;}
@font-face{font-family:'Bebas Neue';src:url("../fonts/bebasneue-webfont.eot");src:url("../fonts/bebasneue-webfont.eot?#iefix") format('embedded-opentype'),url("../fonts/bebasneue-webfont.woff") format('woff'),url("../fonts/bebasneue-webfont.ttf") format('truetype'),url("../fonts/bebasneue-webfont.svg#bebas_neueregular") format('svg');font-weight:normal;font-style:normal;}
.headmainDetwith{height:110px;margin:0 auto;width:1000px;}
.headLogoRightPartshow{color:#a9a9a9;font-weight:bold;float:right;width:auto;margin:28px 0 0;}
.headsameFirstlevel{float:right;font-size:13px;height:30px;line-height:30px;margin:0 18px 0 0;padding:0;text-transform:uppercase;width:auto;}
.headsameSecondlevel{float:right;font-size:13px;height:30px;line-height:30px;margin:0 18px 0 0;padding:0;text-transform:uppercase;width:auto;}
.headsameFirstlevel a{color:#4e4b4b;display:block;height:30px;line-height:30px;}
.headsameSecondlevel a{display:block;height:30px;line-height:30px;}
.headsameFirstlevel a.loginBgicon{background:transparent url("../images/headLoginicon.png") no-repeat scroll 0 8px;padding:0 0 0 18px;}
.headsameFirstlevel a.orderStausbgicon{/*background:transparent url("../images/trackOrderbg.png") no-repeat scroll 0 10px;padding:0 0 0 20px;*/color:#FFFFFF;}
.headsameFirstlevel a.orderStausbgicon:hover{/*background:transparent url("../images/trackOrderbghover.png") no-repeat scroll 0 10px;*/color:#FFFFFF;}
.headsameSecondlevel a.headHelpIconbg{/*background:transparent url("../images/headHelpiconbg.png") no-repeat scroll 0 center;padding:0 0 0 19px;*/color:#FFFFFF;}
.headsameSecondlevel a.headHelpIconbg:hover{/*background:transparent url("../images/headHelpiconbghover.png") no-repeat scroll 0 center;*/color:#FFFFFF;}
#createAcctDefault .loginRegister .Button.btn.unauthHomeRegisterButton.unAuthFacebookConnect{cursor:pointer;}
.headerShowDiscoupon{background:#FFFFFF;color:#333333;font-size:16px;height:40px;line-height:40px;overflow:hidden;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.headWidthonetmiddle{width:1000px;margin:auto;height:40px;line-height:40px;text-align:center;}
.headWidthonetmiddle span.showCouponTxtban{color:#4c4c4c;font-family:"Open Sans",Arial;font-size:18px;font-weight:bold;margin:0 10px;padding:0;}
.headWidthonetmiddle span.showDetailCouponCode{border:1px solid #dddddd;color:#4c4c4c;font-size:14px;position:relative;top:-2px;font-weight:bold;padding:5px 15px;text-transform:uppercase;transition:background-color 0.25s ease-in-out 0s;margin:0 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;}
.headWidthonetmiddle span.showDetailCouponCode:hover{background:#ffffff;color:#444444;}
.indexIntroducesth{font-size:18px;text-align:center;margin:0 0 40px;}
.indexIntroducesth h1{font-size:40px;font-weight:normal;margin:0;padding:0;color:#333333;font-family:"Bebas Neue",Arial,sans-serif;}
.indexIntroducesth p{padding:0;margin:0 0 26px;line-height:26px;}
.indexShowabusleft{float:left;width:50%;}
.floatrightIndex{float:right;width:auto;}
.floatrightIndex a{margin:0 8px 0 10px;padding:0;display:block;line-height:48px;height:48px;font-family:'Open Sans',Arial;font-size:18px;font-weight:bold;text-transform:uppercase;text-align:center;color:#FFFFFF;background:#8cc6db;transition:background-color ease-in-out 0.25s;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;border-top:1px solid #8cc6db;border-left:1px solid #8cc6db;border-right:1px solid #8cc6db;border-bottom:2px solid #8cc6db;width:320px;}
.floatrightIndex a:hover{background:#69a3b8;color:#ffffff;}
.floatLeftIndex{float:left;width:auto;}
.floatLeftIndex a{background:#EEEEEE;display:block;line-height:48px;height:48px;font-family:'Open Sans',Arial;font-size:18px;font-weight:bold;text-transform:uppercase;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;color:#444444;border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;border-bottom:2px solid #bbbbbb;margin:0 10px 0 7px;padding:0;width:320px;}
.floatLeftIndex a:hover{background:#ffffff;color:#444444;}
.indexShopBybox{margin:0 0 40px;}
.indexShopBybox ul{float:left;width:100%;}
.indexShopBybox ul li{width:320px;float:left;height:180px;overflow:hidden;}
.indexShopBybox ul li a{display:block;}
.indexShopBybox ul li a img{width:320px;height:180px;}
.indexShopBybox ul li.indexShopByLilist{margin:0 20px 20px 0;}
.indexShopBybox ul li.indexShopByNoMargin{margin:0 0 20px;}
.centerBoxContentsFeatured, .centerBoxContentsNew, .centerBoxContentsSpecials{margin:0 0 20px 20px;}
.centerBoxContentsFeatured.indexFirstLineshow, .centerBoxContentsNew.indexFirstLineshow, .centerBoxContentsSpecials.indexFirstLineshow{margin:0 0 20px 0;}
.tellWhyChooseUsBoxMain{margin:0 auto 80px;width:1000px;padding:0 15px;}
.whyChooseDetailsbox{margin:20px 0 0;}
.whyChooseDetailsbox ul{float:left;width:100%;}
.whyChooseDetailsbox ul li{float:left;width:320px;text-align:center;}
.whyChooseDetailsbox ul li.whychooseusli{margin:0 20px 20px 0;}
.whyChooseDetailsbox ul li.whychooseusliNomargin{margin:0 0 20px 0;}
.whyChooseDetailsbox ul li p.whychooseImgshow{margin:20px 0 10px;padding:0;}
.whyChooseDetailsbox ul li h3{font-size:18px;margin:0;padding:0;font-family:"Open Sans",sans-serif;font-weight:bold;color:#333333;}
.whyChooseDetailsbox ul li p.whychooseDetailInfo{margin:20px 0 30px;padding:0;font-size:18px;}
.confidenceInside{margin:0 auto;padding:60px 0;width:1000px;}
#navSuppWrapper h3{color:#333333;font-family:"Bebas Neue",Arial;font-size:30px;font-weight:normal;margin:0 0 20px;padding:0;text-transform:uppercase;}
.confidenceInside p{margin:20px 0;padding:0;font-size:18px;}
.confidenceInside p .ReturnGuartee{margin:0 10px;background:transparent url("../images/returnsbgicon.png") no-repeat scroll 0 center;padding:2px 0 2px 20px;}
.confidenceInside p .SslSecurdCert{margin:0 10px;background:transparent url("../images/sslCertbgicon.png") no-repeat scroll 0 center;padding:2px 0 2px 19px;}
.ourOtherBrandsWidthin{width:1000px;margin:0 auto;padding:60px 0;}
.ourOtherBrands p{margin:0;padding:0;}
#categoryImgListing{float:right;width:130px;margin:0 0 20px;}
#categoryImgListing img{width:130px;height:130px;}
#indexProductListCatDescription{float:left;width:570px;text-align:justify;font-size:13px;margin:0 0 20px;}
.cateIntroduceAndImgbox{margin:0;}
#indexProductList #productListing{margin:5px 0 0;}
h2#productName{color:#333333;font-family:"Open Sans",sans-serif;font-size:18px;line-height:23px;margin:0 0 5px;padding:0;font-weight:normal;}
.whereProductFrombox{font-size:13px;margin:0 0 15px;padding: 0;}
.whereProductFrombox a{font-weight:bold;}
.numofreviwsbox{border-top:1px solid #eeeeee;margin:10px 0 0;overflow:hidden;padding:10px 0 0;}
#showQtybought.bgColorEeee{background:#eeeeee url("../images/soldoutbgico.png") no-repeat scroll 10px center;padding:0 10px 0 26px;margin:0 0 0 5px;}
#showTopsellersibg.bgColorEeee{background:#eeeeee url("../images/infoTopsellericon.png") no-repeat scroll 10px center;padding:0 10px 0 28px;}
.shareThisProductTo{float:right;width:auto;height:24px;line-height:24px;font-size:12px;}
.infoShowthisPosition{float:left;width:auto;}
.proinfoRightfirstLine a{font-weight:bold;}
.proinfoRightfirstLine{color:#666666;font-size:12px;padding:5px 15px 10px 0;}
.infoShowPreAndNext{float:right;width:auto;}
.seeNoReviews{float:left;font-size:12px;font-weight:normal;height:24px;line-height:24px;margin:0 3px 0 0;padding:0;width:auto;}
.infoShowPreAndNext a.preAlinks{background:transparent url("../images/preproducticon.png") no-repeat scroll 0 center;padding:0 0 0 12px;}
.infoShowPreAndNext a.preAlinks:hover{background:transparent url("../images/preproducticonhover.png") no-repeat scroll 0 center;}
.infoShowPreAndNext a.nextAlinks{background:transparent url("../images/nextproducticon.png") no-repeat scroll right center;padding:0 12px 0 0;}
.infoShowPreAndNext a.nextAlinks:hover{background:transparent url("../images/nextproducticonhover.png") no-repeat scroll right center;}
#topcontrol{z-index:666;}
#productPrices{color:#438ba9;font-size:28px;font-weight:bold;width:auto;text-align:right;position:absolute;right:0;}
#advSearchDefault FIELDSET.floatingBox{margin:0 0 17px;}
#ProductInfoMainPage .whatatrichosebox #productAttributes .wrapperAttribsOptions .AttriOptionAllulShow .atriPriceDisnone, #productAttributes .wrapperAttribsOptions .showWhatHasChoosed .atriPriceDisnone{display:none;}
.prod-seals{text-align:center;margin:20px 0 0;}
.quickviewqty{color:#444444;text-transform:capitalize;}
.accountDetailsInfo{border:1px solid #dddddd;width:200px;background:#FFFFFF;box-shadow:0 4px 4px #333333;-webkit-box-shadow:0 4px 4px #333333;-moz-box-shadow:0 4px 4px #333333;padding:10px 0;position:absolute;z-index:799;display:none;top:30px;left:-10px;}
.headsameFirstlevel:hover .accountDetailsInfo{display:block;}
.accountDetailsInfo ul li{color:#4aa8ca;display:block;font-size:14px;line-height:18px;margin:0 20px;text-transform:none;}
.accountDetailsInfo ul li.welcomeYourName{padding:7px 0;}
.accountDetailsInfo ul li a{color:#333333;display:block;padding:7px 0;height:auto;line-height:18px;}
.accountDetailsInfo ul li a:hover{color:#4aa8ca;}
#columnMainmiddle{padding:0 0 30px;}
#createAcctDefault .loginRegister .loginCon .login_box ul.userbox .iloginbtn, #createAcctDefault .loginRegister .RegisterCon .login_box #register ul.userbox #registerSubmit{display:block;text-indent:-99999px;}
.forgottenMainlink{float:right;width:auto;}
.forgottenMainlink a{display:block;border-bottom:2px solid #bbbbbb;border-top:1px solid #cccccc;border-left:1px solid #cccccc;border-right:1px solid #cccccc;background:#ffffff;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-khtml-border-radius:3px;color: #444444;font-weight:bold;padding:5px 10px;text-transform:uppercase;}
.forgottenMainlink a:hover{background:#438ba9;color:#FFFFFF;}
.forgottenBoxforuBox{float:right;margin:15px 20px 0 0;}
.forgotentitle{text-align:right;margin:0 0 5px;font-family:"Bebas Neue",Arial,sans-serif;font-size:32px;font-weight:normal;}
#passwordForgotten form, #contactUsDefault form{font-size:14px;}
#passwordForgotten form .alert, #contactUsDefault form .alert{font-size:12px;}
#createAcctDefault .loginRegister .loginCon .login_box ul.userbox .socialLogin{float:right;margin:0 21px 0 0;display:block;}
.headAccountFirstlvl{position:relative;z-index:198;}
#reviewsBody #reviewsDefault{font-size:12px;}
#reviewsBody #reviewsDefault h2{color:#000000;}
#reviewsBody #reviewsDefault .content{font-size:14px;font-style:italic;margin:5px 0 15px;color:#000000;}
#reviewsBody #reviewsDefault .smallProductImage{height:180px;}
#reviewsBody #reviewsDefault .bold .proReviewerNamecolor{font-size:14px;color:#438ba9;}
#reviewsBody #reviewsDefault .bold .proRevieweDatecolor{font-style:italic;color:#999999;}
.uploaddiv .receive-form #ibanneremail label.error{position:absolute;right:180px;bottom:42px;color:#000000;}
.contactUsAddressLeft{float:left;width:340px;background:#eeeeee;padding:10px;margin:0 0 15px;}
.contactcontent .doc-con h2{font-size:16px;margin:0 0 5px;}
.contactUsAddressRight{float:right;width:340px;background:#eeeeee;padding:10px;margin:0 0 15px;}
.contactPageMethodbox{margin:10px 0 0;}
.contactPagetxtshow{margin:5px 0 15px;}
.customerOrderIntroduce img.sizeshowimg, .ezpageDivClasshow img.widthimgonehundred{width:100%;height:auto;}
.phototooilstpesbox{margin:0 0 0 -15px;padding:1px 0;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.ezpageDivClasshow strong.storngColorBlue{font-size:16px;color:#438ba9;}
#reviewsInfoDefault #reviewsInfoDefaultDate.bold{font-size:12px;}
#reviewsInfoDefaultPrice .normalprice, #reviewsDefault #productReviewsDefaultPrice .normalprice, #reviewsWrite #reviewsWritePrice .normalprice{font-weight:normal;font-size:12px;}
#reviewsInfoDefaultPrice .productPriceDiscount, #reviewsDefault #productReviewsDefaultReviewer{font-size:12px;}
#reviewsDefault #productReviewsDefaultPrice .productSpecialPrice{color:#a30101;}
#reviewsWrite #reviewsWritePrice .productSpecialPrice{color:#444444;}
#reviewsDefault #productReviewsDefaultPrice .productPriceDiscount{color:#a30101;font-size:12px;}
#reviewsWrite #reviewsWritePrice .productPriceDiscount{color:#444444;font-size:12px;}
#reviewsDefault .productReviewsDefaultReviewer{font-size:12px;}
.IndexNewReviewImgInside{display:table-cell;vertical-align:middle;text-align:center;}
.IndexNewReviewImgInside a{}
.inforeviewaythor .inforeviewaddate{font-size:13px;}
.infoReturnsIntroudce, .proImportantNoticebox, .ProShippingdetailsPage, .infoCustomizedOrderTell{font-size:14px;}
.infoReturnsIntroudce p, .proImportantNoticebox p, .ProShippingdetailsPage p, .infoCustomizedOrderTell p{padding:0;margin:0 0 10px;}
.petsProinfoDescrailsContent{float:left;width:700px;}
.infoShopByColorShow{float:right;width:176px;padding:20px;background:#eeeeee;}
.shopByColorTitle{font-weight:bold;font-size:16px;margin:0 0 5px;}
.shopbyColorChartbox ul li{float:left;margin:5px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px;box-shadow:1px 1px 3px #cccccc;-webkit-box-shadow:1px 1px 3px #cccccc;-moz-box-shadow:1px 1px 3px #cccccc;/*filter:progid:DXImageTransform.Microsoft.DropShadow(OffX=2, OffY=2, Color=#CCCCCC);*/filter: progid:DXImageTransform.Microsoft.Shadow(color='#CCCCCC', Direction=135, Strength=1);}
.shopbyColorChartbox ul li.shopColorLinone{margin:5px 5px 5px 0;}
.shopbyColorChartbox ul li.colorLiRnone{margin:5px 0 5px 5px;}
.shopbyColorChartbox ul li a{display:block;width:48px;height:48px;border:2px solid #ffffff;}
.shopbyColorChartbox ul li a.shopByBlue, #shopByColorsContent ul li a.shopByBlue{background:#0000ff;}
.shopbyColorChartbox ul li a.shopByBlack, #shopByColorsContent ul li a.shopByBlack{background:#000000;}
.shopbyColorChartbox ul li a.shopByGrey, #shopByColorsContent ul li a.shopByGrey{background:#808080;}
.shopbyColorChartbox ul li a.shopByNude, #shopByColorsContent ul li a.shopByNude{background:#bc9e82;}
.shopbyColorChartbox ul li a.shopByPink, #shopByColorsContent ul li a.shopByPink{background:#ffc0cb;}
.shopbyColorChartbox ul li a.shopByOrange, #shopByColorsContent ul li a.shopByOrange{background:#ffa500;}
.shopbyColorChartbox ul li a.shopByRed, #shopByColorsContent ul li a.shopByRed{background:#ff0000;}
.shopbyColorChartbox ul li a.shopByPurple, #shopByColorsContent ul li a.shopByPurple{background:#800080;}
.shopbyColorChartbox ul li a.shopByWhite{background:#ffffff;}
.shopbyColorChartbox ul li a.shopByYellow, #shopByColorsContent ul li a.shopByYellow{background:#ffff00;}
.shopbyColorChartbox ul li a.shopByGris, #shopByColorsContent ul li a.shopByGris{background:#B3A38A;}
.shopbyColorChartbox ul li a.shopByBrown, #shopByColorsContent ul li a.shopByBrown{background:#a52a2a;}
.shopbyColorChartbox ul li a.shopByGolden, #shopByColorsContent ul li a.shopByGolden{background:#ffd700;}
.shopbyColorChartbox ul li a.shopByGreen, #shopByColorsContent ul li a.shopByGreen{background:#008000;}
#shopByColorsContent ul li a.shopByGrassGreen{background:#7bba0b;}
#shopByColorsContent ul li a.shopByLightGreen{background:#37d037;}
#shopByColorsContent ul li a.shopByNavy{background:#017bc5;}
#shopByColorsContent ul li a.shopBySkyBlue{background:#03acbe;}
#shopByColorsContent ul li a.shopByDeepPink{background:#ec008c;}
#shopByColorsContent ul li a.shopByDeepRed{background:#7f0000;}
#shopByColorsContent ul li a.shopByOneBlue{background:#537d9c;}
#shopByColorsContent ul li a.shopByLightPurple{background:#ac33f9;}
.showSuijiToPoints{padding:10px;text-align:center;text-transform:capitalize;}
.showSuijiToPoints img{vertical-align:text-bottom;}
.showSuijiToPoints span.colorBlue{font-weight:bold;color:#438ba9;}
.showSuijiToPoints span{font-weight:bold;}
.CustImgshowOut{width:200px;height:auto;margin:5px 0;}
.headercartshow .minicartrightinfo .minicartattributes .CustImgshowOut{width:60px;height:auto;}
#shopByColorsContent ul{margin:0 0 0 1px;float:left;width:100%;}
#shopByColorsContent ul li{width:26px;height:26px;border-bottom:1px solid #eeeeee;border-right:1px solid #eeeeee;float:left;}
#shopByColorsContent ul li a{display:block;width:26px;height:26px;}
#shopByColorsContent ul li a:hover{border:2px solid #ffffff;width:22px;height:22px;}
#shopByArtistsContent ul li a span.ArtistNamestags{display:none;}
#shopByArtistsContent ul li a{color:#666666;display:block;font-weight:bold;}
#shopByArtistsContent ul li a:hover{color:#438ba9;}
.listShowImgAddedClass{display:none;}
#shopByArtists, .canvasListAuthor{display:none;}
.headerFirstLineRightbox{width:1000px;margin:auto;font-weight:bold;}
.headerFirstLineTopest{background:#8cc6db;}
.headestTopestUl{float:right;width:auto;}
.headestTopestUl li{float:right;width:auto;margin:0 18px 0 0;}
.headestTopestUl li a{display:block;color:#FFFFFF;height:30px;line-height:30px;}
.paintingConfidence, .social-and-email{display:none;}
input.custom-op-txt{display:none;}
#ProductInfoMainPage .whatatrichosebox #productAttributes .wrapperAttribsOptions .AttriOptionAllulShow .custom-size-wrap input[type="text"]#custom-w, #ProductInfoMainPage .whatatrichosebox #productAttributes .wrapperAttribsOptions .AttriOptionAllulShow .custom-size-wrap input[type="text"]#custom-h{margin:0;vertical-align:baseline;}
#ProductInfoMainPage .whatatrichosebox #productAttributes .wrapperAttribsOptions .AttriOptionAllulShow .custom-size-wrap{width:380px;margin:5px 0 0;}
.custom-size-wrap{display:none;}
.custom-size-wrap span span#custom-size-apply, .custom-size-wrap span span#custom-size-reset{display:inline-block;*display:inline;*zoom:1;height:24px;line-height:22px;text-align:center;font-size:12px;font-weight:bold;padding:0 7px;color:#FFFFFF;vertical-align:top;cursor:pointer;text-transform:uppercase;}
.custom-size-wrap span span#custom-size-apply{background:#FF0023;}
.custom-size-wrap span span#custom-size-reset{background:#438ba9;}