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

body,
h1,
h2,
h3,
h4,
h5,
p,
ul,
li,
form {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	font-size: 16px;
	font-family: 'Lato', sans-serif;
}

img {
	vertical-align: middle;
	text-decoration: none;
	max-width: 100%;
	border: none;
}

a {
	border: none;
	outline: none;
	text-decoration: none;
}

.clear {
	clear: both;
}

/*.spl_sec_cent ul li a, #spl-bullets li a:hover, #spl-bullets li.rslides_here a, .expertise_blk ul li a, .vid_testimonial a, .footer_spl ul li a, .side_spl ul li a, .serv_pg_blk ul li a {cursor: default;}*/


/** COMMON STYLES **/
header,
nav,
.banner,
.specialties,
.doc_volkan,
.cred_bar,
.area_expertise,
.rvw_testimonial,
.pat_rsc,
.map,
footer,
.foot_bot,
.content {
	float: left;
	width: 100%;
}

.header_sec,
.menu_sec,
.specialties_sec,
.doc_volkan_sec,
.cred_bar_sec,
.area_expertise_sec,
.rvw_testimonial_sec,
.pat_rsc_sec,
.map_sec,
.footer_sec,
.foot_bot_sec,
.content_sec {
	max-width: 1175px;
	margin: 0px auto;
}

.header_nav {
	position: fixed;
	top: 0px;
	z-index: 10;
	width: 100%;
}

header {
	border-bottom: 1px solid #464c4b;
}

.logo {
	padding: 30px 0;
	float: left;
	width: 34%;
	-webkit-transition: 0.4s all linear;
	transition: 0.4s all linear;
}

.address {
	float: left;
	margin: 30px 0 0 0;
	-webkit-transition: 0.4s all linear;
	transition: 0.4s all linear;
}

.address span {
	font-family: 'Roboto Slab', serif;
	color: #ce9151;
	font-size: 15px;
}

.address p {
	font-size: 14px;
	margin: 6px 0 0 0;
}

.head_links {
	float: right;
	margin: 25px 0 0 0;
	-webkit-transition: 0.4s all linear;
	transition: 0.4s all linear;
}

.head_links ul li a {
	/*font-size: 14px;*/
	font-size: 18px;
	color: #2f2f2f;
	padding: 4px 0 4px 35px;
	display: block;
	margin: 0 0 5px 0;
	background: url(../images/header-sprite.png) no-repeat;
}

.head_links ul li.head_tel a {
	font-size: 25px;
	color: #fff;
	background-position: 2px 10px;
	font-weight: 400;
	-webkit-transition: 0.4s all linear;
	transition: 0.4s all linear;
}

.head_links ul li.head_appoint {
	/* border-top: 1px solid #484a48; */
	margin: 5px 0 0 0;
	padding: 10px 0 0 0;
}

.head_links ul li.head_appoint a {
	background-position: 5px -37px;
	color: #fff;
	font-weight: 600;
}


.stickyMenu.header_nav {
	background: #000;
}

.stickyMenu .logo {
	padding: 15px 0;
	-webkit-transition: 0.4s all linear;
	transition: 0.4s all linear;
	width: 24%;
}

.stickyMenu .head_links {
	margin: 10px 0 0 0;
	-webkit-transition: 0.4s all linear;
	transition: 0.4s all linear;
}

.stickyMenu .head_links ul li.head_tel a {
	font-size: 22px;
	-webkit-transition: 0.4s all linear;
	transition: 0.4s all linear;
}


/** BANNER **/
.banner {
	position: relative;
}

.banner_sec {
	margin: 0px auto;
	max-width: 1750px;
	position: relative;
}

.banner .rslides {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
}

.banner .rslides > li {
	-webkit-backface-visibility: hidden;
	position: absolute;
	display: none;
	width: 100%;
	left: 0;
	top: 0;
	height: 706px;
	z-index: 9;
}

.banner .rslides > li:first-child {
	position: relative;
	display: block;
	float: left;
}

.banner .rslides > img {
	display: block;
	height: auto;
	float: left;
	width: 100%;
	border: 0;
}

.banner_one {
	background: url(../images/banner-1.jpg) center 0px no-repeat;
}

.banner_two {
	background: url(../images/banner-2.jpg) center 0px no-repeat;
}

.banner_three {
	background: url(../images/banner-3.jpg) center 0px no-repeat;
}

.banner_four {
	background: url(../images/banner-4.jpg) center 0px no-repeat;
}

.banner_five {
	background: url(../images/banner-5.jpg) center 0px no-repeat;
}

.banner_txt_sec {
	margin: 0 auto;
	max-width: 1170px;
	position: relative;
	min-height: 706px;
}

.banner_txt {
	position: absolute;
	z-index: 3;
	bottom: 35%;
	right: 0;
	width: 34%;
}

.banner_txt h2 {
	font-size: 33px;
	font-family: 'Lora', serif;
	font-weight: 600;
	color: #fff;
}

.banner_txt h3 {
	font-size: 29px;
	color: #fff;
	font-weight: 300;
}

.banner #controls1 {
	position: absolute;
	z-index: 9;
	bottom: 75px;
	right: 45px;
	background: #000;
}

.banner #controls1 li {
	display: inline-block;
	cursor: pointer
}

.banner #controls1 .pause {
	display: none
}

.specialties {
	background: #176cd6;
	padding: 0 0 45px 0;
	position: relative;
}

.specialties_blk {
	width: 100%;
	float: left;
	padding: 30px 0 0 0;
	background: #fff;
	margin: -60px 0 0 0;
	position: relative;
	z-index: 6;
}

.spl_title {
	background: url(../images/specialties-title-bg.png) center center no-repeat;
	margin: 0 0 25px 0;
	font-size: 35px;
	font-family: 'Roboto', sans-serif;
	color: #323232;
	text-align: center;
	font-weight: 600;
}

#slider3.rslides p {
	width: 48%;
	color: #fff;
}

#slider3.rslides {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 575px;
	padding: 0;
	margin: 0px auto;
}

#slider3.rslides > li {
	-webkit-backface-visibility: hidden;
	position: absolute;
	display: none;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 9;
}

#slider3.rslides > li:first-child {
	position: relative;
	display: block;
	float: left;
}

#slider3.rslides > img {
	display: block;
	height: auto;
	float: left;
	width: 100%;
	border: 0;
}

.spl_sports_med {
	background: url(../images/spl-img-sports-medicine.jpg) top left no-repeat;
}

.spl_shoulder_elbow {
	background: url(../images/spl-img-shoulder-and-elbow.jpg) top left no-repeat;
}

.spl_hip {
	background: url(../images/spl-img-hip.jpg) top left no-repeat;
}

.spl_knee {
	background: url(../images/spl-img-knee.jpg) top left no-repeat;
}

.spl_foot_ankle {
	background: url(../images/spl-img-foot-andkle.jpg) top left no-repeat;
}

.spl_upper_lower_extremity_trauma {
	background: url(../images/spl-img-upper-lower.jpg) top left no-repeat;
}

.spl_div {
	position: relative;
}

.spl_sec_cent {
	padding: 35px 0 0 35px;
	min-height: 309px;
}

.spl_txt {
	font-size: 21px;
	color: #fff;
	text-transform: uppercase;
	margin: 0 0 25px 0;
	font-weight: 500;
}

.spl_sec_cent ul li a {
	font-size: 15px;
	color: #fff;
	padding: 0 0 12px 30px;
	background: url(../images/specialities-bullet.png) 4px 2px no-repeat;
	display: block;
}

.spl_more {
	margin: 20px 0 0 0;
}

.spl_more a {
	font-size: 15px;
	color: #fff;
	padding: 0 25px 0 0;
	background: url(../images/specialities-read-more.png) center right no-repeat;
}

#spl-bullets li a {
	font-size: 17px;
	font-weight: 500;
	display: block;
	color: #000;
	width: 190px;
	position: absolute;
}

.spl_bult_left a {
	padding: 25px 0 35px 90px;
}

.spl_bult_right a {
	padding: 25px 90px 35px 0;
	text-align: right;
}

.spl_bul_sprt_med a {
	top: 0px;
	left: 20px;
	background: url(../images/spl-sports-medicine.png) top left no-repeat;
}

.spl_bul_should_elbw a {
	top: 110px;
	left: 20px;
	background: url(../images/spl-shoulder-and-elbow.png) top left no-repeat;
}

.spl_bul_hip a {
	top: 220px;
	left: 20px;
	background: url(../images/spl-hip.png) top left no-repeat;
}

.spl_bul_knee a {
	top: 0px;
	right: 20px;
	background: url(../images/spl-knee.png) top right no-repeat;
}

.spl_bul_foot_ank a {
	top: 110px;
	right: 20px;
	background: url(../images/spl-foot-and-ankle.png) top right no-repeat;
}

.spl_bul_up_low_ext_trauma a {
	top: 220px;
	right: 20px;
	background: url(../images/spl-upper-and-extremity-trauma.png) top right no-repeat;
	padding: 8px 90px 35px 0;
}

#spl-bullets li a:hover,
#spl-bullets li.rslides_here a {
	color: #176cd6;
	font-weight: 600;
}

.spl_bul_sprt_med a:hover,
.spl_bul_sprt_med.rslides_here a {
	background: url(../images/spl-sports-medicine-hover.png) top left no-repeat;
}

.spl_bul_should_elbw a:hover,
.spl_bul_should_elbw.rslides_here a {
	background: url(../images/spl-shoulder-and-elbow-hover.png) top left no-repeat;
}

.spl_bul_hip a:hover,
.spl_bul_hip.rslides_here a {
	background: url(../images/spl-hip-hover.png) top left no-repeat;
}

.spl_bul_knee a:hover,
.spl_bul_knee.rslides_here a {
	background: url(../images/spl-knee-hover.png) top right no-repeat;
}

.spl_bul_foot_ank a:hover,
.spl_bul_foot_ank.rslides_here a {
	background: url(../images/spl-foot-and-ankle-hover.png) top right no-repeat;
}

.spl_bul_up_low_ext_trauma a:hover,
.spl_bul_up_low_ext_trauma.rslides_here a {
	background: url(../images/spl-upper-and-extremity-trauma-hover.png) top right no-repeat;
}

#controls3 {
	display: none;
}


.doc_volkan {
	padding: 48px 0 0 0;
	background: url(../images/doc-profile-bg.jpg) top center no-repeat;
	position: relative;
}

.doc_pic {
	float: left;
	margin: 0 85px 0 0;
}

.doc_txt {
	float: left;
	width: 49%;
	margin: 13px 0 0 0;
}

.doc_txt h2 {
	font-size: 40px;
	font-family: 'Lora', serif;
	font-weight: 400;
	color: #0f006c;
}

.doc_txt h1 {
	font-size: 40px;
	font-family: 'Lora', serif;
	font-weight: 600;
	color: #0f006c;
	margin: 0 0 13px 0;
}

.doc_txt h3 {
	font-size: 27px;
	color: #000;
	font-weight: 300;
	margin: 0 0 20px 0;
}

.doc_txt p {
	font-size: 15px;
	margin: 0 0 25px 0;
	line-height: 23px;
}

.doc_txt p a {
	color: #0b1563;
}

.doc_vid {
	float: left;
}

.doc_link {
	float: left;
	width: 31%;
}

.doc_link ul li a {
	font-size: 14px;
	font-weight: 600;
	text-align: center;
	display: block;
	color: #fff;
}

.doc_awrd a {
	background: #024ca8 url(../images/volkan-guzel-awards-icon.png) center 20px no-repeat;
	padding: 62px 0 25px;
}

.doc_pub a {
	background: #0b1563 url(../images/volkan-guzel-publications-icon.png) center 20px no-repeat;
	padding: 62px 0 24px;
}

.doc_awrd a:hover {
	background: #0b1563 url(../images/volkan-guzel-awards-icon.png) center 20px no-repeat;
}

.doc_pub a:hover {
	background: #024ca8 url(../images/volkan-guzel-publications-icon.png) center 20px no-repeat;
}

.cred_bar {
	padding: 50px 0;
	position: relative;
}

.cred_bar ul li {
	float: left;
	margin: 0 17px;
}

.area_expertise {
	background: url(../images/area-of-expertise-bg.jpg) top center no-repeat fixed;
	padding: 127px 0 0 0;
	position: relative;
}

.expertise_blk {
	background: url(../images/area-expertise-txt.png) 0px 0px no-repeat;
	padding: 23px 0 0 63px;
	width: 42%;
	min-height: 375px;
	position: relative;
	bottom: -55px;
	z-index: 9;
}

.expertise_blk_title {
	font-size: 32px;
	font-family: 'Lora', serif;
	font-weight: 600;
	color: #024ca8;
	text-align: center;
	margin: 0 0 8px 0;
}

.expertise_blk ul {
	position: relative;
	z-index: 2;
}

.expertise_blk ul li {
	background: url(../images/expertise-border.jpg) 98px 69px no-repeat;
}

.expertise_blk ul li a {
	font-size: 22px;
	display: block;
	padding: 27px 0 30px 110px;
	margin: 0 0 18px 0;
	color: #0b1563;
	font-weight: 300;
}

.exp_ant_hip_rep a {
	background: url(../images/expertise-anterior-hip-replacement.png) 0px 0px no-repeat;
}

.exp_acl_recon a {
	background: url(../images/expertise-acl-reconstruction.png) 0px 0px no-repeat;
}

.exp_frac_extrem a {
	background: url(../images/expertise-fractures-of-the-extremities.png) 0px 0px no-repeat;
}

.expertise_blk ul li a:hover {
	color: #C04D23;
}

.exp_ant_hip_rep a:hover {
	background: url(../images/expertise-anterior-hip-replacement-hover.png) 0px 0px no-repeat;
}

.exp_acl_recon a:hover {
	background: url(../images/expertise-acl-reconstruction-hover.png) 0px 0px no-repeat;
}

.exp_frac_extrem a:hover {
	background: url(../images/expertise-fractures-of-the-extremities-hover.png) 0px 0px no-repeat;
}

.expert_line {
	position: absolute;
	background: url(../images/expertise-left-line.jpg) 0px 0px repeat-y;
	height: 390px;
	width: 1px;
	left: 105px;
	top: 0px;
	z-index: 1;
}

.rvw_testimonial {
	padding: 120px 0 50px;
	background: #EFEFEF url(../images/pat-review-bg.jpg) top center no-repeat;
	position: relative;
}

.pat_rvw {
	float: left;
	width: 54%;
	position: relative;
}

.pat_rvw_title {
	font-size: 32px;
	color: #0b1563;
	margin: 0 0 25px 0;
	font-family: 'Lora', serif;
	font-weight: 600;
}

.pat_line {
	margin: 0 5px;
}

.pat_rvw .rslides {
	position: relative;
	list-style: none;
	overflow: hidden;
	padding: 0;
	margin: 0px auto;
}

.pat_rvw .rslides > li {
	-webkit-backface-visibility: hidden;
	position: absolute;
	display: none;
	width: 100%;
	left: 0;
	top: 0;
	z-index: 9;
	min-height: 130px;
}

.pat_rvw .rslides > li:first-child {
	position: relative;
	display: block;
	float: left;
}

.pat_rvw .rslides > img {
	display: block;
	height: auto;
	float: left;
	width: 100%;
	border: 0;
}

.pat_rvw #controls4 {
	position: absolute;
	z-index: 9;
	bottom: 5px;
	left: 5px;
	background: #000;
}

.pat_rvw #controls4 li {
	display: inline-block;
	cursor: pointer
}

.pat_rvw #controls4 .pause {
	display: none
}

.pat_rvw li p {
	font-size: 16px;
	font-style: italic;
	line-height: 23px;
}

.pat_rvw li .rvw_name {
	text-align: right;
}

.pat_rvw li p a {
	color: #0b1563;
}

.read_submit {
	width: 50%;
	float: none;
	margin: 0px auto;
}

.read_submit ul li a {
	float: left;
	display: block;
	margin: 0 10px 0 0;
	font-size: 15px;
	font-weight: 600;
	border: 2px solid #787878;
	padding: 8px 17px;
	color: #0b1563;
	border-radius: 22px;
}

.read_submit ul li a:hover {
	background: #cc521e;
	color: #fff;
}

.vid_testimonial {
	float: right;
	position: relative;
}

.vid_testimonial span {
	position: absolute;
	bottom: 30px;
	left: 20px;
	font-size: 22px;
	color: #fff;
}

.pat_rsc {
	background: url(../images/patient-resources-bg.jpg) center no-repeat fixed;
	position: relative;
}

.pat_rsc_left {
	float: left;
}

.edu_vid_blk {
	float: right;
	position: relative;
}

.edu_vid_mob {
	display: none;
}

.edu_vid span a {
	position: absolute;
	bottom: 94px;
	left: 41%;
	font-size: 18px;
	color: #fff;
	text-transform: uppercase;
	padding: 10px 0;
}

.qlinks ul li a {
	position: absolute;
	font-size: 17px;
	color: #fff;
	width: 155px;
	display: block;
	font-weight: 500;
}

.qlinks ul li a:hover {
	color: #6695d1;
}

.qlink_icon_right a {
	padding: 30px 55px 30px 0;
	text-align: right;
}

.qlink_icon_left a {
	padding: 30px 0 30px 55px;
	text-align: left;
}

.link_frst_vst_guide a {
	top: 174px;
	left: 10px;
	background: url(../images/pr-first-visit-guide.png) right center no-repeat;
}

.link_pat_form a {
	bottom: 136px;
	left: 10px;
	background: url(../images/pr-pat-forms.png) right center no-repeat;
}

.link_ins_info a {
	top: 174px;
	right: 10px;
	background: url(../images/pr-insurance-info.png) left center no-repeat;
}

.link_post_od_inst a {
	bottom: 136px;
	right: 10px;
	background: url(../images/pr-post-op-instruction.png) left center no-repeat;
}

.link_frst_vst_guide a:hover {
	background: url(../images/pr-first-visit-guide-hover.png) right center no-repeat;
}

.link_pat_form a:hover {
	background: url(../images/pr-pat-forms-hover.png) right center no-repeat;
}

.link_ins_info a:hover {
	background: url(../images/pr-insurance-info-hover.png) left center no-repeat;
}

.link_post_od_inst a:hover {
	background: url(../images/pr-post-op-instruction-hover.png) left center no-repeat;
}

.map {
	background: url(../images/footer-map2.jpg) top center no-repeat;
	min-height: 389px;
	position: relative;
}

.map_blk {
	background: url(../images/map-txt.png) 0px 0px no-repeat;
	position: relative;
	padding: 25px 0 25px 40px;
	width: 340px;
	top: 95px;
	left: 65%;
}

.map_blk span {
	font-size: 17px;
	font-weight: 600;
}

.map_blk p {
	font-size: 15px;
	padding: 5px 0;
	line-height: 25px;
}

footer {
	background: #0b1563;
	padding: 20px 0 35px;
	position: relative;
}

.smo_icons {
	width: 320px;
	margin: 0px auto;
	float: none;
	padding: 0 0 40px 0;
}

.smo_icons ul li {
	display: inline-block;
  vertical-align: top;
 /* width: 41px;*/
  height: 30px;
  margin: 0px 9px;
}

.smo_icons ul li a {
	/*width: 46px;*/
	width: 42px;
	/*height: 46px;*/
	height: 42px;
	display: block;
	/*margin: 0 5px;*/
	/*background: url(../images/smo-icons.png) no-repeat;*/
	background: url(../images/smo-icons-upd.png) no-repeat;
	transition: 0.2s linear all;
}

.smo_icons ul li a span {
	display: none;
}

.smo_icons ul li.smo_fb a {
	/*background-position: 0px -1px;*/
	background-position: -6px -4px;
}

.smo_icons ul li.smo_tweet a {
	background-position: -83px -4px;
	width: 28px;
}

.smo_icons ul li.smo_youtube a {
	/*background-position: -152px -1px;*/
	background-position: -148px -5px;
}

.smo_icons ul li.smo_link a {
	background-position: -234px -6px;
	width: 34px;
}

.smo_icons ul li.smo_insta a {
	background-position: -311px -5px;
	width: 32px;
}
/*
.smo_icons ul li.smo_fb a:hover {
	background-position: 0px -54px;
}

.smo_icons ul li.smo_tweet a:hover {
	background-position: -77px -54px;
	
}

.smo_icons ul li.smo_youtube a:hover {
	background-position: -152px -54px;
}

.smo_icons ul li.smo_link a:hover {
	background-position: -229px -54px;
}

.smo_icons ul li.smo_gp a:hover {
	background-position: -305px -54px;
}

.smo_icons ul li.smo_insta a:hover {
	background-position: -305px -54px;
}*/

.foot_title {
	font-size: 24px;
	color: #fff;
	margin: 0 0 25px 0;
	font-family: 'Lora', serif;
	font-weight: 600;
}

.footer_menu {
	float: left;
	width: 15%;
	margin: 0 100px 0 0;
}

.footer_menu ul li a {
	font-size: 15px;
	color: #fff;
	line-height: 24px;
}

.footer_spl {
	float: left;
	width: 22%;
}

.footer_spl ul li a {
	font-size: 15px;
	color: #fff;
	line-height: 24px;
}

.footer_question {
	float: right;
	width: 54%;
}

.foot_bot {
	background: #0b1563;
	padding: 30px 0;
	border-top: 1px solid #053c93;
	min-height: 130px;
}

.copy {
	float: left;
	width: 35%;
	font-size: 15px;
	color: #fff;
}

.foot_link {
	float: left;
	width: 49%;
}

.foot_link ul li a {
	font-size: 15px;
	color: #fff;
	background: url(../images/footer-menu.jpg) right center no-repeat;
	padding: 0 10px;
	float: left;
}

.foot_link ul li.last a {
	background: none !important;
}

.ypo {
	float: right;
}

/** INNER BANNER **/
.inner_banner {
	position: relative;
}

.inner_banner_sec {
	margin: 0px auto;
	max-width: 1750px;
	position: relative;
}

.inner_banner .rslides {
	position: relative;
	list-style: none;
	overflow: hidden;
	width: 100%;
	padding: 0;
	margin: 0;
}

.inner_banner .rslides > li {
	-webkit-backface-visibility: hidden;
	position: absolute;
	display: none;
	width: 100%;
	left: 0;
	top: 0;
	height: 452px;
	z-index: 9;
}

.inner_banner .rslides > li:first-child {
	position: relative;
	display: block;
	float: left;
}

.inner_banner .rslides > img {
	display: block;
	height: auto;
	float: left;
	width: 100%;
	border: 0;
}

.inner_banner_one {
	background: url(../images/inner-banner-1.jpg) center 0px no-repeat;
}

.inner_banner_two {
	background: url(../images/inner-banner-2.jpg) center 0px no-repeat;
}

.inner_banner_three {
	background: url(../images/inner-banner-3.jpg) center 0px no-repeat;
}

.inner_banner_four {
	background: url(../images/inner-banner-4.jpg) center 0px no-repeat;
}

.inner_banner_five {
	background: url(../images/inner-banner-5.jpg) center 0px no-repeat;
}

.inner_banner_txt_sec {
	margin: 0 auto;
	max-width: 1170px;
	position: relative;
	min-height: 452px;
}

.inner_banner_txt {
	position: absolute;
	z-index: 3;
	bottom: 30%;
	right: 0;
	width: 32%;
}

.inner_banner_txt h2 {
	font-size: 25px;
	font-family: 'Lora', serif;
	font-weight: 600;
	color: #fff;
}

.inner_banner_txt h3 {
	font-size: 25px;
	color: #fff;
	font-weight: 300;
}

.inner_banner #controls2 {
	position: absolute;
	z-index: 9;
	bottom: 15px;
	right: 45px;
	background: #000;
}

.inner_banner #controls2 li {
	display: inline-block;
	cursor: pointer
}

.inner_banner #controls2 .pause {
	display: none
}


/** CONTENT **/

.content {
	padding: 30px 0 20px;
	position: relative;
}

.breadcrumbs {
	font-size: 16px;
	color: #000;
	margin: 0 0 20px 0;
}

.breadcrumbs a {
	font-size: 16px;
	color: #000;
	font-weight: 400;
}

.breadcrumbs span {
	color: #208bf4;
	font-weight: 600;
}

article {
	width: 73%;
	float: left;
}

article h1 {
	font-size: 30px;
	padding: 20px 0 15px 0;
	color: #0c1564;
	font-weight: 600;
	border-top: 3px solid #dddddd;
}

article h2 {
	font-size: 29px;
	padding: 7px 0;
	font-weight: 600;
	color: #208bf4;
}

article h3 {
	font-size: 25px;
	padding: 7px 0;
	color: #0c1564;
	font-weight: 600;
}

article h4 {
	font-size: 20px;
	padding: 5px 0;
	color: #208bf4;
	font-weight: 600;
}

article p {
	font-size: 16px;
	font-weight: 400;
	padding: 5px 0;
	line-height: 24px;
	color: #272727;
}

article ul {
	padding: 5px 0 5px 25px
}

article ul li {
	font-size: 16px;
	list-style: disc;
	font-weight: 400;
	padding: 2px 0 2px 5px;
	line-height: 24px;
	color: #272727;
}

article ol li {
	list-style-type: decimal;
	padding: 2px 0;
	font-weight: 400;
	line-height: 24px;
	color: #272727;
}

article a {
	color: #176CD6;
}

aside {
	float: right;
	width: 290px;
	position: relative;
}

.side_spl {
	border-right: 1px solid #b9b9b9;
	border-left: 1px solid #b9b9b9;
	margin: 0 0 6px 0;
}

.side_spl_title {
	background: #0b1563 url(../images/sidebar-spl-title.png) center no-repeat;
	font-size: 26px;
	color: #fff;
	text-align: center;
	font-weight: 600;
	padding: 12px 0;
}

.side_spl ul li a {
	font-size: 16px;
	display: block;
	padding: 27px 0 27px 94px;
	color: #2f2f2f;
	border-bottom: 1px solid #b9b9b9;
	background: url(../images/sidebar-specialities.png) no-repeat;
}

.side_spl ul li a:hover {
	color: #0b1563;
	font-weight: 600;
}

.side_spl ul li a:hover {
	background: url(../images/sidebar-specialities-hover.png) no-repeat;
}

.side_spl ul li.side_sprt_med a {
	background-position: 16px 7px;
}

.side_spl ul li.side_should_elbw a {
	background-position: 16px -60px;
}

.side_spl ul li.side_hip a {
	background-position: 16px -127px;
}

.side_spl ul li.side_knee a {
	background-position: 16px -193px;
}

.side_spl ul li.side_foot_ank a {
	background-position: 16px -259px;
}

.side_spl ul li.side_up_low_ext_trauma a {
	padding: 17px 0 17px 94px;
	background-position: 16px -326px;
}

.side_profile {
	margin: 0 0 6px 0;
}

.side_doc_txt {
	border-right: 1px solid #b9b9b9;
	border-left: 1px solid #b9b9b9;
	padding: 13px 0 0 13px;
}

.side_doc_txt span {
	font-size: 23px;
	color: #0f006c;
	font-family: 'Lora', serif;
	font-weight: 400;
}

.side_doc_txt .side_doc_name {
	font-size: 27px;
	color: #0f006c;
	font-family: 'Lora', serif;
	font-weight: 600;
	line-height: 22px;
}

.side_doc_txt p {
	font-size: 16px;
	padding: 10px 0 20px;
}

.side_full_prof a {
	display: block;
	text-align: center;
	padding: 10px 0;
	color: #fff;
	background: #176cd6;
	font-size: 14px;
	font-weight: 600;
}

.side_intro_vid {
	margin: 0 0 6px 0;
}

.side_pat_rvw {
	margin: 0 0 6px 0;
}

.side_pat_rvw a {
	display: block;
	padding: 18px 0 18px 95px;
	background: #176cd6 url(../images/sidebar-pat-review.png) 33px 15px no-repeat;
	font-size: 21px;
	color: #fff;
	font-weight: 600;
}

.side_pat_rvw a:hover {
	background: #cc521e url(../images/sidebar-pat-review.png) 33px 15px no-repeat;
}

.side_pat_rsrcs {
	background: #2f2f2f;
	margin: 0 0 6px 0;
}

.side_pat_rsrcs_title {
	font-size: 21px;
	color: #fff;
	background: #cc521e;
	padding: 10px 0 10px 10px;
	font-weight: 600;
}

.side_pat_rsrcs ul {
	padding: 10px 5px;
}

.side_pat_rsrcs ul li a {
	border-bottom: 1px solid #6e6e6e;
	color: #fff;
	font-size: 16px;
	padding: 20px 0 20px 90px;
	display: block;
}

.side_pat_rsrcs ul li.last a {
	border: none;
}

.side_pat_rsrcs ul li a:hover {
	color: #176CD6;
}

.side_frst_vst_guide a {
	background: url(../images/pr-first-visit-guide.png) 25px 4px no-repeat;
}

.side_pat_form a {
	background: url(../images/pr-pat-forms.png) 25px 9px no-repeat;
}

.side_ins_info a {
	background: url(../images/pr-insurance-info.png) 23px 8px no-repeat;
}

.side_post_od_inst a {
	background: url(../images/pr-post-op-instruction.png) 21px 9px no-repeat;
}

.side_frst_vst_guide a:hover {
	background: url(../images/pr-first-visit-guide-hover.png) 25px 4px no-repeat;
}

.side_pat_form a:hover {
	background: url(../images/pr-pat-forms-hover.png) 25px 9px no-repeat;
}

.side_ins_info a:hover {
	background: url(../images/pr-insurance-info-hover.png) 23px 8px no-repeat;
}

.side_post_od_inst a:hover {
	background: url(../images/pr-post-op-instruction-hover.png) 21px 9px no-repeat;
}

.side_edu_vid {
	margin: 0 0 6px 0;
}

.side_edu_vid a {
	display: block;
	background: url(../images/sidebar-edu-vid.jpg) 0px 0px no-repeat;
	padding: 120px 0 10px 16px;
	font-size: 18px;
	color: #fff;
	text-transform: uppercase;
}

.side_loc {
	background: #0b1563;
	border: 4px solid #0b1563;
}

.side_loc_title {
	font-size: 21px;
	color: #fff;
	font-weight: 600;
	padding: 10px 0 10px 10px;
	text-transform: uppercase;
}

.loc_one {
	font-size: 17px;
	color: #fff;
	font-weight: 600;
	padding: 10px 0 10px 10px;
}

.loc_two {
	font-size: 15px;
	color: #fff;
	padding: 0 0 10px 10px;
	line-height: 23px;
}

.loc_phone {
	font-size: 15px;
	color: #fff;
	padding: 0 0 0 10px;
}

.loc_phone a {
	font-weight: 600;
	color: #fff;
}

.loc_dir {
	padding: 0 0 10px 10px;
}

.loc_dir a {
	font-weight: 600;
	font-size: 15px;
	color: #fff;
}


.full_width {
	width: 100%;
	margin: 0px;
}

.serv_pg_blk {
	float: left;
	width: 32%;
	min-height: 508px;
	margin: 0 7px;
}

.serv_pg_title {
	font-size: 23px;
	color: #fff;
	font-weight: 600;
	text-align: center;
	padding: 160px 0 10px 0;
}

.serv_pg_blk ul {
	margin: 35px 0 20px 25px;
}

.serv_pg_blk ul li a {
	color: #272727;
}

.serv_pg_blk p {
	margin: 9% 9% 0;
}

.serv_pg_more {
	margin: 0 0 0 35px;
}

.serv_pg_more a {
	color: #176cd6;
}

.serv_pg_shld_elb {
	background: url(../images/serv-pg-shoulder-and-elbow.jpg) top center no-repeat;
}

.serv_pg_hip {
	background: url(../images/serv-pg-hip.jpg) top center no-repeat;
}

.serv_pg_knee {
	background: url(../images/serv-pg-knee.jpg) top center no-repeat;
}

.serv_pg_foot_ankle {
	background: url(../images/serv-pg-foot-and-ankle.jpg) top center no-repeat;
}

.serv_pg_sprt_med {
	background: url(../images/serv-pg-sports-medicine.jpg) top center no-repeat;
}

.serv_pg_up_low_ext {
	background: url(../images/serv-pg-upper-and-lower-extremity-trauma.jpg) top center no-repeat;
}

/*Contact us design*/

.address-block .cont_address {
	float: left;
	padding: 13px 0 0 30px;
	width: 40%;
	line-height: 22px;
}

.address-block .map-icon {
	float: right;
	padding: 0px 0% 10px 0%;
	width: 48%;
}

.address-block .content .map-icon ul {
	padding-left: 0;
}

.address-block .map-icon ul li {
	float: left;
	margin-right: 2%;
	margin-left: 0;
	list-style: none !important;
	width: 98%;
	background: none;
}

.address-block,
#connect-sblock {
	border: 1px solid #be4308;
	width: 99.5%;
	margin: 0 auto;
	margin-bottom: 0px;
	float: left;
	color: #666666;
	text-align: left;
}

.address-block {
	color: #000;
	margin: 20px 0;
	box-sizing: border-box;
}

#connect-sblock {
	background: #ccc;
	margin-bottom: 15px;
}

.map-icon p {
	padding: 4px 0 3px 32px;
}

.address_loc {
	background: url(../images/contact-icons.png) 0 -263px no-repeat;
	padding: 0 0 0 26px;
}

.map_link {
	padding: 0 0 0 26px;
	font-weight: 600;
}

.map-icon .phone {
	background: url(../images/contact-icons.png) 3px 1px no-repeat;
}

.map-icon .fax {
	background: url(../images/contact-icons.png) 2px -58px no-repeat;
}

.map-icon .mail {
	background: url(../images/contact-icons.png) 0 -120px no-repeat;
}

.map-icon .website {
	background: url(../images/contact-icons.png) 0 -183px no-repeat;
}

.address-block .form-heading,
.formhead {
	background: #be4308;
	clear: both;
	color: #fff;
	font-size: 25px;
	margin: 0 auto 10px;
	padding: 5px 0 8px 10px;
	font-family: 'Work Sans', sans-serif;
	font-weight: 500;
}

.address-block .form-heading a,
.formhead a {
	color: #fff;
	font-size: 25px;
	font-family: 'Work Sans', sans-serif;
	font-weight: 500;
}

.address-block .form-heading a {
	color: #fff;
}

.we-are-on-fb {
	margin: 10px 0;
	font-size: 25px;
	text-align: center;
}

.fa.fa-thumbs-up {
	font-size: 50px;
	color: #176CD6;
}

/*Usefull links Style*/

.usefull-links-banner {
	text-align: center
}

.usefull-links-banner ul {
	padding: 0px;
	margin: 0px;
}

.usefull-links-banner ul li {
	list-style: none;
	margin: 0 2% 10px !important;
	width: 41%;
	min-height: 135px;
	float: left;
	border: 2px solid #176CD6;
	padding: 10px 2% 0;
	border-radius: 25px 0;
	line-height: 18px;
}

.usefull-links-banner ul li:before {
	display: none;
}

.usefull-links-banner li span {
	display: block;
	height: 50px;
}

.usefull-links-banner ul li img {
	height: 75px;
}

.img_right {
	float: right;
	margin: 0 0 10px 10px;
}

.img_left {
	float: left;
	margin: 0 10px 10px 0;
}

.insc_blk {
	border: 2px solid #d7d7d7;
	margin: 20px 0;
}

.insc_blk h2 {
	font-size: 20px;
	font-weight: 500;
	color: #fff;
	background: #373636;
	padding: 10px 0 10px 10px;
	text-transform: uppercase;
}

.insc_list {
	padding: 10px 10px 10px 30px;
}

.videoBorder {
	border: 4px solid #176CD6;
	margin: 15px auto;
	padding: 50% 0 0;
	position: relative;
	width: 85%
}

.videoBorder iframe,
.videoBorder embed {
	border: 0 none !important;
	height: 100%;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	width: 100.1%
}

#servtabs {
	padding: 0
}

#servtabs li {
	padding: 0;
	list-style: none;
	float: left;
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	width: 30%;
}

#servtabs li a {
	background: #176CD6;
	padding: 15px 0;
	width: 98%;
	margin: 3px;
	display: block;
	float: left;
	color: #000;
	text-transform: uppercase;
	font-weight: 600;
	font-size: 16px;
	text-align: center
}

#servtabs li a:hover,
#servtabs li a.selected {
	background: #0B1563;
	color: #fff
}

.form-tabs,
.forms-home {
	float: left;
	width: 100%;
	clear: both;
	margin: 13px 0 0 0;
}

/*******   conditions and treatment  *******/
ul.con-pro-service-links {
	float: left;
	width: 100%;
	margin-top: 50px;
}

ul.con-pro-service-links li {
	background: #0B1563;
	box-shadow: 0 0 1px transparent;
	box-sizing: border-box;
	display: table;
	float: left;
	height: 70px;
	margin-bottom: 30px;
	margin-right: 4%;
	padding: 0px 5px 0px 80px;
	position: relative;
	transform: perspective(1px) translateZ(0px);
	transition: transform 0.3s linear 0s;
	vertical-align: middle;
	width: 44%;
	border-radius: 0 15px 15px 0;
}

ul.con-pro-service-links li a {
	color: #fff;
	display: table-cell;
	font: 16px/20px verdana;
	height: 100%;
	padding: 0;
	text-align: left;
	vertical-align: middle;
	width: 100%;
}

/*******   conditions and treatment background imgs *******/

ul.con-pro-service-links li span img {
	position: absolute;
	top: -9px;
	left: -26px;
	border: 3px solid #141414;
	border: 3px dashed #141414;
	border: 3px dotted #141414;
	border: 3px double #141414;
	border: 3px groove #141414;
	border: 3px ridge #141414;
	border: 3px inset #141414;
	border: 3px outset #141414;
	border-radius: 50px;
	height: 80px;
}

.testimonials_pg a {
	float: right;
	margin: -55px 0 0;
	background: #0B1563;
	color: #fff;
	padding: 6px 10px;
}

.pagelet-posts .read-more {
	float: right;
}

.pagelet-posts .read-more a {
	color: #fff;
	background: #176CD6;
	padding: 3px 10px;
	border-radius: 5px;
	display: table;
}

.testimonial_blk {
	float: left;
	width: 100%;
	margin: 10px 0;
	padding: 10px 0;
	border-bottom: 1px dashed #000;
	list-style: none;
}

.testimonial_blk img {
	text-align: center;
	margin: 5px auto;
}

.testimonial_blk .testimonial_name {
	text-align: right;
	font-weight: 600;
}

.test_name {
	text-align: right;
	font-weight: 600;
}

.testi-img li {
	display: inline-block;
	vertical-align: top;
	margin: 10px;
	width: 30%;
}

.testi-img li img {
	border: 2px solid #176CD6;
}

.testi-img {
	text-align: center;
}

.media_blk {
	float: left;
	width: 100%;
	margin: 10px 0;
	padding: 10px 0;
	border-bottom: 1px dashed #000;
	list-style: none;
}

.media_blk h2 {
	font-size: 23px;
}

.med_more a {
	float: right;
	display: block;
	margin: 10px 0;
	font-size: 15px;
	font-weight: 600;
	border: 2px solid #787878;
	padding: 6px 13px;
	color: #0b1563;
	border-radius: 5px;
}

.med_more a:hover {
	background: #176CD6;
	color: #fff;
}

.app_tab {}

.app_tab ul {
	padding: 0px;
	margin: 20px 0;
	clear: both;
	width: 100%;
	float: left;
}

.app_tab ul li {
	float: left;
	background: none;
	margin: 0 10px 0 0;
	list-style: none;
	padding: 0px;
}

.app_tab ul li a {
	padding: 5px 15px;
	color: #fff;
	background: #176CD6;
}


.tabs {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	clear: both;
}

.tabs ul {
	padding: 0px;
	margin: 0px;
}

.tabs li {
	list-style: none;
	border: 2px solid #312E6D;
	float: left;
	margin: 0 13px 13px 0;
	width: 47%;
	display: table;
	padding: 3px;
}

.tabs li a {
	background: #176CD6;
	font-size: 15px;
	display: table-cell;
	vertical-align: middle;
	font-weight: 600;
	padding: 0 0 0 13px;
	color: #fff;
	margin: 3px;
	-webkit-transition: .3s linear all;
	height: 49px;
	transition: .3s linear all;
}

.tabs li a:hover {
	background: #0B1563;
	color: #fff;
}


.staff_blk {
	border: 2px solid #176CD6;
	padding: 10px;
	float: left;
	width: 230px;
	margin: 0 10px 10px 0;
}

.staff_blk img {
	border: 2px solid #0B1563;
}

.staff_blk h2 {
	font-size: 21px;
	text-align: center;
}

.zd-sticky-button,
.zd-alert-box {
	display: none !important;
}

#sun-pop {
	width: 600px !important;
	padding: 0px !important;
	border: 2px solid #ffffff;
}

#sun-pop .popup-image {
	border-bottom: 1px dashed #ccc;
	background: #000000;
	text-align: center;
	padding: 10px 0px;
}

#sun-pop p {
	padding: 10px;
}

.appt-txt {
	color: #fff;
	margin-bottom: 10px;
	width: 350px;
	text-align: center;
}

.appt-txt1 {
	/* width: 228px; */
	float: right;
}

.head_tel,
.head_appoint {
	display: inline-block;
}

@media only screen and (max-width:1168px) {
	.banner_txt {
		width: 35%;
	}

	.banner_txt h2 {
		font-size: 30px;
	}

	.banner_txt h3 {
		font-size: 25px;
	}

	#slider3.rslides {
		width: 455px;
	}

	.doc_pic {
		width: 42%;
		margin: 95px 10px 0 0;
	}

	.doc_txt {
		width: 56%;
	}

	.doc_link {
		width: 27%;
	}

	.cred_bar ul li {
		margin: 0px;
		width: 20%;
	}

	.expertise_blk {
		width: 51%;
	}

	.line_one {
		clear: both;
	}

	.pr_txt {
		display: block;
	}

	.pat_rvw .rslides > li {
		min-height: 140px;
	}

	.read_submit {
		width: 58%;
	}

	.edu_vid {
		width: 896px;
	}

	.link_frst_vst_guide a {
		left: 5px;
	}

	.link_pat_form a {
		left: 5px;
	}

	.link_ins_info a {
		right: 5px;
	}

	.link_post_od_inst a {
		right: 5px;
	}

	.footer_menu {
		margin: 0 75px 0 10px;
	}

	.copy {
		margin: 0 0 0 10px;
	}

	article {
		width: 68%;
		margin: 0 0 0 10px;
	}

	.serv_pg_blk {
		width: 40%;
	}

	#servtabs li a {
		font-size: 14px;
	}

	.map_blk {
		left: 10%;
	}
	.head_links ul li.head_appoint {
	margin: 5px 30px 0 2px;
}
}

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

	.header_nav {
		padding: 10px 0 0 0;
	}

	.banner_txt {
		width: 38%;
		bottom: 20%;
	}

	.banner_txt h2 {
		font-size: 25px;
	}

	.banner_txt h3 {
		font-size: 20px;
	}

	#slider3.rslides {
		width: 290px;
	}

	.spl_txt {
		font-size: 19px;
	}

	.spl_bul_sprt_med a {
		left: 5px;
	}

	.spl_bul_should_elbw a {
		left: 5px;
	}

	.spl_bul_hip a {
		left: 5px;
	}

	.spl_bul_knee a {
		right: 5px;
	}

	.spl_bul_foot_ank a {
		right: 5px;
	}

	.spl_bul_up_low_ext_trauma a {
		right: 5px;
	}

	.spl_sec_cent ul li a {
		font-size: 14px;
	}

	#slider3.rslides p {
		font-size: 14px;
		width: 80%;
	}

	.spl_sec_cent {
		padding: 20px 0 0 10px;
	}

	.doc_vid {
		width: 70%;
	}

	.doc_link {
		width: 30%;
	}

	.doc_txt h3 {
		font-size: 25px;
	}

	.doc_volkan {
		padding: 10px 0 0 0;
	}

	.doc_awrd a {
		padding: 52px 0 10px;
	}

	.doc_pub a {
		padding: 52px 0 11px;
	}

	.doc_pic {
		margin: 162px 10px 0 0;
	}

	.expertise_blk {
		width: 64%;
	}

	.vid_testimonial {
		width: 45%;
	}

	.read_submit {
		width: 70%;
	}

	.pat_rvw #controls4 {
		bottom: -35px;
	}

	.pat_rvw .rslides > li {
		min-height: 163px;
	}

	.edu_vid {
		width: 690px;
	}

	.edu_vid span a {
		bottom: 65px;
		left: 39%;
		font-size: 16px;
	}

	.qlinks ul li a {
		font-size: 13px;
		width: 123px;
	}

	.qlink_icon_right a {
		padding: 30px 45px 30px 0;
	}

	.qlink_icon_left a {
		padding: 30px 0 30px 45px;
	}

	.link_frst_vst_guide a {
		top: 116px;
		left: 0px;
	}

	.link_pat_form a {
		bottom: 90px;
		left: 0px;
	}

	.link_ins_info a {
		top: 116px;
		right: 0px;
	}

	.link_post_od_inst a {
		bottom: 90px;
		right: 0px;
	}

	.pat_rsc_left {
		width: 6%;
	}

	.map_blk {
		left: 22%;
	}

	.footer_menu {
		margin: 0 40px 0 10px;
	}

	.inner_banner_txt h2 {
		font-size: 20px;
	}

	.inner_banner_txt h3 {
		font-size: 20px;
	}

	article {
		width: 59%;
	}

	.serv_pg_blk {
		width: 48%;
	}

	.address-block .cont_address,
	.address-block .map-icon {
		width: 75%;
		float: left;
		padding: 13px 0 0 30px;
	}

	#servtabs li {
		width: 33%;
	}

	#servtabs li a {
		font-size: 11px;
	}

	.testimonials_pg a {
		margin: 10px 0;
		float: left;
	}

	.pagelet-pagination {
		clear: both;
	}

	.tabs li {
		width: 85%;
	}
	.area_expertise {
	background: url(../images/area-of-expertise-bg.jpg) top center no-repeat;
	padding: 127px 0 0 0;
	position: relative;
}
}
@media only screen and (max-width:810px) { 
.pat_rsc {
	 background: none; 
	position: relative;
	background-color: #242424 !important;
}
	.staff_blk {
	float: none;
	margin: 10px auto;
	text-align: center;
}
}

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

	.header_nav {
		position: relative;
		background: #000;
		min-height: 195px;
		padding: 0px;
	}

	.banner .rslides > li {
		background-size: 165%;
		height: 417px;
	}

	.banner_txt_sec {
		min-height: 400px;
	}

	.banner_txt {
		bottom: 23%;
	}

	.banner_txt h2 {
		font-size: 21px;
	}

	#slider3.rslides {
		/*width: 95%;*/
		width: 77%;
		float: none;
		margin: 0px auto;
	}

	#spl-bullets {
		width: 285px;
		margin: 10px auto;
		float: none;
	}

	#spl-bullets li a {
		position: relative !important;
	}

	.spl_bul_sprt_med a,
	.spl_bul_should_elbw a,
	.spl_bul_hip a,
	.spl_bul_knee a,
	.spl_bul_foot_ank a,
	.spl_bul_up_low_ext_trauma a {
		left: auto !important;
		right: auto !important;
		bottom: auto !important;
		top: auto !important;
	}

	.doc_volkan {
		background: #E4E4E4;
	}

	.doc_pic {
		margin: 0px auto 10px;
		float: none;
		width: 85%;
	}

	.doc_txt {
		width: 97%;
		margin: 0px auto;
		float: none;
	}

	.doc_vid {
		width: 58%;
	}

	.rvw_testimonial {
		padding: 90px 0 50px;
	}

	.pat_rvw {
		width: 95%;
		float: none;
		margin: 0px auto;
	}

	.pat_rvw .rslides > li {
		min-height: 130px;
	}

	.vid_testimonial {
		width: 50%;
		float: none;
		margin: 0 auto;
		clear: both;
		padding: 25px 0 0;
	}

	.pat_rsc_left {
		display: none;
	}

	.edu_vid_blk {
		float: none;
	}

	.edu_vid {
		display: none;
	}

	.edu_vid_mob {
		display: block;
		margin: 0px auto;
		width: 290px;
		float: none;
		position: relative;
	}

	.edu_vid_mob span {
		position: absolute;
		bottom: 60px;
		left: 29%;
	}

	.edu_vid_mob span a {
		color: #fff;
		padding: 168px 0 35px 0;
	}

	.qlinks {
		float: none;
		margin: 0px auto;
		width: 250px;
	}

	.qlinks ul li a {
		position: relative;
		width: 160px;
		font-size: 17px;
	}

	.qlink_icon_right a {
		padding: 30px 55px 30px 0;
	}

	.qlink_icon_left a {
		padding: 30px 0 30px 55px;
	}

	.link_frst_vst_guide a,
	.link_pat_form a,
	.link_ins_info a,
	.link_post_od_inst a {
		left: auto !important;
		right: auto !important;
		bottom: auto !important;
		top: auto !important;
	}

	.smo_icons {
		padding: 0 0 10px 0;
	}

	.footer_menu {
		width: 90%;
		margin: 0 0 10px 10px;
	}

	.footer_spl {
		width: 90%;
		margin: 0 0 10px 10px;
	}

	.footer_question {
		width: 90%;
		margin: 0 0 10px 10px;
		float: left;
	}

	.copy {
		width: 90%;
		margin: 0 0 10px 10px;
	}

	.foot_link {
		width: 90%;
		margin: 0 0 10px 10px;
	}

	.ypo {
		margin: 0 0 10px 10px;
		float: left;
	}

	.inner_banner .rslides > li {
		background-size: 230%;
		height: 318px;
	}

	.inner_banner_txt_sec {
		min-height: 318px;
	}

	.inner_banner_txt h2 {
		font-size: 18px;
	}

	.inner_banner_txt h3 {
		font-size: 18px;
	}

	article {
		width: 52%;
	}

	.serv_pg_blk {
		width: 61%;
		float: none;
		margin: 0px auto 10px;
	}

	.address-block .cont_address,
	.address-block .map-icon {
		width: 95%;
		padding: 10px 0 0 10px;
	}

	.usefull-links-banner ul li {
		width: 85%;
	}

	#servtabs li {
		float: none;
		width: 80%;
		margin: 0px auto 2px;
		min-height: 57px;
	}

	ul.con-pro-service-links li {
		float: none;
		width: 80%;
		margin: 20px auto;
		text-align: center;
	}
}
@media only screen and (max-width:740px) { 
	.footer_spl {
	width: 45%;
	margin: 0 0 10px 10px;
}
	.footer_menu {
	width: 41%;
	margin: 0 0 10px 80px;
}
}
@media only screen and (max-width:645px) { 
	.head_links ul li a {
	font-size: 15px;
}
	.head_links ul li.head_appoint {
	margin: 5px 10px 0 2px;
}
	
	.footer_menu {
	width: 34%;
	margin: 0 0 10px 50px;
}
	.footer_spl {
	width: 27%;
	margin: 0 0 10px 10px;
}
}
@media only screen and (max-width:639px) {
.head_links ul li a {
	font-size: 18px;
}
	.logo {
		width: 100%;
		padding: 30px 0 0;
	}

	.banner_txt_sec {
		min-height: 298px;
	}

	.banner .rslides > li {
		height: 330px;
	}

	.banner_txt {
		width: 42%;
		bottom: 28%;
	}

	.banner_txt h2 {
		font-size: 18px;
	}

	.banner_txt h3 {
		font-size: 18px;
	}

	.doc_vid {
		width: 65%;
	}

	.expertise_blk {
		width: 85%;
	}

	.pat_rvw .rslides > li {
		min-height: 150px;
	}

	.pat_rvw #controls4 {
		bottom: -70px;
	}

	.vid_testimonial {
		width: 80%;
		padding: 48px 0 0;
	}

	.inner_banner .rslides > li {
		height: 241px;
	}

	.inner_banner_txt_sec {
		min-height: 275px;
	}

	.inner_banner_txt h2 {
		font-size: 16px;
	}

	.inner_banner_txt h3 {
		font-size: 16px;
	}

	.inner_banner_txt {
		width: 39%;
	}

	article {
		width: 97%;
		margin: 0px auto;
		float: none;
		clear: both;
	}

	aside {
		margin: 10px auto;
		float: none;
		clear: both;
	}

	.serv_pg_blk {
		width: 82%;
	}

	#sun-pop {
		width: 90% !important;
	}

	header {
		background: #000;
	}

	.appt-txt {
		width: auto;
	}

	.appt-txt1 {
		float: none;
		margin: 0 auto;
		width: 230px;
	}
}

@media only screen and (max-width:480px) {
	.footer_spl {
	width: 33%;
	margin: 0 0 10px 10px;
}
	.testi-img li {
		display: block;
		width: auto;
	}

	header {
		background: #000;
	}

	.header_nav {
		min-height: 260px;
	}

	.logo {
		width: 300px;
		margin: 0px auto;
		float: none;
	}

	.head_links {
		width: 100%;
		margin: 0px auto;
		float: none;
	}

	.appt-txt {
		width: auto;
	}

	.appt-txt1 {
		float: none;
		margin: 0 auto;
	}

	.banner_txt {
		display: none;
	}

	.banner .rslides > li {
		height: 238px;
	}

	.doc_txt h2 {
		font-size: 25px;
	}

	.doc_txt h1 {
		font-size: 28px;
	}

	.doc_txt h3 {
		font-size: 18px;
	}

	.doc_vid {
		width: 78%;
	}

	.doc_link {
		width: 78%;
	}

	.doc_link ul li a {
		float: left;
		width: 121px;
	}

	.doc_pub a {
		padding: 52px 0 10px;
	}

	.cred_bar ul li {
		width: 45%;
	}

	.expert_line {
		display: none;
	}

	.expertise_blk {
		background-position: -40px 0;
		padding: 23px 0 0 10px;
		width: 96%;
	}

	.expertise_blk ul li a {
		padding: 35px 0 30px 110px;
		font-size: 16px;
	}

	.area_expertise {
		background-position: -1090px 0px;
	}

	.pat_line {
		margin: 0 -5px;
	}

	.pat_rvw .rslides > li {
		min-height: 208px;
	}

	.read_submit {
		width: 98%;
	}

	.map {
		background-position: -542px -65px;
	}

	.map_blk {
		background-size: 100%;
		width: 262px;
		left: 27%;
		padding: 7px 0 27px 20px;
		top: 139px;
	}

	.map_blk span {
		font-size: 16px;
	}

	.map_blk p {
		line-height: 20px;
	}

	.inner_banner .rslides > li {
		height: 162px;
	}

	.inner_banner_txt {
		display: none;
	}

	.serv_pg_title {
		font-size: 18px;
	}

	.serv_pg_blk {
		width: 96%;
	}

	.serv_pg_blk ul li a {
		font-size: 14px;
	}

	.serv_pg_blk ul {
		margin: 15px 0 5px 8px;
	}

	.footer_question {
		width: 300px;
		margin: 0 auto 10px;
		float: none;
	}

}


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

	.map {
		background-position: -619px -65px;
	}

	.map_blk {
		left: 8%;
	}

}
