#page{background-color:#f8f8f8}.top-header{border-bottom:none}#sticky_header{width:inherit}#sticky_header{border-bottom:1px solid rgba(238,238,238,.6);box-shadow:0 0 3px 0 rgba(238,238,238,.72)}.main-navigation ul li ul:after{border-color:transparent transparent #333}.main-navigation ul li ul:after{content:'';width:0;height:0;border-style:solid;border-width:0 6px 6px;position:absolute;left:50%;margin-left:-6px;top:-8px}.main-navigation ul li ul:before{background-color:#333;content:'';width:100%;height:2px;position:absolute;left:0;top:-2px;display:block}.main-navigation ul li ul{background-color:#fff;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.15);-moz-box-shadow:0 1px 6px rgba(0,0,0,.15);box-shadow:0 1px 6px rgba(0,0,0,.15);line-height:2.667;list-style-type:none;margin:0;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);padding:0;position:absolute;left:50%;top:60px;transform:translateX(-50%);-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;visibility:hidden;width:200px;z-index:9999}.main-navigation ul li ul li ul:after{display:none}.main-navigation ul li ul li ul{left:300px;top:10px}@media only screen and (max-width:767px){.main-navigation ul li ul{transform:translateX(0%)}.main-navigation ul li ul:after,.main-navigation ul li ul:before{display:none}}.main-slider{margin:40px auto 0;max-width:1170px}.slider-content .slider-title,.slider-content .slider-title a{font-size:28px}.slider-content{border:none !important;padding-bottom:20px !important;width:50%;border-radius:3px}.slider-buttons .btn-default:first-child{display:none}.slider-button{text-align:right;right:30px;bottom:30px}a.slider-prev,a.slider-next{font-size:68px}.promonational-img{padding:0;transition:.5s}.promonational-img:hover{padding:10px}.promonational-overlay h4{font-size:14px;letter-spacing:1px;line-height:21px;max-width:100%;padding:8px 12px 10px 14px;top:82%;width:90%;text-transform:none;transition:.5s}.promonational-img:hover .promonational-overlay h4{box-shadow:0px 12px 29px -11px rgba(0,0,0,.4);top:80%}#primary{width:66.66%}#secondary{width:33.33%}#secondary .widget{background-color:#fff;box-shadow:0 1px 0 0 rgba(238,238,238,.6);border:1px solid #efefef;padding:30px}#secondary .widget-title{margin:-30px -30px 25px;border-bottom:1px solid #eee;padding:15px 30px;background-color:transparent;color:#333}#secondary .widget-title:after{display:none}.post-featured-image{margin-bottom:0}.post-text-content{background-color:#fff;box-shadow:0 1px 0 0 rgba(238,238,238,.6);border:1px solid #efefef;padding:30px 30px 20px}.post:first-child .entry-content p:first-child:first-letter {border-right:none;margin-right:15px}.single .post,.single .page{background-color:#fff;box-shadow:0 1px 0 0 rgba(238,238,238,.6);border:1px solid #efefef;padding:30px 30px 20px}.entry-meta,.entry-title{text-align:left}.cat-links,.tag-links{border-bottom:none}.cat-links,.cat-links a,.tag-links,.tag-links a{font-weight:700;padding-bottom:10px;letter-spacing:.3px}.home .entry-meta .posted-on{margin-right:15px}.entry-footer a.more-link{border-left:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15);color:#aeaeae}.entry-title,.entry-title a{color:#121212;font-weight:600}.entry-footer{border-bottom:none;text-align:left}a.more-link:hover{letter-spacing:1px;background-color:#f8f8f8}.small_image_blog .post-featured-image{margin:30px 20px 20px 30px}#colophon .column-1,#colophon .column-2,#colophon .column-3,#colophon .column-4{border-right:none !important}.site-info .social-links a{border:1px solid #ddd;color:#747474;border-radius:3px 12px 0 0}.widget-popular-posts{position:relative;width:100%}.tf-popular .tf-post{clear:both;margin-bottom:15px;display:inline-block;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:10px;width:100%}.tf-popular .tf-post:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.tf-popular .tf-featured-image{float:left;width:75px;margin-right:15px;margin-bottom:10px}.tf-popular .has-post-thumbnail .tf-content{width:calc(100% - 90px);float:right}.tf-content .tf-title{font-size:16px;line-height:23px;margin-bottom:0;padding-bottom:10px}.tf-entry-meta span{display:inline-block;margin-right:10px;margin-bottom:5px}.tf-entry-meta,.tf-entry-meta a{color:#949494;font-size:11px;letter-spacing:.2px;line-height:20px}.tf-entry-meta .author{display:none}@media only screen and (max-width:1023px){.main-slider{margin-top:0}}@media only screen and (max-width:767px){.small_image_blog .post-featured-image{margin:0}}@media only screen and (max-width:480px){.post-text-content{display:inline-block}}a,ul li a:hover,ol li a:hover,.top-header .widget_contact ul li a:hover,.main-navigation a:hover,.main-navigation a:focus,.main-navigation ul li.current-menu-item a,.main-navigation ul li.current_page_ancestor a,.main-navigation ul li.current-menu-ancestor a,.main-navigation ul li.current_page_item a,.main-navigation ul li:hover>a,.main-navigation li.current-menu-ancestor.menu-item-has-children>a:after,.main-navigation li.current-menu-item.menu-item-has-children>a:after,.main-navigation ul li:hover>a:after,.main-navigation li.menu-item-has-children>a:hover:after,.main-navigation li.page_item_has_children>a:hover:after,.main-navigation ul li ul li a:hover,.main-navigation ul li ul li a:focus,.main-navigation ul li ul li:hover>a,.main-navigation ul li.current-menu-item ul li a:hover,.header-search:hover,.header-search-x:hover,.entry-title a:hover,.entry-title a:focus,.entry-title a:active,.entry-meta span:hover,.entry-meta a:hover,.cat-links,.cat-links a,.tag-links,.tag-links a,.entry-meta .entry-format a,.entry-format:before,.entry-meta .entry-format:before,.entry-header .entry-meta .entry-format:before,.widget ul li a:hover,.widget ul li a:focus,.widget-title a:hover,.widget_contact ul li a:hover,.site-info .copyright a:hover,.site-info .copyright a:focus,#colophon .widget ul li a:hover,#colophon .widget ul li a:focus,#footer-navigation a:hover,#footer-navigation a:focus{color:#7eab9f}.cat-links,.tag-links{border-bottom-color:#7eab9f}::selection{background:#7eab9f;color:#fff}::-moz-selection{background:#7eab9f;color:#fff}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;color:#7eab9f}input[type=reset],input[type=button],input[type=submit],.go-to-top a:hover,.go-to-top a:focus{background-color:#7eab9f}.btn-default:hover,.btn-default:focus,.vivid,.search-submit{background-color:#7eab9f;border:1px solid #7eab9f}.go-to-top a{border:2px solid #7eab9f;color:#7eab9f;border-radius:3px}#colophon .widget-title:after{background-color:#7eab9f}.light-color:hover,.vivid:hover{background-color:#fff;border:1px solid #fff}ul.default-wp-page li a{color:#7eab9f}.main-navigation ul li ul li a,.main-navigation ul li.current-menu-item ul li a,.main-navigation ul li ul li.current-menu-item a,.main-navigation ul li.current_page_ancestor ul li a,.main-navigation ul li.current-menu-ancestor ul li a,.main-navigation ul li.current_page_item ul li a,.main-navigation li li.menu-item-has-children>a:after,.main-navigation li li.page_item_has_children>a:after{color:#333}#bbpress-forums .bbp-topics a:hover{color:#7eab9f}.bbp-submit-wrapper button.submit{background-color:#7eab9f;border:1px solid #7eab9f}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-demo-store p.demo_store{background-color:#7eab9f}.woocommerce .woocommerce-message:before{color:#7eab9f}