html{font-size:62.5%}body{color:#333;font-size:1.7rem;font-family:times new roman,Times,serif}.container{width:1170px;max-width:100%}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#497bae}h1,.h1{font-size:3rem}h2,.h2{font-size:1.9rem}h3,.h3{font-size:1.6rem}h4,.h4{font-size:1.4rem}h5,.h5{font-size:1.2rem}h6,.h6{font-size:1rem}a{color:#497bae}a:hover{color:#497bae}p{text-align:justify}ul{}ol{}ul.unstyled,ol.unstyled{padding-left:0}li{}blockquote{font-size:1.75rem}.accent-font{font-family:dancing script,cursive}.bg-xlight{background-color:#e6f0fc}.bg-xlight2{background-color:#e1e9f0}.bg-light{background-color:#d2dfea}.bg-gradient{color:#b49d8a;position:relative;background:#6d5342;background:-moz-linear-gradient(top,#3b271c 0%,#6d5342 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3b271c),color-stop(100%,#6d5342));background:-webkit-linear-gradient(top,#3b271c 0%,#6d5342 100%);background:-o-linear-gradient(top,#3b271c 0%,#6d5342 100%);background:-ms-linear-gradient(top,#3b271c 0%,#6d5342 100%);background:linear-gradient(to bottom,#3b271c 0%,#6d5342 100%);behavior:url(https://www.pbhshosting.com/PIE.htc)}.bg-gradient h1,.bg-gradient .h1,.bg-gradient h2,.bg-gradient .h2,.bg-gradient h3,.bg-gradient .h3,.bg-gradient .line1{color:#e1d1c3}.bg-gradient2{color:#013156;position:relative;background:#83acca;background:-moz-linear-gradient(top,#83acca 0%,#6a95b8 60%,#2a5b86 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#83acca),color-stop(60%,#6a95b8),color-stop(100%,#2a5b86));background:-webkit-linear-gradient(top,#83acca 0%,#6a95b8 60%,#2a5b86 100%);background:-o-linear-gradient(top,#83acca 0%,#6a95b8 60%,#2a5b86 100%);background:-ms-linear-gradient(top,#83acca 0%,#6a95b8 60%,#2a5b86 100%);background:linear-gradient(to bottom,#83acca 0%,#6a95b8 60%,#2a5b86 100%);-pie-background:linear-gradient(top,#83acca 0%,#6a95b8 60%,#2a5b86 100%);behavior:url(https://www.pbhshosting.com/PIE.htc)}.btn.bg-gradient2,.btn.bg-gradient2:hover{}.box-shadow{-webkit-box-shadow:0 0 60px 10px rgba(50,97,155,.7);box-shadow:0 0 60px 10px rgba(50,97,155,.7)}.box-shadow2{-webkit-box-shadow:0 0 10px -2px rgba(50,97,155,.4);box-shadow:0 0 10px -2px rgba(50,97,155,.4)}.text-white{color:#fff}.text-shadow{text-shadow:0 0 10px rgba(0,0,0,.4)}.btn-primary,.pbhs-grid-footer .btn{color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#7096c2;background:-moz-linear-gradient(top,#7096c2 0%,#3d73a5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#7096c2),color-stop(100%,#3d73a5));background:-webkit-linear-gradient(top,#7096c2 0%,#3d73a5 100%);background:-o-linear-gradient(top,#7096c2 0%,#3d73a5 100%);background:-ms-linear-gradient(top,#7096c2 0%,#3d73a5 100%);background:linear-gradient(to bottom,#7096c2 0%,#3d73a5 100%);-pie-background:linear-gradient(top,#7096c2 0%,#3d73a5 100%);border:1px solid #3d73a5;behavior:url(https://www.pbhshosting.com/PIE.htc)}.btn-primary:hover,.pbhs-grid-footer .btn{color:#fff;background:#4e7cbb;background:-moz-linear-gradient(top,#4e7cbb 0%,#0e417b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4e7cbb),color-stop(100%,#0e417b));background:-webkit-linear-gradient(top,#4e7cbb 0%,#0e417b 100%);background:-o-linear-gradient(top,#4e7cbb 0%,#0e417b 100%);background:-ms-linear-gradient(top,#4e7cbb 0%,#0e417b 100%);background:linear-gradient(to bottom,#4e7cbb 0%,#0e417b 100%);-pie-background:linear-gradient(top,#4e7cbb 0%,#0e417b 100%);border:1px solid #0e417b}.btn-primary .btn-primary-reflect{top:100%;height:26px;opacity:.3;filter:alpha(opacity=30);-ms-filter:"alpha(opacity=30)";-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;background:-moz-linear-gradient(top,#3d73a5 0%,#e6f0fc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3d73a5),color-stop(100%,#e6f0fc));background:-webkit-linear-gradient(top,#3d73a5 0%,#e6f0fc 100%);background:-o-linear-gradient(top,#3d73a5 0%,#e6f0fc 100%);background:-ms-linear-gradient(top,#3d73a5 0%,#e6f0fc 100%);background:linear-gradient(to bottom,#3d73a5 0%,#e6f0fc 100%);-pie-background:linear-gradient(top,#3d73a5 0%,#e6f0fc 100%);behavior:url(https://www.pbhshosting.com/PIE.htc)}.btn-primary:hover .btn-primary-reflect{background:-moz-linear-gradient(top,#0e417b 0%,#e6f0fc 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0e417b),color-stop(100%,#e6f0fc));background:-webkit-linear-gradient(top,#0e417b 0%,#e6f0fc 100%);background:-o-linear-gradient(top,#0e417b 0%,#e6f0fc 100%);background:-ms-linear-gradient(top,#0e417b 0%,#e6f0fc 100%);background:linear-gradient(to bottom,#0e417b 0%,#e6f0fc 100%);-pie-background:linear-gradient(top,#0e417b 0%,#e6f0fc 100%)}.btn-style-flat .btn-primary{background:#7096c2;behavior:none}.btn-style-flat .btn-primary:hover{background:#4e7cbb;behavior:none}.rsContent{display:none}.rsContent:first-child{display:block}#banner{opacity:0;transition:ease-in-out opacity .2s;-moz-transition:ease-in-out opacity .2s;-webkit-transition:ease-in-out opacity .2s}#banner.ready{opacity:1}#banner>.layer1{margin-top:-83px;padding-top:40px;background-size:cover}#interior #banner>.layer1{padding-top:30px}.option-scenic #banner>.layer1,#interior.option-scenic #banner>.layer1{padding-top:0}#banner-top,#banner-bottom{width:100%;height:auto}#banner-top{top:0;left:0}#banner-bottom{bottom:0;left:0}.banner-side-left,.banner-side-right{background:rgba(255,255,255,.6);width:6px}.banner-side-left{margin-left:-6px}.banner-side-right{margin-right:-6px}@media(max-width:1181px){#banner>.layer1{overflow:hidden}.banner-side-left,.banner-side-right{display:none}}@media(max-width:767px){#interior.option-photos #banner>.layer1{padding-top:0}}.slider{width:100%;z-index:0;min-height:240px}.option-photos .slider{width:52.5%;margin-right:7.5%;float:right}#interior.option-photos .slider{width:46.2%;margin-right:5%}.slider .rsABlock{text-align:center}.slider .rsABlock{left:20%;right:20%}.slider .testimonial .rsABlock{top:20%}.slider .rsContent blockquote{position:absolute;z-index:10;top:0;left:0;right:50%}.slider .rsContent blockquote p{line-height:1.5em}.option-scenic .slider .rsOverflow{position:absolute;top:0;left:0}@media(max-width:1199px){.slider .rsContent blockquote{right:0}}@media(max-width:767px){#home.option-photos .slider{margin-top:-40px}.option-photos .slider,#interior.option-photos .slider{width:100%;margin-right:0}.slider .testimonial .rsABlock{top:0}}.banner-box{margin-left:5%;margin-right:60%;opacity:0;transition:ease-in-out opacity .2s;-moz-transition:ease-in-out opacity .2s;-webkit-transition:ease-in-out opacity .2s}#interior .banner-box{margin-right:51.2%}.ready .banner-box{opacity:1}@media(max-width:1181px){.banner-box{margin-left:5%;margin-right:60%}#interior .banner-box{margin-right:45%}}@media(max-width:767px){.banner-box,#interior .banner-box{position:absolute!important;left:0;right:0;margin-right:0;margin-left:0}.banner-box{padding:15px 30% 15px 15px;background-color:rgba(50,97,155,.2)}.no-practice-name.no-tagline .banner-box{background-color:transparent}}.contact-with-wrap{padding-top:50px;margin-top:-97px}.contact-with-wrap h3{font-size:2.2rem}#interior .contact-with-wrap{padding-top:44px}@media(max-width:991px){.contact-with-wrap,#interior .contact-with-wrap{padding-top:90px}}#phrases{position:relative;min-height:120px}#banner #phrases{position:absolute;left:20%;top:20%;width:60%}#phrases>div{position:absolute;top:0;left:0;width:100%}#phrases p{display:none;position:relative;margin:0;text-shadow:1px 1px 2px #094273}#phrases .line1{color:#e1d1c3;font-size:3.7rem}#phrases .line2{color:#b49d8a;font-size:2.6rem;padding-left:40px}.option-scenic #phrases .line1{font-size:4.4rem}.option-scenic #phrases .line2{font-size:3rem}@media(max-width:767px){#phrases{min-height:90px}#phrases .line1{color:#e1d1c3;font-size:3rem}#phrases .line2{color:#b49d8a;font-size:1.8rem;padding-left:20px}#banner #phrases{left:5%;width:90%}.option-scenic #phrases .line1{font-size:3.2rem}.option-scenic #phrases .line2{font-size:2rem;padding-left:20px}}.gform_wrapper{max-width:100%}.gform_wrapper li.gfield_error,.gform_wrapper .validation_error{background-color:#f2dede!important}.full-width-errors .gform_wrapper li.gfield.gfield_error,.full-width-errors .gform_wrapper .validation_error,.gform_wrapper .full-width-errors li.gfield.gfield_error,.gform_wrapper .full-width-errors .validation_error{margin-left:-15px!important;margin-right:-15px!important;padding-left:15px!important;padding-right:15px!important}.gform_title{width:auto!important}input.form-control,textarea.form-control{padding-left:8px!important;padding-right:8px!important}.header-wrap{}.ie7 .header-wrap,.ie8 .header-wrap{overflow:hidden}#header{min-height:160px}#client-logo{margin-right:20px}.option-photos #client-logo{margin-right:0}#client-logo img{width:auto;height:auto;max-width:100%}#practice{font-size:5.4rem;margin:0}#tagline{font-size:2.7rem;line-height:1em}#practice,#tagline{text-shadow:2px 1px 4px rgba( 73,123,174,0.7)}@media(max-width:991px){#header{padding-bottom:100px!important}}@media(max-width:767px){#practice{font-size:4rem}#tagline{font-size:1.8rem}#client-logo{left:15px!important;margin-left:0!important}}.quicklink-wrap{}.quicklink{}.quicklink-link{font-size:1.5rem;line-height:17px;text-transform:uppercase;white-space:normal}.quicklink-flourish{background-image:url(../_media/backgrounds/quicklink-flourish.png);background-position:center center;background-repeat:repeat}.quicklink-arrow{font-size:2rem}.breadcrumb-wrap{min-height:12px;background-color:#927f74}.breadcrumb{font-size:1.3rem;line-height:13px;border:none;background:0 0;border-radius:0}.breadcrumb a,.breadcrumb a:hover{color:inherit}.breadcrumb li{color:#3b271d;font-weight:700}.breadcrumb .active{color:#3b271d;font-weight:400}.content-wrap{}.page-content-wrap{min-height:500px}.page-content-wrap a{text-decoration:underline;display:inline-block}.page-content-wrap a:hover{text-decoration:none}.page-content-wrap li{text-align:justify}.page-content-wrap .container{width:auto}.side-wrap{}#interior .side-wrap{margin-top:30px}.sidebar-frill-img{display:block;width:auto;height:auto;max-width:100%;margin:0 auto}.side-nav-title{margin-top:0}.side-nav-title,.side-nav h2{text-align:center;text-transform:uppercase;font-size:1.5rem;color:#497bae}.side-nav-title .theme-frill{display:block;margin-top:12px;text-align:center;color:#bed4f3;font-size:6.2rem;text-shadow:2px 1px 1px #497bae}.side-nav h2 a,.side-nav h2 a:hover,.side-nav-title a,.side-nav-title a:hover{text-decoration:none;color:inherit}.side-nav,.side-nav ul{padding:0;list-style:none;text-align:center}.side-nav li{}.side-nav li a{display:block;padding:5px 8px;color:#497bae;font-size:1.5rem;border-bottom:1px solid #497bae;transition:ease-in-out background .2s,ease-in-out color .2s;-moz-transition:ease-in-out background .2s,ease-in-out color .2s;-webkit-transition:ease-in-out background .2s,ease-in-out color .2s}.side-nav li a:hover,.side-nav .current_page_item>a{color:#497bae;text-decoration:none;background:#bed4f3}.side-nav .current_page_ancestor{background:rgba(255,255,255,.4)}.side-nav li:first-child a{border-top:1px solid #497bae}.side-nav li li{}.side-nav li li a{}.side-nav .current_page_item.page_item_has_children>a,.side-nav .current_page_ancestor>a{border-bottom:none}.side-nav .children{display:none}.side-nav .current_page_ancestor>.children,.side-nav .current_page_item>.children{display:block;background:rgba(255,255,255,.4)}.side-form{padding:15px;font-size:1.4rem;line-height:1.6em;border:solid #9cbee0 1px;-webkit-border-radius:8px;border-radius:8px}.side-form .gform_wrapper{margin:0}.side-form h3.gform_title{margin-top:0;font-size:2rem;font-weight:400}.side-form .gfield_checkbox:after,.side-form .gfield_radio:after{content:"";display:table;clear:both}.side-form .gfield_checkbox li,.side-form .gfield_radio li{margin-bottom:0}.side-form .gform_wrapper .gfield_label{margin-top:15px}.footer-wrap{}.footer-wrap li a,.footer-wrap li a:hover{color:#013156}.footer-wrap .list-inline li{border-left:1px solid #013156;font-size:1.3rem;text-transform:uppercase}.footer-wrap .list-inline li:first-child{border-left:none}.nav-links{margin-bottom:115px}.footer-wrap .breadcrumb-wrap{background-color:#a3c1d8}.footer-wrap .breadcrumb li,.footer-wrap .breadcrumb .active{color:#013156}.btn-outline.btn-default:hover,.btn-outline.btn-default:hover,.btn-outline.btn-default:hover,.btn-outline.btn-default:hover{color:#fff;background:#428bca;border-color:#428bca}.popover .popover-title{color:#333}.alignleft,.alignright,.aligncenter,.alignnone{margin-bottom:30px}.alignleft,.alignright{width:50%}.alignleft{margin-right:30px;float:left}.alignright{margin-left:30px;float:right}.aligncenter{width:80%;margin-left:auto;margin-right:auto;float:none;clear:both}.alignnone{width:auto;float:none}img.alignnone,img.alignleft,img.alignright,img.aligncenter .alignleft.flash-replaced,.alignright.flash-replaced,img.aligncenter{display:block;width:auto;margin-bottom:15px}@media(max-width:767px){.alignleft,.alignright,.aligncenter{width:auto;margin-left:0;margin-right:0;float:none}}.image,.module,.highlight,.well{background-color:#e1e9f0;-moz-box-shadow:0 0 3px #497bae;-webkit-box-shadow:0 0 3px #497bae;box-shadow:0 0 3px #497bae}.highlight.aligncenter,.highlight.alignnone,.well.aligncenter,.well.alignnone,.module.aligncenter,.module.alignnone,.image.aligncenter,.image.alignnone{margin-top:30px}.image h2,.image .h2,.module h2,.module .h2,.highlight h2,.highlight .h2,.well h2,.well .h2,.image h3,.image .h3,.module h3,.module .h3,.highlight h3,.highlight .h3,.well h3,.well .h3{color:#fff;padding:6px;background-color:#497bae}.image p,.module p,.highlight p,.well p,.image label,.module label,.highlight label,.well label,.image .btn,.module .btn,.highlight .btn,.well .btn,.image a,.module a,.highlight a,.well a{color:inherit}.image,.module,.highlight,.image h2,.image .h2,.module h2,.module .h2,.highlight h2,.highlight .h2,.image h3,.image .h3,.module h3,.module .h3,.highlight h3,.highlight .h3,.image p,.module p,.highlight p,.image label,.module label,.highlight label,.image .btn,.module .btn,.highlight .btn,.image a,.module a,.highlight a{text-align:center}.image label,.module label,.highlight label,.well label{display:block}.image a,.module a,.highlight a,.well a{text-decoration:underline;font-weight:700}.image a:hover,.module a:hover,.highlight a:hover,.well a:hover{text-decoration:none;opacity:.8}.image .btn,.module .btn,.highlight .btn,.well .btn{text-decoration:none}.image .btn:hover,.module .btn:hover,.highlight .btn:hover,.well .btn:hover{opacity:1}.image>:first-child,.module>:first-child,.highlight>:first-child,.well>:first-child{margin-top:0}.image{border:15px solid #a3c1d8}.module{padding:15px;border:none}.module h2:first-child{margin-top:0}.ht-image{padding-top:15px;padding-bottom:15px}.ht-image img{border:15px solid #d2dfea;transition:ease-in-out border-color .2s;-moz-transition:ease-in-out border-color .2s;-webkit-transition:ease-in-out border-color .2s}.ht-image a:hover img{border-color:#497bae}@media(max-width:767px){.module,.highlight{margin-left:-15px;margin-right:-15px}}.pbhs-rs-gallery{-moz-box-shadow:0 0 3px #497bae;-webkit-box-shadow:0 0 3px #497bae;box-shadow:0 0 3px #497bae}.pbhs-rs-gallery.rsDefault .rsOverflow,.pbhs-rs-gallery.rsDefault .rsSlide,.pbhs-rs-gallery.rsDefault .rsThumbs,.pbhs-rs-gallery.rsDefault .rsVideoFrameHolder{background:#e1e9f0}.pbhs-rs-gallery .rsGCaption:empty{display:none}.pbhs-rs-gallery .rsArrowIcn,.pbhs-rs-gallery .rsFullscreenIcn{background-color:#a3c1d8}.pbhs-rs-gallery .rsArrowIcn:hover,.pbhs-rs-gallery .rsFullscreenIcn:hover{background-color:#497bae}.pbhs-rs-gallery .rsGCaption{color:#2a6496;background:rgba(225,233,240,.4)}.rss-feed .pbhs-rs-gallery{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.rss-feed .pbhs-rs-gallery h2,.rss-feed .pbhs-rs-gallery .h2,.rss-feed .pbhs-rs-gallery h3,.rss-feed .pbhs-rs-gallery .h3{background:0 0;color:#2a6496}.map{height:400px}.mobile-phone .map{margin-bottom:65px}.modal-map .map{height:255px}.modal-map .highlight{margin-bottom:12px;width:95%}.modal-map .modal-body{max-height:415px}