body{background:0 0;background-color:#7ab550;font-family:"Open Sans";font-weight:400;font-size:1em;color:#333}a{color:#7ab550}a:hover{text-decoration:underline;color:#8a8a8a}h1{font-family:"Open Sans";font-weight:400;font-size:1.2em;text-transform:capitalize;color:#fff}h2{font-family:"Open Sans";font-weight:600;font-size:1.2em}h3{font-family:"Open Sans";font-weight:600;font-size:1.4em;color:#7ab550}h4{font-family:"Open Sans";font-weight:600;font-size:1.2em}h5{font-family:"Open Sans";font-weight:600;font-size:1.2em}h6{font-family:"Open Sans";font-weight:600;font-size:1.2em}.header-classic #headerwrap,#headerwrap{background-size:cover;background-position:left center}#header{font-family:'Times New Roman',"Times",serif;font-weight:bolder;color:#333}.header-top-widgets .header-widget-full{background:0 0;background-color:#7ab550;font-weight:100;text-transform:uppercase;color:#fff}.header-top-widgets .header-widget-full a{color:#fff}body:not(.mobile_menu_active).header-classic .navbar-wrapper,body:not(.mobile_menu_active).header-magazine .navbar-wrapper{background:0 0;background-color:#000}#pagewrap #headerwrap.fixed-header,.transparent-header #pagewrap #headerwrap.fixed-header{background:0 0;background-color:#fff}#headerwrap.fixed-header #site-logo img{width:250px;height:50px}body[class*=themify] #site-logo a{font-family:"Open Sans";font-weight:600;color:#7ab550}#site-logo{margin-top:2px;margin-right:0;margin-bottom:0;margin-left:0}#site-description{display:none}#main-nav a{font-weight:500;font-size:.95em}#main-nav a,#main-nav>li>a,.transparent-header #main-nav a{color:#333}#main-nav-wrap #main-nav a:hover,#main-nav-wrap #main-nav>li>a:hover{color:#7ab550}#main-nav-wrap #main-nav .current_page_item>a,#main-nav .current-menu-item>a{background-color:transparent}#main-nav-wrap #main-nav .current_page_item>a,#main-nav .current-menu-item>a,#main-nav>.current_page_item>a,#main-nav>.current-menu-item>a{color:#7ab550}.post-title{font-family:"Open Sans";font-weight:700;font-size:1.5em;text-transform:none;text-align:left}.post-title,.post-title a,.loops-wrapper .post-image+.post-content .post-title a{color:#7ab550}.post-title a:hover,.loops-wrapper .post-image+.post-content .post-title a:hover{color:#21c20b}.loops-wrapper.grid3 .post-title,.loops-wrapper.grid3 .post-title a{font-family:"Open Sans";font-weight:600;text-transform:none}#footerwrap{background:0 0;background-color:#fff}#footer-logo a{display:none}#footer,#footer-logo,.footer-nav a,.footer-text{text-align:left}#footer a{font-weight:700;font-weight:700;color:#fff}#footer .footer-widgets .widgettitle{color:#fff;font-family:"Open Sans";font-weight:300;font-size:1.3em;text-transform:uppercase}#footerwrap .back-top a:before,#pagewrap .back-top.back-top-float{color:#fff}@media screen and (max-width:1280px){#headerwrap.fixed-header #site-logo img{width:250px;height:50px}}@media screen and (max-width:768px){#headerwrap.fixed-header #site-logo img{width:250px;height:50px}}@media screen and (max-width:680px){#headerwrap.fixed-header #site-logo img{width:250px;height:50px}}.mobile-menu-visible.header-slide-out .sidemenu-on,.mobile_menu_active.header-leftpane #headerwrap,.mobile_menu_active.header-rightpane #headerwrap,.mobile_menu_active #headerwrap .sidemenu-on{background:0 0;background-color:#fff}.module-buttons span{display:inline-block;margin-left:.2em;margin-right:.2em}#headerwrap .menu-topmenu-container a{color:#fff;font-weight:700}input[type=reset],input[type=submit],button{background-color:#7ab550;font:700 1em 'Open Sans',sans-serif;text-transform:uppercase;text-align:center;border-radius:0;padding:.7em 1.8em;color:#fff}.header-widget-full .header-widget-inner .widget{margin:.1em 0;text-align:left;padding:0}#content{padding:0}.blog #content{padding-top:20px}.woocommerce-page #content{padding-top:20px}.menu-topmenu-container{float:right}#headerwrap a{color:#000;font-weight:300;font-size:1.1em}ul,ol{margin:0 0 1.4em 1.1em;padding:0}.liste ul{list-style-type:none;margin:0 0 1.4em .1em;padding:0}.liste li{border-bottom:1px solid #ccc;padding-bottom:15px}.mobile_menu_active #headerwrap .social-widget{position:static;float:none;margin:0;display:none}.mobile_menu_active #menu-icon-close{display:block;position:absolute;text-decoration:none;top:2em;right:1em;min-width:1em;min-height:1em;transform-origin:center;transition:all .3s linear;transition-property:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mobile_menu_active #main-nav-wrap{margin:0}.mobile_menu_active .menu-topmenu-container li{float:left;padding-right:10px;clear:unset;padding-left:0}.mobile_menu_active .menu-topmenu-container a{font-weight:300}.mobile_menu_active .menu-topmenu-container li a{color:#7ab550 !important;font-weight:300 !important}.mobile_menu_active .header-widget .first{display:none;visibility:hidden}.mobile_menu_active .menu-topmenu-container{float:none}.mobile_menu_active .header-widget .col4-1,.mobile_menu_active .header-widget .col4-2,.mobile_menu_active .header-widget .col4-3,.mobile_menu_active .header-widget .col3-2,.mobile_menu_active .header-widget .col3-1{margin-left:0;width:auto;max-width:auto;float:none}.mobile_menu_active #headerwrap #main-nav a,.mobile_menu_active #headerwrap #main-nav ul a{width:auto;display:block;border:0;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:0;padding:.6em 0;margin:0;color:inherit;line-height:1.5em;background:0;text-decoration:none;font-size:1.3em;font-weight:700;border-bottom:1px solid #ccc}#headerwrap .sidemenu-on #main-nav a:hover,#headerwrap .sidemenu-on #main-nav ul a:hover,#headerwrap .sidemenu-on #main-nav .current_page_item>a,#headerwrap .sidemenu-on #main-nav .current-menu-item>a{color:#7ab550}.menu-topmenu-container li{float:left;clear:unset;padding-left:10px}