﻿html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}

body{line-height: 1;}

ol, ul{list-style: none;}

:focus,input,button,select,textarea{outline:none;}

table{border-collapse: collapse;border-spacing: 0;empty-cells: show;}

/* webkit */

html,body{-webkit-text-size-adjust:none;width: 100%;min-width:1000px}

/* clearfix */

.clearfix:after{content:.;display:block;height:0;clear:both;visibility:hidden;}

.clearfix{display:inline-block;}

*html .clearfix{height:1%;}

.clearfix{display:block;}

/* inline-block - IE7.0 */

.inline-block{display: inline-block;}

.inline-block{*display: inline;}

/* global */

.hide{display:none;}

.show{display:block;}

.fl{float:left;}

.fr{float:right;}

.tl{text-align:left;}

.tc{text-align:center;}

.tr{text-align:right;}

.vt{vertical-align:top;}

.vm{vertical-align:middle;}

.vb{vertical-align:bottom;}

.bold{font-weight:bold;}

.normal{font-weight:normal;}

.italic{font-style: italic;}

.relative{position:relative; padding-right: 13px;}

.absolute{position:absolute;}

.clear,

.clearBoth{clear:both;}

.red{color: #f00;}

.alert{color: #212223;}

.clearline{border-color: #aaa;border-width:0 0 1px 0;border-style:dashed;}

/* body - start */

html{-webkit-locale: en; background:#EBEBEA}

body{font:normal 12px/1.55 Arial, Helvetica, sans-serif;color: #333;min-width:1000px; overflow-x:hidden;padding:0px 0;background:#fff}

.chromehearts-header_bg{width:100%; margin:0 auto; padding:0px; height:170px;}

.chromehearts-header_bg2{margin:0 auto;background-image: url(../images/330.jpg);background-repeat: repeat-x;}

.chromehearts-body_bg{width:1000px; margin:0 auto; height:auto; background:#fff;}

.global-container{background: url(../images/left.jpg) no-repeat -132.5px -42px;}

.global-wrapper{background: url(../images/right.jpg) no-repeat 1022.5px -42px;padding-top: 10px;}

input, button, select, textarea{font-family: Verdana,Helvetica,Arial,sans-serif;}

a{text-decoration:none;color: #555;}

a:hover{text-decoration:underline;}

#chromehearts-home-widy{}

.chromehearts-main_out{width:100%; padding:0px; height:auto; position:relative; margin:0 auto; padding:0;}

.mb-widy{margin:0 auto; width:1000px; padding: 0; padding-top:0px;}

/* mb-main */

.mb-main{min-height:500px;width:1000px; margin-top: 9px; position: relative; margin:0 auto;margin-bottom:15px;}

.mainLeft{float: left;width: 200px;overflow: hidden;}

.chromehearts-mainRight{float: right;width: 785px;*overflow-x:hidden; background: none repeat scroll 0% 0% #FFF padding:0px;}

.centerColumn,.chromeheartsscInfo{background: none repeat scroll 0% 0% #FFF;border: 1px solid #CCC; padding:10px;}

.chromehearts-homeRight{float: right;width: 785px;}

.mainWidy{width: 785px; float: right;}

#freeshippingpromo{float: right;

color: #010203; height:18px; line-height:20px; overflow:hidden;

font-size: 12px;

text-transform: uppercase;padding-left: 26px;

background: url(../images/vault-shipping-box.png) left center no-repeat;}

#freeshippingpromo strong{text-decoration:underline}

#chromehearts-logo{display: block; position:absolute; top:5px; left:25px;}

.boxShadow{-webkit-box-shadow: 0px 0px 6px 4px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0px 0px 6px 4px rgba(0, 0, 0, 0.3);box-shadow: 0px 0px 6px 4px rgba(0, 0, 0, 0.3);margin: auto ;width: 980px;border-radius: 8px;overflow: hidden;}

.top-ad{height: 46px;}

.floatLeft, .floatRight{display: block;}

.floatLeft{float: left;}

.floatRight{float: right;}

/* mb-header */

.chromehearts-page_header{width:100%; height:30px;line-height:30px; padding-top:0px; background:none;}

.chromehearts-header_content{width:1000px; margin:0 auto; position:relative}

.chromehearts-page_header #logo-header{position:absolute; top:0px; left:0px;}

.chromehearts-page_header .desc{display:inline; float:left; color:#ccc}

.chromehearts-page_header .desc a{color:#212223}

.chromehearts-page_header .desc a:hover{text-decoration:underline}

.desc_content{width:1000px; margin:0 auto; position:relative;}

.mb-header{z-index: 9999; position:relative; height:auto; width:1000px; margin:0 auto;}

.mb-header .chromehearts-header{height:105px; position:relative; width:100%; margin:0 auto;}

.chromehearts-currency span{}

.chromehearts-currency span a img{padding-top:0px; vertical-align:middle}

.chromehearts-currency form{display:inline;}

.english{}

.chromehearts-currency select,#disp-sorter{background:#fff;border: 1px solid #ccc;color: #000;font-size: 11px;margin-left:3px; outline:none}

.chromehearts-currency a:hover{color:#ccc; text-decoration:underline}

.chromehearts-currency a.c_current{color:#ccc; text-decoration:underline}

.chromehearts-headerLinks{color: #fff;display:inline; float:left;list-style: none;position:relative;/* right:0px; top:0px;*/text-align:right;font-size:12px; padding-right:10px;}

#cartBoxListWrapper{margin: 0 10px;}

.chromehearts-headerLinks a:hover{text-decoration: underline;}

.chromehearts-headerLinks a.frist{border: none;}

#chromehearts-nav{clear: both;width:1000px;height:45px;margin:0 auto;position:relative;z-index:9;padding:0px 0 0 0;margin-bottom:10px;background-color:#000;clear: both;line-height: 45px;margin: auto;}

.categories a:hover,.categories a:visited,.categories a:active{background-color:#F8F8F8;}

#chromehearts-nav .chromehearts-nav-mi{display:block; width:1020px; height:35px; margin:0 auto;}

#chromehearts-nav li{float:left;position:relative; padding:0px;

-webkit-transition: all 0.4s ease-in-out;

-moz-transition: all 0.4s ease-in-out;

-o-transition: all 0.4s ease-in-out;

-ms-transition: all 0.4s ease-in-out;

transition: all 0.4s ease-in-out;}

#chromehearts-nav li:hover,#chromehearts-nav li.home:hover{color:#fff;}

#chromehearts-nav li:hover a{color:#999}

#chromehearts-nav a{display: block;color: #fff;line-height:16px;text-transform:capitalize;font-size:15px;text-decoration: none;padding:0px 18px 0px 18px;font-weight:normal;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;line-height:45px;font-family: Arial, Helvetica, sans-serif;}

#chromehearts-nav a:hover{text-decoration: none; color:#bf3e23}

#chromehearts-nav li.home{border-left:none;}

#chromehearts-nav li.home a{}

#chromehearts-nav li.categories a{padding-right:15px; margin-right:10px;}

.mb-sider-search{border: 4px solid #666; position:relative; background:none; height:21px; padding:2px; margin-bottom:10px}

.mb-sider-search .keyword{position:absolute; top:2px; left:2px; background:none; border:none; color:#333;}

.mb-sider-search .submit{text-indent:999px; background:url(../images/btnsearch.png) no-repeat; position:absolute; top:2px; right:2px; width:21px; height:21px; border:none;}

.mb-sider-search a{display:none}

.chromehearts-headerSearch{width:225px; height:25px; overflow:hidden; text-align:right; position:absolute; top:30px;right:268px; z-index:100000; border:solid 2px #ccc}

.chromehearts-s_keywords{background: none; position:absolute; z-index:1; left:10px; top:1px;width:80%; height:20px; line-height:20px;color: #000; font-size:11px;border:none;text-align:left;}

.chromehearts-s_keywords:focus{outline: none;}

.chromehearts-s_submit{width:25px; height:25px; position:relative; z-index:2;text-indent:999px;border:none;font-family:Arial; font-size:11px;background:url(../images/btn_search.png) no-repeat left center;color: #333;cursor: pointer;}

.chromehearts-s_submit:hover{}

#chromehearts-nav li:hover .subWrap{}

.subWrap{padding:10px;width:auto;display:none;position:absolute;left:0px;top:45px;background:#f8f8f8;width:auto;}

#chromehearts-nav .down-menu{width:480px;display:block; list-style: none outside none; margin: 0;}

#chromehearts-nav .down-menu li{border:none !important;background: url(../images/main-menu-line.png) repeat-x scroll 0 bottom; width: 210px; margin-right:20px;height:30px; overflow:hidden;display: block;padding:0px; padding-left:10px;float:left;text-align:left;}

#chromehearts-nav .down-menu li:hover{background:#fff;color:#9C4F25;}

#chromehearts-nav li:hover .down-menu a{border:none; color:#4a4a4a;}

#chromehearts-nav .down-menu a{color:#4a4a4a;font-size:12px;line-height:30px;font-weight: normal;padding: 0;background: none !important;border-right:none;}

#chromehearts-nav .down-menu li:hover a,

#chromehearts-nav .down-menu a:hover{color:#9C4F25 !important;text-decoration:none;}

#chromehearts-nav ul li:hover ul{left:0;}

/* mb-breadcrumb */

.page-title{display:block;width:100%;font-size: 13px;color: #fff;font-weight: normal;padding: 5px 0px 6px 0px;margin: 0px 0px 10px;text-align:center;border-radius: 5px 5px 0px 0px;background-attachment: scroll;background-color: #333333;background-image: none;background-repeat: repeat;background-position: 0% 0%;}

.chromehearts-breadcrumb{line-height: 15px;display:block;height:15px;margin-bottom:10px;padding:10px 13px 10px 26px;text-transform:capitalize;font-size: 12px;font-weight:normal;text-indent: 0px;color:#fff;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;border-radius: 5px 5px 5px 5px;width:96%;float:left;background-attachment: scroll;background-color: #333333;background-image: none;background-repeat: repeat;background-position: 0% 0%;}

.chromehearts-breadcrumb a{color: #fff;display:inline;padding: 0;position: relative;}

.chromehearts-breadcrumb p{display:inline;text-overflow: ellipsis; white-space: nowrap;padding: 0 15px 0 0px;}

.chromehearts-breadcrumb p span{display:inline;}

.chromehearts-breadcrumb span{display:inline;}

.chromehearts-breadcrumb span.last{}

/*left nav*/

.menu{margin: 0px; padding: 0px; list-style-type: none;}

.menu ul{margin: 0px; padding: 0px; list-style-type: none;}

.menu a{text-decoration: none; display: block;}

.menu li{margin-top: 1px; display: block; float: left; line-height: 24px; width: 100%;}

.menu li a{color: #010203;}

.menu li a:hover{}

.menu li ul li a{color: rgb(0, 0, 0); margin: 0px 10px;}

.menu li ul li a:hover{}

.code{margin: 0px; padding: 5px; border: 1px solid rgb(204, 204, 204); list-style-type: decimal-leading-zero;}

.code code{padding: 3px; margin-bottom: 0px; display: block;}

.code li{background: rgb(221, 221, 221); margin: 0px 0px 2px 2.2em; border: 1px solid rgb(204, 204, 204);}

.indent1{padding-left: 1em;}

.indent2{padding-left: 2em;}

.indent3{padding-left: 3em;}

.indent4{padding-left: 4em;}

.indent5{padding-left: 5em;}

.topM{cursor:pointer; display: block;}

.sub1{height: auto; padding-bottom: 4px; z-index: 9999;}

/*end left nav*/

/* mb-sider */

.mb-sider{width:210px; margin:0 auto;

position: relative;}

.mb-sider .side-title{color: #fff;

font-size: 16px;

text-align:center;

height: 30px;

line-height: 30px;

background:#E98D24;border-radius: 5px 5px 0px 0px;

/*border-top: 2px solid #141414;*/}

.mainbox{overflow:hidden; position:relative; width:1000px; margin:0 auto}

.flashbox{overflow:hidden; position:relative;}

.imagebox{text-align:right;position:relative;z-index:999;}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}

.defimg{background-image:url(../images/02.png)}

.curimg{background-image:url(../images/01.png)}

.mb-sider .chromeheartsstore{margin-bottom: 20px;}

.chromeheartsstore a:hover{text-decoration:none}

#mb-categories{background:#fff;}

#mb-categories li{/*border-bottom: 1px solid #ddd;*/ padding:0;}

#mb-categories a{display: block;}

#new-home #mb-categories .category-subs-selected,

#new-home #mb-categories .category-subs-parent{text-decoration:none;}

.mb-sider .chromeheartsstore li a,

#mb-categories .category-top{width:180px; margin:0 auto;line-height: 15px;padding: 3px 10px;color: #666;font-size: 11px;margin-bottom: 3px;}

.mb-sider .chromeheartsstore a:hover,

#mb-categories .category-top:hover{color:#000; background:#f0f0f0}

#menu2 .sub1{padding-bottom:10px}

#mb-categories .category-products,

#menu2 .sub1 a{color:#666; background:#fff; padding:5px 0 5px 0}

#mb-categories .category-products:hover,

#menu2 .sub1 a:hover{color:#313131}

#mb-categories .category-products{margin-bottom:5px;}

#mb-categories .category-products:hover{}

#mb-categories .category-subs-selected{}

#mb-categories .category-subs-parent,

#mb-categories a:hover,

#new-home #mb-categories a:hover .category-subs-parent,

#mb-categories a.selected{}

#mb-bestsellers li{margin-bottom: 10px;}

#mb-bestsellers a{display: block;text-align: center;}

#mb-bestsellers .bimage{line-height: 14px;margin-bottom: 5px;}

#mb-bestsellers .bimage img{border: 1px solid #e5e5e5;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

#mb-bestsellers .bname{text-align: center;line-height: 16px;}

#mb-blog .chromeheartsstore{padding: 10px;}

#mb-blog li{list-style: decimal inside none;padding:0 5px;line-height: 26px;}

/* mb-featured */

.index-text{color: #666;}

.index-text h1{background: #fcf7ea;color: #666;line-height: 30px;font-weight: normal;font-size: 14px;text-indent: 15px;}

.index-text p{padding: 3px;}

.index-text a{color: #666;}

#chromehearts-whatsnew{}

.mainLeft #chromehearts-whatsnew .chromeheartsstore, .trur,.chromeheartsstore{padding:0px; margin-bottom: 20px;}

.trur li{border-bottom: 1px dotted #ccc; line-height: 27px; padding:5px 0px 5px 15px}

.trur li a{color:#000}

.trur li a:hover{text-decoration:underline}

.chromehearts-g-box{}

.chromehearts-g-box .ltitle{font-size: 14px;color: #fff;font-weight: normal;line-height: 18px;padding: 9px;margin: 0px 0px 10px;text-align:center;border-radius: 5px 5px 0px 0px;background-color: #333333;}

.chromehearts-g-box ul{clear: both;}

.chromehearts-g-box li{float: left; margin-bottom: 20px; font-size: 12px; line-height: normal; margin-left:12px; width:182px; position:relative; padding:0px 0px 10px 0px; border:none; background:#fff;

-webkit-transition: all 0.4s ease-in-out;

-moz-transition: all 0.4s ease-in-out;

-o-transition: all 0.4s ease-in-out;

-ms-transition: all 0.4s ease-in-out;

transition: all 0.4s ease-in-out;

border: 2px #ccc dotted;border-radius:5px;}

.chromehearts-g-box li img{-webkit-transition: all 0.4s ease-in-out;

-moz-transition: all 0.4s ease-in-out;

-o-transition: all 0.4s ease-in-out;

-ms-transition: all 0.4s ease-in-out;

transition: all 0.4s ease-in-out;}

.chromehearts-g-box li:hover{background:#f9f9f9; border:2px solid #999999}

.chromehearts-g-box li:hover .lname{color:#fff;background-color: #666666;}

.chromehearts-g-box li:hover img{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.75;opacity: 0.7;}

.chromehearts-g-box li.frist{margin-left:5px !important;}

#page-list li,#specialsListing li{width:185px; margin-left:8px; height:307px;}

.chromehearts-g-box .lbox{}

.chromehearts-g-box .border{border-left: 1px solid #ddd;}

.chromehearts-g-box .limage{display: block; width:100%; background:#fff;height:auto; min-height:140px;overflow: hidden;margin-bottom: 5px;text-align: center;}

.chromehearts-g-box .limage span{display: inline-block;padding: 0px;}

.chromehearts-g-box .lname{font-size: 12px;line-height: 18px;height:48px;overflow: hidden; display: block; text-align:center; color: #010203; padding:5px 10px 10px 10px;

-webkit-transition: all 0.4s ease-in-out;

-moz-transition: all 0.4s ease-in-out;

-o-transition: all 0.4s ease-in-out;

-ms-transition: all 0.4s ease-in-out;

transition: all 0.4s ease-in-out;}

.chromehearts-g-box .lname:hover{text-decoration:none;}

.chromehearts-g-box .lprice{color: #212223; padding: 0;font-size: 14px;text-align:center;}

.chromehearts-g-box .productPriceDiscount,

.sideBoxContentItem .productPriceDiscount{color: #fff;font-size: .818em;position: absolute;padding: 2px 5px;right: 2px;top:2px;visibility:hidden;background-color: #FF0000;}

.sideBoxContentItem .productPriceDiscount{left:10px; top:15px; width:170px;}

.chromehearts-g-box li:hover .productPriceDiscount,.sideBoxContentItem:hover .productPriceDiscount{visibility:visible}

.chromehearts-g-box .more{display: inline-block;padding: 5px 20px;background-color: #bf0a25;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #fff;font-weight: bold;text-decoration: none;}

.w20{width: 20%; overflow: hidden;}

.w25{width: 25%; overflow: hidden;}

chromehearts-w33{width: 163px; overflow: hidden; padding:0 0 10px 0;}

.w50{width: 50%;overflow: hidden;}

.normalprice{color: #333; font-size: 14px; letter-spacing: 0;font-weight: normal;text-decoration: line-through;margin-left: 15px;}

.productPriceDiscount{color: #333; font-size: 12px;}

.productSpecialPrice{color: #F00; font-size: 16px;font-weight:bold;}

.footer_bar_border{width:1000px;margin:0 auto; height:auto;background: #313131; padding:5px 0; display:none}

.tt{display:block; margin:0 auto; color:#000; background:#fff ; padding:10px 20px 30px 20px; min-height:113px}

.footer_bar{width:984px; padding:10px; height:auto; margin:0 auto; text-align:center;font-family: 'Arial Black',verdana,arial; color:#fff;

font-size: 2em;

font-weight: bold;

letter-spacing: -1px;

line-height: 1.2em;

text-shadow: 1px 1px 1px rgba(155,155,155,0.5);}

.footer_bar ul{list-style:none;}

.footer_bar li{display:inline; list-style:none; line-height:35px; padding-right:25px;}

.footer_bar .footer_bar_paypal{display:block; padding-top:10px}

.footer_bar a{color:#fff;}

.footer_bar .main-description{height:auto; color:#999; margin-bottom:10px;}

/* mb-footer */

.chromehearts-footer_nav{width:1000px; height:auto;background:#fff; margin:0 auto;margin-top:0px; margin-bottom:0px;clear:both;}

.chromehearts-footer{height:auto; padding:10px 0; width:1000px; margin:0 auto; position:relative}

.chromehearts-footer .footer-logo{display:block; width:270px; height:95px; float:left; background:url(../images/bura_payment_img.png) no-repeat left center}

.chromehearts-footer ul li{display:inline; padding:0 15px;}

.chromehearts-footer ul li a{color:#000}

.chromehearts-footer ul li a:hover{color:#999}

.chromehearts-footer ul li.last{}

.chromehearts-footer .footerNav{width:170px; height:95px; float:left; overflow:hidden}

.chromehearts-footer .footerNav li{margin-top:1px; display:block;width:150px;line-height:30px;background:#333; padding:0px;}

.chromehearts-footer .footerNav a{display:block;padding-left:10px;height:30px;color:#fff;}

.chromehearts-footer .footerNav a:hover{background:#b3131313c;color:#fff; text-decoration:none}

.FooterSubGroup{border: 1px solid #EEEEEE; margin-bottom: 4px;}

.FooterHeader{color: #B60000; font-size: 17px; line-height: 23px; text-decoration: none; padding-left: 10px; padding-bottom: 10px; padding-top: 10px; text-transform: uppercase;}

.FooterSubGroup .foot-blog li{overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 309px !important; float: none!important; margin: 0 10px;}

.foot-blog{margin: 3px 0;}

.FooterSubGroup .tt{margin: 0px 10px;}

.FooterSubGroup .tt dd{padding:0; line-height: 20px;}

.FooterSubGroup .tt .chromehearts-yoyo{padding-top: 27px;}

.foot-nav{height: 201px; margin: 0 10px; padding-top: 10px; overflow:hidden;}

.foot-nav li{width: 150px !important; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.chromehearts-footer .links{margin-bottom: 6px;-webkit-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.2);box-shadow: 0px 0px 5px 3px rgba(0, 0, 0, 0.2);-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;margin: 10px 0;background-color: #F1F1F1;border: 1px solid #DFDEDE;padding: 0 23px;}

.chromehearts-footer .links a{color: #313131; font-size: 12px;}

.chromehearts-footer .chromehearts-copyright{width:auto;height:150px;line-height:20px; color:#313131;font-size: 12px; text-align:center; display:block; background:url(../images/bottom_payment.jpg) no-repeat center 108px; }

.chromehearts-footer .chromehearts-copyright ul{margin-bottom:10px; white-space:nowrap;background-color: #f7f7f7;font-weight: bold;border: 1px solid #CCC;padding:10px 0}

.chromehearts-footer .pay{/*float: right; margin-top: 10px;*/}

.chromehearts-clearfix{width:100%; margin: 0 auto;}

.chromehearts-copyright a{color: #000;}

.chromehearts-copyright a:hover{text-decoration: none;}

.bottom-block{background: url(../images/bottom-top.png) no-repeat; padding: 6px 0 0; position: relative;}

.bottom-wrapper{background: url(../images/bottom-bottom.png) no-repeat 0 bottom; min-height: 97px; padding: 0 0 5px; position: relative;}

.bottom-coteiner{background: url(../images/bottom-rep.png) repeat-y; height: 95px;}

.bottom-holder{background: url(../images/bottom-holder.png) no-repeat; padding: 0 62px 0 68px; height: 101px;}

.bottom-txt{float: left; padding: 7px 0; width: 345px;}

.bottom-lists{float: left; padding: 8px 0 0 42px; width: 363px;}

.bottom-image{float: right; padding: 0;}

.bottom-txt h4{color: #FFF; font-size: 20px; font-weight: normal; line-height: 22px; opacity: 0.9; padding-bottom: 5px; text-decoration: none;}

.bottom-txt p{color: #fff; line-height: 20px;font-size: 13px; line-height: 16px;}

.bottom-lists ul{color: #FFF; float: left; list-style: disc outside none; padding: 0 35px 0 0; width: 145px;}

.bottom-lists ul li{padding-bottom: 7px;}

.bottom-lists ul li, .bottom-lists ul li a{color: #FFF; font-size: 15px; line-height: 17px; text-decoration: none;}

.bottom-lists ul li a:hover{text-decoration: underline;}

#page-list{border: none; margin-bottom: 10px;}

.footer_nav{width:100%; height:auto;background:#444952;}

#footer_nav{padding: 20px 0px 20px 40px; margin:0 auto;

font-size: 11px;

line-height: 20px;

width: 980px;}

#footer_nav p{margin-bottom:10px; padding:5px; background:#010203; color:#fff;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.75);

text-transform: uppercase;letter-spacing: 1px;}

#footer_nav li{padding-left:5px; color:#fff}

#footer_nav a{color:#eee}

#customer-care{float: left;

width: 135px;

margin-right: 20px;}

#order-info{float: left;

width: 135px;

margin-right: 20px;

padding-left: 20px;

padding-right: 20px;

border-left: 1px solid #CCC;

border-right: 1px solid #CCC;}

#our-address{float: left;

width: 135px;

margin-right: 20px;

padding-right: 20px;

border-right: 1px solid #CCC;

height: 150px;}

#our-address{float: left;

width: 135px;

margin-right: 20px;

padding-right: 20px;

border-right: 1px solid #CCC;

height: 110px;}

#sm-links{float: left;

width: 180px;

text-align: left;}

.contentsection{margin-left: auto; margin-right: auto; padding: 10px 0 16px; width: 735px;}

.contentsectionlast{margin-left: auto; margin-right: auto; padding: 10px 0 0; width: 735px;}

#ezPageDefault a{color: #B60000; font-size: 15px;}

#ezPageDefault{font-size: 15px; color: #010203; padding-bottom: 4px; margin-bottom: 10px;}

/* mb-page */

.page-ezp{color: #4D5255; font-family: arial; font-size: 12px; line-height: 23px; min-height: 200px; padding: 0;}

#new-contactus .centerColumn h1{color: #fff;font-size: 18px;font-weight: normal;margin: 0;padding: 5px 0;font-weight: normal;background: #C4C4C5;text-indent: 10px;}

#ezPagesHeading{background: none; color: #7f7f7f;text-transform: uppercase;}

.page-content{padding: 4px 0;color: #666;margin-bottom: 15px;}

.page-content a,

.page-content strong{font-weight: normal;color: #666;}

.page-toolbar{height: 30px; margin: 5px 0; padding: 5px 0px 15px 0px; line-height: 32px; color: #666; margin-bottom:25px; border-bottom:1px solid #ccc}

.page-toolbar .navSplitPagesResult, .navSplitPagesLinks, .limiter form, .limiter label{float: left;}

.limiter form{margin: 0 10px;}

.limiter label, .limiter span{line-height: 17px;}

.page-toolbar .limiter{float: right; margin-top: 7px;}

.navSplitPagesResult, .navSplitPagesLinks{color: #666; font-size: 14px;}

.navSplitPagesLinks{line-height: 20px; margin-left: 38px; margin-top: 6px;}

.navSplitPagesLinks a, .toolbarpage, .current{float: left; display: black; height: 19px; line-height: 19px; color:#333}

.toolbarpage{margin-right: 10px;}

.page-toolbar .t-count{float: left;}

.page-toolbar .t-view{float: right;}

.page-toolbar .t-page{float: right;height: 16px;line-height: 16px;margin: 8px 0;}

.page-toolbar .t-page strong,

.page-toolbar .t-page a{display: inline-block;padding: 0 2px;font-weight: normal;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}

.page-toolbar .t-page a:hover,

.page-toolbar .t-page strong{color: #010203;}

.navSplitPagesLinks a{margin:0 0 0 5px;background: #CCCCCC;

color: #666666;

padding: 2px 5px;

-moz-border-radius: 5px;

-webkit-border-radius: 5px;

border-radius: 5px;}

.navSplitPagesLinks .current{background: #333; color: #fff; padding: 2px 5px; font-weight: normal; -moz-border-radius: 5px;

-webkit-border-radius: 5px;

border-radius: 5px; margin-left:5px;}

.navSplitPagesLinks a:hover{background: #DCDDDE; color: #333; text-decoration: none;}

/* info-box */

.info-next{text-align: center; padding-top: 10px;}

.chromehearts-info-pics{float: left;width:320px;}

.chromehearts-info-pics p{font-size: 12px;}

.info-image{border: 1px solid #ddd;width: 350px;min-height: 350px;margin-bottom: 5px;}

.info-images{text-align: left;}

.info-images img{border: 1px solid #ddd;padding: 3px;margin: 2px 2px 2px 0;}

.info-images img:hover{border-color: #666;}

.chromehearts-info-detail{float: left; width:430px;background: none repeat scroll 0 0 #f2f2f2; border: 1px solid #dddddd; border-radius: 0; float: right; padding: 10px 15px;}

.chromehearts-info-detail a{color: #666;}

.chromehearts-info-detail h1{color: #393939;font-size: 16px;margin-bottom: 6px; text-transform: none; padding: 0;}

.chromehearts-info-detail li{line-height: 22px;}

.i-form.i-line{margin-top:0px;}

.chromehearts-info-detail li.clear strong{color: #000; display: block; float: left; font-weight: normal; margin-right: 11px; margin-top: 2px;font-size: 19px;}

#chromehearts-addcart p{margin: 0 0 13px;}

.chromehearts-in-stock{color: #000; padding-top:10px;}

.related-pro{}

.related-pro chromehearts-w33{padding: 5px 0 !important; margin: 8px 0 0 0 !important; width: 99px; border-bottom: 1px dotted #CCC;}

.related-pro .chromehearts-g-box .limage{height: 90px;}

.related-pro .productPriceDiscount{display: none;}

.chromehearts-info-detail li.info-review{position: relative; padding-bottom: 10px;}

.chromehearts-info-detail li.mt span{display: inline;}

.chromehearts-info-detail li.mt .productPriceDiscount{display: none;}

.chromehearts-info-detail li.info-review p{float: right;}

.chromehearts-info-detail li.info-review p a{color: #a00;}

/* info-review */

.chromehearts-info-detail .info-review{height: 18px;clear:both;}

.chromehearts-info-detail .info-review span{float: left;margin-right: 5px;vertical-align: middle;}

.chromehearts-info-detail .info-review .s-rating{background: url(../images/stars_small.png) no-repeat 0 3px;width: 70px;height: 22px;text-indent: -9999px;}

.chromehearts-info-detail .info-review .rating{background: #414142;border-radius: 2px 2px 2px 2px;color: #fff;font-size: 11px;line-height: 15px;margin: 2px 5px 0 0;padding: 0 4px 1px 3px;}

.chromehearts-info-detail .info-review .count{line-height: 20px;}

.chromehearts-info-detail .productSpecialPrice{font-size: 20px;line-height: 24px;}

.chromehearts-info-detail .productPriceDiscount{font-size: 20px;line-height: 24px;color: #212223;}

.chromehearts-info-detail li.vm{line-height: 24px;}

.chromehearts-info-detail li.vm strong,

.chromehearts-info-detail li.vm span,

.chromehearts-info-detail li.vm embed,

.chromehearts-info-detail li.vm img{vertical-align: middle;}

.chromehearts-info-detail li.mt{color: #ff0000; font-size: 27px; margin-top: 6px; height: 30px; padding:10px;border: 1px solid #e4e4e4;}

.chromehearts-name{color:#000000; font-family: "Century Gothic", Helvetica, Jamrul, sans-serif; font-size: 16px; margin: 0 auto; padding: 8px 0; text-align: center; text-shadow: 0 2px 2px #ccc;text-transform:capitalize;}

.chromehearts-sku{border-bottom:solid 1px #ccc}

.chromehearts-info-detail .i-qty{height: 14px;line-height: 14px;background: #fff; margin: 0 5px; color: #555;padding: 2px;font-size: 13px;text-align: center;border: 1px solid #E3E3E3; vertical-align: middle;}

.chromehearts-info-detail .pus1, .chromehearts-info-detail .pus{width: 18px; height: 18px; display: block; border: 1px solid #E3E3E3;}

.chromehearts-info-detail .pus1, .chromehearts-info-detail .pus, .i-qty, .chromehearts-yoyo strong, .input-qty{float: left;}

.chromehearts-info-detail .pus1{background:url(../images/minusbuy.gif) no-repeat;}

.chromehearts-info-detail .pus{background:url(../images/plusbuy.gif) no-repeat;}

.input-qty{margin-left: 15px; margin-top: 3px;}

.chromehearts-yoyo{clear: both; height: 30px; width: 100%; padding-bottom:15px;}

.chromehearts-yoyo span{float: left; display: block;}

.addthis{margin-top: 15px;}

#chromehearts-addcart{padding-top:5px;}

#chromehearts-addcart{margin:0px 0 0 0; padding: 0 0 5px 0 ;}

.chromehearts-info-detail .i-btn{border: none;vertical-align: middle; height:auto; padding:5px 14px; color:#fff; font-weight:bold; background-color: #df0000;

border-radius: 5px 5px 5px 5px; cursor:pointer;

text-transform:capitalize;

-webkit-transition: all 0.4s ease-in-out;

-moz-transition: all 0.4s ease-in-out;

-o-transition: all 0.4s ease-in-out;

-ms-transition: all 0.4s ease-in-out;

transition: all 0.4s ease-in-out;}

.chromehearts-info-detail .i-btn:hover{filter:alpha(opacity=75); -moz-opacity:0.75; -khtml-opacity: 0.75; opacity: 0.75;}

.chromehearts-info-detail select{display:block; height: 24px; line-height: 24px;background: #fff;color: #313131;padding: 2px;font-size: 13px;border: 1px solid #313131; vertical-align: middle;width: 250px;}

.chromehearts-info-detail .attribsSelect{color: #313131; font-weight:bold; font-size:14px;}

.chromehearts-attrib{border:solid 1px #e4e4e4; background:#f6f6f6; padding:10px}

.chromehearts-attrib p{margin: 0 0 10px 0; float: left; padding: 2px;}

.yuu{border: 1px dashed #bc0202;}

.chromehearts-attrib h4{float: left; margin-right: 6px; font-weight: normal;}

.chromehearts-attrib{height: 27px; padding-top: 12px; margin-top: 0px;}

.chromehearts-info-box{padding:0px;} #mb-reviews{background: none; width: 665px;} .xxpjbt{font-size: 15px !important; font-weight: normal !important; margin-top: 10px !important;} #recentProducts{float: right;} #recentProducts h2{background: url(../images/side-title.png) no-repeat;color: #FFF; font-size: 14px; font-weight: bold; height: 32px; line-height: 32px; text-decoration: none;text-align: center;}

.recentpro{background: url(../images/recently-bottom.png) no-repeat bottom; padding-bottom: 4px;}

.recentproinfo{background: url(../images/recently-center.png) repeat-y;} #recentProducts li{text-align: center;} #recentProducts a{background: url(../images/side-item-img.png) no-repeat; clear: both; height: 91px; overflow: hidden; padding: 2px 1px 11px; text-align: center; width: 104px;display: inline-block;}

.RecentImage{margin-top: 6px;}

.info-title,

.info-h3{color: #333;display: block;font-size: 21px;font-weight: normal;line-height: 18px;margin: 0 0 10px;padding: 6px 8px;text-transform: uppercase;}

.info-con{padding: 8px 0;}

.desc-title{color: #666;}

.desc-con{line-height: 18px;max-height: 180px;overflow: auto;padding: 6px;margin-top: -10px;}

.desc-con h3{line-height: 20px;}

.desc-con a,

.desc-con strong{color: #555 !important;}

/* js-failed */

.js-failed{background: #faebe7 !important;border: 1px dashed #eb340a !important;}

.js-alert{background: url(../images/js-alert.gif) no-repeat 6px 0;clear: both;color: #212223;font-size: 11px;line-height: 15px;margin: 8px 0 3px;padding-left: 20px;}

/* info-tab */

#chromehearts-tab{margin-top: 10px;}

#chromehearts-tab .chromehearts-con li{list-style: none !important; background: url(../images/list-point.png) no-repeat scroll 0 9px; padding-left: 9px;}

#chromehearts-tab .tab-menu{height: 35px;overflow: hidden;}

#chromehearts-tab .tab-menu li{background: url(../images/tabs-nav-bg.png) repeat-x;float: left;border-radius: 3px 3px 0 0;cursor: pointer;line-height: 35px;padding: 0 12px;margin: 0 8px 0 0;background-color: #eee;color: #010203;text-align: center; width: 125px;border-right: 1px solid #C7C8CA;border-top: 1px solid #C7C8CA;border-left: 1px solid #C7C8CA;}

#chromehearts-tab .tab-menu li.on{background: #FDFCFC;color: #010203; font-weight: bold;}

#chromehearts-tab .chromehearts-con{border: 1px solid #eee;min-height: 245px; position: relative;}

#chromehearts-tab .chromehearts-tab-info{color: #333; font-size: 14px; line-height: 22px; margin-left: 35px; overflow: auto; padding: 15px; width: 700px;margin-top: 30px;text-align:justify;}

.des_img{position: absolute; right: 35px; top: 40px;}

/* mb-related */

#mb-related{background: none; padding: 0px; margin-bottom: 18px; margin-top: 15px; border: none;}

#mb-related h3{}

#mb-related li{margin-bottom: 8px; width: 185px; margin-left: 5px;}

#mb-related .lbtn{margin: 10px auto;background: url(../images/btn-small.png) no-repeat;color: #f1f1f1;display: block;width: 69px;height: 18px;line-height: 20px;text-decoration: none;font-weight: bold;font-size: 11px;}

#mb-related .limage{height:auto;}

/* mb-reviews */

#mb-reviews table,

#mb-reviews td{border: 1px solid #f0f6f9;color: #666;}

#mb-reviews table{margin-bottom: 10px; background-color: #FDFCFC;}

#mb-reviews h3{background: url(../images/point.png) repeat-x scroll 0 top; padding-top: 15px; margin-top: 20px;}

#mb-reviews td{padding: 5px;line-height: 18px;}

#mb-reviews td.td1{width: 100px;}

#mb-reviews .s-rating{vertical-align: middle;margin-right: 8px;display: inline-block;background: url(../images/stars_small.png) no-repeat 0 3px;width: 70px;height: 22px;text-indent: -9999px;}

#mb-reviews .s-rating{*display: block;}

.stars1{background-position: -56px 3px !important;}

.stars2{background-position: -42px 3px !important;}

.stars3{background-position: -28px 3px !important;}

.stars4{background-position: -14px 3px !important;}

.stars1_5{background: url(../images/stars_small_2.png) no-repeat -42px 3px !important;}

.stars2_5{background: url(../images/stars_small_2.png) no-repeat -28px 3px !important;}

.stars3_5{background: url(../images/stars_small_2.png) no-repeat -14px 3px !important;}

.stars4_5{background: url(../images/stars_small_2.png) no-repeat 0 3px !important;}

#mb-reviews .review-toolbar{font-size: 11px;height: 20px;line-height: 20px;color: #666;}

#mb-reviews .write{font-weight: normal;font-size: 11px;color: #dc6d1c;}

#mb-reviews .more{float: right;font-weight: normal;color: #010203;font-size: 14px;margin: 0px 8px 0 0; display: none;}

/* shopping cart */

.chromeheartsscInfo{padding: 8px;font-size: 12px;font-family: Verdana,Helvetica,sans-serif;}

#scEmpty{text-align: center;font-size: 18px;}

.chromeheartsBotton,.scPaypal{height: 68px;line-height: 38px;padding: 10px 0;}

.chromeheartsBotton .btn_continue{float: left;margin-top: 7px;}

.chromeheartsBotton .btn_checkout{float: right;}

.chromeheartsTitle{background:#eee;height: 29px;line-height: 29px;text-indent: 8px;font:400 14px/29px georgia;color: #333;text-shadow: 0 1px 0 #fff;}

.chromeheartsContent table{border: 1px solid #eee;}

.chromeheartsContent th,

.chromeheartsContent td{border-bottom: 1px solid #f0f0f0;}

.chromeheartsContent th{background: #f9f9f9;font-weight: normal;padding: 5px 10px;}

.chromeheartsContent td{padding: 10px;vertical-align: top;}

.chromeheartsContent .chromeheartsDesc{width: 420px;text-align: left;}

.chromeheartsContent .chromeheartsPrice{text-align: left;text-transform: uppercase;}

.chromeheartsContent .chromeheartsQuant,

.chromeheartsContent .chromeheartsAmount{text-align: center;}

.chromeheartsContent dt{float: left;}

.chromeheartsContent dt a{display: block;width: 85px;text-align: center;}

.chromeheartsContent dd{margin-left: 87px;}

.chromeheartsContent h4{padding: 0 5px;font-size: 11px;font-weight: normal;}

.chromeheartsContent .pAttr{padding: 0 5px;color: #f00;}

.chromeheartsContent .chromeheartsAmount{color: #010203;}

.chromeheartsContent .pRemove{position: absolute;top:1px;right:-6px;}

.chromeheartsContent .chromeheartsQuant input[type='text']{padding: 3px;}

.chromeheartsContent .productSpecialPrice{color: #F00;font-weight: normal;font-size: 12px;}

.chromeheartsContent .productPriceDiscount{color: #da481e;}

.chromeheartsSaving .label{text-align: right;font-weight: bold;}

.chromeheartsSaving strong{color: #da481e;}

.chromeheartsAmount td{background: #f0f0f0;padding: 18px 10px;}

.chromeheartsAmount .chromeheartsTips{font-size: 11px;}

.chromeheartsAmount strong{color: #313131;font-size: 14px;}

.chromeheartsAmount .scTotal{color: #f00;font-size: 20px;margin: 0 20px;}

/* centerColumn */

.centerColumn{font-size: 14px;min-height: 500px;}

.centerColumn h1{background:#f0f0f0; /*url("../images/title-bg.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0)*/; color: #313131; font-size: 15px; font-weight:bold; margin: 0; padding: 10px 0; text-indent:1em;}

#createAcctDefaultLoginLink{font-weight: normal; padding-top: 10px;}

.centerColumn .advisory{_color: #212223;margin-bottom: 5px;font-size: 11px;}

.centerColumn fieldset{padding: 0.3em 0.5em 0.8em;margin: 0.5em auto;border: 1px solid #ccc;}

.centerColumn legend{font-size: 14px; padding: 0.3em;color: #212223;}

.centerColumn fieldset fieldset legend{color: #010203;}

.centerColumn label{line-height: 1.5em;padding: 0.2em;}

.centerColumn label.inputLabel{width: 11em;float: left;}

.centerColumn label.checkboxLabel,

.centerColumn label.radioButtonLabel{margin: 0.5em 0.3em;}

.centerColumn select,

.centerColumn input{display: inline;font-size: 1em;margin:2px 1px;padding: 2px 1px;color: #333;}

#searchContent{padding:10px 10px 35px 10px;}

#searchContent a{float:left; line-height:30px;}

#searchContent input[type='submit']{float:right}

#searchContent input,

.centerColumn input[type='text'],

.centerColumn input[type='password'],

.centerColumn input.text,

.centerColumn select,

.centerColumn textarea{border: 1px solid #313131;background: #f9f9f9;color: #010203;padding: 4px;font-size: 13px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

.centerColumn .forward{float: right;}

.centerColumn .back{float: left;}

.centerColumn .important{}

.centerColumn .information{padding: 10px 3px;font-size: 14px;}

.centerColumn .alert{color: #212223;margin-left: 0.5em;}

.centerColumn .visibleField{display: inline;}

.centerColumn .hiddenField{display: none !important;}

.centerColumn .floatingBox{margin: 0;width: 45%; padding-left:15px; color:#666}

.centerColumn .buttonRow{margin: 0.5em;}

.centerColumn p{}

.centerColumn address{font-style: normal;padding: 0.5em;}

.centerColumn h2{margin: 0.3em auto; padding:10px 0; border-bottom:solid 1px #eee; width:96%;}

.centerColumn textarea{margin: auto;padding: 2px;display: block;width: 95%;}

.centerColumn .totalBox{text-align: right;padding: 0.2em;white-space: nowrap;width: 8em;}

.centerColumn .lineTitle{text-align: right;padding: 0.2em;white-space: nowrap;}

.centerColumn h3{margin: 0.3em 0;}

.centerColumn #checkoutConfirmDefault h4{padding-left: 0.5em;color: #212223;font-weight: normal;}

.centerColumn table{border: 1px solid #f0f6f9;}

.centerColumn th,

.centerColumn td{border-bottom: 1px solid #f0f6f9;}

.centerColumn th{background: #f0f6f9;font-weight: normal;padding: 5px 10px;}

.centerColumn td{padding: 10px;vertical-align: top;}

.centerColumn .cartTotalDisplay,

.centerColumn .cartQuantity{text-align: center;}

.centerColumn hr{border-color: #999;border-width:0 0 1px 0;clear: both;}

.centerColumn #orderTotals #ottotal{line-height: 24px;color: #212223;font-weight: bold;font-size: 16px;line-height: 30px;}

.centerColumn #checkoutSuccessOrderNumber{line-height: 30px;color: #212223;font-weight: bold;}

.centerColumn #checkoutSuccessOrderNumber strong{color: #010203;}

.centerColumn .upper{color: #212223;text-transform: uppercase;}

.centerColumn #prevOrders h2{text-transform: uppercase;}

.centerColumn #accountLinksWrapper{padding: 8px;}

.centerColumn #accountLinksWrapper ul{padding: 5px 0 5px 10px;}

.centerColumn #accountHistoryDefault .pad1{padding-right: 10px;}

.centerColumn .accountQuantityDisplay,

.centerColumn .accountTotalDisplay{text-align: center;}

.centerColumn .amount{text-align: right;padding: 0.2em;white-space: nowrap;width: 8em;}

.centerColumn #accountHistInfo .red{color: #212223;padding-left: 0.5em;}

.centerColumn .instructions{float: right;}

.centerColumn .smallProductImage{width: 100px;text-align: center;}

.centerColumn #reviewsInfoDefaultProductImage{padding-right: 10px;}

.centerColumn #reviewsWriteHeading,

.centerColumn #productReviewsDefaultHeading,

.centerColumn #reviewsInfoDefaultHeading{border: none;}

.centerColumn #siteMapList, #siteMapMainContent{padding: 10px;}

#siteMap{padding-bottom: 4px;}

.centerColumn #siteMapList ul{padding-left: 10px;}

#pageNotFound{background: url(../images/404.jpg) no-repeat right bottom; height:600px; position: relative;}

#pageNotFoundHeading{position: absolute; color: #3e3e3e; border: none; top: 15px; left:0px; padding-right:10px;}

.centerColumn #pageNotFoundMainContent{font-size: 1px; color: #888; height: 113px; left: 0px; line-height: 15px; padding: 0; position: absolute; top: 58px; width:90%;}

.centerColumn #pageNotFoundMainContent .fl{margin-right: 20px;}

.centerColumn .navSplitPagesResult{float: left;}

.centerColumn .navSplitPagesLinks{float: right;}

.centerColumn .i-coupon p{padding: 0.3em 0;}

.centerColumn .i-coupon label{padding: 0;line-height: 28px;}

/*warnings, errors, messages*/

.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution{line-height: 1.8em;padding: 8px 8px 8px 8px;border: 1px solid #010203;margin-bottom:8px;}

.messageStackWarning, .messageStackError{border-color:#f16048;color:#df280a;background:#faebe7;}

.messageStackSuccess{border:none;color:#3d6611; line-height: 49px; background: #F7F7F7; border: 1px solid #d9d9d9; font-size: 12px;}

.messageStackCaution{border-color:#fcd344;color:#e26703;background:#fafaec;}

.messageStackSuccess a{color: #0991ac;text-decoration: underline;}

.gogo img{cursor: pointer; margin-left: 5px;}

.gogo a{float: right; margin-right: 5px;}

.gogo a img{margin: 0;}

.chromehearts-cart{position: relative; border:solid 1px #e4e4e4; background:#fff; padding:10px; border-top: none;overflow:hidden; clear:both;}

/* clearfix */

.centerColumn:after,

.chromehearts-info-box:after,

.chromehearts-g-box:after,

.mb-text:after,

.mb-main:after,

.mb-banner:after,

.mb-header:after{content:.;display:block;height:0;clear:both;visibility:hidden;}

.centerColumn,

.chromehearts-info-box,

.chromehearts-g-box,

.mb-text,

.mb-main,

.mb-banner,

.mb-header{display:inline-block;}

*html .centerColumn,

*html .chromehearts-info-box,

*html .chromehearts-g-box,

*html .mb-text,

*html .mb-main,

*html .mb-banner,

*html .mb-header{height:1%;}

.centerColumn,

.chromehearts-info-box,

.chromehearts-g-box,

.mb-text,

.mb-main,

.mb-banner,

.mb-header{display:block; overflow:hidden;}

/* float_adv */

.float_adv{width: 120px;text-align: center;position: absolute;z-index: 5;top:0;right:-128px;}

.float_adv div{width: 120px;position: fixed;}

/*top cart*/

.basket-wrapper{background: url(../images/basket-left.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);width: 15px; height: 57px; float: left;}

.basket-container{background: url(../images/basket-right.png) no-repeat scroll right 0 rgba(0, 0, 0, 0);width: 15px;height: 57px;float: left;}

.header-cart{position:absolute; right:47px; top:30px; z-index:1000000; font-size: 11px;line-height:20px; height:30px;width: 220px;text-align:right;text-transform:capitalize;}

.header-cart .cart:hover{text-decoration: none;}

.header-cart .cart .item{color: #fff;}

.header-cart .cart .item span,

.header-cart .cart .total{}

.header-cart span .total{color:#f00}

.header-cart .itemt,

.header-cart .cart:hover .itemt{display:inline; padding-left:0px; font-weight:normal;}

.header-cart .cart:hover span{color:#eee}

.header-cart a div{display:block; height:auto; padding-left:5px}

.header-cart a div span{}

#cartBoxEmpty{font-size: 12px; text-align:center; padding: 10px 10px 10px 0; color:#212223; text-indent:15px;}

.top-shpping-cart{position: absolute; display: none; top:40px; right: 0px; z-index: 999999; width: 208px; background: #f0f0f0; border: 1px solid #f0f0f0;box-shadow: 1px 2px 2px 0px #9d9c9c; padding-top:5px; border-radius: 5px;

-moz-border-radius: 5px;

-webkit-border-radius: 5px;}

.top-shpping-cart ul li{height: 80px; padding-top: 20px; border-bottom: 1px solid #dedede;}

.qty-price{display: block; color: #333;}

.cart-img{float: left; margin: 0 12px 0 6px;}

.name-qty{float: right; width: 106px;}

.cart-pro-name{display:block; height:30px; overflow:hidden}

.name-qty a{font-weight: normal; line-height: 16px; color:#212223}

.name-qty a:hover{text-decoration:underline}

.cartBoxTotal{text-align: left;}

.header-cart hr{margin: 0;}

.top-shpping-cart .Subtotal{display:block; line-height:35px; text-align:right; font-weight:normal;}

.top-shpping-cart .Subtotal span{font-weight:bold;}

.cartBoxTotal{color: #010203; font-size: 14px; height:auto; margin: 0 10px; padding: 10px 0; border-top: 1px solid #010203;}

.cartBoxTotal .Subtotal span{color:#212223}

.cartBoxTotal span{margin-left: 3px; font-weight:bold;}

.cartBoxTotal a{display:block; width:100%;

background: #37231C;

border: 1px solid #6B483D;

-webkit-box-shadow: 0 1px 0 rgba(255,255,255,0.5) inset;

-moz-box-shadow: 0 1px 0 rgba(255,255,255,0.5) inset;

box-shadow: 0 1px 0 rgba(255,255,255,0.5) inset;

color: #fff;

cursor: pointer;

display: inline-block;

font-family: inherit;

font-size: 12px;

font-weight: bold;

line-height: 26px;

margin: 0 auto;

position: relative;

text-align: center;

text-decoration: none;

-webkit-transition: background-color 0.15s ease-in-out;

-moz-transition: background-color 0.15s ease-in-out;

-o-transition: background-color 0.15s ease-in-out;

transition: background-color 0.15s ease-in-out;}

.cartBoxTotal a:hover{background:#6B483D;border: 1px solid #37231C;}

/*end top cart*/

.FooterSubGroup dd{padding-left:10px; line-height: 20px;}

.starBox{width:140px; height:13px; overflow:hidden; padding:10px 0px 10px 0px; text-align:center; margin:0 auto; position:relative}

.starBorder{width:70px; height:13px; background:url(../images/bkg_rating.gif) repeat-x; position:absolute; overflow:hidden; top:10px; left:0px;margin:0px; padding:0px;}

.star{width:13px; height:13px; background:url(../images/bkg_rating.gif) left -200px repeat-x; position:absolute; top:0px; left:0px; margin:0; padding:0}

.starBox span{display:block; width:90px; height:13px; overflow:hidden;color:#333; font-size:12px; line-height:13px;white-space:nowrap; position:absolute; top:10px; right:0px; text-align:right;}

.centeredContent .starBox,#similar_product .starBox{padding-left:8px; width:158px}

.centeredContent .starBox span,#similar_product .starBox span{left:75px;}

.chromehearts-info-detail .starBox/*,.sideBoxContent .starBox*/{margin:0;}

.sideBoxContentItem{border: 1px solid #ccc; margin-top: 5px; padding-bottom: 15px; padding-left: 10px; padding-right: 10px; position: relative; text-align: center;}

.sideBoxContentItem:hover{}

.sideBoxContentItem .p_name{text-align:center;width:90%; margin:0 auto;height:auto; display:block; padding-top:10px; color:#000}

.sideBoxContentItem img{}

#newsletter{width:994px;margin:10px auto;padding:15px;background:#eee;border-radius: 15px 15px 15px 15px;

color: #999;overflow: hidden;height:45px;}

#newsletter ul{width:231px;min-width: 231px;float: left; padding-left:10px; padding-top:7px}

#newsletter ul li{float: left;width: 28px;height: 28px;padding: 0;background: url(../images/circle-social-icons-sml.png) top left no-repeat;

margin: 0 2.1645% 0 0;}

#newsletter .socialize{width:380px; height:45px;padding:0;float:left;overflow:hidden}

#newsletter .socialize h4{font-size:1.4em; display:inline;margin:00 0 4.3353%;display:block;line-height:45px;float:left}

#newsletter ul li.facebook{background-position:0 -29px}

#newsletter ul li.twitter{background-position: -29px -29px}

#newsletter ul li.youtube{background-position: -58px -29px}

#newsletter ul li.pinterest{background-position: -87px -29px}

#newsletter ul li.plusone{background-position: -116px -29px}

#newsletter ul li.tumblr{background-position: -145px -29px}

#newsletter ul li.polyvore{background-position: -174px -29px}

#newsletter ul li.facebook:hover{background-position:0 0}

#newsletter ul li.twitter:hover{background-position: -29px 0}

#newsletter ul li.youtube:hover{background-position: -58px 0}

#newsletter ul li.pinterest:hover{background-position: -87px 0}

#newsletter ul li.plusone:hover{background-position: -116px 0}

#newsletter ul li.tumblr:hover{background-position: -145px 0}

#newsletter ul li.polyvore:hover{background-position: -174px 0}

#newsletter ul li a{display:block;height:0;width:100%;padding:0 0 100%;text-indent: -9999em}

#newsletter ul li a:hover{border:none}

#newsletter .all-american{background-color:#63ab1d;color:#fff}

#newsletter .bohemian{background-color:#523f31;color:#fff}

#newsletter .bombshell{background-color:#b2110a;color:#fff}

#newsletter .classic{background-color:#324666;color:#fff}

#newsletter .eccentric{background-color:#407f91;color:#fff}

#newsletter .fashion-forward{background-color:#ff711e;color:#fff}

#newsletter .lady{background-color:#b97e97;color:#fff}

#newsletter .park-avenue-chic{background-color:#2b2c30;color:#c9162d}

#newsletter .payment-methods{width:201px; float:left;}

#newsletter .payment-methods p,#newsletter .newsletter-form p{display:inline; line-height:45px; font-size:1.1em}

#newsletter .newsletter-form{display:block; width:409px; float:left}

#newsletter .newsletter-form p{font-size:1.2em; float:right; padding-right:15px;}

#newsletter #newsletter_form{display:block; width:263px; float:right; padding-top:10px;}

#newsletter #newsletter_form #email{background:none; border:solid 1px #222; padding:3px}

#newsletter #news_submit{background: #333; color:#fff; border:none; padding:3px 5px}

#newsletter #news_submit:hover{background:#212223}

#products_infor_star{margin-top:15px; padding:10px 15px;background:none; position:relative}

#products_infor_star .write{position:absolute; top:20px; right:10px; color:#999; text-decoration:underline; font-size:11px;}

#products_infor_star .starBox{margin:0; text-align:left; height:15px; overflow:visible}

#products_infor_star span{font-size:13px;line-height:16px;}

#products_infor_star .reviews{font-size:12px; color:#000; text-transform:uppercase; height:20px; overflow:hidden;}

#products_infor_star .friend{color:#000; line-height:20px;}

#products_infor_star .pros,

#products_infor_star .post{color:#000; border-top: solid 1px #e0e0e0; margin-top:15px; padding-top:15px; line-height:20px; margin-bottom:15px;}

#products_infor_star .pros p{font-weight:bold; color:#000}

#products_infor_star .pros ul{display:block; height:20px; margin-bottom:10px; font-style:italic}

#products_infor_star .pros li{display:block; width:20%; float:left}

#products_infor_star .instruct{background:url(../images/icon_instruct.gif) no-repeat left center; padding-left:42px; line-height:30px; height:30px; margin-bottom:10px;}

#products_infor_star .inputBox{width: 410px;padding: 3px 0;background-color:#f9f9f9;border: 1px solid #f0f0f0;-webkit-appearance: textfield;-webkit-writing-mode: horizontal-tb; color:#000}

#products_infor_star .post_content{margin-bottom:15px; width:90%; height:auto;}

#products_infor_star .p_left{width:147px; float:left; text-align:right; height:35px; line-height:35px; overflow:hidden; padding-right:25px;}

#products_infor_star .p_left span{color:#f00; margin-right:8px;}

#products_infor_star .p_right{float:left; line-height:40px; height:auto;}

#products_infor_star .p_right .starBox{position:relative; width:400px; font-size:12px; color:#999; height:20px; overflow:hidden}

#products_infor_star .p_right .star{position:relative; z-index:1}

#products_infor_star .p_right .stara{position:absolute; z-index:2; top:0px; left:0px;}

#products_infor_star .p_right .stara a{display:block; width:13px; height:13px; float:left; margin-right:1px;}

#products_infor_star .p_right span{font-size:12px;}

#products_infor_star #star_text{color:#000; width:320px;text-align:left;}

#products_infor_star .p_right label{cursor:pointer}

#products_infor_star .p_right .checkbox{display:inline; padding-right:5px;}

.#products_infor_star .p_right textarea{width: 420px;height: 130px;margin: 0;border: 1px solid #141414; background:#141414}

#products_infor_star .submit{background:#f0f0f0; color:#999; border:solid 1px #eee; padding:5px 10px; text-align:center; cursor:pointer}

#products_infor_star .submit:hover{background:#010203; color:#fff}

#products_infor_star .checkbox .checkbox_box{background:#aaa; color:#555;}

.chromehearts-con .info_products_images{max-width:65%; margin-bottom:15px; margin-top:25px}

#mb-banner{overflow: hidden; width:785px; margin:0px auto; position:relative; z-index:1; margin-top:5px; margin-bottom:15px}

#slider_outside{width:100%; height:auto;overflow:hidden;position:relative;}

#slider_container{width:100%; height:auto; margin:0 auto}

#slider_height{position:relative; z-index:1;}

.nivoSlider,#slideshow0{width:100%;height:100%;position:absolute; left:0; top:0px; z-index:2; background-position:center}

#slider_right{width:263px; float:right; height:100%; background:url(../images/banner6.jpg) no-repeat center center #f7f7f7}

#new-checkoutconfirmation{background:#fff url(../images/ajax-loader2.gif) no-repeat center top;}

#new-checkoutconfirmation .chromehearts-main_out{visibility:hidden}

#chromehearts-nav .down-menu a,.chromehearts-g-box .ltitle,.mb-sider .side-title,#chromehearts-nav li:hover .down-menu a,#chromehearts-nav .down-menu li:hover,#chromehearts-nav .down-menu li:hover{}

h3.chromeheartsleft, h3.rightBoxHeading{-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none;color: #fff;font-family: "JosefinSansRegular","Trebuchet MS","Microsoft JhengHei",sans-serif;font-size: 15px;padding: 8px 0;text-indent: 10px;text-transform: uppercase;background-color: #333333;}

ul,li{list-style-type:none}

.head-menu-items img:hover{opacity: 0.6;}

.head-menu-items img{transition: opacity 300ms ease-in-out 0s;}

#brandsContent{border-left: 1px solid #8b1313; margin-bottom: 10px; padding: 0;}

#brands ul li{border: 1px solid #8b1313; float: left; height: 46px; margin-left: -1px; margin-top: -1px; padding-top: 5px; text-align: center; transition: all 0.3s ease-in-out 0s; width: 103px;}

#brands ul li a{display: block;}

#brands ul li:hover{color: #d22635; font-size: 14px; margin-left: -1px; margin-top: -1px; opacity: 0.6; z-index: 10;}

#brands ul li img:hover, .sideimg img:hover{opacity: 0.8; transform: scale(1.1); transition: all 0.5s ease 0s;}

#brandsContent{border-left: 1px solid #8b1313; margin-bottom: 10px; padding: 0;}

.k_footer_gauche{border-top: 1px solid #111; margin-top: 10px;}

.k_footer_gauche .picto{float: left; text-align: center; width: 80px;}

/*头部字体颜色*/

.chromehearts-headerLinks a{color:#000; float: left; display: block; text-transform:capitalize; padding: 0px 0px 0px 8px;text-align:left; font-size:12px;font-weight:bold;}

.chromehearts-currency{display:inline;color:#000;z-index:9999; font-weight:bold; float:right; text-transform:capitalize; margin-right:5px}

.chromehearts-currency a{color:#000;padding:0px 4px;font-size:12px;}

.header-cart .cart{display: block; float:right;padding: 5px 0px 5px 30px;line-height: 20px;text-align:right;font-size:15px;color:#000;background:url(../images/cart3.gif) left 4px no-repeat;}

/*头部字体颜色*/

.img_category{height: 138px;}

.chromehearts-header .header_r{float:right;}

.categoryListBoxContents { float: left; margin: 5px 10px; width: 22%; }