
@font-face {
  font-family: "EuropeExt";
  src: url("EuropeExt.eot");
  src: local(""),
    url("EuropeExt.woff") format("woff"),
    url("EUROPEEXT-NORMAL.ttf") format("truetype"),
    url("EUROPEEXT-NORMAL.svg#EUROPEEXT-NORMAL") format("svg");
  }

.flexslider{
	width: 100%;
	position:relative;
	overflow:hidden;
	height:427px;
	margin-top:11px;
}
.slide{height:auto; display: none;}
#header {

	overflow: hidden;
	background: url(../images/top-bgnew.png) no-repeat center top;
}

.header-left{
	float:left;
}

.container {
    margin: 0 auto;
    position: relative;
    width: 1000px;
}

/* Control Nav */
.flex-control-paging{
	position:absolute;
	bottom:5px;
	right:0px;
	overflow:hidden;
	z-index:997;
}
	.flex-control-paging li{
		float:left;
		font-size:0px;
		line-height:0;
		text-indent:-5000px;
		margin-right:1px;
	}
		.flex-control-paging li a{
			display:block;
			height:20px;
			width:20px;
			background: url(../images/pagination.png) 0 0 no-repeat;
		}
			.flex-control-paging a.flex-active, .flex-control-paging a:hover{background-position:-21px 0;}
			.flex-control-paging a.flex-active{cursor:default;}

/* Caption */
.caption{
	z-index:99;
	position:absolute;
	top:0px;
	left:0px;
/*	width:430px;*/
	overflow:hidden;
	font:12px/21px Arial, Helvetica, sans-serif;
	color:#fff;
	
}
	.caption h3.redtitle{
		font: 45px/54px 'BebasRegular',Arial,Helvetica,sans-serif;
		color:#fff;
		padding:10px 25px;
		clear:both;
		margin-bottom:10px;
		background-color:#ba2827;
width:387px;
margin-top:54px;
text-align:center;
		
	}
	.caption p.mini{font-weight:bold;font-size:16px;width:437px;}
	.caption p{text-align:justify; color:#000;font:14px/21px 'Droid Sans', sans-serif;}
	
	.caption div.main{width:450px;overflow:hidden;margin-top:14px;}
	.caption div.complist{width:220px;overflow:hidden;float:left;margin-bottom:10px;}
	.caption div.first{text-align:justify;color:#008ad2;margin-top:10px;line-height:31px;font-size:30px;width:192px;font-weight:normal; font-family:'BebasRegular',Arial,Helvetica,sans-serif;}
	.caption div.small{text-align:justify;font-weight:normal; color:#000;font:14px/21px 'Droid Sans', sans-serif;width:192px;}
	
	.caption div.second{text-align:justify;color:#69b132;margin-top:10px;line-height:31px;font-size:30px;float:left;width:199px;font-weight:normal; font-family:'BebasRegular',Arial,Helvetica,sans-serif;}
	
	
	.caption div.third{text-align:justify;color:#772800;margin-top:10px;line-height:31px;font-size:30px;float:left;width:199px;font-weight:normal;font-family:'BebasRegular',Arial,Helvetica,sans-serif;}
	
	.caption div.four{text-align:justify;color:#6d574d;margin-top:10px;line-height:31px;font-size:30px;float:left;width:199px;font-weight:normal; font-family:'BebasRegular',Arial,Helvetica,sans-serif;}
	
	.caption div.onecont{width:450px;min-height:91px; overflow:hidden;background:url(../images/lemon.png) no-repeat right 10px;}
	.caption div.lemon{text-align:justify;color:#69b132;margin-top:10px;line-height:31px;font-size:30px;float:left;width:199px;font-weight:normal;font-family:'BebasRegular',Arial,Helvetica,sans-serif;}
	.caption div.seccont{width:450px;min-height:96px;overflow:hidden;background:url(../images/peach.png) no-repeat right 10px;}
	
	
	.caption div.healpet{width:450px;min-height:96px;overflow:hidden;}
	.caption div.titpet{text-align:justify;color:#69b132;margin-top:10px;line-height:31px;font-size:30px;float:left;width:450px;font-weight:normal; font-family:'BebasRegular',Arial,Helvetica,sans-serif;}
	.caption div.mintcont{text-align:justify;font-weight:normal; color:#000;font:14px/21px 'Droid Sans', sans-serif;width:450px;}
	.caption div.serumcon{width:450px;min-height:91px; overflow:hidden;background:url(../images/almond.png) no-repeat right 10px;}
	.caption div.soap{text-align:justify;color:#549e2f;margin-top:10px;overflow:hidden;line-height:31px;font-size:26px;float:left;width:450px;font-weight:normal; font-family:'BebasRegular',Arial,Helvetica,sans-serif;}
	.caption div.stro{text-align:justify;color:#e5007d;margin-top:10px;overflow:hidden;line-height:31px;font-size:26px;float:left;width:450px;font-weight:normal; font-family:'BebasRegular',Arial,Helvetica,sans-serif;}
	.caption div.minsoa{text-align:justify;color:#008ad2;margin-top:10px;overflow:hidden;line-height:31px;font-size:26px;float:left;width:450px;font-weight:normal; font-family:'BebasRegular',Arial,Helvetica,sans-serif;}
	.caption div.lemsoa{text-align:justify;color:#fbb900;margin-top:10px;overflow:hidden;line-height:31px;font-size:26px;float:left;width:450px;font-weight:normal; font-family:'BebasRegular',Arial,Helvetica,sans-serif;}
	
	
	.caption .button1 {
		background:#D3EAF5;
		color: #000;
		margin-left: 2px;
		text-shadow: none;
	}
		.caption .button1:hover {
			background: #196AB6;
			color: #FFF;
		}
		.caption .button1:after {right: 9px; box-shadow: 0 14px 6px #2170AB; -webkit-box-shadow: 0 14px 6px #2170AB;}
		.caption .button1:before{left: 9px; box-shadow: 0 14px 6px #2170AB; -webkit-box-shadow: 0 14px 6px #2170AB;}

@media only screen and (max-width: 995px){
	.flexslider{height:389px;}
	img{width:100%;height:auto;}
	.caption{width:250px; padding:0px 0 0 0px;}
	.caption h3{font-size:28px; line-height:36px; letter-spacing:-1px;padding:0px 10px 5px 10px;width:auto!important;}
	.caption p{padding-right:0; margin-bottom:10px;line-height:18px;font-size:14px;}
	.caption p.mini{padding-right:0; margin-bottom:10px;line-height:18px;font-size:15px!important;}
	
	.flex-control-paging{bottom:25px;}
}
@media only screen and (max-width: 767px){
	.flexslider{height:239px;margin-top:0px;}
	.caption{display:none!important;top:0px;}
	.caption h3{font-size:28px;/*background-color:#fff!important;*/ line-height:36px; letter-spacing:-1px;padding:0px 10px 5px 10px;width:auto!important;}
	
	.flex-control-paging{bottom:0px; right:0px;}
}
@media only screen and (max-width: 479px){
	.flexslider{height:296px;}
	.header-left{
	float:left;
	width:88%;
	margin:0px auto;}
	.header-right {
    float: right;
	width:88%;
	margin:0px auto;
	margin-left:15px;
}
.selecttag{width:300px;padding: 10px; background-color: #f6f6f6;border: 1px solid #E9E9E9;display:none;font:bold 14px/22px 'Droid Sans', sans-serif;color:#303030;}

}