p:empty{display:none}.admin-bar .cbp-popup-singlePage .cbp-popup-navigation-wrap,.admin-bar .navbar{top:32px}.vc_section+.vc_section{margin-top:0}.wpb_gmaps_widget .wpb_wrapper{padding:0}.wpb_text_column hr{margin-bottom:60px!important}[data-vc-full-width-init]{transition:opacity .3s ease-in-out}[data-vc-full-width-init=false]{opacity:0}[data-vc-full-width-init=true]{opacity:1}.inner,.vc_section,.vc_section.vc_section-has-fill,.vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section{padding-top:80px;padding-bottom:50px}div[data-vc-full-width=true] .wpb_gmaps_widget.wpb_content_element{margin-bottom:0}label{width:100%}.icon-and-text+.icon-and-text{padding-top:20px}.no-button .post-meta-button{display:none}.cbp-l-inline img{width:auto}.admin-bar .lg-toolbar .lg-icon{padding-top:47px}#reply-title{display:none}#comments #reply-title{display:block}.text-left .text-center{text-align:left}img{height:auto;max-width:100%}.sub-footer p:last-child{margin-bottom:0}form .col-sm-12{clear:both;float:none}.cbp-l-inline{padding:0;margin:0}.screen-reader-text{display:none}select{max-width:100%}.aligncenter,.alignleft,.alignnone,.alignright{margin-bottom:25px}.alignnone{display:block}.alignleft{margin:0 30px 30px 0!important;float:left}.alignright{margin:0 0 30px 30px!important;float:right}.aligncenter{margin-right:auto;margin-left:auto;display:block}figure.aligncenter a{overflow:hidden;position:relative;display:inline-block}.wp-caption{max-width:100%;text-align:center}.wp-caption img{margin-bottom:10px}.gallery-caption{max-width:100%;text-align:center;margin:20px 0;z-index:999}.gallery-caption-text,.wp-caption-text{font-size:95%;font-style:italic;margin:6px 0;line-height:120%}.aligncenter{text-align:center}table#wp-calendar{border:1px solid #ccc}table#wp-calendar>tbody>tr>td>a{text-decoration:underline}table#wp-calendar tbody>tr>td,table#wp-calendar thead>tr>th{height:20px;border:1px solid #ccc;text-align:center;width:35px}table#wp-calendar tfoot>tr>td>a,tfoot>tr>td>a:active,tfoot>tr>td>a:hover,tfoot>tr>td>a:link,tfoot>tr>td>a:visited{height:23px;text-decoration:underline;padding-bottom:3px;margin-left:10px}table#wp-calendar tfoot>tr>td#prev{height:20px;text-align:left;width:58px}table#wp-calendar tfoot>tr>td#next{height:20px;text-align:right;width:58px}.post-content table,.wpb_text_column table{margin-bottom:25px}#wp-calendar table td,#wp-calendar table tr,.post-content table td,.post-content table tr,.wpb_text_column td,.wpb_text_column tr{padding:10px 15px;border:1px solid #ccc}dd{margin-bottom:25px}dt{font-size:18px;margin-bottom:10px}.widget_rss li{margin-bottom:20px;padding-bottom:20px}.widget_rss li .rsswidget,.widget_rss li cite{font-weight:700;display:block}.widget_rss li .rss-date{margin-bottom:10px;display:block}.widget_rss li cite{margin-top:10px}.widget address{margin-bottom:0}.post-content hr,.wpb_text_column hr{clear:both}.post-content span.pull-left,.post-content span.pull-right,.wpb_text_column span.pull-left,.wpb_text_column span.pull-right{font-size:22px;margin:0 0 20px 20px;width:300px;line-height:30px;float:right;display:inline-block}.post-content span.pull-right,.wpb_text_column span.pull-right{text-align:right;margin:0 0 20px 20px;float:right}.post-content span.pull-left,.wpb_text_column span.pull-left{margin:0 20px 20px 0;float:left}.post-content table,.wpb_text_column table{text-align:left;width:100%}.post-content table td,.post-content table th,.wpb_text_column table td,.wpb_text_column table th{padding:15px}.post-content table thead tr,.post-content table tr:nth-child(2n),.wpb_text_column table thead tr,.wpb_text_column table tr:nth-child(2n){background:#f5f5f5}div.wpcf7 .wpcf7-not-valid{border:2px solid #de4747}span.wpcf7-not-valid-tip{display:none!important}.highlight,div.wpcf7-validation-errors{padding:10px;border:2px solid #faebcc;color:#c09853;background-color:#fcf8e3;margin:15px -5px 0}div.wpcf7-mail-sent-ok{padding:10px;border:2px solid #d6e9c6;color:#468847;background-color:#dff0d8;margin:15px -5px 0}div.wpcf7 textarea{height:110px}div.wpcf7 input[type=submit],div.wpcf7 p{margin-bottom:0}div.wpcf7-response-output{clear:both;margin-top:25px}#js-single-more a:first-of-type span,#js-single-more a~a{display:none}#js-single-more a:first-of-type span:first-of-type{display:inline-block}