.listings.archive, .listing-categories
.filters{display:flex;flex-wrap:wrap;justify-content:center}form.wpv-filter-form.js-wpv-filter-form.js-wpv-filter-form-9170.js-wpv-form-full{margin-bottom:50px;background:#efefef;padding:30px}button.btn-secondary.wpv-submit-trigger.js-wpv-submit-trigger.btn{background:#5f9434;color:#fff;text-transform:uppercase}button.btn-secondary.wpv-submit-trigger.js-wpv-submit-trigger.btn:hover{background:#333}a.wpv-reset-trigger.js-wpv-reset-trigger.btn:hover{background-color:transparent;color:#333 !important}div#filter-controls{text-align:center;margin-top:20px}.listings.archive li
img{width:100%}.listings.archive
li{margin-bottom:60px}.listings
label{font-size:1.2em;font-weight:bold}.listings
input{padding:10px}img.listing-logo{float:right;padding-left:20px}#listing-single
h2{text-align:left;font-size:2.4em;margin-bottom:20px;border-bottom:2px solid}#listing-single
h3{margin-top:30px;clear:both}#listing-categories{padding-top:20px}ul.glide__slides{display:none}ul.wpt-form-set.wpt-form-set-checkboxes.wpt-form-set-checkboxes-listing-category{padding-top:20px}ul.wpt-form-set li label,label.wpt-form-label.wpt-form-checkbox-label{font-weight:normal !important;overflow:auto}.form-group.col-sm-12{overflow:auto;margin-bottom:30px !important}input.wpt-form-submit{width:100%;text-align:center;text-transform:uppercase;background:#5f9434 !important;color:#fff;font-size:1.4em}input.wpt-form-submit:hover{background:#666 !important}#listing-details{overflow:auto;margin-bottom:50px}.icon::before{font-family:'ETmodules'}.icon.phone::before{content:"\e00b"}.icon.email::before{content:"\e076"}.icon.website::before{content:"\e081"}.icon.facebook::before{content:"\e093"}.icon.twitter::before{content:"\e094"}.icon.instagram::before{content:"\e09a"}.icon.youtube::before{content:"\e0a3"}#listing-details
li{margin-bottom:10px}#listing-details .icon::before{padding-right:10px;color:#5f9434}#listing-details ul li
a{color:#000}#listing-details ul li a:hover{color:#5f9434}#listing-categories
.et_pb_fullwidth_header_subhead{margin-bottom:20px}ul.wpv-loop.js-wpv-loop, #listing-details
ul{padding:0;list-style:none}#listing-not-found{text-align:center}.listings.archive{text-align:center;overflow:auto}.listings.archive
li{border:1px
solid #efefef;padding:10px
20px 5px 20px}p.listing-category
a{padding:2px
5px;display:inline-block;background:#efefef;margin-bottom:5px;font-size: .8em}p.listing-category{margin-bottom:5px}p.listing-category a:hover{background:#5f9434;color:#fff !important}.two-col
li{width:47.5%;float:left;margin-right:5%}.two-col li:nth-child(2n){margin-right:0%}.pauple_helpie-template-default .helpie-row.options-row{display:none}.breadcrumbs.pauple_helpie_breadcrumbs
a{color:rgba(0,0,0,.6)}.pauple_helpie-template-default .active, .pauple_helpie-template-default .btn:hover, .helpie-toc .helpie-element .item-title.active
a{background-color:#f1f1f1;color:#2da819 !important;font-weight:bold}.helpie-toc{background:#f1f1f1}.btn{border:none;outline:none;padding:10px
16px;background-color:#f1f1f1;cursor:pointer;font-size:18px}.active,.btn:hover{background-color:#666;color:white}ul.wpv-loop{list-style:none !important;padding:0px}a.et_pb_button{display:inline-block}.home
.et_pb_row{width:90%;max-width:1200px}#top-menu ul.sub-menu
a{color:#000 !important}#top-menu li.mega-menu > ul > li
a{text-transform:capitalize !important}#top-menu li.mega-menu>ul>li:nth-of-type(5n){clear:none}#top-menu li.mega-menu>ul>li:nth-of-type(6n){clear:none}#top-menu li.mega-menu>ul>li{width:20%;margin:0}.et-fixed-header #et-top-navigation{width:100%}.grow{transition:all .2s ease-in-out}.grow:hover{transform:scale(1.1)}img#logo.light-logo{display:none}.home img#logo.light-logo{display:inline-block}.home img#logo.dark-logo{display:none}header#main-header.et-fixed-header img#logo.dark-logo{display:none}header#main-header.et-fixed-header img#logo.light-logo{display:inline-block}header#main-header.et-fixed-header #et-top-navigation a, .home header#main-header #et-top-
ul.sub-menu
a{color:#000 !important}header#main-header.et-fixed-header{background-color:rgba(0,0,0,0.4)}.home #top-menu li a, #main-header.et-fixed-header #top-menu li
a{color:#fff !important}#main-header.et-fixed-header #top-menu li ul.sub-menu
a{color:#000 !important}#main-header.et-fixed-header nav#top-menu-nav{float:right}#top-menu li.mega-menu li>a{width:100%;color:#000 !important}#home-banner
.et_pb_fullwidth_header{padding-top:150px}#home-banner{position:relative;top:-140px;margin-bottom:-140px}header#main-header{box-shadow:none !important;background:transparent}#home-banner
h1.et_pb_module_header{font-weight:700;line-height:1.2em;font-size:2.2em}#home-facebook
a.et_pb_button.et_pb_promo_button{font-size:1em}#home-posts
h2{border-bottom:1px solid #efefef;padding-bottom:10px;margin-bottom:20px;font-size:1.5em}.home-latest-post h3, .home-posts
h3{color:#444;font-weight:500}.home-latest-post
h3{font-size:1.3em;padding-bottom:0px}.post-meta .post-author
a{font-size: .6em;color:#444}.post-category
a{background:#bbb;color:#fff !important;padding:5px;font-size: .6em;display:inline-block;line-height: .6}.post-category a:hover{background:#444;color:#fff !important}.post-category{line-height:1}#home-posts .home-posts
img{width:30%;float:left;padding-right:10px}#home-posts .home-posts
h3{font-size:1em;padding-bottom:0px}#home-posts .home-posts
li{overflow:auto;display:block;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #efefef}#home-posts .home-posts .post-detail, .index-posts .post-detail{width:69%;float:left;display:inline-block}#home-posts
.et_pb_module{padding:0
0 0 30px}#home-newsletter
p{padding-bottom:5px}#home-newsletter #mc_embed_signup
input{padding:10px;margin:5px;border:0px;font-size:1em;min-width:300px;background:rgba(255, 255, 255, .5)}#home-newsletter input#mc-embedded-subscribe, #sidebar input#mc-embedded-subscribe{background-color:#fff;text-transform:uppercase;color:#5f9434;font-size:1.2em;cursor:pointer}#home-newsletter input#mc-embedded-subscribe:hover, #sidebar input#mc-embedded-subscribe:hover{background-color:#5f9434;color:#fff}#home-newsletter .gdpr-check-mark
em{color:#fff}#all-listing-form .col-sm-12{margin-bottom:20px}#page-title{background-image:url(https://cottageology.com/wp-content/uploads/2016/09/irish-cottage-bkg-img-green.jpg);padding:50px
0;background-position:center;background-size:cover}#page-title
h1{color:#fff}.index-posts li
img{float:left;margin-right:5%;width:25%}.index-posts
li{overflow:auto;margin-bottom:30px;border-bottom:1px solid #efefef;padding-bottom:30px}span.post-author{margin-right:10px}.index-posts
.et_pb_button{display:inline-block;float:right;margin-top:10px;font-size:1em}.index-posts
h3{padding-bottom:0px}.index-posts .post-meta{padding-bottom:0px !important}.content__gdpr{font-size: .7em;line-height:1.4;color:#444;padding-bottom:10px}#sidebar #mc_embed_signup
input{display:block;width:100%;padding:10px;margin:5px
0;background:#efefef;border:0px}#sidebar input#mc-embedded-subscribe{background-color:#5f9434;text-transform:uppercase;color:#fff;font-size:1em;cursor:pointer;padding:10px}#sidebar input#mc-embedded-subscribe:hover{background-color:#444;color:#fff}#page-title
h4{color:#fff;font-style:italic}.post-type-archive
h2{border-bottom:1px solid #000;margin-bottom:10px;padding-bottom:10px}.breadcrumbs, .breadcrumbs
a{color:#fff}.breadcrumbs a:hover{color:rgba(255, 255, 255, 0.6)}li.current-menu-parent
a{font-weight:bold;color:#5f9434;text-transform:uppercase}#menu-advice-categories a:hover{color:#5f9434 !important}.gform_wrapper li.hidden_label
input{margin-top:0px}input.gform_button{width:100% !important;margin:0px;background-color:#2da819;border:0px;color:#fff;text-transform:uppercase;padding:10px;cursor:pointer}input.gform_button:hover{background-color:#333}.gform_wrapper ul.gform_fields
li.gfield{padding-right:0px !important}.post-type-archive-listing #main-content .container:before{display:none}#text-5
a.et_pb_button{font-size:1em;text-align:center}#text-5 a.et_pb_button:hover{color:#5f9434 !important;background-color:#fff !important}#text-5{text-align:center}#text-5,#search-5,#nav_menu-3{width:100%}#wdi_instagram_widget-2{width:100%}.wdi_feed_thumbnail_1
.wdi_feed_container{width:100%;background-color:transparent !important;border-bottom:transparent !important}.wdi_feed_theme_1
.wdi_feed_wrapper{background-color:transparent !important}.wdi_feed_thumbnail_1
.wdi_photo_wrap_inner{border:2px
solid transparent !important;background-color:transparent !important}#et-footer-nav{display:none}p#footer-info{color:rgba(255, 255, 255, .5);font-size: .8em}@media all and (min-width: 1405px){}@media all and (min-width: 1100px) and (max-width: 1405px){}@media all and (min-width: 981px){#home-posts
.et_pb_column.et_pb_column_3_5.et_pb_column_1{margin-right:0px;width:63%}.three-col li, #all-listing-form
li.checkbox{width:29%;float:left;margin-right:5%}.three-col li:nth-child(3n), #all-listing-form li:nth-child(3n).checkbox{margin-right:0%}.four-col
li{width:23.5%;float:left;margin-right:2%}.four-col li:nth-child(4){margin-right:0%}.listing-categories .filters
.checkbox{flex:1 1 20%;margin-right:2%}.listings.archive
li{flex:1 1 30%;max-width:30%;margin-right:2%}.listings.archive li:nth-child(3n){margin-right:0}}@media all and (max-width: 980px){.home-posts{margin-top:50px}.et_header_style_left #logo, .et_header_style_split
#logo{max-width:100%}.et_pb_svg_logo #logo, .et_pb_svg_logo.et_header_style_split .et-fixed-header .centered-inline-logo-wrap
#logo{height:100%}.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{width:100%}}@media all and (min-width: 768px) and (max-width: 980px){.four-col li, .three-col li, #all-listing-form
li.checkbox{width:48%;float:left;margin-right:2%}.four-col li:nth-child(2n), .three-col li:nth-child(3n), #all-listing-form li:nth-child(3n).checkbox{margin-right:0%}.listing-categories .filters
.checkbox{flex:1 1 46%;margin-right:2%}.listings.archive
li{flex:1 1 46%;max-width:50%;margin-right:2%}.listings.archive li:nth-child(2n){margin-right:0}}@media all and (min-width: 768px){#latest-post,#list-post{width:50%;float:left}#latest-post{padding-right:2.5%}#list-post{padding-left:2.5%}}@media all and (max-width: 767px){#latest-post,#list-post{width:100%;float:left}#latest-post{padding-right:0%}#list-post{padding-left:0%}.index-posts li
img{float:none;margin-right:0%;width:100%;margin-bottom:10px}.index-posts .post-detail{width:100%}.four-col li, .three-col li, .two-col li, #all-listing-form
li.checkbox{width:100%;clear:both;margin-right:0}img.listing-logo{clear:both;padding:20px
0}.listings.archive
li{margin-bottom:50px}.listing-categories .filters .checkbox, .listings.archive
li{flex:1 1 100%}}@media all and (max-width: 479px){}a.et_pb_button.et_pb_promo_button, a.et_pb_button, #et_search_icon:hover, .home .mobile_menu_bar:before, .home .mobile_menu_bar:after, .home .et_toggle_slide_menu:after, .et-social-icon a:hover, .et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay:before, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .et_pb_member_social_links a:hover, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .et_pb_widget li a:hover, .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .wp-pagenavi span.current, .wp-pagenavi a:hover, .nav-single a, .posted_in
a{color:white !important}