@import url("../canvas/style.css");@import url(http://fonts.googleapis.com/css?family=Puritan:400,700,400italic);html,body,div,span,applet,object,iframe,table,caption,tbody,tfoot,thead,tr,th,td,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,.post .title,.entry .wp-caption-text{font-family:"Puritan",sans-serif;line-height:1.8em;color:#555555;}p,.entry,.entry p,.entry .wp-caption-text{font-size:18px;font-weight:400;font-family:"Puritan",sans-serif;line-height:1.8em;}hr{background-color:#9A9A9A;}ul.flex-direction-nav li{list-style:none;}a:link,a:visited{color:#6a3f2f;text-decoration:underline;}a:hover{color:#aad09c;}#footer-widgets a{color:#6a3f2f;}#footer-widgets a:hover{color:#fff;}#wrapper{overflow:hidden;}#inner-wrapper{background-image:url(images/swirls.jpg);background-repeat:repeat;}.post-meta{font-size:14px;}.read-more a{font-weight:bold;font-size:16px;}.post-more a:hover,.post-meta a:hover,.post p.tags a:hover{color:#aad09c;}#content{font-size:18px;}.entry img{background:none;border:none;}.fancy{text-align:center;text-transform:uppercase;font-size:36px;letter-spacing:2px;font-weight:normal;margin:20px 0;}.fancy span{display:inline-block;position:relative;}.fancy span:before,.fancy span:after{content:"";position:absolute;border-top:1px solid #aad09c;top:50%;width:2000px;}.fancy span:before{right:100%;margin-right:20px;}.fancy span:after{left:100%;margin-left:20px;}a.button_chambers{color:#919696;text-decoration:none;}.button_chambers{font-size:18px;text-transform:uppercase;color:#919696;letter-spacing:1px;padding:5px 37px 5px 10px;display:inline-block;border:2px solid #919696;border-radius:10px;position:relative;}.button_chambers:after{content:">";font-size:30px;position:absolute;right:10px;}.button_chambers:hover{color:#aad09c;text-decoration:none;border-color:#aad09c;}.button_chambers:hover:after{color:#aad09c;}ul.list_chambers{list-style-image:url(images/leaf_small.png);margin-left:20px;}ul.list_chambers li{margin-bottom:10px;}.gallery-slider-wrapper{position:relative;margin:15px 55px;}.gallery-slider-wrapper .gallery-slider{width:150px;height:150px;overflow:hidden;}.gallery-slider-wrapper .gallery-slider .gallery{width:300px;}.gallery-slider-wrapper .gallery-slider .gallery .gallery-item{float:left;width:auto!important;margin:0!important;}.gallery-slider-wrapper .gallery-slider .gallery br{display:none!important;}.gallery-slider-wrapper a.prev{background-image:url(flexslider/images/leftArrowWhite.png);background-size:contain;position:absolute;width:15px;height:50px;left:-40px;top:50%;top:calc(50% - 25px);background-repeat:no-repeat;cursor:pointer;}.gallery-slider-wrapper a.prev:hover{background-image:url(flexslider/images/leftArrowGreen.png);}.gallery-slider-wrapper a.next{background-image:url(flexslider/images/rightArrowWhite.png);background-size:contain;position:absolute;width:15px;height:50px;right:-40px;top:50%;top:calc(50% - 25px);background-repeat:no-repeat;cursor:pointer;}.gallery-slider-wrapper a.next:hover{background-image:url(flexslider/images/rightArrowGreen.png);}#header-container{background-color:#aad09c;}#header-container #header{padding-bottom:15px;}#header-container #header #logo{margin:0 auto;float:none;text-align:center;}#header-container #header .header-widget{width:100%;}#header-container #header .header-widget .widget_text .textwidget{text-align:center;color:#6a3f2f;font-size:30px;font-family:"Puritan",sans-serif;}#nav-container{background:none;border:none;margin-top:15px;}#nav-container #navigation{border:none;background:none;}#nav-container #navigation .menus #main-nav li{border:none!important;margin:10px 5px;}#nav-container #navigation .menus #main-nav li a{color:#555555;font-size:18px;padding:10px 15px!important;text-decoration:none;}#nav-container #navigation .menus #main-nav li a:after{display:none;}#nav-container #navigation .menus #main-nav li a:hover{text-decoration:none;color:white;background-color:#aad09c;}#nav-container #navigation .menus #main-nav li:hover>a{color:white;background-color:#aad09c;}#nav-container #navigation .menus #main-nav li ul.sub-menu{text-align:left;}#nav-container #navigation .menus #main-nav li ul.sub-menu li{margin:0;width:100%;}#nav-container #navigation .menus #main-nav li ul.sub-menu li a{color:#555555!important;text-decoration:none;}#nav-container #navigation .menus #main-nav li ul.sub-menu li a:hover{text-decoration:none;color:#555!important;background-color:#e6e6e6!important;}#nav-container #navigation .menus #main-nav li:first-child{margin-left:0;}#nav-container #navigation .menus #main-nav li:last-child{margin-right:0;}#nav-container #navigation .menus #main-nav li.current_page_item a,#nav-container #navigation .menus #main-nav li.current_page_parent a,#nav-container #navigation .menus #main-nav li.current-menu-ancestor a,#nav-container #navigation .menus #main-nav li.current-cat a,#nav-container #navigation .menus #main-nav li.current-menu-item a{background-color:#aad09c;color:white;}@media (min-width: 768px) {#main-nav{float:none;text-align:center;}#main-nav li{display:inline-block;float:none;}#main-nav li a{display:inline-block;}}#footer-container{background-color:#919696;}#footer-container #footer{border:none;padding-left:0;padding-right:0;}#footer-container #footer #copyright p{color:white;}#footer-widgets-container{background-color:#aad09c;}#footer-widgets-container #footer-widgets{border:none;}#footer-widgets-container #footer-widgets .block .widget h3{font-family:"Puritan",sans-serif;color:white;border:none;font-size:20px;text-transform:uppercase;margin-bottom:0;}#footer-widgets-container #footer-widgets .block .widget .textwidget p,#footer-widgets .wpseo-location,#footer-widgets .wpseo-location span,#footer-widgets .wpseo-location div{color:white;font-family:"Puritan",sans-serif;font-size:20px;line-height:30px;}@media only screen and (min-width: 768px) {#footer-widgets.col-3 .block{width:30.75%;}}.testimonials_wrapper_outer{background-color:#aad09c;padding:20px 1.618em;}.testimonials_wrapper_outer .testimonials_wrapper .fancy span{color:white;}.testimonials_wrapper_outer .testimonials_wrapper .fancy span:before,.testimonials_wrapper_outer .testimonials_wrapper .fancy span:after{border-color:white;}.testimonials_wrapper_outer .testimonials_wrapper .testimonials_list_wrapper .testimonials_list li{margin-bottom:20px;}.testimonials_wrapper_outer .testimonials_wrapper .testimonials_list_wrapper .testimonials_list li .testimonialText p{color:white;margin-bottom:1.5em;}.testimonials_wrapper_outer .testimonials_wrapper .testimonials_list_wrapper .testimonials_list li .testimonialText p span{color:white;}.testimonials_wrapper_outer .testimonials_wrapper .testimonials_list_wrapper .testimonials_list li:nth-child(even){clear:right;margin-right:0;}.secondary-content{margin:20px auto 0;padding:0 1.618em;}.page-template-template-testimonials-php .testimonialText{margin:45px 10%;}.page-template-template-testimonials-php .testimonialText .testimonialsDate{margin:0;color:#6a3f2f;}.page-template-template-testimonials-php .testimonialText .testimonials_meta{font-size:30px;color:#6a3f2f;line-height:1em;margin:0;}.page-template-template-testimonials-php .testimonialText .testimonials_company{font-size:16px;color:#6a3f2f;margin-top:0;margin-bottom:0.5em;}.page-template-template-testimonials-php .testimonialText .testimonials_content{color:#555555;}p.viewMore{text-align:center;}p.viewMore a{font-size:18px;text-transform:uppercase;color:#919696;letter-spacing:1px;padding:5px 37px 5px 10px;display:inline-block;border:2px solid #919696;border-radius:10px;position:relative;text-decoration:none;}p.viewMore.previous a{padding:5px 10px 5px 37px;}p.viewMore a:after{content:">";font-size:30px;position:absolute;right:10px;}p.viewMore.previous a:after{content:none;}p.viewMore.previous a:before{content:"<";font-size:30px;position:absolute;left:10px;}p.viewMore a:hover{color:#aad09c;text-decoration:none;border-color:#aad09c;}p.viewMore a:hover:after{color:#aad09c;}.accordion{margin:60px 0;}.accordion dt{margin:40px auto 20px;padding:0 1.618em 0;}.accordion dt p{color:#555555;font-size:24px;line-height:1.2em;}.accordion dt a{position:relative;text-decoration:none;}.accordion dt a h3{color:#6a3f2f;font-weight:400;font-size:24px;}.accordion dt a h3 .fa{color:#6a3f2f;font-size:1.5em;vertical-align:bottom;padding-right:5px;transition:all 0.5s;}.accordion dt a.active{}.accordion dt a.active h3{font-weight:700;}.accordion dt a.active h3 .fa{color:#6a3f2f;transform:rotate(90deg);}.accordion dt a:hover{text-decoration:none;}.accordion dt a:hover h3{font-weight:700;}.accordion dd{background-color:#aad09c;padding:30px 1.618em;}.accordion dd .accordion_content_wrapper{max-width:1010px!important;width:90%;color:white;font-size:20px;}.accordion dd .accordion_content_wrapper p{color:white;font-size:20px;}.accordion dd .accordion_content_wrapper ul{list-style-type:disc;color:white;margin-left:25px;}.accordion dd .accordion_content_wrapper ul li{color:white;}.accordion dd .accordion_content_wrapper ul li strong{color:white;}.accordion dd .accordion_content_wrapper ul li em{color:white;}.page-template-template-contact-php div#wpgmza_map{height:300px!important;}.slideshow-shortcode.flexslider.right{float:right;clear:right;margin-left:1em;}.slideshow-shortcode.flexslider.right{float:right;clear:right;margin-left:1em;}.slideshow-shortcode.flexslider.left{float:left;clear:left;margin-right:1em;}.slideshow-shortcode.flexslider.center{float:none;margin:0 auto;clear:both;}.slideshow-shortcode.flexslider{background:none;border:none;border-radius:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}.flex-control-nav{display:none;}.slideshow-shortcode.flexslider .flex-direction-nav a:before{font-size:20px;}.slideshow-shortcode ul{padding:0;}#slider-7{width:200px;height:400px;}#slider-11{width:350px;height:290px;overflow-y:hidden;}@media only screen and (min-width: 768px) {.slideshow-shortcode.flexslider{max-width:42%;margin-bottom:1em;}#nav-container #navigation .menus #main-nav li ul.sub-menu{background:#aad09c;}}.photos #content #main .gallery dt.gallery-icon img{border:none;}.wpseo-opening-hours .day{font-size:22px;}