@font-face {
    font-family:gotham_book;
	src: url('../fonts/gotham-book-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Gotham-Book.otf') format("truetype");
    font-style:normal;
}
@font-face {
    font-family:releway;
	src: url('../fonts/Raleway-Regular.eot?#iefix') format('embedded-opentype'), url('../fonts/Raleway-Regular.ttf') format("truetype");
    font-style:normal;
}
@font-face {
    font-family:gotham_light;
	src: url('../fonts/gotham-light-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Gotham-Light.otf') format("truetype");
    font-style:normal;
}
@font-face {
    font-family:gotham_medium;
	src: url('../fonts/gotham-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/Gotham-Medium.otf') format("truetype");
    font-style:normal;
}
@font-face {
    font-family:didot;
    src: url('../fonts/didot-regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/didot-regular.woff') format('woff'),
        url('../fonts/didot-regular.ttf') format('truetype'),
        url('../fonts/didot-regular.svg#theano_didotregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.wrapper{
    margin: auto;
    max-width: 1170px;
}
.wrapper .bout-h{
    margin: 0px 40px 20px 40px;
}
.wrapper .bout-h .slide img {
	width: 100%;
	height: auto;
	border: 1px solid #bebbb0;
}
.wrapper .bout-h .col-xs-16 {
	padding-top: 8px;
}
.wrapper .header .nav-mobile{
    display: none;
}
.header {
    background: -webkit-linear-gradient( #f7f7f5,#e8e7e5); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f7f7f5,#e8e7e5); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#e8e7e5, #e8e7e5); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#e8e7e5, #e8e7e5); /* Standard syntax */
    border-bottom: 1px solid #8d8c78;
    box-shadow: 0px 3px 5px #CCCCCC;
    position: relative;
}
.header header{
    padding: 0px 0px 0px 10px;
    background-color: #bcbcb2;
    color: #fff;
    border-bottom: 1px solid rgb(141,140,120);
    box-shadow: 0px 7px 26px #cac9c4;
	height: 45px;
}
.header header span{
    font-family: gotham_light;
    font-size: 12.7px;
}
.header header input{
    background-color: #a7a898;
    border: 0px;
    height: 22px;
    margin-top: 4px;
    font-family: gotham_light;
    font-size: 10px;
    z-index: 999;
}

.header .pull-right {
	z-index: 999;
}

.header header img{
    margin-top: 2px;
}
header input::-webkit-input-placeholder {
    color: #fff;
}

header input::-moz-placeholder { /* Firefox 18- */
    color: #fff;  
}

header input::-moz-placeholder {  /* Firefox 19+ */
    color: #fff;  
}

header input::-ms-input-placeholder {  
    color: #fff;  
}
li input::-webkit-input-placeholder {
    padding-top: 2px;
    padding-left: 10px;
    font-size: 10px;
    color: #fff;
}

li input::-moz-placeholder { /* Firefox 18- */
    padding-top: 2px;
    padding-left: 10px;
    font-size: 10px;
    color: #fff;  
}

li input::-moz-placeholder {  /* Firefox 19+ */
    padding-top: 2px;
    padding-left: 10px;
    font-size: 10px;
    color: #fff;  
}

li input::-ms-input-placeholder {  
    padding-top: 2px;
    padding-left: 10px;
    font-size: 10px;
    color: #fff;  
}
.header .logo{
    padding: 15px 0px 15px 0px;
}
.header .logo img{
    vertical-align: middle;
}
.header .logo .logo-img{
    text-align: center;
}
.header .logo span{
    font-family: gotham_book;
    font-size: 16px;
    color: #8d8c78;
}
.header nav{

}
.header nav > div > ul{
    list-style: none;
    transition: all .4s ease-in-out;
	text-align: center;
	height: 33px;
	margin-left: -40px;
}
.header nav > div > ul > li{
    position: relative;
	display: inline-block;
	margin-left: 1.5%;
	margin-right: 1.5%;
}
.pd-left{
    padding-left: 0px !important;
}
.pd-right{
    padding-right: 0px !important;
}
.header nav .col-md-16 {
	padding: 0px;
}
.header nav > div > ul > li > a{
    float: left;
    color: #8a8a82;
    padding: 10px 0px 10px 0px;  
	float: left;
    color: #8a8a82;
    font-family: gotham_light;
    font-size: 14px;
    text-transform: uppercase;
	border-bottom: 3px solid transparent;
}
.header nav > div > ul > li:hover > a{
    border-bottom: 3px solid #8d8c78;
}
.header nav > div > ul > li.active > a{
    border-bottom: 3px solid #8d8c78;
}
.header nav ul li a:hover{
    text-decoration: none;
}
.header nav ul > li > ul.submenu {
    display: none;
    position: absolute;
    background:#fff;
    top:43px;
    z-index: 10;
    padding: 10px 60px 10px 10px;
    border: 1px solid #a9a798;
	z-index: 999999;
}
.header nav ul > li:hover > ul.submenu {
    display: block;
}
.header nav ul > li > ul.submenu > li{
    position: relative;
    width:200px;
    line-height: 30px;
	text-align: left;
}
.header nav ul > li > ul.submenu > li a{
    font-family: gotham_book;
    font-size: 11px;
    color: #9f9e8d;
    text-transform: uppercase;
}
.header nav ul > li > ul.submenu > li:hover a{
    font-family: gotham_medium;
    color: #8d8c78;
}
.header nav ul li:hover ul li{
    display: block;
}
.home .content-h{
    background: #fff;
    padding: 20px 0px 20px 0px ;
}
.home .content-h .tp-bgimg.defaultimg {
	border: 1px solid #a7a898;
}
.content {

}
.content .home {
    background-color: #d4d4cc;
}
.content .content-h .content-s > .col-md-5{
	min-height: 350px;
    width: 33.25% !important;
}
.content .content-h .content-s{
    margin-top: 20px;
}
.content .content-h .content-s .box1 , .content .content-h .content-s .box2 , .content .content-h .content-s .box3  {
    width: 100%;
	border: 4px solid transparent;
}
.content .content-h .content-s a:hover .box1 , .content .content-h .content-s a:hover .box2 , .content .content-h .content-s a:hover .box3 {
    width: 100%;
	border: 4px solid #a9a798;
}
.content .content-h .content-s .box2 {
    background-image: url(../images/product2.jpg);
    background-repeat: no-repeat;
    background-size:cover;
    padding: 84px 20px 84px 20px;
}

.content .content-h .content-s .box1 {
    background-image: url(../images/product1.jpg);
    padding: 82px 20px 82px 20px;
    background-repeat: no-repeat;
    background-size:cover;
}
.content .content-h .content-s  .box-bout{
    background:rgba(255,255,255,0.8);
    border: 1px solid #bebbb0;
    padding: 30px 10px 30px 10px;
}
.content .content-h .content-s  .box-bout .box-h{
    background-color: rgba(141,140,120,0.8);
}
.content .content-h .content-s  .box-bout .box-h span{
    font-style: normal;
    font-family: didot;
    font-size: 44px;
    color: #fff;
}
.content .content-h .content-s .box2  .box-bout .box-h span{
    font-style: normal;
    font-family: didot;
    font-size:29px;
    color: #fff;
}
.content .content-h .content-s  .box-bout em{
    font-style: normal;
    font-family: didot;
    font-size: 39px;
    color: #8d8c78;
}
.content .content-h .content-s .box2 .box-bout em{
    font-style: normal;
    font-family: didot;
    font-size:50px;
    color: #8d8c78;
}
.content .content-h .content-s .col-md-5 a {
	text-decoration: none!important;
}
.content .content-h .content-s .box3{
    margin-top: 13px;
    background-image: url("../images/video.jpg");
    background-repeat: no-repeat;
    background-size:cover;
    padding:32px 20px;
}
.content .content-h .content-s .box3 .box3-h{
    background-color: rgba(255,255,255,0.8);
    border: 1px solid #cac2b0;
    padding: 10px 10px;
    text-align: center;
}
.content .content-h .content-s .box3 .box3-h span{
    font-family: didot;
    font-size: 24px;
    color: #8d8c78;
    text-transform: uppercase;
}
.content .content-h .content-s a:hover .box3 .box3-h span {
	text-decoration: underline;
}
.content .content-h .content-s .last-box {
    padding-right: 0px;
    padding-left: 10px;
}
.content .content-h .content-s .box4 {
    background-color: #d8d7d0;
    width: 100%;
    padding: 20px 10px;
}
.content .content-h .content-s .box4 .box4-h {
    background-color: #a9a798;
}
.content .content-h .content-s .box4 .box4-h span{
    font-style: normal;
    font-family: didot;
    font-size: 31px;
    color: #fff;
    text-transform: uppercase;
}
.content .content-h .content-s .box4 .box4-b{
    padding:5px 0px ;
    border-bottom: 1px solid #bfbcb2;
    margin-bottom: 10px;
}
.content .content-h .content-s .box4 .box4-b span{
    font-style: normal;
    font-family:gotham_book;
    font-size:10px;
    color: #8a8a80;
}
.content .content-h .content-s .box4 .box4-b p{
    font-style: normal;
    font-family:gotham_book;
    font-size:14px;
    color: #8a8a80;
}
.content .content-h .content-s .box4 span{
    font-family: gotham_book;
    font-size: 15px;
    color: #8d8c78;
}
.content .content-h .content-s .box4 span a{
	color: #8d8c78;
}
.content .content-h .content-s .col-md-5 a {
	color: #ffffff;
}

/* News */
.news-page-title {
	background-color: #bab7ac;
    padding: 10px;
}

.news-page-title span a {
	font-family: gotham_book;
    font-size: 18px;
    color: #fff!important;
    text-transform: uppercase;
	float: left;
}

.news-page-title .img-right {
	float: right;
}

.archive-collapse {
	border: 1px solid #bebbb0;
    margin: 20px 0px;
}

.archive-collapse ul {
	padding: 10px;
}

.archive-collapse ul li {
    line-height: 30px;	
}

.archive-collapse ul li a {
	color: #bebbb0;
    font-family: gotham_book;
    font-size: 13px;
    text-transform: uppercase;
}

.footer .content-b {
	
/*
    background-color: #d4d4cc; 
    border-top:2px solid #bfbeba;
*/

    margin-bottom:35px;
    padding-top:5px;
    position: relative;
}

.footer .content-b .bout-h > span, .tweet-list li p{
    color: #8d8c78;
    font-family: gotham_book;
    font-size: 14px;
}

.footer .content-b-b{
    padding: 20px 30px 40px 30px;	
    border: 1px solid #c1c0bb;	
    font-family: gotham_book;
    font-size: 12px;
    position: relative;
    color: #8d8c78;
}

.footer .content-b-b .btn-left , .footer .content-b-b .btn-right{
    padding-top: 3px;
    border: 1px solid #8a8a80;
    height: 40px;
    width: 40px;
    border-radius: 60px;
    font-size: 23px;
    position: absolute;
    bottom: -20px;
    color: #8a8a80;
    cursor: pointer;
    background-color: #fafaf9;
}

.footer .content-b-b .btn-center{
    height: 42px;
    width: 42px;
    border-radius: 60px;
    font-size: 23px;
    position: absolute;
    bottom: -20px;
    color: #8a8a80;
    cursor: pointer;
    left: 48.5%;
    background-color: #fafaf9;
}
.footer .content-b-b .btn-center img {
    margin: -21px 0px 0px -23px;
}

.footer .content-b-l {
	border: 1px solid #c1c0bb;
		
    background-color: #fff;
    margin:20px 0px 20px 0px;
    padding: 15px 0px 9px 15px;
	min-height: 222px;
}

.footer .content-b-l .content-b-l-head {
	background-color: rgba(141,140,120,0.8);
	font-family: didot;
	font-size: 36px;
	text-transform: uppercase;
	color: #fff;
	padding-left: 10px;
	padding-top: 6px;
	line-height: 35px;
}

.footer .content-b-l p{
    color: #a9a798;
    font-family: gotham_medium;
    font-size: 15px;
    padding-top: 10px;
    margin-bottom: 0px;
}
.footer .content-b .left{
    padding-left: 0px;
}
.footer .content-b .right{
    padding-right: 0px;
}
.footer .content-b-l em{
    font-family: gotham_book;
    font-size: 12px;
    font-style:normal;
    color: #a9a798;
    padding-bottom: 20px;
}
.footer .content-b-l a{
    color: #a9a798;
    font-family: gotham_medium;
    font-size: 11px;
    text-transform: uppercase;

}
.footer .content-b-r {
	border: 1px solid #c1c0bb;
    margin: 20px 0px 20px 0px;
	padding: 43px 25px 42px 25px;
    background-image: url("../images/img2.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}
.footer .content-b-r .content-b-r-text{
    background-color:rgba(141,140,120,0.8);
    color: #fff;
    padding: 1px 0px 10px 0px;
}
.footer .content-b-r a:hover{
	text-decoration: none;
}
.footer .nail-img{
    position: absolute;
    top: 135px;
    right: -14px;
}
.footer .content-b-r .content-b-r-text h1{
    font-family: didot;
    font-size: 45.6px;
}
.footer .content-b-r .content-b-r-text span{
    font-family: gotham_book;
    font-size: 15.8px;
}
.footer .content-b-l img{
    border: 1px solid #cccccc;
    width: 100%;
	height: auto;
}
.footer .content-b-b .btn-left{
    left: 43%;
}
.footer .content-b-b .btn-right{
    left: 54%;
}
.footer .content-b-b .btn-left a , .footer .content-b-b .btn-right a{
    color: #8a8a80;
}
.footer .content-b-b .btn-left a:hover, .footer .content-b-b .btn-right a:hover{
    text-decoration: none;
}

/* Email Newsletter */

.newsletter .mc4wp-form {
  margin: 0!important;
}

.newsletter input[type="email"] {
	color: #8a8a82;
	border: 1px solid #a7a898;
/*	background: #a7a898;*/
	font-size: 12px;
	float: left;
	padding: 5px;
	width: 170px;
}

.newsletter input[type="submit"] {
	
/*	background: #bcbcb2;*/
	
    border: 1px solid #a7a898;
	border-radius: 50%;
	font-size: 13px;
	margin-left: 10px;
	padding: 5px;
}

.newsletter input[type="submit"]:hover {
	background: #bcbcb2;
}

.bout-h .box3 input[type="email"] {
	float: left;
	padding: 0 5px;
	width: 85%;
}

.bout-h .box3 input[type="submit"] {
	background: #dbdad3!important;
	border-radius: 50%;
	color: #9f9e8d;
	float: left;
	font-size: 11px!important;
	height: 28px;
	margin-left: 10px;
	width: 28px;
}

.bout-h .box3 .mc4wp-alert {
  padding: 50px 15px 10px!important;
  position: inherit;	
}

.news-letter {
  min-height: 50px;	
}

/* News Newsletter */

.content .new .left .box3 .box3-b span{
    font-family: gotham_medium;
    font-size: 17px;
    color: #9f9e8d;
    text-transform: uppercase;
    margin-bottom: 5px;
	letter-spacing: 1.8px;
}
.content .new .left .box3 .box3-b input{
    background-color: #ecebe8;
    border: 1px solid #bebbb0;
    color: #666;
    font-size: 15px;
   
}
.content .new .left .box3 .box3-b input[type="email"]{
   height:28px;
   padding: 0 10px!important;
}

.content .new-detail .left .box3 .box3-b input{
    background-color: #ecebe8;
    border: 1px solid #bebbb0;
    height:28px;
}



select.biofilter {
	border: none;
	background: transparent;
	width: 115%;
	padding-top: 5px;
	padding-bottom: 5px;
	-webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
	position: absolute;
	z-index: 999;
}
select.biofilter::-ms-expand {
    display: none;
}
select.biofilter::-moz-expand {
    display: none;
}
select.biofilter::-webkit-expand {
    display: none;
}
/*start contact*/
.content .contact{

}
.content .contact .content-h{
    background-color: #fff;
    padding: 20px 0px;
}
.content .contact .content-h .left{
    border: 1px solid #bebbb0;
    padding:0px 10px 20px 10px;
}
.content .contact .content-h .left .left-b{
    padding-top: 10px;
}
.content .contact .content-h .left .left-b ul{
    list-style: none;
}
.content .contact .content-h .left .left-b ul li{
    line-height: 30px;
}
.content .contact .content-h .left .left-b ul li a{
    font-family: gotham_book;
    font-size: 13px;
    color: #a9a798;
}
.content .contact .content-h .left .left-b ul li a:hover{
    text-decoration: none;
}
.content .contact .content-h .left .left-b .panel .panel-body {
	font-family: gotham_book;
    color: #a9a798;
	border-bottom: 1px solid #8d8c78;
}
.content .contact .content-h .left .left-b .panel .panel-body a{
	font-family: gotham_book;
    color: #a9a798;
}
.content .contact .content-h .left .left-b .panel .panel-body h1 { 
	font-size: 14px;
	margin-top: 7px;
}
.content .contact .content-h .left .left-h{
    background-color: #b4b2a5;
    margin-left: -10px;
    margin-right: -10px;
    padding:10px 0px 10px 20px;
}
.content .contact .content-h .left .left-h span{
    font-family: gotham_light;
    font-size: 19px;
    color:#fff;
    text-transform: uppercase;
}
.content .contact .content-h .right{
    padding-left: 40px;
}
.content .contact .content-h .right .right-h{
    margin-bottom: 20px;
}
.content .colours .content-h .left .box1 .box1-b input[type="submit"], .content .colours .content-h .left .box1 .box1-b .view-all {
	background: none;
	border: none;
	color: #ffffff;
	margin-bottom: 0px;
	height: auto;
	font-family: gotham_book;
	background-color: #a9a798;
	border-radius: 0px;
	padding: 6px 15px;
}
.content .contact .content-h .right a {
	color: #a9a798;
} 
.content .contact .content-h .right .right-h h1{
    font-family: gotham_book;
	font-weight: bold;
    font-size: 29px;
    color: #a9a798;
	text-transform: uppercase;
}
.content .contact .content-h .right .right-h span{
    font-family: gotham_book;
    font-size: 12px;
    color: #a9a798;
}
.content .contact .content-h .right .right-h h2{
    font-family: gotham_medium;
    font-size: 13px;
    color: #a9a798;
	margin-top: 0px;
}
.content .contact .content-h .right .right-h h3{
    font-family: gotham_medium;
    font-size: 13px;
    color: #a9a798;
	text-transform: initial;
}
.content .contact .content-h .right .right-h p{
    font-family: gotham_book;
    font-size: 13px;
    color: #a9a798;
    margin-bottom: 0;
}
.content .contact .content-h .right .right-h em{
    font-family: gotham_medium;
    font-size: 13px;
    color: #a9a798;
    font-style: normal;
}
.content .contact .content-h .right .right-b h2{
	font-family: gotham_medium;
    font-size: 13px;
    color: #a9a798;
	margin-top: 0px;
}
.content .contact .content-h .right .right-b h1{
    font-family: gotham_medium;
    font-size: 13px;
    color: #a9a798;
    font-style: normal;
}
.content .contact .content-h .right .right-b em{
    font-family: gotham_medium;
    font-size: 13px;
    color: #a9a798;
    font-style: normal;
    margin-bottom: 2px;
    text-transform: none;
}
.content .contact .content-h .right .right-b p{
    font-family: gotham_book;
    font-size: 13px;
    color: #a9a798;
    font-style: normal;
	text-transform: initial;
}
.content .contact .content-h .right .contact-h {
	padding-left: 0px;
	margin-bottom: 20px;
}
.content .contact .content-h .right .contact-h.first {
	margin-right: 20px;
	border-right: 1px solid #ccc;
}
.content .contact .content-h .right .contact-h.second {
	padding-left: 20px;
}
.content .contact .content-h .right .right-f{
    border: 1px solid #8d8c78;
    padding: 0px 10px 20px 10px;
}
.content .contact .content-h .right .right-f .right-f-h{
    background-color: #d5d4cc;
    margin-left: -10px;
    margin-right: -10px;
    padding: 10px 0px 10px 20px;
	text-transform: uppercase;
}
.content .contact .content-h .right .right-f .right-f-h span{
    font-family: gotham_medium;
    font-size: 13px;
    color: #a9a798;
    font-style: normal;

}
.content .contact .content-h .right .right-f .right-f-b{
    padding-top: 10px;
}
.content .contact .content-h .right .right-f .right-f-b .col-xs-16 {
	padding-top: 0px;
}
.content .contact .content-h .right .right-f .right-f-b p{
    font-family: gotham_book;
    font-size: 12px;
    color: #a9a798;
    font-style: normal;
    text-transform: none;
}
.content .contact .content-h .right .right-f .right-f-b input{
    background-color: #ecebe8;
    height: 40px;
    border: 1px solid #bebbb0;
    margin-bottom: 15px;
}
.content .contact .content-h .right .right-f .right-f-b input[type="submit"]{
    background: none;
	border: none;
	color: #ffffff;
    margin-bottom: 0px;
	height: auto;
	font-family: gotham_book;
}
.content .contact .content-h .right .right-f .right-f-b textarea{
    background-color: #ecebe8;
    height: 100px;
    border: 1px solid #bebbb0;
    margin-bottom: 25px;
}
.content .contact .content-h .right .right-f .right-f-b em{
    font-family: releway;
    font-size: 9px;
    font-style: normal;
	color: #a9a798;
}
.content .contact .content-h .right .right-f .right-f-b .btn{
    background-color: #a9a798;
    border-radius:0px;
}
.content .contact .content-h .right .right-f .right-f-b .btn a{
    color: #fff;
    font-family: gotham_book;
    font-size: 13px;
}
/*end contact*/
/*start news*/
.content .new {

}
.content .new .left{
    padding: 0px;
}
.content .new .content-h{
    padding: 20px 0px ;
    background-color: #fff;
}
.content .new .content-h .slider img{
    width: 100%;
	border: 1px solid #bebbb0;
	height: auto;
}
.content .new .left .box1{
    background-color: #ecebe8;
    border: 1px solid #bebbb0;
    margin: 20px 0px;
    position: relative;
}
.content .new .left .box1 input{
    height: 35px;
    border: 1px solid #bebbb0;
    background-color: #ecebe8;
    font-family: gotham_light;
    font-size: 10px;
	padding-top: 2px;
}
.content .new .left .box1 img{
    position: absolute;
    top:3px;
    right: 0px;
}

.content .new .left .box2 .box2-b a {
	float: left;
}

.content .new .left .box2 {
    border: 1px solid #bebbb0;
    padding-bottom: 10px;
}
.content .new .left .box2 .box2-b{
    padding: 10px 0px 10px 10px ;
}
.content .new .left .box2 .box2-b img{
    margin-right: 10px;
}
.content .new .left .box2 .box2-h{
    background-color: #bbb8ac;
    padding: 10px 10px 10px 10px;
}
.content .new .left .box2 .box2-h  span{
    font-family: gotham_book;
    font-size: 18px;
    text-transform: uppercase;
    color: #fff;
}
.content .new .left .box3{
    background-color: #dbdad3;
    padding: 10px 10px 10px 10px;
    margin: 20px 0px;
}
.content .new .left .box3 .box3-h{
    background-color: #bbb8ac;
    padding: 5px 0px 5px 10px;
}
.content .new .left .box3 .box3-h a, .content .new-detail .left .box3 .box3-h a {
	width: 36px;
	height: 36px;
	display: inline-block;
	line-height: 30px;
}
.content .new .left .box3 .box3-h a ,.content .new .left .box3 .box3-h a:hover{
    padding: 3px 13px;
    color: #fff;
    font-size: 25px;
    font-family: didot;
    text-decoration: none;
}
.content .new .left .box3 .box3-h .cycle{
    text-transform: none;
    border: 1px solid #fff;
    border-radius: 50px;
    margin-right: 10px;

}
.content .new .left .box3 .box3-h span{
    font-family: didot;
	font-size: 28px;
	text-transform: uppercase;
	color: #fff;
	display: inline-flex;
	margin-top: 3px;
}
.content .new .left .box3 .box3-b{
    padding: 10px 0px;  
}


.content .new .left .box3 .box3-b .go{
    border: 1px solid #8d8c78;
    margin-top: 10px;
    border-radius: 50px;
}
.content .new .left .box3 .box3-b a{
    padding: 12px 0px 12px 10px;
    color: #8d8c78;
    font-family: gotham_light;
    font-size: 10px;
}
.content .new .left .box3 .box3-b a img{

}
.content .new .left .box1 span{
    font-family: gotham_ligt;
    font-size: 10px;
    color: #8d8c78;
}
.content .new .left .box4 {
    border:1px solid #bebbb0;
    padding-bottom: 20px;
}
.content .new .left .box4 .box4-h{
    border-bottom: 1px solid #939598;
    background-color: #bab7ac;
    padding: 10px 10px 10px 10px;
}
.content .new .left .box4 .box4-h span{
    font-family: gotham_book;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
}
.content .new .left .box4 .box4-b{
    
}
.content .new .left .box4 .box4-b img{
    border:1px solid #bebbb0;
	width: 100%;
	height: auto;
}
.content .new .left .box4 .box4-b h1{
    font-family: gotham_medium;
    font-size: 12px;
    color: #8d8c78;
    margin-top: 0px;
    text-transform: uppercase;
    margin-bottom: 0px;
}
.content .new .left .box4 .box4-b h1 a:hover{
	font-weight: 700;	
	text-decoration: none;
}
.content .new .left .box4 .box4-b span{
    font-family: gotham_light;
    font-size: 11px;
    color: #8d8c78;
}
.content .new .left .box4 .box4-b a{
    font-family: gotham_book;
    font-size: 11px;
    color: #8d8c78;
    text-transform: uppercase;
}
.content .new .left .box4 .col-1{
    margin-top: 20px;
}
.content .new .left .box4 .col-1 .col-md-5 {
	text-align: center;
}
.content .new .left .box4 .col-1 .col-md-11 {
	padding-left: 0px;
}
.content .new .left .box5{
    border:1px solid #bebbb0;
    margin: 20px 0px;
}
.content .new .left .box5 .box5-h{
    background-color: #bab7ac;
    padding: 10px;
}
.content .new .left .box5 .box5-h span{
    font-family: gotham_book;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
}
.content .new .left .box5 .box5-b{
    padding: 10px 0px;
}
.content .new .left .box5 .box5-b ul{
    list-style: none;
    padding: 0px;
    padding-left: 10px;
}
.content .new .left .box5 .box5-b li{
    line-height: 30px;
}
.content .new .left .box5 .box5-b a{
    color: #bebbb0;
    font-family: gotham_book;
    font-size: 13px;
    text-transform: uppercase;
}

.content .new .left .box6{
    border:1px solid #bebbb0;
    margin: 20px 0px;
}
.content .new .left .box6 .box6-h{
    background-color: #bab7ac;
    padding: 10px;
}
.content .new .left .box6 .box6-h span{
    font-family: gotham_book;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
}
.content .new .left .box6 .box6-b{
    padding: 10px 0px;
}
.content .new .left .box6 .box6-b ul{
    list-style: none;
    padding: 0px;
    padding-left: 10px;
}
.content .new .left .box6 .box6-b li{
    line-height: 30px;
}
.content .new .left .box6 .box6-b a{
    color: #bebbb0;
    font-family: gotham_book;
    font-size: 13px;
    text-transform: uppercase;
}


.content .new .right{
    padding: 20px 0px 20px 30px;
}
.content .new .right .bout{
    border: 1px solid #bebbb0;
}
.content .new .right .right-h{
    background: -webkit-linear-gradient(#a9a799,#bebbb0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#a9a799, #bebbb0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#a9a799, #bebbb0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#a9a799, #bebbb0); /* Standard syntax */
    padding: 8px;
	height: 35px;
}
.content .new .right .right-h a , .content .new .right .right-h span{
    font-family: gotham_book;
    font-size: 11px;
    color: #fff;
}
.content .new .right .right-b{
    padding: 20px 10px;
}
.content .new .right .right-b h1{
    padding: 0px;
    font-family: gotham_medium;
    font-size: 15px;
    color: #8d8c78;
    text-transform: uppercase;
    margin: 0px;
}
.content .new .right .right-b h2{
    margin:10px 0px 15px 0px;
    color: #8d8c78;
    font-family:gotham_book;
    font-size: 12px;
}
.content .new .right .right-b p{
    color: #a9a798;
    font-family:gotham_book;
    font-size: 12px;
}
.content .new .right .right-b a{
    margin-top: 10px;
    color: #8d8c78;
    font-family:gotham_medium;
    font-size: 14px;
    text-transform: uppercase;

}
.content .new .right .right-b .box {
    margin-bottom:20px;
}
.content .new .right .right-b .box .wp-post-image {
	width: 100%;
	height: auto;
	border: 1px solid #bebbb0;
}
ul.pgnt {
	list-style: none;
}
ul.pgnt > li{
	display: inline-block;
	margin-left: 3px;
	margin-right: 3px;
}
ul.pgnt > li.active {
	text-decoration: underline;
}
/*end news*/
/*start video*/
.content .video .content-h .slide{
    margin: 20px 0px;
	border: 1px solid #bebbb0;
}
.content .video .content-h .slide img{
    width: 100%;
}
.content .video .content-h  .box{
    padding-left: 0px;
    margin-bottom: 10px;
}
.content .video .content-h .link{
    margin-bottom: 10px;
}
.content .video .content-h .link a.active{
    font-family: gotham_medium;
    font-size: 13px;
    text-decoration:underline;
}
.content .video .content-h .link span{
    font-family: gotham_medium;
    font-size: 13px;
}
.content .video .content-h .link a{
    text-transform: uppercase;
    font-family: gotham_book;
    font-size: 13px;
    color: #bebbb0;
}
.content .video .content-h .box-h iframe{
    min-height: 200px;
    margin-bottom: -5px;
    width: 99.9%;
    border: none;
}
.content .video .content-h .box-b{
    padding: 10px 5px;
    background-color: #aeac9e;
}
.content .video .content-h .box-b span{
    font-family: gotham_book;
    font-size: 15px;
    text-transform: uppercase;
    color: #fff;
}
.content .video .video-details {
	padding-top: 0px!important;
	width: 33.32%;
	margin-bottom: 20px;
	padding-right: 20px;
	min-height: 380px;
}
.content .video .video-details:nth-child(3n) {
	padding-right: 0px!important;
}
/*end video*/
/*start news-detail*/
.content .new-detail {

}
.content .new-detail .left{
    padding: 0px;
}
.content .new-detail .content-h{
    padding: 20px 0px ;
    background-color: #fff;
}
.content .new-detail .content-h .slider{
    width: 100%;
    background-color: #ecd7d1;
}
.content .new-detail .left .box1{
    background-color: #ecebe8;
    border: 1px solid #bebbb0;
    margin: 20px 0px;
    position: relative;
}
.content .new-detail .left .box1 input{
    height: 35px;
    border: 1px solid #bebbb0;
    background-color: #ecebe8;
    font-family: gotham_light;
    font-size: 10px;
	padding-top: 0px;
}
.content .new-detail .left .box1 img{
    position: absolute;
    top:3px;
    right: 0px;
}
.content .new-detail .left .box2 {
    border: 1px solid #bebbb0;
    padding-bottom: 10px;
}
.content .new-detail .left .box2 .box2-b{
    padding: 10px 0px 10px 10px ;
}
.content .new-detail .left .box2 .box2-b img{
    margin-right: 10px;
}
.content .new-detail .left .box2 .box2-h{
    background-color: #bbb8ac;
    padding: 10px 10px 10px 10px;
}
.content .new-detail .left .box2 .box2-h  span{
    font-family: gotham_book;
    font-size: 18px;
    text-transform: uppercase;
    color: #fff;
}
.content .new-detail .left .box3{
    background-color: #dbdad3;
    padding: 10px 10px 0px 10px;
    margin: 20px 0px;
}
.content .new-detail .left .box3 .box3-h{
	background-color: #bbb8ac;
	padding: 5px 0px 5px 10px;
}
.content .new-detail .left .box3 .box3-h a ,.content .new .left .box3 .box3-h a:hover{
    padding: 3px 13px;
    color: #fff;
    font-size: 25px;
    font-family: didot;
    text-decoration: none;
}
.content .new-detail .left .box3 .box3-h .cycle{
    text-transform: none;
    border: 1px solid #fff;
    border-radius: 50px;
    margin-right: 10px;

}
.content .new-detail .left .box3 .box3-h span{
    font-family: didot;
    font-size: 28px;
    text-transform: uppercase;
    color: #fff;
	display: inline-flex;
	margin-top: 3px;
}
.content .new-detail .left .box3 .box3-b{
    padding: 10px 0px;  
}
.content .new-detail .left .box3 .box3-b span{
    font-family: gotham_medium;
    font-size: 17px;
    color: #9f9e8d;
    text-transform: uppercase;
    margin-bottom: 5px;
	letter-spacing: 1.8px;
}

.content .new-detail .left .box3 .box3-b .go{
    border: 1px solid #8d8c78;
    margin-top: 10px;
    border-radius: 50px;
}
.content .new-detail .left .box3 .box3-b a{
    padding: 12px 0px 12px 10px;
    color: #8d8c78;
    font-family: gotham_light;
    font-size: 10px;
}
.content .new-detail .left .box1 span{
    font-family: gotham_ligt;
    font-size: 10px;
    color: #8d8c78;
}
.content .new-detail .left .box4 {
    border:1px solid #bebbb0;
    padding-bottom: 20px;
}
.content .new-detail .left .box4 .box4-h{
    border-bottom: 1px solid #939598;
    background-color: #bab7ac;
    padding: 10px 10px 10px 10px;
}
.content .new-detail .left .box4 .box4-h span{
    font-family: gotham_book;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
}
.content .new-detail .left .box4 .box4-b{
    padding-top: 10px;
}
.content .new-detail .left .box4 .box4-b img{
    border:1px solid #bebbb0;
	width: 100%;
	height: auto;
}
.content .new-detail .left .box4 .box4-b h1{
    font-family: gotham_medium;
    font-size: 12px;
    color: #8d8c78;
    margin-top: 0px;
    text-transform: uppercase;
    margin-bottom: 0px;
}
.content .new-detail .left .box4 .box4-b span{
    font-family: gotham_light;
    font-size: 11px;
    color: #8d8c78;
}
.content .new-detail .left .box4 .box4-b a{
    font-family: gotham_book;
    font-size: 11px;
    color: #8d8c78;
    text-transform: uppercase;
}
.content .new-detail .left .box4 .col-1{
    margin-top: 20px;
}
.content .new-detail .left .box5{
    border:1px solid #bebbb0;
    margin: 20px 0px;
}
.content .new-detail .left .box5 .box5-h{
    background-color: #bab7ac;
    padding: 10px;
}
.content .new-detail .left .box5 .box5-h span{
    font-family: gotham_book;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
}
.content .new-detail .left .box5 .box5-b{
    padding: 10px 0px;
}
.content .new-detail .left .box5 .box5-b ul{
    list-style: none;
    padding: 0px;
    padding-left: 10px;
}
.content .new-detail .left .box5 .box5-b li{
    line-height: 30px;
}
.content .new-detail .left .box5 .box5-b a{
    color: #bebbb0;
    font-family: gotham_book;
    font-size: 13px;
    text-transform: uppercase;
}

.content .new-detail .left .box6{
    border:1px solid #bebbb0;
    margin: 20px 0px;
}
.content .new-detail .left .box6 .box6-h{
    background-color: #bab7ac;
    padding: 10px;
}
.content .new-detail .left .box6 .box6-h span{
    font-family: gotham_book;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
}
.content .new-detail .left .box6 .box6-b{
    padding: 10px 0px;
}
.content .new-detail .left .box6 .box6-b ul{
    list-style: none;
    padding: 0px;
    padding-left: 10px;
}
.content .new-detail .left .box6 .box6-b li{
    line-height: 30px;
}
.content .new-detail .left .box6 .box6-b a{
    color: #bebbb0;
    font-family: gotham_book;
    font-size: 13px;
    text-transform: uppercase;
}


.content .new-detail .right{
    padding: 20px 0px 20px 30px;

}
.content .new-detail .right .right-h{
    background: -webkit-linear-gradient(#a9a799,#bebbb0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#a9a799, #bebbb0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#a9a799, #bebbb0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#a9a799, #bebbb0); /* Standard syntax */
    padding: 8px;
}
.content .new-detail .right .right-h a{
    font-family: gotham_book;
    font-size: 11px;
    color: #fff;
    text-transform: uppercase
}
.content .new-detail .right .right-b h1{
    font-family: gotham_medium;
    font-size: 28px;
    color: #a9a798;
    text-transform: uppercase;
}
.content .new-detail .right .right-b em{
    font-family: gotham_book;
    font-size:15px;
    color: #8d8c78;
    font-style: normal;
}
.content .new-detail .right .right-b span, .content .new-detail .right .right-b p{
    font-family: gotham_book;
    font-size:13px;
    color: #a9a798;
    line-height: 25px;
	text-align: justify;
}
.content .new-detail .right .right-b img{
    margin-top:20px;    
}
.content .new-detail .right .right-b img.aligncenter {
	display: block;
	margin: 0 auto;
	position: relative;
}	
.content .new-detail .right .right-f{
    margin-top: 20px;
}
.content .new-detail .right .right-f .right-f-h {
    background-color: #d7d6cf;
    padding: 10px;
}
.content .new-detail .right .right-f .right-f-h span{
    font-family: gotham_medium;
    font-size: 13px;
    color: #8d8c78;
    text-transform: uppercase;
}
.content .new-detail .right .right-f .right-f-h img{

}
.content .new-detail .right .right-f{
    border:1px solid #bebbb0;
}
.content .new-detail .right .right-f .right-f-b{
    padding: 10px 0px;
    border-bottom: 1px solid #8d8c78;
    margin: 0px 15px;
}
.content .new-detail .right .right-f .right-f-b:last-child {
	border-bottom: none;
}
.content .new-detail .right .right-f .right-f-b p{
    margin-top: 20px;
    font-family: gotham_book;
    font-size: 12px;
    color: #a9a798;
}
.content .new-detail .right .right-f .right-f-b span{
    font-family: gotham_medium;
    font-size: 12px;
    color: #a9a798;
    text-transform: uppercase;
}
.content .new-detail .right .right-f .right-f-b em{
    font-family: gotham_book;
    font-size: 12px;
    color: #a9a798;
    text-transform: uppercase;
    font-style: normal;
}
.content .new-detail .right .right-form{
    margin-top: 20px;
    border:1px solid #bebbb0;
}
.content .new-detail .right .right-form .form-h {
    background-color: #d7d6cf;
    padding: 10px;
}
.content .new-detail .right .right-form .form-h span{
    font-family: gotham_medium;
    font-size: 13px;
    color: #8d8c78;
    text-transform: uppercase;
}
.content .new-detail .right .right-form .form-b{
    padding: 20px 0px 20px 20px ;
    font-family: gotham_book;
    font-size: 12px;
    color: #a9a798;
}
.content .new-detail .right .right-form .form-b label {
	display: block;
}	
.content .new-detail .right .right-form .form-b input{
    min-height: 35px;
    width: 90%;
    border: 1px solid #bebbb0;
    margin-bottom: 10px;
    margin-top: 10px;
}
.content .new-detail .right .right-form .form-b textarea{
    width: 95%;
    min-height: 100px;
    border: 1px solid #bebbb0;
    margin-bottom: 20px;
    margin-top: 10px;
}
.content .new-detail .right .right-form .form-b span{
    font-family: releway;
    font-size: 8px;
}
.content .new-detail .right .right-form .form-b a{
    color: #fff;
    font-family: gotham_book;
    font-size: 13px;
}
.content .new-detail .right .right-form .form-b a:hover{
    text-decoration: none;
}
.content .new-detail .right .right-form .form-b .btn{
    border: none;
    border-radius:0px;
    background-color: #a9a798;
    margin-right: 35px;
}
/*end news-detail*/
/*stat nail art*/
.content .nail .content-h {
    padding-top: 20px;
    background-color: #fff;
}
.content .nail .content-h .item img{
    width: 100% !important;
}
.content .nail .content-h .left{
    padding: 0px;
}
.content .nail .content-h .left .box1{
    border: 1px solid #bebbb0;
    margin: 18px 0px;
}
.content .nail .content-h .left .box1 .box1-h{
    background: -webkit-linear-gradient(#a9a798, #bebbb0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#a9a798, #bebbb0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#a9a798, #bebbb0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#a9a798, #bebbb0); /* Standard syntax */
    padding: 10px 10px ;

}
.content .nail .content-h .left .box1 .box1-h span{
    font-family: gotham_book;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
}
.content .nail .content-h .left .box1 .box1-b img{
    width: 100%;
}
.content .nail .content-h .left .box2{
    border: 1px solid #bebbb0;
    margin: 10px 0px;
    background-color: #dad9d2;
    padding: 20px 10px 20px 10px;
    text-align: center;
}
.content .nail .content-h .left .box2 .box2-h{
    background-color: #a9a798;
    padding: 10px 0px;
    width: 100%;
    text-align: center;
}
.content .nail .content-h .left .box2 .box2-h span{
    font-family: didot;
    font-size: 25px;
    color: #fff;
    text-transform: uppercase;
}
.content .nail .content-h .left .box2 .box2-b{
    padding-top: 10px;
}
.content .nail .content-h .left .box2 .box2-b span{
    font-family: gotham_medium;
    font-size: 19px;
    text-transform: uppercase;
    color: #9f9e8d;
}
.content .nail .content-h .left .box2 .box2-b em{
    font-family: gotham_book;
    font-size: 18px;
    font-style: normal;
    color: #9f9e8d;
}
.content .nail .content-h .left .box3{
    border: 1px solid #bebbb0;
    margin: 10px 0px;
}
.content .nail .content-h .left .box3 .box3-h{
    background: -webkit-linear-gradient(#a9a798, #bebbb0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#a9a798, #bebbb0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#a9a798, #bebbb0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#a9a798, #bebbb0); /* Standard syntax */
    padding: 10px;
}
.content .nail .content-h .left .box3 .box3-h span{
    font-family: gotham_book;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
}
.content .nail .content-h .left .box3 .box3-b{
    padding:10px 10px 10px 10px;

}
.content .nail .content-h .left .box3 .box3-b ul{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.content .nail .content-h .left .box3 .box3-b ul li{
    margin: 0px;
    padding: 0px;
    line-height: 30px;
    text-transform: uppercase;
}
.content .nail .content-h .left .box3 .box3-b ul li a{
    font-family: gotham_book;
    font-size: 13px;
    color: #bebbb0;
}
.content .nail .content-h .left .box4{
    border: 1px solid #bebbb0;
    margin: 10px 0px;
}
.content .nail .content-h .left .box4 .box4-h{
    background: -webkit-linear-gradient(#a9a798, #bebbb0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#a9a798, #bebbb0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#a9a798, #bebbb0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#a9a798, #bebbb0); /* Standard syntax */
    padding: 10px;
}
.content .nail .content-h .left .box4 .box4-h span {
    font-family: gotham_book;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
}
.content .nail .content-h .left .box4 .box4-b{
    padding:10px 10px 10px 10px;
}
.content .nail .content-h .left .box4 .box4-b ul{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.content .nail .content-h .left .box4 .box4-b ul li{
    margin: 0px;
    padding: 0px;
    line-height: 30px;
    text-transform: uppercase;
}
.content .nail .content-h .left .box4 .box4-b ul li a{
    font-family: gotham_book;
    font-size: 13px;
    color: #bebbb0;
}
.content .nail .content-h .right{
    margin-top:10px;
    padding-right: 0px;
}
.content .nail .content-h .right .right-bout{
    border: 1px solid #bebbb0;
	margin-bottom: 20px;
}
.content .nail .content-h .right .right-h{
    background: -webkit-linear-gradient(#a9a798, #bebbb0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#a9a798, #bebbb0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#a9a798, #bebbb0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#a9a798, #bebbb0); /* Standard syntax */
    padding: 10px;
}
.content .nail .content-h .right .right-h span{
    font-family: gotham_book;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;

}
.content .nail .content-h .right .right-h a,.content .nail .content-h .right .right-h em{
    font-family: gotham_book;
    font-size: 13px;
    color: #fff;
    text-transform: uppercase;
    font-style: normal;
}
.content .nail .content-h .right-f a,.content .nail .content-h .right-f em{
    font-family: gotham_book;
    font-size: 11px;
    color: #fff;
    text-transform: uppercase;
    font-style: normal;
}
.content .nail .content-h .right-f{
    background: -webkit-linear-gradient(#a9a798, #bebbb0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#a9a798, #bebbb0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#a9a798, #bebbb0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#a9a798, #bebbb0); /* Standard syntax */
    padding: 10px;
    margin-top: 20px;
}
.content .nail .content-h .right .right-b .bout{
    margin-top: 20px;
}
.content .nail .content-h .right .right-b .bout .nail-art-image img{
	width: 100%;
	height: auto;
	border: 1px solid #bebbb0;
}
.content .nail .content-h .right .right-b{
	padding-bottom: 20px;
	padding-left: 10px;
}
.content .nail .content-h .right .right-b h1{
    font-family: gotham_medium;
    font-size: 15px;
    text-transform: uppercase;
    color: #8d8c78;
    padding: 0px;
    margin: 0px;
}
.content .nail .content-h .right .right-b h2{
    font-family: gotham_book;
    font-size: 15px;
    text-transform: uppercase;
    color: #b1b1a5;
    padding: 0px;
    margin: 10px 0px 20px 0px;
}
.content .nail .content-h .right .right-b p, .content .nail .content-h .right .right-b .bout .col-md-11{
    font-family: gotham_book;
    font-size: 12px;
    color: #a9a798
}
.content .nail .content-h .right .right-b .bout .col-md-11 ol, .content .nail .content-h .right .right-b .bout .col-md-11 ul  {
	padding-left: 20px;
}
.content .nail .content-h .right .right-b a{
    font-family: gotham_medium;
    font-size: 14px;
    text-transform: uppercase;
    color: #8d8c78;
}
/*end Nail Art*/
/*stat nail art detail*/
.content .nail-detail .content-h {
    padding-top: 20px;
    background-color: #fff;
    margin-bottom: 20px;
}
.content .nail-detail .content-h .item img{
    width: 100% !important;
}
.content .nail-detail .content-h .left{
    margin: 0px;
    padding: 0px;
}
.content .nail-detail .content-h .left .box1{
    border: 1px solid #bebbb0;
    margin: 10px 0px;
}
.content .nail-detail .content-h .left .box1 .box1-h{
    background: -webkit-linear-gradient(#a9a798, #bebbb0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#a9a798, #bebbb0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#a9a798, #bebbb0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#a9a798, #bebbb0); /* Standard syntax */
    padding: 10px 10px ;

}
.content .nail-detail .content-h .left .box1 .box1-h span{
    font-family: gotham_book;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
}
.content .nail-detail .content-h .left .box1 .box1-b img{
    width: 100%;
}
.content .nail-detail .content-h .left .box2{
    border: 1px solid #bebbb0;
    margin: 10px 0px;
    background-color: #dad9d2;
    padding: 20px 10px 20px 10px;
    text-align: center;
}
.content .nail-detail .content-h .left .box2 .box2-h{
    background-color: #a9a798;
    padding: 10px 0px;
    width: 100%;
    text-align: center;
}
.content .nail-detail .content-h .left .box2 .box2-h span{
    font-family: didot;
    font-size: 25px;
    color: #fff;
    text-transform: uppercase;
}
.content .nail-detail .content-h .left .box2 .box2-b{
    padding-top: 10px;
}
.content .nail-detail .content-h .left .box2 .box2-b span{
    font-family: gotham_medium;
    font-size: 19px;
    text-transform: uppercase;
    color: #9f9e8d;
}
.content .nail-detail .content-h .left .box2 .box2-b em{
    font-family: gotham_book;
    font-size: 18px;
    font-style: normal;
    color: #9f9e8d;
}
.content .nail-detail .content-h .left .box3{
    border: 1px solid #bebbb0;
    margin: 10px 0px;
}
.content .nail-detail .content-h .left .box3 .box3-h{
    background: -webkit-linear-gradient(#a9a798, #bebbb0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#a9a798, #bebbb0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#a9a798, #bebbb0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#a9a798, #bebbb0); /* Standard syntax */
    padding: 10px;
}
.content .nail-detail .content-h .left .box3 .box3-h span{
    font-family: gotham_book;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
}
.content .nail-detail .content-h .left .box3 .box3-b{
    padding:10px 10px 10px 10px;

}
.content .nail-detail .content-h .left .box3 .box3-b ul{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.content .nail-detail .content-h .left .box3 .box3-b ul li{
    margin: 0px;
    padding: 0px;
    line-height: 30px;
    text-transform: uppercase;
}
.content .nail-detail .content-h .left .box3 .box3-b ul li a{
    font-family: gotham_book;
    font-size: 13px;
    color: #bebbb0;
}
.content .nail-detail .content-h .left .box4{
    border: 1px solid #bebbb0;
    margin: 10px 0px;
}
.content .nail-detail .content-h .left .box4 .box4-h{
    background: -webkit-linear-gradient(#a9a798, #bebbb0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#a9a798, #bebbb0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#a9a798, #bebbb0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#a9a798, #bebbb0); /* Standard syntax */
    padding: 10px;
}
.content .nail-detail .content-h .left .box4 .box4-h span {
    font-family: gotham_book;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
}
.content .nail-detail .content-h .left .box4 .box4-b{
    padding:10px 10px 10px 10px;
}
.content .nail-detail .content-h .left .box4 .box4-b ul{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.content .nail-detail .content-h .left .box4 .box4-b ul li{
    margin: 0px;
    padding: 0px;
    line-height: 30px;
    text-transform: uppercase;
}
.content .nail-detail .content-h .left .box4 .box4-b ul li a{
    font-family: gotham_book;
    font-size: 13px;
    color: #bebbb0;
}
.content .nail-detail .content-h .right{
    padding-right: 0px;
    margin-top: 2px;
}
.content .nail-detail .content-h .right .right-bout{
    border: 1px solid #bebbb0;
    margin-bottom: 20px;
}
.content .nail-detail .content-h .right .bout{
    margin-bottom:20px;
}
.content .nail-detail .content-h .right .right-h{
    background: -webkit-linear-gradient(#a9a798, #bebbb0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#a9a798, #bebbb0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#a9a798, #bebbb0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#a9a798, #bebbb0); /* Standard syntax */
    padding: 10px;
}
.content .nail-detail .content-h .right .right-h .nail-title {
	padding-top: 0px;
}
.content .nail-detail .content-h .right  .right-h span{
    font-family: gotham_book;
    font-size: 18px;
    text-transform: uppercase;
    color: #fff;
}
.content .nail-detail .content-h .right .right-h a {
    font-family: gotham_book;
    font-size: 11px;
    text-transform: uppercase;
    color: #fff;
}
.content .nail-detail .content-h .right  .right-b{
	padding: 20px;
	color: #b0aea0;
    font-family: gotham_book;
    font-size: 12px;
}
.content .nail-detail .content-h .right  .right-b ul{
    list-style-type: decimal;
    padding-left:20px;
}
.content .nail-detail .content-h .right .right-b ul li{
    line-height: 30px;
    color: #b0aea0;
    font-family: gotham_book;
    font-size: 12px;
}
.content .nail-detail .content-h .right  .right-b h1{
    font-family: gotham_medium;
    font-size: 15px;
    color: #8d8c78;
    padding: 0px;
    margin: 0px;
    text-transform: uppercase;
    margin-bottom: 10px;
}
/*end Nail Art*/
/* start faqs*/
.content .faqs{

}
.content .faqs .content-h{

}
.content .faqs .content-h .slide{
    width: 100%;
    margin-bottom: 20px;
    margin-top: 20px;
}
.content .faqs .content-h .left{
    margin-left: 0px;
    padding-left: 0px;
}
.content .faqs .content-h .left img{
	border: 1px solid #bebbb0;
    width: 100%;
}
.content .faqs .content-h .right{
    padding-right: 0px;
}
.content .faqs .content-h .right .bout, .content .contact .content-h .right .bout{
    border: 1px solid #dbdad3;
	border-radius: 0px;
    margin-bottom: 10px;
}
.content .faqs .content-h .right .bout .panel-heading, .content .contact .content-h .right .bout .panel-heading {
	padding: 0px;
}
.content .contact .content-h .right .right-h {
	margin-bottom: 0px;
}
.content .faqs .content-h .right .right-h, .content .contact .content-h .right .panel-title{
    background-color: #dbdad3;
    vertical-align: middle;
    padding: 10px 0px;
}
.content .faqs .content-h .right .right-h span{
    font-family: gotham_medium;
    font-size: 13px;
    color: #8d8c78;
    vertical-align: middle;
}
.content .faqs .content-h .right .right-h span a, .content .contact .content-h .right .right-h span a{
    font-family: gotham_medium;
    font-size: 13px;
    color: #8d8c78;
    vertical-align: middle;
}
.content .contact .content-h .right .right-h span a {
	text-transform: uppercase;
}
.content .faqs .content-h .right .right-h .btn{
    cursor: pointer;
    width: 22px;
    height: 22px;
    border-radius: 50px;
    border: 1px solid #8d8c78;
    position: relative;
    padding: 11px;
}
.faqs-question .panel-body {
	font-family: gotham_book;
	font-size: 13px;
	color: #8d8c78;
}
.training-group .panel-body {
	font-family: gotham_book;
	font-size: 13px;
	color: #8d8c78;
}
.training-group .panel-heading {
	padding: 0px;
}
.training-group .book-btn {
	padding: 8px 13px;
	background: #8d8c78;
	border-radius: 0px;
}
.training-group .book-btn a {
	color: #ffffff!important;
}
.training-group .panel {
	border-radius: 0px;
}
.training-group .panel-heading .panel-title span a{ 
	font-family: gotham_medium;
	font-size: 13px;
	color: #8d8c78;
	vertical-align: middle;
}
.content .faqs .content-h .right .right-h em{
    position: absolute;
    top:0px;
    right: 6px;
}

/*end faqs*/
/*start tranning*/
.content .tranning .content-h .slide{
    margin: 20px 0px;
	border: 1px solid #bebbb0;
}
.content .tranning .content-h .slide img{
    width: 100%;
}
.content .tranning .content-h .left{
    padding-left: 0px;
}
.content .tranning .content-h .left .box1{
    background-image: url("../images/tranning_l1.jpg");
    background-repeat: no-repeat;
    background-size:cover;
    padding: 30px 20px;
    margin-bottom: 20px;
    border: 2px solid #dcdad9;
	-o-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	transition: .5s;
}
.content .tranning .content-h .left .box1:hover {
	border: 2px solid #8d8c78;
}
.content .tranning .content-h .left .box1 .box1-h{
    width: 100%;
    padding: 15px;
    background-color: rgba(255,255,255,0.8);
}
.content .tranning .content-h .left .box1 span{
    font-family: gotham_book;
    font-size: 24px;
    color: #8d8c78;
}
.content .tranning .content-h .left .box1 a{
    font-family: gotham_medium;
    font-size: 13px;
    color: #8d8c78;
    text-transform: uppercase;
}
.content .tranning .content-h .left .box2{
    background-image: url("../images/tranning_l1.jpg");
    background-repeat: no-repeat;
    background-size:cover;
    padding: 30px 20px;
    margin-bottom: 20px;
    border: 2px solid #dcdad9;
	-o-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	transition: .5s;
}
.content .tranning .content-h .left .box2:hover {
	border: 2px solid #8d8c78;
}
.content .tranning .content-h .left .box2 .box2-h{
    width: 100%;
    padding: 15px;
    background-color: rgba(153,152,134,0.8);
}
.content .tranning .content-h .left .box2 .box2-h span{
    font-family: gotham_book;
    font-size: 24px;
    color: #fff;
    text-transform: uppercase;
}
.content .tranning .content-h .left .box2 .box2-h a{
    font-family: gotham_medium;
    font-size: 13px;
    color: #fff;
    text-transform: uppercase;
}
.content .tranning .content-h .left .box3{
    background-image: url("../images/tranning_l3.jpg");
    background-repeat: no-repeat;
    background-size:cover;
    padding: 30px 20px;
    margin-bottom: 20px;
    border: 2px solid #dcdad9;
	-o-transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	transition: .5s;
}
.content .tranning .content-h .left .box3:hover {
	border: 2px solid #8d8c78;
}
.content .tranning .content-h .left .box3 .box3-h{
    width: 100%;
    padding: 15px;
    background-color: rgba(255,255,255,0.8);
}
.content .tranning .content-h .left .box3 span{
    font-family: gotham_book;
    font-size: 24px;
    color: #8d8c78;
    text-transform: uppercase;
}
.content .tranning .content-h .left .box3 a{
    font-family: gotham_medium;
    font-size: 13px;
    color: #8d8c78;
    text-transform: uppercase;
}
.content .tranning .content-h  .right{
    padding-right: 0px;
}
.content .tranning .content-h  .right h1{
    font-family: gotham_book;
    font-size: 29px;
    color: #a9a798;
    margin-top: 0px;
    text-transform: uppercase;
}
.content .tranning .content-h  .right h2{
    font-family: gotham_medium;
    font-size:13px;
    color: #a9a798;
    text-transform: uppercase;
    margin-bottom:30px;
}
.content .tranning .content-h  .right p{
    font-family: gotham_book;
    font-size:13px;
    color: #a9a798;
    margin-top:20px;
}
.content .tranning .content-h  .right em{
    font-family: gotham_medium;
    font-size: 13px;
    color: #a9a798;
    font-style: normal;
}
/*end tranning*/
/*start bio-pro*/
.content .bio-pro .content-h .slide{
    margin: 20px 0px;
	border: 1px solid #bebbb0;
}
.content .bio-pro .content-h .slide img{
    width: 100%;
}
.content .bio-pro .content-h .left{
    padding-left: 0px;
}
.content .bio-pro .content-h .left .box1{
    background-image: url("../images/tranning_l1.jpg");
    background-repeat: no-repeat;
    background-size:cover;
    padding: 30px 20px;
    margin-bottom: 20px;
    border: 1px solid #dcdad9;
}
.content .bio-pro .content-h .left .box1 .box1-h{
    width: 100%;
    padding: 15px;
    background-color: rgba(255,255,255,0.8);
}
.content .bio-pro .content-h .left .box1 span{
    font-family: gotham_book;
    font-size: 24px;
    color: #8d8c78;
}
.content .bio-pro .content-h .left .box1 a{
    font-family: gotham_medium;
    font-size: 13px;
    color: #8d8c78;
    text-transform: uppercase;
}
.content .bio-pro .content-h .left .box2{
    background-image: url("../images/tranning-new.jpg");
    background-repeat: no-repeat;
    background-size:cover;
    padding: 45px 20px;
    margin-bottom: 20px;
    border: 1px solid #dcdad9;
	height: 480px;
}
.content .bio-pro .content-h .left .box2 .box2-h{
    width: 100%;
    padding: 15px;
    background-color: rgba(153,152,134,0.8);
}
.content .bio-pro .content-h .left .box2 .box2-h span{
    font-family: gotham_book;
    font-size: 24px;
    color: #fff;
    text-transform: uppercase;
}
.content .bio-pro .content-h .left .box2 .box2-h a{
    font-family: gotham_medium;
    font-size: 13px;
    color: #fff;
    text-transform: uppercase;
}
.content .bio-pro .content-h .left .box3{
    background-image: url("../images/tranning_l3.jpg");
    background-repeat: no-repeat;
    background-size:cover;
    padding: 30px 20px;
    margin-bottom: 20px;
    border: 1px solid #dcdad9;
}
.content .bio-pro .content-h .left .box3 .box3-h{
    width: 100%;
    padding: 15px;
    background-color: rgba(255,255,255,0.8);
}
.content .bio-pro .content-h .left .box3 span{
    font-family: gotham_book;
    font-size: 24px;
    color: #8d8c78;
    text-transform: uppercase;
}
.content .bio-pro .content-h .left .box3 a{
    font-family: gotham_medium;
    font-size: 13px;
    color: #8d8c78;
    text-transform: uppercase;
}
.content .bio-pro .content-h  .right{
    padding-right: 0px;
}
.content .bio-pro .content-h  .right h1{
    font-family: gotham_book;
    font-size: 29px;
    color: #a9a798;
    margin-top: 0px;
    text-transform: uppercase;
}
.content .bio-pro .content-h  .right p{
    font-family: gotham_book;
    font-size:13px;
    color: #a9a798;
    margin-top:20px;
}
.content .bio-pro .content-h .right .bout{
    border: 1px solid #d3d2ca;
    margin-bottom: 10px;
    margin-top: 10px;
}
.content .bio-pro .content-h .right .box-h{
    background-color: #dbdad3;
    vertical-align: middle;
    padding: 10px 0px;
    text-transform: uppercase;
}
.content .bio-pro .content-h .right .logo{
    margin-bottom: 10px;
}
.content .bio-pro .content-h .right .box-h span{
    font-family: gotham_medium;
    font-size: 13px;
    color: #8d8c78;
    vertical-align: middle;
}
.content .bio-pro .content-h .right .box-h .btn{
    cursor: pointer;
    width: 22px;
    height: 22px;
    border-radius: 50px;
    border: 1px solid #8d8c78;
    position: relative;
    padding: 11px;
}
.content .bio-pro .content-h .right .box-h em{
    position: absolute;
    top:0px;
    right: 6px;
}
/*end bio-pro*/
/*start bg-his*/
.content .bg-his .content-h{

}
.content .bg-his .content-h .slide{
    width: 100%;
    background-color: #ecd7d1;
    margin: 20px 0px;
}
.content .bg-his .content-h .left{
    padding-left: 0px;
}
.content .bg-his .content-h .left img{
    width: 100%;
	height: auto;
    border: 1px solid #dcdad9;
}
.content .bg-his .content-h .right{
    padding-right: 0px;
}
.content .bg-his .content-h .right strong {
	font-family: gotham_book;
    font-size: 15px;
    color: #a9a798;
}
.content .bg-his .content-h .right ul li {
	font-family: gotham_book;
    font-size: 13px;
    color: #a9a798;
	font-style: italic;
}
.content .bg-his .content-h .right ul li a {
	font-family: gotham_book;
    font-size: 13px;
    color: #a9a798;
	font-style: normal;
}
.content .bg-his .content-h .right h1{
    font-family: gotham_book;
    font-size: 29px;
    color: #a9a798;
    text-transform: uppercase;
}
.content .bg-his .content-h .right p{
    font-family:gotham_book;
    font-size:13px;
    color: #8d8c78;
    margin-bottom: 20px;
}
.content .bg-his .content-h .right em{
    font-family: gotham_medium;
    font-size:13px;
    color: #8d8c78;
    margin-bottom: 20px;
    font-style: normal;
}
/*end bg-his*/
/*start colours*/
.content .colours .content-h .slide img{
    margin:20px 0px 0px;
    border: 1px solid #bebbb0;
    width: 100%;
}

.content .colours .content-h .left{
    padding-left: 0px;
    padding-top:  16px;
    padding-right:  20px;
}
.content .colours .content-h .left .box1{
    border: 1px solid #bebbb0;
    margin: 2px 0px;
}
.content .colours .content-h .left .box1 .box1-h{
    background: -webkit-linear-gradient(#a9a798, #bebbb0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#a9a798, #bebbb0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#a9a798, #bebbb0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#a9a798, #bebbb0); /* Standard syntax */
    padding: 10px;
}
.content .colours .content-h .left .box1 .box1-h span{
    font-family: gotham_light;
    font-size: 18px;
    color: #fff;
}
.content .colours .content-h .left .box1 .box1-b{
    font-family: gotham_book;
    font-size: 13px;
    color: #8d8c78;
    padding:20px 10px;
}
.content .colours .content-h .left .box1 .box1-b span{
    font-family: gotham_light;
    font-size: 13px;
    color: #8d8c78;
}
.content .colours .content-h .left .box1 .box1-b .box{
    border: 1px solid #bebbb0;
    background-color: #ecebe8;
}
.content .colours .content-h .left .box1 .box1-b .box{
    background-color: #dbdad3;
    vertical-align: middle;
    padding: 5px 0px;
    margin: 10px 0px;
}
.content .colours .content-h .left .box1 .box1-b .box span{
    font-family: gotham_book;
    font-size: 13px;
    color: #8d8c78;
    vertical-align: middle;
}
.content .colours .content-h .left .box1 .box1-b .box img{
    margin-top: -1px;
    margin-left: 10px;
}
.content .colours .content-h .left .box1 .box1-b .box input{
    background-color: transparent;
	border: 0px;
	position: absolute;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.content .colours .content-h .left .box2{
    border: 1px solid #bebbb0;
    margin: 15px 0px;
    padding: 10px;
    background-color: #dbdad3;
	min-height: 175px;
}
.content .colours .content-h .left .box2 .box2-h{
    background-color: #a9a798;
    padding: 10px;
}
.content .colours .content-h .left .box2 .box2-h span{
    font-family: didot;
    font-size: 24px;
    color: #fff;
    text-transform: uppercase;
}
.content .colours .content-h .left .box2 .box2-h img{
	float: left;
	margin-top: 1px;
    margin-right: 10px;
}
.content .colours .content-h .left .box2 .box2-b{
    padding: 10px 0px;
    text-align: center;
}
.content .colours .content-h .left .box2 .box2-b span{
    font-family:gotham_medium;
    font-size: 19px;
    color: #9f9e8d;
    text-transform: uppercase;
}
.content .colours .content-h .left .box2 .box2-b .number{
    font-family:gotham_book;
    font-size: 18px;
    color: #9f9e8d;
}
.content .colours .content-h .left .box2 .box2-b em{
    font-family:gotham_book;
    font-size: 12px;
    color: #9f9e8d;
    font-style: normal;
}
.content .colours .content-h .left .box3{
    border: 1px solid #bebbb0;
    margin: 15px 0px;
    padding: 10px;
    background-color: #dbdad3;
	min-height: 175px;
}
.content .colours .content-h .left .box3 .box3-h{
    background-color: #a9a798;
    padding: 10px;
}
.content .colours .content-h .left .box3 .box3-h span{
    font-family: didot;
    font-size: 24px;
    color: #fff;
    text-transform: uppercase;
}
.content .colours .content-h .left .box3 .box3-h img{
	float: left;
	margin-top: 1px;
    margin-right: 10px;
}
.content .colours .content-h .left .box3 .box3-b{
    padding: 10px 0px;
}
.content .colours .content-h .left .box3 .box3-b h1{
    font-family: gotham_medium;
    font-size: 20px;
    color: #9f9e8d;
    margin-top: 0px;
}
.content .colours .content-h .left .box3 .box3-b span{
    font-family: gotham_book;
    font-size: 18px;
    color: #9f9e8d;
}
.content .colours .content-h .left .box4{
    border: 1px solid #bebbb0;
    margin: 15px 0px;
    padding: 10px;
    background-color: #dbdad3;
	min-height: 175px;
}
.content .colours .content-h .left .box4 .box4-h{
    background-color: #a9a798;
    padding: 10px;
}
.content .colours .content-h .left .box4 .box4-h span, .content .colours .content-h .left .box4 .box4-h span a{
    font-family: didot;
    font-size: 24px;
    color: #fff;
    text-transform: uppercase;
}
.content .colours .content-h .left .box4 .box4-h img{
	float: left;
	margin-top: 1px;
    margin-right: 10px;
}
.content .colours .content-h .left .box4 .box4-b{
    padding: 10px 0px;
}
.content .colours .content-h .left .box4 .box4-b h1{
    font-family: gotham_medium;
    font-size: 20px;
    color: #9f9e8d;
    margin-top: 0px;
}
.content .colours .content-h .left .box4 .box4-b span{
    font-family: gotham_book;
    font-size: 18px;
    color: #9f9e8d;
}
.content .colours .content-h .right{
    padding: 18px 0px;
}
.content .colours .content-h .right .right-h{
    background: -webkit-linear-gradient(#a9a798, #bebbb0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#a9a798, #bebbb0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#a9a798, #bebbb0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#a9a798, #bebbb0); /* Standard syntax */
    padding: 10px;
}
.content .colours .content-h .right .right-h span{
    font-family: gotham_light;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
}
.content .colours .content-h .right .right-b{
    padding: 20px 0px;
}
.content .colours .content-h .right .right-b .bout{
    margin: 10px 0px;
}
.content .colours .content-h .right .right-b > .col-md-4 {
   width: 25%;
   padding-left: 10px;
   padding-right: 10px;
   min-height: 267px;
}
.content .colours .content-h .right .right-b > .col-md-4:nth-child(4n+1) {
	padding-left: 0px;
}
.content .colours .content-h .right .right-b > .col-md-4:nth-child(4n) {
	padding-right: 0px;
}
.content .colours .content-h .right .right-b .box{
    border: 1px solid #bebbb0;
    text-align: center;
	margin-bottom: 20px;
}
.content .colours .content-h .right .right-b .box:hover {
	border: 1px solid #8d8c78;
}
.content .colours .content-h .right .right-b .box .img{
    width: 165px;
    height: 165px;
}
.content .colours .content-h .right .right-b .box .box-f{
    background: -webkit-linear-gradient(#bebbaf, #a9a798); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#bebbaf, #a9a798); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#bebbaf, #a9a798); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#bebbaf, #a9a798); /* Standard syntax */
    padding: 10px;
	min-height: 60px;
}
.content .colours .content-h .right .right-b .box .box-f p{
    font-family: gotham_medium;
    font-size: 14px;
    color: #fff;
    margin-bottom: 0px;
    margin-top: 0px;
}
.content .colours .content-h .right .right-b .box .box-f span{
    font-family: gotham_book;
    font-size: 12px;
    color: #fff;
}
/*end colours*/
/*start products*/
.content .products .content-h .slide{
    min-height: 230px;
    background-color: #ecd7d1;
    border: 1px solid #a7a898;
    margin: 20px 0px 10px 0px;

}

.content .products .content-h .slide img {
	height: auto;
	width: 100%;
}

.content .products .content-h .left{
    padding-left: 0px;
}
.content .products .content-h .left .box2{
    border: 1px solid #bebbb0;
    margin: 10px 0px;
    padding: 10px;
    background-color: #dbdad3;
	min-height: 175px;
}
.content .products .content-h .left .box2 .box2-h{
    background-color: #a9a798;
    padding: 10px;
}
.content .products .content-h .left .box2 .box2-h span{
    font-family: didot;
    font-size: 24px;
    color: #fff;
    text-transform: uppercase;
}
.content .products .content-h .left .box2 .box2-h img{
	float: left;
    margin-top: 1px;
    margin-right: 5px;
}
.content .products .content-h .left .box2 .box2-b{
    padding: 10px 0px;
    text-align: center;
}
.content .products .content-h .left .box2 .box2-b span{
    font-family:gotham_medium;
    font-size: 19px;
    color: #9f9e8d;
    text-transform: uppercase;
}
.content .products .content-h .left .box2 .box2-b .number{
    font-family:gotham_book;
    font-size: 18px;
    color: #9f9e8d;
}
.content .products .content-h .left .box2 .box2-b em{
    font-family:gotham_book;
    font-size: 12px;
    color: #9f9e8d;
    font-style: normal;
}
.content .products .content-h .left .box3{
    border: 1px solid #bebbb0;
    margin: 10px 0px;
    padding: 10px;
    background-color: #dbdad3;
	min-height: 175px;
}
.content .products .content-h .left .box3 .box3-h{
    background-color: #a9a798;
    padding: 10px;
}
.content .products .content-h .left .box3 .box3-h span{
    font-family: didot;
    font-size: 24px;
    color: #fff;
    text-transform: uppercase;
}
.content .products .content-h .left .box3 .box3-h img{
	float: left;
    margin-top: 1px;
    margin-right: 5px;
}
.content .products .content-h .left .box3 .box3-b{
    padding: 10px 0px;
}
.content .products .content-h .left .box3 .box3-b h1{
    font-family: gotham_medium;
    font-size: 20px;
    color: #9f9e8d;
    margin-top: 0px;
}
.content .products .content-h .left .box3 .box3-b span{
    font-family: gotham_book;
    font-size: 18px;
    color: #9f9e8d;
}
.content .products .content-h .left .box4{
    border: 1px solid #bebbb0;
    margin: 10px 0px;
    padding: 10px;
    background-color: #dbdad3;
	min-height: 175px;
}
.content .products .content-h .left .box4 .box4-h{
    background-color: #a9a798;
    padding: 10px;
}
.content .products .content-h .left .box4 .box4-h span{
    font-family: didot;
    font-size: 24px;
    color: #fff;
    text-transform: uppercase;
}
.content .products .content-h .left .box4 .box4-h span a {
	font-family: didot;
    font-size: 24px;
    color: #fff;
    text-transform: uppercase;
}
.content .products .content-h .left .box4 .box4-h img{
	float: left;
    margin-top: 1px;
    margin-right: 5px;
}
.content .products .content-h .left .box4 .box4-b{
    padding: 10px 0px;
}
.content .products .content-h .left .box4 .box4-b h1{
    font-family: gotham_medium;
    font-size: 20px;
    color: #9f9e8d;
    margin-top: 0px;
}
.content .products .content-h .left .box4 .box4-b span{
    font-family: gotham_book;
    font-size: 18px;
    color: #9f9e8d;
}
.content .products .content-h .right{
    padding:0px 0px 10px 0px;
}
.content .products .content-h .right .bout .col-md-5{
    margin: 10px 0px;
}
.content .products .content-h .right .bout a {
	color: #ffffff;
	text-decoration: none;
}
.content .products .content-h .right .bout a:hover {
	text-decoration: none;
}
.content .products .content-h .right .bout img{
    width: 100%;
}
.content .products .content-h .right .bout .box img{
    border: 1px solid #bebbb0;
	height: 178px;
}
.content .products .content-h .right .bout .box{
    border: 2px solid transparent;
}
.content .products .content-h .right .bout .box:hover {
	border: 2px solid #8d8c78;
}
.content .products .content-h .right .bout .box .box-f{
    background: -webkit-linear-gradient(#bebbaf, #a9a798); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#bebbaf, #a9a798); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#bebbaf, #a9a798); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#bebbaf, #a9a798); /* Standard syntax */
    padding: 18px 20px;
    text-align: center;
    min-height: 56px;
}
.content .products .content-h .right .bout .box .box-f span{
    font-family: gotham_book;
    font-size: 15px;
    color: #fff;
	text-transform: uppercase;
}
.content .products .content-h .right .bout .box .box-f span a{
	color: #fff;
	text-transform: uppercase;
}
/*end productrs */
/*start products1*/
.content .products1 .content-h .slide{
    min-height: 230px;
    background-color: #ecd7d1;
    border: 1px solid #bebbb0;
    margin: 20px 0px 10px 0px;
}
.content .products1 .content-h .slide.abc{
	min-height: 0px;
    background-color: #ecd7d1;
	border: none;
}
.content .products1 .content-h .left{
    padding-left: 0px;
}
.content .products1 .content-h .left .box2, .mobile-zone .box2{
    border: 1px solid #bebbb0;
    margin: 10px 0px;
    padding: 10px;
    background-color: #dbdad3;
}

.content .products1 .content-h .left .box2 .box2-h, .mobile-zone .box2 .box2-h{
    background-color: #a9a798;
    padding: 10px;
}
.content .products1 .content-h .left .box2 .box2-h span, .mobile-zone .box2 .box2-h span {
    font-family: didot;
    font-size: 24px;
    color: #fff;
    text-transform: uppercase;
}
.content .products1 .content-h .left .box2 .box2-h img, .mobile-zone .box2 .box2-h img {
	float: left;
    margin-top: 0;
    margin-right: 20px;
}
.content .products1 .content-h .left .box2 .box2-b, .mobile-zone .box2 .box2-b {
    padding: 10px 0px;
    text-align: center;
}
.content .products1 .content-h .left .box2 .box2-b span, .mobile-zone .box2 .box2-b span{
    font-family:gotham_medium;
    font-size: 19px;
    color: #9f9e8d;
    text-transform: uppercase;
}
.content .products1 .content-h .left .box2 .box2-b .number, .mobile-zone .box2 .box2-b .number{
    font-family:gotham_book;
    font-size: 18px;
    color: #9f9e8d;
}
.content .products1 .content-h .left .box2 .box2-b em, .mobile-zone .box2 .box2-b em{
    font-family:gotham_book;
    font-size: 12px;
    color: #9f9e8d;
    font-style: normal;
}
.content .products1 .content-h .left .box3, .mobile-zone .box3{
    border: 1px solid #bebbb0;
    margin: 10px 0px;
    padding: 10px;
    background-color: #dbdad3;
}
.content .products1 .content-h .left .box3 .box3-h, .mobile-zone .box3 .box3-h{
    background-color: #a9a798;
    padding: 10px;
}
.content .products1 .content-h .left .box3 .box3-h span, .mobile-zone .box3 .box3-h span{
    font-family: didot;
    font-size: 24px;
    color: #fff;
    text-transform: uppercase;
}
.content .products1 .content-h .left .box3 .box3-h img, .mobile-zone .box3 .box3-h img{
	float: left;
    margin-top: 0;
    margin-right: 20px;
}
.content .products1 .content-h .left .box3 .box3-b, .mobile-zone .box3 .box3-b{
    padding: 10px 0px;
}
.content .products1 .content-h .left .box3 .box3-b h1, .mobile-zone .box3 .box3-b h1{
    font-family: gotham_medium;
    font-size: 20px;
    color: #9f9e8d;
    margin-top: 0px;
}
.content .products1 .content-h .left .box3 .box3-b span, .mobile-zone .box3 .box3-b span{
    font-family: gotham_book;
    font-size: 18px;
    color: #9f9e8d;
}
.content .products1 .content-h .left .box4, .mobile-zone .box4{
    border: 1px solid #bebbb0;
    margin: 10px 0px;
    padding: 10px;
    background-color: #dbdad3;
}
.content .products1 .content-h .left .box4 .box4-h, .mobile-zone .box4 .box4-h{
    background-color: #a9a798;
    padding: 10px;
}
.content .products1 .content-h .left .box4 .box4-h span, .mobile-zone .box4 .box4-h span{
    font-family: didot;
    font-size: 24px;
    color: #fff;
    text-transform: uppercase;
}
.content .products1 .content-h .left .box4 .box4-h img, .mobile-zone .box4 .box4-h img{
	float: left;
    margin-top: 0;
    margin-right: 20px;
}
.content .products1 .content-h .left .box4 .box4-b, .mobile-zone .box4 .box4-b{
    padding: 10px 0px;
}
.content .products1 .content-h .left .box4 .box4-b h1, .mobile-zone .box4 .box4-b h1{
    font-family: gotham_medium;
    font-size: 20px;
    color: #9f9e8d;
    margin-top: 0px;
}
.content .products1 .content-h .left .box4 .box4-b span, .mobile-zone .box4 .box4-b span{
    font-family: gotham_book;
    font-size: 18px;
    color: #9f9e8d;
}
.content .products1 .content-h .left .box1, .mobile-zone .box1{
    border: 1px solid #bebbb0;
    margin: 2px 0px;
}
.content .products1 .content-h .left .box1 .box1-h, .mobile-zone .box1 .box1-h{
    background: -webkit-linear-gradient(#a9a798, #bebbb0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#a9a798, #bebbb0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#a9a798, #bebbb0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#a9a798, #bebbb0); /* Standard syntax */
    padding: 10px;
	padding-left: 20px;
}
.content .products1 .content-h .left .box1 .box1-h span, .mobile-zone .box1 .box1-h span{
    font-family: gotham_book;
    font-size: 18px;
    color: #fff;
}
.content .products1 .content-h .left .box1 .box1-b, .mobile-zone .box1 .box1-b{
    padding: 10px ;
    padding-left: 20px ;
}
.content .products1 .content-h .left .box1 .box1-b ul, .mobile-zone .box1 .box1-b ul{
    list-style: none;
    padding: 0px;
}
.content .products1 .content-h .left .box1 .box1-b ul li, .mobile-zone .box1 .box1-b ul li{
    line-height: 30px;
}
.content .products1 .content-h .left .box1 .box1-b ul li a, .mobile-zone .box1 .box1-b ul li a{
    text-transform: uppercase;
    color: #9f9e8d;
    font-family: gotham_book;
    font-size: 14px;
}
.content .products1 .content-h .left .box1 .box1-b ul li.active a, .mobile-zone .box1 .box1-b ul li.active a {
	text-decoration: none;
	font-family: gotham_medium;
}
.content .products1 .content-h .left .box1 .box1-b ul li:hover a, .mobile-zone .box1 .box1-b ul li:hover a {
	text-decoration: none;
	font-family: gotham_medium;
}
.content .products1 .content-h .right{
    padding: 0px 0px 0px 0px;
    border: 1px solid #bebbb0;
    margin-top: 10px;
}
.content .products1 .content-h .right .right-h{
    background: -webkit-linear-gradient(#a9a798, #bebbb0); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#a9a798, #bebbb0); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#a9a798, #bebbb0); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#a9a798, #bebbb0); /* Standard syntax */
    padding: 10px;
	max-height: 45px;
	min-height: 45px;
}
.content .products1 .content-h .right .right-h span{
    font-family: gotham_book;
    font-size: 18px;
    color: #fff;
    text-transform: uppercase;
}
.content .products1 .content-h .right .right-h em , .content .products1 .content-h .right .right-h a{
    font-family: gotham_book;
    font-size: 13px;
    color: #fff;
    text-transform: uppercase;
    font-style: normal;
}
.content .products1 .content-h .right .right-b{
    margin: 10px 0px;
}
.content .products1 .content-h .right .right-b .bout{
    margin: 20px 0px;
	padding-left: 10px;
}
.content .products1 .content-h .right .right-b img{
    width: 100%;
	height: auto;
	border: 1px solid #bebbb0;
}
.content .products1 .content-h .right .right-b img:hover {
	opacity: .4;
}
.content .products1 .content-h .right .right-b h1{
    margin: 0px;
    font-family: gotham_medium;
    font-size: 15px;
    text-transform: uppercase;
    color: #8d8c78;
}
.content .products1 .content-h .right .right-b h2{
    margin-top:10px;
    font-family: gotham_book;
    font-size: 13px;
    color: #8d8c78;
    margin-bottom: 15px;
}
.content .products1 .content-h .right .right-b p{
    font-family: gotham_book;
    font-size: 12px;
    color: #8d8c78;
    line-height: 25px;
    margin-top: 10px;
}
.content .products1 .content-h .right .right-b ul li {
	font-family: gotham_book;
    font-size: 12px;
    color: #8d8c78;
    line-height: 25px;
}
/*end products1*/
/*start footer*/
.footer {
/*    background-color: #bcbcb2;*/
}
.footer .footer-head {
	padding-top: 40px;
	border-top: 2px solid #a7a898;
}
.footer .footer-head .footer-head-h{
    border-bottom: 1px solid #fff;
    text-transform:uppercase;
    font-family: gotham_book;
    font-size: 13px;
    padding-bottom: 10px;
    color: #efefec;
}
.footer .footer-head .footer-head-b {
    padding: 10px 0px 10px 0px;
}
.footer .footer-head .footer-head-b ul{
    list-style: none;
    padding-left: 0px;
}
.footer .footer-head .footer-head-b ul li{
    padding-left: 0px;
}
.footer .footer-head .footer-head-b ul li a {
	
}
.footer-head-b ul li a.mail {
    text-transform: none!important;
}

.footer .footer-head .footer-head-b ul li a img{
    margin: 5px 5px 0 0;
}
.footer .footer-head .footer-head-b ul li a{
    font-family: gotham_book;
    font-size: 12px;
    color: #f4f4f2;
}
.footer .footer-head .footer-head-b ul li a:hover{
    font-weight: bold;
	text-decoration: none;
}

.footer-head-b ul li .tc-lightbox:hover,
.footer-head-b ul li .privacy-lightbox:hover {
  cursor: pointer;
}

.footer-head-b ul li .phone-no {
  cursor: default;
}

.footer-head-b ul li .phone-no:hover {
  text-decoration: none;
}


.footer .footer-head .footer-head-b ul li .go{
    border: 1px solid #a7a898;
    padding: 8px 6px 8px 6px;
    margin-left: 10px;
    border-radius: 74px;
    cursor: pointer;
    font-size: 10px;
    color: #a7a898;
}
.footer .footer-foo{
    background-color: #b1b2a4;
    border-top: 2px solid #a9aa9c;
    padding: 10px 0px 15px 0px;
}
.footer .footer-foo span{
    font-family: gotham_light;
    font-size: 10px;
    color: #fff;

}
.testimonials .testimonial {
	display: none;
}
.cfi-preview {
	max-width: 400px;
	max-height: 150px;
}

#cfi-change-image,
#cfi-remove-image {
	width: auto;
}

#cfi-thumbnail {
	margin-top: 5px;
}
#cfi-thumbnail img {
	border: 1px solid #888;
}

.content .our-colours .biocolours {
	margin: 20px;
}
.content .our-colours .biocolours img{
	width: 100%;
	height: 100%;
	border: 1px solid #dcdad9;
}
.content .our-colours .evocolours {
	
	margin: 20px;
}
.content .our-colours .evocolours img{
	border: 1px solid #dcdad9;
	width: 100%;
	height: 100%;
}
.content .our-colours .evocolours .tt, .content .our-colours .biocolours .tt {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 20px;
	color: #8a8a82;
    font-family: gotham_light;
	font-size: 30px;
}
.content .our-colours .evocolours a, .content .our-colours .biocolours a {
	text-decoration: none;
}
.full-zone img {
	width: 100%;
}
.mobile-zone {
	display: none;
}
.mc4wp-form-basic input[type=text], .mc4wp-form-basic input[type=email], .mc4wp-form-basic input[type=tel], .mc4wp-form-basic input[type=url], .mc4wp-form-basic input[type=date], .mc4wp-form-basic select, .mc4wp-form-basic textarea, .mc4wp-form-theme input[type=text], .mc4wp-form-theme input[type=email], .mc4wp-form-theme input[type=tel], .mc4wp-form-theme input[type=url], .mc4wp-form-theme input[type=date], .mc4wp-form-theme select, .mc4wp-form-theme textarea {
	width: 80%!important;
}
#mc4wp-form-1 input[type="submit"] {
	margin-top: 0px!important;
}
@media (max-width: 767px) {
	.content .video .content-h .link {
		padding-left: 10px;
		padding-right: 10px;
	}
	.content .video .video-details {
		padding-top: 0px!important;
		width: 100%!important;
		margin-bottom: 20px;
		padding-right: 20px;
		min-height: 380px;
	}
	.content .products .content-h .right .bout .box img {
		width: 100%;
		height: auto;
	}
	.content .products .content-h .left .box2, .content .products .content-h .left .box3, .content .products .content-h .left .box4 {
		display: none;
	}
	.content .products1 .content-h .left .box1, .content .products1 .content-h .left .box2, .content .products1 .content-h .left .box3, .content .products1 .content-h .left .box4 {
		display: none;
	}
	.mobile-zone {
		display: block;
		padding-left: 10px;
		padding-right: 10px;
		margin-top: 20px;
	}
	.footer .content-b-b .btn-left {
		left: 35%;
	}
	.footer .content-b-b .btn-right {
		left: 63%;
	}
	.content .colours .content-h .right .right-b .box .img {
		background-size: contain!important;
	}
	.mobile-zone .box4 .box4-h a {
		color: #FFFFFF!important;
	}
	.content .new-detail .right .right-b img {
		width: 100%;
		height: auto;
	}
	.hide-mobile {
		display: none;
	}
	.wrapper .header .nav-mobile ul {
		padding-left: 0px;
	}
	.content .bio-pro .content-h .right .box-h .text-right {
		padding: 0px;
	}
	.content .contact .content-h .right {
		padding-left: 10px!important;
	}
	.content .contact .content-h .right .right-h .text-right {
		padding: 0px;
	}
	.content .colours .content-h .left {
		padding-right: 10px;
	}
	.content .colours .content-h .right .right-h. .content .colours .content-h .right .right-b {
		padding-left: 10px;
		padding-right: 10px;
	}
	.content .contact .content-h .right .contact-h.second {
		padding-left: 0px;
	}
	.content .contact .content-h .left {
		margin-top: 20px;
	}
	.wrapper .bout-h .col-xs-16 {
		padding-top: 20px;
	}
	.content .colours .content-h .right {
		padding-left: 10px;
		padding-right: 10px;
	}
	.content .colours .content-h .right .right-b > .col-md-4 {
		width: 50%;
	}
	.content .video .video-details:nth-child(3n) {
		padding-right: 20px!important;
	}
	.content .nail .content-h .left {
		padding-left: 10px;
		padding-right: 10px;
	}
	.content .nail .content-h .left .box2 {
		display: none;
	}
	.content .nail .content-h .right{
		margin-left: 0px!important;
		padding-left: 10px;
		padding-right: 10px;
		margin-top: 0px;
		padding-top: 10px;
	}
	.content .products .content-h .right, .content .products1 .content-h .right .right-b .bout {
		width: 300px;
	}
	.content .products1 .content-h .right .right-h span {
		font-size: 13px;
	}
	ul.pgnt {
		padding-left: 0px;
	}
	.content .products1 .content-h .right .right-h em, .content .products1 .content-h .right .right-h a {
		font-size: 9px;
	}
	.content .products1 .content-h .right .right-h .text-right {
		padding: 0px;
	}
}
@media (min-width: 992px) and (max-width: 1147px){
	.header nav > div > ul > li {
		margin-left: 1.5%;
		margin-right: 1.5%;
	}
	.content .video .video-details {
		min-height: 420px!important;
	}
}
@media (min-width: 768px) and (max-width: 991px){
    .header nav > div > ul {
		height: 27px;
	}
	.header nav > div > ul > li {
		margin-left: 1%;
		margin-right: 1%;
	}
	.footer .content-b {
        padding-bottom: 30px;
        padding-top: 20px;
    }
    .footer {
/*        background-color: #bcbcb2;*/
        padding: 0px 0px 10px 0px;
    }
    .content .tranning .content-h .left .box3 a , .content .tranning .content-h .left .box2 .box2-h a , .content .tranning .content-h .left .box1 a {
        font-size: 10px;
    }
    .content .tranning .content-h .left .box2 .box2-h span , .content .tranning .content-h .left .box1 .box1-h span , .content .tranning .content-h .left .box3 .box3-h span {
        font-size: 20px;
    }
    .content .tranning .content-h .left .box2 .box2-h {
        padding: 15px 5px;
    }
    .content .products .content-h .left .box3 .box3-b span , .content .products .content-h .left .box4 .box4-b span{
        font-size: 16px;
    }
    .content .products .content-h .left .box4 .box4-h span , .content .products .content-h .left .box3 .box3-h span , .content .products .content-h .left .box2 .box2-h span{
        font-size: 20px;
    }
    .content .products .content-h .right .bout .box .box-f {
        background: -webkit-linear-gradient(#bebbaf, #a9a798);
        background: -o-linear-gradient(#bebbaf, #a9a798);
        background: -moz-linear-gradient(#bebbaf, #a9a798);
        background: linear-gradient(#bebbaf, #a9a798);
        padding: 10px 0px;
        text-align: center;
        min-height:10px;
    }
    .content .products .content-h .right .bout .box .box-f span {
        font-size: 8px;
    }
    .content .products .content-h .right .bout .box {
        width: 107%;
    }
    .content .products .right .col-sm-5{
        width: 33.33% !important;
    }
    .content .products1 .content-h{
        margin-bottom: 10px;
    }
    .content .products1 .content-h .right .right-b h2 {
        margin-top: 5px;
        margin-bottom: 0px;
    }
    .content .products1 .content-h .left .box4 .box4-h span , .content .products1 .content-h .left .box3 .box3-h span , .content .products1 .content-h .left .box2 .box2-h span{
        font-size: 20px;
    }
    .content .products1 .content-h .left .box3 .box3-b span , .content .products1 .content-h .left .box4 .box4-b span{
        font-size: 16px;
    }
    .content .new-detail .right .right-b h1 {
        margin-top: 5px;
    }
    .content .new-detail .content-h {
        padding: 10px 0px;
    }
    .content .new-detail .right .right-form {
        margin-top: 10px;
    }
    .content .new-detail .right .right-f {
        margin-top: 10px;
    }
    .content .new-detail .right {
        padding: 10px 0px 20px 30px;
    }
    .content .new-detail .left .box1 {
        margin: 10px 0px;
    }
    .content .new-detail .right .right-form .form-b input {
        min-height: 25px;
    }
    .content .new-detail .left .box4 .box4-b a {
        display: inline-block;
    }
    .content .new-detail .left .box4 .box4-b h1 {
        font-size: 11px;
    }
    .content .new-detail .left .box4 .box4-b img {
        border: 1px solid #bebbb0;
        width: 125%;
    }
    .content .new-detail .left .box4 .box4-b span {
        font-size: 10px;
        display: inline-block;
    }
    .content .new-detail .left .box6 {
        border: 1px solid #bebbb0;
        margin: 10px 0px;
    }
    .content .new-detail .left .box5 {
        margin: 10px 0px;
    }
    .content .new-detail .left .box3 .box3-b span {
        font-size: 12px;
    }
    .content .new .left .box3 .box3-b span {
        font-size: 12px;
    }
    .content .new-detail .left .box3 {
        margin: 10px 0px;
    }
    .content .new .left .box4 .box4-b a {
        display: inline-block;
    }
    .content .new .left .box4 .box4-b h1 {
        font-size: 11px;
    }
    .content .new .left .box4 .box4-b img {
        border: 1px solid #bebbb0;
        width: 125%;
    }
    .content .new .left .box4 .box4-b span {
        font-size: 10px;
        display: inline-block;
    }
    .content .new .left .box6 {
        border: 1px solid #bebbb0;
        margin: 10px 0px;
    }
    .content .new .left .box5 {
        margin: 10px 0px;
    }
    .content .new .left .box3 {
        margin: 10px 0px;
    }
    .content .new .right .right-b p {
        font-size: 10px;
        margin-bottom:0px;
    }
    .content .new .right .right-b a {
        /* margin-top: 10px; */
        color: #8d8c78;
        font-family: gotham_medium;
        font-size: 11px;
        text-transform: uppercase;
    }
    .content .new .right .right-b p {
        font-size: 10px;
    }
    .content .new .right .right-b h2 {
        margin: 5px 0px 5px 0px;
        font-size: 12px;
    }
    .content .new .right {
        padding: 10px 0px 20px 30px;
    }
    .content .new .left .box1 {
        margin: 10px 0px;
    }
    .content .new .content-h {
        padding: 10px 0px;
    }
    .content .new .right .right-b .box img{
        width: 100%;
    }
    .content .new .left .box3 .box3-b span {
        font-size: 12px;
    }
    .content .nail-detail .content-h .right .right-b ul li {
        line-height: 22px;
        color: #b0aea0;
        font-family: gotham_book;
        font-size: 10px;
    }
    .content .nail-detail .content-h .right .bout img{
        width: 100%;
    }
    .nail .content-h .right .right-b p {        
        font-size: 11px;
    }
    .content .nail .content-h .right .right-b h2 {
        font-family: gotham_book;
        font-size: 13px;
        margin: 6px 0px 5px 0px;
    }
    .content .nail .content-h .right .right-b .bout img{
        width: 100%;
    }
    .content .contact .content-h .right .right-f .right-f-b input {
        height: 29px;
        margin-bottom: 6px;
    }
    .content .contact .content-h .right .right-b p {
        font-size: 11px;
    }
    .content .contact .content-h .right .right-b em {
        font-size: 12px;
    }
    .content .contact .content-h .right .right-h h1 {
        font-size: 27px;
    }
    .content .contact .content-h .left .left-h span {
        font-size: 15px;
    }
    .content .contact .content-h .left .left-h {
        padding: 10px 0px 10px 5px;
    }
    .content .colours .content-h .slide {
        margin: 10px 0px 0px ;
    }
    .content .colours .content-h .left .box3 .box3-b span , .content .colours .content-h .left .box4 .box4-b span , .content .colours .content-h .left .box2 .box2-b span , .content .colours .content-h .left .box1 .box1-b span{
        font-size: 16px;
    }
    .content .colours .content-h .left .box4 .box4-h span , .content .colours .content-h .left .box3 .box3-h span , .content .colours .content-h .left .box2 .box2-h span , .content .colours .content-h .left .box1 .box1-h span {
        font-size: 19px;
        text-align: center;
    }
    .content .colours .content-h .left .box1 .box1-b .box img {
        margin-top: -5px;
        margin-left: -5px;
    }
    .content .colours .content-h .right .right-b .box .box-f span {
        font-size: 9px;
    }
    .content .bio-pro .content-h .right p {
        font-size: 12px;
        margin-top: 10px;
    }
    .content .bio-pro .content-h .left .box2 .box2-h , .content .bio-pro .content-h .left .box3 .box3-h {
        padding: 15px 0px;
    }
    .content .bio-pro .content-h .left .box1 span , .content .bio-pro .content-h .left .box2 .box2-h span , .content .bio-pro .content-h .left .box3 span {
        font-size: 20px;
    }
    .content .bio-pro .content-h .left .box1 a ,.content .bio-pro .content-h .left .box3 a , .content .bio-pro .content-h .left .box2 .box2-h a {
        font-size: 10px;
    }
    .content .bg-his .content-h .slide {        
        margin: 10px 0px;
    }
    .content .bg-his .content-h .right p {
        font-size: 12px;
    }
    .content .bg-his .content-h .right em {
        font-size: 12px;
    }
    .wrapper .bout-h {
        margin: 0px 20px 0px 20px;
    }
    .header header span {
        font-family: gotham_book;
        font-size:10px;
    }
    .header nav > div > ul > li > a {
        float: left;
        color: #8a8a82;
        padding: 10px 13px 10px 13px;
        float: left;
        color: #8a8a82;
        font-family: gotham_book;
        font-size: 10px;
        text-transform: uppercase;
    }
    .header nav ul > li > ul.submenu {
        display: none;
        position: absolute;
        background: #fff;
        top: 37px;
        z-index: 10;
        padding: 10px 60px 10px 10px;
        border: 1px solid #a9a798;
    }
    .header nav ul > li > ul.submenu > li a {
        font-family: gotham_book;
        font-size: 10px;
        color: #9f9e8d;
        text-transform: uppercase;
    }
    .header nav ul > li > ul.submenu {
        display: none;
        position: absolute;
        background: #fff;
        top: 37px;
        z-index: 10;
        padding: 0px 40px 0px 10px;
        border: 1px solid #a9a798;
    }
    .content .content-h .content-s .box1 {
        background-image: url(../images/product1.jpg);
        padding: 20px 10px;
        background-repeat: no-repeat;
        background-size: cover;
    }
    .content .content-h .content-s .box-bout {
        padding: 20px 10px 10px;
    }
    .content .content-h .content-s .box-bout .box-h span {
        font-size: 30px;
    }
    .content .content-h .content-s .box-bout em {
        font-style: normal;
        font-family: didot;
        font-size: 25px;
        color: #8d8c78;
    }
    .content .content-h .content-s .box4 .box4-h span {
        font-size: 20px;
    }
    .content .content-h .content-s .box4 {
        padding: 10px 10px;
    }
    .content .content-h .content-s .box4 .box4-b p {
        font-size: 10px;
    }
    .content .content-h .content-s .box4 span {
        font-size: 11px;
    }
    .content .content-h .content-s .box3 .box3-h span {
        font-size: 15px;
    }
    .content .content-h .content-s .box3 {
        margin-top: 5px;
        padding: 20px 20px;
    }
    .content .content-h .content-s {
        margin-top: 10px;
    }
    .content .content-h .content-s .box2 .box-bout em {
        font-size: 35px;
    }
    .content .content-h .content-s .box2 .box-bout .box-h span {
        font-size: 20px;
    }
    .content .content-h .content-s .box2 {
        padding: 66px 10px;
    }
    .content .content-h .content-s .box1 {
        padding: 66px 10px;
    }
    .home .content-h {
        background: #fff;
        padding: 10px 0px 10px 0px;
    }
    .footer .content-b {
        padding-top: 0px;
    }
    .footer .content-b .bout-h > span {
        font-size: 10px;
    }
    .content .content-b-b .btn-right {
        left: 54%;
    }
    .content .content-b-b .btn-left {
        left: 41%;
    }
    .content .content-b-b .btn-center{
        left: 47.4%;
    }
    .content .content-b-b {
        padding: 10px 10px 35px 10px;
    }
    .footer .footer-head .footer-head-b ul li input {
        max-width: 117px;
    }
    .footer .footer-head .footer-head-b ul li a {
        font-size: 9px;
    }
    .footer .footer-head .footer-head-h {
        font-size: 12px;
        padding-bottom: 5px;
    }
    .content .content-b-r .content-b-r-text h1 {
        font-family: didot;
        font-size: 35.6px;
        margin-top: 10px;
        margin-bottom: 0px;
    }
    .content .content-b-r .content-b-r-text span {
        font-family: gotham_book;
        font-size: 11.8px;
    }
    .content .content-b-l img {
        border: 1px solid #cccccc;
        width: 100%;
    }
    .content .content-b-l .content-b-l-head {
        font-size: 20px;
    }
    .content .content-b-l p {
        font-size: 11px;
        padding-top: 5px;
    }
    .content .content-b-l em {
        font-size: 10px;
    }
    .content .content-b-r {
        margin: 20px 0px 20px 0px;
        padding: 49px 25px;
        background-image: url("../images/img2.jpg");
        background-repeat: no-repeat;
        background-size:cover;
    }
    .content .products1 .content-h .right .right-b p {
        font-size: 11px;
    }
    .content .video .content-h .box-b span {
        font-size: 14px;
    }
	.content .colours .content-h .right .right-b .box .img{
		width: 100%;
	}
	.content .video .video-details {
		min-height: 420px!important;
	}
}
@media (min-width:992px) and (max-width:1024px){
    .content .content-h .content-s .box4 .box4-h span {
        font-style: normal;
        font-family: didot;
        font-size: 27px;
        color: #fff;
        text-transform: uppercase;
    }
    .content .content-h .content-s .box4 span {
        font-family: gotham_book;
        font-size: 14px;
        color: #8d8c78;
    }
    .content .content-b .bout-h > span {
        color: #8a8a80;
        font-family: gotham_book;
        font-size: 13px;
    }
	.content .video .video-details {
		min-height: 420px!important;
	}
}
@media (max-width:767px){
    .content .new .left .box6 {
        margin: 0px 0px;
    }
    .content .faqs .content-h .right .right-h span {
        font-size: 10px;
    }
    .content .faqs .content-h .left img {
        margin-bottom: 10px;
    }
    .content .bio-pro .content-h .left .box3 a , .content .bio-pro .content-h .left .box2 .box2-h a , .content .bio-pro .content-h .left .box1 .box1-h a {
        font-size: 11px;
    }
    .content .colours .content-h .right .right-b .bout .box{
        margin-bottom: 10px;
    }
    .content .colours .content-h .right .right-b .bout {
        margin:0px 0px;
        padding-left:10px;
    }
    .content .tranning .content-h .right {
        padding-right:10px;
    }
    .content .bio-pro .content-h .right {
        padding-right:10px;
    }
    .content .faqs .content-h .left {
        padding-left:10px;
    }
    .content .tranning .content-h .left {
        padding-left:10px;
    }
    .content .bio-pro .content-h .left {
        padding-left:10px;
    }
    .content .colours .content-h .left {
        padding-left:10px;
    }
    .content .products1 .content-h .left {
        padding-left:10px;
    }
    .content .products1 .content-h .slide{
        min-height:80px;
        margin: 10px 10px 0px 10px;
    }
    .content .products .content-h .slide {
        min-height: 80px;
        background-color: #ecd7d1;
        border: 1px solid #bebbb0;
        margin: 10px 10px 0px 10px;
    }
    .content .products .content-h .left {
        padding-left:10px;
    }
    .content .products .content-h .right .bout .box{
        width: 100% !important;
    }
    .content .products .right .col-xs-16 {
        width:100% !important;
    }
    .content .content-b-l img {
        border: 1px solid #cccccc;
        width: 100%;
        margin-bottom: 10px;
    }
    .content .content-h .content-s .box4 {
        padding: 10px 10px;
    }
    .content .content-h .content-s .box4 .box4-h span {
        font-size: 25px;
    }
    .content .content-h .content-s .box4 span {
        font-size: 13px;
    }
    .content .content-h .content-s .box4 .box4-b p {
        font-size: 12px;
    }
    .content .content-h .content-s .box2 .box-bout .box-h span {
        font-size: 25px;
    }
    .content .content-h .content-s .box2 .box-bout em {
        font-size: 40px;
    }
    .content .content-h .content-s .box-bout {
        background: rgba(255,255,255,0.8);
        border: 1px solid #bebbb0;
        padding: 20px 10px 20px 10px;
    }
    .content .content-h .content-s .box-bout em {
        font-size: 30px;
    }
    .content .content-h .content-s .box-bout .box-h span {
        font-size: 35px;
    }
    .content .content-h .content-s > .col-md-5 {
        width:100% !important;
    }
    .content .content-h .content-s .box1 , .content .content-h .content-s .box2 , .content .content-h .content-s .box3 {
        margin-bottom:10px;
    }
    .content .content-h .content-s .last-box {
        padding:0px 10px;
    }
    .content .products .content-h .right .bout .box {
        margin-bottom: 10px;
    }
    .content .products .content-h .right .bout {
        margin:0px;
    }
    .content .products1 .content-h .right .right-b img {
        width: 100%;
        margin-bottom: 10px;
    }
    .content .new-detail .right .right-form {
        margin-top: 5px;
    }
    .content .new-detail .content-h {
        padding: 10px 0px;
    }
    .content .new-detail .left .box1 , .content .new-detail .left .box3 ,.content .new-detail .left .box5 , .content .new-detail .left .box6 {
        margin: 5px 0px;
    }
    .content .new-detail .right .right-form .form-b input {
        min-height: 25px;
        width: 90%;
        border: 1px solid #bebbb0;
        margin-bottom: 5px;
        margin-top: 5px;
    }
    .content .new-detail .right {
        padding:0px 0px 0px 0px;
    }
    .content .new-detail .left .box3 .box3-b span {        
        font-size: 13px;
    }
    .content .new .left .box4 .box4-b span {
        font-size: 11px;
        display: inline-block;
        margin-top: 5px;
    }
    .content .new .right {
        padding: 20px 0px 20px 0px;
    }
    .content .new .right .box img{
        margin-bottom: 5px;
    }
    .content .nail-detail .content-h .right{
        margin-left: -5px;
    }
    .content .nail .content-h .right{
        margin-left: -5px;
        margin-bottom: 5px;
    }
    .content .nail-detail .content-h .right .right-b .bout img{
        margin-bottom: 10px;
    }
    .content .nail .content-h .right .right-b .bout img{
        margin-bottom: 10px;
    }
    .content .faqs .content-h .right {
        padding-right: 0px;
        padding-left: 0px;
    }
    .content .contact .content-h .right .right-f .right-f-b input {
        height: 30px;
        margin-bottom: 5px;
    }
    .content .contact .content-h .right .right-h span {
        font-size: 11px;
    }
    .content .contact .content-h .right .right-b p {
        font-family: gotham_book;
        font-size: 11px;
        color: #a9a798;
        font-style: normal;
        margin-left: 0px;
    }
    .content .contact .content-h {
        background-color: #fff;
        padding: 5px 0px;
    }
    .content .contact .content-h .right .right-h p {
        font-size: 11px;
    }
    .content .contact .content-h .right .right-h h1 {
        font-size: 24px;
    }
    .content .contact .content-h .left {
        padding: 0px 10px 0px 10px;
    }
    .content .contact .content-h .right {
        padding-left:5px;
        text-transform: uppercase;
    }
    .content .colours .content-h .left .box1 .box1-b .box {
        padding: 5px 0px;
        margin: 10px 0px;
    }
    .content .colours .content-h .right .right-b .box .box-f span {
        font-size: 10px;
    }
    .content .colours .content-h .left .box1 .box1-b .box img {
        margin-top: -5px;
        margin-left: 0px;
    }
    .content .bio-pro .content-h .slide {
        margin: 10px 0px;
    }
    .content .bio-pro .content-h .right h1 {
        font-size: 23px;
    }
    .content .bio-pro .content-h .right .box-h span {
        font-size: 9px;
    }
    .content .content-b-l {
        background-color: #fff;
        margin: 25px 0px 5px 0px;
        padding: 25px 0px 25px 0px;
    }
    .content .nail-img img{
        width: 70%;
    }
    .content .content-b-r {
        margin: 0px 0px 20px 0px;
    }
    .content .bg-his .content-h .slide {
        margin: 10px 0px;
    }
    .wrapper .bout-h {
        margin:0px;
    }
    .header header span {
        font-size: 9.7px;
    }
    .header .logo img {
        width: 50%;
    }
    .header .logo span {
        font-size: 9.8px;
    }
    .header header {
        padding: 0px;
    }
    .header .logo {
        padding: 5px;
    }
    .footer {
/*        background-color: #bcbcb2;*/
		padding: 0px 0px 10px 0px;
    }
    .footer .footer-head .footer-head-b {
        padding: 0px 0px 10px 0px;
    }
    .content .content-b-b {
        padding: 10px 10px 44px 10px;
    }
    .content .content-b-b .btn-left {
        left: 26%;
    }
    .content .content-b-b .btn-right {
        left: 60%;
    }
    .content .content-b-b .btn-center {
        left: 42.5%;
    }
    element.style {
    }
    .content .content-b-r {
        background-size:cover;
    }
    .pd-right {
        padding-right:10px !important;
    }
    .pd-left {
        padding-left:10px !important;
    }
    .content .content-b-r .content-b-r-text h1 {
        font-family: didot;
        font-size: 35.6px;
        margin-bottom: 0px;
    }
    .content .content-b-r .content-b-r-text span {
        font-family: gotham_book;
        font-size: 12.8px;
    }
    .content .nail-img {
        position: absolute;
        top: 110px;
        right:0px;
    }
    .home .content-h {
        background: #fff;
        padding:10px 0px 20px 0px;
    }
    .header nav.navv {
        display: none;
    }
    .wrapper .header .nav-mobile{
        display:block;
    }
    .wrapper .header .nav-mobile ul{
        list-style: none;
        text-transform: uppercase;
    }
    .header header {
        padding: 0px;
        margin-top: 50px;
    }
    .content .content-b{
        padding-top: 0px;
    }
    .content .video .content-h .link a , .content .video .content-h .link a.active , .content .video .content-h .link span {
        font-size:9px;
    }
    .content .video .content-h .box {
        margin-bottom:0px;
    }
    .content .video .content-h .box .bout{
        margin-bottom: 10px;
    }
	.content .colours .content-h .right .right-b .box .img{
		width: 100%;
		height: 150px;
	}
}
/*end Footer*/
.content .bg-his .content-h {
    margin-bottom: 15px;
}
.content .products .right .col-md-5{
    width: 33.33%;
}
.content .products .content-h .right .bout .box {
    width: 105%;
}
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
	width: 100%;
	height: auto;
	border: 1px solid #8d8c78;
}
.panel-title > a {
	font-family: gotham_light;
	color: #a9a798;
	text-transform: uppercase;
}
.carousel-control {
	width: 5%;
	background: none!important;
}
.tbc p {
	text-align: center;
}

.featured-single-img {
	text-align: center;	
}

.featured-single-img img {
	border: 1px solid #bebbb0;
}

.scrolltop {
   background: url(../images/scrolltop.png) no-repeat;
   bottom: 40px;
   cursor: pointer;
   height: 32px;
   position: fixed;
   right: 20px;
   width: 32px;
   z-index: 9999;
}
 
#comments .form-b input[type="submit"] {
	border: none;
	border-radius: 0px;
	background-color: #a9a798;
	margin-right: 35px;
	color: #fff;
	font-family: gotham_book;
	font-size: 13px;
	width: 30%;
	float: right;
}

div.wpcf7 .screen-reader-response {
	border: none;
	padding: 15px 25px;
	margin-left: -10px;
	position: absolute;
	margin-top: 480px;
	font-family: gotham_book;
	font-size: 12px;
	color: #fff;
	background-color: #A9A798;
	text-transform: uppercase;
}
div.wpcf7-mail-sent-ok {
	border: none;
	padding: 15px 25px;
	position: absolute;
    margin-top: 480px;
    font-family: gotham_book;
    font-size: 12px;
    color: #fff;
    background-color: #A9A798;
    text-transform: uppercase;
}
div.wpcf7-validation-errors {
	border: none;
}


.nav-mobile li a {
  color: #8a8a82!important;	
}


@media only screen and (max-width: 1147px) and (min-width: 992px) {

 .header nav > div > ul > li > a {
	font-size: 12px!important;
  }
  
  
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
	.header nav > div > ul > li > a {
	  padding: 10px 0!important;
	}
	
	 .bout-h .box3 input[type="email"] {
    width: 81%!important;
  }
	
}


@media only screen and (max-width: 479px) {

	.header header span {
	  font-size: 7.5px!important;
	}	
	
	.wrapper .bout-h .col-xs-16 {
	
		  padding-top: 20px;
	
	}
	
}

.panel-group.faqs-question {
	margin-bottom: 40px;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	.content .content-h .content-s .box-bout .box-h span {
		font-size: 34px!important;
	}
	.content .content-h .content-s .box-bout .box-h {
		padding-top: 14px!important;
	}
	.content .content-h .content-s .box4 .box4-h span {
		font-size: 28px!important;
	}
	.content .content-h .content-s .box4 .box4-h {
		padding-top: 15px!important;
	}
}