/*!
Theme Name: Rescue Themes
Theme URI: https://rescuethemes.com
Author: Rescue Themes
Author URI: https://rescuethemes.com
Description: The theme used on the main Rescue Themes site.
Version: 1.2.21
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: rescue
Tags: threaded-comments, responsive-layout, two-columns, featured-images

Rescue Themes WordPress Theme, Copyright 2015 Rescue Themes
Rescue Themes is distributed under the terms of the GNU GPL

*/html,.rescue-all{font-family:'Source Sans Pro', Verdana, Helvetica, sans-serif;font-weight:600}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p,a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:'Source Sans Pro', sans-serif;color:#4d515c}p{font-size:18px;line-height:1.6em;margin-bottom:30px;font-weight:400;color:#73787C}a{color:#404c59;line-height:inherit;text-decoration:none;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;transition:0.2s}a:hover,a:focus{color:#95ba00}pre{overflow:auto;background-color:#efefef;padding:2em !important}.transition{-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;transition:0.2s}.round{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}textarea{font-size:1rem}hr{margin:3em 0}.green{background-color:#9bc104}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.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}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content img.wp-smiley,.entry-content img.wp-smiley,.comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{border:1px solid #ccc;margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:1.2% auto 0;max-width:98%}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:0.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.post_content_wrap .gallery{display:none}.flexbox .gallery-columns-3 .gallery-item{max-width:100%}.page-template-template-home-php .header_wrap{background:#3f4a57 url("img/header_bg.png") repeat center top;min-height:808px}.header_wrap{background:#3f4a57 url("img/header_bg.png") repeat center top}#masthead{margin:2em 0}#masthead .columns{padding-top:2em}@media only screen and (max-width: 40em){#masthead .columns{padding-top:0}}#masthead .site-branding img.logo{float:left;margin-right:.5em}@media only screen and (max-width: 40em){#masthead .site-branding img.logo{margin-right:0}}#masthead .site-branding .site-logo img.magictime{-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}#masthead .site-branding .site-logo a{margin-right:1em}#masthead .site-branding .site-title{font-size:16px;font-weight:600;margin:0;text-transform:uppercase;display:inline}#masthead .site-branding .site-title a{color:#ffffff}#masthead .site-branding .site-title a:hover{color:#93b800}#masthead .site-branding .site-description{font-size:14px;color:#cccccc}.home .header_wrap #main .entry-header h3{display:none}.header_wrap #main .entry-content h1,.header_wrap #main .entry-content h2{color:#fff;text-align:center;font-weight:100;letter-spacing:.05em}.header_wrap #main .entry-content h1 strong{font-weight:400}.header_wrap #main .entry-content h2{font-size:28px}.top-bar{background:none;float:right;margin-top:.5em}.top-bar-section ul,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:hover:not(.button){background:none}.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 0}.top-bar-section .dropdown{background:#3F4A57}.top-bar-section .dropdown li:hover:not(.has-form) a:not(.button){background:#3F4A57}.top-bar-section ul li>a{color:#97a5b5;font-size:16px;font-weight:600}.top-bar-section li:not(.has-form){margin:0 .75em}.top-bar-section li:not(.has-form) a:not(.button){padding:0 0}.top-bar-section li.active:not(.has-form) a:not(.button){color:#fff;background:none}.top-bar-section li.active:not(.has-form) a:hover:not(.button){background:none;color:#ffffff}.top-bar-section li.support-button{background-color:#93b800;margin:0.3em 0 0 2em;padding:0.2em 2em}.top-bar-section li.support-button:hover{background-color:#9ec309;cursor:hand}.top-bar-section li.support-button a:hover{background-color:#f97307}.top-bar-section li.support-button:hover a:not(.button){background:none}.top-bar-section li.support-button a{color:#ffffff}.top-bar-section li.support-button a:hover{background-color:none}.top-bar-section li.support-button:not(.has-form) a:not(.button){line-height:30px}.top-bar-section ul li{background:none}.top-bar-section ul li>a{font-size:14px}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){background:#2c3846;font-weight:bold}.top-bar-section .dropdown{background:#2c3846}.top-bar-section .dropdown li:hover:not(.has-form):not(.active)>a:not(.button){background:#2c3846}.top-bar-section li:not(.has-form) a:not(.button){background:none !important}.home_widgets{margin-top:8em}.home_widgets .textwidget i{font-size:54px}.home_widgets .textwidget i img{margin:0 auto;display:table}.home_widgets .textwidget h3{text-transform:uppercase;font-size:18px;font-weight:600;margin:1.5em 0 2em}.home_widgets .textwidget p{line-height:30px;color:#959595;font-size:16px}.home_call_action .textwidget h2{text-align:center;font-size:38px;font-weight:600;margin:1.5em 0}.home_call_action .textwidget .button{border-bottom:4px solid #C95E08;margin:0 auto;display:table;text-transform:uppercase;font-weight:800}.home_call_action .textwidget .round{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.home_call_action .textwidget .button:hover{background-color:#ff8420}.home_call_action .textwidget .button:active{position:relative;top:1px;background-color:#ff8420}.site-footer{background:#f1f1f1;padding-top:7.5em}.footer_widgets h3.widget-title{font-size:16px;font-weight:600;text-transform:uppercase;color:#394657;margin-bottom:2em}.footer_widgets ul{list-style-type:none;margin-left:0rem}.footer_widgets a{color:#4c5b6e;font-size:14px;line-height:30px;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;transition:0.2s}.footer_widgets a:hover{color:#7e9d01}.footer_widgets .footer_left_wrap aside{text-align:center}.footer_widgets aside.footer-right{padding-left:95px}.footer_widgets aside.footer-right p{color:#878b91;line-height:30px}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget_search .search-submit{display:none}.sidebar-widget-area #text-10 .textwidget{padding:5% 10% 8% 10%}.hentry{margin:0 0 1.5em}.byline,.updated{display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page_heading{margin:2em 0}.page_heading h1,.page_heading h2{text-align:center;font-weight:300}.page_heading h2{font-size:24px}.site-content article{margin-bottom:4em}.post_content_wrap{border-color:#d0d0d0;border-style:solid;border-width:8px 1px 1px;padding:2em 3em 4em}@media only screen and (max-width: 40em){.post_content_wrap{padding:0;border:none}}.home .post_content_wrap{padding:0 0;border-left:none;border-right:none;border-bottom:none;border-top:none}.post_content_wrap header.entry-header h3{text-align:center;font-weight:300}.post_content_wrap .entry-meta{text-align:center;color:#8b8b8b;font-size:13px;margin:1em 0 3em 0}.post_content_wrap .entry-meta a{color:#8b8b8b}.post_content_wrap .entry-meta a:hover{color:#95ba00}.post_content_wrap span.dot{padding:0 1em}.post_content_wrap .entry-content p{font-size:18px;color:#444444;text-align:left}.post_content_wrap .entry-content a.more-link{border:1px solid #b3b6ba;padding:.75em 2em;text-transform:uppercase;color:#81858b;font-size:14px;position:relative;top:2em}.post_content_wrap .entry-content a.more-link:hover{background-color:#95ba00;color:#ffffff}.page-template-template-full-php .page-wrap,.page .page-wrap,.archive .page-wrap,.error-404 .page-header,.search .page-wrap{margin-top:4em}.archive .page-header,.error-404 .page-header{text-align:center;margin-bottom:4em}.error-404 ul h3{margin:1em 0}.error-404 ul{list-style:none;margin-left:0}.error-404 ul li{padding-left:0;font-size:1.25em;font-weight:400}.single .page-wrap{margin-top:5em}.single .byline{display:none}.nav-links{margin:5em 0}.flexslider{margin:0 0;border:none;box-shadow:none}.flex-control-nav{display:none}.flex-direction-nav a{height:50px}.flexslider .gallery{margin-bottom:0em}.flexslider .slides li:after{content:".";position:absolute;top:0;left:0;z-index:-1000}.page-id-1786 .entry-content .about-intro{background-color:#f8f8f8;padding:3em;width:80%;margin:0 auto}.page-id-1786 .entry-content .about-intro p{text-align:center;font-size:1.2em;line-height:1.8;font-weight:300}.page-id-1786 .entry-content .about-intro h3{font-weight:300;text-align:center}.blog .page_heading h1,.single-post .page_heading h1{font-size:2rem;font-weight:600}.blog .post_content_wrap,.single-post .post_content_wrap{padding:3em 15em 5em 15em}@media only screen and (max-width: 40em){.blog .post_content_wrap,.single-post .post_content_wrap{padding:1em}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.blog .post_content_wrap,.single-post .post_content_wrap{padding:5em}}.blog .post_content_wrap h3.entry-title a,.single-post .post_content_wrap h3.entry-title a{color:#222}.blog .post_content_wrap .entry-meta,.single-post .post_content_wrap .entry-meta{color:#8b8b8b;font-size:13px;margin:0 0 3em 0;text-align:center}.blog .post_content_wrap .entry-content p,.single-post .post_content_wrap .entry-content p{font-size:19px;line-height:29px}body.error404 .header_wrap{display:none}body.error404 section.error-404{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}body.error404 .rescue-logo img{margin-bottom:0.5em}body.error404 footer,body.error404 .copyright_wrap{display:none}#comments{margin:0 auto;width:65%;margin-top:3em}#comments h2.comments-title{font-size:24px;color:#34495e;font-weight:600}#comments ol{margin:60px 0 0 0}#comments li{list-style-type:none;margin:0;padding:0;margin-bottom:60px}#comments li{margin:0 0 40px 0}#comments .children{margin:40px 0 0 0;padding:0 0 0 80px}#comments .children li:last-child{margin:0}#comments .left{width:70px;float:left}#comments p{margin:0}#comments .right-comments{padding:0 0 0 20px;overflow:hidden;min-height:62px}#comments .comment_content{border-left:1px solid #f0f0f0;padding-left:10px}#comments .bypostauthor .right-comments{border-left-color:#ccc}#comments .comment-text{font-size:12px}.comment-reply-link,#cancel-comment-reply-link{background-color:#efefef;color:#888;font-size:12px;margin-left:1em;padding:0 10px;font-weight:500}#comments .rescue_staff{background:#0194c9;color:#FFFFFF;display:inline-block;font-size:10px;font-weight:bold;height:23px;line-height:23px;margin-right:10px;padding:0 10px;text-transform:uppercase}#comments cite{font-size:14px;padding:0 5px 0 0;font-style:normal;color:#34495e;font-weight:600}#comments .commentmetadata{font-style:italic;color:#656565;font-size:12px}#comments .right-comments p{padding:0 0 10px 0}#comments .right-comments p:last-child{padding:0 0 0 0}#comments .navigation{padding:0 0 20px 0}#comments-title{padding:0 0 40px 0}#respond span.required{display:none}#respond input[type="text"],#respond input[type="password"],#respond input[type="email"]{width:100%}#respond textarea{float:left;width:100%;min-height:100px;margin:30px 0}#respond #submit{margin:0}.comment-respond{margin-top:60px}.comment-respond h3{color:#34495E;font-size:20px;font-weight:600}#commentform{padding:2em;background-color:#f8f8f8}#commentform label,#commentform span.required{color:#333333;font-weight:bold}#commentform input,#commentform textarea{background:#FFFFFF;border:1px solid #f1f1f1;font-size:19px;border-radius:0px;width:100%;height:100%;padding:0.75em}#commentform input[type="text"],#commentform textarea,#commentform input[type="email"],#commentform input[type="url"]{box-shadow:none}#commentform input{float:left}#commentform span.required{color:#FF4629}#commentform label,#commentform span.required{color:#333333;font-weight:bold;width:100px;display:inline}#commentform .comment-form-comment label{display:none}#commentform #submit{background-color:#9abf06;width:30%;color:white;cursor:pointer;float:none;margin:0;padding:0.5em 1em;font-size:16px}@media only screen and (max-width: 40em){#commentform #submit{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){#commentform #submit{width:100%}}#commentform #submit:hover{opacity:0.8}#commentform #submit:active{margin-top:1px}#commentform .form-allowed-tags{display:none}.comments-area .avatar{margin-left:0px}.sidebar-widget-area aside{border:1px solid #d2d2d2}.sidebar-widget-area h1.widget-title{font-size:16px;text-transform:uppercase;font-weight:600;padding:1em 1em 0 1.7em}.sidebar-widget-area aside ul{list-style:none}.sidebar-widget-area aside p{padding:0 1.3em}footer.site-footer{margin-top:5em}.footer_menu ul{float:right;list-style:none;margin-left:0}.footer_menu li{display:inline-block;margin-left:15px}html,body{height:100%}.page-wrap{min-height:100%;margin-bottom:-440px}.page-wrap:after{content:"";display:block}.site-footer,.page-wrap:after{height:440px}@media only screen and (max-width: 40em){.site-info{margin-top:1em}}.copyright_wrap{background-color:#f1f1f1;padding:1em 0}@media only screen and (max-width: 40em){.copyright_wrap{text-align:center}}.copyright_wrap span{color:#999;font-size:13px}.rescue-toggle .rescue-toggle-trigger{font-size:16px;font-weight:400}.rescue-toggle .rescue-toggle-container{color:#73787C;font-size:16px;font-weight:400;line-height:1.6em;padding:25px}.rescue-toggle .rescue-toggle-container p{color:#73787C;font-size:16px;font-weight:400;line-height:1.6em;padding:0 0}input.wpcf7-submit{width:100%;background-color:#6E7D8D}input.wpcf7-submit.button:hover,input.wpcf7-submit.button:focus{background-color:#95BA00}label.mc_var_label,.mc_help,#mc-indicates-required,.mc_interests_header{color:#e2e2e2}#mc-indicates-required{display:none}input.mc_input[type="text"],input.mc_input[type="password"],input.mc_input[type="date"],input.mc_input[type="datetime"],input.mc_input[type="datetime-local"],input.mc_input[type="month"],input.mc_input[type="week"],input.mc_input[type="email"],input.mc_input[type="number"],input.mc_input[type="search"],input.mc_input[type="tel"],input.mc_input[type="time"],input.mc_input[type="url"],textarea.mc_input{background:#ffffff;border:1px solid #ffffff;box-shadow:none;color:#333 !important;display:block;font-family:inherit;font-size:1em;font-style:italic;height:2.55em !important;margin:0 1.4em 0 0;padding:0.5em !important;width:65%;float:left}.mc_var_label,.mc_merge_var input{font-size:15px;font-style:italic;color:#333}.mc_header_text,.mc_header_email,.mc_header_date{margin:.4em 0 .5em 1em;float:left;clear:both;position:absolute;padding:5px}.mc_merge_var input{position:relative;background:transparent;color:#333 !important;padding-left:1.3em}#mc_subheader{text-align:left;color:#333333}label.mc_radio_label,label.mc_interest_label,label.mc_email_format,label.mc_email_type{color:#333333}#mc_signup_submit{margin-top:0 !important;width:30% !important;background-color:#6e7d8d;color:#FFFFFF;cursor:pointer;display:inline-block;font-size:1rem;margin:0 0;padding:.7rem 2rem;position:relative;text-align:center;display:table;font-weight:500;transition:background-color 300ms ease-out 0s}#mc_signup_submit:hover{background-color:#7e8c9a}.mc_merge_var{margin-bottom:0 !important}.mc_form_inside .updated{display:inline}.mc_form_inside .updated a{display:block}.mc_error_msg{border-radius:3px;display:block;font-size:14px;font-weight:500;margin:0 0 0.5em;padding:1em 2em;background:#FFFDF3;border:1px solid #F2DFA4;color:#C4690E;text-align:center}.mc_error_msg a{line-height:2em;color:#aaaaaa}#mc_subheader,#mc_subheader p{margin-bottom:0em !important}.mc_form_inside{margin-top:2em}#bbpress-forums li.bbp-body ul.forum,#bbpress-forums li.bbp-body ul.topic,#bbpress-forums li.bbp-header,#bbpress-forums li.bbp-footer{padding:15px 8px 8px 20px}#bbpress-forums li.bbp-header,#bbpress-forums li.bbp-footer{background:#f3f3f3}#bbpress-forums div.odd,#bbpress-forums ul.odd{background-color:#ffffff}#bbpress-forums div.bbp-search-form{float:none;margin-top:2em}#bbpress-forums #bbp-search-form #bbp_search{width:80%;height:3.1em}#bbpress-forums #bbp-search-form input.button{margin-left:2.8em;width:15%;padding:0.75em 1em !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}div.bbp-breadcrumb,div.bbp-topic-tags{margin-bottom:2.5em}.bbp-submit-wrapper .button,button#bbp_user_edit_submit{padding:0.75em 1em !important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.bbp-topic-freshness-author,.bbp-topic-meta,.bbp-forum-description .bbp-author-avatar,.bbpress .post_content_wrap header.entry-header h3{display:none}#subscription-toggle{float:right}#bbp-single-user-details .vcard{padding:0;border:none;width:100%;margin:0 0}#bbpress-forums #bbp-single-user-details #bbp-user-navigation{border-top:1px solid #EFEFEF;padding-top:2em}#bbpress-forums #bbp-user-wrapper h2.entry-title{text-transform:uppercase;font-weight:600;margin-bottom:1.5em}.bbp-user-section p{margin-bottom:.5em}#bbp-user-body fieldset.submit{border:none}.support_intro h3{font-weight:600;text-align:center;margin-bottom:2em}.support_intro{margin-top:2em}#bbpress-forums .bbp-forums-list li{display:block;font-size:1rem;line-height:3em}li.bbp-forum-info a.bbp-forum-title{font-weight:600}.bbp-replies li.bbp-header,.bbp-replies li.bbp-footer{color:#aaaaaa}#bbpress-forums div.bbp-topic-content pre code,#bbpress-forums div.bbp-reply-content pre code{font-weight:500;padding:1% 3% 1% 1%;color:red}.topic .bbp-private-reply{background:#ffffe0 !important}.topic .bbp-private-reply div.bbp-reply-content{font-size:16px}#bbpress-forums div.bbp-topic-content code,#bbpress-forums div.bbp-reply-content code,#bbpress-forums div.bbp-topic-content pre,#bbpress-forums div.bbp-reply-content pre{font-size:12px}.home_call_action .textwidget .button{background-color:#f97307}#masthead a span.site-title{display:none}.single-download a.rescue-button{width:100%}.single-download a.rescue-button span{font-weight:bold}.post_content_wrap .gform_wrapper .top_label .gfield_label{color:#73787c;font-size:16px;font-weight:500;margin-bottom:0.5em}body.page-template-template-full .gform_wrapper label.gfield_label+div.ginput_container{margin-top:0}.post_content_wrap .gform_wrapper .gfield_description,.post_content_wrap .gform_wrapper .gfield_description a{color:#cccccc}@media only screen and (max-width: 40em){.post_content_wrap .gform_wrapper .gfield_description,.post_content_wrap .gform_wrapper .gfield_description a{font-size:10px}}.post_content_wrap .gform_wrapper .gfield_description a:hover{color:#aaaaaa}.post_content_wrap .gform_wrapper .top_label .gfield_description{display:inline;padding:0 0 0 1em}.entry-content .gform_wrapper{margin:0 auto;width:80%}@media only screen and (max-width: 40em){.entry-content .gform_wrapper{width:100%}}.entry-content .gform_wrapper form{background-color:#f8f8f8;margin-bottom:3em;padding:3em 3em 0}@media only screen and (max-width: 40em){.entry-content .gform_wrapper form{padding:0.5em}}.entry-content .gform_wrapper .top_label input.medium,.entry-content .gform_wrapper .top_label select.medium{width:97.5%}.gform_wrapper input[type="text"],.gform_wrapper input[type="password"],.gform_wrapper input[type="date"],.gform_wrapper input[type="datetime"],.gform_wrapper input[type="datetime-local"],.gform_wrapper input[type="month"],.gform_wrapper input[type="week"],.gform_wrapper input[type="email"],.gform_wrapper input[type="number"],.gform_wrapper input[type="search"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="time"],input[type="url"],.gform_wrapper input[type="color"]{height:2.9125rem}.gform_wrapper .gform_footer input.button{background-color:#6E7D8D;padding:0.75em 2.5em}.entry-content .gform_wrapper .gform_footer input.button,.entry-content .gform_wrapper .gform_footer input[type="submit"]{font-size:14px}.gform_wrapper .gform_footer input.button:hover{background-color:#95ba00}.entry-content .gform_wrapper textarea{padding:1em 1.4em;color:#777}.entry-content .gform_wrapper input[type="email"],.entry-content .gform_wrapper input[type="number"],.entry-content .gform_wrapper input[type="password"],.entry-content .gform_wrapper input[type="tel"],.entry-content .gform_wrapper input[type="text"],.entry-content .gform_wrapper input[type="url"]{padding:0.313em 1em;color:#777;border:1px solid #f1f1f1;box-shadow:none}.entry-content .gform_wrapper textarea{border:1px solid #f1f1f1;box-shadow:none}.entry-content .gform_wrapper div.validation_error{background-color:#f1f1f1;border-bottom:none;border-top:none;color:#fe5757;font-size:1em;font-weight:400;text-align:center}.entry-content .gform_wrapper li.gfield.gfield_error,.entry-content .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:#f1f1f1;border-bottom:none;border-top:none}.entry-content .gform_wrapper li.gfield_error input[type="email"],.entry-content .gform_wrapper li.gfield_error input[type="number"],.entry-content .gform_wrapper li.gfield_error input[type="password"],.entry-content .gform_wrapper li.gfield_error input[type="tel"],.entry-content .gform_wrapper li.gfield_error input[type="text"],.entry-content .gform_wrapper li.gfield_error input[type="url"],.entry-content .gform_wrapper li.gfield_error textarea{border:none;box-shadow:none}.gform_confirmation_wrapper{background-color:#bed954;color:white;font-weight:500;margin:7em 5em;padding:1em 2em;text-align:center}@media only screen and (max-width: 40em){.post_content_wrap .gform_wrapper .top_label input.medium,.post_content_wrap .gform_wrapper .top_label select.medium{width:100%}}.post_content_wrap .gform_wrapper .gfield_required{color:#ccc}.gform_wrapper ul li.purchase-source{margin-bottom:2em;padding:2em;background-color:#f8f8f8;border:5px solid #f1f1f1;text-align:center}@media only screen and (max-width: 40em){.gform_wrapper ul li.purchase-source{padding:0;text-align:left}}.gform_wrapper ul li.purchase-source .gfield_checkbox li,.gform_wrapper ul li.purchase-source .gfield_radio li{display:inline-block;margin-bottom:0;margin-right:0;margin-top:0;overflow:visible;padding-left:1em !important}.post_content_wrap .gform_wrapper li.purchase-source .gfield_label{margin-bottom:1em !important}.post_content_wrap .gform_wrapper .top_label li.purchase-source .gfield_label{font-size:20px;font-weight:300;margin-left:1em}@media only screen and (max-width: 40em){.post_content_wrap .gform_wrapper .top_label li.purchase-source .gfield_label{font-size:16px;text-align:center}}.gform_wrapper ul li.purchase-source .validation_message{color:#fe5757;display:table !important;margin:0 auto !important;text-align:center}.gform_wrapper li.free-theme-support-notice{background-color:#f8f8f8;border:5px solid #f1f1f1;padding:4em;margin-bottom:4em}@media only screen and (max-width: 40em){.gform_wrapper li.free-theme-support-notice{padding:2em}}.gform_wrapper li.free-theme-support-notice p{text-align:center}@media only screen and (max-width: 40em){.gform_wrapper li.free-theme-support-notice p{text-align:left}}.gform_wrapper li.free-theme-support-notice.gfield_html{max-width:100%}.gform_wrapper .gform_footer.hidden{display:none}.gform_wrapper .gfield_checkbox li label,.gform_wrapper .gfield_radio li label{font-size:1rem;color:#777}.post_content_wrap .gform_wrapper select{border-color:#eee;color:#999;font-size:14px;height:2.9rem}.post_content_wrap .gform_wrapper select option{padding-left:0.5em;padding-bottom:0.5em}.post_content_wrap .gform_wrapper.gf_browser_gecko select{padding:0.188em 0 0.188em 0.5em}@media only screen and (max-width: 40em){.ptp-cp3-price-table-holder{margin-top:0 !important}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.ptp-cp3-price-table-holder{margin-top:0 !important}}#ptp-2047 .cp3-desc-table .ptp-cp3-data-holder{font-size:14px !important}#ptp-2047 .cp3-desc-table .ptp-cp3-data-holder:nth-child(2n+1){color:#5b5b5b !important;background:#fff !important;font-weight:600 !important}#ptp-2047 .cp3-desc-table .ptp-cp3-data-holder:nth-child(2n){background:#fff !important;color:#5b5b5b !important;font-weight:600 !important}@media only screen and (max-width: 40em){#ptp-2047 .ptp-comparison3-unfeatured .ptp-cp3-data-holder:nth-child(2n+1){background:#fff !important}}@media only screen and (min-width: 40.063em) and (max-width: 64em){#ptp-2047 .ptp-comparison3-unfeatured .ptp-cp3-data-holder:nth-child(2n+1){background:#fff !important}}@media only screen and (max-width: 40em){#ptp-2047 .special .ptp-cp3-data-holder:nth-child(2n+1),#ptp-2047 .special .ptp-cp3-data-holder:nth-child(2n){border-top:none !important;border-bottom:none !important}}@media only screen and (min-width: 40.063em) and (max-width: 64em){#ptp-2047 .special .ptp-cp3-data-holder:nth-child(2n+1),#ptp-2047 .special .ptp-cp3-data-holder:nth-child(2n){border-top:none !important;border-bottom:none !important}}#ptp-2047 .cp3-desc-table{border:none !important;padding-left:8em !important;padding-right:0.5em !important}@media only screen and (max-width: 40em){#ptp-2047 .cp3-desc-table{padding-left:0 !important}}@media only screen and (min-width: 40.063em) and (max-width: 64em){#ptp-2047 .cp3-desc-table{padding-left:0 !important}}#ptp-2047 .cp3-desc-table .ptp-cp3-data-holder{border-bottom:1px dashed #c6c6c6;font-weight:500 !important;font-family:"Source Sans Pro",Verdana,Helvetica,sans-serif !important;color:#5b5b5b !important}.ptp-cp3-data-holder{padding:2em 10px !important}.ptp-cp3-price-table{-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important}#ptp-2047 .ptp-comparison3-unfeatured.ptp-cp3-price-table{border:none !important;-webkit-box-shadow:0px 0px 1px 1px #dbdbdb !important;-moz-box-shadow:0px 0px 1px 1px #dbdbdb !important;box-shadow:0px 0px 1px 1px #dbdbdb !important}#ptp-2047 .ptp-comparison3-unfeatured .ptp-cp3-price-holder .has-tip{font-family:"Source Sans Pro",Verdana,Helvetica,sans-serif !important;color:#777 !important;font-weight:400;font-size:14px !important;border-bottom:dotted 1px #ccc !important}#ptp-2047 .ptp-comparison3-unfeatured .ptp-cp3-price-holder{border-bottom:1px solid #f1f1f1 !important}#ptp-2047 .ptp-comparison3-unfeatured .ptp-cp3-data-holder,#ptp-2047 .ptp-cp3-data-holder{font-weight:600 !important;font-family:"Source Sans Pro",Verdana,Helvetica,sans-serif !important;color:#5b5b5b !important;font-size:14px !important}#ptp-2047 .ptp-cp3-data-holder{color:#fff !important}#ptp-2047 .fa-check{color:#92b900 !important}#ptp-2047 .fa-times{color:#ff1800 !important}#ptp-2047 .ptp-comparison3-unfeatured .ptp-cp3-plan-title h2{color:#5b5b5b !important}#ptp-2047 .ptp-comparison3-unfeatured .ptp-cp3-data-holder:nth-child(2n){background:#f1f1f1 !important}.ptp-cp3-price-holder{border-radius:0 !important}#ptp-2047 .special.ptp-cp3-price-table .ptp-cp3-price-holder{background:#93b800 !important;border-bottom:1px solid #9abf05 !important}#ptp-2047 .special .ptp-cp3-data-holder:nth-child(2n+1){background:#93b800 !important;border-radius:0 !important}#ptp-2047 .special .ptp-cp3-data-holder:nth-child(2n){background:#84a502 !important}#ptp-2047 .special .fa-check{color:#c1ec21 !important}#ptp-2047 .special.ptp-cp3-price-table .ptp-cp3-price-holder .has-tip{font-family:"Source Sans Pro",Verdana,Helvetica,sans-serif !important;font-weight:400;font-size:14px !important}#ptp-2047 .special.ptp-cp3-price-table .ptp-cp3-pay-duration{font-family:"Source Sans Pro",Verdana,Helvetica,sans-serif !important;font-weight:400;font-size:14px !important}#ptp-2047 .special .ptp-cp3-price-holder .cp3-ptp-price{font-family:"Source Sans Pro",Verdana,Helvetica,sans-serif !important}#ptp-2047 .special.ptp-cp3-price-table .ptp-cp3-data-holder-cp3-btn{border-top:none !important}#ptp-2047 .special.ptp-cp3-price-table{border:1px solid #82a201 !important;box-shadow:0 0 1px #DBDBDB !important;-webkit-box-shadow:0 0 1px #DBDBDB !important}#ptp-2047 .ptp-comparison3-unfeatured .ptp-cp3-data-holder .cp3-btn{background:#ccc !important;-moz-box-shadow:none !important;box-shadow:none !important;font-family:"Source Sans Pro",Verdana,Helvetica,sans-serif !important;font-size:16px !important;border-radius:0 !important;font-weight:400 !important}#ptp-2047 .ptp-comparison3-unfeatured .ptp-cp3-data-holder .cp3-btn:hover{background:#ddd !important}#ptp-2047 .special .ptp-cp3-data-holder .cp3-btn{background-color:#fdea5d !important;-moz-box-shadow:none !important;box-shadow:none !important;font-family:"Source Sans Pro",Verdana,Helvetica,sans-serif !important;font-size:16px !important;border-radius:0 !important;color:#4a5664 !important;font-weight:400 !important}#ptp-2047 .special .ptp-cp3-data-holder .cp3-btn:hover{background-color:#fff !important}.post_content_wrap .entry-content .support-policy{width:60%;margin:0 auto;display:table}.post_content_wrap .entry-content .support-policy p{color:#666;font-size:14px;line-height:1.9;margin-bottom:10px}.no-active-priority-support{background-color:#f8f8f8;padding:3em;width:80%;margin:0 auto;margin-top:3em}.no-active-priority-support p{text-align:center;font-size:1.2em;line-height:1.8;font-weight:400}.no-active-priority-support p a{font-weight:500}.edd_cr_message{font-size:20px}#edd_checkout_form_wrap input[type="checkbox"]+label,input[type="radio"]+label{margin-left:1.5rem}#edd_checkout_form_wrap fieldset#edd_cc_fields{background:#f3fce8;border:2px solid #dcf1c1}#edd_cc_fields legend{background:#f3fce8}#edd_checkout_form_wrap select.edd-select.edd-select-small{padding:0 1.3em}.edd_form input{height:inherit}.account_wrap a.edd-recurring-cancel{background-color:#f97307;margin-bottom:1em;display:inline-block;border-radius:3px}.account_wrap a.edd-recurring-cancel:hover{background-color:#333333}.account_wrap{color:#ffffff}form#edd_login_form legend{display:none}.edd_form label,#edd_register_fields label{font-size:16px;font-weight:600;margin:0.5em 0;text-transform:uppercase}form#edd_login_form fieldset,fieldset#edd_register_fields{border:none;padding:0 0}.edd_form input,#edd_register_fields input{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #BFC2C4;border-radius:0;font-size:16px;height:100%;padding:0.75em}input.edd_submit,input.register_account{background-color:#6E7D8D;font-size:18px;border:none;padding:0.75em 2em;border-radius:3px;margin-top:1.5em;color:#FFFFFF;font-weight:600;width:100%;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;transition:0.2s}input.edd_submit:hover,input.register_account:hover{background-color:#95BA00}.edd-lost-password a,.edd_password_change_notice,.edd_purchase_receipt_product_notes{color:#777 !important;font-size:16px !important}table#edd_purchase_receipt_products .edd_purchase_receipt_product_notes{font-style:normal}table#edd_purchase_receipt_products .edd_purchase_receipt_product_notes a{font-weight:600;line-height:3em}#edd_profile_editor_form fieldset{margin-top:0}#edd_user_history{margin-bottom:2em}#edd_user_history th,#edd_purchase_receipt th,#edd_purchase_receipt_products th{font-size:16px;padding:1.5em 2em}#edd_user_history tr td,#edd_purchase_receipt tr td,#edd_purchase_receipt_products tr td{font-size:16px;padding:0.5em 2em}#edd_user_history table tr.even,table tr.alt,table tr:nth-of-type(2n){background-color:#ffffff}#edd_purchase_receipt_products .edd_purchase_receipt_product_name{margin-bottom:1em}p.register_prompt{border-top:1px solid #CCCCCC;color:#404C59 !important;font-size:24px !important;font-weight:500 !important;padding-top:2em;text-align:center !important}ul.edd_purchase_receipt_files{margin-top:1em !important}ul.edd_purchase_receipt_files li{margin-left:0 !important}table#edd_purchase_receipt{margin-bottom:4em}li.edd_download_file a.edd_download_file_link,#edd_checkout_cart a.edd-cart-saving-button,#edd-purchase-button,.edd-submit,input[type=submit].edd-submit{background-color:#6E7D8D;border-color:#6E7D8D;border-style:solid;border-width:0;color:#FFFFFF;cursor:pointer;display:inline-block;font-size:1rem;font-weight:normal;line-height:normal;margin:1em 0 1.25rem;padding:0.5em 1em;position:relative;text-align:center;text-decoration:none;transition:background-color 300ms ease-out 0s}#edd-purchase-button,.edd-submit,input[type=submit].edd-submit{width:100%}#edd_checkout_cart a.edd-cart-saving-button{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}li.edd_download_file a.edd_download_file_link:hover,#edd_checkout_cart a.edd-cart-saving-button:hover,#edd-purchase-button:hover,.edd-submit,input[type=submit].edd-submit:hover{background-color:#95BA00}.account_wrap a.edd-recurring-cancel{background-color:#6E7D8D;color:#FFFFFF;padding:0.5em 1em}form#edd_profile_editor_form{margin-top:2em}.page-template-template-account h5.nav-tab-wrapper{padding:1em 0;margin:0 auto;display:table;margin-bottom:1.5em}.page-template-template-account h5.nav-tab-wrapper a.nav-tab{font-size:16px;font-weight:600;margin:0;padding:0.75em}.page-template-template-account h5.nav-tab-wrapper a.nav-tab.nav-tab-active{background-color:#f1f1f1}.page-template-template-account h5.nav-tab-wrapper a.nav-tab.nav-tab-active:focus{color:#4d515c}.page-template-template-account h5.nav-tab-wrapper a.nav-tab span.dashicons{vertical-align:bottom;margin-right:0.5em;color:#8d8e91;line-height:0.8}.page-template-template-account h5.nav-tab-wrapper a.nav-tab:hover span.dashicons{color:#93b800;-webkit-transition:0.2s;-moz-transition:0.2s;-o-transition:0.2s;-ms-transition:0.2s;transition:0.2s}.page-template-template-account .panel{background-color:#ffffff;border:none;padding:0}.page-template-template-account .panel #edd_user_history{border:none}.page-template-template-account .panel #edd_user_history th{font-weight:500;color:#4d515c}.page-template-template-account .panel #edd_user_history td{color:#666}.page-template-template-account .panel #edd_user_history th,.page-template-template-account .panel #edd_purchase_receipt th,.page-template-template-account .panel #edd_purchase_receipt_products th{padding:1em 2em;background-color:#ffffff;border:1px solid #efefef}.page-template-template-account #download-history p.no-purchases,.page-template-template-account #download-history p.edd-no-purchases,.page-template-template-account #purchase-history p.no-purchases,.page-template-template-account #purchase-history p.edd-no-purchases{text-align:center;font-size:18px;background-color:#f8f8f8;margin:0 auto;padding:3em;width:80%;color:#666666}.page-template-template-account #edd_user_history .edd_download_history_row td.edd_download_download_name img{margin-right:1em}.page-template-template-account #edd_user_history .edd_download_history_row .edd_download_file a{font-family:Consolas, "Liberation Mono", Courier, monospace;padding:0.25em;line-height:1;white-space:nowrap;display:inline-block;zoom:1}.page-template-template-account #edd_user_history .edd_download_history_row .edd_download_file a:before{content:"\f316";-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:dashicons;font-size:20px;font-style:normal;font-weight:400;height:20px;line-height:1;text-align:center;text-decoration:inherit;vertical-align:top;width:20px}.page-template-template-account #edd_user_history td,.page-template-template-account #edd_user_history th{border-bottom:1px dashed #f0f0f0}.page-template-template-account .rescue-support{background-color:#f8f8f8;margin:0 auto;padding:3em;width:80%}@media only screen and (max-width: 40em){.page-template-template-account .rescue-support{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.page-template-template-account .rescue-support{width:100%}}.page-template-template-account #account-info fieldset{border:none;background-color:#f8f8f8;padding:3em;margin:0 auto;width:80%}@media only screen and (max-width: 40em){.page-template-template-account #account-info fieldset{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.page-template-template-account #account-info fieldset{width:100%}}.page-template-template-account #account-info fieldset legend{background-color:#f8f8f8;font-size:20px;font-weight:500;margin-bottom:1em}.page-template-template-account #account-info fieldset input[type="text"],.page-template-template-account #account-info fieldset input[type="email"],.page-template-template-account #account-info fieldset input[type="password"]{border:1px solid #f1f1f1;box-shadow:none;color:#777}.page-template-template-account #account-info fieldset select{border-color:#eee;color:#999;font-size:14px;height:2.9rem}.page-template-template-account #account-info fieldset select option{padding-bottom:0.5em;padding-left:0.5em}.page-template-template-account #account-info fieldset label{font-size:14px;margin:0}.page-template-template-account #account-info fieldset br{display:none}.page-template-template-account #account-info fieldset #edd_profile_billing_address_label legend,.page-template-template-account #account-info fieldset #edd_profile_password_label legend{margin-top:3em}.page-template-template-account #account-info fieldset input.edd_submit,.page-template-template-account #account-info fieldset input.register_account{background-color:#6e7d8d;border-radius:0;color:#ffffff;font-size:14px;font-weight:normal;margin-top:1.5em;padding:0.75em 2em;transition:all 0.2s ease 0s;width:25%}.page-template-template-account #account-info fieldset input.edd_submit:hover,.page-template-template-account #account-info fieldset input.register_account:hover{background-color:#93b800}.page-template-template-account .edd-basic-support,.page-template-template-account .edd-priority-support{background-color:#fff;float:left;width:50%;padding:2em}@media only screen and (max-width: 40em){.page-template-template-account .edd-basic-support,.page-template-template-account .edd-priority-support{width:100%}}.page-template-template-account .edd-basic-support span.dashicons,.page-template-template-account .edd-priority-support span.dashicons{font-size:2em;color:#cccccc;margin:0 auto;display:table}.page-template-template-account .edd-basic-support h4,.page-template-template-account .edd-priority-support h4{text-align:center;margin:1em 0}.page-template-template-account .edd-basic-support p,.page-template-template-account .edd-priority-support p{font-size:16px;margin-bottom:20px}.page-template-template-account .edd-basic-support ul,.page-template-template-account .edd-priority-support ul{margin-bottom:0.5em;list-style:square}.page-template-template-account .edd-basic-support ul li,.page-template-template-account .edd-priority-support ul li{font-size:14px}.page-template-template-account .edd-basic-support .button,.page-template-template-account .edd-priority-support .button{background-color:#6e7d8d;border-radius:0;color:#ffffff;font-size:14px;font-weight:normal;margin-top:1.5em;padding:0.75em 2em;width:100%;transition:all 0.2s ease 0s}.page-template-template-account .edd-basic-support .button:hover,.page-template-template-account .edd-priority-support .button:hover{background-color:#93b800}.page-template-template-account .edd-basic-support{border-right:4px solid #f8f8f8}.page-template-template-account .edd-priority-support{border-left:4px solid #f8f8f8}.page-template-template-account .edd-priority-support .button{background-color:#93b800}.page-template-template-account .edd-priority-support .button:hover{background-color:#9fc40d}.page-template-template-account .entry-content .edd_success{background:#93b800;border:medium none;border-radius:0;box-shadow:none;color:#fff;font-weight:500;margin:0 auto;padding:1em;text-align:center;width:80%}@media only screen and (max-width: 40em){.page-template-template-account .entry-content .edd_success{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.page-template-template-account .entry-content .edd_success{width:100%}}.page-template-template-account .entry-content .edd_errors{background:#ffffe0;border:none;border-radius:0;color:#333;width:80%;margin:0 auto}@media only screen and (max-width: 40em){.page-template-template-account .entry-content .edd_errors{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.page-template-template-account .entry-content .edd_errors{width:100%}}.page-template-template-account .entry-content .edd_errors p{text-align:center}.page-template-template-account p.login-notice{text-align:center;font-size:1.2em;line-height:1.8;font-weight:300}.page-template-template-account .account-login{margin:0 auto;width:80%;background-color:#f8f8f8;margin-bottom:3em;padding:3em;padding-top:5em}@media only screen and (max-width: 40em){.page-template-template-account .account-login{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.page-template-template-account .account-login{width:100%}}.page-template-template-account .account-login a.lost-password{color:#cccccc;float:right}.page-template-template-account .account-login a.lost-password:hover{color:#93b800}.page-template-template-account form#loginform label{font-weight:600;text-transform:uppercase}.page-template-template-account form#loginform input[type="text"],.page-template-template-account form#loginform input[type="password"]{border:1px solid #f1f1f1;box-shadow:none;color:#777;padding:0.313em 1em;height:3.5em}.page-template-template-account form#loginform p.login-submit{margin-bottom:0}.page-template-template-account form#loginform #wp-submit{background-color:#6e7d8d;margin:0;padding:0.5em 2em;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;position:relative;text-align:center;transition:background-color 300ms ease-out 0s}.page-template-template-account form#loginform #wp-submit:hover{background-color:#93b800}.page-template-template-account form#loginform .login-remember label{color:#cccccc}.page-template-template-account form#loginform .login-remember label input{margin-right:0.5em}.edd-success .entry-content p:first-of-type{display:none}.edd-success table#edd_purchase_receipt{background-color:#f8f8f8;margin:0 auto;padding:3em;width:80%;border:none;margin-top:3em}@media only screen and (max-width: 40em){.edd-success table#edd_purchase_receipt{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.edd-success table#edd_purchase_receipt{width:100%}}.edd-success #edd_purchase_receipt th,.edd-success #edd_purchase_receipt_products th{padding:2em;background-color:#f1f1f1}.edd-success #edd_purchase_receipt td{padding:2em}.edd-success #edd_purchase_receipt tr:nth-child(even){background-color:#f1f1f1}.edd-success #edd_purchase_receipt tr:nth-child(odd){background-color:#ffffff}.edd-success .entry-content h3{font-weight:600;text-align:center;margin:2em 0}.edd-success table#edd_purchase_receipt_products{background-color:#f8f8f8;margin:0 auto;padding:3em;width:80%;border:none}@media only screen and (max-width: 40em){.edd-success table#edd_purchase_receipt_products{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.edd-success table#edd_purchase_receipt_products{width:100%}}.edd-success table#edd_purchase_receipt_products thead tr th{padding:2em;background-color:#f1f1f1}.edd-success table#edd_purchase_receipt_products td{padding:2em}.edd-success table#edd_purchase_receipt_products tr:nth-child(even){background-color:#f1f1f1}.edd-success table#edd_purchase_receipt_products tr:nth-child(odd){background-color:#ffffff}.edd-purchase-history table#edd_user_history{border:none}.edd-purchase-history table#edd_user_history th{background-color:#ffffff;border:1px solid #efefef;padding:1em 2em;color:#4d515c;font-weight:500}.edd-purchase-history table#edd_user_history td{border-bottom:1px dashed #f0f0f0;color:#666}.edd-failed-transaction .entry-content p{background-color:#f8f8f8;margin:0 auto;padding:3em;width:80%;border:none;text-align:center;margin-top:3em}@media only screen and (max-width: 40em){.edd-failed-transaction .entry-content p{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.edd-failed-transaction .entry-content p{width:100%}}.edd-failed-transaction .entry-content p a{font-weight:600}.edd-checkout table#edd_checkout_cart{border:none}.edd-checkout table#edd_checkout_cart thead tr th{background-color:#ffffff;border:1px solid #efefef;padding:1em 2em;color:#4d515c;font-weight:500;font-size:16px}.edd-checkout table#edd_checkout_cart tbody tr td{border:none;padding:0.5em 2em;color:#666;border-bottom:1px dashed #f0f0f0;font-size:16px}.edd-checkout table#edd_checkout_cart tbody tr td img{width:75px;padding-right:1em}.edd-checkout table#edd_checkout_cart tbody tr td span.edd_checkout_cart_item_title{position:relative;top:1.15em;font-size:16px}.edd-checkout table#edd_checkout_cart tbody tr td.edd_cart_actions a{color:#ccc;font-size:12px;font-weight:600;padding:0.1em 0.55em;text-transform:uppercase}.edd-checkout table#edd_checkout_cart tbody tr td.edd_cart_actions a:hover{color:#93b800}.edd-checkout table#edd_checkout_cart tfoot{border:none}.edd-checkout table#edd_checkout_cart tfoot tr th.edd_cart_total{border:none;color:#4d515c;font-size:18px;font-weight:400;padding:2em 0 1em}.edd-checkout table#edd_checkout_cart tfoot tr th.edd_cart_total span.edd_cart_amount{font-weight:600}.edd-checkout #edd_checkout_form_wrap{background-color:#f8f8f8;margin:0 auto;padding:3em;width:80%}@media only screen and (max-width: 40em){.edd-checkout #edd_checkout_form_wrap{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.edd-checkout #edd_checkout_form_wrap{width:100%}}.edd-checkout #edd_checkout_form_wrap .edd-payment-icons{margin:0 auto;display:table}.edd-checkout #edd_checkout_form_wrap #edd_payment_mode_select{text-align:center;margin-top:2em}.edd-checkout #edd_checkout_form_wrap #edd_payment_mode_select span.edd-payment-mode-label{font-size:16px;font-weight:600;color:#666;padding-bottom:0.75em}.edd-checkout #edd_checkout_form_wrap #edd_payment_mode_select label{color:#666;text-transform:none;font-weight:500}.edd-checkout #edd_checkout_form_wrap fieldset,.edd-checkout #edd_checkout_form_wrap #edd_purchase_form_wrap{border:none;padding:0}.edd-checkout #edd_checkout_form_wrap #edd_sl_renewal_fields{border:1px solid #efefef;margin-bottom:3em}.edd-checkout #edd_checkout_form_wrap #edd_sl_renewal_fields p#edd_sl_show_renewal_form_wrap{text-align:center}.edd-checkout #edd_checkout_form_wrap #edd_sl_renewal_fields p#edd_sl_show_renewal_form_wrap a{color:#93b800}.edd-checkout #edd_checkout_form_wrap #edd_sl_renewal_fields p#edd_sl_show_renewal_form_wrap a:hover{color:black}.edd-checkout #edd_checkout_form_wrap #edd_sl_renewal_fields span.edd-description{text-align:center}.edd-checkout #edd_checkout_form_wrap #edd_sl_renewal_fields a#edd-cancel-license-renewal{font-size:0.75em}.edd-checkout #edd_checkout_form_wrap #edd_purchase_form_wrap{width:65%;margin:0 auto;display:table}@media only screen and (max-width: 40em){.edd-checkout #edd_checkout_form_wrap #edd_purchase_form_wrap{width:100%}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.edd-checkout #edd_checkout_form_wrap #edd_purchase_form_wrap{width:100%}}.edd-checkout #edd_checkout_form_wrap #edd_purchase_form_wrap legend{background-color:#f8f8f8;color:#666;font-size:20px;font-weight:500;margin-bottom:1em;display:none}.edd-checkout #edd_checkout_form_wrap #edd_purchase_form_wrap label.edd-label{font-size:14px;margin:0;color:#4d4d4d;text-transform:none}.edd-checkout #edd_checkout_form_wrap #edd_purchase_form_wrap label.edd-label span.edd-required-indicator{color:#4d4d4d}.edd-checkout #edd_checkout_form_wrap #edd_purchase_form_wrap .edd-description{color:#ccc}.edd-checkout #edd_checkout_form_wrap input[type="email"],.edd-checkout #edd_checkout_form_wrap input[type="text"],.edd-checkout #edd_checkout_form_wrap input[type="password"]{border:1px solid #f1f1f1;box-shadow:none;color:#777;padding:0.75em 1em;width:100%}.edd-checkout #edd_checkout_form_wrap #edd_register_account_fields legend{display:inline-block}.edd-checkout #edd_checkout_form_wrap #edd_register_account_fields label{color:#4d4d4d;font-size:14px;margin:0;text-transform:none}.edd-checkout #edd_checkout_form_wrap #edd_purchase_submit #edd_mailchimp input[type="checkbox"]{position:relative;top:0.25em}.edd-checkout #edd_checkout_form_wrap #edd_purchase_submit #edd_mailchimp label{font-weight:300;margin-bottom:2em;text-transform:none}.edd-checkout #edd_checkout_form_wrap #edd_purchase_submit #edd_final_total_wrap{text-align:center}.edd-checkout #edd_checkout_form_wrap #edd_purchase_submit #edd_final_total_wrap strong{font-weight:normal}.edd-checkout #edd_checkout_form_wrap #edd_purchase_submit #edd_final_total_wrap span.edd_cart_amount{font-weight:600}.edd-checkout #edd_checkout_form_wrap #edd_purchase_submit #edd-purchase-button{border-radius:0}.edd-checkout #edd_checkout_form_wrap #edd-user-login-wrap label.edd-label,.edd-checkout #edd_checkout_form_wrap #edd-user-pass-wrap label.edd-label{margin-bottom:1em}.edd-checkout #edd_checkout_form_wrap #edd_cc_fields{padding:1em}.edd-checkout #edd_checkout_form_wrap #edd_cc_fields select,.edd-checkout #edd_checkout_form_wrap #edd-card-country-wrap select,.edd-checkout #edd_checkout_form_wrap #edd-card-state-wrap select{border-color:#eee;color:#999;font-size:14px;height:2.9rem}.edd-checkout #edd_checkout_form_wrap #edd_cc_fields select option,.edd-checkout #edd_checkout_form_wrap #edd-card-country-wrap select option,.edd-checkout #edd_checkout_form_wrap #edd-card-state-wrap select option{padding-bottom:0.5em;padding-left:0.5em}table#edd_sl_license_keys{width:100%}table#edd_sl_license_keys+.account-tabs-wrap{display:none}form#edd_sl_license_add_site_form,table#edd_sl_license_sites{background-color:#f8f8f8;border:medium none;margin:0 auto;padding:3em;width:100%}table#edd_sl_license_sites{margin-bottom:1em}table#edd_sl_license_sites th,table#edd_sl_license_sites td{padding:1.5em}table#edd_sl_license_sites th.edd_sl_url,table#edd_sl_license_sites th.edd_sl_actions{font-size:14px;font-weight:600;text-transform:uppercase;color:#4d4d4d}table#edd_sl_license_sites tr td{color:#444444}form#edd_sl_license_add_site_form span{color:#4d4d4d;cursor:pointer;font-size:14px}form#edd_sl_license_add_site_form input.edd-input{margin-top:1em}form#edd_sl_license_add_site_form input[type="text"]{border:1px solid #f1f1f1;box-shadow:none;color:#777;height:4em}form#edd_sl_license_add_site_form input[type="submit"]{background-color:#6e7d8d;border-radius:0;color:#ffffff;font-size:14px;font-weight:normal;margin-top:1.5em;padding:0.75em 2em;transition:all 0.2s ease 0s;width:25%}form#edd_sl_license_add_site_form input[type="submit"]:hover{background-color:#93b800}form#edd_sl_license_add_site_form+.account-tabs-wrap{display:none}@media only screen and (max-width: 40em){#masthead .site-branding{margin:0 auto;display:table;margin-bottom:0em;margin-top:4em}.header_wrap #main .entry-content h1{font-size:2.75rem}.header_wrap #main .entry-content h2{font-size:20px}html{margin-top:0px !important}* html body{margin-top:0px !important}.top-bar{float:none}.top-bar-section li.active:not(.has-form) a:not(.button){border:none}.top-bar.expanded .title-area{background-color:#394149}.top-bar-section ul,.top-bar-section li:not(.has-form) a:not(.button){background-color:#394149}.top-bar-section li:not(.has-form) a:hover:not(.button){background-color:#394149}.top-bar-section li:not(.has-form) a:not(.button){margin-bottom:1em}.top-bar-section li.support-button{background:none;border-bottom:none;padding:0 0}.top-bar-section li:not(.has-form){margin:0 2em}.top-bar-section li.support-button a{color:#97A5B5}.top-bar-section li.support-button:hover{background:none}.top-bar-section li.support-button a:hover{background:none}#masthead .site-branding{margin:2em auto 0}.footer_widgets{text-align:center}.footer_widgets aside.footer-right{padding-left:0}.page-wrap{margin-bottom:-1150px}.site-footer{height:1150px}.page-wrap:after{height:1150px}#mc_signup{margin:0 2em}.footer_widgets aside.footer-right p{text-align:center}.home_widgets{margin-top:3em}.home_widgets .textwidget i{font-size:75px}.home_widgets .textwidget i img{height:75px;width:75px}.home_call_action .textwidget h2{margin-top:0em}.footer-right{margin-top:4em}input.mc_input[type="text"],input.mc_input[type="password"],input.mc_input[type="date"],input.mc_input[type="datetime"],input.mc_input[type="datetime-local"],input.mc_input[type="month"],input.mc_input[type="week"],input.mc_input[type="email"],input.mc_input[type="number"],input.mc_input[type="search"],input.mc_input[type="tel"],input.mc_input[type="time"],input.mc_input[type="url"],textarea.mc_input{margin:0 0;width:100%}#mc_signup_submit{width:100% !important;float:left}}@media only screen and (min-width: 40.063em) and (max-width: 64em){.top-bar{margin:0 auto;display:table;float:none}#masthead .site-branding{margin:0 auto;display:table;margin-bottom:2em;margin-top:1.5em}.footer_widgets{text-align:center}.footer_widgets aside.footer-right{padding-left:0}.page-wrap{margin-bottom:-1150px}.site-footer{height:1150px}.page-wrap:after{height:1150px}#mc_signup{margin:0 2em}.footer_widgets aside.footer-right p{text-align:center}.home_widgets{margin-top:5em}.home_widgets aside{margin-bottom:3em}.home_widgets .textwidget i{font-size:75px}.home_widgets .textwidget i img{height:75px;width:75px}.home_widgets h3{font-size:24px}.home_widgets p{padding:0 20%}.home_call_action .textwidget h2{margin-top:0em}.footer-right{margin-top:4em}}
