body.page-blog .action-links{display:none}body.page-blog .alternate_carousel_body{position:absolute;top:75px;right:325px;width:auto}body.page-blog .block-system{padding:0 15px}body.page-blog .main-content .view-blog .view-content{position:relative;margin-bottom:80px}body.page-blog .main-content .view-blog .pagination{display:none}body.page-blog .post-image{margin-bottom:2%}body.page-blog .blog-post-title{color:#333;padding-bottom:5px}body.page-blog .creation-date{margin-bottom:25px}.featured-full-post-link>span>a::after,body.page-blog .full-post-link>span>a::after{content:"+";margin-left:5px}.more_header{margin-bottom:30px;color:#333}.more_header h4{text-transform:uppercase;letter-spacing:2px}.more_content{overflow-y:hidden;overflow-x:auto;white-space:nowrap;min-height:350px}.more_content::-webkit-scrollbar{height:5px}.more_content::-webkit-scrollbar-thumb{background:#f7f7f7}.more_content::-webkit-scrollbar-track{border-radius:5px}.rtecenter{text-align:center!important}body.page-blog #edit-field-tags-tid-wrapper{max-width:315px}body.page-blog .views-exposed-form{padding-left:30px}body.page-blog .form-control{border-top:none;border-right:none;border-left:none;border-color:#9c9c9c;box-shadow:none;padding-bottom:0}body.page-blog .views-widget .form-text{border-bottom:1px solid #f7f7f7;max-height:30px}.page-blog .form-select:active,.page-blog .form-select:focus,body.page-blog .form-select{background:0 0;max-height:30px}body.page-blog .help-block{display:none}body.page-blog .form-control:focus{border-color:#333;box-shadow:none}body.page-blog .pager-ellipsis>span,body.page-blog .views-exposed-form .btn{border:0}body.page-blog .views-exposed-form .btn:hover{border-bottom:1px solid #9c9c9c;background:0 0}body.page-blog .views-exposed-widget>label{margin-right:10px}.blog-filter .filter-header{position:relative;color:var(--dark-gray);font-size:1.1428571428571428em;margin:10px 0;padding-bottom:10px;border-bottom:solid 1px #ccc;text-transform:uppercase}.blog-filter .filter-header:first-of-type{margin-top:0}.blog-filter a:not(.collapsed) .filter-header:after{transform:rotate(-90deg) translate(-4px,-11px);-webkit-transform:rotate(-90deg) translate(-4px,-11px);-moz-transform:rotate(0deg) translate(0,-14px);-ms-transform:rotate(-90deg) translate(-4px,-11px);-o-transform:rotate(-90deg) translate(-4px,-11px)}.blog-filter .filter-header:after{color:#333;height:12px;display:block;position:absolute;width:12px;right:0;top:6px}.blog-filter .filter-option>a,body.page-blog .pagination>li>a{color:var(--gray)}.page-blog .pagination>li>a,body.page-blog .pagination .active>span{background-color:#fff;border-color:#fff}.blog-filter .filter-option.active>a,.blog-filter .filter-option>a:hover,.comment-count>a:hover,body.page-blog .pagination .active>span{color:#333}.suggested-posts-header,.suggested-posts-section h2.block-title{color:#333;font-size:1em;margin-bottom:15px}.suggested-posts-section{margin-bottom:5%}.single-suggested-post{text-align:left}.suggested-post-title{color:#333;margin-top:15px}.full-post-link{margin-top:5%;text-align:left}.node-blog{display:flex;flex-direction:column}.post-heading-wrapper{align-self:flex-start}.blog-text-limit,.node-blog h2,.node-blog p{align-self:center;max-width:33.3333%;margin:0 auto 10px;text-align:left}.node-blog ol,.node-blog ul{max-width:29%;margin:auto}.node-blog ol p,.node-blog ul p{max-width:100%}.node-blog h2{margin:50px auto 10px;text-align:center}.blog-gallery-limit{align-self:center;max-width:66.6667%;margin:0 auto 10px}.node-blog img{max-width:100%;margin:20px 0!important}.post-heading-wrapper h2{text-transform:uppercase;font-size:2.5rem;line-height:3rem;font-weight:lighter;margin:0 0 50px;max-width:90%;text-align:left}.row.blog-gallery-limit{margin:44px auto}.row.blog-gallery-limit>div{padding:0 5px}.cropped-photo{width:100%;height:inherit;min-height:300px;background-position:center center;background-repeat:no-repeat;background-size:cover}.blog-image-full{margin:15px 0}.post-heading-wrapper{margin-top:25px}.post-content-wrapper{margin-top:-25px}.submitted{font-style:normal;font-size:.8571428571428571em}.post-content-wrapper{margin-bottom:60px;padding:0}.next{text-align:center;text-decoration:underline}.blog-content-wrapper{display:flex;flex-direction:column}.blog-summary{align-self:flex-end}.blog-column{display:flex;margin:30px 0}.blog-column.reversed{flex-direction:row-reverse}.blog-column.centered{justify-content:center;align-items:center}.blog-column.centered>p,.blog-copy.centered h3{text-align:center}.blog-column>*{flex-shrink:0;width:50%}.blog-copy{padding:20px;display:flex;flex-direction:column}.blog-copy.centered{align-items:center;text-align:center}.blog-copy.vertical-centered{justify-content:center}.blog-copy h3{text-transform:uppercase;letter-spacing:2px;margin-bottom:40px}.padded{width:64%;margin:auto}.blog-quote{font-size:2rem;text-align:center;font-style:italic;color:var(--dark-gray)}.blog-column>img,.node-blog img{align-self:center}.blog-column>.full-width{width:100%}.blog-column>.blog-image{padding:20px;display:flex;align-items:center;justify-content:center}.blog-column>.blog-image:last-of-type{padding-right:0}.blog-column>.blog-image:first-of-type{padding-left:0}.node-blog .comment-wrapper>h2{display:none}.indented{margin-left:50px}.comment-user-name{display:flex;flex-wrap:nowrap;justify-content:flex-start;padding:0}.comment-user-name .field-name-field-first-name{padding-right:10px}.comment-post-date{padding:0}.comment-count>a{color:#333;margin-bottom:25px;padding-left:15px;text-transform:uppercase}.comment-count>a::after{content:"−";padding-left:5px}.comment-count .collapsed::after{content:"+";padding-left:5px}.user-post-info{margin-bottom:25px;margin-top:30px}.node-type-blog #commentFormWrap{background:0 0;margin-bottom:40px;padding:15px 0}.node-type-blog input,.node-type-blog textarea,.reply form input,.reply form textarea{background:#f7f7f7}.node-type-blog .grippie{display:none}.node-type-blog .form-control{border:0}.node-type-blog .form-control:focus{box-shadow:none}.node-type-blog #rovecontent .form-actions>button{border:1px solid #333;color:#333;text-transform:uppercase}.node-type-blog #rovecontent .form-actions>button:hover{background:#333;color:#fff}.node-type-blog .form-actions,.reply-link{text-align:right}.reply-link{border-bottom:1px solid #f7f7f7;margin-top:15px;padding-bottom:15px;text-transform:uppercase}.product-journal .journal_entry a:hover .journal_entry_title,.reply-link>a,.reply-link>a:hover{color:#333}.reply .form-group:last-child{margin-bottom:15px}.reply .form-actions>button{border-color:#333;color:#333}.reply .form-actions>button:active,.reply .form-actions>button:focus,.reply .form-actions>button:hover{background:0 0;border-color:var(--gray);color:var(--gray)}.reply .reply-link>a{display:none}.product-journal .journal_entry_img{margin-bottom:20px}.product-journal .journal_entry_title{color:#000;font-size:100%}.product-journal .journal-entry-wrapper{margin:20px -15px}@media (max-width:767px){.no-paddding-xs{padding-left:0!important;padding-right:0!important}.view-blog .blog-filter .filter-header{margin-bottom:0}.filter-category{display:flex}#categoryCollapse{overflow-x:scroll;-ms-overflow-style:none;scrollbar-height:none;margin:-30px 0 30px -20px;width:100vw}#categoryCollapse::-webkit-scrollbar{display:none}li.filter-option{margin:0 20px;flex-shrink:0;text-transform:uppercase}li.filter-option.active{border-bottom:solid 1px var(--dark-gray)}body.page-blog .alternate_carousel_body{top:15px;right:0}body.page-blog .banner-head{max-width:300px}.blog-teaser-text,.featured-article-wrapper,.featured-image-wrapper,.featured-post-heading,.post-image{padding:0}.page-blog .views-widget-filter-body_value,.page-blog .views-widget-filter-field_tags_tid{display:flex;align-items:flex-end}.page-blog .views-exposed-form .btn{margin-top:5px}.post-preview-text-wrapper{margin-top:5%;padding:0}.blog-post-title{font-size:1.7142857142857142em;padding-left:0}.creation-date{padding-left:0}.suggested-post-heading{padding-left:15px}.page-blog .views-exposed-form{padding-bottom:25px;padding-left:0}.node-blog ol,.node-blog ul{max-width:90%}.blog-gallery-limit,.node-blog h2,.node-blog p{max-width:100%}.cropped-photo{min-height:140px;max-height:200px;height:25vh}.full-post-link{margin-top:0;padding-right:0;text-align:right}.comment-body{margin-top:0}.blog-summary{padding:0}.blog-content-wrapper,.post-content-wrapper{margin-top:20px;padding:0}.post-heading-wrapper{margin-top:40px;padding:0}.post-heading-wrapper h2{font-size:21px;line-height:30px;padding:60px 0 10px;text-align:left;margin:0}.node-blog img{margin:10px 0!important}.blog-column,.blog-column.reversed{flex-direction:column-reverse;margin:25px 0}.blog-column>*{width:100%}.blog-copy{padding:25px 0 0}.blog-quote{font-size:1.15rem}.padded{width:100%}.blog-copy h3{font-size:1.14rem;line-height:1.8rem;margin-bottom:15px}.blog-column>img:not(:last-of-type){margin-top:40px}.blog-column>.blog-image{padding:40px 0 0}}@media (min-width:768px) and (max-width:991px){body.page-blog .alternate_carousel_body{top:15px;right:60px}.page-blog .banner-head{font-size:2.142857142857143em}.page-blog .views-widget-filter-body_value{display:flex;align-items:flex-end}.page-blog .views-widget-filter-field_tags_tid{display:flex;align-items:flex-end;padding-top:20px}.page-blog .views-exposed-form .btn{margin-top:5px}.page-blog .views-exposed-widgets{display:flex;flex-direction:column}.featured-full-post-link{text-align:left}.post-image,.post-preview-text-wrapper{margin-top:5%}.blog-post-title{font-size:1.7142857142857142em}.node-type-blog .resizable-textarea>textarea{height:180px}}@media (min-width:992px) and (max-width:1199px){body.page-blog .alternate_carousel_body{top:15px;right:130px}.page-blog .banner-head{font-size:2.142857142857143em}.page-blog .views-widget-filter-field_tags_tid{margin-left:5%}.page-blog .views-widget-filter-body_value,.page-blog .views-widget-filter-field_tags_tid{display:flex;align-items:flex-end}.page-blog .views-exposed-form .btn{margin-top:5px}.post-image,.post-preview-text-wrapper{margin-top:5%}.blog-post-title{font-size:1.7142857142857142em}.node-type-blog .resizable-textarea>textarea{height:180px}}@media (min-width:1200px){.page-blog .views-widget-filter-field_tags_tid{margin-left:5%}.page-blog .views-widget-filter-body_value,.page-blog .views-widget-filter-field_tags_tid{display:flex;align-items:center}.page-blog .views-exposed-form .btn{margin-top:5px}.post-preview-text-wrapper{margin-top:5%}.featured-post-image{margin-top:0!important}.post-image{margin-top:5%}.node-type-blog .resizable-textarea>textarea{height:180px}}