@charset "utf-8";
/* CSS Document */

body{font-family: 'Montserrat', sans-serif;}
a{text-decoration:none !important;}
input#sub {
    margin: 0px;
    padding: 2% 12% 2% 2%;
    border: none;
    outline: none;
}
button#sub-form {
    outline: none;
    line-height: 32px;
}
/** Banner css start **/

.venus-home-header .navbar-default { background-color:#fff;border-color:#fff;}
.venus-home-header .container { width:98%;float:none;}
.venus-home-header .collapse { width: 70%; float: right; padding-top:20px;}
.venus-home-header .header_center { width: 100%; float: left;}
.venus-home-header .navbar-nav{float:right;}
.venus-home-header .navbar-default .navbar-toggle .icon-bar { background-color: #e5aa60; height:3px;}
.venus-home-header .navbar-default .navbar-toggle{border-color: transparent;}
.venus-home-header .navbar-default .navbar-nav>li>a {color:#cb934c; font-size:13px;cursor: pointer;}
.venus-home-header .navbar-brand { padding:15px; height: auto;}
.venus-home-banner {position:relative; float:left; width:100%; margin-top:50px;}
.venus-home-banner .banner-buttons{padding-top:30px;}
.venus-home-banner .home-text { position: absolute;z-index: 99; top: 26%; right: 5%;}
.venus-home-banner .home-text h1{font-size:54px;color:#a27235; margin:0; padding-bottom:15px; letter-spacing:10px;}
.venus-home-banner .home-text .text1{font-weight:200;}
.venus-home-banner .home-text .text2{font-weight:300;}
.venus-home-banner .home-text p{ font-size:13px;color:#a27235; margin:0;  padding-bottom:15px;}
.venus-home-banner .watch-film {padding: 11px 32px; background:#a27235; border-radius:5px; margin-right:10px; 
font-size:12px; color:#efeff1;letter-spacing:2px;}
.venus-home-banner .watch-film a{color:#7e7e80;}
.venus-home-banner button.why-venus {padding: 11px 32px; border:none; background:#a27235; border-radius:5px; color:#efeff1;font-size:12px; letter-spacing:2px;}
.venus-home-banner .owl-theme .owl-dots .owl-dot span { background-color:#e5aa60 !important;}
.venus-home-banner .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background-color:#a27235 !important;}
.venus-home-banner #owl-demo1 .owl-controls { position: absolute; width: 100%; bottom: 55px;}
.venus-home-banner .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {border-radius:50%;}
.venus-home-header .navbar .logo {width:70%;}

/** Banner css end **/


/** Why venus css start **/

.why-venus-section{width:100%; float:left; margin-top:30px;}
.venus-inner-div{width:85%; margin:0 auto; padding-top:25px;}
.venus-inner-div h3{text-align:center; width:100%;color:#a27235; font-weight:300; font-size:40px; margin:0;padding-bottom:30px;}
.venus-inner-div p{text-align:center; width:100%;color:#a27235; font-weight:400; font-size:13px; margin:0; padding-bottom:40px; line-height:20px;}
.venus-inner-div1 {width:70%; margin:0 auto; }

/* Style the tab */
.why-venus-section div.tab {
    overflow: hidden;
	border-radius:3px;
	-moz-border-radius:3px;
    -webkit-border-radius:3px;
	padding-bottom:50px;
	width: 93%;
    margin: 0 auto;
}

/* Style the buttons inside the tab */
.why-venus-section div.tab button {
    background-color: inherit;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 14px 16px;
    transition: 0.3s;
    font-size: 13px;
	width: 33%;
	color:#a27235;
	background:#fcf6ef;
}

/* Change background color of buttons on hover */
.why-venus-section div.tab button:hover {
    background-color: #fcf6ef;
}

/* Create an active/current tablink class */
.why-venus-section div.tab button.active {
	position:relative;
	margin-bottom:15px;
}

/* Style the tab content */
.why-venus-section .tabcontent {
    display: none;
    border-top: none;
	position:relative;
	
}

div#London{
	display:block;
}
.why-venus-section div.tab button.active:after{
   
    width: 5px;
    height: 5px;
    border-top: 10px solid #fcf6ef;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    content: "";
    position: absolute;
    top: 100%;
    right: 50%;
    z-index: 9999;
}



.why-venus-section .venus-pointer-main3 {
    float: none;
    position: absolute;
    left: 46%;
    top: 33%;
    width: 50%;
}
.why-venus-section .venus-pointer {
    width: 35%;
    float: left;
    border-top: 1px solid #e7b066;
}
.why-venus-section .venus-pointer-content {
    width: 50%;
    float: left;
    padding-left: 10px;
}

.why-venus-section .venus-pointer-content h3{margin:-6px 0; font-size:13px;color:#a27235; padding-bottom:10px;}
.why-venus-section .venus-pointer-content p{margin:0;font-size:12px;color:#a27235; line-height:20px;}
.why-venus-section .circle {width: 15px; height: 15px; border-radius:50%; background:#e7b066;position: absolute;top: -7px;left: 0;}
.why-venus-section .circle:before { content: "+"; color: #fff; position: absolute; left: 4px; top:-3px;}

.why-venus-section .venus-pointer-main1 { float: none; position: absolute; left: 45%; top: 8%; width: 50%;}
.why-venus-section .circle1{ width:23%; float: left;}

.why-venus-section .venus-pointer-main2 { float: none; position: absolute; left: 2%; top:17%; width: 62%;}
.why-venus-section .circle2 { width: 15px; height: 15px; border-radius: 50%; background: #e7b066; position: absolute; top: -7px; left: 57%;}
.why-venus-section .venus-pointer2 { width: 22%; float: right; border-top: 1px solid #e7b066; position: absolute; left:36%; top: 1%;}
.why-venus-section .venus-pointer-content2{padding-right:80px;width: 44%;}
.why-venus-section .venus-pointer-content2 h3{margin:-6px 0; font-size:13px;color:#a27235; padding-bottom:10px; text-align:right;}
.why-venus-section .venus-pointer-content2 p{margin:0;font-size:12px;color:#a27235;text-align:right;}
.why-venus-section .circle2:before { content: "+"; color: #fff; position: absolute; left:4px; top:-3px;}







/** Why venus css start **/





/** Product css start **/

.venus-bg{background:url(../images/product-bg.jpg) no-repeat center center; background-size:cover; width:100%; float:left;}
.venus-products {width:100%; float:left; position:relative; padding-bottom:50px;margin-bottom: 10%;}
.venus-products .product-text{width:100%; float:left;}
.venus-products .product-name{display:inline-block;}
.venus-products .border-line{display:inline-block; margin: 0 25px;}
.venus-products .lemon{text-transform: uppercase;display:inline-block;color: #2fac29; font-size:20px;padding-top: 0; line-height: 60px; vertical-align: text-bottom;}
.venus-products .product-text p{font-size:13px; color:#a27235; margin:0;padding: 30px 0 40px 0;}
.venus-products .owl-dots {display: none !important;}
.venus-products .owl-prev{padding:10px 22px !important; border:1px solid #a27235 !important; background:transparent !important; border-radius: 3px; margin-right:10px; font-size:12px !important; color:#a27235 !important; font-weight:500; display:inline-block !important;}
.venus-products .owl-next{padding:10px 22px !important; border:1px solid #a27235 !important; background:transparent !important; border-radius: 3px; margin-right:10px; font-size:12px !important;color:#a27235 !important; font-weight:500; display:inline-block !important;}
.venus-products #owl-demo2 .owl-controls { position: absolute; width: 100%; bottom:-110px;}
.venus-products .owl-nav{width:100%; text-align:center;}
.venus-products .product-features{width:100%; float:left;}
.venus-products .border-line1{width:100%; float:left;}
.venus-products .soap-features{width:100%; float:left;padding-top: 20px;}
.venus-products .product-features .border-line1 img{width:80px !important; margin:auto !important;}
.venus-products .product-features .border-line1 h3{text-align:center !important; width:100% !important; font-size:14px; color:#a27235;padding: 30px 0 15px 0; margin:0; }
.venus-products .soap-features .feature-image{width:100%; float:left;}
.venus-products .soap-features .feature-image p{width:100%; text-align:center;padding-top:10px;}
.venus-products .soap-features .feature-image img{width:40%;margin:0 auto;}
.venus-products .product-features .know-more { width: 100%; float: left; text-align: center;}
.venus-products .product-features .know-more a{padding:6px 20px ; border:1px solid #a27235 ; background:transparent; border-radius: 3px; font-size:12px ;
 color:#a27235 ; font-weight:400;display: inline-block;}
.venus-products .product-image-left{width:50%; float:left; padding-top:30px;}
.venus-products .product-content-right{width:40%;float:left;padding-top:30px;}
.product-top-block{width:100%; float:left;text-align: center;}
.venus-products .product-logo { max-width: 85%; margin: 0 auto;}




/** Product css end **/



/** Beauty tips css end **/

.venus-beauty-tips{width:100%; float:left;padding-bottom:50px;}
.venus-beauty-tips .owl-dots {display: none !important;}
.venus-beauty-tips .owl-prev{text-indent: -999999px;height: 25px;width: 25px;background: transparent url(../images/next-arrow.png) no-repeat !important;
 position: absolute; right: -50px; top: 25%;}
.venus-beauty-tips .owl-next{ text-indent:-999999px; height:25px; width:25px; background:transparent url(../images/prev-arrow.png) no-repeat !important;position:absolute; left: -50px; top: 25%;}
.venus-beauty-tips .slider-beauty-tips {width: 100%; float: left;}
.venus-beauty-tips .slider-beauty-tips .beauty-tips-text{width:100%; float:left;}
.venus-beauty-tips .slider-beauty-tips .beauty-tips-text h3{font-size:14px; color:#a27235;text-align:left; font-weight:500; margin:0;padding-top:20px; padding-bottom:0;}
.venus-beauty-tips .slider-beauty-tips .beauty-tips-text p{font-size:12px; color:#a27235; text-align:left;font-weight:400;margin:0; padding-top:10px;padding-bottom:0; padding-right:35px;}
.venus-beauty-tips .slider-beauty-tips .beauty-tips-view a{font-size:14px; color:#a27235; text-align:left;font-weight:400; margin:0;padding-bottom:0;}
.venus-beauty-tips .slider-beauty-tips .beauty-tips-view{width:100%; float:left;padding-top:20px;}
.venus-beauty-tips .slider-beauty-tips .img-responsive { position: relative;}
.venus-beauty-tips .slider-beauty-tips .beauty-overtext{ position: relative; bottom: 20px;right: 0;left: 38%;}
.venus-beauty-tips .slider-beauty-tips .beauty-overtext p { font-size: 10px; color: #fff; padding-bottom:0; line-height:0;}

/** Beauty tips css end **/



/** About Us css start **/

.venus-about-us{width:100%; float:left;padding-bottom:30px;}
.venus-about-us .about-us-img { width: 100%; float: left;}
.venus-about-us .about-us-content { float: left; width: 100%; padding-top:25px;}

/** About Us css end **/


/** Our Story css start **/


.venus-story{width:100%; float:left;padding-bottom:30px;}
.venus-story .about-us-img { width: 100%; float: left;}
.venus-story .about-us-content { float: left; width: 100%; padding-top: 40px;}


/** Our Story css end **/



/** Social feed css start **/

.venus-social-feed{width:100%; float:left;padding-bottom:80px;}
.venus-social-feed .owl-dots {display: none !important;}
.venus-social-feed .owl-prev{text-indent: -999999px;height: 25px;width: 25px;background: transparent url(../images/next-arrow.png) no-repeat !important;
 position: absolute; right: -50px; top: 45%;}
.venus-social-feed .owl-next{ text-indent:-999999px; height:25px; width:25px; background:transparent url(../images/prev-arrow.png) no-repeat !important;position:absolute; left: -50px; top:45%;}
.venus-social-feed .slider-social-feed {width: 100%; float: left;}

/** Social feed css end **/


/** Footer css start **/


.venus-footer{width:100%; float:left; padding-bottom:50px;}
.venus-footer-main{width:100%; float:left;}
.venus-footer-main .pad-zero{padding:0;}
.venus-footer-main ul{padding:0; margin:0; list-style:none;}
.venus-footer-main ul li{ padding-top:0px;color:#713829; font-size:13px; }
.venus-footer-main ul li h4{color:#713829; font-size:14px;font-weight:500; text-align:left; padding-bottom:0;}
.venus-footer-main ul li a{color:#713829; font-size:13px;font-weight:400; text-align:left; cursor:pointer;}
.venus-footer-main ul li p{color:#713829; font-size:13px;font-weight:400; text-align:left;}
.venus-footer-main .subscribe-form form {width:100%; float:left; border-bottom:1px solid #713829; padding-bottom:0px; }
.venus-footer-main .subscribe-form form input#sub {border: none; font-size:12px;}
.venus-footer-main .subscribe-form form button { border: none;background: transparent; color: #713829;font-weight:500; float:right;}
.venus-footer-main .subscribe-form form input::-webkit-input-placeholder {color:#713829 !important;}
.venus-footer-main .subscribe-form form input:-moz-placeholder {color:#713829 !important; }
.venus-footer-main .subscribe-form form input::-moz-placeholder {color:#713829!important; }
.venus-footer-main .subscribe-form form input:-ms-input-placeholder {color:#713829!important;}
.venus-footer-main .social-icons { list-style-type:none;}
.venus-footer-main .social-icons ul{ list-style-type:none;padding:0; margin:0;}
.venus-footer-main .social-icons li {display:inline-block; padding-top: 30px;width: 50px;}
.venus-footer-main .footer-logo{width:45%;}
.venus-footer-main .pad-bottom{padding-bottom:40px;}


/** Footer css end **/











/** Responsive code start **/


@media only screen and (max-width:1440px){
	
.venus-products .product-features .border-line1 h3 {padding: 25px 0 15px 0;}	
.venus-products .product-text p{padding: 30px 0 35px 0;}
.venus-home-banner .home-text{right:4%;}

	
	
}


@media only screen and (max-width:1366px){
	
.venus-inner-div h3{font-size:35px;}	
.venus-home-banner .home-text{right:5%;}	
.venus-home-banner .home-text h1{font-size:50px;}
.venus-products .product-text{right:5%;}
.venus-products .product-text p {padding: 25px 0 25px 0;}
.venus-products .product-features .border-line1 h3 {padding: 20px 0 15px 0;}
	
}




@media only screen and (max-width:1280px){
	
	
.venus-inner-div h3{font-size:30px;}	
.venus-home-banner .home-text h1{font-size:42px;}
.venus-home-banner .home-text {right:3%;}




	
}





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

.venus-products .product-text p{font-size:12px;}
.venus-products .soap-features{padding-top:0;}	
.venus-products .soap-features .feature-image img{width:45%;}
.venus-products .product-text {right: 0%;}
	
}






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

.venus-home-banner .home-text h1 {font-size:36px;}	
.venus-footer-main ul li a{word-wrap: break-word;}

	
}


@media only screen and (max-width:992px){
	
.venus-home-banner .home-text h1 {font-size:30px;}	
.venus-home-banner #owl-demo1 .owl-controls{bottom:10px;}
.why-venus-section .venus-pointer-content2 h3{font-size:13px;}
.why-venus-section .venus-pointer-content2 p{font-size:11px;}
.why-venus-section .venus-pointer-content h3{font-size:13px;}
.why-venus-section .venus-pointer-content p{font-size:11px;}
.why-venus-section div.tab button{font-size:10px;}
.why-venus-section .venus-pointer-content2{padding-right:45px;}
.venus-footer-main .social-icons li{width:23%;}
.venus-footer-main .subscribe-form form button{font-size:11px;}
.venus-footer-main ul li a{word-wrap: break-word;}
.venus-footer-main ul li h4{font-size:13px;}
.venus-footer-main ul li a{font-size:12px;}
.venus-footer-main ul li p {font-size:12px;}
.venus-products .lemon{font-size:17px;}
.venus-home-header .navbar .logo {width:60%;}
.venus-home-banner .watch-film{font-size:11px; padding: 10px 25px;}
.venus-home-banner button.why-venus{font-size:11px; padding: 10px 25px;}
.venus-home-banner .home-text p{font-size:12px;}
.venus-home-header .navbar-default .navbar-nav>li>a{font-size:12px;}
.venus-footer-main .subscribe-form form input#sub {font-size: 11px;padding: 2% 5% 2% 2%;}

	
}

@media only screen and (max-width:900px){
	
.venus-home-banner .home-text h1 {font-size:25px;}	
.venus-home-banner .watch-film { font-size: 10px; padding:10px 20px;}	
.venus-home-banner button.why-venus {font-size: 10px; padding: 10px 20px;}
.venus-footer-main .subscribe-form form input#sub{font-size:9px;}
.venus-products .lemon {font-size: 14px;}
.product-name .product-logo {max-width: 70%;margin: 0 auto;}
	
	
}

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

.venus-home-header .collapse {float: right; width: 70%; border-bottom:none;padding-top:30px;}

}


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

.venus-home-header .navbar-nav { float: left;}
.venus-home-header .collapse {float:left; width:100%; padding-top:0; border-bottom:1px solid #e7e7e7;}
.venus-home-header .navbar-default .navbar-toggle{background-color:none; border-color:transparent; margin-top:20px;}
.venus-home-header .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background-color:transparent;}
.mar-top{margin-top:30px;}
.venus-home-banner .home-text h1 {font-size:20px;}
.venus-home-banner .home-text {right:0%;}
.venus-home-banner button.why-venus {padding: 10px 20px;}
.venus-home-banner #owl-demo1 .owl-controls {bottom: -30px;}
.venus-beauty-tips .owl-prev { right: -35px; top: 20%; background-size: 50% !important;height:20px;width:20px;}
.venus-beauty-tips .owl-next{left: -25px; top: 20%; background-size: 50% !important;height:20px;width:20px;}
.venus-social-feed .owl-prev{right: -35px; top:50%; background-size: 50% !important;height:20px;width:20px;}
.venus-social-feed .owl-next{left: -25px; top: 50%; background-size: 50% !important;height:20px;width:20px;}
.venus-inner-div p{font-size:13px;}
.venus-beauty-tips .slider-beauty-tips .beauty-tips-text p{font-size:13px; padding-right:0;}
.venus-beauty-tips .slider-beauty-tips .beauty-tips-text h3{font-size:14px;}
.venus-beauty-tips .slider-beauty-tips .beauty-tips-view a{font-size:13px;}
.venus-products .product-image-left{width:100%; float:left; padding-top:30px;}
.venus-products .product-content-right{width:100%;float:left;padding-top:30px;}
.venus-products #owl-demo2 .owl-controls{bottom:-75px;}
.venus-products .product-image-left{padding-top:0;}
.venus-products .owl-prev{padding: 9px 15px !important; font-size:10px !important;}
.venus-products .owl-next{padding: 9px 15px !important; font-size:10px !important;}
.why-venus-section div.tab button {font-size: 9px;}
.why-venus-mobile select { border: none; background: #fbf5ee; padding: 10px 6px; width: 100%;color:#a27235;font-size:13px;}
.why-venus-mobile select option{color:#a27235;}
.venus-products .border-line{display:none;}
.venus-products .lemon{display:block;}
.venus-beauty-tips{padding-bottom:0;}
.venus-about-us{padding-bottom:0;}
.venus-story{padding-bottom:0;}
.venus-social-feed{padding-bottom:0;}
.venus-footer-main .social-icons li{width:auto;}
.venus-products .product-features .know-more a{font-size:11px;}
.venus-home-header .navbar-default .navbar-nav>li>a{font-size:13px;}
.venus-footer-main .subscribe-form form input[type="text"] {font-size: 11px;}
.why-venus-section .venus-pointer-content{width:100%; padding-top:25px; padding-left:5px;padding-right:0;}
.why-venus-section .venus-pointer-content h3 {text-align: left; font-weight: 500; padding-bottom: 15px;}
.why-venus-section .venus-pointer-content p{text-align:left;font-size:12px;}
.why-venus-section .venus-pointer-content2{width:100%; padding-top:25px; padding-left:5px;padding-right:0;}
.why-venus-section .venus-pointer-content2 h3{text-align: left; font-weight: 500; padding-bottom: 15px;}
.why-venus-section .venus-pointer-content2 p{text-align:left; font-size:12px;}
.venus-products .lemon{font-size:20px;}
.venus-home-header .navbar-brand{padding:20px 15px 10px 15px;}
.venus-home-banner{margin-top:60px;}
.venus-inner-div1{width:auto; margin:0;}
.venus-inner-div p{font-size:12px; line-height:19px;}
.venus-beauty-tips .slider-beauty-tips .beauty-tips-text p{font-size:12px; word-wrap:break-word;}
.venus-home-banner .banner-buttons {padding-top: 20px;}
.venus-footer-main .footer-logo{width:25%;padding-bottom: 15px;}
.venus-home-header .navbar-default .navbar-nav>li>a {font-size: 12px;}
.venus-footer-main .subscribe-form form input#sub{font-size:11px;}
.venus-footer-main .subscribe-form form button{font-size:12px;}
.venus-beauty-tips .slider-beauty-tips .beauty-overtext{left:35%;}
.why-venus-section .venus-pointer-content p{line-height:19px;}


}



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

.venus-home-banner .watch-film { padding: 8px 15px; font-size:10px;}
.venus-home-banner button.why-venus{font-size:10px; padding: 8px 15px;}
.venus-home-banner .home-text{top: 20%;}
.venus-home-banner .home-text h1 {font-size: 20px;letter-spacing:8px;}
.venus-home-banner .home-text p{font-size:11px;}
.venus-products .lemon{font-size:16px;}
.venus-beauty-tips .slider-beauty-tips .beauty-overtext{left:40%;}



}

@media only screen and (max-width:480px){
	
.venus-home-banner .home-text h1{font-size:18px; letter-spacing:3px; padding-bottom:15px;}
.venus-home-banner .home-text {right:5%;}
.venus-home-banner .home-text p {font-size: 10px; padding-bottom:0;}
.venus-home-banner .watch-film {font-size:8px; letter-spacing:0px; margin-right:5px;}
.venus-home-banner button.why-venus{font-size:7px;letter-spacing:0px;}	
.venus-beauty-tips .owl-next {left: -18px; top: 20%; background-size:50% !important;height:14px; width:14px;}
.venus-beauty-tips .owl-prev {right: -25px;top: 20%;background-size: 50% !important;height:14px; width:14px;}
.venus-social-feed .owl-prev{right: -25px;  background-size: 50% !important;height:14px; width:14px;}
.venus-social-feed .owl-next{left: -18px; background-size: 50% !important;height:14px; width:14px;}
.venus-footer-main .social-icons li{width:23%;}	
.mob-logo{padding-top:20px;}
.venus-products .product-text p {font-size: 11px;padding:10px;}
.venus-inner-div h3 {font-size: 25px;}
.venus-footer-main .pad-bottom {padding-bottom: 25px;}
.venus-products .owl-next{font-size:9px !important;}
.venus-products .owl-prev{font-size:9px !important;}
.venus-beauty-tips .slider-beauty-tips .beauty-overtext {left: 38%;}
.venus-inner-div p{line-height:18px;}



}


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

.venus-home-banner .home-text h1 { font-size:16px;}	
.venus-inner-div h3{font-size:22px;font-weight: 400;}
.venus-home-banner .home-text h1 {padding-bottom: 5px;}	
.venus-home-banner .home-text p {font-size:9px;}
.venus-products .soap-features .feature-image img {width:50%;}
.venus-footer-main .footer-logo{width:40%}
.venus-beauty-tips .slider-beauty-tips .beauty-overtext {left: 36%;}

    
}