.required span{
color:#FF0000
}
.required {
color: #666666;
}
.formcreator input{
width:400px
}
.formcreator label{
width:200px;
}
.formcreator li{
padding: 10px;
margin: 1px;
background: #F8F8F8;
}
.formcreator .para{
background: #fff;
}
.page-information-contact .breadcrumb{
text-align:center;
}
#quickcheckout .block-title{
color:#777777;
text-transform: uppercase;
font-family: &quot;Tungsten&quot;, sans-serif;
font-size: 30px;
text-transform: uppercase;
font-weight: normal;
margin: 0;
line-height: 43px;
text-align: center;
}
.page-checkout-checkout .breadcrumb{
text-align:center;
}

.page-checkout-cart .breadcrumb{
text-align:center;
}
.page-information-creator .breadcrumb{
text-align:center;
}

.breadcrumb a{
color:#666
}

.page-product-search .breadcrumb{
text-align:center;
}
.box.theme .box-heading{
color: #7f7f7f;
}
.list-group .list-group-item:before{
background-color: #7f7f7f;
}
.box-account a{
color:#7f7f7f;
}
.col-sm-9 #content h1{
text-align:left
}
.col-lg-9 #content h1{
text-align:left
}
.breadcrumb{
background:#FFF;
width:100%;
max-width:1170px;
margin:auto;
border-bottom: 0px solid #fff;
text-align:left;
padding:30px 0px 0px 0px
}

.page-category .breadcrumb{
background:#FFF;
width:100%;
max-width:1170px;
margin:auto;
border-bottom: 0px solid #fff;
text-align:center;
}
.page-product-search h1{
text-align:center
}
.page-account-recurring .container{
max-width:1170px
}
.page-account-newsletter .container{
max-width:1170px
}
.page-account-transaction .container{
max-width:1170px
}
.page-account-return .container{
max-width:1170px
}
.page-account-download  .container{
max-width:1170px
}
.page-account-order .container{
max-width:1170px
}
.page-account-wishlist .container{
max-width:1170px
}
.page-account-address .container{
max-width:1170px
}
.page-account-password .container{
max-width:1170px
}
.page-account-edit .container{
max-width:1170px
}
.page-account-account .container{
max-width:1170px
}
.page-account-forgotten .container{
max-width:1170px
}
.page-account-forgotten .breadcrumb{
text-align:left
}
.page-account-forgotten h1{
text-align:left
}


.page-account-register .container{
max-width:1170px
}
.page-account-register .breadcrumb{
text-align:left
}
.page-account-register #content &gt; h1 {
text-align:left
}
.page-product-search .container{
max-width:1170px
}

#logo-theme{
position: relative;
}
#fixed_header_haircare #logo-theme {
z-index: 111111111111;
}

.page-account-register.container{
max-width:1170px
}
.page-checkout-cart .container{
max-width:1170px
}
.product-info .cart .fa-shopping-cart {
margin: 5px;
}
#button-cart-instant{
width:150px;
height: 20px;
padding: 0 11px;
background:#7f7f7f;
}
.page-information-contact .container{
max-width:1170px
}
.page-information .container{
max-width:1170px
}
.page-account-login .container{
max-width:1170px
}
.page-product .container{
max-width:1170px
}
.product-info .image{
background:#FFF
}
#footer a{
font-size:14px
}
.page-information-creator .offcanvas-siderbars{
max-width:1170px;
margin:auto;
}
.product-related .box-heading{
padding: 40px 0
}
.page-product .breadcrumb{
text-align:left
}
.tab-content {
border: 1px solid #f4f4f4
}

.refine-search ul li:before, .refine-search ol li:before {
background-color: #a6c94a;
}

.category-list ul li a{
color:#666;
font-weight: bold;
}


.breadcrumb &gt; li + li:before {
content: &quot;/\00a0&quot;;
padding: 0 5px;
color: #a6c94a;
}

h1{
color:#666
}
.links{
text-align:center
}
#preview{
z-index:999999
}

#fixed_header_haircare .pav-megamenu .navbar-nav &gt; li &gt; a {
padding: 10px 16px 0px;
}

.pav-megamenu .navbar-nav &gt; li &gt; a {
padding: 70px 16px 30px;
}
#header_haircare { 
position:absolute; 
width:100%; 
z-index:10001; 
background-color:#fff;
height:100px; 
} 
.pav-megamenu .navbar-nav &gt; li .caret {
position: absolute;
right: 0;
top: 65%;
}

@media screen  and (min-width: 853px) and (max-width: 991px){

#fixed_header_haircare { 
position:fixed; 
z-index:10000; 
top:0; 
width:100%; 
background-color:#FFF;
height:50px;
opacity:0.9;
height:40px;
} 

#fixed_header_haircare .pav-megamenu .navbar-nav &gt; li &gt; a {
padding: 10px 16px 0px;
}

.pav-megamenu .navbar-nav &gt; li &gt; a {
padding: 70px 16px 30px;
}
#header_haircare { 
position:absolute; 
width:100%; 
z-index:10001; 
background-color:#fff;
height:100px; 
} 
.pav-megamenu .navbar-nav &gt; li .caret {
position: absolute;
right: 0;
top: 65%;
}

.page-information .breadcrumb{
background:#FFF;
width:100%;
max-width:1170px;
margin:auto;
padding:80px 0 0 0;
border-bottom: 0px solid #fff;
text-align:center
}

.container {
width: 100%;
}

.page-common-home .container {
width: 100%;
}

.page-home .container {
width: 100%;
}

#header_haircare .container {
width: 100%;
max-width: 100%;
max-width:1170px;
}

#fixed_header_haircare .container {
width: 100%;
max-width:1170px;;
}

#pavo-footer-center .container{
width: 100%;
max-width:1170px;
background-color: #F5F5F5;
}

.page-category .inner{
width:100%;
max-width:1170px;
margin:auto;
}

.product-detail{
width:100%;
max-width:1170px;
margin:auto;
}
.products-row .col-xs-12 {
width: 20%;
}
}


@media screen  and (min-width: 993px) and (max-width:1500px){

#fixed_header_haircare { 
position:fixed; 
z-index:10000; 
top:0; 
width:100%; 
background-color:#FFF;
height:50px;
opacity:0.9;
height:40px;
} 

#fixed_header_haircare .pav-megamenu .navbar-nav &gt; li &gt; a {
padding: 10px 16px 0px;
}

.pav-megamenu .navbar-nav &gt; li &gt; a {
padding: 70px 16px 30px;
}
#header_haircare { 
position:absolute; 
width:100%; 
z-index:10001; 
background-color:#fff;
height:100px; 
} 
.pav-megamenu .navbar-nav &gt; li .caret {
position: absolute;
right: 0;
top: 65%;
}

.page-information .breadcrumb{
background:#FFF;
width:100%;
max-width:1170px;
margin:auto;
padding:80px 0 0 0;
border-bottom: 0px solid #fff;
text-align:center
}

.container {
width: 100%;
}

.page-common-home .container {
width: 100%;
}

.page-home .container {
width: 100%;
}

#header_haircare .container {
width: 100%;
max-width: 100%;
max-width:1170px;
}

#fixed_header_haircare .container {
width: 100%;
max-width:1170px;;
}

#pavo-footer-center .container{
width: 100%;
max-width:1170px;
background-color: #F5F5F5;
}

.page-category .inner{
width:100%;
max-width:1170px;
margin:auto;
}

.product-detail{
width:100%;
max-width:1170px;
margin:auto;
}
.products-row .col-xs-12 {
width: 20%;
}
}


@media screen and (max-width: 2500px) and (min-width: 1500px){

.page-category .container{
width:100%;
margin:auto;
max-width: 1170px;
}

#fixed_header_haircare { 
position:fixed; 
z-index:10000; 
top:0; 
width:100%; 
background-color:#FFF;
height:50px;
opacity:0.9;
height:40px;
} 

#header_haircare #pav-mainnav .navbar-header {
float: left;
width: 480px;
position: relative; 
left: 200px;
}

.content-bottom{
width:100%;
margin:auto;
max-width: 1170px;
}

.container {
width: 100%;
max-width:1680px;
}

.page-common-home .container {
position: relative;
width: 1680px;
margin: 0 auto;
padding: 0;
}

.page-home .container {
position: relative;
width: 1680px;
margin: 0 auto;
padding: 0;
}
#pavo-footer-center .container {
width: 1680px;
margin:auto;
}

#header_haircare .container {
width: 100%;
max-width:1170px;
margin:auto;
}

#fixed_header_haircare .container {
width: 100%;
max-width:1170px;
}

#pavo-footer-center .container{
width: 100%;
background-color: #F5F5F5;
max-width:1170px
}

.page-category .inner{
width:100%;
margin:auto;
}


.breadcrumb{
background:#FFF;
width:100%;
margin:auto;
padding:20px 0px;
}

.product-detail{
width:100%;
margin:auto;
}

.products-row .col-xs-12 {
width: 20%;
}
}



.box-normal .box-heading span:before, .box-normal .box-heading span:after {
display: inline-block;
content: &quot;&quot;;
height: 2px;
width: 45px;
background-color: #f2f2f2;
margin: 7px 10px;
}

.navbar-header {
float: right;
}
.productcarousel .box-heading{
display:none;
}

.inner{

}

#pavo-footer-bottom{
display:none;
}

.footer-center .container {
padding-top: 10px;
padding-bottom: 10px;
}

.social li .fa{
color:#a6c94a
}

.social li{
margin-right:0px
}



#footer{
background-color: #F5F5F5;
}

.box-heading{
color: #7f7f7f;
border-bottom: 1px solid #ccc;
}



.product-view{
background-color: #F5F5F5;
}

.product-info .title-product {
margin: 20px 0 10px;
padding-bottom: 10px;
border-bottom: 1px solid #CCC;
}

.page-product .pull-left .btn-default{
color:#fff;
background-color:#a6c94a;
border:none;
width: 300px;
text-align:left;
}

.btn-default{
color:#fff;
background-color:#a6c94a;
border:none;
width: 300px;
}

.quantity-adder{
border-top: 1px solid #CCC;
padding-top:10px;
}
.text{
width:80%;
word-break: break-word;
}

.input-group-btn{
width:30px;
}

.pav-newsletter {
display: inline-block;
margin-right: 0px;
margin-left: 0px;
}

h4, .h4 {
font-size: 24px;
}

a {
color: #a6c94a;
/**Hank**/
}

a:hover, a:focus {
color: #a6c94a;
}

.box-content {
padding:  0; 
}

h2{
font-family: Oswald;
}

.results{
display:none
}



#footer{
font-size:14px;
}

.input-group-btn:last-child &gt; .btn{
border-left:0px;
}

.input-group{
background-color:#fff;
width: 85%;
}

.pav-newsletter input.form-control {
background-color: #fff;
border-color: #fff;
}
.social li:hover .fa-pinterest{
color:#999999;
}

.social li:hover .fa-facebook{
color:#999999;
}

.social li:hover .fa-twitter{
color:#999999;
}
.social li:hover  .fa-instagram{
color:#999999;
}
.social li:hover fa fa-google-plus-square{
color:#999999;
}

.product-block.item-default .block-img{
background-color:#FFF
}

.menu-title{
color:#666;
}

.product-info .title-product{
color:#666;
}

.pav-newsletter{
width:100%
}

. page-checkout-cart{
width:100%;
max-width:1170px;
margin:auto
}

.pav-newsletter .btn {
border: white;
color: #a6c94a;
font-size: 12px;
padding: 6px 10px;
background-color: white;
}

.pav-megamenu .navbar-nav &gt; li .caret {
position: absolute;
right: 0;
top: 85%;
}

#powered {
background: #FFF;
}

#powered .container {
background: white;
padding: 20px 0 20px;
}

.product-block.item-default .action {

}

.product-block.item-default .action .quick-view{

display:none

}

.product-block.item-default .action .compare{

display:none

}

.product-block.item-default .wishlist {
border-left: 0px solid #fff;
}

.price .price-old
{
color: #666;
}
.product-info .product-extra
{
color: #666;
}

.product-info .product-extra b{
color: #666;
}

.social li:hover a {
border: 1px solid #a6c94a;
}
.zoomContainer{
display:none
}

.effect-chico a{
color:#FFF
}

.effect-chico a:hover{
color:#a6c94a
}

.pull-right {
float: right !important;
z-index: 99999999;
}
.product-info .price .other-price{
display:none;
}

.options h2{
display:none;
}

.product-info .price {
 margin-bottom: 0px; 
}

.product-info .vertical .carousel-inner a {
display: inline-block;
background-color: #f4f4f4;
margin-bottom: 15px;
margin-top: 20px;
}
#sys-notification{
margin-top:115px;
}
.product-view{
min-height:476px;
}
.tab-content{
height: 400px; 
overflow: scroll;
}

.product-compare{
display:none
}

#footer a{
color:#999999
}

#footer {
color: #999999;
}

#footer a:hover{
color:#a6c94a
}

.page-information .buttons{
display:none
}

.related-wapper .box-heading{
border-bottom: 0px;
}

.box-heading{

}

.show-mobile{
display:none;
}

.col-lg-7 {
width: 52.33333%;
}

.col-lg-1 {
width: 13.33333%;
}

.col-lg-4 {
width: 33.33333%;
}

.product-info .vertical.image-additional {
width: 120px;
position: relative;
}

.product-filter .display{
display:none
}

.refine-search {
float:left;
width:50%;
border: 0px solid #FFF;
}

.form-control{
padding: 2px 12px
}

.product-filter .form-control{
height: 28px;
}

.product-filter .filter-right &gt; div {
padding-left: 5px;
margin-top: 26px;
}
.pagination {
background-color: white;
border: 1px solid transparent;
width: 100%;
}

.pagination b {
border-radius: 18px;
}

.page-information .breadcrumb {
text-align: center;
}

#content &gt; h1 {
text-align: center;
}

#fixed_header_haircare{
display:none;
}

.page-information #content h1{
padding-bottom: 80px;
border-bottom: 1px solid #f2f2f2;
color:#777777
}

.page-information .breadcrumb{
background:#FFF;
width:100%;
margin:auto;
padding:80px 0 0 0;
border-bottom: 0px solid #fff;
}

body {
background: #FFF;
}

#menu-offcanvas{
display:none;
}

.effect-chico img {
border: 0;
width: 100%;
}

@media screen and  (max-width: 853px){
#fixed_header_haircare{
display:none;
}
.bt-menu-trigger{
display:none;
}
.products-row .col-xs-12 {
width: 100%; 
}

h4, .h4 {
font-size: 17px;
line-height: 10px;
}

figure.effect-chico p {
display:none;
}

}

@media screen and (max-width: 993px) {
#fixed_header_haircare{
display:none;
}
.pav-megamenu .navbar-nav &gt; li &gt; a {
padding: 70px 16px 30px;
}
#header_haircare { 
position:absolute; 
width:100%; 
z-index:10001; 
background-color:#fff;
height:100px; 
} 
.pav-megamenu .navbar-nav &gt; li .caret {
position: absolute;
right: 0;
top: 65%;
}

.page-information .breadcrumb{
background:#FFF;
width:100%;
max-width:1170px;
margin:auto;
padding:80px 0 0 0;
border-bottom: 0px solid #fff;
text-align:center
}



.container {
width: 100%;
}

.page-common-home .container {
width: 100%;
}

.page-home .container {
width: 100%;
}

#header_haircare .container {
width: 100%;
max-width: 100%;
max-width:1170px;
}

#fixed_header_haircare .container {
width: 100%;
max-width:1170px;;
}

#pavo-footer-center .container{
width: 100%;
max-width:1170px;
background-color: #F5F5F5;
}

.page-category .inner{
width:100%;
max-width:1170px;
margin:auto;
}

.product-detail{
width:100%;
max-width:1170px;
margin:auto;
}
.products-row .col-xs-12 {
width: 20%;
}
}
