body{}p{text-align:justify;}.front p,.front li{color:#a7b1a1;}h1,h2,h3,h4,h5,h6,li{text-align:left;}h1,h2,h3,h4,h5,h6,h2.node-title a,.faq-ul-questions-top a,.faq-question a{color:#666D62 !important;text-decoration:none;letter-spacing:.06em !important;}.front h1,.front h2,.front h3,.front h4,.front h5,.front h6,.front h2.node-title a{color:#a7b1a1 !important;}#region-content h2,.faq-ul-questions-top a,.faq-question a{text-transform:uppercase;letter-spacing:.3em;}.faq-ul-questions-top a,.faq-question a{font-size:2em;font-family:'Open Sans Condensed';text-decoration:none !important;}#region-content h3{font-size:1.4em;}#region-content h5{text-transform:uppercase;font-size:.9em;letter-spacing:.1em;}a{color:#1f6aaa;}.field-name-field-f-staff-name{color:#a7b1a1 !important;font-weight:normal !important;font-size:3em !important;font-family:'Open Sans Condensed';text-transform:uppercase;}.views-field-field_staff_thmb_img img,.field-name-field-staff-thmb-img img{padding:5px;border:1px solid #f2f2f2;margin:0 25px 10px 0;float:left;}#section-content #zone-content-wrapper{-webkit-box-shadow:0px 0px 0px rgba(50,50,50,1);-moz-box-shadow:0px 0px 0px rgba(50,50,50,1);box-shadow:0px 0px 0px rgba(50,50,50,1);}#section-footer{}body{background:#e7e4e4 !important;}body.not-front{background-image:none !important;}#background-2{background:none !important;}.not-front #section-content #zone-content-wrapper{margin-top:-32px;}.not-front{background-image:none;}#zone-content{margin-top:0px;}.not-front #zone-content-wrapper{padding-top:21px;}.front #zone-content{padding-bottom:30px;background-color:#434742;border-top:6px solid #61675f;}.front #zone-content a{color:white;}.sf-menu a{text-shadow:none !important;}#zone-content-wrapper{border:none !important;background:repeat-x;background-color:inherit !important;}.f-landing-contact-l #region-content .block-webform,#region-sidebar-second .block-webform{background:inherit !important;}.front #region-content,.front #region-sidebar-second{padding-top:0 !important;padding-bottom:0 !important;}#page{width:100% !important;margin:0 auto !important;background:url("../page-shadow.png") no-repeat center top;}#zone-menu-wrapper{width:auto !important;margin-left:inherit !important;height:69px !important;position:relative !important;z-index:30 !important;background:none !important;}#region-menu{position:relative !important;left:auto !important;top:auto !important;margin-left:auto !important;margin-right:auto !important;display:inline !important;}#block-superfish-1{position:relative !important;top:0px !important;width:inherit !important;margin-top:0 !important;}.f-center-main-menu-links #block-superfish-1{width:inherit !important;}.f-center-main-menu-links #block-superfish-2{width:526px !important;}.sf-menu li a{padding:13px 25px 13px !important;font-family:'Open Sans Condensed';font-weight:700;}#block-views-f-splash-slideshow-block{margin:0 !important;}#block-views-f-feat-1img-3col-block{margin:inherit !important;}#zone-content-bottom,#zone-content-top{background-color:#434742;}#zone-content-bottom{margin-top:-90px;z-index:200;position:relative;}h1,h2,h3,h4,h5{}.front #webform-client-form-10 .grippie{width:100% !important;}.front #webform-client-form-10 label{color:gray;font-weight:normal;}.not-front #webform-client-form-10 textarea{-webkit-border-bottom-left-radius:o !important;-webkit-border-bottom-right-radius:0 !important;-moz-border-radius-bottomleft:0 !important;-moz-border-radius-bottomright:0 !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}.not-front #webform-client-form-10 .grippie{width:100% !important;}.not-front #webform-client-form-10 label{color:gray;font-weight:normal;}.view-f-header-contact h2,.view-f-header-contact h3{margin-bottom:0;}#block-views-f-feat-1img-3col-block .views-field-field-landing-page-feature-image{float:left !important;margin-right:20px !important;}#zone-footer{background-color:#434742;}.not-front #region-sidebar-second #webform-client-form-10 .form-submit{background:url("../smart_theme/images/f-contact-us-btn-bg.png.html") no-repeat;border:none;width:144px !important;height:51px;text-indent:-1000px;overflow:hidden;display:block;margin:auto;}#superfish-1{padding-top:inherit !important;margin:0 !important;}#zone-content-bottom-wrapper{z-index:200;position:relative;}#zone-content-bottom{margin-top:inherit !important;padding-top:8px;}.f-landing-page-feature-img-only-width-full #region-content-top{height:410px !important;}#zone-header-wrapper .logo-img{height:128px;}#block-block-1{background-color:white;}#block-webform-client-block-10--2 header,.not-front #block-webform-client-block-10 header{display:none;}.not-front #block-webform-client-block-10{background-color:#183351 !important;padding:20px !important;}#zone-menu-wrapper{height:inherit !important;}#superfish-1{position:inherit !important;}#superfish-1 li.menuparent ul{margin-top:17px !important;}#region-sidebar-second .webform-client-form{background:inherit !important;padding:inherit !important;border:inherit !important;border-top:inherit !important;}#region-sidebar-second .block-webform article .content{padding-top:0 !important;}h4{font-size:1.25em !important;}.front #zone-content .views-field-field-landing-page-feature-image{margin-bottom:20px;}.front #region-sidebar-second,.front #region-sidebar-first{font-size:inherit;}#block-views-f-singl-mlti-bdy-l-r-col-block{-webkit-box-shadow:inherit !important;-moz-box-shadow:inherit !important;box-shadow:inherit !important;}#superfish-1 li.menuparent ul li{background-color:#2b2622 !important;}#superfish-1 li ul li a{padding:12px 25px 12px !important;}#superfish-1 li.menuparent ul li:hover{background-color:#8B0000 !important;}#block-views-f-feat-1img-3col-block .views-field-title h2{font-size:1.8em;}#zone-menu{background-color:black;}#region-header-third h3{text-align:right;width:234px;float:left;background-color:#c8c88c;color:#4f5a1e !important;font-size:1em;padding:7px 20px 0;margin-top:10px;line-height:1em;height:33px;}#region-header-third h2{background-color:#828340;display:inline;text-align:right;width:186px;float:left;color:white !important;padding:0 20px;font-size:1.8em;margin-top:10px;font-weight:normal;height:40px;line-height:1.8em;}#block-views-f-header-contact-block{padding-right:inherit !important;margin:5px 0 0 0;}#block-views-f-header-contact-block p{color:#5a5260;font-size:.9em !important;}#block-views-f-header-contact-block .phone{font-family:'Lato';font-weight:700;clear:both;font-size:1.3em !important;font-style:italic;text-align:right;margin-top:49px !important;letter-spacing:.3em;}#block-views-f-header-contact-block .miami{float:right;margin:0 0 0 15px;border-left:solid 1px #bcbfb9;padding-left:10px;text-align:right;}#block-views-f-header-contact-block .weston{text-align:right;margin-bottom:0;float:right;margin:0 0 0 14px;border-left:solid 1px #bcbfb9;padding-left:10px;}#block-views-f-header-contact-block .coral-springs{text-align:right;display:inline-block;}.flexslider{margin:0;background:transparent;border:none;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:inherit;-webkit-box-shadow:inherit;-moz-box-shadow:inherit;-o-box-shadow:inherit;}.f-splash-height-tall #region-content-top{height:283px !important;margin-left:0;margin-right:0;}.menu-block-1 li{list-style-image:none !important;list-style-position:outside !important;list-style-type:none !important;}.menu-block-1 li a{background-image:url("../smart_theme/images/right_menu_bg.gif");width:310px;height:61px;font-size:1.8em;font-weight:normal;padding:0px 0 0 48px;margin-bottom:8px;margin:0 0 7px -25px;line-height:2.8;display:block;color:#cba973 !important;text-decoration:none !important;}.menu-block-1 li a:hover{color:white !important;background:url("../smart_theme/images/right_menu_active_bg.gif") no-repeat -8px center #ecbb63;}.not-front .menu-block-1 li a{width:239px;padding:0px 0 0 39px;}.not-front .menu-block-1 li a.active{padding-left:24px;width:254px;font-weight:bold;color:#584535 !important;background:url("../smart_theme/images/right_menu_active_bg.gif") no-repeat -4px center #ecbb63;border:3px solid rgb(97,85,85);border-left:0;}.node-type-f-staff .group-left{width:16%;padding-right:15px;}.node-type-f-staff .group-middle{width:50%;}.node-type-f-staff .group-right{width:29%;font-size:.9em;}.node-type-f-staff .group-right p{}.field-name-field-f-staff-contact-info .field-label,h2.block-title{color:#a7b1a1;border-bottom:solid #a7b1a1 1px;font-weight:normal;font-size:1.6em;margin:23px 0 17px !important;font-family:'Open Sans Condensed';}.page-staff-list .group-left{width:24%;padding-right:10px;}.page-staff-list .group-right{width:73%;}.page-staff-list h1#page-title{display:none;}.views-field-field_f_staff_name a{color:#8b7045 !important;font-weight:normal !important;font-size:1.4em;margin-bottom:1em !important;text-decoration:none !important;display:block;}.view-display-id-page_1 .view-content{font-size:.9em;}.view-display-id-page_1 .view-content .views-row{margin-bottom:20px;}.view-display-id-page_1 nav.node-links{display:none;}.node-type-f-staff #region-content{padding-top:11px;}.page-blog h1.title{display:none;}.field-name-menu-block-services h2.block-title{display:none;}input.form-text,select.form-select,textarea.form-textarea{border:4px solid #C4B6B6 !important;}.contact-us-button a:hover img{}.contact-us-button a{height:61px;font-size:1.8em !important;font-weight:normal;margin-bottom:8px;line-height:2.8;display:block;background-color:#89a57c;color:#fff !important;text-decoration:none !important;}.contact-us-button{text-align:center;}.contact-us-button a:hover{}.not-front #region-content .region-content-inner{padding-left:15px;}.views-slideshow-controls-bottom{display:none;}#zone-footer-wrapper a,#zone-footer-wrapper .copy{font-size:.9em;color:white !important;}.front .container-24 .grid-24{width:inherit;}#block-widgets-s-socialmedia-profile-default{margin-top:6px !important;}.region-footer-third-inner div{float:inherit !important;}.not-front #zone-content{background-color:white;}.front h2.block-title,.front h1{font-size:4em !important;color:#a6aaa4 !important;text-transform:uppercase;margin:0 0 16px -30px !important;letter-spacing:.3em !important;border-bottom:solid #61675f 6px;padding:0 !important;}.front h3{margin-bottom:0 !important;}#block-superfish-2{width:420px;margin:0 auto;}#superfish-1 li.active-trail a.menuparent,#superfish-1 .sf-depth-1.sf-no-children a.active{background-color:#61675f;}#region-sidebar-first h3{font-size:1.4em;letter-spacing:.06em !important;}.not-front #zone-content-top h1{color:#9b9f99 !important;font-size:6em !important;font-weight:normal !important;text-transform:uppercase;line-height:1.2em;margin:0 0 .1em .1em;}.faq-description{margin-bottom:20px;}.faq-question-answer{padding-bottom:20px;}
