@charset "utf-8";
/* CSS Document */

* {margin:0px; padding:0px}
.container {width:1280px; height:2299px; margin-left:auto; margin-right:auto; position:relative; }
.container_abt {width:1280px; height:1300px; margin-left:auto; margin-right:auto; position:relative}
.container_abt_internal {width:1280px; height:1200px; margin-left:auto; margin-right:auto; position:relative}
.container_abt_internal1 {width:1280px; height:900px; margin-left:auto; margin-right:auto; position:relative}
.container_abt_internal2 {width:1280px; height:700px; margin-left:auto; margin-right:auto; position:relative}
.clear {clear:both}
.header {width:1280px; height:131px; float:left; background-color:#383536}
.banner {width:1280px; height:944px; float:left}
.banner_inner {width:1280px; height:306px; float:left}
.logo_bg {width:1280px; height:468px; position:absolute; background-image:url(images/logo-bg.png); z-index:5; top:608px; left:0px}
.logo {width:274px; height:274px; position:absolute; top:86px; left:5px}
.ivf_logo {width:146px; height:85px; position:absolute; left:64px; top:22px}
.main1 {width:1280px; height:722px; float:left; background-image:url(images/main-bg.jpg)}
.main_internal {width:1280px; height:833px; float:left; background-image:url(images/main-internal-bg.jpg)}
.main_internal1 {width:1280px; height:472px; float:left; background-image: url(images/internal-bg.jpg)}
.main_internal_invitro {width:1280px; height:763px; float:left; background-color:#fff}
.main_internal_team {width:1280px; height:960px; float:left; background-image: url(images/internal-bg-team1.jpg)}
.main_internal_team a {color:#605d5d}
.email_style {color:#8eb232; font-weight:bold; text-decoration:none}
.main_internal_team1 {width:1280px; height:1094px; float:left; background-image: url(images/internal-bg-team.jpg)}
.main_internal_rep {width:1280px; height:1076px; float:left; background-image: url(images/internal-bg-reproduction.jpg)}
.main_internal_uc {width:1280px; height:471px; float:left; background-image: url(images/internal-bg-uc.jpg)}
.main_internal_con {width:1280px; height:581px; float:left; background-image: url(images/internal-bg-con.jpg)}
.main_internal_ferti {width:1280px; height:686px; float:left; background-image: url(images/internal-bg-fertilization.jpg)}
.main_internal_fi {width:1280px; height:866px; float:left; background-image: url(images/internal-bg-femaleinfertility.jpg)}

.main_internal_fi1 {width:1280px; height:926px; float:left; background-image: url(images/internal-bg-femaleinfertility1.jpg)}
.main_internal2 {width:1280px; height:743px; float:left; background-image: url(images/internal-success-bg.jpg)}
.main_internal_accr {width:1280px; height:542px; float:left; background-image: url(images/internal-bg-accreditation.jpg)}
.main_internal_maleinferti {width:1280px; height:1264px; float:left; background-image: url(images/internal-bg-maleinfertility.jpg)}
.main_internal_help {width:1280px; height:1464px; float:left; background-image: url(images/gettinghelp-bg.jpg)}
.main_internal_it {width:1280px; height:965px; float:left; background-image: url(images/internal-bg-it.jpg)}
.main_internal_pricing{width:1280px; height:605px; float:left; background-image: url(images/internal-bg-pricing.jpg)}
.main_internal_pricing1{width:1280px; height:705px; float:left; background-image: url(images/internal-bg-pricing1.jpg)}
.main_internal_gallery{width:1280px; height:950px; float:left; background-image:url(images/internal-bg-gallery.jpg)}
.main_internal_gallery2{width:1280px; height:1600px; float:left; background-image:url(images/internal-bg-gallery2.jpg)}


.bottom {width:1280px; height:352px; float:left; background-image:url(images/bottom-bg.jpg)}
.footer {width:1280px; height:152px; float:left; background-color:#484747}
.footer_left{
	width: 290px;
	height: 150px;
	position: absolute;
}
.footer_middle {width:766px; height:153px; position:absolute; left:290px}
.footer_right {width:223px; height:153px; position:absolute;  left:1055px}
.intro {
	width: 927px;
	height: 207px;
	position: absolute;
	left: 300px;
	top: 250px
}
.intro table {font-family:"Open Sans"; font-size:13.5px; color:#1f1f1f; line-height:1.8em}
.navi {width:907px; height:29px; position:absolute; left:333px; top:92px}
#selected {color:#a8cf45}
.intro_text {font-family:"Open Sans"; color:#3a5003; font-size:21px}
.treatment_text {width:727px; height:103px; position:absolute; left:60px; top:1110px}
.whyivf {
	width: 218px;
	height: 65px;
	position: absolute;
	left: 70px;
	top: 1270px;
	font-family: "Open Sans";
	font-size: 22px;
	color: #648809; font-weight:bold
}
.whyivf1 {
	width: 205px;
	height: 345px;
	position: absolute;
	left: 73px;
	top: 1385px;
	font-family: "Open Sans";
	font-size: 13px;
	color: #949593
}
.facsoffered {
	width: 211px;
	height: 69px;
	position: absolute;
	left: 309px;
	top: 1270px;font-family: "Open Sans";
	font-size: 22px;
	color: #fff; font-weight:bold
}
.facsoffered1 {
	width: 219px;
	height: 353px;
	position: absolute;
	left: 309px;
	top: 1385px;
	font-family: "Open Sans";
	font-size: 13px;
	color: #fff
}
	.facs_main {font-family: "Open Sans";
	font-size: 15px;
	color: #fff}
.aim {
	width: 211px;
	height: 69px;
	position: absolute;
	left: 545px;
	top: 1270px;font-family: "Open Sans";
	font-size: 22px;
	color: #fff
}
.aim1 {
	width: 242px;
	height: 345px;
	position: absolute;
	left: 545px;
	top: 1385px;
	font-family: "Open Sans";
	font-size: 13px;
	color: #fff
}
.understandingconcep {
	width: 885px;
	height: 353px;
	position: absolute
}
.option1 {
	width: 333px;
	height: 46px;
	position: absolute;
	left: 890px;
	top: 1873px; font-family:"Open Sans"; color:#fff; font-size:20px}
.option2 {width:333px; height:45px; position:absolute; left:890px; top:1927px; font-family:"Open Sans"; color:#fff; font-size:20px}
.option3 {width:333px; height:45px; position:absolute; left:890px; top:1978px; font-family:"Open Sans"; color:#fff; font-size:20px}
.option4 {width:333px; height:45px; position:absolute; left:890px; top:2030px; font-family:"Open Sans"; color:#fff; font-size:20px}
.advcare_heading{width:265px; height:109px; position:absolute;top:1250px; left:830px}
.text1 {font-family: "Britannic Bold"; color:#3a5003; font-size:28px}
.text2 {font-family: "Franklin Gothic Medium"; color:#905d02; font-size:20px; line-height:1.4em}
.text3{font-family:"Britannic Bold"; font-size:33px; color:#3a5003}
.text4 {font-family:"Franklin Gothic Medium"; color:#c88204;font-size:32px}
.text5{font-family: "Helvetica Narrow"; font-size:20px; color:#50514f; font-weight:bold}
.text6 {font-family:"Britannic Bold"; color:#c88204; font-size:33px}
.text7 {font-family:"Britannic Bold"; color:#648809; font-size:33px}
.text8 {font-family:"Open Sans"; color:#fff; font-size:18px}
.text9 {font-family:"Open Sans"; color:#fff; font-size:14px}
.text10 {font-family:"Open Sans"; color:#fff; font-size:20px}
.text11{font-family:"Open Sans"; color:#373435; font-size:15px; font-weight:bold}
.text11 a{font-family:"Open Sans"; color:#373435; font-size:14px; text-decoration:underline}
.text12 {font-family:"Open Sans"; color:#3c3c3c; font-size:22px; width:150px; height:40px; position:absolute; left:66px; top:530px}
.text13 {font-family:"Open Sans"; color:#3c3c3c; font-size:22px; width:190px; height:40px; position:absolute; left:68px; top:920px}
.text14 {font-family:"Open Sans"; color:#3c3c3c; font-size:22px; width:190px; height:40px; position:absolute; left:672px; top:920px}
.text15 {font-family:"Open Sans"; color:#797979; font-size:18px; font-weight:bold}
.text16 {font-family:"Open Sans"; color:#3c3c3c; font-size:22px; }
.text17 {font-family:"Open Sans"; color:#3c3c3c; font-size:28px; font-weight:bold }
.text18 {font-family:"Open Sans"; color:#64880a; font-size:34px; font-weight:bold }
.text19 {font-family:"Open Sans"; color:#3c3c3c; font-size:26px; }
.text20 {font-family:"Open Sans"; font-size:24px; color:#605d5d;text-shadow: 2px 2px #c9c9c9}
.text21 {font-family:"Franklin Gothic Medium"; color:#c88204;font-size:22px}
.text22 {font-family:"Franklin Gothic Medium"; color:#646464;font-size:16px}
.text23 {font-family: "Open Sans"; color: #c79218; font-size: 16px; font-weight:bold}
.text24 {font-family:"Open Sans"; color:#3c3c3c; font-size:18px}
.text25 {font-family: "Open Sans"; color: #336600;	font-size: 13.5px;}
.ivf_treatments {color:#587b01;font-family:"Open Sans"; font-size:18px; position:absolute; left:980px; top:35px; width:200px; height:20px; z-index:1200 }
.ivf_treatments a {color:#587b01;font-family:"Open Sans"; font-size:18px; text-decoration:none}
.advcare_video{width:374px; height:339px; position:absolute;top:1375px; left:830px}
.breadcrumbs {width:1220px; height:34px; float:left; background-color:#a8cf45; padding-left:60px; padding-top:15px; font-family:"Open Sans"; font-size:14px; color:#fff}
.breadcrumbs a {font-family:"Open Sans"; font-size:15px; color:#3a5003; text-decoration:none}

.who{
	width: 1155px;
	height: 257px;
	position: absolute;
	left: 95px;
	top: 510px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px
}

.approach {
	width: 540px;
	height: 312px;
	position: absolute;
	left: 66px;
	top: 1000px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13px; line-height:1.4em
}
.ouraim {
	width: 540px;
	height: 312px;
	position: absolute;
	left: 672px;
	top: 1000px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13px; line-height:1.6em
}
.takeanapp {
	width: 1114px;
	height: 63px;
	position: absolute;
	left: 80px;
	top: 800px
}

.abt_options {
	width:1280px;
	height: 71px;
	position: absolute;
	
	top: 930px;
	left:0px;
}
.sstories {
	width:1280px;
	height: 71px;
	position: absolute;
	
	top: 1040px;
	left:0px;
}
.team_members {
	width:1280px;
	height: 71px;
	position: absolute;
	
	top: 1540px;
	left:0px;
}
.sstoris {
	width:1280px;
	height: 71px;
	position: absolute;
	
	top: 1340px;
	left:0px;
}

.testimonial {
	width: 1228px;
	height: 159px;
	position: absolute;
	top: 1160px;
	left: 2px;
	font-family: "Open Sans";
	color: #64880a;
	font-size: 14px
}
.openquotes{width:25px; height:23px; position:absolute; top:20px; left:550px}
.closequotes{width:25px; height:23px; position:absolute; top:110px; left:920px}
.whatwedo {width:830px; height:365px; position:absolute; left:54px; top:538px; font-family:"Open Sans"; color:#605d5d; font-size:13.5px; line-height:1.8em}
.whatwedo_line{width:800px; height:2px; border-bottom: thin dashed #c3c3c3; top:100px; left:14px; position:absolute}
#boxscrollw {
	width:830px;
	height:339px;
	position:absolute;
	left:54px;
	top:538px;
	font-family:"Open Sans";
	color:#605d5d;
	font-size:13.5px;
	line-height:1.8em;
	overflow:hidden
}

#boxscrollwn {
	width:1130px;
	height:500px;
	position:absolute;
	left:54px;
	top:538px;
	font-family:"Open Sans";
	color:#605d5d;
	font-size:13.5px;
	line-height:1.8em;
	overflow-x:hidden;
	overflow-y:auto
}
.ivf_main {width:1170px; height:675px; position:absolute; left:54px; top:538px; font-family:"Open Sans"; color:#605d5d; font-size:13.5px}
.whyivf_line {width:800px; height:2px; border-bottom: thin dashed #c3c3c3; top:370px; left:14px; position:absolute}
.whyivf_line1 {width:800px; height:2px; border-bottom: thin dashed #c3c3c3; top:100px; left:14px; position:absolute}
.fullrange {
	width: 260px;
	height: 52px;
	top: 598px;
	left: 958px;
	font-family: "Open Sans";
	color: #336600;
	font-size: 24px; left:958px; top:580px; position:absolute;text-shadow: 2px 2px #e1e0e0
}
.accr_line {width:1130px; height:2px; border-bottom: thin dashed #c3c3c3; top:640px; left:70px; position:absolute}
.takeapp_line {width:800px; height:2px; border-bottom: thin dashed #c3c3c3; top:100px; left:14px; position:absolute}

.succstories_line {width:800px; height:2px; border-bottom: thin dashed #c3c3c3; top:75px; left:-24px; position:absolute}

#boxscroll {
	width: 270px;
	height: 230px;
	position: absolute;
	overflow:hidden;
	top: 668px;
	left: 958px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px
}
#boxscrolla {
	width: 270px;
	height: 245px;
	position: absolute;
	overflow-x: hidden;
	overflow-y: auto;
	top: 638px;
	left: 958px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px
}

#boxscrollaim {
	width: 270px;
	height: 245px;
	position: absolute;
	overflow:hidden;
	top: 638px;
	left: 958px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px
}
#boxscrollform {
	width: 270px;
	height: 245px;
	position: absolute;
	overflow:hidden;
	top: 638px;
	left: 958px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px
}

#ssgallery{
	width: 304px;
	height: 409px;
	position: absolute;
	overflow-x:hidden; overflow-y:auto;
	top: 638px;
	left: 940px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px
}

#specialists {
	width: 1087px;
	height: 780px;
	position: absolute;
	left: 110px;
	top: 568px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px;
	line-height: 1.8em;
	overflow:hidden
}

#specialists a {text-decoration:none}


#specialists1 {
	width: 1150px;
	height: 959px;
	position: absolute;
	left: 68px;
	top: 567px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px;
	line-height: 1.8em;
	overflow:hidden
}





#treatments {
	width: 1087px;
	height: 930px;
	position: absolute;
	left: 98px;
	top: 569px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px;
	overflow:hidden

}

#treatments-new {
	width: 1087px;
	height: 780px;
	position: absolute;
	left: 98px;
	top: 568px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow:hidden

}







#treatments_line{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:78px; left:0px; position:relative}
#rep_men {
	width: 1087px;
	height: 540px;
	position: absolute;
	left: 98px;
	top: 558px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow-x:hidden; overflow-y:auto; 

}
#reproductioninmen_line{width:1140px; height:2px; border-bottom: thin dashed #c3c3c3; top:148px; left:70px; position:relative}

#fertiandimplant_line{width:1140px; height:2px; border-bottom: thin dashed #c3c3c3; top:158px; left:70px; position:relative}

#common {
	width: 1187px;
	height: 810px;
	position: absolute;
	left: 98px;
	top: 558px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow-x:hidden; overflow-y:auto

}
#common_line{width:1140px; height:2px; border-bottom: thin dashed #c3c3c3; top:155px; left:70px; position:relative}

#infertitreat {
	width: 1087px;
	height: 725px;
	position: absolute;
	left: 98px;
	top: 558px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow:hidden

}
#maleinferti {
	width: 1087px;
	height: 1200px;
	position: absolute;
	left: 98px;
	top: 558px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px;
	overflow-x:hidden;
	overflow-y:auto;

}

#art {
	width: 850px;
	height: 900px;
	position: absolute;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow:hidden

}
#help {
	width: 1087px;
	height: 1380px;
	position: absolute;
	left: 98px;
	top: 558px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow-x:hidden; overflow-y:auto; 

}
#help a {font-family: "Open Sans";
	color: #587b01;
	font-size: 13.5px;}
#gettinghelp{
	width: 800px;
	height: 370px;
	position: absolute;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow:hidden

}
#artificialinsemination{
	width: 800px;
	height: 380px;
	position: absolute;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow:hidden

}

#infertitr{
	width: 800px;
	height: 380px;
	position: absolute;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow:hidden

}

#addinf {
	width: 1100px;
	height: 560px;
	position: absolute;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow:hidden; padding-right:20px
}

#stepone {
	width: 1100px;
	height: 560px;
	position: absolute;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow:hidden; padding-right:20px
}
#steptwo {
	width: 1100px;
	height: 560px;
	position: absolute;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow:hidden; padding-right:20px
}


#stepthree {
	width: 1100px;
	height: 560px;
	position: absolute;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow:hidden; padding-right:20px
}
#stepfour {
	width: 1100px;
	height: 560px;
	position: absolute;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow:hidden; padding-right:20px
}

#otherproc{
	width: 1100px;
	height: 560px;
	position: absolute;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow:hidden; padding-right:20px
}


#probwithimplantation{
	width: 800px;
	height: 370px;
	position: absolute;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow:hidden

}
.subheading {font-family: "Open Sans"; color:#587b01;
	font-size: 13.5px;}
#lab_testing {
	width: 1087px;
	height: 700px;
	position: absolute;
	left: 98px;
	top: 578px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow-x:hidden; overflow-y:auto

}
#uc {
	width: 1087px;
	height: 300px;
	position: absolute;
	left: 98px;
	top: 578px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; overflow-x:hidden; overflow-y:auto;

}
#con {
	width: 1087px;
	height: 442px;
	position: absolute;
	left: 97px;
	top: 558px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px;
	overflow-x:hidden;
	overflow-y:auto;

background-color:
}

#con a {font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; line-height:1.8em}
#ferti {
	width: 1097px;
	height: 566px;
	position: absolute;
	left: 129px;
	top: 551px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px;
	overflow:hidden

}
#pricing {
	width: 1097px;
	height: 566px;
	position: absolute;
	left: 98px;
	top: 558px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px
	
}

#team-container {
	width: 1097px;
	height: 966px;
	position: absolute;
	left: 98px;
	top: 558px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px;
	
}


#gallery-container {
	width: 1097px;
	height: 966px;
	position: absolute;
	left: 98px;
	top: 558px;
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px;
	
}

#fertile_line{width:1140px; height:2px; border-bottom: thin dashed #c3c3c3; top:158px; left:70px; position:relative}
#ferti_line {width:1140px; height:2px; border-bottom: thin dashed #c3c3c3; top:638px; left:68px; position:absolute}
#facs_line {width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:445px; left:0px; position:absolute}
.click {font-family: "Open Sans";
	color: #605d5d;
	font-size: 12px;}
	.click a {font-family: "Open Sans";
	color: #605d5d;
	font-size: 12px;}
	.line0{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:72px; left:0px; position:absolute}
	.line0a{width:1123px; height:2px; border-bottom: thin dashed #c3c3c3; top:72px; left:0px; position:absolute}
.line1{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:308px; left:0px; position:absolute}
.line1a{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:418px; left:0px; position:absolute}
.line2{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:543px; left:0px; position:absolute}
.line3{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:775px; left:0px; position:absolute}
.line4{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:1009px; left:0px; position:absolute}
.line5{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:1241px; left:0px; position:absolute}
.line6{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:1473px; left:0px; position:absolute}
.line7{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:1706px; left:0px; position:absolute}
.line8{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:1938px; left:0px; position:absolute}
.line9{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:570px; left:0px; position:absolute}
.line9a{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:770px; left:0px; position:absolute}
.line10{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:840px; left:0px; position:absolute}
.line11{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:1040px; left:0px; position:absolute}
.line12{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:1300px; left:0px; position:absolute}
.line13{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:1520px; left:0px; position:absolute}



.line_facs{width:1087px; height:2px; border-bottom: thin dashed #c3c3c3; top:78px; left:0px; position:absolute}
#success {width:740px; height:365px; position:absolute; left:98px; top:568px; font-family:"Open Sans"; color:#605d5d; font-size:13.5px; line-height:1.8em}
.menu {width:273px; height:49px; position:absolute; left:930px}
#proc {
	width: 1130px;
	height:550px;
	position: absolute;
	overflow:hidden;
	
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; padding-right:0px
}
#treat {
	width: 1130px;
	height:550px;
	position: absolute;
	overflow-x:hidden; overflow-y:auto; 
	
	font-family: "Open Sans";
	color: #605d5d;
	font-size: 13.5px; padding-right:20px
}
#treat a {
    color: #587b01;
    font-family: "Open Sans";
    font-size: 13.5px;
}
.treat_line1{width:1130px; height:2px; border-bottom: thin dashed #c3c3c3; top:1310px; left:0px; position:absolute}
.treat_line2{width:1130px; height:2px; border-bottom: thin dashed #c3c3c3; top:1970px; left:0px; position:absolute}
.treat_line3{width:1130px; height:2px; border-bottom: thin dashed #c3c3c3; top:2580px; left:0px; position:absolute}
.treat_line4{width:1130px; height:2px; border-bottom: thin dashed #c3c3c3; top:3260px; left:0px; position:absolute}
.treat_line5{width:1130px; height:2px; border-bottom: thin dashed #c3c3c3; top:5020px; left:0px; position:absolute}
.treat_line6{width:1130px; height:2px; border-bottom: thin dashed #c3c3c3; top:5430px; left:0px; position:absolute}
	/*back to top css*/
.back-to-top {
position: fixed;
bottom: 100px;
right: 20px;
/*link to your image, use correct path, if in doubt, use full path with http://...*/
background: url(images/scrolltotop.png) left top no-repeat; 
width: 35px;
height: 35px;
}

.back-to-top a {
text-indent: -8888px;
display: block; z-index:5
}

.back-to-top:hover { 
/*link to your image, use correct path, if in doubt, use full path with http://...*/
background: url(images/scrolltotop.png) left no-repeat; 
}

	/*back to top css*/
	/*carousel css*/
	.list_carousel {
	width: 730px;
	height: 30px;
	position: absolute; left:108px; top:20px
			}
			.list_carousel ul {
				margin-left:0px;
			
				list-style: none;
				display: block; margin-left:40px
			
			}
			.list_carousel li {
			
				
				
				width:auto;
				height: 70px;
			
				display: block;
				float: left; margin-right:40px;font-family:"Open Sans"; color:#3c3c3c; font-size:22px;
			}
			.list_carousel li a {font-family:"Open Sans"; color:#3c3c3c; font-size:22px; text-decoration:none}
			.list_carousel li a:hover {text-decoration:underline}
			.list_carousel.responsive {
				width: auto;
				margin-left: 0;
			}
			.clearfix {
				float: none;
				clear: both;
			}
			.prev {
				position:absolute; top:5px; text-decoration:none ; left:-50px; color:#575757; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold
				
				
			}
			.next {
			position:absolute; left:754px; top:5px; text-decoration:none; color:#575757; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold
				
				
			}
			.pager {
				float: left;
				
				text-align: center;
			}
			.pager a {
				margin: 0 5px;
				text-decoration: none;
			}
			.pager a.selected {
				text-decoration: underline;
			}
			.timer {
				
				height: 6px;
				width: 0px;
			}
				/*carousel ends*/


.ac-container label{
	font-family:"Open Sans";
	padding: 5px 20px;
	position: relative;
	z-index: 20;
	display: block;
	height: 30px;
	cursor: pointer;
	color: #777;
	
	line-height: 33px;
	font-size: 15px;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 1%, #eaeaea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#eaeaea));
	background: -webkit-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
	background: -o-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
	background: -ms-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
	background: linear-gradient(top, #ffffff 1%,#eaeaea 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );
	box-shadow: 
		0px 0px 0px 1px rgba(155,155,155,0.3), 
		1px 0px 0px 0px rgba(255,255,255,0.9) inset, 
		0px 2px 2px rgba(0,0,0,0.1);
}
.ac-container label:hover{
	background: #fff;
}
.ac-container input:checked + label,
.ac-container input:checked + label:hover{
	background: #d6a73b;
	color: #FFF;
	
	box-shadow: 
		0px 0px 0px 1px rgba(155,155,155,0.3), 
		0px 2px 2px rgba(0,0,0,0.1); border-top: solid 3px #bc860b
}
.ac-container label:hover:after,
.ac-container input:checked + label:hover:after{
	content: '';
	position: absolute;
	width: 24px;
	height: 24px;
	right: 13px;
	top: 7px;
	background: transparent url(../images/arrow_down.png) no-repeat center center;	
}
.ac-container input:checked + label:hover:after{
	background-image: url(../images/arrow_up.png);
}
.ac-container input{
	display: none;
}
.ac-container article{
	background-color:#FFF;

	margin-top: -1px;
	overflow: hidden;
	height: 0px;
	position: relative;
	z-index: 10;
	-webkit-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-moz-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-o-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-ms-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
}
.ac-container article p{
	color: #777;	
	font-size: 14px;
	padding: 20px;
	line-height:20px;
	font-family:"Open Sans";
	
}

.ac-container article p a{ text-decoration:none;color: #777;}

.ac-container article p a:hover{ text-decoration:none;color: #c8292d;}



.ac-container input:checked ~ article{
	-webkit-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-moz-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-o-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-ms-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3);
}


.ac-container input:checked ~ article.ac-small{
	height: 150px;
	overflow-x:hidden;
	overflow-y:visible;
	
}


.ac-container input:checked ~ article.ac-medium{
	height: 230px;overflow-x:hidden;
	overflow-y:visible;
}
.ac-container input:checked ~ article.ac-large{
	height: 400px;
	overflow-x:hidden;
	overflow-y:visible;
}

.ac-container input:checked ~ article.ac-large2{
	height: 400px;
	overflow-x:hidden;
	overflow-y:visible;
}


.ac-container input:checked ~ article.ac-large3{
	height: 400px;
	overflow-x:hidden;
	overflow-y:visible;
}

.ac-container input:checked ~ article.ac-large4{
	height: 400px;
	overflow-x:hidden;
	overflow-y:visible;
}



.the-heart-content
{
	font-family:"Open Sans";
	text-align:justify;
	color: #777;
	font-size:14px;
}

.the-heart-content1
{
	font-family:"Open Sans";
	text-align:justify;
	color: #777;
	line-height:22px;

	font-size:14px;

	
	
}

.newstyle {font-size:16px; background-color:#a9cf46}
.makeanapp {
	width:152px;
	height:32px;
	position:absolute;
	top:11px;
	left:970px
}


/*accordian menu css-end*/
