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

html,body{
	margin:0;
	padding:0;
	font-size:14px;
	font-family: 'Arial', sans-serif;
	color:#666666;
	line-height:150%;
}

*{margin:0;padding: 0;}

a,img,input,select,textarea{
	outline:none;
}

a{
	color:black;
	text-decoration: none;
	border:none;
}

ul{
	list-style: none;
	margin:0;
	padding: 0;
}

img{
	max-width:100%;
	border:none;
}

p{padding: 0px 0px 15px 0px;}

.clear{
	clear:both;
	content: " ";
	display: table;
}

.cleared{
	clear: both;
}

.left{
	float:left;
}

.right{
	float:right;
}

.container{
	max-width:960px;
	width: 100%;
	margin:0 auto;
}

h2{	color:black;
	font-weight:600;
	font-size:18px;
	line-height: 150%;
	padding: 0px 0px 10px 0px;
	color: #284160;
}

h3{
	font-weight:600;
	font-size:19px;
	color: #284160;
}

.wrapper-960{
	max-width:960px;
	width: 100%;
	margin:0 auto;
}

/** header **/

header{background: url(images/header_shadow_1.png)no-repeat 50% 104%;padding-bottom:8px;z-index: 9999;position: relative;}
header .head_shadow{border-bottom:4px solid #e8e8e8;outline: 1px solid #d9d9d9;
	background-color: #ffffff;
	background-image: -webkit-linear-gradient(top,#ffffff,#f1f1f1);
	background-image: -moz-linear-gradient(top,#ffffff,#f1f1f1);
	background-image: -ms-linear-gradient(top,#ffffff,#f1f1f1);
	background-image: -o-linear-gradient(top,#ffffff,#f1f1f1);
	background-image: linear-gradient(top,#ffffff,#f1f1f1);}
header .logo{float:left;margin: 14px 0px;line-height: 100%;}
header nav{float:right;}
header nav ul{position: relative;}
header nav ul li{float:left;}
header nav ul > li a{display: block;font-family: 'Open Sans', sans-serif;font-size: 14px;padding: 33px 18px 34px 18px;margin-bottom: -4px;}
header nav ul li a:hover,header nav ul > li.current_page_item a{color:white;border-bottom: 4px solid #174a83;
	background-color: #274260;
	background-image: -webkit-linear-gradient(top,#274260,#0b305b);
	background-image: -moz-linear-gradient(top,#274260,#0b305b);
	background-image: -ms-linear-gradient(top,#274260,#0b305b);
	background-image: -o-linear-gradient(top,#274260,#0b305b);
	background-image: linear-gradient(top,#274260,#0b305b);
}

/* content */

.content .content_title{color:#284160;font-size: 25px;font-family: 'Open Sans', sans-serif;padding:10px 0px 20px 0px;font-weight: 600;}
.content .content_title span{color:#ed0908;}
.content .shadow_cont{background: white;outline:4px solid rgba(0, 0, 0, 0.08);max-width: 1023px;width: 100%;margin:0 auto;color:#777777;}
.content .shadow_cont .shadow_left{width: 32.9%;float:left;}
.content .shadow_cont .block_color_1{border:2px solid #ed0908;}
.content .shadow_cont .block_color_2{border:2px solid #284160;}
.content .shadow_cont .block_color_3{border:2px solid #ed0908;}
.content .section_1{text-align: center;padding: 20px 0px 10px 0px;}

/* Home */

body.home .content{background: url(images/index_bg_big.jpg)no-repeat center 0px;padding-bottom:20px;margin-top: -7px;background-size: cover;}
.content .mid{height: 465px;}
.content .mid .mid_cont{position: relative;top: 322px;left: 186px;}
.content .need_doc{background: url(images/need_a_doctor_bg.png)no-repeat;display: inline-block;padding: 7px 136px 12px 38px;position: absolute;font-family: 'Open Sans', sans-serif;}
.content .need_doc .word_1{color: white;font-weight: bold;font-size: 36px;line-height: 100%;}
.content .need_doc .word_2{color: white;font-weight: 600;font-size: 20px;line-height: 100%;}
.content .call_us{background: url(images/call_us_bg.png)no-repeat;font-size: 32px;color:white;font-family: 'Open Sans', sans-serif;position: absolute;padding: 56px 80px 27px 51px;left:415px;}
.content .call_us span{font-size: 25px;}

.content .block_section{max-width: 1023px;width: 100%;margin:0 auto;background: #ffffff;padding:0px 0px;outline:4px solid rgba(0, 0, 0, 0.08);border-top:4px solid #284160;text-align: center;font-size: 0;}
.content .block_section .main_block_cont{display: inline-block;}
.content .block_section .block_cont{width: 320px;text-align: center;padding:30px 11px 30px 10px;}
.content .block_section .box_title{font-family: 'Open Sans', sans-serif;font-size: 25px;color: #284160;padding:10px 0px;padding-left: 58px;display: inline-block;margin-bottom: 10px;}

.block_section #text-1{background: url(images/li_border.png)no-repeat 100% center;}
.block_section .border-text-1{border-top:4px solid #ed0908;width: 65px;margin-top: -4px;}
.block_section #text-1 .box_title{background: url(images/sprit.png)no-repeat 0px 4px;}

.block_section #text-2{background: url(images/li_border.png)no-repeat 100% center;}
.block_section .border-text-2{border-top:4px solid #ed0908;width: 165px;margin-top: -4px;float: right;}
.block_section #text-2 .box_title{background: url(images/sprit.png)no-repeat 0px -40px;}

.block_section .border-text-3{border-top:4px solid #ed0908;width: 65px;margin-top: -4px;}
.block_section #text-3 .box_title{background: url(images/sprit.png)no-repeat 0px -82px;}

.content .block_section .box_title span{color: #ed0908 !important;}
.content .block_section .textwidget{font-size: 13px;text-align: center;}

.content .quick_access{max-width: 1025px;width: 100%;margin:25px auto 0px auto;background: #284160;border-left:4px solid #1f334b;border-right:4px solid #1f334b;padding:15px 0px 20px 0px;font-family: 'Open Sans', sans-serif;font-size: 20px;color: white;}
/*.content .quick_access div{display: inline-block;vertical-align: middle;}*/
.content .quick_access .quick_in{text-align: center;
	background: url(images/quick-border-left.png)no-repeat,url(images/quick-border-right.png)no-repeat;
	background-position: center left, center right;
}
.content .quick_access .border-left img, .content .quick_access .border-right img{vertical-align: middle;}

/* about us */

body.page-id-6 .content{background: url(images/about_us_bg_big.jpg)no-repeat center 0px;padding-bottom:20px;margin-top: -7px;padding-top: 295px;background-size: cover;}
body.page-id-6 .content .leader_cont{text-align: center;padding:20px 20px 0px 20px;}
body.page-id-6 .content .leader_cont .title{color:#284160;font-size: 25px;font-family: 'Open Sans', sans-serif;padding:10px 0px 20px 0px;}
body.page-id-6 .content .leader_cont .title span{color:#ed0908;}
body.page-id-6 .content .leader_cont p{color:#777777;margin-bottom: 20px;}
body.page-id-6 .content .about_list{text-align: center;}
body.page-id-6 .content .about_list .block_cont{display:inline-block;width: 317px;text-align: center;padding:15px 11px 30px 10px;}
body.page-id-6 .content .about_list .box_title{font-family: 'Open Sans', sans-serif;font-size: 25px;color: #284160;padding:10px 0px;padding-left: 58px;display: inline-block;margin-bottom: 10px;}
body.page-id-6 .content .about_list .box_title span{color: #ed0908 !important;}

body.page-id-6 .content .about_list {border-top:2px solid rgba(0, 0, 0, 0.08);padding:8px 0px;width: 100%;}
body.page-id-6 .content .about_list #text-4{background: url(images/li_border.png)no-repeat 100% center;}
body.page-id-6 .content .about_list #text-4 .box_title{background: url(images/sprit.png)no-repeat 0px -238px;}
body.page-id-6 .content .about_list #text-5{background: url(images/li_border.png)no-repeat 100% center;}
body.page-id-6 .content .about_list #text-5 .box_title{background: url(images/sprit.png)no-repeat 0px -282px;}
body.page-id-6 .content .about_list #text-6 .box_title{background: url(images/sprit.png)no-repeat 0px -333px;}

/* contact_us */

body.page-id-14 .content{background: url(images/contact_us_bg.jpg)no-repeat center 0px;padding-bottom:20px;margin-top: -7px;padding-top: 295px;background-size: cover;}
body.page-id-14 .content .shadow_cont {font-size: 0;}
body.page-id-14 .content .section_1{text-align: center;margin-bottom: 30px;font-size: 14px;padding:20px;}
body.page-id-14 .content .form_cont, body.page-id-14 .content .contact_info{display: inline-block;vertical-align: top;}
body.page-id-14 .content .form_cont{width: 700px;font-size: 14px;padding: 0px 0px 20px 20px;}
body.page-id-14 .content .contact_info{width: 300px;font-size: 14px;}

body.page-id-14 .content .form_cont .title{color: #284160;font-size: 19px;font-family: 'Open Sans', sans-serif;margin-bottom: 20px;}
body.page-id-14 .content  .form_cont .call_cont{color: #51555a;font-size: 15px;margin-bottom: 20px;}
body.page-id-14 .content  .form_cont .input_text input{width: 200px;}
body.page-id-14 .content  .form_cont .input_area textarea{width: 95%;height: 70px;}
body.page-id-14 .content  .form_cont .button input{padding:6px 12px;color:white;font-size: 13px;cursor: pointer;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
}
body.page-id-14 .content .form_cont .button .submit{border:1px solid #d01d1c;
	background-color: #f13d3d;
	background-image: -webkit-linear-gradient(top,#f13d3d,#fe0102,#f13d3d);
	background-image: -moz-linear-gradient(top,#f13d3d,#fe0102,#f13d3d);
	background-image: -ms-linear-gradient(top,#f13d3d,#fe0102,#f13d3d);
	background-image: -o-linear-gradient(top,#f13d3d,#fe0102,#f13d3d);
	background-image: linear-gradient(top,#f13d3d,#fe0102,#f13d3d);
}
body.page-id-14 .content  .form_cont .button .reset{border:1px solid #052347;margin-right:10px;
	background-color: #082e5b;
	background-image: -webkit-linear-gradient(top,#082e5b,#0b3970,#082e5b);
	background-image: -moz-linear-gradient(top,#082e5b,#0b3970,#082e5b);
	background-image: -ms-linear-gradient(top,#082e5b,#0b3970,#082e5b);
	background-image: -o-linear-gradient(top,#082e5b,#0b3970,#082e5b);
	background-image: linear-gradient(top,#082e5b,#0b3970,#082e5b);}
body.page-id-14 .content .contact_info .title{color: #284160;font-size: 15px;font-family: 'Open Sans', sans-serif;margin-bottom:7px;}
body.page-id-14 .content .contact_info .text_cont{margin-bottom: 10px;}
body.page-id-14 .content .contact_info .address_cont {width: 150px;}
body.page-id-14 .content .contact_info .address_cont div{display: inline-block;vertical-align: top;}
body.page-id-14 .content .contact_info .address_cont div.icon{background: url(images/sprit.png)no-repeat 0px -411px;height: 16px;width: 20px;}
body.page-id-14 .content .contact_info .phone_cont p:nth-child(1){background: url(images/sprit.png)no-repeat 0px -431px;}
.page-id-14 .contact_info .phone_cont p:nth-child(2){background: url(images/sprit.png)no-repeat 0px -451px;}
body.page-id-14 .content .contact_info .email_cont p{background: url(images/sprit.png)no-repeat 0px -389px;}
.page-id-14 .contact_info p{padding-left:25px;}
.page-id-14 .contact_info .text_cont{margin-bottom: 10px;}
.page-id-14 .contact_info .text_cont{margin-bottom: 10px;}
.input_text, .input_area{padding: 10px 10px 10px 0px;}
input.txt, textarea{border:1px solid #dcdcdc;font-size: 13px;padding:5px 8px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow:    inset 0px 0px 5px #EBEBEB;
   -webkit-box-shadow: inset 0px 0px 5px #EBEBEB;
   box-shadow:         inset 0px 0px 5px #EBEBEB;
}

/* Cost */

body.page-id-12 .content{background: url(images/cost_bg.jpg)no-repeat center 0px;padding-bottom:20px;margin-top: -7px;padding-top: 295px;background-size: cover;}
body.page-id-12 .content .shadow_cont{padding-bottom: 15px;}
body.page-id-12 .content .section_1{text-align: center;padding: 20px 0px 10px 0px;}
body.page-id-12 .content .section_2{padding: 25px 20px;width: 96.2%;}
body.page-id-12 .content .section_2 .img_left{float:left;margin-right:15px;}
body.page-id-12 .content .section_2 .img_right{float:right;margin-left:15px;}
body.page-id-12 .content .section_2 .cost_txt{float:left;width: 640px;padding: 10px 0px;}
body.page-id-12 .content .section_2 .cost_txt .title{color: #284160; font-size: 28px;line-height: 150%;}
body.page-id-12 .content .section_2 .cost_txt .title span{color: #ed0908;}
body.page-id-12 .content .border_line{border-top: 1px solid #ebebeb;}
body.page-id-12 .content .wi_cost{text-align: center;}
body.page-id-12 .content .wi_cost .pre_visit{color: white;border:1px solid #d01d1c;padding:10px 35px;display: inline-block;font-weight: bold;font-size: 16px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
	background-color: #f13e3e;
	background-image: -webkit-linear-gradient(top,#f13e3e,#ea1314);
	background-image: -moz-linear-gradient(top,#f13e3e,#ea1314);
	background-image: -ms-linear-gradient(top,#f13e3e,#ea1314);
	background-image: -o-linear-gradient(top,#f13e3e,#ea1314);
	background-image: linear-gradient(top,#f13e3e,#ea1314);
}

/* FAQ's */

body.page-id-10  .content{background: url(images/faq_bg.jpg)no-repeat center 0px;padding-bottom:20px;margin-top: -7px;padding-top: 295px;background-size: cover;}
body.page-id-10  .content .section_1{text-align: center;padding: 20px 0px 10px 0px;}
body.page-id-10  .content .section_2{padding: 20px 30px;width: 94.2%;}
body.page-id-10  .content .section_2 .question_list{float:left;}
body.page-id-10  .content .section_2 .question_list ul{}
body.page-id-10  .content .section_2 .question_list ul li{background: url(images/sprit.png)no-repeat 0px -471px;padding:5px 0px 5px 25px;color: #ed0908;font-size: 13px;}
body.page-id-10  .content .section_2 .amp_logo{float:right;margin-top: 70px;}
body.page-id-10 .content .question_list ul {position: relative;}
body.page-id-10 .content .question_list ul li.answer{position: absolute;left: 100%;top: 0;width: 584px;height: 262px;overflow-y: auto;background: none;display: none;color:#777 !important;}
body.page-id-10 .content .question_list ul li{cursor: pointer}
body.page-id-10 .content .question_list ul li.close{text-decoration: underline;font-weight: bold;}

/* Services */

body.page-id-8 .content{background: url(images/services.jpg)no-repeat center 0px;padding-bottom:20px;margin-top: -7px;padding-top: 295px;background-size: cover;}
body.page-id-8 .content .section_2{font-size: 0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;margin-bottom:5px;padding-top:5px;}
body.page-id-8 .content .section_2 .services_block{display: inline-block;font-size: 13px;background: url(images/li_border.png)no-repeat 100% center;padding: 20px 46.7px;}
body.page-id-8 .content .section_2 .services_block .title{font-size: 18px;color:#284160;font-family: 'Open Sans', sans-serif;background: url(images/sprit.png)no-repeat 0px -499px;padding-left:26px;}
body.page-id-8 .content .section_2 .services_block .title span{color:#ed0908;}
body.page-id-8 .content .section_2 .services_block .textwidget ul{margin:10px 0px 0px 30px;}
body.page-id-8 .content .section_2 .services_block .textwidget ul li{background: url(images/sprit.png)no-repeat 0px -525px;padding-left:25px;margin:2px 0px;line-height: 150%;}

/* footer */

footer{color: white;font-size: 13px;border-bottom: 2px solid #0b4b99;padding:3px 0px;text-align: center;border-top:1px solid #0b4b99;
	background-color: #082e5b;
	background-image: -webkit-linear-gradient(top,#082e5b,#0b3970,#082e5b);
	background-image: -moz-linear-gradient(top,#082e5b,#0b3970,#082e5b);
	background-image: -ms-linear-gradient(top,#082e5b,#0b3970,#082e5b);
	background-image: -o-linear-gradient(top,#082e5b,#0b3970,#082e5b);
	background-image: linear-gradient(top,#082e5b,#0b3970,#082e5b);
}
footer a{color:white;}
footer .footer_logo, footer .copyright_cont, footer .social_icons{display: inline-block;vertical-align: top;margin-top:5px;}
footer .footer_logo{line-height: 100%;}
footer .copyright_cont{margin: 0px 75px;margin-top:9px;}
footer .social_icons ul{margin-top:5px;}
footer .social_icons ul li{ float:left;padding:0px 5px;}
footer .social_icons ul li a{font-size: 0px;display: block;width: 22px;height: 23px;}
footer .social_icons ul li a.twitter{background: url(images/sprit.png)no-repeat 0px -131px;}
footer .social_icons ul li a.facebook{background: url(images/sprit.png)no-repeat 0px -157px;}
footer .social_icons ul li a.linked{background: url(images/sprit.png)no-repeat 0px -183px;}
footer .social_icons ul li a.google-plus{background: url(images/sprit.png)no-repeat 0px -209px;}

/* extra pages */

body.page-id-74 .content,
body.page-id-55 .content{background: url(images/extra_bg_2.jpg)no-repeat center 0px;padding-bottom:20px;margin-top: -7px;background-size: contain;padding-top: 295px;}

.content .extra_cont{padding:15px 20px;}
.content .extra_cont .content_title{text-align: center;}
.content .extra_cont p strong{color: #284160;font-size: 15px;}

.list_check li{background: url(/wp-content/themes/ampm/images/sprit.png)no-repeat 0px -525px;padding-left: 25px;margin: 2px 0px;line-height: 150%;padding:0px 0px 15px 0px;}