body{background-color:#f5f5f5;font-size:19px;line-height:1.6;color:#464242;font-family:Arial,Helvetica,sans-serif}ul li,ol li{line-height:1.55}.main-navigation,.paging-navigation,.slicknav_menu,.post-navigation,#submit-comment,input[type=submit],a.button,.bbp-submit-wrapper button,.author-social-links a,.archive.author .author-archive-social a,.share-buttons-inner .share-btns a{font-family:Arial,Helvetica,sans-serif}.container{max-width:1170px}a{font-weight:700;color:#464242}a:hover{color:#adb4b8;text-decoration:none}p,ul,ol{margin-bottom:31px}img{display:inline-block;width:auto;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}::-moz-selection{background:#fceb8d;color:#464242}::selection{background:#fceb8d;color:#464242}::-moz-selection{background:#fceb8d;color:#464242}h1,h2,h3,h4,h5{font-weight:700}a,.paging-navigation .meta-nav,#submit-comment,input[type=submit],a.button,.bbp-submit-wrapper button,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.entry-meta.bottom a,#comments a,#colophon .site-info a,.author-section .author-name a,.continue-reading-link{display:inline-block}.entry-content a,.entry-meta.bottom a,#comments a,#colophon .site-info a,.author-section .author-name a,.continue-reading-link{border-bottom:1px dotted;line-height:1.4}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{border:1px solid transparent;background:#f9fbfc;border-bottom:1px dashed #ecf0f1;padding:8px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,textarea:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;outline:0;padding:8px 0;outline:thin dotted \9;border-color:transparent;border-bottom:1px dashed #b9b9bd;background:#fff}.hentry-container textarea,.hentry-container input[type=text],.hentry-container input[type=password],.hentry-container input[type=datetime],.hentry-container input[type=datetime-local],.hentry-container input[type=date],.hentry-container input[type=month],.hentry-container input[type=time],.hentry-container input[type=week],.hentry-container input[type=number],.hentry-container input[type=email],.hentry-container input[type=url],.hentry-container input[type=search],.hentry-container input[type=tel],.hentry-container input[type=color],.hentry-container .uneditable-input{background:#f5f5f5}#submit-comment,input[type=submit],a.button,.bbp-submit-wrapper button{display:inline-block;text-transform:uppercase;background:#2d2f30;cursor:pointer;font-weight:400;font-size:14px;line-height:1;padding:0 16px;color:#fff;border:none!important;line-height:45px;height:45px}#submit-comment:hover,input[type=submit]:hover,.more-link-container a:hover,a.button:hover,.bbp-submit-wrapper button:hover{background:#ffda07;color:#2d2f30}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}#masthead{position:relative;background:#f5f5f5;padding:15px 0 13px;margin-bottom:60px;text-align:center;z-index:99988;line-height:1.55}#masthead .site-title{line-height:1.2;margin-bottom:0;font-size:39px}#masthead .site-title a{font-weight:400;text-transform:uppercase;letter-spacing:0;color:#2d2f30;font-family:Arial,Helvetica,sans-serif}#masthead .site-description{text-transform:uppercase;font-weight:300;font-size:16px;line-height:1.4;letter-spacing:.05em;margin-top:4px;margin-bottom:35px;color:#a3a9ad}#masthead .header-search-box{padding-top:5px;display:none;font-size:14px;padding-bottom:10px}#masthead .header-search-box form,#masthead .header-search-box #header-search-button-hide{display:inline-block}#masthead .header-search-box #header-search-button-hide{margin-left:6px}#masthead .header-search-box input[type=search],#masthead .header-search-box input[type=text]{border:none;background:#f9fbfc;padding:2px 6px}#masthead .header-search-box .screen-reader-text{margin-right:4px}#masthead .header-search-box .search-submit{background:#2d2f30;border:none;color:#fff;font-size:12px;padding:0 6px;line-height:23px;height:23px}#masthead .header-search-button{position:absolute;right:0;top:5px;background:#f9fbfc;padding:2px 8px}#masthead .header-search-button a{color:#8f9599;font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;letter-spacing:.04em}#masthead .header-search-button i{margin-left:4px}.tinynav{margin:10px 0}.main-navigation{position:relative;clear:both;display:block;width:100%;margin-top:25px;z-index:4001}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation li{display:inline-block;margin-right:12px;margin-bottom:6px;padding-bottom:10px;position:relative}.main-navigation a{display:block;color:#2d2f30;border-bottom:1px solid transparent;text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:400}.main-navigation a:hover{border-bottom:1px solid}.main-navigation li.current_page_item a,.main-navigation li.current-menu-item a,.main-navigation .nav-bar li.current-menu-item .sub-menu li a:hover{border-bottom:1px solid;font-weight:700}.main-navigation .nav-bar li.menu-item-has-child>a:after{content:"\F107";font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;position:relative;padding-left:8px;color:#2d2f30}.main-navigation .nav-bar .sub-menu li.menu-item-has-child>a:after{content:"\F105"}.main-navigation ul ul{visibility:hidden;background:#ecf0f1;position:absolute;top:1.3em;left:-5px;height:0;opacity:0}.main-navigation ul ul ul{left:100%;top:0}.main-navigation .nav-bar .sub-menu li{margin:0;padding:0 0 0 2px;width:120px;text-align:left;border-bottom:1px solid rgba(255,255,255,.1);display:block;line-height:1}.main-navigation ul ul a{display:block;padding:0 0 2px;margin:4px 0}.main-navigation ul li:hover>ul{visibility:visible;height:auto;opacity:1}.main-navigation li.current-menu-item .sub-menu a{font-weight:400!important;border-bottom:1px solid transparent}#site-navigation.sticky-navigation{background:#ecf0f1;position:fixed;top:0;left:0;right:0;width:100%;z-index:99999;margin:0;padding-top:10px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 2px 3px rgba(0,0,0,.3);-webkit-backface-visibility:hidden}#site-navigation.sticky-navigation .header-search-button{top:15px!important;right:10px}.menu-toggle{margin-top:0;text-transform:uppercase;cursor:pointer;display:none;font-size:15px}.hentry-container{margin-bottom:60px}.single .hentry-container,.page .hentry-container{background:#fff;border-bottom:3px solid rgba(100,100,100,.1)}.dynamic-layout .hentry-container{border:none;margin-bottom:30px}.hentry{padding-top:15px;padding-bottom:25px}.blog .hentry,.archive .hentry,.search .hentry{background:#fff;padding:15px 15px 25px;border-bottom:3px solid rgba(100,100,100,.1)}.hentry .hentry-inner{max-width:700px;margin:0 auto}.has-sidebar .hentry .hentry-inner{max-width:600px}.dynamic-layout .hentry-inner,.dynamic-layout.has-sidebar .hentry-inner{max-width:465px}.entry-meta{text-align:center;text-transform:uppercase}.hentry .entry-title{max-width:700px;margin:45px auto 15px}.entry-title{font-weight:200!important;letter-spacing:0;font-size:30px;line-height:36px;word-wrap:break-word;font-family:Arial,Helvetica,sans-serif!important;padding-left:30px;padding-right:30px}.dynamic-layout .entry-title{font-size:31px}.dynamic-layout.has-sidebar .hentry-alt-container .entry-title,.dynamic-layout .hentry-alt-container .entry-title{font-size:24px}.page .entry-title{margin-bottom:30px}.entry-title a{color:#2d2f30}.entry-title a:hover{color:#bdc3c7}.entry-meta{letter-spacing:-.02em;margin-bottom:30px;font-size:13px}footer.entry-meta{background:0 0;font-family:Arial,Helvetica,sans-serif}.entry-meta,.entry-meta a{color:#bdc3c7}.entry-header .entry-meta a{font-weight:400}.entry-meta a:hover{color:#adb4b8}.entry-header .entry-meta .posted-on i{margin-right:4px}.entry-meta .entry-categories{margin-top:26px}.entry-meta .entry-categories a{display:inline-block;line-height:1;background:#ecf0f1;color:#adb4b8;padding:5px 8px;border-radius:10px}.entry-intro{font-size:24px;line-height:1.45;font-weight:700;color:#222}.entry-meta .entry-categories .comma{display:none}.featured-video,.post-thumb{margin-top:0}.post-thumb{position:relative;z-index:1;overflow:hidden}.post-thumb a.thumb-mask{display:none;background:#5cab9c;position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}a.thumb-mask-link-icon{display:none;position:absolute;top:0;left:50%;margin-left:-40.5px;padding:30px 34px;background:#333;background:rgba(30,30,30,.8);color:#fff!important;border-radius:50%;z-index:2;-webkit-transition:-webkit-transform ease-out .1s;transition:-webkit-transform ease-out .1s;transition:transform ease-out .1s;transition:transform ease-out .1s,-webkit-transform ease-out .1s}a.thumb-mask-link-icon:hover{background:#000;background:rgba(0,0,0,.9);-webkit-transform:scale(1.2);transform:scale(1.2)}.post-thumb img{-webkit-transition-duration:2.85s;-moz-transition-duration:2.85s;-o-transition-duration:2.85s;-webkit-perspective:1000;-webkit-backface-visibility:hidden;position:relative;width:100%}.recent-blog-posts-inner .post-thumb img,.hentry-alt-container .post-thumb img{width:100%!important;max-width:100%!important}.home.page .post-thumb:hover>img,.post-thumb:hover>img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}.single .post-thumb:hover>img,.page .post-thumb:hover>img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}.entry-meta.bottom{margin-top:50px}.entry-meta.bottom .author.vcard{margin:0 4px}.entry-meta.bottom .entry-cats{margin-left:4px}a.more-link{color:#464242}.entry-content blockquote,.entry-content blockquote p{font-size:24px;line-height:1.4;font-weight:700}.entry-content blockquote{border-left:6px solid #ecf0f1;padding:16px 31px;margin:0 0 31px}.entry-content blockquote cite{font-size:15px;font-weight:400;color:#adb4b8}.entry-content h1{font-size:50px}.entry-content h2{font-size:41px}.entry-content h3{font-size:31px}.entry-content h4{font-size:24px}.entry-content h5{font-size:15px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-weight:300;margin-bottom:31px}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4{text-align:center}.page-links{color:#bdc3c7;padding:6px;font-size:15px;line-height:1}.page-links,.page-links a,.page-links span{display:inline-block}.page-links a,.page-links span{line-height:21px;height:21px}.page-links a{border-bottom:none;background:#f9fbfc;color:#bdc3c7;font-weight:400;border-radius:1px}.page-links a,.page-links a span{color:#adb4b8}.page-links a:hover{background:#f2f5f7}.page-links a:hover>span{color:#2d2f30}.page-links span{padding:1px 8px 0;background:#2d2f30;color:#fff}.page-links span.page-links-title{padding:0;color:#bdc3c7}.page-links a span,.page-links span.page-links-title{background:0 0}.hentry-alt-container .entry-header{padding:16px 16px 4px}.hentry-alt-container .post-thumb,.hentry-alt-container .featured-video{margin-bottom:11px}.hentry-alt-container .entry-header .entry-title{margin:0;line-height:1.2}.hentry-alt-container .entry-header .entry-title,.hentry-alt-container .entry-meta{text-align:left}.hentry-alt-container .entry-meta .posted-on i{display:none}.hentry-alt-container .entry-meta{margin-bottom:0}.blog #standard-blog-layout .hentry-container,.archive #standard-blog-layout .hentry-container,.search #standard-blog-layout .hentry-container{margin-bottom:30px}#standard-blog-layout a.post-thumb{margin-bottom:16px;max-width:150px;border:4px solid #ecf0f1;padding:2px}#standard-blog-layout .entry-title{margin-top:0;font-size:24px;letter-spacing:0;margin-bottom:11px}#standard-blog-layout .entry-title,#standard-blog-layout .entry-meta{text-align:left;text-transform:none}#standard-blog-layout .entry-title,#standard-blog-layout .entry-title a{font-weight:600}.blog #standard-blog-layout .posted-by,.archive #standard-blog-layout .posted-by,.search #standard-blog-layout .posted-by,.blog #standard-blog-layout .posted-in,.archive #standard-blog-layout .posted-in,.search #standard-blog-layout .posted-in{display:inline-block;margin-left:8px}.blog #standard-blog-layout .entry-title,.blog #standard-blog-layout .hentry-inner,.archive #standard-blog-layout .entry-title,.archive #standard-blog-layout .hentry-inner,.search #standard-blog-layout .entry-title,.search #standard-blog-layout .hentry-inner{max-width:100%}#standard-blog-layout .hentry-inner{font-size:15px}.blog #standard-blog-layout .hentry,.archive #standard-blog-layout .hentry,.search #standard-blog-layout .hentry{padding:31px 31px 19px}.blog #standard-blog-layout .entry-content p,.archive #standard-blog-layout .entry-content p,.search #standard-blog-layout .entry-content p{margin-bottom:16px}.blog #standard-blog-layout .entry-meta,.archive #standard-blog-layout .entry-meta,.search #standard-blog-layout .entry-meta{margin-top:16px;margin-bottom:0;padding:16px 0 0;clear:both;border-top:1px solid #eee}.blog #standard-blog-layout .entry-meta .posted-on i,.archive #standard-blog-layout .entry-meta .posted-on i,.search #standard-blog-layout .entry-meta .posted-on i{margin-right:4px}.blog #standard-blog-layout .entry-meta a,.archive #standard-blog-layout .entry-meta a,.search #standard-blog-layout .entry-meta a{border-bottom:none;font-weight:400}.standard-layout #secondary .widget,.standard-layout .archive .page-header,.standard-layout .search .page-header,.standard-layout .no-results .page-header{margin-bottom:30px}.bx-wrapper .bx-loading{min-height:30px}.bx-wrapper .bx-viewport{left:0}ul.bxslider li{background:#000}ul.bxslider li img{margin:0 auto;width:100%}.featured-content .bxslider{visibility:hidden;opacity:0}.featured-content .bx-wrapper .bx-controls-direction{top:50%;left:0;right:0;width:100%;height:26px;margin-top:-43px}.featured-content .bx-wrapper .bx-controls-direction .bx-prev,.featured-content .bx-wrapper .bx-controls-direction .bx-next{visibility:hidden;opacity:0;background:#ffda07;color:#2d2f30!important;border-bottom:none!important}.featured-content .bx-wrapper .bx-controls-direction .bx-prev i,.featured-content .bx-wrapper .bx-controls-direction .bx-next i{display:inline-block;font-size:2em;padding:25px 15px;background:#000;color:#fff}.featured-content .bx-wrapper .bx-controls-direction .bx-prev{float:left;margin-left:-20px}.featured-content .bx-wrapper .bx-controls-direction .bx-next{float:right;margin-right:-20px}.featured-content:hover>.bx-wrapper .bx-controls-direction .bx-prev,.featured-content:hover>.bx-wrapper .bx-controls-direction .bx-next{visibility:visible;opacity:1}.featured-content:hover>.bx-wrapper .bx-controls-direction .bx-prev{margin-left:-13px}.featured-content:hover>.bx-wrapper .bx-controls-direction .bx-next{margin-right:-13px}.nav-container{background:#f5f5f5;margin-bottom:0}.has-sidebar .nav-container{margin-top:0;margin-bottom:60px}.site-content [class*=navigation]{overflow:hidden}[class*=navigation] .nav-previous{float:left;text-align:right;width:50%}[class*=navigation] .nav-next{float:right;text-align:left;width:50%}.post-navigation,.paging-navigation{padding-top:31px;padding-bottom:31px}.paging-navigation{font-size:19px}.paging-navigation i{position:relative;top:3px;display:inline-block;padding:0 4px 0 6px;font-size:1.6em;line-height:1}.paging-navigation .nav-previous{padding-right:8px}.paging-navigation .nav-previous a:hover>.meta-nav{padding-right:45px}.paging-navigation .nav-next{padding-left:8px}.paging-navigation .nav-next a:hover>.meta-nav{padding-left:45px}.paging-navigation span.meta-nav-direction{display:inline-block;text-transform:uppercase}.paging-navigation a{color:#bdc3c7}.paging-navigation a:hover>span.meta-nav-direction{color:#2d2f30}.post-navigation{position:relative;margin-bottom:35px}.post-navigation .post-navigation-sep{position:absolute;left:50%;top:0;bottom:0;width:1px;height:100%;background:#ecf0f1}.post-navigation .nav-previous,.post-navigation .nav-next{position:relative}.post-navigation .nav-previous a,.post-navigation .nav-next a{display:inline-block;color:#464242;font-size:19px;font-weight:400}.post-navigation .nav-previous a:hover,.post-navigation .nav-next a:hover{color:#7c828e}.post-navigation .nav-previous a{padding-left:40px;padding-right:31px}.post-navigation .nav-previous a:hover{padding-right:46px}.post-navigation .nav-next a{padding-right:40px;padding-left:31px}.post-navigation .nav-next a:hover{padding-left:46px}.post-navigation .meta-title{display:block;color:#bdc3c7;font-size:16px;text-transform:uppercase;font-weight:400;font-family:Arial,Helvetica,sans-serif}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley,.widget img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;-webkit-box-shadow:none;box-shadow:none}.wp-caption{border:1px solid #ecf0f1;color:#adb4b8;margin-bottom:31px;padding:10px 10px 0;max-width:100%;font-style:italic}.wp-caption img[class*=wp-image-]{display:block;margin:1.2% auto 0;max-width:98%}.wp-caption-text{text-align:center;font-size:14px;line-height:19px}.wp-caption .wp-caption-text{margin:.8075em 0}.site-main .gallery{margin-bottom:1.5em}.gallery-caption{font-style:italic;margin-left:0}.site-main .gallery a,.site-main .attachment a{border-bottom:none}.site-main .gallery a img{border:none;height:auto;max-width:90%}.site-main .gallery dd{margin:0}.gallery-item a img{float:left;border:none!important;margin:0!important;padding:0!important;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}.single.single-attachment .hentry-inner{max-width:940px}embed,iframe,object{max-width:100%}#secondary .widget{background:#fff;padding:31px;font-size:14px;margin-bottom:60px;border-bottom:3px solid rgba(100,100,100,.1)}.page-post_notification_header #secondary .widget.widget_mc4wp_form_widget{display:none}#secondary .widget-title{margin-top:0;margin-bottom:21px;padding-bottom:16px;border-bottom:2px dashed #ecf0f1;font-size:24px;font-weight:400;font-family:Arial,Helvetica,sans-serif}#secondary .widget a:hover{color:#adb4b8;border-bottom:1px dotted}.widget ul{margin-left:0;margin-bottom:5px;-webkit-padding-start:0;padding-left:0;list-style:none}.widget ul .widget ul li{margin-bottom:3px}.widget ul .widget ul li:last-child{margin-bottom:0}.widget.widget_rss li{margin-bottom:31px}.widget .screen-reader-text{display:none}.widget select{max-width:100%}#secondary .search-submit{line-height:2}#comments{border-top:3px solid #ecf0f1;padding-top:26px;max-width:700px;margin:0 auto;padding-bottom:40px}#comments .comments-title,#comments #reply-title{color:#464242;letter-spacing:0;font-size:35px;font-family:Arial,Helvetica,sans-serif;font-weight:400}#comments .comments-title{margin-top:20px;margin-bottom:46px}#comments #reply-title{margin-bottom:15px}#comments ol{list-style:none;margin-left:0;-webkit-padding-start:0;padding-left:0}#comments ol li{margin-bottom:25px}#comments ol li.post.pingback p{margin:0}#comments ol li .comment,#comments ol li.post.pingback{background:#fff;padding:0 0 10px;margin-bottom:46px;border-bottom:1px solid #ecf0f1}#comments .avatar-container{max-width:64px}#comments ol li .vcard .fn{font-weight:400;margin-left:6px}#comments ol li .comment-meta{margin-top:8px;margin-left:6px}#comments ol li .comment-author-name{line-height:1.2}#comments ol li .vcard .commentmetadata{margin-left:6px;color:#bdc3c7;font-size:12px}#comments .comment-content{margin-top:31px}#comments .comment-content a{font-weight:700}#comments .comment-content ul{list-style:disc}#comments .comment-content ul ul,#comments .comment-content ol ul{list-style-type:circle}#comments .comment-content ul li,#comments .comment-content ol li{margin-bottom:0}#comments .comment-content ol{margin-left:25px;list-style:decimal}#comments ol li .reply{margin:0 0 25px 8px}#comments ol li .comment-meta a,#comments ol li .reply a,#comments ol li .sep{font-size:12px;font-weight:400;color:#bdc3c7}#comments ol li .reply a:hover{color:#a8aaaa}#comments ol li>ul{list-style:none}#comments ol li>.children>.comment{border:none;padding:0}#comments .disabled-comments{text-align:center;margin:0}#comments .comment-navigation{margin-bottom:50px}#respond{margin-bottom:35px}#respond #author,#respond #email,#respond #url,#respond #comment{width:100%}#respond label{font-weight:400;color:#464242}#respond .comment-notes,#respond .logged-in-as,#respond .logged-in-as a,#cancel-comment-reply-link{color:#bdc3c7;font-weight:400}#respond .comment-notes,#respond .logged-in-as{font-size:13px}#respond .comment-notes{margin-bottom:20px}.archive .page-header,.search .page-header,.no-results .page-header{padding:31px 31px 0;margin-top:0;margin-bottom:60px;border-bottom:none;background:#fff;border-bottom:3px solid rgba(100,100,100,.1)}.archive .page-header .page-title,.search .page-header .page-title,.no-results .page-header page-title{margin-top:0;margin-bottom:0;padding-bottom:31px;font-weight:400;letter-spacing:0;font-size:30px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif}.archive .taxonomy-description{padding-bottom:16px}.search .page-content,.error-404 .page-content,.not-found .page-content{background:#fff;margin-bottom:60px;padding:60px 31px;border-bottom:3px solid rgba(100,100,100,.1)}.error404 .page-content,.no-results .page-content{text-align:center}.no-results.not-found .search-form{max-width:50%;margin:25px auto 0}.page-content .screen-reader-text{display:none}.error404 .error-404-title{font-size:10em;line-height:1;margin:-30px 0 45px;font-weight:700;letter-spacing:-.02em}.error404 .page-title{font-size:31px}.page-template-template-page-archive-php .hentry-container{padding:0 60px}.page-template-template-page-archive-php a{border-bottom:none}.page-template-template-page-archive-php .custom-archive-container h3{text-align:left;font-weight:400;text-transform:uppercase;color:#bdc3c7;margin-top:0;margin-bottom:16px}.page-template-template-page-archive-php .custom-archive-container ul{list-style:none;margin-left:0;-webkit-padding-start:0;padding-left:0;padding-bottom:31px;border-bottom:3px dashed #bdc3c7}#full-width-footer{background:#ecf0f1;font-size:15px}#full-width-footer .footer-widget-section{background:#e8eced;border-bottom:none;margin-bottom:0}#full-width-footer .footer-widget-section h4{font-size:15px;font-weight:600}#full-width-footer .footer-widget-section p{margin-bottom:16px}#full-width-footer .footer-widget-section #newsletter-container input[type=submit]{width:100%;margin-top:6px}#full-width-footer .footer-widget-section .widget-title{font-size:15px;font-weight:600;text-transform:uppercase;padding-bottom:11px;border-bottom:3px solid rgba(0,0,0,.1)}#full-width-footer .footer-widget-section .widget_tdminimal_grouped_posts_widget .widget-title{padding-bottom:3px!important;border-bottom:3px solid rgba(0,0,0,.1)!important}#full-width-footer .footer-widget-section .widget_tdminimal_grouped_posts_widget .widget-title h4{font-size:15px}#full-width-footer .footer-widget-section .widget_tdminimal_grouped_posts_widget .widget-title h4 a{padding:0;background:0 0;border:none;bottom:3px;margin-right:6px;font-weight:600}#full-width-footer .footer-widget-section .widget_tdminimal_recent_comments_widget .recent-comment-excerpt{border-color:rgba(0,0,0,.1)}#full-width-footer #colophon{padding:31px 0;background:#fff;border-bottom:3px solid rgba(100,100,100,.1)}#full-width-footer #colophon .site-info{font-size:13px;text-align:center;color:#bdc3c7}#full-width-footer #colophon .site-info a{color:#adb4b8}#full-width-footer #colophon .site-info .sep{font-size:10px;padding:0 4px}#full-width-footer #colophon .social-icon-section{text-align:center;margin-top:20px}.social-icon-section{margin:0}.social-icon-section ul{list-style:none;-webkit-padding-start:0;padding-left:0;margin:0}.social-icon-section ul li{display:inline-block;margin:0 2px 4px}.social-icon-section ul li a{display:inline-block;font-size:14px;line-height:1;background:#2d2d2d;color:#fff;padding:7px 9px}.social-icon-section ul li.social-facebook a{padding:7px 12px}.social-icon-section ul li.social-facebook a:hover{background:#375e98}.social-icon-section ul li.social-twitter a:hover{background:#32cdfb}.social-icon-section ul li.social-googleplus a:hover{background:#b83b29}.social-icon-section ul li.social-linked a:hover{background:#376cbd}.social-icon-section ul li.social-youtube a:hover{background:#cb291c}#gotop{display:none;position:fixed;bottom:16px;padding:16px 32px 16px 28px;cursor:pointer;z-index:999999;opacity:.5}#gotop:hover{background:#2d2f30;color:#fff;opacity:1}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;transition-duration:.8s}.isotope{-webkit-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.wpcf7 label,.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 textarea{display:block}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=submit],.wpcf7 textarea{margin-bottom:16px}.wpcf7 input[type=text],.wpcf7 input[type=email]{max-width:50%;width:auto}.wpcf7 textarea{width:100%}.share-buttons-inner{margin-top:50px;text-align:center}.share-buttons-inner .share-meta{display:none;opacity:0}.share-buttons-inner .share-buttons-title,.share-buttons-inner .share-btns,.share-buttons-inner .share-btns .share-link{display:inline-block;margin-bottom:5px;margin-right:5px}.share-buttons-inner .share-buttons-title,.share-buttons-inner .share-btns .share-link{font-size:14px;line-height:45px;height:45px;padding:0 16px;text-transform:uppercase}.share-buttons-inner .share-buttons-title{background:#0d0d0d;color:#fff}.share-buttons-inner .share-btns .share-link{min-width:45px}.share-buttons-inner .share-btns .share-link.facebook{background:#314d91;color:#fff}.share-buttons-inner .share-btns .share-link.facebook:hover{background:#4d72d1}.share-buttons-inner .share-btns .share-link.twitter{background:#07beed;color:#fff}.share-buttons-inner .share-btns .share-link.twitter:hover{background:#41d5fa}.share-buttons-inner .share-btns .share-link.googleplus{background:#b83b29;color:#fff}.share-buttons-inner .share-btns .share-link.googleplus:hover{background:#e8533c}.share-buttons-inner .share-btns .share-link.linkedin{background:#0072b5;color:#fff}.share-buttons-inner .share-btns .share-link.linkedin:hover{background:#289bde}.related-posts-container{margin-top:50px;margin-bottom:11px;padding-bottom:25px;border-bottom:3px solid #ecf0f1;font-size:15px}.related-posts-container .related-posts-container-title{font-size:19px;margin-bottom:31px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-weight:400}.related-posts-container .related-posts-list{margin-left:0;padding-left:18px;-webkit-padding-start:18px}.related-posts-container .related-post-item{margin-bottom:30px}.related-posts-container .related-post-item .post-thumb{background:#000;text-align:center}.related-posts-container .related-post-item .post-thumb img{width:auto}.related-posts-container .related-post-item-title{margin-top:11px;margin-bottom:0}.related-posts-container .related-post-item-title .related-post-item-title a{font-weight:600;font-size:15px}.small-menu-btn{display:none}.tablet-site-content .menu-toggle,.phone-site-content .menu-toggle,.tablet-site-content .main-navigation.toggled .nav-menu,.phone-site-content .main-navigation.toggled .nav-menu{display:block}.tablet-site-content .main-navigation .nav-bar,.tablet-site-content .main-navigation ul ul,.phone-site-content .main-navigation .nav-bar,.phone-site-content .main-navigation ul ul{background:#2d2f30}.tablet-site-content .small-menu-btn:before,.phone-site-content .small-menu-btn:before{content:"\f067"}.tablet-site-content .small-menu-btn.clicked:before,.phone-site-content .small-menu-btn.clicked:before{content:"\f068"}.tablet-site-content .small-menu-btn,.phone-site-content .small-menu-btn{display:block;position:absolute;top:0;right:0;cursor:pointer;background:rgba(200,200,200,.1);font-size:9px;line-height:1;padding:5px 8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased}.tablet-site-content .main-navigation .nav-bar,.phone-site-content .main-navigation .nav-bar{color:#fff;margin:0;padding:10px;border-radius:3px}.tablet-site-content .nav-bar a,.phone-site-content .nav-bar a{color:#fff!important;border-bottom:none!important;font-size:13px!important;font-weight:400!important}.tablet-site-content .nav-bar a:hover,.phone-site-content .nav-bar a:hover{background:#444}.tablet-site-content .main-navigation li,.phone-site-content .main-navigation li{display:block;text-align:left;position:relative;margin:0;padding:0}.tablet-site-content .main-navigation ul ul,.phone-site-content .main-navigation ul ul{position:relative;top:auto;left:auto}.tablet-site-content .main-navigation ul li:hover>ul,.phone-site-content .main-navigation ul li:hover>ul{visibility:hidden;height:0;opacity:0}.tablet-site-content .main-navigation .sub-menu.show,.phone-site-content .main-navigation .sub-menu.show{visibility:visible!important;height:auto!important;opacity:1!important}.tablet-site-content .main-navigation ul ul ul,.phone-site-content .main-navigation ul ul ul{left:auto}.tablet-site-content .main-navigation .nav-bar .sub-menu li,.phone-site-content .main-navigation .nav-bar .sub-menu li{width:100%;border-bottom:none;padding:0}.featured-content{margin-bottom:60px;padding:15px;background:#fff}.featured-content ul.bxslider li{background:0 0;position:relative}.featured-content .featured-info{position:absolute;bottom:2em;left:2em;width:40%;background:#000;background:rgba(0,0,0,.8);padding:25px 25px 15px;color:#fff}.featured-content .featured-info .featured-title{font-size:31px;margin-top:0;margin-bottom:16px}.featured-content .featured-info .featured-title a{color:#fff}.featured-content .featured-info .featured-title a.button{background:#ffda07;margin-bottom:10px;color:#2d2f30}.featured-content .featured-info .featured-title a.button:hover{background:#fff}.recent-blog-posts-container{font-size:15px}.recent-blog-posts-container .recent-blog-posts-category,.recent-blog-posts-container .recent-blog-posts-inner{background:#fff;padding:15px;margin-bottom:30px;border-bottom:3px solid rgba(100,100,100,.1)}.recent-blog-posts-container .recent-blog-posts-container .recent-blog-posts-category a{font-size:24px;font-weight:400}.recent-blog-posts-container .recent-blog-posts-container .recent-blog-posts-category .title{display:inline-block;background:#2d2f30;color:#fff;margin:-15px 0 -15px -15px;padding:15px;border-right:1px solid rgba(100,100,100,.1)}.recent-blog-posts-container .recent-blog-posts-container .recent-blog-posts-category .recent-posts-view-more{color:#bdc3c7}.recent-blog-posts-container .recent-blog-posts-container .recent-blog-posts-category .recent-posts-view-more:hover>.recent-posts-view-more-meta{visibility:visible;opacity:1}.recent-blog-posts-container .recent-blog-posts-inner{padding-bottom:31px}.recent-blog-posts-container .recent-posts-view-more-meta{position:relative;text-transform:uppercase;font-weight:400;margin-right:8px;visibility:hidden;opacity:0;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.recent-blog-posts-container .sep{display:inline-block;margin:0 4px}.recent-blog-posts-container .post-thumb{margin-bottom:16px}.recent-blog-posts-container .recent-blog-post-header{padding:16px 16px 0}.recent-blog-posts-container .recent-blog-post-title{font-size:24px;line-height:1.2;letter-spacing:-.04em;text-transform:uppercase;margin:0 0 3px}.recent-blog-posts-container .recent-blog-post-meta{text-transform:uppercase;letter-spacing:-.02em;font-size:13px}.recent-blog-posts-container .recent-blog-post-meta,.recent-blog-posts-container .recent-blog-post-meta a{color:#bdc3c7;font-weight:400}.recent-blog-posts-container .recent-blog-post-summary{padding:16px 16px 6px}.phone-site-content .entry-intro,.phone-site-content.blog .format-quote .hentry-inner .entry-content blockquote,.phone-site-content.blog .format-quote .hentry-inner .entry-content blockquote p{font-size:19px}.phone-site-content{font-size:15px}.phone-site-content .post-navigation .nav-previous a,.phone-site-content .post-navigation .nav-next a{font-size:13px}.phone-site-content .entry-title,.phone-site-content .page-header .page-title{font-size:24px}.tablet-site-content .nav-bar,.phone-site-content .nav-bar,.phone-site-content .forums.bbp-replies .bbp-header,.phone-site-content .forums.bbp-replies .bbp-footer,.phone-site-content .bbp-pagination-count,.tablet-site-content .featured-info,.phone-site-content .featured-info,.phone-site-content .recent-blog-posts-container .recent-posts-view-more-meta,.phone-site-content #breaking-news{display:none}.phone-site-content .author-social-links a,.phone-site-content .authors-list-recent-articles .author-link,.phone-site-content.blog .format-quote .hentry-inner .entry-content blockquote,.phone-site-content.blog .format-quote .hentry-inner .entry-content blockquote p{text-align:center}.tablet-site-content .slicknav_menu,.phone-site-content .slicknav_menu,.phone-site-content .author-social-links a,.phone-site-content .share-buttons-title,.phone-site-content .share-btns,.phone-site-content .share-btns a{display:block!important}.tablet-site-content #masthead .header-search-button,.phone-site-content #masthead .header-search-button,.tablet-site-content #site-navigation.sticky-navigation,.phone-site-content #site-navigation.sticky-navigation{position:relative}.default-site-content .hentry-container,.tablet-site-content .hentry-container,.phone-site-content .hentry-container,.phone-site-content #newsletter-container input[type=text],.phone-site-content #newsletter-container input[type=email],.tablet-site-content .custom-archive-item,.phone-site-content .custom-archive-item,.default-site-content .recent-blog-post-item,.tablet-site-content .recent-blog-post-item,.phone-site-content .recent-blog-post-item,.phone-site-content .authors-list-image,.phone-site-content .authors-list-info{width:100%}.phone-site-content .author-section .gravatar,.phone-site-content .author-social-links a.pull-right,.has-sidebar .default-site-content .content-area.pull-right,.has-sidebar .tablet-site-content .content-area.pull-right,.has-sidebar .phone-site-content .content-area.pull-right,.phone-site-content .authors-list-image,.phone-site-content .authors-list-info{float:none!important}.phone-site-content .author-section .gravatar{margin:0 auto 16px}.phone-site-content .author-section .about .info,.phone-site-content.blog .format-quote .hentry-inner .entry-content blockquote,.phone-site-content.blog .format-quote .hentry-inner .entry-content blockquote p{padding:0}.phone-site-content .post-navigation .nav-previous a,.phone-site-content .post-navigation .nav-next a{padding:10px!important}.phone-site-content .authors-list-image{max-width:180px;margin:0 auto 31px}.entry-content{font-size:16px!important}.entry-header .entry-title{padding:0}.entry-header .entry-title a{font-weight:400!important;font-size:22px}.entry-header .entry-meta{font-size:12px!important;padding-top:12px}.widget li a{font-family:Arial,Helvetica,sans-serif!important;font-weight:400!important}.site-title a{color:#000!important}.site-description{color:#6cb8ac!important}.site-title{padding-top:140px;margin:0!important}#masthead .site-branding{margin-top:-140px;padding-top:0!important}#site-navigation a{color:#888}.recent-blog-posts-container h4.recent-blog-posts-category{display:none}.recent-blog-posts-container h4 a,.recent-blog-posts-container h4{font-weight:200!important;letter-spacing:0!important;font-size:22px!important;line-height:28px!important;font-family:Arial,Helvetica,sans-serif!important}.recent-blog-post-meta span{font-size:12px!important;font-family:Arial,Helvetica,sans-serif!important;padding-top:10px}.recent-blog-posts-inner .post-thumb,.hentry-alt-container .post-thumb{height:343px}.entry-title,.recent-blog-post-title{text-transform:none!important}.site-branding img{width:160px}.mLogo{float:right;margin-bottom:10px}@media(max-width:1200px){.recent-blog-posts-inner .post-thumb,.hentry-alt-container .post-thumb{height:100%}}.mLogo a{background-image:url(/wp-content/themes/deeproot2020/images/blog/logo5.png);background-size:161px 40px;background-repeat:no-repeat}@media(max-width:995px){.mLogo{float:none;clear:both}.site-title a{font-size:35px}}@media screen and (-webkit-min-device-pixel-ratio:1.5),screen and (-moz-min-device-pixel-ratio:1.5),screen and (min-device-pixel-ratio:1.5){.mLogo a{background-image:url(/wp-content/themes/deeproot2020/images/blog/logo5@2x.png);background-size:161px 40px}}@media(max-width:720px){.site-title a{font-size:28px}.site-title{line-height:29px!important}.mLogo a{background-image:url(/wp-content/themes/deeproot2020/images/blog/logo5@2x.png);background-size:121px 30px}.mLogo img{width:121px;height:30px}}@media(max-width:410px){.site-title{padding-top:150px}#masthead .site-description{margin-bottom:15px}#masthead .site-branding{margin-top:-150px}.entry-title a{font-size:17px!important}.entry-title,.recent-blog-posts-container h4 a,.recent-blog-posts-container h4{font-size:17px!important;line-height:20px!important}h2.entry-title{padding-top:20px!important;margin-top:0!important}header.entry-header{padding-top:0!important;margin-top:0!important}.post-thumb{padding-bottom:0!important;margin-bottom:0!important}.entry-cats{line-height:28px!important}}.author-section,.author-archive .page-header{display:none}.addthis_default_style{padding-top:5px}.addthis_default_style a{border:none}.entry-header .entry-title{text-align:center}.content-grid .entry-header .entry-title{text-align:left}header{margin-bottom:10px!important}.featured-title a{font-family:Arial,Helvetica,sans-serif!important;font-weight:400!important;font-size:22px}.subscribe{float:left}.subscribe .mail a{width:21px;height:14px;display:block}.subscribe .rss a{width:17px;height:16px;display:block}.subscribe .mail{background-image:url(/wp-content/themes/deeproot2020/images/blog/mail.png);float:left;margin-top:2px}.subscribe .rss{background-image:url(/wp-content/themes/deeproot2020/images/blog/rss.png);float:left}.subscribe .mail a:hover{background-image:url(/wp-content/themes/deeproot2020/images/blog/mailOver.png)}.subscribe .rss a:hover{background-image:url(/wp-content/themes/deeproot2020/images/blog/rssOver.png)}.subscribe div{margin-right:12px}.scopy{font-family:Arial,Helvetica,sans-serif;font-weight:400;font-size:12px;float:left;margin-top:2px;color:#b1b3b6}@media screen and (max-width:1024px){.subscribe .mail{background-image:url(/wp-content/themes/deeproot2020/images/blog/mail2x.png);background-size:21px 14px}.subscribe .rss{background-image:url(/wp-content/themes/deeproot2020/images/blog/rss2x.png);background-size:17px 16px}.subscribe .mail a:hover{background-image:url(/wp-content/themes/deeproot2020/images/blog/mailOver2x.png);background-size:21px 14px}.subscribe .rss a:hover{background-image:url(/wp-content/themes/deeproot2020/images/blog/rssOver2x.png);background-size:17px 16px}}@media screen and (max-width:850px){.scopy{display:none}.subscribe{position:absolute;right:17px;margin-top:12px}.subscribe .rss{margin-right:0}}@media screen and (max-width:782px){.sub-menu{background-color:#3c3e3f!important}.sub-menu li{padding:1px 0 1px 10px!important;line-height:11px!important}.nav-bar a{width:90%}}@media screen and (max-width:1092px) and (min-width:782px){#masthead .header-search-button{position:absolute;right:0;top:0;background:#474849;padding:2px 8px}.sub-menu{background-color:#3c3e3f!important}.sub-menu li{padding:1px 0 1px 10px!important;line-height:11px!important}.nav-bar a{width:90%}.main-navigation.toggled .nav-menu{display:block}.main-navigation .nav-bar,.main-navigation ul ul{background:#2d2f30}.small-menu-btn:before{content:"\f067"}.small-menu-btn.clicked:before{content:"\f068"}.small-menu-btn{display:block;position:absolute;top:0;right:0;cursor:pointer;background:rgba(200,200,200,.1);font-size:9px;line-height:1;padding:5px 8px;font-family:FontAwesome;font-weight:400;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased}.main-navigation .nav-bar{color:#fff;margin:0;padding:10px;border-radius:3px}.nav-bar a{color:#fff!important;border-bottom:none!important;font-size:13px!important;font-weight:400!important}.nav-bar a:hover{background:#444}.main-navigation li{display:block;text-align:left;position:relative;margin:0;padding:0}.main-navigation ul ul{position:relative;top:auto;left:auto}.main-navigation ul li:hover>ul{visibility:hidden;height:0;opacity:0}.main-navigation .sub-menu.show{visibility:visible!important;height:auto!important;opacity:1!important}.main-navigation ul ul ul{left:auto}.main-navigation .nav-bar .sub-menu li{width:100%;border-bottom:none;padding:0}}p.mc4wp-checkbox.mc4wp-checkbox-wp-comment-form input[type=checkbox]{margin-right:5px}p.comment-form-cookies-consent{display:-webkit-box;display:-ms-flexbox;display:flex}p.comment-form-cookies-consent input[type=checkbox]{margin:8px 5px 0 0}