del { opacity: 0.8; }
pre{
	display:block;
	margin-top:5px;
	border:1px solid rgba(255,255,255, 0.05);
	padding:15px;
	background:rgba(255,255,255, 0.05);
	overflow:auto;
	word-wrap: break-word;
	font-size:14px;
	line-height:1.2;
	margin-bottom:25px;
	color:rgba(255,255,255, 0.65);
}
code  {
	display:inline-block;
	border:1px solid rgba(255,255,255, 0.05);
	padding:5px;
	background:rgba(255,255,255, 0.05);
	overflow:auto;
	word-wrap: break-word;
	font-size:14px;
	line-height:1.2;
	color:rgba(255,255,255, 0.65);
}
body .gallery-item {
	margin-top:0px;
	position:relative;
	margin-bottom:25px;
}
body .gallery-item img {
	border:none !important;
}
body .gallery-icon {
	margin-right:10px;
	margin-left:10px;
}
body #content-pro .gallery-caption {
	position:relative;
	padding:10px 10px;
}
.noselect {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.google-maps-pin h6 {
	margin-bottom:2px;
}
.screen-reader-text {
	display:none;
}
.wp-caption img {
	margin-bottom:5px;
}
figcaption {
	font-size:13px;
	font-weight:700;
	padding-bottom:8px;
}
.wp-caption-text {
	line-height:1.4;
	font-size:12px;
	font-weight:400;
	color:rgba(255,255,255, 0.75);
}
p.wp-caption-text {
	margin-bottom:10px;
}

.gallery .gallery-item img {
	width:100%;
}

.gallery .gallery-item .wp-caption-text {
	text-align:left;
}

.wp-block-separator {
	width:100%;
	overflow:hidden;
}

.wp-block-cover-image .aligncenter {
	width:100%;
	text-align:center;
	overflow:hidden;
	color:#ffffff;
}

body .alignnone  {

	max-width: 100% ;
}
body #logo-pro img {
  width:42px;
  padding-top:38px;
  padding-bottom:35px;
}
.progression-studios-nav-right #progression-nav-container {
  max-width:calc(100% - 62px);
}
#content-pro ul.products a:hover h2.woocommerce-loop-category__title,
#content-pro ul.products a:hover h2.woocommerce-loop-product__title,
a {
  color:#ff3521;
}

a:hover {
  color:#EA1200;
}
#megabyte-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:#121417;

  background-repeat: no-repeat; background-position:center center; background-size: cover; background-attachment: fixed;
}
#progression-studios-woocommerce-single-bottom .woocommerce-tabs ul.wc-tabs li.active {
  background-color:#121417;
}
#page-title-pro {
  background-color:#24262c;
  background-image:url(/images/about.jpg);
  background-repeat: no-repeat; background-position:center center; background-size: cover;
}
body.single-post #page-title-pro {

}
body.single-post #page-title-pro:before {
  background: -moz-linear-gradient(top, rgba(43,47,54, 0.70) 5%, rgba(30,32,36,0.85) 100%);
  background: -webkit-linear-gradient(top, rgba(43,47,54, 0.70) 5%,rgba(30,32,36,0.85) 100%);
  background: linear-gradient(to bottom, rgba(43,47,54, 0.70) 5%, rgba(30,32,36,0.85) 100%);
}
#progression-studios-page-title-container {
  padding-top:200px;
  padding-bottom:80px;
  text-align:left;
}
body.single-post #progression-studios-page-title-container {
  text-align:left;
}
#progression-studios-post-page-title {
  background-color:#24262c;
  background-image:url(/wp-content/uploads/2019/09/page-title-1-1.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(43,47,54, 0.70) 5%, rgba(30,32,36,0.85) 100%);
  background: -webkit-linear-gradient(top, rgba(43,47,54, 0.70) 5%,rgba(30,32,36,0.85) 100%);
  background: linear-gradient(to bottom, rgba(43,47,54, 0.70) 5%, rgba(30,32,36,0.85) 100%);
}

#comments h4.comments-title:before,
#comments h3.comment-reply-title:before,
#progression-studios-related-podcasts h4:before,
.sidebar h4.widget-title:before { background-color:#414958; }
ul.progression-studios-header-social-icons li a {
  margin-top:10px;
  margin-bottom:9px;
  background:#ffffff;
  color:#140749;
}

#megabyte-progression-header-top ul.progression-studios-header-social-icons li a {
  background:#ffffff;
  color:#140749;
}
#megabyte-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;
}
#content-pro .woocommerce table.shop_table,
.woocommerce form.woocommerce-ResetPassword,
.woocommerce #customer_login form.login,
.woocommerce #customer_login form.register,
.woocommerce form.checkout_coupon,
.woocommerce form.login,
.progression-studios-woocommerce-index-content-bg,
.progression-blog-content {
  background:rgba(255,255,255, 0.04);
}

.progression-studios-feaured-image:hover a img { opacity:1;}
h2.progression-blog-title a {color:#ffffff;}
h2.progression-blog-title a:hover {color:#fe5c5d;}
.progression-portfolio-post-content {background:#ffffff;}
/* END BLOG STYLES */

/* START EPISODE STYLES */
.progression-studios-default-episode-index {
  min-height:380px;
}
.progression-studios-default-episode-index:hover .proression-episode-index-overlay {
  background:rgba(30,32,36,0.8);
}
.proression-episode-index-overlay {
  background:rgba(30,32,36,0.65);
}
body.single-podcast #page-title-pro {
  height:75vh;
}
body.single-podcast #progression-studios-page-title-container {
  padding-top:340px;
  padding-bottom:100px;
}
body.single-podcast #progression-studios-page-title-container.megabyte-no-audio-player-adjust {
  padding-bottom:48px;
}
body.single-podcast #page-title-pro:before {
  background: -moz-linear-gradient(top, rgba(43,47,54, 0.70) 5%, rgba(30,32,36,0.85) 100%);
  background: -webkit-linear-gradient(top, rgba(43,47,54, 0.70) 5%,rgba(30,32,36,0.85) 100%);
  background: linear-gradient(to bottom, rgba(43,47,54, 0.70) 5%, rgba(30,32,36,0.85) 100%);
}
#progression-podcast-audio-video-embed {
  background:rgba(0,0, 0, 0.4);
}
#progression-studios-show-notes, .show-notes {
  background:#1d1f23;
}

/* END EPISODE STYLES */

/* START BUTTON STYLES */
.widget select,
#progression-studios-woocommerce-single-top table.variations td.value 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:rgba(255,255,255,  0.06);
  border-color:rgba(255,255,255,0);
}
.wp-block-button a.wp-block-button__link,
.post-password-form input[type=submit], #respond input.submit, .wpcf7-form input.wpcf7-submit {
  font-size:14px;
}

#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;
}
.single-product #content-pro ul.products li.product span.onsale,
.single-product #content-pro span.onsale,
#content-pro ul.products li.product span.onsale {
  background:#EA1200;
}
ul.slider-series-category-progression li a,
ul.index-series-category-progression li {
  background:#EA1200;
}

.woocommerce-page form.woocommerce-ordering select,
.wp-block-button a.wp-block-button__link,
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, .wpcf7 select, .post-password-form input, #respond textarea, #respond input, .wpcf7-form input, .wpcf7-form textarea {
  border-radius:0px;
}
.sidebar h4.widget-title:after,
.product #campaign_loved_html,
.tags-progression a:hover {
  color:#EA1200;
  background:rgba(255,255,255,  0);
  border-color:#EA1200;
}
.progression-studios-post-slider-main .flex-control-paging li a.flex-active {
  background:#EA1200;
}
.progression-studios-jetpack-styles .sharedaddy .sd-content ul li a.sd-button:hover {
  border-color:#EA1200;
}
.progression-studios-jetpack-styles .sharedaddy .sd-content ul li a.sd-button:hover span,
.progression-studios-jetpack-styles .sharedaddy .sd-content ul li a.sd-button:hover:before {
  color:#EA1200;
}

.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 {
  border-color:#EA1200;
  color:#EA1200;
}
#progression-checkout-basket a.cart-button-header-cart, #boxed-layout-pro .woocommerce-shop-single .summary button.button,
#boxed-layout-pro .woocommerce-shop-single .summary a.button {
  color:#EA1200;
  background:rgba(255,255,255,  0);
  border-color:#EA1200;
}

.flex-direction-nav a:hover {
  color:#ffffff;
  background:#EA1200;
}

body .mc4wp-form input[type='submit']:hover,
body .mc4wp-form input[type='submit'] {
  background:#EA1200;
  border-color:#EA1200;
}

#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,
.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:#EA1200;
  background:rgba(255,255,255,  0);
  border-color:#EA1200;
  border-radius:0px;
  letter-spacing:0em;
}
body .woocommerce nav.woocommerce-MyAccount-navigation li.is-active a {
  color:#ffffff;
  background-color:#EA1200;
}
.tags-progression a:hover {
  color:#EA1200;
  background:rgba(255,255,255,  0);
  border-color:#EA1200;
}
.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;
}
.mc4wp-form input:focus,
.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:#EA1200;
}
.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:#EA1200;
  outline:none;
}
body .woocommerce .woocommerce-MyAccount-content {
  border-left-color:#EA1200;
}
.widget.widget_price_filter form .price_slider_wrapper .price_slider .ui-slider-range {
  background:#EA1200;
}

.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, .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:rgba(255,255,255,  0);
  border-color:#ffffff;
}
.comment-text .star-rating:before,
#content-pro ul.products .star-rating:before,
#progression-studios-woocommerce-single-top .summary .star-rating:before,
.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:#EA1200;
}
.highlight-pro:before {
  background:rgba(255,255,255,  0);
}
/* 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:rgba(0,0,0,0.7); }
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: 0em; }

#progression-inline-icons .progression-studios-social-icons a {
  color:#8d98ad;
  padding-top:51px;
  padding-bottom:51px;
  font-size:18px;
}

/* Adjusts Sub-menu Higher */
.sf-menu ul {
  margin-top:-22px;
}
.sf-menu ul ul {
  margin-top:0px;
}
.sf-menu a:before {
  margin-top:19px;
}

.mobile-menu-icon-pro {
  min-width:21px;
  color:#8d98ad;
  padding-top:24px;
  padding-bottom:49px;
  font-size:21px;
}
.mobile-menu-icon-pro:hover, .active-mobile-icon-pro .mobile-menu-icon-pro {
  color:#8d98ad;
}
.mobile-menu-icon-pro span.progression-mobile-menu-text {
  font-size:15px;
}
#progression-shopping-cart-count span.progression-cart-count {
  top:53px;
}
#progression-shopping-cart-count a.progression-count-icon-nav i.shopping-cart-header-icon {
  color:#8d98ad;
  padding-top:49px;
  padding-bottom:49px;
  font-size:25px;
}
.progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav i.shopping-cart-header-icon {
  color:#8d98ad;
}
.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;
}
ul.progression-studios-call-to-action li a {
  margin-top:37px;
  font-size:13px;
}
#progression-studios-header-search-icon i.pe-7s-search span, #progression-studios-header-login-container a.progresion-studios-login-icon span {
  font-size:15px;
}
#progression-studios-header-login-container a.progresion-studios-login-icon i.fa-sign-in {
  font-size:21px;
}

#progression-studios-header-search-icon i.pe-7s-search {
  color:#8d98ad;
  padding-top:50px;
  padding-bottom:50px;
  font-size:23px;
}
nav#site-navigation {
  padding-top:54px;
}
.sf-menu a {
  color:#8d98ad;
  margin-top:-54px;
  padding-top:54px;
  padding-bottom:54px;
  font-size:15px;

}
.sf-menu li li a {
  margin-top:auto;
}
.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:#8d98ad;
}

.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:#ffffff;
}
.sf-menu ul:after {
  border-bottom: 8px solid #ffffff;
}
#megabyte-progression-header-top .sf-menu ul {border-top:3px solid #179ef4; }

#main-nav-mobile { background:#ffffff; }
ul.mobile-menu-pro li a { color:#444444; }
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:14px;
}
#progression-checkout-basket .progression-sub-total {
  font-size:14px;
}
ul#progression-studios-panel-login, #panel-search-progression input, #progression-checkout-basket ul#progression-cart-small li.empty {
  font-size:14px;
}
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:#888888;
}

.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:#444444;
}

.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:rgba(255,255,255,  0.8);
  color:#000000;
}

ul.progression-studios-call-to-action li a {
  color:rgba(255,255,255,  0.8);
  background:rgba(0,0,0,  0);
  border-color:#ffffff;
}
ul.progression-studios-call-to-action li a:hover {
  color:#fe5c5d;
  background:rgba(0,0,0,  0);
  border-color:#fe5c5d;
}
.sf-menu li.highlight-button a:hover {
  color:#fe5c5d;
}
.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:rgba(255,255,255,  0.8);
  background:rgba(0,0,0,  0);
  opacity:1;
  width: 100%;
  width: calc(100% - 9.5px);
}
.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:rgba(0,0,0,  0);
  width: 100%;
  width: calc(100% - 9.5px);
}
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:#e5e5e5;
}
.sf-menu ul,
.sf-menu a:before {
  margin-left:19px;
}
.sf-menu a:hover:before, .sf-menu li.sfHover a:before, .sf-menu li.current-menu-item a:before {
  width: calc(100% - 38px);
}
#progression-inline-icons .progression-studios-social-icons a {
  padding-left:12px;
  padding-right:12px;
}
#progression-inline-icons .progression-studios-social-icons {
  padding-right:12px;
}
.sf-menu a {
  padding-left:19px;
  padding-right:19px;
}

.sf-menu li.highlight-button {
  margin-right:12px;
  margin-left:12px;
}
.sf-arrows .sf-with-ul {
  padding-right:34px;
}
.sf-arrows .sf-with-ul:after {
  right:28px;
}

.rtl .sf-arrows .sf-with-ul {
  padding-right:19px;
  padding-left:34px;
}
.rtl  .sf-arrows .sf-with-ul:after {
  right:auto;
  left:28px;
}

@media only screen and (min-width: 960px) and (max-width: 1250px) {
  header#masthead-pro.progression-studios-nav-left h1#logo-pro {
    margin-right:16px;
  }
  ul.progression-studios-call-to-action li a {
    padding-left:23px;
    padding-right:23px;
    margin-left:2px;
  }
  .progression-studios-header-full-width-no-gap #megabyte-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 #megabyte-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:15px;
  }
  .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% - 32px);
  }
  .sf-menu a {
    padding-left:15px;
    padding-right:15px;
  }
  .sf-menu ul,
  .sf-menu a:before {
    margin-left:15px;
  }
  .sf-arrows .sf-with-ul {
    padding-right:32px;
  }
  .sf-arrows .sf-with-ul:after {
    right:26px;
  }
}








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

  background-repeat: no-repeat; background-position:center center; background-size: cover;
}
#megabyte-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;
}
#megabyte-progression-header-top .sf-menu a {
  padding-top:15px;
  padding-bottom:15px;
}
#megabyte-progression-header-top a, #megabyte-progression-header-top .sf-menu a, #megabyte-progression-header-top {
  color:rgba(255,255,255,  0.85);
}
#megabyte-progression-header-top a:hover, #megabyte-progression-header-top .sf-menu a:hover, #megabyte-progression-header-top .sf-menu li.sfHover a {
  color:#ffffff;
}

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

.progression_studios_force_dark_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li a, .progression_studios_force_dark_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_dark_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li a, .progression_studios_force_light_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, #megabyte-progression-header-top .sf-menu li.sfHover li a, #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li a, #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a, #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, #megabyte-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 #megabyte-progression-header-top .sf-menu li.sfHover li a:hover, .progression_studios_force_light_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li li a:hover, .progression_studios_force_light_top_header_color #megabyte-progression-header-top  .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li li li a:hover, .progression_studios_force_light_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_light_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_light_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_top_header_color #megabyte-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 #megabyte-progression-header-top .sf-menu li.sfHover li a:hover, .progression_studios_force_dark_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li li a:hover, .progression_studios_force_dark_top_header_color #megabyte-progression-header-top  .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li li li a:hover, .progression_studios_force_dark_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_dark_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_dark_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_top_header_color #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, #megabyte-progression-header-top .sf-menu li.sfHover li a:hover, #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover a, #megabyte-progression-header-top .sf-menu li.sfHover li li a:hover, #megabyte-progression-header-top  .sf-menu li.sfHover li.sfHover li.sfHover a, #megabyte-progression-header-top .sf-menu li.sfHover li li li a:hover, #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover, #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, #megabyte-progression-header-top .sf-menu li.sfHover li li li li a:hover, #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, #megabyte-progression-header-top .sf-menu li.sfHover li li li li li a:hover, #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, #megabyte-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a {
  color:#444444;
}
#megabyte-progression-header-top {
  background-color:#121417;
}
#progression-studios-header-top-border-bottom {

}
/* END Top Header Top Styles */
/* START FOOTER STYLES */
footer#site-footer {
  background: #1d1f23;
}
#pro-scroll-top:hover {   color: #ffffff;    background: #fe5c5d;  }
footer#site-footer #copyright-text {  color: rgba(255,255,255,0.4);}
footer#site-footer #progression-studios-copyright a {  color: rgba(255,255,255,0.75);}
footer#site-footer #progression-studios-copyright a:hover { color: #ffffff; }
#pro-scroll-top {  color:#ffffff;  background: rgba(100,100,100,  0.65);  }
#copyright-text { padding:40px 0px 40px 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) {


  body #logo-pro img {
    padding-top: 14px;
  }
  body.single-podcast #progression-studios-page-title-container {
    padding-top:280px;
    padding-bottom:80px;
  }
  body.single-podcast #progression-studios-page-title-container.megabyte-no-audio-player-adjust {
    padding-bottom:28px;
  }
  #progression-studios-page-title-container {
    padding-top:170px;
    padding-bottom:50px;
  }

  .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;
  }
  #megabyte-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:#d6d6d6;}
::selection {color:#ffffff;background:#d6d6d6;}

