.color-secondary{color:#f96e64}.btn,nav.comment-navigation .nav-links a,nav.pagination .page-numbers{display:inline-block;padding:7px 12px;font-size:13px;line-height:17px;font-family:Raleway,Arial,Helvetica,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:#f96e64;background:none;border:1px solid #f96e64;outline:0;transition:all 0.2s ease-out}.btn:hover,nav.comment-navigation .nav-links a:hover,nav.pagination .page-numbers:hover{color:#fff;background:#f96e64}.btn-solid{color:#fff;background:#f96e64}.btn-solid:hover,.btn-solid:focus{color:#fff;background:#151515;border-color:#151515}.btn-big{padding:15px 24px}.btn-primary,nav.comment-navigation .nav-links a,nav.pagination .page-numbers{color:#45b3f1;border-color:#45b3f1}.btn-primary:hover,nav.comment-navigation .nav-links a:hover,nav.pagination .page-numbers:hover{background:#45b3f1}button[disabled],html input[disabled]{opacity:0.7}.text-field,form.search-form input.search-field,.comment-form input[type=text],.comment-form input[type=email],.comment-form input[type=url],.comment-form textarea,.dgd_stb_box form input.text{height:33px;padding:0 10px;color:#787878;font-size:14px;line-height:33px;background:#f3f3f3;border:0;box-sizing:border-box;width:100%;border:1px solid transparent}.text-field:focus,form.search-form input.search-field:focus,.comment-form input[type=text]:focus,.comment-form input[type=email]:focus,.comment-form input[type=url]:focus,.comment-form textarea:focus,.dgd_stb_box form input.text:focus{box-shadow:none;border-color:#e5e5e5;outline:0}form.search-form{display:flex}form.search-form label{flex-grow:1}form.search-form input.search-field{vertical-align:middle}#masthead-sticky-wrapper{margin-bottom:50px}#masthead-sticky-wrapper:not(.is-sticky){height:auto !important}#site-navigation .menu-toggle .bar{transition:all 0.2s ease-out}#site-navigation .menu-toggle.active .bar{transform:rotate(90deg)}#site-navigation .menu-toggle.active .bar:first-of-type{width:22px;transform:rotate(-135deg) translate(-27px, 16px);transform-origin:bottom left}#site-navigation .menu-toggle.active .bar:last-of-type{width:22px;transform:rotate(-45deg) translate(6px, -8px);transform-origin:top left}.single .entry-footer{padding:30px 0;border-top:1px solid rgba(0,0,0,0.06);border-bottom:1px solid rgba(0,0,0,0.06)}.entry-content .widget{margin-top:40px;margin-bottom:0;border-bottom:0;padding-bottom:0}.entry-content ol,.entry-content ul{list-style:initial}.author-info{display:table;margin-top:30px;padding-top:30px;border-top:1px solid #f1f1f1}.author-description,.author-avatar{display:table-cell;vertical-align:top}.author-avatar img{max-width:none;margin-right:15px}.author-title{font-size:18px;margin:0}.author-bio{margin-top:0}nav.navigation{margin:30px 0 45px}nav.navigation .nav-links{display:flex}nav.comment-navigation{margin:0}nav.comment-navigation .nav-links{flex-flow:row wrap}nav.comment-navigation .nav-previous,nav.comment-navigation .nav-next{flex:1 100%}nav.comment-navigation .nav-previous{margin-bottom:10px}nav.post-navigation .nav-previous,nav.post-navigation .nav-next{width:50%;height:auto;padding:0;font-size:13px;line-height:20px;font-family:Raleway,Arial,Helvetica,sans-serif;font-weight:500;border:1px solid #45b3f1;transition:all 0.2s ease-out}nav.post-navigation .nav-previous a,nav.post-navigation .nav-next a{padding:6px 12px;display:block}nav.post-navigation .nav-previous:hover,nav.post-navigation .nav-next:hover{background:#45b3f1}nav.post-navigation .nav-previous:hover a,nav.post-navigation .nav-next:hover a{color:#fff}nav.post-navigation .nav-previous:not(:only-of-type){border-right:0}nav.post-navigation .nav-next{text-align:right}nav.post-navigation .nav-next:only-of-type{margin-left:50%}nav.post-navigation span.nav-link-meta{display:block;text-transform:uppercase}nav.pagination .page-numbers.current{color:#fff;background-color:#45b3f1}nav.pagination .page-numbers.dots{color:#45b3f1}nav.pagination .page-numbers.dots:hover{background:none}nav.pagination .nav-links{flex-flow:row wrap;justify-content:center;position:relative}nav.pagination .prev,nav.pagination .next{position:absolute;left:0}nav.pagination .next{left:auto;right:0}nav.pagination .page-numbers:not(:first-child):not(:last-child):not(:nth-last-child(2)){border-right:0}.page-links{padding:15px 0;margin:25px 0;text-align:center;border-top:1px solid rgba(0,0,0,0.06);border-bottom:1px solid rgba(0,0,0,0.06)}.page-links a{padding-bottom:0 !important;color:#45b3f1 !important;border-bottom:none !important}.comment-list{margin:30px 0;padding:0;list-style:none}.comment-list>.comment:first-of-type{border-top:0}.comment,.pingback{padding:20px 0;font-size:14px;border-top:1px solid rgba(0,0,0,0.06)}.comment .comment-meta{font-size:13px;font-family:Raleway,Arial,Helvetica,sans-serif;line-height:1.5}.comment img.avatar{float:left;margin:0 15px 0 0}.comment b.fn{display:block;font-weight:600;text-transform:uppercase;letter-spacing:2px}.comment span.says{position:absolute;top:-9999em;left:-9999em}.comment .comment-metadata>a{color:#999}.comment .comment-metadata .edit-link{margin-left:10px;font-weight:600}.comment .comment-content{word-wrap:break-word}.comment .children{margin:25px 0 -15px 35px;padding:0;list-style:none}.comment-respond{margin:30px 0}.comment-list+.comment-respond{border-top:1px solid rgba(0,0,0,0.06)}.comment-reply-title{font-size:18px}.comment-form label{display:block;font-family:Raleway,Arial,Helvetica,sans-serif;font-weight:600}.comment-form textarea{height:auto}#secondary{position:static;margin-top:30px;padding-top:30px;border-top:1px solid rgba(0,0,0,0.06)}.widget{padding-bottom:30px;margin-bottom:30px;line-height:1.5;border-bottom:1px solid rgba(0,0,0,0.06)}.widget:last-child{border-bottom:0}.widget ul{padding:0;list-style:none;padding-left:15px;text-indent:-12px;line-height:1.5}.widget ul li{margin-bottom:10px}.widget ul li:before{content:'\002022';color:#c8c8c8;padding-right:6px;font-size:18px;line-height:1}.widget.widget_recent_entries ul{text-indent:-20px;padding-left:20px}.widget.widget_recent_entries li:before{content:'\f017';color:#45b3f1;font:normal normal normal 14px/1 FontAwesome;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer}.widget .im-cata{margin-top:-30px;background:#f3f3f3;font-size:14px;padding:10px 15px}.widget .im-cata img{margin-left:-15px;margin-top:-10px}.widget-title,.comments-title{margin:0 0 30px;padding-bottom:5px;font-size:16px;text-transform:uppercase;font-weight:900;border-bottom:3px solid #45b3f1}.search-form-wrap{position:relative}.search-form-wrap .search-suggestions{position:absolute;width:100%;background:#fff;border:1px solid #f1f1f1;box-shadow:0 8px 6px -6px rgba(0,0,0,0.3);z-index:99}.search-form-wrap .search-suggestions:empty{display:none}.search-form-wrap .search-suggestion{border-bottom:1px solid #f1f1f1}.search-form-wrap .search-suggestion:focus,.search-form-wrap .search-suggestion:hover,.search-form-wrap .search-suggestion.selected{background:#f5f5f5}.search-form-wrap .search-suggestion a{display:block;padding:4px 10px;color:inherit;transition:none}.search-form-wrap span.search-highlight{font-weight:bold}.latest-review-item{margin-bottom:32px}.latest-review-item:last-of-type{margin-bottom:0}.latest-review-title{margin-bottom:15px}.latest-review-title a{color:inherit}.latest-review-title a:hover{color:#f96e64}.latest-review-date{font-size:12px;color:#aaaaaa}.latest-review-meta{display:flex;justify-content:space-between}.latest-review-meta .review-stars{text-align:right;font-size:12px}#sidebar-subscription-box .widget-title,#sidebar-subscription-box .comments-title{font-size:13px;border-bottom-color:#f96e64}#sidebar-subscription-box .widget-title span+span,#sidebar-subscription-box .comments-title span+span{display:block;font-size:12px;font-weight:normal}#sidebar-subscription-box .field-wrap{display:flex}#sidebar-subscription-box .field-wrap .btn,#sidebar-subscription-box .field-wrap nav.comment-navigation .nav-links a,nav.comment-navigation .nav-links #sidebar-subscription-box .field-wrap a,#sidebar-subscription-box .field-wrap nav.pagination .page-numbers,nav.pagination #sidebar-subscription-box .field-wrap .page-numbers{width:50%;white-space:nowrap}#footer-widgets{padding:45px 0;border-top:1px solid rgba(0,0,0,0.06);border-bottom:1px solid rgba(0,0,0,0.06)}#footer-widgets .footer-widgets-row{display:flex;flex-flow:row wrap}#footer-widgets .widget{flex:1 100%;padding-bottom:0;border-bottom:0;text-align:center}#footer-widgets .widget ul{margin-top:0}#footer-widgets .widget:last-of-type{margin-bottom:0}#footer-widgets .widget.widget_recent_entries ul{text-align:left}#footer-widgets .widget-title,#footer-widgets .comments-title{display:inline-block;font-size:14px;border-bottom-width:2px}.testimonial{text-align:left;max-width:300px;margin:0 auto 30px}.testimonial .alignleft{margin-right:0.5em}.testimonial p{margin:0}.testimonial .testimonial-footer{color:#aaa}ul#menu-footer-menu li{display:inline-block;margin:15px}ul#menu-footer-menu li:before{content:'\2013';color:#45b3f1}ul#menu-footer-menu li a{color:inherit}.ep-scroll-to-top{padding-top:40px;text-align:center}.ep-scroll-to-top a{color:#666;font-weight:bold}footer#colophon{padding:40px 0;text-align:center;color:#ababab;font-size:14px}.announcement-area{margin:35px 0;padding:15px 22px;background:#fff9eb;border:1px solid #f0e9d9}.click-to-tweet-wrap{margin:35px 0;padding:6px 10px;border:3px solid #45b3f1;font-family:Raleway,Arial,Helvetica,sans-serif;font-size:19px;line-height:1.5;font-weight:700;color:#323232}.click-to-tweet-link-wrap{display:block;text-align:right}.click-to-tweet-link{font-size:13px;color:inherit !important;text-transform:uppercase}.click-to-tweet-link .fa{font-size:16px;padding-left:3px;color:#55acee;transition:transform 0.2s ease}.click-to-tweet-link:hover .fa{transform:translateX(5px);transition:transform 0.2s ease}blockquote.super-quote{position:relative;margin:35px 22px;padding:16px 16px 7px;border:1px solid rgba(0,0,0,0.06);border-bottom:2px solid #45b3f1;font-family:Raleway,Arial,Helvetica,sans-serif;font-weight:600;color:#323232}blockquote.super-quote cite{display:block;text-align:right;font-style:normal;font-size:13px;text-transform:uppercase}blockquote.super-quote:before{content:'\201C';position:absolute;top:-65px;left:-25px;font-family:Arial, Helvetica, sans-serif;font-size:100px;color:#45b3f1}.pro-tip{max-width:640px;margin:35px auto;padding:15px;border:1px solid rgba(0,0,0,0.06);border-bottom:3px solid #f96e64;font-family:Raleway,Arial,Helvetica,sans-serif;font-weight:600;color:#323232}.pro-tip-title{margin:-15px -15px 15px;padding:5px 12px;font-size:18px;font-weight:600;color:#fff;background:#f96e64}.pro-tip-title strong{font-weight:700}@media (min-width: 48em){.click-to-tweet-wrap{padding:6px 15px;font-size:23px}blockquote.super-quote{margin:40px 55px;padding:25px 25px 7px;border-bottom:3px solid #45b3f1}blockquote.super-quote:before{top:-100px;left:-50px;font-size:155px}.pro-tip{margin:40px auto;padding:20px}.pro-tip-title{margin:-20px -20px 20px;padding:12px 25px;font-size:24px}}@media (min-width: 62em){.pro-tip{margin:40px auto;padding:40px 25px}.pro-tip-title{margin:-40px -25px 20px;padding:15px 25px;font-size:28px}}blockquote.shopify-user-review cite{text-transform:none;font-style:italic}blockquote.shopify-user-review cite span{display:block;color:#aaa}.dgd_stb_box{background-color:#ffe14f;font-size:15px;border:solid 3px #FFF;box-shadow:0px 0px 0px 10px rgba(0,0,0,0.1);border-radius:0px}.dgd_stb_box .dgd_stb_box_close{background-color:rgba(0,0,0,0.3);height:20px;width:20px;top:-22px;right:-22px;color:#f96e64;text-align:center;font-size:20px;line-height:20px;text-decoration:none;border-radius:50%}.dgd_stb_box h5{margin:0}.dgd_stb_box ul{list-style:none;padding-left:15px;text-indent:-12px}.dgd_stb_box ul li:before{content:'\2714';padding-right:6px;font-size:14px;color:#f96e64;line-height:1}.dgd_stb_box form{display:flex}.dgd_stb_box form input.text{flex-grow:1;vertical-align:middle;width:100%;margin-right:5px}.dgd_stb_box form .btn,.dgd_stb_box form nav.comment-navigation .nav-links a,nav.comment-navigation .nav-links .dgd_stb_box form a,.dgd_stb_box form nav.pagination .page-numbers,nav.pagination .dgd_stb_box form .page-numbers{white-space:nowrap}@media (min-width: 37.5em){#footer-widgets .footer-widgets-row{margin:0 -20px}#footer-widgets .widget{flex:1 50%;padding:0 20px}}@media (min-width: 21.875em){#sidebar-subscription-box .widget-title,#sidebar-subscription-box .comments-title{font-size:14px}#sidebar-subscription-box .widget-title span+span,#sidebar-subscription-box .comments-title span+span{font-size:13px}}@media (min-width: 23.4375em){#sidebar-subscription-box .widget-title,#sidebar-subscription-box .comments-title{font-size:16px}#sidebar-subscription-box .widget-title span+span,#sidebar-subscription-box .comments-title span+span{font-size:15px}}@media (min-width: 25em){#sidebar-subscription-box .widget-title,#sidebar-subscription-box .comments-title{font-size:18px}#sidebar-subscription-box .widget-title span+span,#sidebar-subscription-box .comments-title span+span{font-size:16px}}@media (min-width: 48em){nav.navigation{margin:40px 0 45px}nav.comment-navigation .nav-previous,nav.comment-navigation .nav-next{flex:1}nav.comment-navigation .nav-previous{margin-bottom:0}nav.comment-navigation .nav-next{text-align:right}.comment .children{margin:25px 0 -15px 55px}#footer-widgets .widget{text-align:left}#footer-widgets .widget-title,#footer-widgets .comments-title{font-size:16px;border-bottom-width:2px}.testimonial{max-width:none}ul#menu-footer-menu li{display:list-item;margin:0 0 10px}}@media (min-width: 62em){#secondary{margin-top:0;padding-top:0;border-top:0}body.single-post #secondary{position:static}#footer-widgets .footer-widgets-row{flex-flow:row nowrap;margin:0 -20px}#footer-widgets .widget{flex:1;padding:0 20px}}@media (min-width: 75em){#primary-menu li a:before{content:'';display:block;width:1px;height:40px;position:absolute;top:10px;left:0;background:rgba(0,0,0,0.06)}#primary-menu li.current-menu-item>a:after,#primary-menu li:hover>a:after,#primary-menu li:focus>a:after{content:'';display:block;width:100%;height:4px;position:absolute;left:0;bottom:0;background:#f96e64}#primary-menu li .sub-menu{min-width:100%;background:#fff;border:1px solid rgba(0,0,0,0.06);border-top:0}#primary-menu li .sub-menu li.current-menu-item a{color:#f96e64 !important}#primary-menu li .sub-menu a:hover,#primary-menu li .sub-menu a:focus{color:#f96e64 !important}#primary-menu li .sub-menu a:before,#primary-menu li .sub-menu a:after{content:none}#primary-menu li.menu-item-has-children:hover .sub-menu{top:100%;right:0;left:auto;margin-top:1px}#primary-menu li.menu-item-has-children:hover .sub-menu a{padding:15px}#primary-menu li.hide_this_item+li a:before,#primary-menu li:first-of-type a:before{content:none}}
