body #logo-pro img {
        width:134px;
        padding-top:65px;
        padding-bottom:25px;
}
a, #progression-studios-woocommerce-single-bottom .woocommerce-tabs ul.wc-tabs li.active a {
        color:#52be82;
}
a:hover {
        color:#27a25e;
}
#solus-progression-header-top .sf-mega, header ul .sf-mega {margin-left:-600px; width:1200px;}
body .elementor-section.elementor-section-boxed > .elementor-container {max-width:1200px;}
.width-container-pro {  width:1200px; }

body.progression-studios-header-sidebar-before #progression-inline-icons .progression-studios-social-icons, body.progression-studios-header-sidebar-before:before, header#masthead-pro {

        background-repeat: no-repeat; background-position:center center; background-size: cover;
}
body {
        background-color:#ffffff;

        background-repeat: no-repeat; background-position:center center; background-size: cover; background-attachment: fixed;
}
#page-title-pro {
        background-color:#424242;
        background-image:url(https://149354054.v2.pressablecdn.com/wp-content/uploads/2018/09/page-title.jpg);
        background-repeat: no-repeat; background-position:center center; background-size: cover;
}
body.single-post #page-title-pro { 

}
#progression-studios-page-title-container .width-container-pro {
        padding-top:310px;
}
body.single-post #progression-studios-page-title-container {
        text-align:left;
}
#progression-studios-post-page-title {
        background-color:#424242;
        background-image:url(https://149354054.v2.pressablecdn.com/wp-content/uploads/2018/09/page-title.jpg);
        background-repeat: no-repeat; background-position:center center; background-size: cover;
        padding-top:130px;
        padding-bottom:125px;
}
#progression-studios-post-page-title:before, #page-title-pro:before {
                background: -moz-linear-gradient(top, rgba(0,0,0,0.6) 5%, rgba(0,0,0,0) 100%);
                background: -webkit-linear-gradient(top, rgba(0,0,0,0.6) 5%,rgba(0,0,0,0) 100%);
                background: linear-gradient(to bottom, rgba(0,0,0,0.6) 5%, rgba(0,0,0,0) 100%);
        }


.sidebar h4.widget-title:before { background-color:#dddddd; }
ul.progression-studios-header-social-icons li a {
        margin-top:10px;
        margin-bottom:9px;
        background:#ffffff;
        color:#140749;
}

#solus-progression-header-top ul.progression-studios-header-social-icons li a {
        background:#ffffff;
        color:#140749;
}
#solus-progression-header-top ul.progression-studios-header-social-icons li a:hover,
ul.progression-studios-header-social-icons li a:hover {
        background:rgba(255,255,255,  0.8);
        color:#140749;
}
/* START BLOG STYLES */	
#page-title-pro.page-title-pro-post-page {


        background-repeat: no-repeat; background-position:center center; background-size: cover;
}
.progression-blog-content {
        background:#ffffff;
}
.progression-studios-feaured-image {background:#ffffff;}
.progression-studios-feaured-image:hover a img { opacity:1;}
h2.progression-blog-title a {color:#202427;}
h2.progression-blog-title a:hover {color:#27a25e;}
.progression-portfolio-post-content {background:#ffffff;}
/* END BLOG STYLES */

/* START SHOP STYLES */
.progression-studios-shop-index-content {
        background: #ffffff;
        border-color:rgba(0,0,0,0.09);
}

ul.products li.product .progression-studios-shop-index-content .star-rating {display:none;}	
/* END SHOP STYLES */

/* START BUTTON STYLES */
.infinite-nav-pro a:hover {
        color:#ffffff;
        background:#41b574;
        border-color:#41b574;
}

.widget select,
.woocommerce-page form.woocommerce-ordering select,
.wpneo-fields input[type='number'], .wpneo-fields input[type='text'], .wpneo-fields input[type='email'], .wpneo-fields input[type='password'],  .wpneo-fields textarea, .campaign_update_field_copy  input, .campaign_update_field_copy  textarea, #campaign_update_addon_field input, #campaign_update_addon_field textarea,
.woocommerce input, #content-pro .woocommerce table.shop_table .coupon input#coupon_code, #content-pro .woocommerce table.shop_table input, form.checkout.woocommerce-checkout textarea.input-text, form.checkout.woocommerce-checkout input.input-text,
.post-password-form input, .search-form input.search-field, .wpcf7 select, #respond textarea, #respond input, .wpcf7-form input, .wpcf7-form textarea {
        background-color:#ffffff;
        border-color:rgba(0,0,0,0.08);
}
.wp-block-button a.wp-block-button__link,
.post-password-form input[type=submit], #respond input.submit, .wpcf7-form input.wpcf7-submit {
        font-size:15px;
}

.helpmeout-rewards-select_button button.select_rewards_button,
#boxed-layout-pro .woocommerce .shop_table input.button, #boxed-layout-pro .form-submit input#submit, #boxed-layout-pro #customer_login input.button, #boxed-layout-pro .woocommerce-checkout-payment input.button, #boxed-layout-pro button.button, #boxed-layout-pro a.button  {
        font-size:14px;
}

.widget select:focus,
.woocommerce-page form.woocommerce-ordering select,
.wp-block-button a.wp-block-button__link,
#reward_options input.button,
#wpneo-registration input#user-registration-btn,
#campaign_update_addon_field input.removecampaignupdate, button#wpneo-update-save, input#addcampaignupdate,
button#cc-image-upload-file-button,
input.wpneo-submit-campaign, input#wpneo_active_edit_form, .wpneo-buttons-group button#wpneo-edit, .wpneo-buttons-group button#wpneo-dashboard-btn-cancel, .wpneo-buttons-group button#wpneo-password-save, .wpneo-buttons-group button#wpneo-dashboard-save, .wpneo-buttons-group button#wpneo-contact-save, .wpneo-buttons-group button#wpneo-profile-save, button.wpneo_donate_button,
.woocommerce input, #content-pro .woocommerce table.shop_table .coupon input#coupon_code, #content-pro .woocommerce table.shop_table input, form.checkout.woocommerce-checkout textarea.input-text, form.checkout.woocommerce-checkout input.input-text,
#progression-checkout-basket a.cart-button-header-cart, .search-form input.search-field, .wpcf7 select, .post-password-form input, #respond textarea, #respond input, .wpcf7-form input, .wpcf7-form textarea {
        border-radius:0px;
}
#helpmeeout-login-form:before {
        border-bottom: 8px solid #41b574;
}
#helpmeeout-login-form,
.product #campaign_loved_html,
ul.wpneo-crowdfunding-update li:hover span.round-circle,
.tags-progression a:hover,
.progression-page-nav a:hover, .progression-page-nav span, #content-pro ul.page-numbers li a:hover, #content-pro ul.page-numbers li span.current {
        color:#ffffff;
        background:#41b574;
}
.progression-page-nav a:hover span {
        color:#ffffff;
}
#progression-checkout-basket a.cart-button-header-cart, .flex-direction-nav a:hover, #boxed-layout-pro .woocommerce-shop-single .summary button.button,
#boxed-layout-pro .woocommerce-shop-single .summary a.button,
.mc4wp-form input[type='submit'] {
        color:#ffffff;
        background:#41b574;
}

#special-savings-homepage .wpcf7-form input.wpcf7-submit:hover,
.wp-block-button a.wp-block-button__link,
.woocommerce form input.button,
.woocommerce form input.woocommerce-Button,
.helpmeout-rewards-select_button button.select_rewards_button,
button.wpneo_donate_button,
.sidebar ul.progression-studios-social-widget li a,
footer#site-footer .tagcloud a, .tagcloud a, body .woocommerce nav.woocommerce-MyAccount-navigation li.is-active a,
.post-password-form input[type=submit], #respond input.submit, .wpcf7-form input.wpcf7-submit,
#boxed-layout-pro .woocommerce .shop_table input.button, #boxed-layout-pro .form-submit input#submit, #boxed-layout-pro #customer_login input.button, #boxed-layout-pro .woocommerce-checkout-payment input.button, #boxed-layout-pro button.button, #boxed-layout-pro a.button {
        color:#ffffff;
        background:#41b574;
        border-radius:0px;
        letter-spacing:0em;
}
.tags-progression a:hover {
        color:#ffffff;
        background:#41b574;
}
.mobile-menu-icon-pro span.progression-mobile-menu-text,
#boxed-layout-pro .woocommerce-shop-single .summary button.button,
#boxed-layout-pro .woocommerce-shop-single .summary a.button {
        letter-spacing:0em;
}
body .woocommerce nav.woocommerce-MyAccount-navigation li.is-active a {
border-radius:0px;
}

.widget select:focus,
#progression-studios-woocommerce-single-top table.variations td.value select:focus,
.woocommerce-page form.woocommerce-ordering select:focus,
.wpneo-fields input[type='number']:focus, #wpneofrontenddata .wpneo-fields select:focus, .campaign_update_field_copy  input:focus, .campaign_update_field_copy  textarea:focus, #campaign_update_addon_field input:focus, #campaign_update_addon_field textarea:focus, .wpneo-fields input[type='text']:focus, .wpneo-fields input[type='email']:focus, .wpneo-fields input[type='password']:focus,  .wpneo-fields textarea:focus {
        border-color:#41b574;
}
.dashboard-head-date input[type='text']:focus,
#panel-search-progression .search-form input.search-field:focus, blockquote.alignleft, blockquote.alignright, body .woocommerce-shop-single table.variations td.value select:focus, .woocommerce input:focus, #content-pro .woocommerce table.shop_table .coupon input#coupon_code:focus, body #content-pro .woocommerce table.shop_table input:focus, body #content-pro .woocommerce form.checkout.woocommerce-checkout input.input-text:focus, body #content-pro .woocommerce form.checkout.woocommerce-checkout textarea.input-text:focus, form.checkout.woocommerce-checkout input.input-text:focus, form#mc-embedded-subscribe-form  .mc-field-group input:focus, .wpcf7-form select:focus, blockquote, .post-password-form input:focus, .search-form input.search-field:focus, #respond textarea:focus, #respond input:focus, .wpcf7-form input:focus, .wpcf7-form textarea:focus,
.widget.widget_price_filter form .price_slider_wrapper .price_slider .ui-slider-handle {
        border-color:#41b574;
        outline:none;
}
body .woocommerce .woocommerce-MyAccount-content {
        border-left-color:#41b574;
}
.widget.widget_price_filter form .price_slider_wrapper .price_slider .ui-slider-range {
        background:#41b574;
}
.single-product #content-pro .type-product ul.products li.product span.onsale,
.single-product #content-pro .type-product span.onsale,
#content-pro ul.products li.product span.onsale,
.wp-block-button a.wp-block-button__link:hover,
.woocommerce form input.button:hover,
.woocommerce form input.woocommerce-Button:hover,
body #progression-checkout-basket a.cart-button-header-cart:hover, #boxed-layout-pro .woocommerce-shop-single .summary button.button:hover,
#boxed-layout-pro .woocommerce-shop-single .summary a.button:hover, .mc4wp-form input[type='submit']:hover, .progression-studios-blog-cat-overlay a, .progression-studios-blog-cat-overlay a:hover,
.sidebar ul.progression-studios-social-widget li a:hover,
footer#site-footer .tagcloud a:hover, .tagcloud a:hover, #boxed-layout-pro .woocommerce .shop_table input.button:hover, #boxed-layout-pro .form-submit input#submit:hover, #boxed-layout-pro #customer_login input.button:hover, #boxed-layout-pro .woocommerce-checkout-payment input.button:hover, #boxed-layout-pro button.button:hover, #boxed-layout-pro a.button:hover, .post-password-form input[type=submit]:hover, #respond input.submit:hover, .wpcf7-form input.wpcf7-submit:hover {
        color:#ffffff;
        background:#20202b;
}
.sidebar .star-rating,
.comment-form-rating .stars a,
.commentlist .star-rating,
#progression-studios-woocommerce-single-top .star-rating,
#content-pro ul.products .star-rating {
        color:#20202b;
}
.highlight-pro:before {
        background:#20202b;
}
/* END BUTTON STYLES */

/* START Sticky Nav Styles */
.progression-sticky-scrolled #progression-studios-nav-bg,
.progression-studios-transparent-header .progression-sticky-scrolled #progression-studios-nav-bg,
.progression-studios-transparent-header .progression-sticky-scrolled header#masthead-pro, .progression-sticky-scrolled header#masthead-pro, #progression-sticky-header.progression-sticky-scrolled { background-color:#0059d2; }
body .progression-sticky-scrolled #logo-pro img {



}




/* END Sticky Nav Styles */
/* START Main Navigation Customizer Styles */
#progression-shopping-cart-count a.progression-count-icon-nav, nav#site-navigation { letter-spacing: 0.1em; }

#progression-inline-icons .progression-studios-social-icons a {
        color:#ffffff;
        padding-top:14px;
        padding-bottom:14px;
        font-size:17px;
}
.mobile-menu-icon-pro {
        min-width:20px;
        color:#ffffff;
        padding-top:14px;
        padding-bottom:12px;
        font-size:20px;
}
.mobile-menu-icon-pro:hover, .active-mobile-icon-pro .mobile-menu-icon-pro {
        color:#ffffff;
}
.mobile-menu-icon-pro span.progression-mobile-menu-text {
        font-size:14px;
}
#progression-shopping-cart-count span.progression-cart-count {
        top:16px;
}
#progression-shopping-cart-count a.progression-count-icon-nav i.shopping-cart-header-icon {
        color:#ffffff;
        padding-top:12px;
        padding-bottom:12px;
        font-size:24px;
}
.progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav i.shopping-cart-header-icon {
        color:#ffffff;
}
.progression-sticky-scrolled  #progression-shopping-cart-count a.progression-count-icon-nav i.shopping-cart-header-icon:hover,
.progression-sticky-scrolled  .activated-class #progression-shopping-cart-count a.progression-count-icon-nav i.shopping-cart-header-icon,
#progression-shopping-cart-count a.progression-count-icon-nav i.shopping-cart-header-icon:hover,
.activated-class #progression-shopping-cart-count a.progression-count-icon-nav i.shopping-cart-header-icon { 
        color:#ffffff;
}
#progression-nav-container {
        margin-top:48px;
}
.mobile-menu-icon-pro {
        margin-top:44px;
}
#progression-studios-header-search-icon i.pe-7s-search span, #progression-studios-header-login-container a.progresion-studios-login-icon span {
        font-size:14px;
}
#progression-studios-header-login-container a.progresion-studios-login-icon i.fa-sign-in {
        font-size:20px;
}

#progression-studios-header-search-icon i.pe-7s-search {
        color:#ffffff;
        padding-top:13px;
        padding-bottom:13px;
        font-size:22px;
}
.sf-menu a {
        color:#ffffff;
        padding-top:17px;
        padding-bottom:17px;
        font-size:14px;

}
.progression_studios_force_light_navigation_color .progression-sticky-scrolled  #progression-inline-icons .progression-studios-social-icons a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled  #progression-inline-icons .progression-studios-social-icons a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon i.pe-7s-search, 
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container a.progresion-studios-login-icon, 
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon i.pe-7s-search,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container a.progresion-studios-login-icon, 
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a  {
        color:#ffffff;
}

        .sf-menu a:before {
                background:#ffffff;
        }
        .sf-menu a:hover:before, .sf-menu li.sfHover a:before, .sf-menu li.current-menu-item a:before {
                opacity:1;
                background:#ffffff;
        }
        .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a:before, 
        .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a:hover:before, 
        .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a:before, 
        .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a:before,

        .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a:before, 
        .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a:hover:before, 
        .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a:before, 
        .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a:before {
                background:#ffffff;
        }

.progression_studios_force_light_navigation_color .progression-sticky-scrolled  #progression-inline-icons .progression-studios-social-icons a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled  #progression-inline-icons .progression-studios-social-icons a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon:hover i.pe-7s-search, 
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon.active-search-icon-pro i.pe-7s-search, 
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container:hover a.progresion-studios-login-icon, 
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon, 
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover, 
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav:hover, 
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a:hover, 
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a, 
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon:hover i.pe-7s-search, 
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon.active-search-icon-pro i.pe-7s-search, 


.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container:hover a.progresion-studios-login-icon, 
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon, 

.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover, 
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav:hover, 
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a:hover, 
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a, 
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a,

#progression-studios-header-login-container:hover a.progresion-studios-login-icon, #progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon,

#progression-studios-header-search-icon:hover i.pe-7s-search, #progression-studios-header-search-icon.active-search-icon-pro i.pe-7s-search, #progression-inline-icons .progression-studios-social-icons a:hover, #progression-shopping-cart-count a.progression-count-icon-nav:hover, .sf-menu a:hover, .sf-menu li.sfHover a, .sf-menu li.current-menu-item a {
        color:#ffffff;
}
ul#progression-studios-panel-login, #progression-checkout-basket, #panel-search-progression, .sf-menu ul {
        background:rgba(0,0,0,  0.85);
}
#solus-progression-header-top .sf-menu ul {border-top:3px solid #179ef4; }

#main-nav-mobile { background:rgba(0,0,0,  1); }
ul.mobile-menu-pro li a { color:#ffffff; }
ul.mobile-menu-pro li a {
        letter-spacing:0em;
}
ul#progression-studios-panel-login li a, .sf-menu li li a { 
        letter-spacing:0em;
        font-size:13px;
}
#progression-checkout-basket .progression-sub-total {
        font-size:13px;
}
ul#progression-studios-panel-login, #panel-search-progression input, #progression-checkout-basket ul#progression-cart-small li.empty { 
        font-size:13px;
}
ul#progression-studios-panel-login a,
.progression-sticky-scrolled #progression-checkout-basket, .progression-sticky-scrolled #progression-checkout-basket a, .progression-sticky-scrolled .sf-menu li.sfHover li a, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li a, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, #panel-search-progression .search-form input.search-field, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover.highlight-button li a, .sf-menu li.current-menu-item.highlight-button li a, .progression-sticky-scrolled #progression-checkout-basket a.checkout-button-header-cart:hover, #progression-checkout-basket a.checkout-button-header-cart:hover, #progression-checkout-basket, #progression-checkout-basket a, .sf-menu li.sfHover li a, .sf-menu li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a {
        color:#bbbbbb;
}

.progression-sticky-scrolled ul#progression-studios-panel-login li a:hover, .progression-sticky-scrolled .sf-menu li li a:hover,  .progression-sticky-scrolled .sf-menu li.sfHover li a, .progression-sticky-scrolled .sf-menu li.current-menu-item li a, .sf-menu li.sfHover li a, .sf-menu li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a { 
        background:none;
}
ul#progression-studios-panel-login a:hover,
.progression-sticky-scrolled #progression-checkout-basket a:hover, .progression-sticky-scrolled #progression-checkout-basket ul#progression-cart-small li h6, .progression-sticky-scrolled #progression-checkout-basket .progression-sub-total span.total-number-add, .progression-sticky-scrolled .sf-menu li.sfHover li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover a, .progression-sticky-scrolled .sf-menu li.sfHover li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a, .progression-sticky-scrolled .sf-menu li.sfHover li li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression-sticky-scrolled .sf-menu li.sfHover li li li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression-sticky-scrolled .sf-menu li.sfHover li li li li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li li li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .sf-menu li.sfHover.highlight-button li a:hover, .sf-menu li.current-menu-item.highlight-button li a:hover, #progression-checkout-basket a.checkout-button-header-cart, #progression-checkout-basket a:hover, #progression-checkout-basket ul#progression-cart-small li h6, #progression-checkout-basket .progression-sub-total span.total-number-add, .sf-menu li.sfHover li a:hover, .sf-menu li.sfHover li.sfHover a, .sf-menu li.sfHover li li a:hover, .sf-menu li.sfHover li.sfHover li.sfHover a, .sf-menu li.sfHover li li li a:hover, .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .sf-menu li.sfHover li li li li a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .sf-menu li.sfHover li li li li li a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a { 
        color:#ffffff;
}

.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count span.progression-cart-count,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count span.progression-cart-count,
#progression-shopping-cart-count span.progression-cart-count { 
        background:#ffffff; 
        color:#0a0715;
}
.progression-sticky-scrolled .sf-menu .progression-mini-banner-icon,
.progression-mini-banner-icon {
        background:#ffffff; 
        color:#000000;
}

.sf-menu li.highlight-button a:hover {
        color:#ffffff; 
}
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.highlight-button a:before,  .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.highlight-button a:before, .sf-menu li.current-menu-item.highlight-button a:before, .sf-menu li.highlight-button a:before {
        color:#ffffff; 
        background:#179ef4; 
        opacity:1;
        width: 100%;
        width: calc(100% - 11px);
}
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item.highlight-button a:hover:before, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.highlight-button a:hover:before, .sf-menu li.current-menu-item.highlight-button a:hover:before, .sf-menu li.highlight-button a:hover:before {
        background:#0080d1; 
        width: 100%;
        width: calc(100% - 11px);
}
ul#progression-studios-panel-login li a, #progression-checkout-basket ul#progression-cart-small li, #progression-checkout-basket .progression-sub-total, #panel-search-progression .search-form input.search-field, .sf-mega li:last-child li a, body header .sf-mega li:last-child li a, .sf-menu li li a, .sf-mega h2.mega-menu-heading, .sf-mega ul, body .sf-mega ul, #progression-checkout-basket .progression-sub-total, #progression-checkout-basket ul#progression-cart-small li { 
        border-color:rgba(255,255,255,  0.1);
}
.sf-menu ul,
.sf-menu a:before {
        margin-left:22px;
}
.sf-menu a:hover:before, .sf-menu li.sfHover a:before, .sf-menu li.current-menu-item a:before {
   width: calc(100% - 44px);
}
#progression-inline-icons .progression-studios-social-icons a {
        padding-left:15px;
        padding-right:15px;
}
#progression-inline-icons .progression-studios-social-icons {
        padding-right:15px;
}
.sf-menu a {
        padding-left:22px;
        padding-right:22px;
}

.sf-menu li.highlight-button { 
        margin-right:15px;
        margin-left:15px;
}
.sf-arrows .sf-with-ul {
        padding-right:37px;
}
.sf-arrows .sf-with-ul:after { 
        right:31px;
}

.rtl .sf-arrows .sf-with-ul {
        padding-right:22px;
        padding-left:37px;
}
.rtl  .sf-arrows .sf-with-ul:after { 
        right:auto;
        left:31px;
}

@media only screen and (min-width: 960px) and (max-width: 1250px) {
        header#masthead-pro.progression-studios-nav-left h1#logo-pro {
                margin-right:16px;
        }

        .progression-studios-header-full-width-no-gap #solus-progression-header-top .width-container-pro {
                width:auto;
                padding-right:26px;
                padding-left:26px;
        }
        footer#site-footer.progression-studios-footer-full-width .width-container-pro,
        .progression-studios-header-full-width #solus-progression-header-top .width-container-pro,
        .progression-studios-page-title-full-width #page-title-pro .width-container-pro,
        .progression-studios-header-full-width #progression-studios-header-width header#masthead-pro .width-container-pro {
                width:auto;
                padding-right:25px;
                padding-left:25px;
        }

        .sf-menu a:before {
                margin-left:18px;
        }
        .sf-menu a:before, .sf-menu a:hover:before, .sf-menu li.sfHover a:before, .sf-menu li.current-menu-item a:before {
           width: calc(100% - 38px);
        }
        .sf-menu a {
                padding-left:18px;
                padding-right:18px;
        }
        .sf-menu ul,
        .sf-menu a:before {
                margin-left:18px;
        }
        .sf-arrows .sf-with-ul {
                padding-right:35px;
        }
        .sf-arrows .sf-with-ul:after { 
                right:29px;
        }
}








/* END Main Navigation Customizer Styles */
/* START Top Header Top Styles */
#solus-progression-header-top {
        font-size:14px;
        display:none;

        background-repeat: no-repeat; background-position:center center; background-size: cover;
}
#solus-progression-header-top .sf-menu a {
        font-size:14px;
}
.progression-studios-header-left .widget, .progression-studios-header-right .widget {
        padding-top:14px;
        padding-bottom:14px;
}
#solus-progression-header-top .sf-menu a {
        padding-top:15px;
        padding-bottom:15px;
}
#solus-progression-header-top a, #solus-progression-header-top .sf-menu a, #solus-progression-header-top {
        color:rgba(255,255,255,  0.85);
}
#solus-progression-header-top a:hover, #solus-progression-header-top .sf-menu a:hover, #solus-progression-header-top .sf-menu li.sfHover a {
        color:#ffffff;
}

#solus-progression-header-top .sf-menu ul {
        background:#ffffff;
}
#solus-progression-header-top .sf-menu ul li a { 
        border-color:#e5e5e5;
}

.progression_studios_force_dark_top_header_color #solus-progression-header-top .sf-menu li.sfHover li a, .progression_studios_force_dark_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_dark_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #solus-progression-header-top .sf-menu li.sfHover li a, .progression_studios_force_light_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, #solus-progression-header-top .sf-menu li.sfHover li a, #solus-progression-header-top .sf-menu li.sfHover li.sfHover li a, #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a, #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a {
        color:#717171; }
.progression_studios_force_light_top_header_color #solus-progression-header-top .sf-menu li.sfHover li a:hover, .progression_studios_force_light_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #solus-progression-header-top .sf-menu li.sfHover li li a:hover, .progression_studios_force_light_top_header_color #solus-progression-header-top  .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #solus-progression-header-top .sf-menu li.sfHover li li li a:hover, .progression_studios_force_light_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #solus-progression-header-top .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_light_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #solus-progression-header-top .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_light_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #solus-progression-header-top .sf-menu li.sfHover li a:hover, .progression_studios_force_dark_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #solus-progression-header-top .sf-menu li.sfHover li li a:hover, .progression_studios_force_dark_top_header_color #solus-progression-header-top  .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #solus-progression-header-top .sf-menu li.sfHover li li li a:hover, .progression_studios_force_dark_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #solus-progression-header-top .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_dark_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #solus-progression-header-top .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_dark_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_top_header_color #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, #solus-progression-header-top .sf-menu li.sfHover li a:hover, #solus-progression-header-top .sf-menu li.sfHover li.sfHover a, #solus-progression-header-top .sf-menu li.sfHover li li a:hover, #solus-progression-header-top  .sf-menu li.sfHover li.sfHover li.sfHover a, #solus-progression-header-top .sf-menu li.sfHover li li li a:hover, #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover, #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, #solus-progression-header-top .sf-menu li.sfHover li li li li a:hover, #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, #solus-progression-header-top .sf-menu li.sfHover li li li li li a:hover, #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, #solus-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a {
        color:#444444;
}
#solus-progression-header-top {

}
#progression-studios-header-top-border-bottom {

}
/* END Top Header Top Styles */
/* START FOOTER STYLES */
footer#site-footer {
        background: #eeeeee;
}
#pro-scroll-top:hover {   color: #ffffff;    background: #41b574;  }
footer#site-footer #copyright-text {  color: #aaaaaa;}
footer#site-footer #progression-studios-copyright a {  color: #999999;}
footer#site-footer #progression-studios-copyright a:hover { color: #000000; }
#pro-scroll-top {  color:#ffffff;  background: rgba(100,100,100,  0.65);  }
#copyright-text { padding:45px 0px 45px 0px; }
#progression-studios-footer-logo { max-width:250px; padding-top:45px; padding-bottom:0px; padding-right:0px; padding-left:0px; }
/* END FOOTER STYLES */
@media only screen and (max-width: 959px) { 
        #progression-studios-page-title-container .width-container-pro {
                padding-top:280px;
        }

        .progression-studios-transparent-header header#masthead-pro {

                background-repeat: no-repeat; background-position:center center; background-size: cover;
        }




}
@media only screen and (min-width: 960px) and (max-width: 1300px) {
        #progression-shopping-cart-count a.progression-count-icon-nav {
                margin-left:4px;
        }
        .width-container-pro {
                width:94%;
                padding:0px;
        }
        footer#site-footer.progression-studios-footer-full-width .width-container-pro {
                width:94%; 
                padding:0px;
        }
        .progression-studios-header-full-width-no-gap.progression-studios-header-cart-width-adjustment header#masthead-pro .width-container-pro,
        .progression-studios-header-full-width.progression-studios-header-cart-width-adjustment header#masthead-pro .width-container-pro {
                width:98%;
                margin-left:2%;
                padding-right:0;
        }
        #solus-progression-header-top ul .sf-mega,
        header ul .sf-mega {
                margin-right:0px;
                margin-left:2%;
                width:96%; 
                left:0px;
        }
}
.progression-studios-spinner { border-left-color:#ededed;  border-right-color:#ededed; border-bottom-color: #ededed;  border-top-color: #cccccc; }
.sk-folding-cube .sk-cube:before, .sk-circle .sk-child:before, .sk-rotating-plane, .sk-double-bounce .sk-child, .sk-wave .sk-rect, .sk-wandering-cubes .sk-cube, .sk-spinner-pulse, .sk-chasing-dots .sk-child, .sk-three-bounce .sk-child, .sk-fading-circle .sk-circle:before, .sk-cube-grid .sk-cube{ 
        background-color:#cccccc;
}
#page-loader-pro {
        background:#ffffff;
        color:#cccccc; 
}

::-moz-selection {color:#ffffff;background:#41b574;}
::selection {color:#ffffff;background:#41b574;}
