/*
Theme Name: Elessi Child Theme
Theme URI: https://elessi.nasatheme.com/demo/
Description: This is a child theme for Elessi Theme
Author: NasaTheme
Author URI: https://nasatheme.com
Template: elessi-theme
Version: 1.0
*/


/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/

.product .nasa-layout-modern-3 .focus-info {
	padding-top: 80px;
	padding-bottom: 60px;
}
.product .nasa-single-product-slide .product-thumbnails.nasa-single-product-thumbnails .nasa-wrap-item-thumb img {
	border: none;
}

/* Subscription Page */
.airfix-sub-banner h1 { font-size: 3em; }
.large-12 .ihc_level_template_5 { text-align: center; }
.large-12 .ihc_level_template_5 .ihc-level-item-title, .large-12 .ihc_level_template_5 .ihc-level-item-price, .large-12 .ihc_level_template_5 .ihc-level-item-link { font-family: "Jost", Arial, Helvetica, sans-serif !important; text-transform: uppercase; }

/* Login Page */
.large-12 .ihc-login-template-10 { display: block; margin: 0 auto; font-family: "Jost", Arial, Helvetica, sans-serif; }
.large-12 .ihc-login-template-10 .impu-form-links-pass a, .large-12 .ihc-login-template-10 .impu-form-links a { color: #f76a6a; }
.large-12 .ihc-login-template-10 .impu-form-submit input { background-color: #f76a6a; }

/* Register Page */
.page-id-4227 .large-12 .ihc-register-13 .ihc-register-col { width: 100%; max-width: 100%; }
.page-id-4227 .large-12 .ihc-register-13 form { display: grid; grid-template-columns: 1fr 1fr; }
.page-id-4227 .large-12 .ihc-register-13 form > div:first-child { grid-column: 1 / 2; grid-row: 1 / 1; }
.page-id-4227 .large-12 .ihc-register-13 form > div:nth-child(3) { grid-column: 2 / 2; grid-row: 1 / 1; padding-left: 10px; margin-bottom: 0; }

.large-12 .ihc-register-13 { width: 100%; max-width: 100% !important; font-family: "Jost", Arial, Helvetica, sans-serif; }
.large-12 .ihc-register-13 .iump-form-line-register .select2-selection { padding: 0; }
.large-12 .ihc-register-13 .iump-submit-form { text-align: right; }
.large-12 .ihc-register-13 .iump-submit-form input { background: #f76a6a; }
.ihc-checkout-page-wrapp { font-family: "Jost", Arial, Helvetica, sans-serif; }

/* Membership Page */
.large-12 .ihc-ap-top-theme-4 { padding: 60px 50px 50px 50px; height: auto; }
.large-12 .ihc-ap-top-theme-4 .ihc-background-overlay { background-color: transparent; }
.large-12 .ihc-ap-top-theme-4 .ihc-user-page-top-ap-background { background: #ddd; }
.large-12 .ihc-ap-top-theme-4 .ihc-account-page-top-mess, .large-12 .ihc-ap-top-theme-4 .iump-user-page-mess, .large-12 .ihc-ap-top-theme-4 .iump-user-page-mess-special, .large-12 .ihc-ap-top-theme-4 .iump-user-page-name { font-family: "Jost", Arial, Helvetica, sans-serif; color: #000 !important; }

.large-12 .ihc-ap-top-theme-4 .ihc-left-side { display: none; }
.large-12 .ihc-ap-top-theme-4 .ihc-middle-side { margin-left: 0; }
.large-12 .ihc-ap-theme-3 .ihc-ap-menu .ihc-ap-menu-item { float: none; }
.large-12 .ihc-ap-theme-3 .ihc-ap-menu { text-align: center; }
.large-12 .ihc-ap-theme-3 .ihc-ap-menu .ihc-ap-menu-item .fa-ihc { padding-right: 0; }
.large-12 .ihc-account-subscr-list thead td { font-family: "Jost", Arial, Helvetica, sans-serif !important; }
.large-12 .ihc-account-subscr-list thead td.ihc-content-right, .large-12 .ihc-account-subscr-list td div.ihc-content-right, .large-12 .ihc-subscription-table-price { text-align: left; }
.large-12 .ihc-ap-theme-3 .ihc-account-subscr-list thead { border-bottom-color: #f76a6a; }