@charset "utf-8";

/* CSS Document */

body

{

	margin:0px;

	padding:0px;

	display:block;

	background:#FFF !important;

}



::selection

{

	background:#ff4374;

	color:#333;

}



::-moz-selection

{

	background:#ff4374;

	color:#333;

}

::-webkit-selection

{

	background:#ff4374;

	color:#333;

}



::-o-selection

{

	background:#ff4374;

	color:#333;

}



::-ms-selection

{

	background:#ff4374;

	color:#333;

}



#wrapper

{

	margin:0px;

	padding:0px;

	display:block;

	width:100%;

	background:url(../images/bg1new.jpg) repeat-x top left;

}



#wrapper2

{

	margin:0px;

	padding:0px;

	display:block;

	width:100%;

	background:url(../images/bg2.jpg) repeat-x top left;

}



#lay_out

{

	margin:0px auto;

	padding:0px;

	display:block;

	width:1040px;

}



.clear

{

	clear:both;

}





.top_head

{

	margin:0px;

	padding:0px;

	display:block;

}



.top_head_left

{

	margin:0px;

	padding:0px 0px 0px 20px;

	display:block;

	float:left;

	width:800px;

}



.top_head_left ul

{

	margin:0px;

	padding:0px;

	display:block;

}



.top_head_left li

{

	margin:0px;

	padding:0px 36px 0px 0px;

	display:block;

	list-style:none;

	float:left;

	font-family:"Tahoma", Geneva, sans-serif;

	font-size:14px;

	color:#FFF;

	line-height:34px;

}



.top_head_right

{

	margin:0px;

	padding:3px 0px 0px 0px;

	display:block;

	float:left;

	width:220px;

}



.inpt_txt

{

	margin:0px;

	padding:0px 0px 0px 32px;

	display:block;

	height:28px;

	width:168px;

	background:url(../images/search.png) no-repeat top left;

	border:none;

	outline:none;	

	font-family:"Tahoma", Geneva, sans-serif;

	font-size:12px;

	color:#FFF;

}



.header

{

	margin:0px;

	padding:0px;

	display:block;

	background:url(../images/head_shadow.jpg) no-repeat bottom center;

}



.header_left

{

	margin:0px;

	padding:0px;

	display:block;

	float:left;

	width:300px;

}



.header_left h1

{

	margin:1px 0px 10px 20px;

	padding:0px;

	display:block;

	width:280px;

	height:77px;

	background:url(../images/logo.jpg) no-repeat top left;

	font-family:"Tahoma", Geneva, sans-serif;

	font-size:14px;

	color:#333;

	text-indent:-999px;

}



.header_right

{

	margin:0px;

	padding:27px 0px 0px 0px;

	display:block;

	float:left;

	width:740px;

}



.header_right ul

{

	margin:0px;

	padding:0px 0px 0px 36px;

	display:block;

}



.header_right li

{

	margin:0px;

	padding:0px;

	display:block;

	list-style:none;

	float:left;

}



.spn

{

	margin:0px 20px;

	padding:0px;

	width:1px;

	height:36px;

	background:url(../images/li_side.jpg) no-repeat top left;

	display:block;

}



.nav

{

	margin:0px;

	padding:0px;

	display:block;

	font-family: 'Voltaire', sans-serif;

	font-size:18px;

	text-decoration:none;

	font-weight:normal;

	line-height:36px;

	color:#252323;

}



.nav:hover, .current

{

	margin:0px;

	padding:0px;

	display:block;

	font-family: 'Voltaire', sans-serif;

	font-size:18px;

	text-decoration:none;

	font-weight:normal;

	line-height:36px;

	color:#e84f92;

}



.banner

{

	margin:0px;

	padding:0px;

	display:block;

}





.banner_left

{

	margin:0px;

	padding:0px;

	display:block;

	float:left;

	width:20px;

	height:347px;

	background:url(../images/left_side_shadow.jpg) no-repeat top left;

}



.banner_middle

{

	margin:0px;

	padding:0px;

	display:block;

	float:left;

}



.banner_right

{

	margin:0px;

	padding:0px;

	display:block;

	float:left;

	width:20px;

	height:347px;

	background:url(../images/right_side_shadow.jpg) no-repeat top left;

}





.banner

{

	margin:0px;

	padding:0px;

	display:block;

}





.banner_left2

{

	margin:0px;

	padding:0px;

	display:block;

	float:left;

	width:20px;

	height:200px;

	background:url(../images/left_side_shadow2.jpg) no-repeat top left;

}



.banner_middle2

{

	margin:0px;

	padding:0px;

	display:block;

	float:left;

}



.banner_right2

{

	margin:0px;

	padding:0px;

	display:block;

	float:left;

	width:20px;

	height:200px;

	background:url(../images/right_side_shadow2.jpg) no-repeat top left;

}



.content

{

	margin:0px;

	padding:0px 20px;

	display:block;

}



.content_one

{

	margin:0px;

	padding:0px 0px 17px 0px;

	display:block;

}



.content_one h2

{

	margin:0px;

	padding:32px 0px 0px 0px;

	display:block;

	font-family:"Tahoma", Geneva, sans-serif;

	font-size:25px;

	color:#d74b72;

	font-weight:bold;

}



.content_one span

{

	font-family:"Tahoma", Geneva, sans-serif;

	font-size:18px;

	color:#5e595a;

	font-weight:normal;

}



.content_one h3

{

	margin:0px;

	padding:0px 0px 11px 0px;

	display:block;

	font-family: "Georgia", Times New Roman, Times, serif;

	font-size:25px;

	color:#ff5300;

	font-weight:normal;

	font-style:italic;

	line-height:49px;

	background:url(../images/arrow_bg.jpg) no-repeat bottom left;

}



.content_one p

{

	margin:0px;

	padding:20px 22px;

	display:block;

	background:#f0f0f0;

	font-family: 'Roboto Condensed', sans-serif;

	font-size:14px;

	line-height:20px;

	color:#1a1919;

	text-align:left;

	border-radius:4px;

	-moz-border-radius:4px;

	-webkit-border-radius:4px;

	-ms-border-radius:4px;

}



.mr_dv

{

	margin:0px;

	padding:0px;

	font-size:12px;

	text-decoration:none;

	color:#981535;

}



.content_two

{

	margin:0px;

	padding:0px;

	display:block;

	background:#FFF;

	box-shadow:#dfdfdf 0px 0px 5px;

	-moz-box-shadow:#dfdfdf 0px 0px 5px;

	-webkit-box-shadow:#dfdfdf 0px 0px 5px;

	-ms-box-shadow:#dfdfdf 0px 0px 5px;

	border-radius: 4px;

	-moz-border-radius: 4px;

	-webkit-border-radius: 4px;

	-o-border-radius: 4px;

	-ms-border-radius: 4px;

}



.content_two_left

{

	width:304px;

	padding:0px 10px 0px 23px;

	display:block;

	float:left;

	border-right:#e5e5e2 solid 1px;

}



.content_two_left h2

{

	margin:0px;

	padding:0px;

	display:block;

	font-family:"Georgia", Times New Roman, Times, serif;

	font-size:22px;

	font-style:italic;

	color:#27a1cc;

	font-weight:normal;

	line-height:66px;

	text-align:center;

}



.content_two_left img

{

	margin:0px auto;

	padding:8px;

	display:block;

	border:#e5e5e2 solid 1px;

}



.content_two_left p

{

	margin:0px;

	padding:10px 0px 0px 0px;

	display:block;

	font-family: 'Roboto Condensed', sans-serif;

	font-size:14px;

	line-height:20px;

	color:#000000;

	text-align:justify;

}



.mr_dv_two

{

	margin:0px;

	padding:0px;

	display:block;

	font-family:"Georgia", Times New Roman, Times, serif;

	font-size:14px;

	font-style:italic;

	color:#ff004e;

	text-align:right;

	text-decoration:none;

	line-height:50px;

}



.mr_dv_two:hover

{

	margin:0px;

	padding:0px;

	display:block;

	font-family:"Georgia", Times New Roman, Times, serif;

	font-size:14px;

	font-style:italic;

	color:#000;

	text-align:right;

	text-decoration:underline;

	line-height:50px;

}







.content_two_middle

{

	width:306px;

	padding:0px 9px 0px 10px;

	display:block;

	float:left;

	border-right:#e5e5e2 solid 1px;

}



.content_two_middle h2

{

	margin:0px;

	padding:0px;

	display:block;

	font-family:"Georgia", Times New Roman, Times, serif;

	font-size:21px;

	font-style:italic;

	color:#ff174f;

	font-weight:normal;

	line-height:66px;

	text-align:center;

}



.content_two_middle img

{

	margin:0px auto;

	padding:8px;

	display:block;

	border:#e5e5e2 solid 1px;

}



.content_two_middle p

{

	margin:0px;

	padding:10px 0px 0px 0px;

	display:block;

	font-family: 'Roboto Condensed', sans-serif;

	font-size:14px;

	line-height:20px;

	color:#000000;

	text-align:justify;

}





.content_two_right

{

	width:306px;

	padding:0px 20px 0px 10px;

	display:block;

	float:left;

}



.content_two_right h2

{

	margin:0px;

	padding:0px;

	display:block;

	font-family:"Georgia", Times New Roman, Times, serif;

	font-size:21px;

	font-style:italic;

	color:#0786b2;

	font-weight:normal;

	line-height:66px;

	text-align:center;

}



.content_two_right img

{

	margin:0px auto;

	padding:8px;

	display:block;

	border:#e5e5e2 solid 1px;

}



.content_two_right p

{

	margin:0px;

	padding:10px 0px 0px 0px;

	display:block;

	font-family: 'Roboto Condensed', sans-serif;

	font-size:14px;

	line-height:20px;

	color:#000000;

	text-align:justify;

}



.content_three

{

	margin:0px;

	padding:0px 0px 20px 0px;

	display:block;

	border-radius: 4px;

	-moz-border-radius: 4px;

	-webkit-border-radius: 4px;

	-o-border-radius: 4px;

	-ms-border-radius: 4px;

}





.content_three_block1, .content_three_block2

{

	margin:0px;

	padding:0px 6px 0px 0px;

	width:245px;

	float:left;

	display:block;

}



.content_three_block2

{

	padding:0px !important;

}



.content_three_block1 h2, .content_three_block2 h2

{

	font-family: 'Roboto Condensed', sans-serif;

	font-size:18px;

	display:block;

	color:000000;

	text-align:center;

	font-weight:normal;

}



.div_img_space

{

	margin:0px;

	padding:0px 6px 0px 0px;

	display:block;

	width:95%;

}



.div_img_space img

{

	width:100%;

	border:#edecec solid 5px;

}



.div_img_space_links

{

	margin:-40px 10px 0px 20px;

	padding:0px 20px;

	display:block;

	position:relative;

	float:right;

	font-family:"Georgia", Times New Roman, Times, serif;

	font-size:14px;

	color:#FFF;

	background:#c53863;

	line-height:24px;

	text-decoration:none;

	font-style:italic;

	transition: .20s ease-in-out;

}



.div_img_space_links:hover

{

	color:#FFF;

	background:#000;

}



.footer

{

	margin:0px;

	padding:0px;

	display:block;

	border-top:#27a1cc solid 1px;

	background: url(../images/footer_bg.jpg) repeat-x top left;

}



.footer_one

{

	margin:0px auto;

	padding:26px 0px 0px 0px;

	display:block;

	width:1000px;

}



.footer_left

{

	margin:0px;

	padding:0px 0px 0px 20px;

	width:250px;

	display:block;

	float:left;

}



.footer_left h2

{

	margin:0px;

	padding:0px;

	display:block;

	font-family: 'Roboto Condensed', sans-serif;

	line-height:43px;

	font-size:18px;

	color: #FFF;

	text-shadow:#036 1px 0px 1px;

	font-weight:normal;	

	text-shadow:#036 1px 0px 1px;

	font-weight:normal;

}



.footer_left ul

{

	margin:0px;

	padding:0px;

	display:block;

}



.footer_left li

{

	margin:0px 6px 0px 0px;

	padding:0px;

	display:block;

	float:left;

	list-style:none;

}



.footer_left img

{

	border:0px;

	opacity:.5;

	filter: alpha(opacity=50);

	transition: .20s ease-in-out;

}



.footer_left img:hover

{

	border:0px;opacity:1;

	filter: alpha(opacity=100);

}



.footer_middle1

{

	margin:0px;

	padding:0px 28px 0px 27px;

	width:246px;

	display:block;

	float:left;

}



.footer_middle1 h2

{

	margin:0px;

	padding:0px;

	display:block;

	font-family: 'Roboto Condensed', sans-serif;

	line-height:43px;

	font-size:18px;

	color: #FFF;

	text-shadow:#036 1px 0px 1px;

	font-weight:normal;

}

.in_put_txt

{

	margin:0px;

	padding:0px 0px 0px 23px;

	display:block;

	width:90%;

	height:40px;

	background:#FFF;

	border:#1b8bb2 solid 1px;

	outline:none;

	border-radius:10px;

	font-family:"Georgia", Times New Roman, Times, serif;

	font-size:13px;

	color:#1b8bb2;

	font-style:italic;

}



.footer_middle2

{

	margin:0px;

	padding:0px;

	width:244px;

	display:block;

	float:left;

}



.footer_middle2 h2

{

	margin:0px;

	padding:0px;

	display:block;

	font-family: 'Roboto Condensed', sans-serif;

	line-height:43px;

	font-size:18px;

	color: #FFF;

	text-shadow:#036 1px 0px 1px;

	font-weight:normal;

}



.footer_middle2 a,

div#Popup #popup_content button

{

	margin:0px;

	padding:0px;

	display:block;

	/*background:#254589 18px 7px scroll url(../images/web.png) no-repeat;*/

	background: #87e0fd 18px 7px scroll url(../images/web.png) no-repeat; /* Old browsers */

background: -moz-linear-gradient(top, #87e0fd 0%, #2c539e 0%, #244387 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#87e0fd), color-stop(0%,#2c539e), color-stop(100%,#244387)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #87e0fd 0%,#2c539e 0%,#244387 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #87e0fd 0%,#2c539e 0%,#244387 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #87e0fd 0%,#2c539e 0%,#244387 100%); /* IE10+ */

background: linear-gradient(to bottom, #87e0fd 0%,#2c539e 0%,#244387 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87e0fd', endColorstr='#244387',GradientType=0 ); /* IE6-9 */

	line-height:38px;

	border:#00236f solid 1px;

	border-radius: 10px;

	font-family: 'Roboto Condensed', sans-serif;

	font-size:18px;

	color:#FFF;

	text-decoration:none;

	font-weight:normal;

	text-shadow:#00174a 1px 0px 1px;

	text-align:center;

	transition: .20s ease-in-out;

}



.footer_middle2 a:hover,

div#Popup #popup_content button:hover

{

	background: #87e0fd; /* Old browsers */

background: -moz-linear-gradient(top, #87e0fd 0%, #1f3f7a 0%, #122756 100%); /* FF3.6+ */

background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#87e0fd), color-stop(0%,#1f3f7a), color-stop(100%,#122756)); /* Chrome,Safari4+ */

background: -webkit-linear-gradient(top, #87e0fd 0%,#1f3f7a 0%,#122756 100%); /* Chrome10+,Safari5.1+ */

background: -o-linear-gradient(top, #87e0fd 0%,#1f3f7a 0%,#122756 100%); /* Opera 11.10+ */

background: -ms-linear-gradient(top, #87e0fd 0%,#1f3f7a 0%,#122756 100%); /* IE10+ */

background: linear-gradient(to bottom, #87e0fd 0%,#1f3f7a 0%,#122756 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#87e0fd', endColorstr='#122756',GradientType=0 ); /* IE6-9 */

	border:#00236f solid 1px;

	color:#FFF;

}



div#Popup #popup_content button {

    border-radius: 3px;

    cursor: pointer;

    font-family: tahoma;

    font-size: 12px;

    line-height: 30px;

    padding: 0px 10px;

}

.footer_right

{

	margin:0px;

	padding:0px;

	width:185px;

	display:block;

	float:left;

}



.footer_right a

{

	margin:0px 0px 30px 0px;

	padding:0px 20px 55px 0px;

	display:block;

	background: url(../images/log.png) no-repeat bottom right;

	font-family:"Tahoma", Geneva, sans-serif;

	font-size:13px;

	text-align:right;

	text-decoration:none;

	color:#7ed9f9;

}



.footer_two

{

	margin:0px auto;

	padding:0px;

	display:block;

	width:1000px;

}



.footer_two p

{

	margin:0px;

	padding:0px;

	display:block;

	line-height:54px;

	text-align:center;

	font-family: 'Roboto Condensed', sans-serif;

	color:#FFF;

	font-size:13px;

}



.footer_two a

{

	margin:0px;

	padding:0px;

	color:#FF0;

	text-decoration:underline;

}



.footer_two a:hover

{

	color:#FFF;

}







/*about page*/



.abt_dv

{

	margin:0px;

	padding:0px 0px 32px 0px;

	display:block;

	border-bottom: #edecec solid 1px;

}



.abt_left

{

	margin:0px 20px 0px 0px;

	padding:7px 0px 0px 0px ;

	display:block;

	float:left;

	width:572px;

}

.abt_left h2

{

	color:#d74b72;

	font-family: 'Roboto Condensed', sans-serif;

	font-size:25px;

	display:block;

	line-height:82px;

	font-weight:normal;

	margin:0px;

	padding:0px;

	text-transform:uppercase;

}

.abt_left p

{

	margin:0px;

	padding:10px 0px 0px 0px;

	display:block;

	font-family: 'Roboto Condensed', sans-serif;

	font-size:14px;

	line-height:20px;

	color:#000000;

	text-align:justify;

}



.abt_left span

{

	font-family: 'Roboto Condensed', sans-serif;

	font-size:20px;

	font-style:normal;

}



.abt_right 

{

	margin:0px;

	padding:22px 0px 0px 0px;

	display:block;

	float:left;

	width:408px;

}



.abt_right_on

{

	margin:0px;

	padding:22px 0px 0px 0px;

	display:block;

	width:572px;

	float:left;

}



.abt_right h2,

.abt_right_on h2

{

	color:#d74b72;

	font-family: 'Roboto Condensed', sans-serif;

	font-size:25px;

	display:block;

	line-height:52px;

	font-weight:normal;

	margin:0px;

	padding:0px;

}



.abt_right span,

.abt_right_on span

{

	font-size:12px;

	color:#343232;

}



.gallery_dv

{

	margin:0px;

	padding:10px 0px 10px 11px;

	display:block;

	background:#FFF;

	box-shadow:#dbd9d9 0px 0px 5px;

}



.case_gallery

{

	margin:25px 0px;

	padding:10px 0px 10px 11px;

	display:block;

	background:#FFF;

	box-shadow:#dbd9d9 0px 0px 5px;

}



/*dental tourism page*/



.dental_tourism

{

	margin:0px 0px 0px 0px;

	padding:0px 0px 32px 0px;

	display:block;

	border-bottom: #edecec solid 1px;

}



.dental_tourism_left

{

	margin:0px;

	padding:0px;

	display:block;

	width:630px;

	float:left;

}

.dental_tourism_left h2

{

	color:#d74b72;

	font-family: 'Roboto Condensed', sans-serif;

	font-size:25px;

	display:block;

	line-height:82px;

	font-weight:normal;

	margin:0px;

	padding:0px;

	text-transform:uppercase;

}



.dental_tourism_left h3

{

	font-family: 'Roboto Condensed', sans-serif;

	font-size:20px;

	font-style:italic;

	line-height:20px;

	margin:9px 0px 0px 0px;

	padding:0px;

	font-weight:bold}



.dental_tourism_left h4

{

	font-family: 'Roboto Condensed', sans-serif;

	font-size:20px;

	font-style:normal;

	line-height:45px;

	margin:9px 0px 0px 0px;

	padding:0px;

	font-weight:normal;

}



.dental_tourism_left h5

{

	font-family: 'Roboto Condensed', sans-serif;

	font-size:16px;

	font-style: normal;

	line-height:20px;

	margin:0px;

	padding:0px;

	font-weight:normal;

}



.dental_tourism_left p

{

	margin:0px;

	padding:10px 0px 0px 0px;

	display:block;

	font-family: 'Roboto Condensed', sans-serif;

	font-size:14px;

	line-height:20px;

	color:#000000;

	text-align:justify;

}



.dental_tourism_left2

{

	margin:0px;

	padding:0px;

	display:block;

	width:630px;

	float:left;

}

.dental_tourism_left2 h2

{

	color:#d74b72;

	font-family: 'Roboto Condensed', sans-serif;

	font-size:25px;

	display:block;

	line-height:82px;

	font-weight:normal;

	margin:0px;

	padding:0px;

	text-transform:uppercase;

}



.dental_tourism_left2 h3

{

	font-family: 'Roboto Condensed', sans-serif;

	font-size:20px;

	font-style:italic;

	line-height:20px;

	margin:9px 0px 0px 0px;

	padding:0px;

	font-weight:bold;

	color:lightskyblue;}



.dental_tourism_left2 h4

{

	font-family: 'Roboto Condensed', sans-serif;

	font-size:20px;

	font-style:normal;

	line-height:45px;

	margin:9px 0px 0px 0px;

	padding:0px;

	font-weight:normal;

}



.dental_tourism_left2 h5

{

	font-family: 'Roboto Condensed', sans-serif;

	font-size:16px;

	font-style: normal;

	line-height:20px;

	margin:0px;

	padding:0px;

	font-weight:normal;

	color:deeppink;

}



.doctrs_list p

{

	margin:20px 0px 0px 20px;

	padding:18px 20px 30px 20px;

	display: inherit;

	font-family: 'Roboto Condensed', sans-serif;

	font-size:14px;

	line-height:20px;

	color:lightslategrey;

	text-align:justify;

	float:left;

	background:#f5f5f5;

	border-radius:10px;

}

.doctrs_list span

{

	font-weight:bold;

}





.div_img_dentl

{

	margin:0px;

	padding:5px;

	border:#e5e5e3 solid 1px;

}



.div_img_dentl img

{

	width:100%;

	overflow:hidden;

}



.dental_tourism_right

{

	margin:0px 0px 0px 15px;

	padding:30px 0px 0px 0px;

	display:block;

	width:350px;

	float:left;

}



.doctrs_list

{

	margin:0px;

	padding:24px 0px 20px 0px;

	display:block;

	border-top:#ececec solid 1px;

}



.doctrs_list img

{

	margin:20px 20px 0px 0px;

	padding:0px;

	display:block;

	float:left;

	border-radius:124px;

	-moz-border-radius:124px;

	-webkit-border-radius:124px;

	-o-border-radius:124px;

	-ms-border-radius:124px;

	border:#FFF solid 5px;

	box-shadow:#c7c6c6 0px 0px 12px;

	-moz-box-shadow:#c7c6c6 0px 0px 12px;

	-webkit-box-shadow:#c7c6c6 0px 0px 12px;

	-o-box-shadow:#c7c6c6 0px 0px 12px;

	-ms-box-shadow:#c7c6c6 0px 0px 12px;

}



.drs_left

{

	margin:0px;

	padding:0px;

	display:block;

	float:left;

	width:134px;

}



.drs_right

{

	margin:0px;

	padding:0px;

	display:block;

	float:left;

	width:496px;

}



.contact

{

	margin:0px;

	padding:0px;

	display:block;

}



.contact h2

{

	color:#d74b72;

	font-family: 'Roboto Condensed', sans-serif;

	font-size:25px;

	display:block;

	line-height:82px;

	font-weight:normal;

	margin:0px;

	padding:0px;

	text-transform:uppercase;

}



.contact_left

{

	margin:0px 20px 0px 0px;

	padding:0px;

	display:block;

	float:left;

	width:490px;

}



.contact_right

{

	margin:0px;

	padding:0px;

	display:block;

	float:left;

	width:490px;

}



.location_tab

{

	margin:0px 0px 18px 0px;

	padding:16px 0px 34px 25px;

	display:block;

	background:url(../images/tab_bg.jpg) repeat;

	border-radius:10px;

}

.location_tab h3

{

	font-family: 'Roboto Condensed', sans-serif;

	font-size:20px;

	font-style:normal;

	line-height:20px;

	margin:0px 0px 0px 0px;

	padding:0px;

	font-weight:bold;

	color:#FFF;

}



.location_tab p

{

	margin:0px;

	padding:0px;

	font-family: 'Roboto Condensed', sans-serif;

	font-size:14px;

	line-height:20px;

	color:#a6eeff;

	text-align:left;

}



.contact_form

{

	margin:0px;

	padding:28px 28px 65px 28px;

	display:block;

	background:#eaeaea;

	border-radius:10px;

}



.in_txt

{

	margin:0px 0px 16px 0px;

	padding:0px 0px 0px 20px;

	display:block;

	background:#FFF;

	border:#d8d5d5 solid 1px;

	height:45px;

	width:95%;

	font-family:"Georgia", Times New Roman, Times, serif;

	font-size:16px;

	color:#1994d7;

	outline:none;

	font-style:italic;

	box-shadow:none;

	transition:.2s ease-in-out;

}



.in_txt:hover, .in_txt:focus

{

	box-shadow:#CCC 0px 0px 8px;

}



.in_txt_area

{

	margin:0px 0px 16px 0px;

	padding:16px 0px 0px 20px;

	display:block;

	background:#FFF;

	border:#d8d5d5 solid 1px;

	height:100px;

	width:95%;

	font-family:"Georgia", Times New Roman, Times, serif;

	font-size:16px;

	color:#1994d7;

	outline:none;

	font-style:italic;

}



.send_button

{

	margin:0px 15px 0px 0px;

	padding:0px 20px;

	display:block;

	float:right;

	font-family:"Georgia", Times New Roman, Times, serif;

	font-size:16px;

	font-style:italic;

	height:40px;

	background:#f48503;

	color:#FFF;

	border:none;

	border-radius: 5px;

	text-shadow:none;

	cursor:pointer;

	transition:.2s ease-in-out;

	

}



.send_button:hover

{

	text-shadow:#FFF 0px 0px 25px;

	color:#000;

}



.font_color

{

	color:#FF0;

	font-weight:bold;

}



.treatment, .treatment ul

{

	margin:0px 0px 15px 0px;

	padding:0px;

	width:100%;

}

.treatment

{

	border-bottom:lightsteelblue solid 4px;

	background:url(../images/center_img.png) repeat-y center center;

}





.other_details {

    border-bottom: 4px solid lightsalmon;

    display: block;

    margin-bottom: 15px;

    overflow: hidden;

	padding-bottom:15px;

}



.other_details_02 {

    display: block;

    margin-bottom: 15px;

    overflow: hidden;

	border-bottom: 1px solid #edecec;

	padding-bottom:20px;

}



.treatment h2,

.other_details h2,

.other_details_02 h2,

.case_study h2

{

	color:#d74b72;

	font-family: 'Roboto Condensed', sans-serif;

	font-size:25px;

	display:block;

	line-height:82px;

	font-weight:normal;

	margin:0px;

	padding:0px;

	text-transform:uppercase;

}





.treatment h3 {

    background: none repeat scroll 0 0 lightyellow;

    border-left: 2px solid lightsalmon;

    color: lightsalmon;

    display: block;

    font-family: 'Roboto Condensed',sans-serif;

    font-size: 20px;

    font-style: italic;

    font-weight: normal;

    margin: 0;

    padding: 0 0 0 15px;

    text-shadow: 1px 1px 1px darkred;

    text-transform: capitalize;

}



.treatment p,

.other_details p,

.other_details_02 p,

.case_study > p

{

	margin:0px;

	padding:15px 0px 0px 0px;

	display:block;

	font-family: 'Roboto Condensed', sans-serif;

	font-size:14px;

	line-height:20px;

	color:#000000;

	text-align:justify;

}

.treatment img

{

	border:red solid 5px;

	float:left;

	display:block;

	margin-right:12px;

	margin-top:20px;

}



.other_details img,

.other_details_02 img

{

	border:red solid 5px;

	float:left;

	display:block;

	margin-right:12px;

	margin-top:20px;

}





.treatment li.first {

    box-shadow: 0 8px 5px #ccc;

	-moz-box-shadow: 0 8px 5px #ccc;

	-webkit-box-shadow: 0 8px 5px #ccc;

	-o-box-shadow: 0 8px 5px #ccc;

	-ms-box-shadow: 0 8px 5px #ccc;

    display: inline-block;

    float: left;

    list-style: none outside none;

    padding: 0 10px 45px;

    position: inherit;

    width: 45%;

	margin-bottom:25px;

	background:#fff;

	border-bottom: 4px solid lightblue;

}





.treatment li.second {

	box-shadow: 0 8px 5px #ccc;

	-moz-box-shadow: 0 8px 5px #ccc;

	-webkit-box-shadow: 0 8px 5px #ccc;

	-o-box-shadow: 0 8px 5px #ccc;

	-ms-box-shadow: 0 8px 5px #ccc;

    display: inline-block;

    float: right;

    list-style: none outside none;

    padding: 0 10px 45px;

    position: inherit;

    width: 45%;

	margin-bottom:25px;

	background:#fff;

	border-bottom: 4px solid khaki;

}





.other_details > ul, .other_details_02 > ul {

    border-bottom: medium none;

    display: block;

    float: right;

    margin: 0;

    overflow: hidden;

    padding: 0;

    width: 835px;

}





.other_details li,

.other_details_02 li {

    display: block;

    float: none;

    font-family: tahoma;

    font-size: 18px !important;

    font-weight: normal;

    line-height: 28px;

    padding: 0 0 0 15px;

    width: auto;

	background:url(../images/arrow.png) no-repeat center left;

}



.second p a {

    background: none repeat scroll 0 0 lightsteelblue;

    color: #fff;

    text-decoration: underline;

	transition:.2s ease-in-out;

	-moz-transition:.2s ease-in-out;

	-webkit-transition:.2s ease-in-out;

	-o-transition:.2s ease-in-out;

	-ms-transition:.2s ease-in-out;

}



.second p a:hover {

    background: none repeat scroll 0 0 lightsalmon;

    text-decoration: none;

}





/*

	Stylesheet by Aneesh Bhatnagar

	Website: www.slashcoding.com

*/



#backgroundPopup { 

	z-index:999;

	position: fixed;

	display:none;

	height:100%;

	width:100%;

	background:#000000;	

	top:0px;  

	left:0px;

}

#Popup {

    background: none repeat scroll 0 0 #ffffff;

    border-radius: 3px;

    box-shadow: 0 0 8px #000;

    color: #333333;

    display: none;

    font-family: "Tahoma",Geneva,sans-serif;

    font-size: 14px;

    left: 35%;

    padding: 0 0 25px;

    position: fixed;

    top: 20%;

    width: 30%;

    z-index: 9999;

}

div.loader {

    background: url(../images/loading.gif) no-repeat scroll 0 0 transparent;

    height: 32px;

    width: 32px;

	display: none;

	z-index: 9999;

	top: 40%;

	left: 50%;

	position: absolute;

	margin-left: -10px;

}



div.close {

    background: url("../images/closebox.png") no-repeat scroll 0 0 transparent;

    bottom: 65px;

    cursor: pointer;

    float: right;

    height: 30px;

    left: 18px;

    position: relative;

    width: 30px;

}

span.popup_tooltip {

    background: none repeat scroll 0 0 #000000;

    border-radius: 2px 2px 2px 2px;

    color: #FFFFFF;

    display: none;

    font-size: 11px;

    height: 16px;

    opacity: 0.7;

    padding: 4px 3px 2px 5px;

    position: absolute;

    right: -62px;

    text-align: center;

    top: -51px;

    width: 93px;

}

span.arrow {

    border-left: 5px solid transparent;

    border-right: 5px solid transparent;

    border-top: 7px solid #000000;

    display: block;

    height: 1px;

    left: 40px;

    position: relative;

    top: 3px;

    width: 1px;

}

div#popup_content {

    margin: 4px 7px;

}





.pop_input {

    border: 1px solid #ccc;

    color: windowtext;

    display: block;

    font-family: tahoma;

    font-size: 12px;

    height: 26px;

    margin-bottom: 8px;

    padding-left: 10px;

    width: 97%;

}



#Popup > h3 {

    color: goldenrod;

    font-size: 16px;

    line-height: 44px;

    margin: 0;

    padding-left: 20px;

}

.main_defaul_heading
{
	font-size:20px;
	font-weight:bold;
}
.listed_new_block {
    margin-left: 170px !important;
    padding-left: 15px;
    width: 280px !important;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:14px;
	line-height:20px;
	color:#000000;
}


.listed_new_block > li {
    list-style: disc outside none;
}

.slider
{
	width:1000px;
	height:346px;
	display:block;
}

.slider iframe
{
	width:1000px;
	height:346px;
	display:block;
}