@charset "utf-8";
/* CSS Document */
body{  font-size:14px;color:#000; font-family:'source_sans_proregular'; }
html, body, h1, h2, h3, h4, p, ol, ul, li, form, iframe, button{ padding:0px; margin:0px; }

/*** Common Styles ***/
a{ text-decoration:none; color:#fff; outline:none; }
a:hover{ color:#3095CD; }
img{ border:none; max-width:100%; vertical-align:middle;}
.clear{ clear:both;}
ul, li{ list-style-type:none; }
/*** titles Styles ***/
h1, h2, h3{ }
h1{font-weight:normal; font-size:26px;}
h2{ font-size:28px; font-weight:normal;}
h3{ font-size:24px; font-weight:normal; }



@font-face {
    font-family: 'source_sans_prosemibold';
    src: url('fonts/sourcesanspro-semibold-webfont.woff2') format('woff2'),
         url('fonts/sourcesanspro-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'source_sans_prolight';
    src: url('fonts/sourcesanspro-light-webfont.woff2') format('woff2'),
         url('fonts/sourcesanspro-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'source_sans_proregular';
    src: url('fonts/sourcesanspro-regular-webfont.woff2') format('woff2'),
         url('fonts/sourcesanspro-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
	font-family: 'HelveticaLT-Condensed';
	src: url('fonts/helveticaltcondensedmedium.eot');
	src: url('fonts/helveticaltcondensedmedium.eot?#iefix') format('embedded-opentype'),
		 url('fonts/helveticaltcondensedmedium.woff') format('woff'),
		 url('fonts/helveticaltcondensedmedium.ttf') format('truetype'),
		 url('fonts/helveticaltcondensedmedium.svg#helveticaltcondensedmedium') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'HELVETICALTCONDENSEDLIGHT_0';
    src: url('fonts/HELVETICALTCONDENSEDLIGHT_0.eot');
    src: url('fonts/HELVETICALTCONDENSEDLIGHT_0.eot') format('embedded-opentype'),
         url('fonts/HELVETICALTCONDENSEDLIGHT_0.woff2') format('woff2'),
         url('fonts/HELVETICALTCONDENSEDLIGHT_0.woff') format('woff'),
         url('fonts/HELVETICALTCONDENSEDLIGHT_0.ttf') format('truetype'),
         url('fonts/HELVETICALTCONDENSEDLIGHT_0.svg#HELVETICALTCONDENSEDLIGHT_0') format('svg');
}
@font-face {
    font-family: 'helvetica_lt_condensedbold';
    src: url('fonts/helvetica_lt_condensed_bold-webfont.eot');
    src: url('fonts/helvetica_lt_condensed_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/helvetica_lt_condensed_bold-webfont.woff') format('woff'),
         url('fonts/helvetica_lt_condensed_bold-webfont.ttf') format('truetype'),
         url('fonts/helvetica_lt_condensed_bold-webfont.svg#helvetica_lt_condensedbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*********header styles**********/
.stickyMenu {
  height: 95px;background:#1a406f;opacity:1;
  padding: 0 !important;
  position: fixed !important;
  top: 0;z-index:999999;
  -webkit-transition: all 0.4s linear 0s;
  transition: all 0.4s linear 0s;
}
.stickyMenu .header-sec{-webkit-transition: all 0.4s linear 0s;transition: all 0.4s linear 0s;}
.stickyMenu .logo {
  float: left;
  -webkit-transition: all 0.4s linear 0s;
  transition: all 0.4s linear 0s;
  width: 30%;
}
.stickyMenu .header-right, .stickyMenu .logo img{
  -webkit-transition: all 0.4s linear 0s;
  transition: all 0.4s linear 0s;margin: 5px 0 5px;
}
.stickyMenu .menu-sec ul li{ margin:0px;}
.stickyMenu .header-right ul li a{ -webkit-transition: all 0.8s ease-in-out 0s !important; transition: all 0.8s ease-in-out 0s !important;}
#header-sec , nav, #banner, #conditions-sec, #services-sec, #our-method-sec, #doctor-container, #count-sec, #practice-marketing, #getting-started-sec, #credibility-sec{ width:100%; float:left;}
.header-sec, .menu-sec, .conditions-sec, .services-sec, .our-method-sec, .doctor-container, .count-sec, .practice-marketing, .getting-started-sec, .credibility-sec{ max-width:1200px; margin:auto; }


#header-sec {
  background: hsl(213, 52%, 30%) none repeat scroll 0 0;
  padding: 25px 0 35px;
  position: relative;
  -webkit-transition: all 0.8s ease-in-out 0s !important;
  transition: all 0.8s ease-in-out 0s !important;
  z-index: 9999999;
  opacity: 0.89;
}
.logo {
  float: left;
  
  width: 40%;
}
.header-right {
  float: right;
  padding: 0px 0 0;
}
.header-right ul li{ width:150px;float:left; margin:0 0 0 0px;font-family: "HELVETICALTCONDENSEDLIGHT_0";
  font-size: 18px;  border:1px solid #698ab3; border-radius:20px;
  line-height:40px; margin:0 5px;}
.header-right ul li a {
  color: #fff;
  display: block; padding:0 0 0 50px;
  
}
.header-right ul li a:hover{color:#a5e3f6; }
.desktopOnly{display:inline;}
.mobilesOnly{display:none;}
.h-num a {background:url("images/sprite.png") no-repeat scroll 10px 1px;}
.h-appointment a{background: url("images/sprite.png") no-repeat scroll 10px -71px;}
.h-location a{background: url("images/sprite.png") no-repeat scroll 10px -147px;}
.h-num a:hover { background: url("images/sprite.png") no-repeat scroll -363px 1px;}
.h-appointment a:hover {background: url("images/sprite.png") no-repeat scroll -357px -70px;}
.h-location a:hover {background: url("images/sprite.png") no-repeat scroll -358px -147px;}


/********menu styles***********/
nav{width:55%; float:right;}
.slicknav_menu { display:none;}
.menu-sec ul li {
  background: hsla(0, 0%, 0%, 0);
  float: left;
  font: 16px/30px "HelveticaLT-Condensed";
  margin: 25px 0 0 0; text-transform:uppercase;
  text-align: center; position:relative;
}
.menu-sec ul li a {
  color:#fff;
  display: block;
  padding: 0 17px;
}
.menu-sec ul li a:hover{color:#fff; position:relative;background:#359ea2;}
.first{ background:none !important;}
.mobile-social-icons{ display:none;}

.menu-sec ul li ul { z-index: 100; background: #359ea2; display: none; width: 295px; position: absolute; left: 0px; top: 30px; opacity:1; }
.menu-sec ul li ul li {text-transform:none; float: none;text-align: left; font: 14px/33px "source_sans_proregular";background:#359ea2 url("images/menu-dropdown-arrow.png") no-repeat scroll 15px center;margin:0px; }
.menu-sec ul li ul li a {
  border-bottom: 1px dashed #359ea2;
  color: #fff;
  padding: 5px 0 5px 30px;
}
.menu-sec ul li ul ul{ width:200px;}
.menu-sec ul li ul li a:hover {color: #000;background:#8becfc url("images/menu-dropdown-arrow.png") no-repeat scroll 15px center; }
.menu-sec ul li:hover > ul { display: block; position: absolute; left: 0px; padding: 0px; margin: 0px; }
.menu-sec ul li li:hover > ul { display: block; position: absolute; left: 100%; padding: 0px; margin: 0px; top: 0px; }
.menu-sec ul li ul  li:hover > ul.left-alignment {
  display: block;
  left: -200px;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
}
/********banner styles***********/
#floatMenu {
background:#464646;
  font: 14px/17px "source_sans_proregular";
  margin-left: 0;
  position: fixed;
  right: 0; opacity:0.63;
  text-align: center;
  width: 99px;top:185px;
  z-index: 9999999;
  border-top:6px solid #000;
}
#floatMenu ul li {
  background: url("images/fixed-li-border.png") no-repeat scroll center bottom;
  width: 100%;
}
#floatMenu ul li a {
  display: block;
  padding: 60px 0 25px;
}
.e-brochure{background:none !important;}
#floatMenu ul li a:hover{color:#359ea2;}
.change-req a {
  background: hsla(0, 0%, 0%, 0) url("images/change-req-icon.png") no-repeat scroll 57% 25px;
}
.tell-a-friend a {
  background: hsla(0, 0%, 0%, 0) url("images/tell-a-friend-icon.png") no-repeat scroll center 25px;
}
.e-brochure a {
  background: hsla(0, 0%, 0%, 0) url("images/e-brochure-icon.png") no-repeat scroll center 25px;
}
.change-req a:hover {
  background: hsla(0, 0%, 0%, 0) url("images/change-req-icon-hover.png") no-repeat scroll 57% 25px;
}
.tell-a-friend a:hover {
  background: hsla(0, 0%, 0%, 0) url("images/tell-a-friend-icon-hover.png") no-repeat scroll center 25px;
}
.e-brochure a:hover{
  background: hsla(0, 0%, 0%, 0) url("images/e-brochure-icon-hover.png") no-repeat scroll center 25px;
}

#banner {
  margin: -160px 0 0;
  position: relative;
}
.banner-sec {
  margin: 0 auto; 
  max-width: 1200px;
  position: relative; 
}
.banner1{background:#fff url("images/banner1.jpg") no-repeat scroll center 0;min-height:590px;}
.banner2{background:#fff url("images/banner2.jpg") no-repeat scroll center 0;min-height:590px;}
.banner3{background:#fff url("images/banner3.jpg") no-repeat scroll center 0;min-height:590px;}
.banner4{background:#fff url("images/banner4.jpg") no-repeat scroll center 0;min-height:590px;}
.banner5{background:#fff url("images/banner5.jpg") no-repeat scroll center 0;min-height:590px;}
.rslides {
	position: relative;
	list-style: none;
	width: 100%;
	padding: 0;
	margin: 0;
}
.rslides > li {
	-webkit-backface-visibility: hidden;
	position: absolute;
	display: none;
	width: 100%;
	left: 0;
	top: 0;
}
.rslides > li:first-child {
	position: relative;
	display: block;
	float: left;
}
.rslides > img {
	display: block;
	height: auto;
	float: left;
	width: 100%;
	border: 0;
}

.banner-text {
  color: #fff;
  left: 50%;font:bold 47px/40px "source_sans_proregular";
  position: absolute;
  top: 280px; 
}
.black, .black h1{ color:#000 !important;}
.banner-text span{
font:normal 33px/40px "source_sans_proregular"; display:block;
}
.banner-text p {
  color:#fff;
  font:bold 47px/40px "source_sans_proregular";
  margin: 30px 0 0px;text-transform: uppercase;
 
}
.banner-readmore{ border:1px solid #fff; width:110px;font:normal 16px/30px "source_sans_proregular"; text-align:center;margin:40px 0 0 0;float:right; }
.black .banner-readmore{border:1px solid #000; }
.black .banner-readmore a{color:#000; }
.banner-readmore a{ color:#fff; display:block;}

.callbacks3_nav {
  background: hsla(0, 0%, 0%, 0) url("images/banner-arrows.png") no-repeat scroll left top;
  top: 300px;
  height: 77px;
  margin-top: 0;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  left: 0;
  text-decoration: none;
  text-indent: -9999px;
  width: 40px;
  z-index: 3;
  margin:0 5px 0 0;
}
.callbacks3_nav.next {
 right: 0px;
}
/* welcome text */
#conditions-sec {
 color:#000;
 padding: 52px 0 70px;
 text-align: center;font:normal 19px/25px "source_sans_prosemibold";
  z-index: 99999;
  position:relative;
}
.desktop-list{ display:block;}
.nbs-flexisel-container{ display:none;}
.conditions-sec ul li {
  float: left;
  min-height: 190px;
 text-align: left;
  width: 16%; margin:0 2%;
  text-align: center;
}
#flexiselDemo3{ display:none;}
.conditions-sec ul li a{ display:block; color:#000; padding:160px 0 0 0;}
.inform-your-patients a{background:url("images/inform-your-patients-img.png")no-repeat scroll center 0px;}
.inform-your-patients a:hover{background:url("images/inform-your-patients-img-hover.png")no-repeat scroll center 0px;}
.attract-more-patients a{background:url("images/attract-more-patients-img.png")no-repeat scroll center 0px;}
.attract-more-patients a:hover{background:url("images/attract-more-patients-img-hover.png")no-repeat scroll center 0px;}
.educate-with-video a{background:url("images/educate-with-video.png")no-repeat scroll center 0px;}
.educate-with-video a:hover{background:url("images/educate-with-video-hover.png")no-repeat scroll center 0px;}
.content-included a{background:url("images/content-included-img.png")no-repeat scroll center 0px;}
.content-included a:hover{background:url("images/content-included-img-hover.png")no-repeat scroll center 0px;}
.be-found-online a{background:url("images/be-found-online-img.png")no-repeat scroll center 0px;}
.be-found-online a:hover{background:url("images/be-found-online-img-hover.png")no-repeat scroll center 0px;}

#services-sec{background: url("images/services-sec-bg.jpg") no-repeat scroll center 0; padding:0 0 47px 0;}
#services-sec h1{text-align:center;  font:normal 32px/40px "source_sans_prolight";color:#fff; margin:80px 0 50px 0;}
#services-sec h1 span{font:bold 32px/30px "source_sans_proregular";}
#services-sec ul li{float:left;text-align:center;font: 22px/23px "HelveticaLT-Condensed";}
.surgeon{background: url("images/surgeon-img.jpg") no-repeat scroll center 0; width:196px;padding:160px 0 38px 0; }
.physicians { background: url("images/physicians-img.jpg") no-repeat scroll center 0;padding: 37px 0 162px 0;width: 146px;}
.allied-health { background: url("images/allied-health-img.jpg") no-repeat scroll center 0;padding: 150px 0 38px 0;width: 160px;}
.clinics { background: url("images/clinics-img.jpg") no-repeat scroll center 0;padding: 37px 0 162px 0;width: 176px;}
.general-practice { background: url("images/general-practice-img.jpg") no-repeat scroll center 0;padding: 150px 0 38px 0;width: 155px;}
.hospitals { background: url("images/hospitals-img.jpg") no-repeat scroll center 0;padding: 37px 0 162px 0;width: 151px;}
.dentists { background: url("images/dentist-img.jpg") no-repeat scroll center 0;padding: 160px 0 38px 0;width: 187px;}

#our-method-sec{ padding:70px 0 26px 0;background: url("images/our-method-bg.jpg") no-repeat scroll center 0;clear:both;font:normal 17px/20px "source_sans_proregular";}
.our-method-sec h1{font:bold 45px/23px "HelveticaLT-Condensed"; text-align:center; margin:0 0 30px 0;	}
.our-method-sec p{ text-align:center;}
.top-methods{ width:100%; float:left; margin:40px 0 0 ; position:relative;}
.top-methods ul li{    }
.our-method-sec ul li{font:normal 18px/23px "HelveticaLT-Condensed"; float:left;width:135px; text-align:center; }
.our-method-sec ul li a{ color:#000; padding:115px 0 0 0; display:block;}
.define-your-needs{margin:0 9% 0 0;}
.create-all-content, .take-website-live{margin:0 9% ;}
.unlimited-ongoing-support{margin:0 0 0 9%;}
.define-your-needs a{background: url("images/define-your-needs-img.png") no-repeat scroll center 0;}
.define-your-needs a:hover{background: url("images/define-your-needs-img-hover.png") no-repeat scroll center 0;}
.create-all-content a{background: url("images/create-all-content-img.png") no-repeat scroll center 0; }
.create-all-content a:hover{background: url("images/create-all-content-img-hover.png") no-repeat scroll center 0;}
.take-website-live a{background: url("images/take-website-live-img.png") no-repeat scroll center 0;}
.take-website-live a:hover{background: url("images/take-website-live-img-hover.png") no-repeat scroll center 0;}
.unlimited-ongoing-support a{background: url("images/unlimited-online-support-img.png") no-repeat scroll center 0;}
.unlimited-ongoing-support a:hover{background: url("images/unlimited-online-support-img-hover.png") no-repeat scroll center 0;}
.bottom-methods{ border-top:1px solid #a9a9a9;width:100%; float:left; margin:-51px 0 0 0;}
.bottom-methods ul li{}
.design-until-approval{margin:0 13%;}
.build-website{margin:0 6%;}
.build-online-presence{margin:0 12%;}
.design-until-approval a{background: url("images/design-until-approval-img.png") no-repeat scroll center 0;}
.design-until-approval a:hover{background: url("images/design-until-approval-img-hover.png") no-repeat scroll center 0;}
.build-website a{background: url("images/build-website-img.png") no-repeat scroll center 0;}
.build-website a:hover{background: url("images/build-website-img-hover.png") no-repeat scroll center 0;}
.build-online-presence a{background: url("images/build-online-presence-img.png") no-repeat scroll center 0;}
.build-online-presence a:hover{background: url("images/build-online-presence-img-hover.png") no-repeat scroll center 0;}
.arrow1 {
  background: hsla(0, 0%, 0%, 0) url("images/arrow.png") no-repeat scroll 0 0;
  position: absolute;
  top: 103px;
  left: 143px;
  display: block;
  width: 10px;
}
.arrow2 {
  background: hsla(0, 0%, 0%, 0) url("images/arrow.png") no-repeat scroll 0 0;
  position: absolute;
  top: 103px;
  left: 43%;
  display: block;
  width: 10px;
}
.arrow3 {
  background: hsla(0, 0%, 0%, 0) url("images/arrow.png") no-repeat scroll 0 0;
  position: absolute;
  top: 103px;
  left: 71%;
  display: block;
  width: 10px;
}
.arrow4 {
  background: hsla(0, 0%, 0%, 0) url("images/arrow.png") no-repeat scroll 0 0;
  position: absolute;
  top: 103px;
  left: 99.5%;
  display: block;
  width: 10px;
}

#doctor-container{ padding:54px 0 80px 0;background: url("images/doc-sec-bg.jpg") repeat scroll center 0;}
.doctor-container h2 {
  background: hsla(0, 0%, 0%, 0);
  font:bold 45px/23px "HelveticaLT-Condensed";
}
.doctor-container h2 a{color:#000;}
.doctor-section {
  color: #fff;
  float: left;
  position: relative;
  width: 50%;
}
.doctor-section ul li {
margin: 25px 0 0;
text-align: center;
}
.doctors {
  background: hsl(0, 0%, 100%) none repeat scroll 0 0;
  float: left;
  margin: 0 23px;
  min-height: 350px;
  padding: 10px;
  width: 39%;
}
.dr-image-sec img {
 position: relative;
}
.dr-text-sec {

}
.dr-text-sec a{ color:#fff;}
.dr-text-sec p {
  color: #000;
font:bold 25px/23px "HelveticaLT-Condensed";
 padding: 20px 0 0;
}
.dr-text-sec p a{ color:#000; display:block;}
.dr-text-sec h3 {
  color: hsl(212, 39%, 40%);
  font: 17px/17px "HelveticaLT-Condensed";
  margin: 10px 0 0 0;
}
.meet-more-doctors{ width:170px; background:#359ea2;font:normal 19px/35px "source_sans_proregular"; text-align:center; float:right; margin:10px 24px 0 0;}
.meet-more-doctors a { display:block; color:#fff;}
.callbacks12_nav.prev {
  background: hsla(0, 0%, 0%, 0) url("images/doc-callback-arrow-left.png") no-repeat scroll left top;
  height: 36px;
  left: -30px;
  margin-top: 0;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  text-decoration: none;
  text-indent: -9999px;
  top: 167px;
  width: 35px;
  z-index: 3;
}
.callbacks12_nav.next {
  background: hsla(0, 0%, 0%, 0) url("images/doc-callback-arrow-right.png") no-repeat scroll right top;
  height: 36px;
  margin-top: 0;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  right: -30px;
  text-decoration: none;
  text-indent: -9999px;
  top: 167px;
  width: 35px;
  z-index: 3;
}
.why-choose-us{background:#204e81; float:right; width:340px; color:#fff;border:1px solid #0e3258;}
.border{border:1px solid #436c9a; margin:10px;}
.why-choose-us h2{font:bold 36px/23px "HelveticaLT-Condensed";padding:25px 0 0 25px;}
.why-choose-us h2 a{ color:#fff; display:block;}
.why-choose-us h3{font:normal 16px/15px "source_sans_proregular"; margin:10px 0 10px 0;padding:10px 0 0 25px;}
.why-choose-us ul li{font:normal 17px/35px "source_sans_proregular";  background: url("images/why-choose-us-arrow.png") no-repeat scroll 37px center; padding:0 0 0 60px;border-top:1px solid #436c9a;}
.why-choose-us ul li a{}


#count-sec {
 padding: 64px 0 67px 0;
}
#count-sec ul li{font:bold 84px/50px "HelveticaLT-Condensed"; color:#224b7b; float:left; width:25%; text-align:center;}
#count-sec ul li span{font:normal 20px/15px "source_sans_prosemibold";color:#000; display:block; margin:20px 0 0 0;}


#practice-marketing{background:#f7f7f7; padding:65px 0 76px 0;}
#practice-marketing h2{font:bold 45px/30px "HelveticaLT-Condensed"; text-align:center;}
#practice-marketing  p{ text-align:center;font:normal 20px/30px "source_sans_prolight"; margin:25px 0 40px 0;}
#practice-marketing ul li{font:normal 19px/18px "source_sans_prosemibold"; width:25%; float:left;}
#practice-marketing ul li a{ display:block;color:#000;}
#practice-marketing ul li a span {
  display: block;
  text-align: right;
  width: 45%;
}
.logo-design a{background: url("images/logo-design-img.png") no-repeat scroll 60% 0; padding:42px 0 42px 0;}
.logo-design a:hover{background: url("images/logo-design-img-hover.png") no-repeat scroll 60% 0;}
.brochure-design a{background: url("images/broucher-design-img.png") no-repeat scroll 70% 0; padding:35px 0 40px 0;}
.brochure-design a:hover{background: url("images/broucher-design-img-hover.png") no-repeat scroll 70% 0;}
.marketing-services a{background: url("images/marketing-services-img.png") no-repeat scroll 70% 0; padding:35px 0 40px 0;}
.marketing-services a:hover{background: url("images/marketing-services-img-hover.png") no-repeat scroll 70% 0;}
.app-dev a{background: url("images/app-dev-img.png") no-repeat scroll 68% 0; padding:35px 0 40px 0;}
.app-dev a:hover{background: url("images/app-dev-img-hover.png") no-repeat scroll 68% 0;}
.animation a{background: url("images/animation-img.png") no-repeat scroll 50% 0; padding:42px 0 42px 0;}
.animation a:hover{background: url("images/animation-img-hover.png") no-repeat scroll 50% 0;}


#getting-started-sec{background:#204e81; padding:65px 0;}
.getting-started-sec ul li{  width:49%; margin:0 2px; float:left;font:normal 25px/30px "HelveticaLT-Condensed"; text-align:center; }
.getting-started-sec ul li a {
  padding: 160px 0 95px 0;
  display: block;
}
.getting-started-sec ul li a:hover{color:#8becfc;}
.getting-started a{background: url("images/getting-started-img.png") no-repeat scroll center 0; }
.getting-started a:hover{background: url("images/getting-started-img-hover.png") no-repeat scroll center 0;}
.pricing a{background: url("images/pricing-img.png") no-repeat scroll center 0; }
.pricing a:hover{background: url("images/pricing-img-hover.png") no-repeat scroll center 0;}
.tools a{background: url("images/tools-img.png") no-repeat scroll center 0; }
.tools a:hover{background: url("images/tools-img-hover.png") no-repeat scroll center 0;}
.guides a{background: url("images/guides-img.png") no-repeat scroll center 0; }
.guides a:hover{background: url("images/guides-img-hover.png") no-repeat scroll center 0;}
.animations a{background: url("images/animations-img.png") no-repeat scroll center 0; }
.animations a:hover{background: url("images/animations-img-hover.png") no-repeat scroll center 0;}

#credibility-sec{}
#credibility-sec ul li{float:left;   }
#credibility-sec ul li a{display:block;}
.user_name {
  border-bottom: 1px dotted hsl(0, 0%, 80%);
  padding-bottom: 10px;
  text-align: right;
}
/*******footer*******/
footer {
background:#CDCDCD url("images/footer-bg.jpg")no-repeat scroll center top;
width:100%; min-height:533px;
padding:90px 0 0 0;
float: left; color:#000;
font:normal 15px/20px "source_sans_proregular";
}
.footer-sec{ max-width:1200px; margin:0 auto;}
footer a{color:#000;}
footer p {
  background: hsla(0, 0%, 0%, 0) ;
  color: #204e81;
 font:bold 19px/30px "HelveticaLT-Condensed";
  margin: 0 0 20px;
  padding: 0 0 10px;
}
.global-offices{
  float: left; 
  margin: 0 6% 0 0;
  width: 26%; font:normal 15px/20px "HelveticaLT-Condensed";
}
 .global-offices ul li{margin:10px 0;}
.global-offices span{ width:110px;  float:left;}

.footer-middle{ width:37%; float:left;}
.sydney-office{ float:left; width:47%; margin: 0 3% 0 0; }
.sydney-office a{color:#3b579d; margin:10px 0 0 0; display:inline;}
.quick-links {
 float: left; width:46%;
  margin: 0 4% 0 0;
}
.quick-links ul li{ margin:5px 0; }
.quick-links ul li.f-last-li a{ padding-left:0px;}
.quick-links ul li a{color:#000; display:block; *padding:0 3%;}

.footer-social {
  float: left; background:#fff;
  width: 76%; padding:10px 6px 4px 10px; margin:40px 4% 0 0;
 
}
.footer-social h2{float:left; margin:0 30px 0 0;}
.social-icons ul li{ float:left; margin: 0 2px;}
.social-icons ul li a {
  display: block;
  height: 33px;
  text-indent: -9999px;
  width: 33px;
}
.social-icons{float:left;}
.linkedin{ background:url(images/smo-icons1.png) no-repeat 0px 0px;}
.twitter{background:url(images/smo-icons1.png) no-repeat -35px 0px;}
.youtube{background:url(images/smo-icons1.png) no-repeat -73px 0px;}
.googleplus{background:url(images/smo-icons1.png) no-repeat -109px 0px;}
.facebook{background:url(images/smo-icons1.png) no-repeat -145px 0px;}
.pinterest{background:url(images/smo-icons1.png) no-repeat -181px 0px;}
.language {
  float: left;
  margin: 10px 0 0;
  width: 58%;
}
.search-word {
  background: none;
  float: left;
  font: 14px/15px "source_sans_proregular";
  padding: 0;
  margin:40px 0 0 0;
  position: relative;
  width: 	230px;
}
.serch-key {
  background: none;
 border:none;
  color: #000;
  font: 14px/15px "source_sans_proregular";
  height: 27px;
  margin-left: 0;
  opacity: 0.79;
  padding: 0 0 0 10px;
  width: 185px;
}
input#searchsubmit {
  background: hsla(0, 0%, 0%, 0) url("images/search-icon.png") no-repeat scroll 10px center;
  border: 0 none;
  border-radius: 0 8px 9px 0;
  clear: none !important;
  display: block !important;
  float: right;
  height: 27px;
  position: absolute;
  right: 1px;
  text-indent: -9999px;
  top: 0;
  width: 41px;
}
.google-partner {
  float: right;
  margin: -30px 0 0;
  width: 40%;
}
.footer-right{ width:26%; float:right;}
.footer-right-menu{margin:40px 0 30px 0;}
.copyright{ float:left; font: 13px/20px "source_sans_proregular"; margin:5px 0 0 0;}





/*******Subpage styles*******/
#s-banner-mob{ display:none;}
#s-banner{width:100%; float:left;  position: relative; display:block; }
.s-banner-sec {
  margin: 0 auto;
  max-width: 1200px;
  min-height: 154px;
  position: relative;
}
.s-banner1{background: url("images/s-banner1.jpg") no-repeat scroll center 0; min-height:197px;}
.s-banner2{background: url("images/s-banner2.jpg") no-repeat scroll center 0;min-height:197px;}
.s-banner3{background: url("images/s-banner3.jpg") no-repeat scroll center 0; min-height:197px;}
.s-banner4{background: url("images/s-banner4.jpg") no-repeat scroll center 0;min-height:197px;}
.s-banner5{background: url("images/s-banner5.jpg") no-repeat scroll center 0;min-height:197px;}

.s-banner-text {
  color: #fff;
  left: 50%;font:bold 40px/30px "source_sans_proregular";
  position: absolute;
  top: 30px; 
}
.black, .black h1{ color:#000 !important;}
.s-banner-text span{
font:normal 28px/40px "source_sans_proregular"; display:block;
}
.s-banner-text h1 {
  color:#fff;
  font:bold 40px/30px "source_sans_proregular";
  margin: 30px 0 0px;text-transform: uppercase;
 
}
.s-banner-readmore{ border:1px solid #fff; width:110px;font:normal 16px/30px "source_sans_proregular"; text-align:center;margin:40px 0 0 0;float:right; }
.black .s-banner-readmore{border:1px solid #000; }
.black .s-banner-readmore a{color:#000; }
.s-banner-readmore a{ color:#fff; display:block;}
.callbacks4_nav {
  background: hsla(0, 0%, 0%, 0) url("images/banner-arrows.png") no-repeat scroll left top;
  top: 70px;
  height: 77px;
  margin-top: 0;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  left: 80px;
  text-decoration: none;
  text-indent: -9999px;
  width: 40px;
  z-index: 3;
  margin:0 5px 0 0;
}
.callbacks4_nav.next {
 right: 0px;
}

/**********subpage styles**********/

section{ width:100%; float:left;padding:0 0 2% 0;}
.article-sec{ max-width:1200px; margin:auto;  }
article{ float:left; width:73%; }
aside {
  float: right;
  padding: 5px 0 0;
  width: 300px;
}
.aside-conditions{background:#1d5482; font:normal 18px/72px "source_sans_proregular";padding:10px 0 0 0;}
.aside-conditions ul li{border-bottom:1px solid #2870a3;}
.aside-conditions ul li a{ padding:0 0 0 90px; display:block;}
.aside-conditions ul li a:hover{color:#8becfc;}
.s-inform-your-patients a{background:url("images/s-inform-your-patients-img.png") no-repeat 13px center;}
.s-inform-your-patients a:hover{background:url("images/s-inform-your-patients-img-hover.png") no-repeat 13px center;}
.s-attract-more-patients a{background:url("images/s-attract-more-patients-img.png") no-repeat 13px center;}
.s-attract-more-patients a:hover{background:url("images/s-attract-more-patients-img-hover.png") no-repeat 13px center;}
.s-educate-with-video a{background:url("images/s-educate-with-video.png") no-repeat 13px center;}
.s-educate-with-video a:hover{background:url("images/s-educate-with-video-hover.png") no-repeat 13px center;}
.s-content-included a{background:url("images/s-content-included-img.png") no-repeat 13px center;}
.s-content-included a:hover{background:url("images/s-content-included-img-hover.png") no-repeat 13px center;}
.s-be-found-online a{background:url("images/s-be-found-online-img.png") no-repeat 13px center;}
.s-be-found-online a:hover{background:url("images/s-be-found-online-img-hover.png") no-repeat 13px center;}
.aside-services, .aside-our-method, .aside-why-choose-us, .aside-practice-marketing{ width:100%;float:left; }
.aside-services h2, .aside-our-method h2, .aside-why-choose-us h2, .aside-practice-marketing h2{ font:normal 20px/70px "HelveticaLT-Condensed";  text-transform:uppercase;  color:#fff;   }

.aside-services h2 a, .aside-our-method h2 a, .aside-why-choose-us h2 a, .aside-practice-marketing h2 a{ display:block;padding:0 0 0 100px; }
.aside-services h2 a:hover, .aside-our-method h2 a:hover, .aside-why-choose-us h2 a:hover, .aside-practice-marketing h2 a:hover{color:#8becfc;}
.aside-services h2 a{background:#359ea2 url("images/aside-service-img.png") no-repeat 0px center;border-bottom:1px solid #36a9ad;}
.aside-services h2 a:hover{background:#359ea2 url("images/aside-service-img-hover.png") no-repeat 0px center;border-bottom:1px solid #36a9ad;}
.aside-our-method h2 a{ background:#359ea2 url("images/aside-our-method-img.png") no-repeat 0px center;}
.aside-our-method h2 a:hover{ background:#359ea2 url("images/aside-our-method-img-hover.png") no-repeat 0px center;}
.aside-why-choose-us h2 a{background:#359ea2 url("images/aside-why-choose-us-img.png") no-repeat 0px center;border-bottom:1px solid #36a9ad; line-height:62px;}
.aside-why-choose-us h2 a:hover{background:#359ea2 url("images/aside-why-choose-us-img-hover.png") no-repeat 0px center;border-bottom:1px solid #36a9ad; line-height:62px;}
.aside-practice-marketing h2 a{ background:#359ea2 url("images/aside-practice-marketing-img.png") no-repeat 0px center; line-height:62px;}
.aside-practice-marketing h2 a:hover{ background:#359ea2 url("images/aside-practice-marketing-img-hover.png") no-repeat 0px center; line-height:62px;}

.s-dr-section {
position:relative;
  float: left; padding:30px 0 0 0;
 width: 99.9%; color:#fff;
 text-align:center; background:#19507d;

}
.s-dr-section p{ padding:15px 0 0px 0;font:normal 22px/25px "HelveticaLT-Condensed";}
.s-dr-section span{ color:#fff; font:normal 15px/20px "HelveticaLT-Condensed";margin:0 0 20px 0;}
.s-dr-section a{ color:#fff;}
.callbacks2_nav {
  background: hsla(0, 0%, 0%, 0) url("images/s-doc-arrows.png") no-repeat scroll left top;
  bottom: 50px;
  height: 13px;
  margin-top: 0;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  right: 0;
  text-decoration: none;
  text-indent: -9999px;
  width: 32px;
  z-index: 3;
  margin:0 5px 0 0;
}
.callbacks2_nav.next {
 right: 0px;
}
.s-patient-res{ width:100%; float:left;}
.s-patient-res h2{font:normal 20px/42px "HelveticaLT-Condensed";margin:5px 0 0px 0px; background:#0b336c;padding:0 0 0 20px; color:#fff;}
.s-patient-res ul li {
font:normal 20px/70px "HelveticaLT-Condensed"; border-right:1px solid #9e9e9e;border-left:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;
background:#e9e9e9;
}
.s-patient-res ul li a {
  color:#000;
  padding: 0px 0 0px 80px;
  display: block;
}
.s-patient-res ul li a:hover{color:#275a84;}
.s-getting-started a{background: url("images/s-getting-started-img.png")no-repeat scroll 22px center;}
.s-getting-started a:hover{background:url("images/s-getting-started-img-hover.png")no-repeat scroll 22px center;}
.s-pricing a{background: url("images/s-pricing-img.png")no-repeat scroll 22px center;}
.s-pricing a:hover{background:url("images/s-pricing-img-hover.png")no-repeat scroll 22px center;}
.s-tools a{background: url("images/s-tools-img.png")no-repeat scroll 22px center;}
.s-tools a:hover{background:url("images/s-tools-img-hover.png")no-repeat scroll 22px center;}
.s-guides a{background: url("images/s-guides-img.png")no-repeat scroll 22px center;}
.s-guides a:hover{background:url("images/s-guides-img-hover.png")no-repeat scroll 22px center;}
.s-animations a{background: url("images/s-animations-img.png")no-repeat scroll 22px center;}
.s-animations a:hover{background:url("images/s-animations-img-hover.png")no-repeat scroll 22px center;}

/**********************content styles**********************/
.bread-crumbs {
	color: #000;
	padding: 10px 30px 20px 0px;
	text-decoration: none;
	font: normal 16px/30px source_sans_proregular;
}
.bread-parent:hover, .bread-link:hover, .bread-home:hover {
	text-decoration: underline;
}
.bread-crumbs strong {
	color: #000;
}
.bread-crumbs span{ padding:0 0.5%;}
.bread-crumbs a {
	font-weight: normal;
	color: #000;
}
.bread-crumbs a:hover {
	font-weight: normal;
}
article h2, article h3, article h4 {
	margin: 12px 0;
}
.textMain {
	color: #252424;
	font: normal 15px/20px source_sans_proregular;
}
.textMainBold {
	color: #4f4f4f;
	font: bold 14px source_sans_proregular;
	text-decoration: none;
}
.textMain h1 {
  color:#000;
   font: bold 30px/30px "HelveticaLT-Condensed";
  margin: 0 0 10px;
  padding: 5px 0;
  text-decoration: none;
  text-align: left;
}
.textMain h2 {
	color: #359ea2;
	font: normal 18px/25px "HelveticaLT-Condensed";
	text-decoration: none;
}
.textMain h2 a {
	color: #359ea2;
}
.textMain h2 a:hover {
	text-decoration: none;
}
.textMain h3 {
	color: #3F3F3F;
	font: bold 21px/26px "HelveticaLT-Condensed";
	margin: 15px 0 0;
	text-decoration: none;
}
.textMain h4 {
	color: #3993DF;
	text-decoration: none;
	margin: 15px 0 0 0;
}
.textMain a {
	color: #1D5482;
	text-decoration: none;
}
.textMain p {
	margin: 12px 0;
}
.textMain a:hover {
	color: #359EA2;
}
.textMain ul, textMain ol {
	padding: 0px;
	margin: 0px;
	list-style: none;
}
.textMain ul li {
	background: url("images/tri.png") no-repeat scroll 15px 13px;
	list-style: outside none none;
	padding: 5px 0 5px 35px;
}
.textMain ul li ul {
	padding-bottom: 8px;
	background: none;
	padding: 6px 0px 0 20px;
	list-style: circle;
}
.textMain ul li ul li {
	padding-bottom: 8px;
	background: none;
	padding: 6px 0px 0 0px;
	list-style: circle;
}
.textMain ul li ul li ul li {
	padding-bottom: 8px;
	background: none;
	padding: 6px 0px 0 0px;
	list-style: square;
}
.textMain ol li {
	list-style: inside none decimal;
	padding: 0 0px 8px 15px;
}
.textMain ol li:last-child {
	padding-bottom: 8px;
}
.textMain ul li p, textMain ol li p {
	padding-bottom: 0px;
	margin: 8px 0 0 0;
}
.textMain ul li ul, textMain ul li ol, textMain ol li ul, textMain ol li ol {
	padding-bottom: 0px;
}
.textMainBold {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	text-decoration: none;
	clear: both;
}
.textMainBold a {
	color: #000000;
	text-decoration: underline;
}
.textMainBold a:hover {
	color: #004e96;
	text-decoration: underline;
}
.textNormal {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.textNormal a {
	color: #000000;
	text-decoration: underline;
}
.textNormal a:hover {
	color: #2b7b6e;
	text-decoration: underline;
}
.textbold {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.PDFtext {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.clear-float {
	clear: both;
}



.our-team-page{ width:100%; float:left; }
.our-team-page h1{text-align:center; margin:0px;}
.our-team-page h1 a{color:#fff;}
.our-team-page h3{ color:#fff; margin:0px;}
.our-team-page ul li {
  background: hsl(207, 67%, 29%) none repeat scroll 0 0;
  float: left;
  margin: 20px;
  min-height: 300px;
  padding: 10px;
  text-align: center;
  width: 260px;
}
.our-team-page ul li a{color:#fff;}
.docpage-img{ background:#19507D; padding:10px; text-align:center;}
.docpage-img h1{ color:#fff; text-align:center;}
.servicelist {
  float: left;
  width: 100%;
}
.servicelist li {
  float: left;
  padding: 0 !important;
  text-align: left;
  width: 50%;
}
.servicelist a {
  background: #3C5C83;
  border-radius: 10px;
  color: hsl(0, 0%, 100%);
  display: block;
  margin: 10px 10px 0 0;
  padding: 10px 15px;
  text-decoration: none;
}
.servicelist a:hover{background:#359EA2; color:#fff;}

/*blog*/

.post-image {
    float: left;
    margin: 0 15px 10px 0;
}
.read-more > a {
    
    float: left;

    padding: 0 0 10px;
    text-align: right;
    width: 100%;
}

.mr_social_sharing {
    margin-left: 4px;
}

.mr_social_sharing_wrapper {
    float: left;
    margin: 11px 0 0;
    width: 500px;
}


.blog-posts > li {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    padding: 0 !important;
	border-bottom: 1px dotted #cccccc;
	float:left; width:100%;
	    margin-bottom: 20px;
}

.post-share {
    float: left;
}

.small-icones > img {
    float: left;
    margin-right: 12px;
}
.small-icones1 > img {
    float: left;
    margin-right: 12px;
}
.marketing-tips {
  border-top: 1px solid hsl(60, 1%, 80%);
  clear: both;
  float: left;
  padding: 20px 0;
  position: relative;
  width: 100%;
}
.marketing-tips span {
  left: 50%;
  margin: 0 0 0 -19px;
  position: absolute;
  top: -19px;
}
.entry .marketing-tips-list img, .entry .marketing-tips img {
  border: medium none;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0;
}
.tip-img {
  float: left;
  width: 136px;
}
.tip-content {
  float: left;
  margin: 8px 0 0 5%;
  text-align: justify;
  width: 72%;
}
.tips-img {
  float: left;
  width: 220px;
}
.tips-list1, .tips-list2 {
  float: left;
  margin: 45px 0 0;
  width: 210px;
}


.multimedia_page  { width:100%; float:left;}
.multimedia_page h2 {
  background: hsl(182, 52%, 42%) none repeat scroll 0 0;
  clear: both;
  color: hsl(0, 0%, 100%);
  float: left;
  font-size: 20px;
  margin: 18px 0 10px;
  padding: 0 0 0 10px;
  width: 97%;
}
.multimedia_page a{ color:#000;}
.multimedia_page ul li {
  background: hsl(0, 14%, 95%) none repeat scroll 0 0;
  display: table;
  float: left;
  margin: 0.6%;
  padding:0px;
  width: 162px;
}
.multimedia_page ul li a {
  border: 1px solid hsl(0, 0%, 0%);
  color: hsl(0, 0%, 0%);
  display: table-cell;
  height: 60px;
  padding: 0 4px;
  text-align: center;
  vertical-align: middle;
}
.multimedia_page ul li a:hover {
  background: hsl(182, 30%, 51%) none repeat scroll 0 0;
  color: hsl(0, 0%, 100%);
  -webkit-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
.multimedia_page h3 {
  border-bottom: 1px solid hsl(210, 50%, 40%);
  clear: both;
  color: hsl(182, 52%, 42%);
  float: left;
  font: bold 18px "source_sans_proregular";
  margin: 18px 0 10px;
  padding: 0 0 5px 15px;
  width: 97%;
}
.about_heading {
  clear: both;
  float: left;
  margin: 0 0 15px;
  width: 100%;
}

.about_heading h2 {
font-size: 22px;  float: left;
}
.about_heading span {
  padding: 14px 5px 0; float:left;
}

.research-tab {
  background: hsla(0, 0%, 0%, 0) url("images/research-img.jpg") no-repeat scroll 0 0;
  color: hsl(240, 1%, 36%);
  float: left;
  height: 267px;
  margin: 0 10px 10px 0;
  padding: 50px 55px 0 15px;
  text-align: center;
  width: 225px;
}
.health_education_video {
  float: left;
  margin: 30px 0;
  width: 100%;
}
.video_lib_inc {
  float: left;
  margin: 0px 0 20px;
  width: 100%;
}
.video_lib_inc ul {
  margin: 10px 0 0 15px;
}
.video_lib_inc ul li {
  color: hsl(350, 83%, 62%);
  float: left;
  list-style-type: disc;
  margin: 5px 0;
  width: 20%;
  background: none;
  padding: 0px;
}
.video_lib_inc ul li a, .references a {
  color: hsl(0, 1%, 41%);
}
.pricing-content {
  background: hsl(180, 46%, 93%) none repeat scroll 0 0;
  color: hsl(0, 0%, 100%);
  float: left;
  padding: 10px 0;
  width: 100%;
}
.pricing-content h2 {
  color: hsl(196, 65%, 49%);
  font: 20px "HelveticaLT-Condensed";
  text-align: center;
}
.pricing-content h2 a{color: hsl(196, 65%, 49%);}
.pricing-content p {
  color: hsl(180, 5%, 34%);
  font-size: 20px;
  margin: 8px 0;
  text-align: center;
}
.multi-contact {
  background: hsl(197, 73%, 46%) none repeat scroll 0 0;
  color: hsl(0, 0%, 100%);
  float: left;
  margin: 0 0 20px;
  padding: 10px 0;
  width: 100%;
}
.multi-contact h2 {
  color: hsl(0, 0%, 100%);
  font: 28px "HelveticaLT-Condensed";
  margin: 0;
  text-align: center;
}
.multi-mail {
  margin: 0 0 0 10px;
  text-align: center;
}
.references {
  float: left;
}
.references h3 {
  font-size: 16px;
}
.references ol {
  margin: 5px 0 0 15px;
}
.references a {
  color: hsl(0, 0%, 0%);
  letter-spacing: 0.2px;
  text-decoration: underline;
}
.references ol li {
  font-size: 11px;
  list-style-type: decimal;
}
.design-slide-section ul li{ background:none !important;}
.health-education-image {
  float: right;
  margin: 20px 0 0 20px;
}
.patient-edu-library {
  border-radius: 5px;
  height: 53px;
  width: 330px;
}
.patient-edu-library a {
  background: hsl(207, 77%, 32%) url("images/patient-education-icon.jpg") no-repeat scroll 15px center;
  border-radius: 5px;
  color: hsl(0, 0%, 100%);
  display: block;
  font: 25px/20px "HelveticaLT-Condensed";
  padding: 16px 0 16px 65px;
}
.marketing-image {
  float: right;
  margin: 20px 0 5px 60px;
}
.seo-parameters {
  clear: both;
  float: left;
  margin: 0 0 0 15px;
  width: 100%;
}
.seo-parameters li {
  float: left;
  list-style-type: disc;
  margin: 3px 0;
  width: 46%;
}
.seo-images {
  margin: 30px 0 40px;
}
.seo-work {
  float: left;
  margin: 30px 0 0;
  width: 100%;
}
.seo-work img {
  float: right;
  margin: 21px 50px 0 21px;
}
.seo-description {
  background: hsl(207, 74%, 42%) none repeat scroll 0 0;
  border-radius: 8px;
  float: left;
  margin: 30px 0 0;
  width: 100%;
}
.seo-description p {
  color: hsl(0, 0%, 100%);
  margin: 41px 70px 0 0;
  text-align: left;
}
.seo-description img {
  float: left;
  margin: 21px 50px 0 21px;
}
.markeing_image {
  text-align: center;
  width: 100%;
}
.ServicesSP {
  color: hsl(0, 0%, 100%);
  font: bold 14px/18px Arial;
  height: 80px;
  text-decoration: none;
  width: 100px;
}

.ServicesSP a {
  background: hsl(207, 77%, 32%) none repeat scroll 0 0;
  color: hsl(0, 0%, 100%);
  display: block;
  font: bold 14px/17px Arial;
  height: 74px;
  padding: 10px 0 0 30%;
  text-align: center;
  width: 300px;
}
.ppc-health-text h2 {
  color: hsl(199, 45%, 31%);
}
.ppc-health-text h2 span {
  color: hsl(185, 78%, 41%);
}
.ppc-health {
  background: hsl(0, 0%, 92%) none repeat scroll 0 0;
  border: 1px solid hsl(212, 75%, 91%);
  clear: both;
  float: left;
  margin: 10px 0;
  width: 100%;
}
.ppc-health-img {
  float: left;
  margin: 10px 2%;
  width: 34%;
}
.ppc-health-text {
  float: left;
  margin: 20px 0 0;
  width: 62%;
}
.ppc-seo-img {
  float: right;
  margin: 0 0 10px 2%;
  width: 34%;
}
.wt-ppc {
  clear: both;
  float: left;
  margin: 10px 0;
  width: 100%;
}
.wht-ppc-img {
  border: 1px solid hsl(0, 0%, 80%);
  float: left;
  margin: 0 2% 10px 0;
  width: 33%;
}
.ppc-seo-text {
  float: left;
  width: 64%;
}
.ppc-source {
  clear: both;
  float: left;
  font-size: 12px;
  margin: 200px 0 0;
  width: 100%;
}
.about_surveys {
  background: hsl(0, 0%, 92%) none repeat scroll 0 0;
  float: left;
  padding: 25px;
  width: 90%;
}
.about_survey_image {
  float: left;
  margin: 0 20px 0 0;
}
.features_include {
  float: left; clear:both;
  margin: 50px 0 0;
}
.features_include_image {
  float: left;
  margin: 20px;
}
.features_include ul {
  float: left;
  margin: 10px 0 0;
  width: 341px;
}
.goals_for_survey {
  float: left;
  margin: 35px 0 0;
}
.goals_for_survey ul {
  margin: 10px 0 0;
}
.goals_for_survey li {
  float: left;
  margin: 0 0 10px;
  min-height: 240px;
  padding: 40px;
  width: 38%;
}
.drive_customer {
  background: hsl(207, 74%, 42%) none repeat scroll 0 0 !important;
}
.goals_for_survey li h4 {
  color: hsl(0, 0%, 100%);
  font-size: 20px;
  height: 65px;
  width: 94%;
}
.drive_customer span {
  background: hsla(0, 0%, 0%, 0) url("images/sprite_img.png") no-repeat scroll -2px -1081px;
}
.goals_for_survey li span {
  float: left;
  height: 56px;
  margin: 0 20px 0 0;
  width: 56px;
}
.goals_for_survey li p {
  color: hsl(0, 0%, 100%);
  margin: 30px 0 0;
}
.inc_patient_satis {
  background: hsl(195, 88%, 42%) none repeat scroll 0 0 !important;
}
.inc_patient_satis span {
  background: hsla(0, 0%, 0%, 0) url("images/sprite_img.png") no-repeat scroll -71px -1082px;
}
.drive_process {
  background: hsl(183, 91%, 38%) none repeat scroll 0 0 !important;
}
.goals_for_survey li.drive_process span {
  background: hsla(0, 0%, 0%, 0) url("images/sprite_img.png") no-repeat scroll -139px -1082px;
  float: left;
  margin: 10px 20px 0 0;
}
.listen_customer {
  background: hsl(186, 65%, 41%) none repeat scroll 0 0 !important;
}
.listen_customer span {
  background: hsla(0, 0%, 0%, 0) url("images/sprite_img.png") no-repeat scroll -207px -1082px;
}
.possible_areas {
  float: left;
  margin: 45px 0 0;
}
.possible_areas ul {
  float: left;
  width: 45%;
}
.possible_areas_image {
  float: left;
}
.goals_for_survey li p {
  color: hsl(0, 0%, 100%);
  margin: 30px 0 0;
}

.our-team-page p {
  padding: 0;
  text-align: left;
}
.img-center {
  margin: 0px 15%;

}
.post-featured-image {
display:none!important;
}

.ypo-services a, .ypo-services a:hover{
  color: #252424;
}
.layout-main {
  text-align: center;
  color: #3a5489;
}
.basecamp-video {
  margin-top: 60px;
}
.top-contacts {
  text-align: center;
  margin-bottom: 30px;
}
.top-contacts div {
  display: inline-block;
  vertical-align: top;
  width: 30%;
}
.top-contacts div p {
  font-size: 20px;
  font-weight: bold;
}
.top-contacts span {
  background: #d2e2fd;
  display: inline-block;
  padding: 10px 15px;
  font-weight: bold;
}
.layout-main h2, .layout-main h3 {
  color: #3a5489;
}
.basecamp-video h2 {
  color: #3a5489;
  font-size: 28px;
  font-weight: bold;
}
.sub-title {
  font-size: 18px;
  font-weight: bold;
}
.basecamp-video iframe {
  border: 3px solid #0b5394;
  box-sizing: border-box;
  width: 560px;
  height: 415px;
}
.textMain .btn-lightblue {
  margin: 0 0 20px;
  background: #d2e2fd;
  display: inline-block;
  padding: 10px 30px;
  font-weight: bold;
}
.textMain .notice {
  margin: 25px 0;
}
.btn-lightblue a {
  text-transform: uppercase;
  font-weight: bold;
  font-size: 13px;
}
.support {
  text-align:center;
}
.support-team {
  margin-top: 50px;
}
.support-team h2 {
  font-size: 28px;
  font-weight: bold;
}
.support-team div {
  margin-bottom: 30px;
} 
.top-left-links {
  text-align: center;
  margin-bottom: 25px;
}

.top-left-links a {
  display: inline-block;
  background: #3D5D83;
  color: #fff;
  padding: 10px 20px;
  margin: 0 15px;
}
.img_right {
  float: right;
  margin: 0 0 10px 10px;
}
.health_nav {
  border-bottom: 1px dotted #e0e0e0;
  float: left;
  margin: 11px 0;
  padding: 0 0 22px;
  width: 100%;
}
.health_nav a {
  float: left;
}
.app_desc {
  float: left;
  margin: 5px 0 0 2%;
  width: 80%;
}
.app_desc h3 {
  margin: 0 0 10px !important;
}
.app_desc p a {
  margin: 0 5px;
}
.chck_out_links {
  padding: 0px;
  margin: 10px 0;
}
.chck_out_links li {
  list-style: none;
  background: none;
  font-size: 18px;
  padding: 5px 0 !important;
  color: #1A97FD;
  background: none !important;
}
.chck_out_links li u a {
  font-size: 18px;
  color: #000;
}
.chck_out_links li u a:hover {
  color: #000;
}
.form-tabs, .forms-home {
  float: left;
  width: 100%;
  clear: both;
  margin-top: 20px;
}
#servtabs {
  padding: 0;
}
#servtabs li {
  padding: 0;
  list-style: none !important;
  float: left;
  border: 1px solid #343434;
  border-radius: 5px;
  background: none !important;
  width: 42%;
  margin: 0 10px;
}
#servtabs li a {
  background: #242424;
  padding: 15px 0 15px 10px;
  margin: 3px;
  display: block;
  float: left;
  color: #fff;
  text-align: center;
  font: 14px/20px "Poppins",sans-serif;
  width: 95%;
}
#servtabs li a:hover, #servtabs li a.selected {
  background: #1a97fd;
  color: #fff;
}
.multi-mail a {
  background: rgba(0, 0, 0, 0) url("/images/multimedia-call-mail.jpg") no-repeat scroll 0 5px;
  color: #ffffff;
  font: 28px 'Roboto Condensed', sans-serif;
  padding: 6px 0 0 50px;
  line-height: 38px;
}
.multi-mail a:hover {
  color: #ffffff;
}
.support h1 {
  text-align: center;
}
.mob-display {
  display: none !important;
}
.top-support div {
  margin: 45px 0;
}
.support .text-green {
  font-family: helvetica_lt_condensedbold;
  font-size: 23px;
  margin-bottom: 5px;
}
.support .top-support div p {
  color: #123f65;
  margin-top: 8px;
  font-size: 18px;
}
.textMain .top-support .btn-call a {
  background: #123f65;
  color: #fff;
  font-family: helvetica_lt_condensedbold;
  font-size: 25px;
  padding: 14px 18px;
  border-radius: 8px;
  /* margin: 10px 0; */
  display: inline-block;
}
.textMain .top-support .btn-call a img {
  /* vertical-align: middle; */
  /* display: inline-block; */
  margin-top: -7px;
  margin-right: 10px;
}
.btn-row div {
  display: inline-block;
  margin: 0 10px;
}
.top-support div.btn-call {
  margin: 40px 0;
}
.top-support .btn-row div .btn-call {
  margin-top: 20px;
}
.top-support .last-sec div {
  margin: 60px 0;
}
.top-support .last-sec div .btn-call {
  margin-top: 28px;
}
.video-part {
	width: 50%;
	float: left;
}
.description-part {
	width: 47%;
	float: left;
	margin-left: 10px;
}
.cont-map {padding: 5px;}
.cont-map iframe{
	width:50%;
	border: 1px solid #ccc;
}
@media screen and ( max-width:1199px ){

.stickyMenu {
  height: 110px;
  padding: 0 1% !important;
  width: 98%;
}	 
#header-sec {
  float: left;
  padding: 15px 1%;
  width: 98%;
}
.logo {
  float: left;
  width: 35%;
}
.header-right {
 width: 61%;margin:12px 0 0 0;
}
nav {
  float: right;
  width: 100%;
}
.menu-sec ul li a {
padding: 0 38px;
}

#conditions-sec {
 padding: 70px 0 62px;
}
#doctor-container {
  padding: 30px 1% 60px;
  width: 98%;
}
.doctors {
 width: 36%;
}
.conditions-sec ul li a {
  display: block;
  font-size: 15px;
  line-height: 24px;
  min-height: 70px;
}
#services-sec ul li {
width: 14.2%;
}
.define-your-needs {
  margin: 0 4% 0 0;
}
.create-all-content, .take-website-live {
  margin: 0 7%;
}
.design-until-approval {
  margin: 0 11%;
}
.build-online-presence {
  margin: 0 9%;
}
.arrow4 {
left: 99%;
}
#credibility-sec ul li {
  float: left;
  width: 20%;
}
footer{ width:98%; padding:40px 1% 25px 1%;}
.global-offices {
  margin: 0 4% 0 0;
  width: 30%;
}
.footer-middle {
  float: left;
  width: 39%;
}
#services-sec {
  padding:20px 1%;
  width: 98%;
}
section {
 float: left;
  padding: 20px 1% 4%;
  width: 98%;
}
article {
  float: left;
  width: 60%;
}
aside {
  float: right;
  width: 280px;
}
.s-banner-text {
 padding: 6px 0 0 15%;
}

}
@media screen and ( max-width:1000px ){
.nbs-flexisel-nav-right, .nbs-flexisel-nav-left{ 
  display:none;
}
}
@media screen and ( max-width:979px ){

.basecamp-video iframe{
  width: 100%;
}
.top-contacts div p {
  font-size: 16px;
}
.top-contacts span {
  font-size: 14px;
}
.top-contacts span a {
  font-size: 14px;
}
.header-right ul li {
 font-size: 12px;
  line-height: 35px;
  margin: 0 0 0 5px;
  width: 31%;
}

.menu-sec ul li a {
  padding: 0 23px;
}
.banner-text h1 {
font: bold 35px/40px "source_sans_proregular";
}
.banner-text span {
  display: block;
  font: 20px/20px "source_sans_proregular";
}
.top-methods {
width: 99%;
}
#our-method-sec {
padding: 40px 0 36px;
}
.create-all-content, .take-website-live {
  margin: 0 5%;
}
.unlimited-ongoing-support {
  margin: 0 0 0 3%;
}
.design-until-approval {
  margin: 0 13%;
}
.build-website {
  margin: 0 -3%;
}
.build-online-presence {
  margin: 0 11%;
}
.doctor-section {
 width: 57%;
}
.doctors {
  width: 36%; margin:0 4%;
}
.dr-image-sec{ text-align:center;}
.dr-image-sec img, .doc-right .dr-image-sec img { float:none; margin:53px auto 0 auto;}
.why-choose-us {
width: 285px;
}
#count-sec ul li {
 font: bold 65px/50px "HelveticaLT-Condensed";
}
#count-sec ul li span {
 font: 15px/15px "source_sans_prosemibold";
}
#practice-marketing ul li {
 font: 14px/18px "source_sans_prosemibold";
}
#practice-marketing ul li a span {
  width: 35%;
}
.global-offices {
  font: 13px/20px "HelveticaLT-Condensed";
  margin: 0 1% 0 0;
  width: 36%;
}
.footer-middle {
  float: left;
  font-size: 12px;
  width: 34%;
}
.search-word {
  width: 213px;
}
.language {
  float: none;
  margin: 10px 0 0;
  width: 80%;
}
.google-partner {
  float: left;
  margin: 6px 0 0;
  width: 74%;
}
.footer-right {
  float: right;
  width: 29%;
}
.global-offices span {
  float: left;
  width: 95px;
}
.search-word {
 width: 158px;
}

.top-contacts div {
  display: inline-block;
  width: auto;
  margin: 5px 10px;
}



}
@media screen and ( max-width:768px ){
	.video-part {
	width: 90%;
	float: none;
}
.description-part {
	width: 90%;
	float: none;
}
}
@media screen and ( max-width:767px ){

.mob-display {
  display: inline-block !important;
}

.desk-display {
  display: none !important;
}
.textMain .top-support .btn-call a {
    font-size: 19px;
}
#floatMenu{ display:none;}
.logo {
  float: left;
  width: 26%;
}
.header-right {
  width: 66%;
}
.menu-sec ul li a {
  padding: 0 12px;
}
#banner {
  background: hsl(201, 96%, 71%) none repeat scroll 0 0;
  position: relative;
}
.banner-text {
  left: 45%;
}
.banner-text h1 {
font: bold 35px/40px "source_sans_proregular";
}
.banner-text span {
 font: 24px/40px "source_sans_proregular";
}
.our-method-sec ul li {
  font: 13px/23px "HelveticaLT-Condensed";
}
.create-all-content, .take-website-live {
  margin: 0 2%;
}
.unlimited-ongoing-support {
  margin: 0 0 0 2%;
}
.design-until-approval {
  margin: 0 9%;
}
.why-choose-us h2 {
  font: bold 30px/23px "HelveticaLT-Condensed";
}
#services-sec ul li {
  font: 14px/15px "HelveticaLT-Condensed";
  text-align: center;
}
.why-choose-us {
  width: 265px;
}
.callbacks12_nav.next, .callbacks12_nav.prev{ display:none;}
.conditions-sec ul li a, .conditions-sec ul li a:hover {
 background-size: 100%;
}
.dr-text-sec h1 {
  font: bold 16px/23px "HelveticaLT-Condensed";
}
.global-offices {
  clear: both;
  float: none;
  margin: 0 auto;
  width: 280px;
}
.search-word {
  width: 235px;
}
.footer-middle , .footer-right{ width:300px; float:none;  clear:both; margin:0px auto;}
.copyright {
 margin: 10px 0 0;
}
article {
  width: 53%;
}
.img-center {
  margin: 0 0%;
}


}
@media screen and ( max-width:639px ){
.top-contacts div {
  margin: 10px;
}
.top-left-links a {
  margin: 5px;
}
.mobile-social-icons{ display:block;}
nav{ display:none;}
.slicknav_menu {display: block;}
.slicknav_btn { position: relative;
 display: block;
 vertical-align: middle;
 float: right;
 padding: 0.438em 0.625em 0.438em 0.625em;
 line-height: 1.125em;
 cursor: pointer;
}
.slicknav_menu .slicknav_menutxt {
 display: block;
 line-height: 1.188em;
 float: left;
 font-family: Verdana, Geneva, sans-serif;
}
.slicknav_menu .slicknav_icon {
 float: left;
 margin: 0.188em 0 0 0.438em;
}
.slicknav_menu .slicknav_no-text {
 margin: 0
}
.slicknav_menu .slicknav_icon-bar {
 display: block;
 width: 1.125em;
 height: 0.125em;
 border-radius: 1px;
 -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
 box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {
 margin-top: 0.188em
}
.slicknav_nav {
 clear: both
}
.slicknav_nav ul, .slicknav_nav li {
 display: block
}
.slicknav_nav .slicknav_arrow {
 font-size: 0.8em;
 float: right;
}
.slicknav_nav .slicknav_item {
 display: block;
 cursor: pointer;
}
.slicknav_nav a {
 display: block
}
.slicknav_nav .slicknav_item a {
 display: inline;
}
.slicknav_menu:before, .slicknav_menu:after {
 content: " ";
 display: table;
}
.slicknav_menu:after {
 clear: both
}
/ IE6/7 support /
.slicknav_menu {
*zoom: 1
}
/* 
    User Default Style
    Change the following styles to modify the appearance of the menu.
*/

.slicknav_menu {
 font-size: 16px;
}
/ Button /
.slicknav_btn {
 margin: 5px 5px 6px;
 text-decoration: none;
 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
 border-radius: 4px;
 background-color: #f15541;
 position:absolute; right:10px;
 top:20px;
}
/ Button Text /
.slicknav_menu .slicknav_menutxt {
 color: #FFFFFF;
 font-weight: bold;
 text-shadow: 0 1px 3px #000;
}
/ Button Lines /
.slicknav_menu .slicknav_icon-bar {
 background-color: #cecece;
}
.slicknav_menu {
  background: #0D357A none repeat scroll 0 0;
  padding: 5px;
}
.slicknav_nav {
 color: #000;
 margin: 0;
 padding: 0;
 font-size: 0.875em;
}
.slicknav_nav, .slicknav_nav ul {
 list-style: none;
 overflow: hidden;
}
.slicknav_nav ul {
 padding: 0;
 margin: 0 0 0 20px;
}
.slicknav_nav .slicknav_item {
 padding: 5px 10px;
 margin: 2px 5px;
}
.slicknav_nav a {
 padding: 8px 10px;
 margin: 2px 5px;
 text-decoration: none;
 color: #fff;
 font:normal 13px Verdana, Geneva, sans-serif;
}
.slicknav_nav .slicknav_item a {
 padding: 0;
 margin: 0;

}
.slicknav_nav .slicknav_item:hover{
 border-radius: 6px;
 
}
.slicknav_nav a:hover {
 border-radius: 6px;
 background: #003DAD;
 color: #fff;
}
.slicknav_nav .slicknav_txtnode {
 margin-left: 15px;
}

.header-sec{ width:100%; float:left;margin:0 0 20px 0; }	
.logo {
  float: none;
  margin: 0 auto;
  padding: 2%;
  width: 290px;
}
.header-right {
  float: none;
  margin: 10px auto;
  width: 100%;
}
.h-num {
float: left;
text-align: left;

}
.h-num a {
  display: block;
  margin: 0px;
}
#banner{ margin:0px;}

.banner1 {
  background: hsl(0, 0%, 100%) url("images/banner1.jpg") no-repeat scroll 30% 0;
}
.banner2 {
  background: hsl(0, 0%, 100%) url("images/banner2.jpg") no-repeat scroll 30% 0;
}
.banner3 {
  background: hsl(0, 0%, 100%) url("images/banner3.jpg") no-repeat scroll 30% 0;
}
.banner4 {
  background: hsl(0, 0%, 100%) url("images/banner4.jpg") no-repeat scroll 30% 0;
}
.banner5 {
  background: hsl(0, 0%, 100%) url("images/banner5.jpg") no-repeat scroll 30% 0;
}
.banner-text, .s-banner-text {
display:none;
}
.conditions-sec ul li {
  width: 100%; margin:0px;
}
.conditions-sec ul li a, .conditions-sec ul li a:hover {
  background-size:auto;
}
#conditions-sec {
  background: hsl(0, 0%, 98%) none repeat scroll 0 0;
}
.conditions-sec h1 {
font: 27px/30px "ralewaymedium";
}
.doctor-section {
  width: 100%;
}
.why-choose-us {
  width: 100%;
  margin: 20px 0 0 0;
}

#services-sec {
  background: hsl(209, 60%, 33%) none repeat scroll 0 0;
}
#services-sec ul li {
  background: hsl(207, 29%, 94%) none repeat scroll 0 0;
  float: left;
  margin: 10px 0;
  min-height: 35px;
  padding: 15px 0;
  width: 100%;
}
#services-sec ul li {
  font: 18px/19px "HelveticaLT-Condensed";
 }
#our-method-sec{ background:#F7F7F7;}
.our-method-sec ul li {
  width: 100%; margin:0px;
}
.arrow1, .arrow2, .arrow3, .arrow4{display:none;}
.bottom-methods {
  border-top: medium none;
  float: left;
  margin: 0;
  width: 100%;
} 
#count-sec ul li {
width: 100%;
  margin: 20px 0;
}
#practice-marketing ul li {
  float: left;
  margin: 0 2%;
  width: 29%;
}
#practice-marketing ul li a {
  background-position: 100% 0;
  color: hsl(0, 0%, 0%);
  display: block;
}
.getting-started-sec ul li {
width: 48%;
}
.footer-sec h2 {
  float: left;
  width: 100%;
}
.quick-links ul li {
  float: left;
  margin: 0px 0;
  width: 100%;
}
.footer-social{ }
.language{ width:100%; float:left;}
/**subpage media queries**/
article {
  width: 100%;
}

aside {
  clear: both;
  float: none;
  margin: 0 auto;
  width: 300px;
}
.s-banner-sec {
 min-height: auto;
}
.services-page ul li {
 margin: 10px 0;
}

#s-banner-mob{ display:block;}
#s-banner-mob li{ background-size:100%; min-height:250px;}
.s-banner-text {
  background: hsla(0, 0%, 0%, 0) none repeat scroll 0 0;
  margin: 10px 0 0 2%;
}
.s-banner1 {
  background: hsl(0, 0%, 100%) url("images/s-banner1.jpg") no-repeat scroll 35% 0;
}
.s-banner2 {
  background: hsl(0, 0%, 100%) url("images/s-banner2.jpg") no-repeat scroll 35% 0;
}
.s-banner3 {
  background: hsl(0, 0%, 100%) url("images/s-banner3.jpg") no-repeat scroll 35% 0;
}
.s-banner4 {
  background: hsl(0, 0%, 100%) url("images/s-banner4.jpg") no-repeat scroll 24% 0;
}
.s-banner5 {
  background: hsla(0, 0%, 0%, 0) url("images/s-banner5.jpg") no-repeat scroll 28% 0;
}
.servicelist li {
 width: 100%;
}
.goals_for_survey li {
 width: 93%;
}
.showcase_rhs_section {
  float: none !important;
  margin: 0 auto;
  width: 250px;
}
.showcase {
 width: 90%;
}
.showcase ul li {
 float: none !important;
  margin: 0 auto !important;
  width: 48%;
}
	.seo-method-table{display:table; font-size:11px;}
	.seo-method-table .textMain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
	color: #000000;
	line-height: 14px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}
.cont-map iframe{
	width:100%;
}
	}

	
@media screen and ( max-width:479px )
{
.desktop-list{ display:none;}
.nbs-flexisel-container{ display:block;}
.header-right ul li {
  float: left;
  font-size: 13px;
  line-height: 35px;
  margin: 10px auto;
  width: 32%;
}
.header-right ul li a {
 padding: 0 0 0 30px;
}
.h-appointment a {
  background: hsla(0, 0%, 0%, 0) url("images/sprite.png") no-repeat scroll 0px -71px;
}
.h-num a {
  background: hsla(0, 0%, 0%, 0) url("images/sprite.png") no-repeat scroll 0px 1px;
}
.h-location a {
  background: hsla(0, 0%, 0%, 0) url("images/sprite.png") no-repeat scroll 0px -147px;
}
.h-num a:hover {
  background: hsla(0, 0%, 0%, 0) url("images/sprite.png") no-repeat scroll -373px 1px;
}
.h-appointment a:hover {
  background: hsla(0, 0%, 0%, 0) url("images/sprite.png") no-repeat scroll -367px -70px;
}
.h-location a:hover {
  background: hsla(0, 0%, 0%, 0) url("images/sprite.png") no-repeat scroll -368px -147px;
}
.stickyMenu {
  height: 130px;
}
.stickyMenu .logo {
  width: 75%;
}
#slider1 li {
  background-position: 50% 0;
  background-size: 160% auto;
  min-height: 144px;
}
.banner-text h1 {
  font: bold 17px/15px "source_sans_proregular";
}
.banner-text {
  position: absolute;
  top: 0; left:45%;
}
.banner-text {
  display:block;
}
.s-banner-text, .callbacks4_nav{ display:none;}
.banner-text span {
  font: 14px/20px "source_sans_proregular";
}
.banner-readmore{ display:none;}
.nbs-flexisel-container {  position:relative;  max-width:100%; *width:1200px; *overflow:hidden;}
.nbs-flexisel-ul {  position:relative; width:9999px; margin:0px; padding:0px;  list-style-type:none; text-align:center;  }
.nbs-flexisel-inner { overflow:hidden; float:left; width:97%; }
.nbs-flexisel-item { float:left;    margin:0px; padding:0px; position:relative; line-height:0px;}
.nbs-flexisel-item img {  position: relative; margin-top: 10px; margin-bottom: 10px;  }
.credibility-sec ul li:last-child{ border:none;}
#flexiselDemo4 {display:none;}
.doctors {
  margin: 0 4%;
  width: 86%;
}
.doctor-container h2{ text-align:center;}
#practice-marketing h2 {
  font: bold 35px/30px "HelveticaLT-Condensed";
}
#practice-marketing ul li {
 width: 80%;
}
#practice-marketing ul li {
  float: none;
  margin: 0 auto;
  text-align: left;
  width: 155px;
}
.seo-method-table {
	font-size: 9px;
}
	.seo-method-table .textMain {font-size:8px; text-align:left;}
	.seo-method-table .textMainBold {
    font: bold 9px Verdana, Arial, Helvetica, sans-serif;text-align:left;
}
}

