/*
Theme Name: BSC
*/

@font-face {
  font-family: 'Century Gothic';
  src: url('fonts/CenturyGothic.eot');
  src: url('fonts/CenturyGothic.eot?#iefix') format('embedded-opentype'),
       url('fonts/CenturyGothic.woff') format('woff'); 
}
@font-face {
  font-family: 'Aleo Bold';
  src: url('fonts/aleo-bold-webfont.eot');
  src: url('fonts/aleo-bold-webfont.eot?#iefix') format('embedded-opentype'),
       url('fonts/aleo-bold-webfont.woff') format('woff'); 
}
@font-face {
  font-family: 'Aleo Regular';
  src: url('fonts/aleo-regular-webfont.eot');
  src: url('fonts/aleo-regular-webfont.eot?#iefix') format('embedded-opentype'),
       url('fonts/aleo-regular-webfont.woff') format('woff'); 
}
body {
	background: #FFF;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 13px;
	line-height: 1.5;
	color: #000;
}
a {
	color:#000;	
}
a:hover {
	color:#111;	
}
ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

.header-appt {
background-color: #ffa000;
max-width:200px;
color: #fff;
padding: 10px; 
border: 1px solid black;
float:left;
margin-top:20px;
margin-left:50px;
}

.header-appt-img {
max-width:200px;
color: #fff;
padding: 10px; 
float:left;
margin-top:20px;
margin-left:50px;
}

.header-appt a {
color:white; }

@media (min-width: 501px) and (max-width: 767px) {
.header-appt {
max-width:100%;
width:100%;
padding:20px;
margin-left:0px;
text-align:center; }
}

@media (max-width:500px) {
.header-appt {
text-align:center;
max-width:85%;
margin-left:20px;
}
}

@media (min-width: 768px) and (max-width: 926px) {
.header-appt {
display:none; }
}

iframe{
  max-width: 100% !important;
}
input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#ffffff;border:1px solid #cccccc;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border linear 0.2s, box-shadow linear 0.2s;-moz-transition:border linear 0.2s, box-shadow linear 0.2s;-o-transition:border linear 0.2s, box-shadow linear 0.2s;transition:border linear 0.2s, box-shadow linear 0.2s;border-radius:0;padding:6px 4px;font-size:15px}input[type="submit"]{background:#222;color:#FFF;font-weight:bold;border-radius:0px;padding:6px 20px;border:0px;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out}input[type="submit"]:hover{background:#444}.alignleft{float:left;margin:0 10px 10px 0}.alignright{float:right;margin:0 0 10px 10px}#masthead{float:left;clear:both;width:100%;position:relative;margin:0;z-index:99999}#logo{margin:7px 0 6px;float:left;width:22%}#header-right{float:left;width:78%}#header-contact{float:right; margin:0;font-family:'Century Gothic', Arial, sans-serif}#header-contact > a{float:left;margin:18px 7px 0 0;color:#ffa000;font-size:14px;text-transform:uppercase}#header-contact > a:hover{text-decoration:none}.header-social{float:left;margin:18px 5px 0 0}.header-social img{float:left;margin:0 2px 0 0}.header-phone{float:left;width:234px;height:54px;background:url(images/icon-phone.png) top left no-repeat;padding:0;color:#FFF;font-size:13px;text-indent:-9000px}#header-address{float:right;clear:both;margin:0px 0 13px 0}#header-address p{float:left;font-size:11px;font-family:'Century Gothic', Arial, sans-serif;color:#4482c1;text-transform:uppercase;margin:3px 10px 0 0}#header-address #searchform{float:left;border:1px solid #82acd6;border-radius:4px;margin:0}#searchform input[type="text"]{border:0;padding:1px;font-size:13px;font-style:oblique;float:left;width:auto;min-width:20px;height:auto;margin:0}#searchform input[type="submit"]{float:right;width:15px;height:15px;padding:0;margin:3px 2px;background:url(images/search-icon.png) top left no-repeat}input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82, 168, 236, 0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#main-nav{float:left;clear:both;width:100%;margin:0;background:url(images/dotted.png) top left repeat-x}#main-nav ul{float:left;clear:both;width:100%;background:url(images/dotted.png) bottom left repeat-x}#main-nav li{float:left;clear:none;font-size:12px;padding:0;background:transparent;position:relative;font-family:'Century Gothic', Arial, sans-serif;transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-webkit-transition:background .15s ease-in-out}#main-nav li a:hover{color:#ffa000}#main-nav li a{float:left;clear:none;padding:4px 24px;line-height:1.3;font-size:13px;color:#4482c1;text-align:center;text-transform:uppercase}#main-nav > div > ul > li:hover > a{text-decoration:none}#main-nav .current_page_item > a{color:#2f357d}#main-nav li:hover > ul{display:block}#main-nav .sub-menu{float:left;clear:both;margin:0;position:absolute;top:100%;left:0px;display:none;z-index:999;height:auto;width:200px}#main-nav .sub-menu .sub-menu{left:200px;top:0px}#main-nav .sub-menu li{float:left;clear:both;width:100%;height:auto;position:relative}#main-nav .sub-menu .menu-item-has-children > a{background:#4582c1 url(images/nav-arrow.png) center right no-repeat}#main-nav .sub-menu .menu-item-has-children > a:hover{text-decoration:none;background:#4582c1 url(images/nav-arrow.png) center right no-repeat}#main-nav .sub-menu .sub-menu li{padding-left:2px}#main-nav .sub-menu li a{padding:9px 5%;line-height:1.3;font-size:11px;background:#4582c1;color:#FFF;text-align:left;float:left;width:90%}#main-nav .sub-menu li a:hover{text-decoration:none;background:#ff9f00}#mobile-nav{float:left;width:100%}#main{float:left;clear:both;width:100%;margin:0;padding:10px 0}#page-content{font-size:16px}#page-content p{margin:0 0 24px}#page-title{font-size:36px;line-height:1.4;margin:0 0 24px 0}#banner{margin:0 0 24px;float:left;clear:both;width:100%}#banner > img{display:block;margin:20px auto 0}.flexslider .slides > li{position:relative}.slide-links{width:100%;z-index:999;position:absolute}.slide-links .container{position:relative}.slide-link-content{position:absolute;bottom:50px;right:14%}.slide-link-content a{background:#ffa000;color:#FFF;padding:10px 12px;font-family:'Century Gothic', Arial, sans-serif;font-size:14px;text-transform:uppercase;font-weight:normal;margin:0 12px 0 0;line-height:1}.slide-link-content a:hover{text-decoration:none}.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;position:absolute;right:0;margin-right:-11%}.flex-control-nav li{margin:0 3px;display:inline-block;zoom:1}.flex-control-nav li a{background:#4482c1;width:16px;height:16px}.flex-control-paging li a:hover{background:#ffa000;cursor:default}.flex-control-paging li a.flex-active{background:#ffa000;cursor:default}#home-features{float:left;clear:both;width:90%;margin:0 5% 42px;background:url(images/dotted.png) top left repeat-x}.home-features-content{float:left;clear:both;width:100%;margin:0;background:url(images/dotted.png) bottom left repeat-x}.home-feature{float:left;width:33%;height:220px;padding:0 0 10px;background:url(images/dotted-v.png) top right repeat-y}.home-feature:last-child{background:none}.home-feature h3{float:left;width:100%;font-family:"Aleo Bold", Georgia, serif;font-size:18px;height:18px;line-height:1.3;color:#4482c1;text-align:center}.home-feature p{float:left;width:100%;text-align:center;color:#8a8a89;font-size:11px;text-transform:uppercase;font-family:'Century Gothic', Arial, sans-serif}.home-feature img{margin:10px auto 10px;display:block}.home-feature a{float:left;width:100%;text-align:center;color:#0000ff;font-size:10px;text-decoration:underline;text-transform:uppercase;font-family:'Century Gothic', Arial, sans-serif}#primary{width:70%;float:left;margin:0 3% 0 0;padding:10px 3% 0 0;min-height:300px;border-right:1px solid #afafaf}#secondary{width:20%;float:left;margin:0}#primary h1{width:100%;float:left;clear:both;margin:0 0 32px 0;color:#4482c1;font-size:30px;font-family:"Aleo Bold", Georgia, serif;text-align:center;line-height:1}#primary h2{width:100%;float:left;clear:both;margin:0 0 24px 0;color:#ffa000;font-size:18px;font-family:"Aleo Regular", Georgia, serif;text-align:center;font-weight:normal;line-height:1}#primary h3{width:100%;float:left;clear:both;margin:0 0 24px 0;color:#ffa000;font-size:18px;font-family:"Aleo Regular", Georgia, serif;text-align:center;font-weight:normal;line-height:1}#primary h4{width:100%;float:left;clear:both;margin:0 0 24px 0;color:#ffa000;font-size:18px;font-family:"Aleo Regular", Georgia, serif;text-align:center;font-weight:normal;line-height:1}#primary h5{width:100%;float:left;clear:both;margin:0 0 24px 0;color:#ffa000;font-size:18px;font-family:"Aleo Regular", Georgia, serif;text-align:center;font-weight:normal;line-height:1}#primary p{width:100%;float:left;clear:both;margin:0 0 24px 0;color:#7f7f7f;font-size:15px;font-family:"Aleo Regular", Georgia, serif;line-height:1.5;text-align:left;font-weight:normal}#primary ul{width:100%;float:left;clear:both;color:#7f7f7f;font-size:13px;font-family:"Aleo Regular", Georgia, serif;line-height:1.5;text-align:left;font-weight:normal;list-style:disc;padding:0 0 0 4px;margin:0 0 24px 15px}#primary ul li{width:100%;float:left;clear:both;margin:0 0 4px 0;color:#7f7f7f;font-size:15px;font-family:"Aleo Regular", Georgia, serif;line-height:1.5;text-align:left;font-weight:normal;list-style:disc}#primary a{color:#0000ff;text-decoration:underline}#primary p span{color:#ffa000}#primary center{width:100%;float:left;clear:both;margin:0 0 24px 0;color:#7f7f7f;font-size:13px;font-family:"Aleo Regular", Georgia, serif;line-height:1.5;text-align:center;font-weight:normal}#secondary img{margin:0 0 10px}#full h1{width:100%;float:left;clear:both;margin:0 0 32px 0;color:#4482c1;font-size:30px;font-family:"Aleo Bold", Georgia, serif;text-align:center;line-height:1}#full h2{width:100%;float:left;clear:both;margin:0 0 24px 0;color:#ffa000;font-size:18px;font-family:"Aleo Regular", Georgia, serif;text-align:center;font-weight:normal;line-height:1}#full h3{width:100%;float:left;clear:both;margin:0 0 24px 0;color:#ffa000;font-size:18px;font-family:"Aleo Regular", Georgia, serif;text-align:center;font-weight:normal;line-height:1}#full h4{width:100%;float:left;clear:both;margin:0 0 24px 0;color:#ffa000;font-size:18px;font-family:"Aleo Regular", Georgia, serif;text-align:center;font-weight:normal;line-height:1}#full h5{width:100%;float:left;clear:both;margin:0 0 24px 0;color:#ffa000;font-size:18px;font-family:"Aleo Regular", Georgia, serif;text-align:center;font-weight:normal;line-height:1}#full p{width:100%;float:left;clear:both;margin:0 0 12px 0;color:#7f7f7f;font-size:14px;font-family:"Aleo Regular", Georgia, serif;line-height:1.5;text-align:left;font-weight:normal}#full ul{width:100%;float:left;clear:both;color:#7f7f7f;font-size:13px;font-family:"Aleo Regular", Georgia, serif;line-height:1.5;text-align:left;font-weight:normal;list-style:disc;padding:0 0 0 4px;margin:0 0 24px 15px}#full ul li{width:100%;float:left;clear:both;margin:0 0 4px 0;color:#7f7f7f;font-size:13px;font-family:"Aleo Regular", Georgia, serif;line-height:1.5;text-align:left;font-weight:normal;list-style:disc}#full a{color:#0000ff;text-decoration:underline}#full p span{color:#ffa000}#full center{width:100%;float:left;clear:both;margin:0 0 24px 0;color:#7f7f7f;font-size:13px;font-family:"Aleo Regular", Georgia, serif;line-height:1.5;text-align:center;font-weight:normal}.single-gallery #full p{width:80%}.gallery-page-content{float:left;clear:both;width:100%;padding:0 0 60px;border-bottom:1px solid #afafaf}.galleries{width:100%;float:left;clear:both;margin:0 0 0 -5%;padding:44px 0 0 0}.gallery{width:45%;float:left;margin:0 0 48px 5%}.gallery-title{float:left;clear:both;width:100%;text-align:center;color:#4482c1 !important;font-size:18px;font-family:"Aleo Regular", Georgia, serif;line-height:1.1;font-weight:normal;text-decoration:none;margin:0 0 14px}.gallery-title a{color:#4482c1 !important;font-size:18px;font-family:"Aleo Regular", Georgia, serif;line-height:1.1;text-decoration:none !important}.gallery-images{float:left;clear:both;width:100%}.gallery-before{float:left;width:48%;margin:0 4% 0 0}.gallery-before img{float:left;width:100%}#primary .gallery-before p{margin:8px 0 24px 0}#full .gallery-before p{background:#4482c1;padding:6px 0;color:#FFF;text-align:center;font-size:12px;color:#FFF;width:100% !important;margin:0 0 12px 0;font-family:'Century Gothic', Arial, sans-serif;text-transform:uppercase}.gallery-after{float:left;width:48%;margin:0}.gallery-after img{float:left;width:100%}#primary .gallery-after p{margin:8px 0 24px 0}#full .gallery-after p{background:#4482c1;padding:6px 0;color:#FFF;text-align:center;font-size:12px;color:#FFF;width:100% !important;margin:0 0 12px 0;font-family:'Century Gothic', Arial, sans-serif;text-transform:uppercase}.gallery-more{float:left;clear:both;width:100%}#full .gallery-more a{float:left;clear:both;width:100%;background:#ffa000;color:#FFF;text-align:center;font-family:'Century Gothic', Arial, sans-serif;text-transform:uppercase;font-size:14px;text-decoration:none;padding:4px 0}.single-gallery #full{float:left;clear:both;width:100%;padding:58px 0 0 0}.single-gallery #full h1{float:left;clear:both;width:100%;text-align:left;font-size:30px;margin:0 0 38px}.single-gallery #full .case{float:left;clear:both;width:100%;margin:18px 0 10px 0}.single-gallery #full .case h1{float:left;clear:both;width:100%;text-align:left;color:#ffa000;font-size:24px;margin:0 0 12px 0;font-weight:normal}.single-gallery #full .case h2{float:left;clear:both;width:100%;text-align:left;color:#4482c1;font-size:14px;margin:0 0 12px 0;font-weight:normal}.single-gallery #full .case p{width:80%}.single-gallery #full .case .gallery-images{float:left;clear:both;width:600px;margin:10px 0 0 0}.single-gallery .NavSmile{color:#ffa000 !important}.page-template-page-orthodontic-php #main{margin:0;padding:0}#orthodontic1{float:left;clear:both;width:100%;background:#f6f3f3}#orthodontic2{float:left;clear:both;width:100%;background:#e8f0f8}#orthodontic3{float:left;clear:both;width:100%;background:#f6f3f3}#orthodontic4{float:left;clear:both;width:100%;background:#f6f3f3}.col-left{float:left;width:50%}.col-right{float:left;width:50%}#orthodontic1 .col-left{padding:28px 0}#orthodontic1 .col-left img{margin:0 auto;display:block}#orthodontic1 .col-right{padding:60px 0}#orthodontic1 .col-right img{margin:0 auto;display:block}#orthodontic2 .col-left{float:left;width:60%;background:#FFF}#orthodontic2 .col-left img{padding:30px 0}#orthodontic2 .col-right{float:left;width:40%;padding:30px 0}#orthodontic2 .col-right img{margin-bottom:10px}#ortho-form{float:left;width:70%;margin:0 15%}#mc_embed_signup h2{display:none}.indicates-required{display:none}#mc_embed_signup .mc-field-group input{padding:5px 0}#mc_embed_signup .button{clear:both;background-color:#aaa;border:0 none;border-radius:4px;color:#FFFFFF;cursor:pointer;display:inline-block;font-size:15px;font-weight:bold;height:32px;line-height:32px;margin:0 5px 10px 0;padding:0 22px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap;width:auto}#mc_embed_signup .mc-field-group label{color:#9a9a9a;font-size:16px}#mc_embed_signup input[type="submit"]{background:#ffa000;color:#FFF;padding:9px 12px;font-family:'Century Gothic', Arial, sans-serif;font-size:19px;text-transform:uppercase;font-weight:normal;margin:0;height:auto;float:right;line-height:1;border-radius:0px}#mc_embed_signup input[type="submit"]:hover{background:#db8900}html #mc_embed_signup input{border:1px solid #d8dadb;-webkit-appearance:none;border-radius:12px}#orthodontic3 .col-left{padding:30px 0}#orthodontic3 .col-left img{margin:0 auto;display:block}#orthodontic3 .col-right{padding:40px 8% 0 0;width:42%}#orthodontic3 .col-right h2{font-size:40px;color:#098af3;width:100%;float:left;clear:both;margin:0 0 30px 0;font-weight:normal;font-family:"Aleo Bold", Georgia, serif;text-align:center;line-height:1}#orthodontic3 .col-right p{font-size:16px;color:#000}html #mc_embed_signup div.response{margin:0 0 20px;padding:0;float:left;top:0;z-index:1;width:100%;font-size:16px;font-weight:normal}#ebook-sidebar{background:#e8f0f8;float:left;clear:both;width:100%;padding:0 0 10px 0}#ebook-sidebar #mc_embed_signup form{background:#e8f0f8;width:90%;padding:0 5% 0 5%}#ebook-sidebar #mc_embed_signup{background:#e8f0f8}.blog #primary #page-title{border-bottom:1px solid #afafaf;padding:0 0 10px}.posts{float:left;width:100%;clear:both}.post{float:left;width:100%;clear:both}.posts .post{margin:0 0 20px 0;border-bottom:1px solid #afafaf;padding:0 0 44px 0}.posts .page{float:left;width:100%;clear:both;margin:0 0 20px 0;border-bottom:1px solid #afafaf;padding:0 0 44px 0}.entry-header{float:left;width:100%;clear:both;margin:0}#primary .entry-header h1{font-size:18px;color:#ffa000;font-family:"Aleo Regular", Georgia, serif;line-height:1;margin:0 0 9px;font-weight:normal;padding:0;text-align:left}#primary .entry-header h1 a{font-size:18px;color:#ffa000;font-family:"Aleo Regular", Georgia, serif;line-height:1;text-decoration:none;text-align:left}.single #primary .entry-header h1{font-size:18px;color:#ffa000;font-family:"Aleo Regular", Georgia, serif;line-height:1;margin:0 0 9px;font-weight:normal;padding:0;text-align:left}.single #primary .entry-header h1 a{font-size:18px;color:#ffa000;font-family:"Aleo Regular", Georgia, serif;line-height:1;text-decoration:none;text-align:left}.entry-date{float:left;clear:both;width:100%;font-size:11px;font-style:oblique;color:#4482c1;margin:0 0 15px}.entry-content{float:left;width:100%;clear:both;font-size:15px;margin:0 0 6px 0}.entry-content > img{margin:0 0 20px}.entry-content > img.attachment-post-thumbnail{width:95%}#primary .entry-content p{margin:0 0 12px 0;width:95%}.entry-more{float:left;width:100%;clear:both}#primary .entry-more a{float:left;clear:both;width:100%;font-size:11px;font-style:oblique;color:#4482c1;margin:0 0 15px;text-decoration:none;text-align:left}#primary .posts-nav{float:left;clear:both;width:100%;margin:20px 0 0 0}#primary .posts-nav{padding:0;margin:0 0 24px 0;list-style:none}#primary .posts-nav li{float:left;list-style:none}#primary .posts-nav li a{font-size:12px;color:#4482c1}.widget{float:left;width:100%;clear:both;font-size:15px;margin:0 0 24px 0}.widget h3{float:left;width:100%;clear:both;font-size:18px;line-height:1.4;margin:0 0 12px 0}.widget ul{float:left;width:100%;clear:both;margin:0}.widget li{float:left;width:100%;clear:both;margin:0 0 1px 0}.widget li a{float:left;width:94%;max-width:100%;clear:both;margin:0;background:#4482c1;text-align:center;padding:6px 6px;font-size:14px;font-family:'Century Gothic', Arial, sans-serif;color:#FFF;text-transform:uppercase;border-style:solid;border-color:#ffa000}.widget li.current_page_item a{background:#ffa000}.widget li a:hover{background:#ffa000;text-decoration:none}.widget_recent_entries h3{font-size:15px;float:left;width:100%;clear:both;margin:0 0 1px;background:#4482c1;text-align:center;padding:10px 0;font-family:"Aleo Regular", Georgia, serif;color:#FFF;font-weight:normal;text-transform:uppercase}.widget_recent_entries ul{float:left;width:100%;clear:both;background:url(images/blue-stripes.jpg) top left repeat-x}.widget_recent_entries li{height:31px;overflow:hidden}.widget_recent_entries li a{float:left;width:87%;clear:both;margin:0;text-align:left;padding:6px 5% 6px 8%;line-height:1.5;font-size:14px;font-family:Arial, sans-serif;color:#000;background:url(images/arrow.png) 8px 6px no-repeat;text-transform:none}.widget_recent_entries li a:hover{text-decoration:none;background:#4482c1;color:white}.widget_categories h3{font-size:15px;float:left;width:100%;clear:both;margin:0 0 1px;background:#4482c1;text-align:center;padding:10px 0;font-family:"Aleo Regular", Georgia, serif;color:#FFF;font-weight:normal;text-transform:uppercase}.widget_categories ul{float:left;width:100%;clear:both;background:url(images/blue-stripes.jpg) top left repeat}.widget_categories li{height:31px;overflow:hidden}.widget_categories li a{float:left;width:87%;clear:both;margin:0;background:none;text-align:left;padding:6px 5% 6px 8%;line-height:1.5;font-size:14px;font-family:Arial, sans-serif;color:#000;text-transform:none}.widget_categories li a:hover{text-decoration:none;background:#4482c1;color:white}.widget_advancedcustomfacebooklikeboxwidget h3{display:none}.fbCustom{background:#000000;width:280px;padding:15px;border:0px !important;border-radius:0px !important}.fb-like-box{background:#FFF !important}#respond{margin:36px 0 0 0;float:left;width:100%;clear:both}#comment{width:500px;color:#000;font-size:15px}#submit{background:#222;color:#FFF;font-weight:bold;border-radius:0px;padding:6px 20px;border:0px;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out}#submit:hover{background:#444}#comments{margin:56px 0 24px 0;float:left;width:100%;clear:both}.commentlist{list-style:none;margin:0;float:left;width:100%;clear:both}.comment-author{margin:0 0 12px 0;float:left;width:100%;clear:both;line-height:2}.comment-author cite{font-weight:bold}.comment-author img{margin:0 20px 0 0;float:left}.comment-meta{margin:0 0 18px 0;float:left;width:100%;clear:both}.reply{font-weight:bold}.wpcf7.div{border:1px solid #e1e1e1;width:96%;padding:16px 2%}.wpcf7 h2{font-size:20px;color:#363636}.wpcf7 p{color:#363636;font-size:12px}.wpcf7 .form-item{float:left;width:100%;clear:both;margin:0 0 5px 0}.wpcf7 .form-item label{float:left;width:100%;clear:both;color:#363636;font-size:12px;margin:0 0 5px 0}.wpcf7 .form-item input[type="text"]{float:left;width:100%;clear:both;color:#363636;font-size:12px;margin:0 0 5px 0;padding:2px;border:1px solid #e3e0e5}.wpcf7 .form-item input[type="email"]{float:left;width:100%;clear:both;color:#363636;font-size:12px;margin:0 0 5px 0;padding:2px;border:1px solid #e3e0e5}.wpcf7 .form-item textarea{float:left;width:100%;clear:both;color:#363636;font-size:12px;margin:0 0 5px 0;padding:2px;height:90px;border:1px solid #e3e0e5}.wpcf7 .form-item input[type="submit"]{background:#ffa000;color:#FFF;padding:2px 4px;font-family:'Century Gothic', Arial, sans-serif;font-size:13px;text-transform:uppercase;font-weight:normal}#newsletter{float:left;clear:both;width:100%}.newsletter-box{border:1px solid #afafaf;padding:8px 2%;width:96%;float:left;clear:both}.newsletter-text{float:left;width:28%;margin:0 4% 0 0}.newsletter-text h3{color:#f6a815;font-size:16px;font-family:"Aleo Bold", Georgia, serif;text-transform:uppercase;margin:0 0 8px;line-height:1;padding:0}.newsletter-text h3 span{color:#4482c1}.newsletter-text p{color:#8a8a89;font-family:'Century Gothic', Arial, sans-serif;font-size:10px;text-transform:uppercase;margin:0}#newsletter-form{float:left;width:50%;margin:0 4% 0 0}#newsletter-form input[type="text"]{color:#b6b6b6;padding:2px 4px;font-family:Arial, sans-serif;font-size:11px;font-weight:normal;border:1px solid #d4d4d4;width:20%}#newsletter-form input[type="email"]{color:#b6b6b6;padding:2px 4px;font-family:Arial, sans-serif;font-size:11px;width:20%;font-weight:normal;border:1px solid #d4d4d4}#newsletter-form input[type="submit"]{background:#ffa000;color:#FFF;padding:7px 4px;font-family:'Century Gothic', Arial, sans-serif;font-size:11px;text-transform:uppercase;font-weight:normal;margin:0;width:20%;height:auto;line-height:1}.newsletter-contact{float:left;width:14%;margin:0}.newsletter-contact h3{color:#f6a815;font-family:'Century Gothic', Arial, sans-serif;font-size:11px;text-transform:uppercase;margin:0 0 5px;padding:0;line-height:1}.newsletter-contact h3 a{color:#f6a815;font-size:11px;text-transform:uppercase;text-decoration:none}.page-template-page-about-php #page-title{color:#4482c1;float:left;clear:both;width:100%;font-size:30px;font-family:"Aleo Bold", Georgia, serif;line-height:1;margin:20px 0 20px 0;text-align:center}.about-us-content{float:left;clear:both;width:97.5%;background:#f3f6f8;padding:38px 0 0 2.5%}.about-us-content #primary{border-right:0px}.about-us-content #secondary h2{width:100%;float:left;clear:both;margin:0 0 24px 0;color:#ffa000;font-size:18px;font-family:"Aleo Regular", Georgia, serif;text-align:center;font-weight:normal;line-height:1}.more{width:140px !important;clear:both;margin:0 auto;float:none !important;background:#ffa000;text-align:center;padding:9px 0;font-size:14px;font-family:'Century Gothic', Arial, sans-serif;color:#FFF !important;text-transform:uppercase;text-decoration:none !important;display:block}.team-members-content{float:left;clear:both;width:100%;border-top:1px solid #afafaf}#full .team-members-content h1{width:auto;float:left;clear:both;margin:-10px 0 32px 0;color:#ffa000;font-size:18px;font-family:"Aleo Regular", Georgia, serif;text-align:left;line-height:1;background:#f3f6f8;padding:0 10px 0 0;font-weight:normal}.team-members{float:left;clear:both;width:100%;margin:0 0 0 -4%}.team-member{float:left;min-height:330px;width:29%;margin:0 0 52px 4%}.team-member img{display:block;margin:0 auto 10px}.team-member-title{color:#4482c1 !important;margin:0 0 8px 0 !important}.team-member p{margin:0 0 12px 0 !important;text-align:center !important;height:88px;overflow:hidden}.team-member-more{width:140px !important;clear:both;margin:0 auto;float:none !important;background:#ffa000;text-align:center;padding:5px 0;font-size:14px;font-family:'Century Gothic', Arial, sans-serif;color:#FFF !important;text-transform:uppercase;text-decoration:none !important;display:block}.page-template-page-family-and-children-php #page-title{float:left;clear:both;width:100%;text-align:center;color:#4482c1;font-size:30px;line-height:1.2;margin:0 0 42px;font-family:"Aleo Bold", Georgia, serif}.page-template-page-family-and-children-php .col-l{float:left;width:40%}.page-template-page-family-and-children-php .col-r{float:right;width:40%}.page-template-page-family-and-children-php .col-l img{margin:0 0 32px;width:100%;max-width:232px}.page-template-page-family-and-children-php .col-r img{margin:0 0 32px;width:100%;max-width:232px}.page-template-page-family-and-children-php #full h2{width:100%;font-size:27px;color:#ffa000;text-align:left;margin:0 0 42px 0;line-height:1;font-family:"Aleo Bold", Georgia, serif}.page-template-page-family-and-children-php #full ul{padding:0;margin:0 0 24px 0}.page-template-page-family-and-children-php #full li{width:100%;font-size:14px;color:#8a8a89;text-align:left;margin:0 0 24px 0;line-height:1;font-family:Arial, sans-serif;list-style:none}.page-template-page-family-and-children-php #full li a{font-size:14px;color:#8a8a89;text-decoration:none}#banner iframe{margin:0 auto;width:980px;display:block;max-width:100%}#contact-info h1{color:#4482c1;float:left;clear:both;width:100%;text-align:center;padding:0 0 12px;border-bottom:1px solid #afafaf;margin:0 0 28px;font-family:"Aleo Bold", Georgia, serif;line-height:1;font-weight:normal}#contact-info > p{color:#7f7f7f;font-size:18px;line-height:1.3;margin:0 0 26px}#contact-info #primary h2{color:#4482c1;font-size:30px;font-family:"Aleo Bold", Georgia, serif;text-align:left;float:left;width:100%;clear:both}#contact-info #primary p{color:#000;font-size:20px;text-align:left;float:left;width:100%;clear:both;margin:0 0 46px;font-family:Arial, sans-serif}#contact-info #primary table{float:left;width:100%;clear:both;margin:0 0 46px}#contact-info #primary th{color:#000;font-size:20px;text-align:left;float:left;font-family:Arial, sans-serif;font-weight:bold;width:140px;padding:2px}#contact-info #primary td{color:#000;font-size:20px;text-align:left;float:left;font-family:Arial, sans-serif;padding:2px}#contact-info #primary ul li{color:#000;font-size:20px;text-align:left;float:left;width:100%;clear:both;margin:0 0 5px;font-family:Arial, sans-serif}#contact-info #primary ul li a{color:#000;text-decoration:none}#colophon{float:left;clear:both;width:100%;margin:0;padding:8px 0 18px;position:relative}#colophon #footer-nav{margin:0}#colophon #footer-nav ul{text-align:center}#colophon #footer-nav li{float:none;display:inline-block;font-size:11px;padding:0;background:transparent;position:relative;font-family:'Century Gothic', Arial, sans-serif;transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-webkit-transition:background .15s ease-in-out}#colophon #footer-nav li a{float:left;clear:none;padding:4px 12px;line-height:1.3;font-size:11px;color:#8a8a89;text-align:center;text-transform:uppercase}#colophon #footer-nav li a:hover{float:left;color:#8a8a89;text-decoration:none}#colophon #footer-nav .sub-menu{display:none}.slide-container{width:100%;position:relative;float:left}.slide-container .container-narrow{position:relative}.slider{width:100%;float:left;position:relative}#slider{width:100%;float:left;margin:0;overflow:hidden}#slider .flexslider{margin:0;background:transparent;border:0px;position:relative;-webkit-border-radius:0px;-moz-border-radius:0px;-o-border-radius:0px;border-radius:0px;box-shadow:0 0px 0px rgba(0,0,0,.2);-webkit-box-shadow:0 0px 0px rgba(0,0,0,.2);-moz-box-shadow:0 0px 0px rgba(0,0,0,.2);-o-box-shadow:0 0px 0px rgba(0,0,0,.2);zoom:1}.flex-direction-nav{position:relative;top:0;left:0}#slider .flex-prev{width:50px;height:50px;background:none;display:block;position:absolute;top:50% !important;left:10px;cursor:pointer;opacity:1 !important}#slider .flex-next{width:50px;height:50px;background:none;display:block;position:absolute;bottom:17px;top:50% !important;right:10px;cursor:pointer;opacity:1 !important}#faq-content{width:70%;margin:20px 10% 40px;padding:0 5%;border-left:1px solid #afafaf;border-right:1px solid #afafaf;float:left;clear:both}#faq-content h1{font-size:30px;color:#ffa000;margin:0 0 32px 0;float:left;clear:both;text-align:left;width:100%;font-family:"Aleo Bold", Georgia, serif}.accordion{float:left;clear:both;text-align:left;width:100%}.accordion h3{text-align:left;color:#4482c1 !important;font-size:14px !important}.ui-accordion .ui-accordion-icons{padding-left:0 !important}.ui-accordion-header-icon{display:none !important}.ui-accordion .ui-accordion-content{padding-left:0 !important;color:#afafaf !important}.ui-accordion .ui-accordion-header{padding:0px 0px 10px 0px !important;margin:0 0 10px 0 !important}.ui-widget{font-family:Arial,sans-serif !important}.ui-accordion .ui-accordion-content{margin:0 0 20px 0 !important}#faq-content > a{background:#ffa000;color:#FFF;padding:10px 12px;font-family:'Century Gothic', Arial, sans-serif;font-size:14px;text-transform:uppercase;font-weight:normal;margin:32px 12px 0 0;line-height:1;float:left;clear:both}#faq-content > a:hover{text-decoration:none}#faq-content > a span{text-decoration:underline}.page-template-page-landing-php{background:#009a00 url(images/bg-landing.jpg) top center no-repeat}.page-template-page-landing2-php{background:#009a00 url(images/bg-landing.jpg) top center no-repeat}#landing-top{float:left;width:100%}#landing-top > img{float:left;width:45%;margin:20px 0 0 5%}#landing-title{float:left;width:40%}#landing-title img{margin:20px auto 0;display:block}#landing-title h1{float:left;color:#FFF;font-size:45px;text-align:center;width:100%;font-family:'PT Sans', sans-serif;font-weight:400;line-height:1;margin:20px 0 20px 0}#landing-title h1 span{color:#bbd794;font-size:35px}#landing-title h2{float:left;color:#FFF;font-size:35px;text-align:center;width:100%;font-family:'PT Sans', sans-serif;font-weight:400;line-height:1.2;margin:0 0 80px}#landing-title h2 span{color:#bbd794}#landing-main span a{color:#254799;font-weight:bold;text-decoration:underline}#landing-main{background:#FFF;border-radius:20px;float:left;width:80%;margin:0 5% 40px;font-family:'PT Sans', sans-serif;position:relative;padding:60px 5% 20px;text-align:center}#landing-main > img{position:absolute;top:-65px;right:8%;width:40%}#landing-main .cols{float:left;width:100%;margin:0 0 20px}#landing-main h3{color:#00a55a;font-size:30px}#landing-main p{color:#000;font-size:18px;font-weight:700;margin:0 0 20px}#landing-main h4{color:#00a55a;font-size:24px;font-style:oblique;line-height:1.3;margin:0 0 30px}#landing-main .col-l{float:left;width:50%;min-height:200px}#landing-main .col-r{float:left;width:50%;min-height:200px}#landing-main .col-r img{margin-top:6px}#landing-main form{float:right;width:60%;border:1px solid #CCC;border-radius:9px;text-align:left;padding:12px 5%}#landing-main input{float:left;width:96%;border:1px solid #CCC;border-radius:9px;text-align:left}#landing-main input[type="submit"]{float:right;width:auto;border:0px;border-radius:20px;text-align:left;background:#ff9d36;color:#FFF;font-family:inherit}@media (min-width:1200px){.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:960px}}@media (max-width: 979px) and (min-width: 768px){.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:95%;margin:0 2.5%}#main-nav li a{padding:4px 20%}.home-feature h3{height:50px}.home-feature{height:250px}}@media (max-width: 920px){#landing-top > img{display:none}#landing-title{float:left;width:100%}#landing-main > img{top:-65px;right:25%;width:50%}#landing-main .col-l{float:left;width:100%;min-height:200px}#landing-main form{float:left;width:50%;max-width:300px;border:1px solid #CCC;border-radius:9px;text-align:left;padding:12px 5%;margin:0 20% 40px}#landing-main .col-r{float:left;width:100%;min-height:200px}#landing-main .col-r img{display:block;margin:0 auto}}@media (max-width: 849px){#main-nav li a{padding:4px 16%}}@media (max-width: 767px){body{padding-right:0px;padding-left:0px}.navbar-inverse .navbar-inner{background-image:none;filter:none;border:0px;border-radius:0;padding-left:5px;padding-right:5px;background:#ee9d15}.navbar .btn-navbar{padding:7px 10px;margin:10px 10px}.navbar-inverse .btn-navbar{color:#FFF;text-shadow:none;background-color:#e38f03;background-image:none;background-repeat:repeat-x;filter:none;border:0px;border-radius:0px}.navbar-inverse .btn-navbar:hover{color:#FFF;text-shadow:none;background-color:#d08300;background-image:none;background-repeat:repeat-x;filter:none;border:0px;border-radius:0px}.navbar-inverse .nav-collapse .nav > li > a:hover,.navbar-inverse .nav-collapse .nav > li > a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#e38f03}.navbar-inverse .brand{color:#FFF;text-shadow:none}.navbar-inverse .brand:hover{color:#FFF;text-shadow:none}.navbar .brand{padding-left:30px;padding-right:10px;margin:0 0 0 -5px}.navbar-inverse .nav > li{float:left;clear:both;width:100%;border-radius:0px}.navbar-inverse .nav > li > a{color:#FFF;text-shadow:none;font-size:14px;border-radius:0px}.navbar-inverse .nav > li > a:hover{color:#FFF;text-shadow:none;font-size:14px;text-decoration:none;background:#e38f03;border-radius:0px}.navbar-inverse .nav-collapse .nav > li > a,.navbar-inverse .nav-collapse .dropdown-menu a{width:89%;color:#FFF}.nav-collapse .nav > li > a,.nav-collapse .dropdown-menu a{padding:6px 4%;width:89%}.nav-collapse .nav{padding-bottom:6px;width:96%}.nav-collapse .nav > li{float:none;padding:0 12px}.navbar-inverse .sub-menu{padding:3px 2% 3px 0;width:98%;float:left;clear:both}.navbar-inverse .sub-menu li > a{color:#FFF;text-shadow:none;font-size:14px;padding:8px 2% 8px 10%;width:87%;float:left;clear:both;font-weight:bold}.navbar-inverse .sub-menu li > a:hover{text-decoration:none;background:#e38f03}#logo{margin:0 5% 6px;float:left;width:90%}#logo img{display:block;margin:0 auto;float:none}#header-right{float:left;width:100%}#header-contact{float:none;width:234px;clear:both;margin:18px auto 0;font-family:'Century Gothic', Arial, sans-serif}#header-contact p{font-size:12px !important}#header-address{float:left;clear:both;text-align:center;margin:12px 0 13px 0;width:100%}#header-address p{float:left;font-size:11px;font-family:'Century Gothic', Arial, sans-serif;color:#4482c1;text-transform:uppercase;margin:3px 0 10px 0;width:100%;text-align:center}#header-address #searchform{float:left;clear:both;width:80%;border:1px solid #82acd6;border-radius:4px;margin:0 10%}#home-features{float:left;clear:both;width:100%;margin:0 0 42px;background:none}.slide-links{display:none}.flex-control-nav{display:none}.home-feature{float:left;width:100%;height:auto;background:none;margin:0 0 20px}#primary{float:left;width:89%;padding:0;margin:0 5%;border:0px !important}#secondary{float:left;width:90%;padding:0;margin:0 5%}#secondary img{margin:0 auto 10px;display:block}#primary p{text-align:center}.newsletter-box{border:1px solid #afafaf;padding:8px 2%;width:86%;float:left;clear:both;margin:0 5%}.newsletter-text{float:left;width:90%;margin:0 5% 0 0}.newsletter-text{float:left;width:100%;margin:0;text-align:center}.newsletter-text p{font-size:10px;margin:0 0 10px 0}#newsletter-form{float:left;width:90%;margin:0 5%}#newsletter-form input[type="text"]{padding:2px 2.5%;font-size:11px;width:95%}#newsletter-form input[type="email"]{padding:2px 2.5%;font-size:11px;width:95%}#newsletter-form input[type="submit"]{padding:2px 4px;font-size:11px;margin:0px auto;float:none;width:90px;display:block}.newsletter-contact{float:left;width:100%;margin:0}.newsletter-contact h3{font-size:11px;margin:12px 0 8px;padding:0;line-height:1;text-align:center}.newsletter-social{width:80px;margin:0 auto}.page-template-page-family-and-children-php #page-title{float:left;width:90%;padding:0 5%}.page-template-page-family-and-children-php #page-title br{display:none}.page-template-page-family-and-children-php .col-l{float:left;width:90%;padding:0 5%}.page-template-page-family-and-children-php .col-r{float:right;width:90%;padding:0 5%}#orthodontic1 .col-left{float:left;width:100%;clear:both}#orthodontic1 .col-right{float:left;width:90%;padding:0 5% 30px;clear:both}#orthodontic2 .col-left{float:left;width:100%;clear:both}#orthodontic2 .col-right{float:left;width:100%;clear:both}#orthodontic3 .col-left{float:left;width:100%;clear:both}#orthodontic3 .col-right{float:left;width:90%;padding:0 5% 30px;clear:both}.header-phone{margin-top:20px}#header-contact > a{margin:18px 7px 0 30px}}@media (max-width: 500px){#landing-main form{float:left;width:80%;padding:12px 5%;margin:0 5% 40px;}.widget img {margin:0px auto;padding:0px 11px 0px 11px; text-align:center;}}