/* Add here all your css styles (customizations) */
.menuLeft a, .menuLeft .submenu a{
	color: #555;
}

.active a{
	color: #B90000;
}


.submenu .active a{
	color: #B90000;
}

.result-category {
    height: 33px;
}

.title2{
	color: #B90000;
	margin-left: 10px;
}

.fontSize16 {
	font-size: 16px !important;
}

label{
	display:block;
	
}

.revolution-mch-1:after {
  background: rgba(0,0,0,0);
}

.footer h3, .footer a{
	color:#eeeeee;
}

.footer-v4 .copyright a {
    color: #eeeeee;
}

h2.title-v2 , .heading h2, .heading h2:before, .heading h2:after {
	color: #B90000;
}

h2.title-v2:after{
  background-color:#B90000;
}

.product-description h4.title-price {
    text-align: center;
}

.header-fixed-shrink .navbar-nav {
    margin-top:22px;
}

.header-v5 .navbar-header {
    margin-right: 0px;
}

@media (max-width: 991px){
	.header-v5 .navbar-default .navbar-nav > li a {
	    background: #FFFFFF;
	}
}

@media (min-width: 1200px){
	.header-v5 .navbar-default .navbar-nav > li > a {
	    padding-right: 30px;
	    padding-left: 30px;
	    font-weight: 800;
	}
	.header-v5 .navbar-default .navbar-nav > li > a:last-child {
	    padding-right: 30px;
	    padding-left: 30px;
	}
}

.breadcrumbs-v4 .container {
    text-align: right;
}

.marginTop20{
	margin-top:20px;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    background: #B90000;
    border: none;
    color: #fff;
}
.nav-tabs {
    border-bottom: none;
}
.content {
    min-height: 650px;
}
.btn-u {
    background: #B90000;
}

.cbp-item {
    display: inline-block;
}
.cbp-caption-defaultWrap {
    position: relative;
    overflow: hidden;
    padding-bottom: 100%;
}
.cbp-item img {
    position: absolute;
    max-width: 100%;
   /* 。 */
    top: 50%;
    left: 50%;
    transform: translateX(-50%) translateY(-50%);
}
.smallboxPoduct {
    position: relative;
    overflow: hidden;
    height:50px;
}
.product-description p{
    position: relative;
    overflow: hidden;
    height:21px;
}

.social-login-facebook a {
    color: #FFF !important;
}

.priceRang{
    width:80px;
    text-align: right;
}

img {
    max-width: 100%;
}

.headline h2, .headline h3, .headline h4 {

    border-bottom: 2px solid #B90000;
}

.product-ratings{
    height:30px;
}

.grayscale{
    -webkit-filter:grayscale(1);
}