/*!
Theme Name:         CampervanLife
Theme URI:          http://www.campervanlife.com
Description:        CampervanLife
Version:            1.0
Author:             Darren Lambert
Author URI:         http://darrenlambert.com
License: 						GNU General Public License version 3.0
License URI: 				http://www.gnu.org/licenses/gpl-3.0.html
Tags:
Template: 					lenscap
Text Domain: 				Alleycat
*/@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:95%}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px;overflow:hidden}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media(min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2-4{width:20%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media(min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-2-4,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2-4{width:20%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media(min-width:1024px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2-4{width:20%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}body{font-size:17px}a{color:#005cab;font-weight:500}h2{font-size:40px}.entry-content h2{margin-top:60px}h3{font-size:30px}h4{font-size:24px}hr{margin:4em 0}.entry-header .entry-title,.error404 .entry-header .entry-title{font-size:40px}.container{max-width:1290px}.aligncenter{text-align:center}.wp-block-image figcaption{margin-top:0;margin-bottom:2em;text-align:center;font-size:.9em;font-style:italic}button,input[type="button"],input[type="reset"],input[type="submit"],.button,body #mc_embed_signup .button,.woocommerce a.button,.woocommerce body #mc_embed_signup a.button,body #mc_embed_signup .woocommerce a.button,.woocommerce input.button,.woocommerce body #mc_embed_signup input.button,body #mc_embed_signup .woocommerce input.button,.comment-navigation a,.drawer .tax-widget a,.su-button,h3.comments-title,a.added_to_cart,#page #infinite-handle button,.wpforms-submit,#mc_embed_signup .button,body #mc_embed_signup .button{border:0;border-radius:3px;color:#fff;font-size:18px;font-weight:400;padding:14px 20px;height:auto;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.entry-content{overflow:hidden}.entry-content .line-right{position:relative;display:inline-block;padding:0 30px 0 0}.entry-content .line-right:after{content:"";display:block;height:6px;position:absolute;top:50%;margin-top:-3px;width:2000px;left:100%;background-color:#161616}.content-area .entry-content a{text-decoration:none}.content-area .entry-content a.button,.content-area .entry-content body #mc_embed_signup a.button,body #mc_embed_signup .content-area .entry-content a.button{display:inline-block}@media(min-width:768px){.site-header{margin-bottom:30px}}.custom-logo-link{margin-bottom:10px;display:block}.custom-logo-link img{max-width:308.5px}.site-description{font-size:12px}aside.widget .adsbygoogle{margin:20px 0 40px}.cvl-ads-before-content{margin-bottom:30px}.cvl-ads-after-content{margin:40px 0}.cvl-recommended-reads-bottom{padding:30px;margin-top:30px;background-color:#f2f2f2;overflow:hidden}.cvl-recommended-reads-bottom h2{margin-bottom:10px}.cvl-recommended-reads-bottom>.content_block .content_block{overflow:hidden;margin-bottom:40px}@media(min-width:992px){.cvl-recommended-reads-bottom>.content_block .content_block:nth-child(1){padding-right:30px}}@media(min-width:768px){.cvl-recommended-reads-bottom>.content_block .content_block>p{width:50%;clear:right;float:right}.cvl-recommended-reads-bottom>.content_block .content_block>p:nth-child(1){float:left;max-width:50%;padding-right:20px}}.cvl-recommended-reads-bottom>.content_block .content_block a.button,.cvl-recommended-reads-bottom>.content_block .content_block body #mc_embed_signup a.button,body #mc_embed_signup .cvl-recommended-reads-bottom>.content_block .content_block a.button{background-color:#005cab;padding:10px 20px;color:white}.code-block{margin:40px 0 !important}.cvl-duinsure-sb .fluid-width-video-wrapper{width:180px !important;height:180px !important}.single .without-featured-image .entry-header,.full-post-view .without-featured-image .entry-header,.page .without-featured-image .entry-header,.error404 .without-featured-image .entry-header,.search-no-results .post .entry-header{border-bottom:0}.cvl-post-feed{display:-ms-grid;display:grid;gap:20px 40px;-ms-grid-columns:(minmax(250px,1fr))[auto-fit];grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.cvl-post-feed h2{margin-bottom:5px;font-size:36px}.cvl-post-feed .ccfic{display:none}.cvl-post-feed.section{border-top:4px solid black;padding-top:40px}.cvl-post-feed.cvl-grid .excerpt{margin:0 0 20px}.cvl-post-feed.cvl-grid,.cvl-post-feed.excerpt-view.index-posts{width:100%}.cvl-post-feed.cvl-grid .post,.cvl-post-feed.excerpt-view.index-posts .post{border:0;width:100%}.cvl-post-feed.cvl-grid .index-image,.cvl-post-feed.excerpt-view.index-posts .index-image{display:block;width:100%;float:none;margin:0 0 20px}.cvl-post-feed.cvl-grid .index-text,.cvl-post-feed.excerpt-view.index-posts .index-text{display:block;width:100%;padding:0;float:none}.cvl-post-feed.cvl-grid .entry-title,.cvl-post-feed.excerpt-view.index-posts .entry-title{margin:0 0 10px}.cvl-featuredcat_2col_ .cvl-post-1{max-width:66%}.cvl-featuredcat_2col_ .cvl-post-2{max-width:33%}.cvl-featuredcat_2col_ .cvl-post-3{max-width:16%}.cvl-featuredcat_2col_ .cvl-post-4{max-width:16%}.excerpt-view .index-posts .post .entry-title{font-size:26px}.cvl-title-lrg .entry-title{font-size:2em;margin-bottom:10px !important}.cvl-title-med .entry-title{font-size:1.3em}.cvl-title-sml .entry-title{font-size:1em}.cvl-hide-excerpt .entry-excerpt{display:none}.cvl-hide-meta .entry-byline{display:none}body.excerpt-view .index-posts .post:first-child{padding-top:10px !important}.footer-tagline .site-info{font-size:12px;color:#aaa}.home .wp-block-columns{clear:both}.home .post-14044>.entry-header{display:none}@media(max-width:991px){.home .cvl-post-feed .cvl-post.col-md-4,.home .cvl-post-feed .cvl-post.col-md-2{display:none}}.hp-news{margin-top:20px}.wpb_wrapper .widget-area{width:100%;padding-left:20px}.forum .entry-content,.topic .entry-content,.type-topic .entry-content,.single-directory_listing .entry-content{padding-left:0 !important}div.bbp-template-notice,div.indicator-hint{background-color:#ecf6fa;border:1px solid #bcdeee}div.bbp-template-notice p,div.indicator-hint p{font-size:13px}.logged-in .bbp_widget_login{display:none}.bbp_widget_login .bbp-login-links{margin-top:10px}.bbp_widget_login .bbp-login-links a{margin:5px 0}.bbp_widget_login .bbp-login-links a.bbp-register-link{font-weight:bold}.bbp-reply-form{background-color:#f2f2f2}.bbp-login-form{max-width:600px}.single-topic .entry-header{margin-bottom:30px !important;padding-bottom:0 !important}.single-topic .entry-header .entry-title{font-size:2em;font-size:16px}.bbp-replies p{font-size:15px}div.bbp-breadcrumb,div.bbp-topic-tags{font-size:15px}div.bbp-template-notice.info{display:none}.bbp-pagination{display:none}.cvl-directory-list h4{margin-bottom:0}.cvl-directory-list h5.entry-title{font-size:1em}.cvl-directory-list--term{border-bottom:2px solid #f2f2f2;margin-bottom:40px}.type-directory_listing{margin-bottom:20px !important;padding-right:60px}.type-directory_listing .entry-title{margin-top:20px;font-size:1.8em}.type-directory_listing .entry-excerpt{font-size:.8em;line-height:1.6}.directory_listing--meta span{display:inline-block;font-weight:bold;margin-right:10px;margin-bottom:5px}.directory_listing--meta--website{margin-top:20px}.cvl-ebay-feed{margin-top:10px;margin-bottom:60px}.cvl-ebay-feed table,.cvl-ebay-feed tr,.cvl-ebay-feed th,.cvl-ebay-feed td{font-size:inherit;vertical-align:top;max-width:500px;margin-bottom:0;padding:5px}.cvl-ebay-feed--entry{margin:0 0 30px 0}.cvl-ebay-feed--title{color:black}.cvl-ebay-feed--body{font-size:.8em}.cvl-ebay-feed--link{clear:both;font-size:.9em;background-color:#005cab;margin:0 0 0 10px;padding:10px 20px}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-3 .gallery-item:nth-child(3){padding-right:0}#wp-megamenu-primary>.wpmm-nav-wrap ul.wp-megamenu>li.wpmm_mega_menu>ul.wp-megamenu-sub-menu{background-color:#f9f9f9;border:1px solid #f1f1f1}#wp-megamenu-primary>.wpmm-nav-wrap ul.wp-megamenu li.wpmm-type-widget .wpmm-item-title{font-weight:500;text-transform:uppercase;letter-spacing:initial;font-family:inherit;font-size:15px}.main-navigation li ul a,.main-navigation li ul li a{border-bottom:0 !important}.main-navigation li ul a:hover,.main-navigation li ul li a:hover{color:#005cab !important}@media(max-width:767px){body .menu-toggle{display:block !important}body .wpmm_mobile_menu_btn{display:none !important}body #menu-main-menu-1{display:block !important}}#custom_post_widget-155348{font-size:14px;margin:40px 0;color:#777}#custom_post_widget-155348 a{color:#555}.cvl-mailchimp-terms{font-size:14px;margin:17px 0 0;display:block;font-weight:400;font-style:italic}body #mc_embed_signup{background-color:#f2f2f2}body #mc_embed_signup label{font-weight:600}body #mc_embed_signup .button{line-height:initial;background-color:black}#qz_iframe{min-height:1600px}.conv-ebook-banner{background-color:rgba(39,44,48,0.95);padding:20px 20px;margin:0 0 20px;overflow:hidden;position:relative}.conv-ebook-banner.conv-ebook-banner--membership{padding:30px 20px}#cvl-after-header .conv-ebook-banner:after{content:'';background-image:url(//www.campervanlife.com/wp-content/themes/cvl-child/./images/cvl-ebook-banner-bg2.jpg);background-size:cover;background-position:center;top:0;left:0;bottom:0;right:0;position:absolute;z-index:-1}@media(max-width:767px){#cvl-after-header .conv-ebook-banner{font-size:.8em}}.conv-ebook-banner,.conv-ebook-banner a{color:white}.conv-ebook-banner--inner{max-width:800px;margin:0 auto}.conv-ebook-banner--cover{overflow:hidden}#cvl-after-header .conv-ebook-banner--cover{float:left;max-width:40%;margin:0 5% 0 0}@media(min-width:768px){#cvl-after-header .conv-ebook-banner--cover{max-width:200px}}#secondary .conv-ebook-banner--cover{margin:0 auto 10px}.conv-ebook-banner--title{text-transform:uppercase;font-weight:600;font-size:1.4em;font-family:"Archivo Narrow","Roboto","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.2;margin:0 0 10px}@media(min-width:768px){#cvl-after-header .conv-ebook-banner--ebook .conv-ebook-banner--title{padding-top:5%}}.conv-ebook-banner--copy{overflow:hidden}.conv-ebook-banner--link{padding:5px 15px;display:inline-block;font-size:1em}.conv-ebook-banner--icon{background-color:white;padding:20px;border:10px solid #005cab;border-radius:5px}.cvl-conversions{background:rgba(0,0,0,0.7);padding:20px 20px}.cvl-aff th{font-weight:bold}.cvl-aff td{vertical-align:middle}.cvl-aff .cvl-excerpt{font-size:.9em}.cvl-aff--table{margin:20px 0;max-width:800px}@media(max-width:767px){.cvl-aff--table table{font-size:.8em}}.cvl-aff--table .cvl-aff--table--image{width:25%}@media(max-width:767px){.cvl-aff--table .cvl-excerpt{display:none}}.cvl-aff--grid .cvl-aff--products{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(230px,1fr))[auto-fill];grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:20px}.cvl-aff--grid .amount{display:block;margin:5px 0}.single-cvfs_dir_ltg .post .entry-header{margin-bottom:20px;padding-bottom:0}.single-cvfs_dir_ltg .content-area{width:100%}.single-cvfs_dir_ltg .site-main .post .entry-content{padding-left:0}.single-cvfs_dir_ltg .drts-display-element{margin-bottom:10px}.single-cvfs_dir_ltg .drts-display-element .drts-display-element-header{margin-bottom:10px}.single-cvfs_dir_ltg .drts-display-element-entity_field_field_featured_image-1{margin-bottom:20px}.drts .drts-bs-btn{font-size:1em}.drts .drts-display[data-display-type=form]>.drts-display-element,.drts .drts-bs-form-group{margin-bottom:20px}.drts .drts-display[data-display-type=form]>.drts-display-element[data-name=entity_form_wp_image],.drts .drts-bs-form-group[data-name=entity_form_wp_image]{margin-bottom:40px}.drts .drts-bs-input-group-text{font-size:1em !important}.drts .drts-bs-custom-control input{opacity:1 !important}.drts .drts-bs-custom-control-input{position:relative;left:initial;z-index:initial;width:initial;height:initial;opacity:1 !important;margin-right:10px}.drts .drts-bs-custom-control-label::before,.drts .drts-bs-custom-control-label::after{display:none !important}.drts .drts-form-buttons button,.drts .drts-bs-btn-group-sm>.drts-bs-btn,.drts .drts-bs-btn-sm,.drts .drts-bs-btn-group-lg>.drts-bs-btn,.drts .drts-bs-btn-lg{font-size:1em}.drts .drts-payment-addentity-select-plan .drts-form-field-radio-option{margin-bottom:0 !important}.drts .drts-payment-addentity-select-plan .drts-form-field-radio-option-description{padding:0 20px 30px}.drts .drts-payment-addentity-select-plan label{font-weight:800;font-size:1.1em}.drts-bs-form-control{height:auto !important;padding:10px 10px;font-size:1em !important;color:inherit !important;background-color:inherit !important;background-clip:inherit !important;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.drts-payment-addentity .drts-location-address-timezone{display:none}.drts-payment-addentity .drts-location-address-latlng{display:none}.drts-view-entities-list-row>div>.drts-view-entity-container,.drts-view-entities-masonry-container>.drts-view-entity-container{margin-bottom:20px !important}div[data-content-name=cvfs_dir_ltg] .drts-display-element{font-size:1em !important;margin-bottom:5px !important}div[data-content-name=cvfs_dir_ltg] .drts-display-element-columns-1,div[data-content-name=cvfs_dir_ltg] .directory-listing-aside,div[data-content-name=cvfs_dir_ltg] .drts-display-element-entity_field_field_featured_image-1{margin-bottom:0 !important}div[data-content-name=cvfs_dir_ltg] .drts-display-element-column-1,div[data-content-name=cvfs_dir_ltg] .drts-display-element-column-2{padding:15px !important}div[data-content-name=cvfs_dir_ltg] .drts-display-element-entity_field_post_title-1{font-size:1.2em !important}.cvl_ad_sunstore{border:4px solid #8cc53d;padding:10px 10px;margin-bottom:20px}.cvl_ad_sunstore img{margin:0 -5px}.cvl_ad_sunstore p{margin-bottom:10px !important}.cvl_ad_sunstore-title{color:#8cc53d;text-transform:uppercase;font-size:1.4em}.cvl_ad_sunstore-link{color:#8cc53d}body:not(.logged-in) .cvl-menu-my-account{display:none}.cvl-menu-my-account{background-color:#005cab;font-weight:800;padding-left:15px !important;padding-right:15px !important;margin-right:-15px}.cvl-menu-my-account,.cvl-menu-my-account a{color:white !important}