div#motocross-progression-header-top {
    z-index: 1;
}
#motocross-progression-header-top .width-container-pro {
	border-bottom: none;
}
@media(max-width: 1040px){
	.progression-studios-header-right {
   display: none!important;
}
}
	.progression-studios-header-right {
    display: flex;
    flex-direction: column;
}
#page-title-pro, #page-title-pro.page-title-pro-post-page {
    background-color: #fff;
		background-image: none;
}
ul.progression-studios-social-widget, ul.progression-studios-social-widget li {
    list-style: none;
    display: inline-block;
}

div#motocross-progression-header-top {
    position: absolute;
    right: 20px;
    width: 50%;
}
#motocross-progression-header-top a, #motocross-progression-header-top .sf-menu a, #motocross-progression-header-top {
    color: #1A4E91;
    font-size: 14px;
}
#motocross-progression-header-top a:hover {
	color: #1a1c71;
}
.sf-menu a {
    color: #000;
}
#page-title-pro h1 {
	display: none;
}
.mobile-menu-icon-pro {
    color: #000;
}
@media(max-width:765px) {
	section.elementor-element.elementor-element-4ff5b092.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section, section.elementor-element.elementor-element-4dff1da8.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-inner-section {
    padding-top: 0;
}
}
h2.elementor-heading-title.elementor-size-large {
    text-transform: uppercase;
}
.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-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-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-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: #1A4E91!important;
}
#progression-checkout-basket, #panel-search-progression, .sf-menu ul {
    border-top: 3px solid #1A4E91;
}
footer#site-footer a:hover {
    color: #1A4E91;
}
.mc4wp-form input[type='submit'], .tags-progression a: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 input.button: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: #1A4E91;
}
.woocommerce-shop-single .woocommerce-product-rating a.woocommerce-review-link:hover, #boxed-layout-pro #content-pro p.stars a, #boxed-layout-pro #content-pro p.stars a:hover, #boxed-layout-pro #content-pro .star-rating, #boxed-layout-pro ul.products li.product .star-rating, a {
    color: #1A4E91;
}
a:hover, .mobile-menu-icon-pro:hover, .active-mobile-icon-pro .mobile-menu-icon-pro {
    color: #1a1c71;
}
.elementor-widget-tabs .elementor-tab-title.elementor-active {
    color: #000;
}
footer#site-footer ul li:before {
	content:"\f105";
}
@media(min-width:1300px) {
	#progression-nav-container {
		display: inline;
	}
}
input[type="checkbox"] {
    width: auto;
}
ul.display-posts-listing {
    list-style: none;
}
.event-post {
    display: flex;
		padding: 20px;
}
.event-post:nth-child(even) {
	background-color: #0000000d;
}
.event-post h2 {
	margin: 0 5px;
}
.wpcf7-form p {
	margin-bottom: 8px;
}

.wpcf7-form input {
	padding: 5px 18px;
}

input.wpcf7-submit {
	padding: 15px 25px;
}
