/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 2024.03.06.1335
Description: Divi Child Theme
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: Divi
Text Domain: divi-child
*/

/* Custom Fonts */
@font-face {
    font-family: GothamMedium;
    src: url('fonts/GothamMedium.otf');
}
@font-face {
    font-family: GothamBold;
    src: url('fonts/GothamBold.TTF');
}
@font-face {
    font-family: GothamBlack;
    src: url('fonts/GothamBlack.OTF');
}
@font-face {
    font-family: GothamLight;
    src: url('fonts/GothamLight.otf');
}
@font-face {
    font-family: GothamBookRegular;
    src: url('fonts/GothamBookRegular.otf');
}
@font-face {
    font-family: GothamBookItalic;
    src: url('fonts/GothamBookItalic.ttf');
}
@font-face {
    font-family: CabinSemiBold;
    src: url('fonts/CabinSemiBold.ttf');
}
@font-face {
    font-family: MyriadProRegular;
    src: url('fonts/MyriadProRegular.OTF');
}
@font-face {
    font-family: LatoLight;
    src: url('fonts/LatoLight.TTF');
}
@font-face {
    font-family: LatoBlack;
    src: url('fonts/LatoBlack.TTF');
}
@font-face {
    font-family: LatoBold;
    src: url('fonts/LatoBold.TTF');
}
@font-face {
    font-family: LatoRegular;
    src: url('fonts/LatoRegular.TTF');
}
@font-face {
    font-family: MontserratBlack;
    src: url('fonts/MontserratBlack.OTF');
}
@font-face {
    font-family: GothamUltra;
    src: url('fonts/GothamUltra.otf');
}
@font-face {
    font-family: MyriadRoman;
    src: url('fonts/MyriadRoman.ttf');
}
@font-face {
    font-family: ProximaNovaExtrabold;
    src: url('fonts/ProximaNovaExtrabold.otf');
}
@font-face {
    font-family: ProximaNovaBold;
    src: url('fonts/ProximaNovaBold.otf');
}
@font-face {
    font-family: ProximaNovaSemiBold;
    src: url('fonts/ProximaNovaSemiBold.otf');
}
testimonial-section
/* Start of Design */
.landing-page-text-content h3{
	font-family: GothamMedium !important;
	color: #1873ba !important;
	font-size: 25px !important;
	margin-bottom: 10px !important
}
.landing-page-text-content h4{
	font-family: GothamBold !important;
	color: #1873ba !important;
	font-size: 20px !important;
	margin-bottom: 10px !important
}
.landing-page-text-content h5{
	font-family: GothamBold !important;
	color: #000 !important;
	font-size: 18px !important;
	margin-bottom: 10px !important
}
.landing-page-text-content p,
.landing-page-image-paragraph p,
.readmore-content{
	font-family: GothamBookRegular !important;
	color: #000 !important;
	font-size: 14px !important;
	line-height: 18px !important;
}
.landing-page-text-content a{ color: #32b0e5 !important; }
.landing-page-text-content a:hover{
	color: #32b0e5 !important;
	text-decoration: none !important;
}
.landing-page-text-content strong{
	font-family: GothamBold !important;
	color: #000 !important;
	font-size: 14px !important;
}
.numbered-paragraph p{ padding-left: 40px !important; }
.numbered-paragraph span,
.numbered-paragraph i{
	float: left !important;
	margin-left: -40px !important;
}
.landing-page-image-paragraph sup{ font-size: 10px !important; }
.landing-page-image-paragraph h3{
	font-family: GothamMedium !important;
	color: #1873ba !important;
	font-size: 16px !important;
}

/* Read More */
.readmore-content{
	overflow: hidden !important;
	transition: all 0.5s !important;
}
.landing-page-image-paragraph a{
	font-family: GothamBold !important;
	color: #fff !important;
	font-size: 10px !important;
	background-color: #32b0e5 !important;
	padding: 4px 8px !important;
	text-transform: uppercase !important;
}
.landing-page-image-paragraph a:hover{ text-decoration: none !important; }

/* Subscribe To Blog */
#subscribe-to-blog-button a{
	font-family: GothamMedium !important;
	background-color: #32b0e5 !important;
	width: 75% !important;
	color: #fff !important;
	font-size: 20px !important;
	padding: 15px !important;
	display: block !important;
	margin: 0 auto !important;
}
#subscribe-to-blog-button a:hover{
	color: #fff !important;
	text-decoration: none !important;
}

/* Widget Form */
#widget-custom-search-icon{
	position: absolute;
	right: 16px !important;
	top: 7px !important;
	color: #000 !important;
}
#widget-search-box input[type=text]{
	font-family: GothamMedium !important;
    color: #898989 !important;
    font-size: 16px !important;
    border: 2px Solid #d9d9d9 !important;
	height: 39px !important;
}
.testimonial-widget-form{
	background-color: #1873ba !important;
    width: 100% !important;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}
.widget-form{
	/*background-color: #1873ba !important;*/
    width: 100% !important;
	/*padding-top: 10px !important;
	padding-bottom: 10px !important;*/
}
.widget-form img{
	margin: 10px auto 10px auto !important;
	display: block !important;
}
.testimonial-widget-form input,
.widget-form input{
	font-family: GothamMedium !important;
	font-size: 12px !important;
	color: #898989 !important;
	width: 95% !important;
	max-width: 320.39px !important;
	border: 2px solid #d9d9d9 !important;
	margin: 10px auto 10px auto !important;
	display: block !important;
	padding: 5px !important;
}
.widget-form button{ background-color: #ffa207 !important; }
.testimonial-widget-form button{ background-color: #32b0e5 !important; }
.testimonial-widget-form button,
.widget-form button{
	font-family: GothamBold !important;
	font-size: 12px !important;
	color: #fff !important;
	text-align: center !important;
	margin: 20px auto 10px auto !important;
	width: 100px !important;
	text-transform: uppercase !important;
	display: block !important;
	border: none !important;
	padding: 10px !important;
}
.testimonial-widget-form button,
.widget-form button:hover{ cursor: pointer !important; }

/* Sidebar Boxes */
.sidebar-action-guide-link{
	width: 100% !important;
    display: block !important;
    padding: 20px !important;
    /*background-color: #1873ba !important;*/
	background-image: url(https://summitscale.biz/wp-content/themes/Divi-child/images/ss-diagnostic-sidebar-cta-bg.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
}
.sidebar-action-guide-link>img{
    margin: 0 auto !important;
    display: block !important;
}
.sidebar-action-guide-link>button{
	width: 200px;
    margin: -25px auto 0px auto;
    display: block;
    text-transform: uppercase;
    color: #fff;
    background-color: #f47921;
    border: 2px solid #f47921;
    padding: 4px;
    transition: all 0.2s;
    font-family: GothamBold;
}
.sidebar-action-guide-link:hover{ text-decoration: none; }
.sidebar-action-guide-link:hover>button{
	color: #fff;
    background-color: rgba(255, 255, 255, 0);
	border: 2px solid #fff;
	text-decoration: none;
}
.sidebar-webinar-link{
	width: 100% !important;
    display: block !important;
    padding: 20px !important;
	background-image: url(https://summitscale.biz/webinar/assets/images/webinar-page-banner-background.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    text-align: center;
    font-size: 40px;
}
.sidebar-webinar-link:hover{
	color: #fff;
	text-decoration: none;
}
.image-links{
	border: 1px Solid #d9d9d9 !important;
	height: 98px !important;
	padding: 25px 2px 2px 2px!important;
}
.image-links p>img{ margin-top: -23px !important; }
.image-links p{
	font-family: GothamMedium !important;
	color: #000 !important;
	font-size: 16px !important;
}
.image-links h3{
	font-family: GothamMedium !important;
	color: #32b0e5 !important;
	font-size: 23px !important;
	margin: -15px 0 0 0 !important;
	padding: 0 !important;
	line-height: 1 !important;
}
.join-our-webinar-widget:hover,
.dl-interactive-model-widget:hover{ cursor: pointer !important; }
.dl-interactive-model-modal .modal-header{ display: none !important; }
.dl-interactive-model-modal .modal-dialog{
	width: 90% !important;
	max-width: 800px !important;
	margin-top: 100px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
.dl-interactive-model-modal .modal-content{
	background: none !important;
    border: none !important;
    box-shadow: none !important;
}
@media (max-width: 767px){
	.dl-interactive-model-modal .container input{ margin-top: 15px !important; }
	.dl-interactive-model-modal .container button{
		margin: 15px auto 0 auto !important;
		display: block !important;
	}
}

/* Author Widget */
.author-widget{
	border: 2px Solid #d9d9d9 !important;
	padding-bottom: 20px !important;
}
.author-widget img{
	display: block !important;
	margin: 0 auto 20px auto!important;
}
.author-widget h4{
	font-family: GothamMedium !important;
	color: #1873ba !important;
	font-size: 20px !important;
	padding-left: 20px !important;
	padding-right: 20px !important;
}
.author-widget p{
	font-family: GothamBookRegular !important;
	color: #5d5c5c !important;
	font-size: 12px !important;
	padding-left: 20px !important;
	padding-right: 20px !important;
}

/* Social Buttons */
.new-design-social-buttons{
	font-family: GothamMedium !important;
	display: block !important;
	width: 100% !important;
	height: 65px !important;
	color: #fff !important;
	margin-bottom: 15px !important;
	padding-top: 20px !important;
	font-size: 16px !important
}
.new-design-social-buttons:hover{ text-decoration: none !important; }
.new-design-social-buttons>i{
	margin-right: 30px !important;
	margin-top: -20px !important;
    height: 65px !important;
    background-color: rgba(255, 255, 255, 0.1) !important;
    font-size: 30px !important;
    padding: 17px 10px 10px 10px;
    width: 80px !important;
    float: left !important;
}
.nd-facebook{ background-color: #3b5998 !important; }
.nd-twitter{ background-color: #00aced !important; }
.nd-linked-in{ background-color: #0077b5 !important; }
.nd-youtube{ background-color: #f91100 !important; }
.nd-youtube>i{ background-color: rgba(255, 255, 255, 0.3) !important; }
.nd-instagram{
    background: -webkit-radial-gradient(32% 106%, circle cover, rgb(255, 225, 125) 0%, rgb(255, 205, 105) 10%, rgb(250, 145, 55) 28%, rgb(235, 65, 65) 42%, transparent 82%), -webkit-linear-gradient(-45deg, rgb(35, 75, 215) 12%, rgb(195, 60, 190) 58%);
    background: -moz-radial-gradient(32% 106%, circle cover, rgb(255, 225, 125) 0%, rgb(255, 205, 105) 10%, rgb(250, 145, 55) 28%, rgb(235, 65, 65) 42%, transparent 82%), -moz-linear-gradient(-45deg, rgb(35, 75, 215) 12%, rgb(195, 60, 190) 58%);
    background: -ms-radial-gradient(32% 106%, circle cover, rgb(255, 225, 125) 0%, rgb(255, 205, 105) 10%, rgb(250, 145, 55) 28%, rgb(235, 65, 65) 42%, transparent 82%), -ms-linear-gradient(-45deg, rgb(35, 75, 215) 12%, rgb(195, 60, 190) 58%);
    background: -o-radial-gradient(32% 106%, circle cover, rgb(255, 225, 125) 0%, rgb(255, 205, 105) 10%, rgb(250, 145, 55) 28%, rgb(235, 65, 65) 42%, transparent 82%), -o-linear-gradient(-45deg, rgb(35, 75, 215) 12%, rgb(195, 60, 190) 58%);
    background: radial-gradient(circle farthest-corner at 32% 106%, rgb(255, 225, 125) 0%, rgb(255, 205, 105) 10%, rgb(250, 145, 55) 28%, rgb(235, 65, 65) 42%, transparent 82%), linear-gradient(135deg, rgb(35, 75, 215) 12%, rgb(195, 60, 190) 58%);
}

/* Page Form */
@media (min-width: 768px){
	.page-form .col-xs-12:nth-child(1){ padding-left: 0 !important; }
	.page-form .col-xs-12:nth-child(2){ padding-right: 0 !important; }
}
@media (max-width: 767px){ .page-form .col-xs-12:nth-child(2){ margin-top: 15px !important; } }
.page-form input{
	border: 1px solid #d9d9d9 !important;
	height: 43.98px !important;
	width: 100% !important;
	font-size: 16px !important;
	padding: 10px !important;
}
.page-form button{
	padding: 0 !important;
    border: none !important;
    margin: 30px auto !important;
    display: block !important;
    background: none !important;
}

/* Footer */
#footer-info{
	text-align: center !important;
	float: none !important;
	padding-top: 20px !important;
	padding-bottom: 20px !important;
}

/* Pop Up */
#close_cross{
    width: 25px !important;
    top: -13px !important;
    right: -13px !important;
	z-index: 2 !important;
}

/* Bootsrap Negation */
.nav>li>a { padding: 0 0 33px 0 !important; }
.nav>li>a:focus,
.nav>li>a:hover { background: none !important; }

.error::before{ display: none !important; }
.error{
    background: none !important;
    border: none !important;
    color: #000;
    padding: 0 15px 0 15px !important;
    float: left !important;
	position: relative !important;
}
#itro_popup .error{ width: 33.33333333% !important }
.page-form .error{ width: 50% !important }
.widget-form .error,
.action-guide-form .error{
	width: 100% !important;
	padding: 0 !important;
}

/* Webinar Page */
.webinar-banner-left{
	background-image: url('images/webinar-banner-background.jpg') !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}
.webinar-banner-left img{
	width: 100% !important;
	max-width: 550px !important;
	margin: 20px auto 50px auto !important;
	display: none !important;
}
.webinar-banner-left h1{
	font-family: GothamMedium !important;
	font-size: 48px !important;
	color: #fff !important;
	text-align: center !important;
	line-height: 40px !important;
	margin-top: 25% !important;
	margin-bottom: 30px !important;
}
.webinar-banner-left p{
	font-family: MyriadProRegular !important;
	font-size: 28px !important;
	color: #fff !important;
	text-align: center !important;
	line-height: 31px !important;
	margin-bottom: 30px !important;
}

.webinar-banner-right{
	background-color: #2db0e6 !important;
	padding: 0 !important;
}
.webinar-banner-right p:nth-child(3){ margin: 20px auto 20px auto !important; }
.webinar-banner-right p{
	font-family: GothamBold !important;
	font-size: 17px !important;
	color: #00355a !important;
	text-align: center !important;
	margin-top: 15px !important;
	margin-bottom: 15px !important;
}
.webinar-banner-right .sharethis-container{ width: 100% !important; }
.webinar-banner-right .sharethis-container>div{
	max-width: 320.39px !important;
	margin-left: auto !important;
	margin-right: auto !important;
	background-color: #00355a !important;
	padding: 10px 5px 10px 5px !important;
}
.webinar-banner-right .sharethis-container span{
	font-family: GothamMedium !important;
	float: left !important;
	color: #fff !important;
	font-size: 19px !important;
	padding-top: 5px !important;
}

@media (min-width: 981px) and (max-width: 1265px){
	#st-1{ display: inline-block !important; }
	#st-1 .st-btn[data-network='linkedin']{ display: inline-block !important; }
}
@media (min-width: 981px){
	.webinar-banner-left{ width: 70.333% !important }
	.webinar-banner-right{ width: 29.666% !important }
}

/* Webinar Thank You */
.webinar-thank-you-text h1,
.webinar-thank-you-text p{
	font-family: GothamBold !important;
	color: #fff !important;
}
.webinar-thank-you-text h1{ font-size: 62px !important; }
.webinar-thank-you-text p{ font-size: 20px !important; }

@media (min-width: 981px){
	.nav>li>a { padding: 0 0 20px 0 !important; }
	
	/* Thank You Page */
	.thank-you-page-left-content{ margin-top: 220px !important; }
	.thank-you-page-right-content{
		margin-top: 410px !important;
		padding-left: 115px !important;
	}
}

/* Vlog Page */
#peak-header{
	font-family: GothamBlack !important;
    font-size: 40px !important;
    text-align: center !important;
    /*color: #1873ba !important;*/
    color: #2e3d51 !important;
	text-transform: uppercase !important;
}
#peak-tagline{
	font-family: GothamMedium !important;
    font-size: 35px !important;
    text-align: center !important;
    color: #6d6e71 !important;
	margin-top: -15px !important;
	text-transform: uppercase !important;
}

.vlog-custom-module .entry-title{
	position: relative !important;
	margin-top: 0 !important;
}
.vlog-custom-module .entry-title>a.post-title{
	font-family: GothamMedium !important;
	font-size: 25px !important;
	color: #1873ba !important;
	text-transform: uppercase !important;
    display: block !important;
	/*width: 95% !important;*/
}
.vlog-custom-module .entry-title i{
	color: #32b0e5 !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
}
.vlog-custom-single .post-meta,
.vlog-custom-module .post-meta{
	font-family: GothamBookRegular !important;
	font-size: 14px !important;
	color: #000 !important;
	margin-top: -15px !important;
}
.vlog-custom-module .post-meta .published,
.vlog-custom-module .post-meta .author,
.vlog-custom-module .post-meta .category,
.vlog-custom-module .post-meta a,
.vlog-custom-single .post-meta .published,
.vlog-custom-single .post-meta .author,
.vlog-custom-single .post-meta .category,
.vlog-custom-single .post-meta a,
.vlog-custom-single .entry-content a{
	font-family: GothamBold;
	color: #32b0e5;
}
.vlog-custom-module .post-meta .category .category-comma,
.vlog-custom-single .post-meta .category .category-comma{
	font-family: GothamBookRegular !important;
	color: #000 !important;
}
.vlog-custom-module .post-content strong,
.vlog-custom-single .entry-content strong{ font-family: GothamBold !important; }
.vlog-custom-module .post-content,
.vlog-custom-single .entry-content{
	font-family: GothamBookRegular !important;
	font-size: 14px !important;
	margin-top: 15px !important;
	margin-bottom: 25px !important;
}
.vlog-custom-module .post-content a{ color: #32b0e5 !important; }
.testimonial-section .pagination a,
.vlog-section .pagination a{
	font-family: GothamBookRegular !important;
	color: #8c8c8c !important;
	padding: 10px 15px !important;
}
.testimonial-section .pagination a.active,
.testimonial-section .pagination a:hover,
.vlog-section .pagination a.active,
.vlog-section .pagination a:hover{
	background-color: #32b0e5 !important;
    color: #fff !important;
	text-decoration: none !important;
}
.recent-posts{
    width: 100% !important;
    border-right: 2px solid #d9d9d9 !important;
    border-bottom: 2px solid #d9d9d9 !important;
	border-left: 2px solid #d9d9d9 !important;
	margin-bottom: 20px !important;
	padding-bottom: 20px !important;
}
.recent-posts h3{
	background-color: #1873ba !important;
    color: #fff !important;
    text-align: center !important;
    font-family: GothamMedium !important;
    font-size: 20px !important;
    text-transform: uppercase !important;
    padding: 10px !important;
	margin-bottom: 25px !important;
}
.recent-posts p{ padding: 0 20px 0 20px !important; }
.recent-posts a{
	font-family: GothamBookRegular !important;
    color: #000 !important;
    font-size: 14px !important;
	padding-left: 20px !important;
	display: block !important;
	transition: all 0.2s;
}
.recent-posts a i{
	float: left !important;
	margin-left: -20px !important;
	margin-top: 3px !important;
}
.recent-posts a:hover{
	color: #32b0e5 !important;
    text-decoration: none !important;
}

/* Vlog Single */
.single-blog>#peak-header{ margin-top: -30px !important; }
.single-blog>#peak-tagline{ margin-bottom: 30px !important; }
.vlog-custom-single .entry-title{
	font-family: GothamMedium !important;
	font-size: 25px !important;
	color: #1873ba !important;
	text-transform: uppercase !important;
	margin-top: 0 !important;
}
.vlog-custom-single .entry-content{ padding-top: 0 !important; }
.vlog-custom-module .post-content ul,
.vlog-custom-module .post-content ol,
.vlog-custom-single .entry-content ul,
.vlog-custom-single .entry-content ol{
	list-style-position: outside !important;
	margin-left: 17px !important;
}
.vlog-custom-module .post-content ul li,
.vlog-custom-module .post-content ol li,
.vlog-custom-single .entry-content ul li,
.vlog-custom-single .entry-content ol li{ padding-left: 40px !important; }
@media (min-width: 981px){
	.vlog-custom-single{
		width: 70.333% !important;
		padding-right: 0 !important;
	}
	.single-blog #sidebar{ width: 29.666% !important; }
}
#vlog-sign-up-form-wrapper{
	width: 100% !important;
	background-color: #1873ba !important;
	margin-bottom: 20px !important;
	margin-top: -20px !important;
}
#vlog-sign-up-form-wrapper h3{
	font-family: GothamMedium !important;
	font-size: 20px !important;
	color: #fff !important;
	text-align: center !important;
	text-transform: uppercase !important;
	padding: 10px 0 5px 0 !important;
}
#vlog-sign-up-form-wrapper p{
	background-color: #32b0e5 !important;
	font-family: GothamMedium !important;
	font-size: 16px !important;
	line-height: 25px !important;
	color: #fff !important;
	padding: 20px !important;
	margin-bottom: 20px !important;
}
.archive-selection{ position: relative !important; }
/*
#archive-sidebar-input{
	border: 2px solid #d9d9d9 !important;
    width: 100% !important;
    font-family: GothamMedium !important;
    font-size: 15px !important;
    color: #5f5d5d !important;
    text-transform: uppercase !important;
    padding: 10px !important;
	
	appearance: none !important;
    -moz-appearance: none !important;
    -webkit-appearance: none !important;
}
.archive-sidebar-arrow-down{
	border: 2px solid #d9d9d9 !important;
    text-align: center !important;
    color: #fff !important;
    background-color: #32b0e5 !important;
    width: 60px !important;
    height: 100% !important;
    position: absolute !important;
    top: 0 !important;
    right: 0 !important;
    font-size: 20px !important;
    padding-top: 6px !important;
	pointer-events: none !important;
}
#archive-sidebar-input:hover,
.archive-sidebar-arrow-down:hover{ cursor: pointer !important; }
*/
#archive-sidebar-input,
#category-sidebar-input{
	border: 2px solid #a7a7a7 !important;
    width: 100% !important;
    font-family: GothamMedium !important;
    font-size: 15px !important;
    color: #3b3b3b !important;
    padding: 10px !important;
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	
	appearance: none !important;
    -moz-appearance: none !important;
    -webkit-appearance: none !important;
}
.archive-sidebar-arrow-up,
.archive-sidebar-arrow-down{
	text-align: center !important;
    color: #232323 !important;
    width: 35px !important;
    height: 100% !important;
    position: absolute !important;
    font-size: 20px !important;
    pointer-events: none !important;
}
.archive-sidebar-arrow-up{
	top: 4px !important;
    right: 0 !important;
}
.archive-sidebar-arrow-down{
	top: 14px !important;
    right: 0 !important;
}
#archive-sidebar-input:hover,
#category-sidebar-input:hover,
.archive-sidebar-arrow-up:hover,
.archive-sidebar-arrow-down:hover{ cursor: pointer !important; }

/* Vlog Thank You Page */
.vlog-thank-you h1,
.vlog-thank-you p{
	font-family: GothamBold !important;
	color: #00355a !important;
}
.vlog-thank-you h1{ font-size: 35px !important; }
.vlog-thank-you p{ font-size: 12px !important; }

/* Custom Discussion Design */
/*
#comment-wrap { padding-top: 0 !important; }
#respond {
    background: #ddd !important;
    border: 1px solid #d3d3d3 !important;
    -moz-border-radius: 3px !important;
    border-radius: 3px !important;
    padding: 1.625em !important;
    position: relative !important;
    width: 80% !important;
    min-width: 270px !important;
}
#reply-title {
    color: #373737 !important;
    font-size: 24px !important;
    font-weight: bold !important;
    line-height: 30px !important;
}
#reply-title small { font-size: smaller !important; }
#respond .comment-notes,
#respond .logged-in-as { font-size: 13px !important; }
#respond p {
	font-size: 12px !important;
	padding: 0 !important;
	margin: 0 !important;
}
#respond .comment-form-author,
#respond .comment-form-email,
#respond .comment-form-url,
#respond .comment-form-comment { position: relative !important; }

#respond .comment-form-author label,
#respond .comment-form-email label,
#respond .comment-form-url label,
#respond .comment-form-comment label {
    background: #eee !important;
    -webkit-box-shadow: 1px 2px 2px rgba(204,204,204,0.8) !important;
    -moz-box-shadow: 1px 2px 2px rgba(204,204,204,0.8) !important;
    box-shadow: 1px 2px 2px rgba(204,204,204,0.8) !important;
    color: #555 !important;
    display: inline-block !important;
    font-size: 13px !important;
    left: 4px !important;
    min-width: 80px !important;
    padding: 4px 10px !important;
    position: relative !important;
    top: 40px !important;
    z-index: 1 !important;
}
#respond label { line-height: 2.2em !important; }
#respond textarea {
    resize: vertical !important;
    width: 95% !important;
}
#respond input[type="text"] {
    display: block !important;
    width: 75% !important;
}
#respond input[type="text"],
#respond textarea {
    background: #fff !important;
    border: 4px solid #eee !important;
    -moz-border-radius: 5px !important;
    border-radius: 5px !important;
    -webkit-box-shadow: inset 0 1px 3px rgba(204,204,204,0.95) !important;
    -moz-box-shadow: inset 0 1px 3px rgba(204,204,204,0.95) !important;
    box-shadow: inset 0 1px 3px rgba(204,204,204,0.95) !important;
    position: relative !important;
    padding: 10px !important;
    text-indent: 80px !important;
}
#respond .form-submit {
    float: right !important;
    margin: 30px 0 20px 0 !important;
}
#respond .comment-form-author .required, #respond .comment-form-email .required {
    color: #bd3500 !important;
    font-size: 22px !important;
    font-weight: bold !important;
    left: 75% !important;
    position: absolute !important;
    z-index: 1 !important;
}
#respond label>a{ color: #1982d1 !important; }
#respond input#submit {
    background: #222 !important;
    border: none !important;
    -moz-border-radius: 3px !important;
    border-radius: 3px !important;
    -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.3) !important;
    -moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.3) !important;
    box-shadow: 0px 1px 2px rgba(0,0,0,0.3) !important;
    color: #eee !important;
    cursor: pointer !important;
    font-size: 15px !important;
    margin: 20px 0 !important;
    padding: 5px 42px 5px 22px !important;
    position: relative !important;
    left: 30px !important;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.3) !important;
}
#respond .comment-form-subscriptions{ margin-top: 10px !important; }
*/
/*
#comment-wrap { padding-top: 0 !important; }
#respond {
    min-width: 270px !important;
	margin-top: -60px !important;
}
#reply-title {
	font-family: GothamBold !important;
    color: #000 !important;
    font-size: 20px !important;
}
#reply-title small { font-size: smaller !important; }
#respond .comment-notes,
#respond .logged-in-as {
	font-family: GothamBookRegular !important;
    color: #000 !important;
	font-size: 14px !important; 
}
#respond p {
	font-size: 12px !important;
	padding: 0 !important;
	margin: 0 !important;
}
#respond .comment-form-author,
#respond .comment-form-email,
#respond .comment-form-url,
#respond .comment-form-comment { position: relative !important; }
#respond .comment-form-comment { margin-bottom: -20px !important; }

#respond .comment-form-author label,
#respond .comment-form-email label,
#respond .comment-form-url label,
#respond .comment-form-comment label {
    font-family: GothamMedium !important;
	background: none !important;
    color: #898989 !important;
    display: inline-block !important;
    font-size: 12px !important;
    left: 4px !important;
    min-width: 80px !important;
    padding: 4px 10px !important;
    position: relative !important;
    top: 40px !important;
    z-index: 1 !important;
}
#respond label { line-height: 2.2em !important; }
#respond textarea {
    resize: vertical !important;
    width: 99% !important;
}
#respond input[type="text"] {
    display: block !important;
    width: 98% !important;
}
#respond input[type="text"],
#respond textarea {
    background: #fff !important;
    border: 2px solid #d9d9d9 !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
    position: relative !important;
	font-family: GothamBookRegular !important;
    font-size: 14px !important;
	padding-top: 20px !important;
}
#respond .form-submit {
    float: right !important;
    margin: 30px 0 20px 0 !important;
}
#respond .comment-form-author,
#respond .comment-form-email,
#respond .comment-form-url{
	float: left !important;
	width: 33.333% !important;
	margin-bottom: 20px !important;
}
#respond .comment-form-author .required,
#respond .comment-form-email .required {
	display: none !important;
}
#respond label>a{ color: #1982d1 !important; }
#respond .form-submit{
	margin-left: auto !important;
	margin-right: auto !important;
	float: none !important;
	width: 60% !important;
}
#respond input#submit {
	width: 100% !important;
	font-family: GothamBold !important;
	font-size: 16px !important;
	color: #fff !important;
	text-align: center !important;
	-moz-border-radius: 0px !important;
    border-radius: 0px !important;
    background: #0072ba !important;
    border: none !important;
    cursor: pointer !important;
    margin: 20px 0 !important;
    position: relative !important;
}
#respond .comment-form-cookies-consent{ margin-top: 20px !important; }
#respond .comment-form-cookies-consent label{
	margin-top: -1px !important;padding-left: 10px !important;
	font-family: GothamBookRegular !important;
	color: #000 !important;
    font-size: 14px !important;
}
#respond .comment-form-subscriptions{ display: none !important; }
*/

/* Action Guide Hidden Pages */
.action-guide-banner h2{
	font-family: LatoLight !important;
	color: #fff !important;
	font-size: 35px !important;
}
.action-guide-banner h2>span{ font-family: LatoBlack !important; }
.action-guide-banner h1,
.red-tagline{
	font-family: LatoBold !important;
	color: #fff !important;
}
.action-guide-banner h1{
	font-size: 36px !important;
	line-height: 40px !important;
}
.red-tagline{ font-size: 22px !important; }
.red-tagline p{ margin-top: 6px !important; }
.action-guide-form-heading h3{
	font-family: LatoBlack !important;
	font-size: 23px !important;
	color: #fff200 !important;
	line-height: 35px !important;
	margin-top: 40px !important;
}
.action-guide-form input{
	width: 100% !important;
    	display: block !important;
    	margin-bottom: 30px !important;
    	border: 2px solid #d9d9d9 !important;
    	font-size: 17px !important;
    	color: #898989 !important;
    	padding: 5px !important;
}
.form-bottom-text{
	font-family: LatoRegular !important;
	font-size: 17px !important;
	color: #fff !important;
	line-height: 29px !important
}
.action-guide-page-content h5{
	font-family: LatoBold !important;
	font-size: 20px !important;
	color: #19468d !important;
}
.action-guide-page-content ul{
	list-style: none !important;
	padding: 0 !important;
	margin: 0 !important;
}
.action-guide-page-content ul li{
	color: #19468d !important;
	font-family: LatoRegular !important;
	font-size: 18px !important;
	padding-left: 40px !important;
	margin: 25px 0 25px 0 !important;
}
.action-guide-page-content ul li i{
	float: left;
	margin-left: -40px !important;
	font-size: 25px !important;
}
.action-guide-page-content h4{
	font-family: LatoBlack !important;
	font-size: 22px !important;
	color: #363636 !important;
	margin-top: 50px !important;
}
.download-button{
	font-family: MontserratBlack !important;
	color: #fff !important;
	font-size: 18px !important;
	text-align: center !important;
	text-transform: uppercase;
	display: block !important;
	margin: 0 auto !important;
	width: 100% !important;
	text-shadow: -2px -1px #b7480d !important;
	border-top: none !important;
	border-right: none !important;
	border-left: none !important;
	border-bottom: 5px solid #b40209 !important;
	padding: 10px !important;


	background: rgba(255,138,5,1) !important;
	background: -moz-linear-gradient(top, rgba(255,138,5,1) 0%, rgba(240,83,25,1) 100%) !important;
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,138,5,1)), color-stop(100%, rgba(240,83,25,1))) !important;
	background: -webkit-linear-gradient(top, rgba(255,138,5,1) 0%, rgba(240,83,25,1) 100%) !important;
	background: -o-linear-gradient(top, rgba(255,138,5,1) 0%, rgba(240,83,25,1) 100%) !important;
	background: -ms-linear-gradient(top, rgba(255,138,5,1) 0%, rgba(240,83,25,1) 100%) !important;
	background: linear-gradient(to bottom, rgba(255,138,5,1) 0%, rgba(240,83,25,1) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8a05', endColorstr='#f05319', GradientType=0 ) !important;
}
.dl-button-form{
	-webkit-box-shadow: 0px 4px 5px 0px rgba(13,97,155,1) !important;
	-moz-box-shadow: 0px 4px 5px 0px rgba(13,97,155,1) !important;
	box-shadow: 0px 4px 5px 0px rgba(13,97,155,1) !important;
}
.dl-button-bottom{
	max-width: 465px !important;
	-webkit-box-shadow: 0px 4px 5px 0px rgba(212,212,212,1) !important;
	-moz-box-shadow: 0px 4px 5px 0px rgba(212,212,212,1) !important;
	box-shadow: 0px 4px 5px 0px rgba(212,212,212,1) !important;
}

/* Testimonials */
.testimonial-secondary-header h1{
	font-family: GothamLight !important;
	font-size: 30px !important;
	color: #898989 !important;
	letter-spacing: -1px !important;
}
.testimonial-secondary-header h1>span{
	font-family: GothamBold !important;
	color: #1873ba !important;
}

.custom-testimonials .post-content{
	font-family: GothamBookRegular !important;
	color: #000 !important;
	font-size: 14px !important;
	line-height: 18px !important;
}

.custom-testimonials .testimonial-author,
.custom-testimonials .testimonial-author-position{
	color: #1873ba !important;
	font-size: 14px !important;
	line-height: 18px !important;
	float: right !important;
}
.custom-testimonials .testimonial-author{ font-family: GothamBold !important; }
.custom-testimonials .testimonial-author-position{ font-family: GothamBookRegular !important; }

/* Book A Chate Page */
@media (min-width: 1062px){ .chat-page-video-container{ margin-right: 40px !important; } }
@media (min-width: 981px) and (max-width: 1061px){ .chat-page-video-container{ margin-right: 20px !important; } }
@media (min-width: 981px){
	.chat-page-video-container{ width: 55% !important; }
	.chat-page-person-container{ width: 40% !important }
	.chat-page-video-container{
		background-color: #000 !important;
		overflow: hidden !important;
	}
}
.checkbox-wrapper p{
	font-family: GothamBold !important;
	font-size: 14px !important;
	color: #000 !important;
	padding: 5px 25px 5px 50px !important;
}
.checkbox-wrapper p .disclaimer-checkbox{
    float: left !important;
    margin-left: -25px !important;
}
.chat-page-person{ min-height: 150px !important; }
.chat-page-person p{
	font-family: GothamBookRegular !important;
	font-size: 14px !important;
	color: #5d5c5c !important;
	line-height: 21px !important;
}
.chat-page-person .image-wrapper{
	width: 120px !important;
	float: right !important;
    margin-left: 10px !important;
}
.chat-page-person .person-name{
	font-family: GothamMedium !important;
	font-size: 15px !important;
	color: #1873ba !important;
	margin-top: 10px !important;
}
.chat-page-person .person-position{
	font-family: GothamLight !important;
	font-size: 14px !important;
	color: #1873ba !important;
}
.chat-checkbox-notification{ margin-top: 100px !important; }
/*#book-a-chat-button>img{
	opacity: 0.3;
	transition: all 0.2s !important;
}*/

/* New Webinar Page */
#new-webinar-banner-text h1{
	font-family: GothamMedium !important;
	font-size: 40px !important;
	color: #fff !important;
	line-height: 30px !important;
}
#new-webinar-banner-text p{
	font-family: GothamLight !important;
	font-size: 20px !important;
	color: #fff !important;
	line-height: 31px !important;
}

/* Privacy Policy Popup*/
#pivacypolicy-popup{
	position: fixed;
    bottom: 10px;
    left: 10px;
    background-color: #000;
    padding: 20px;
	visibility: hidden;
	opacity: 0;
	z-index: 999;
}
#pivacypolicy-popup p{
	font-family: GothamBookRegular !important;
	color: #fff !important;
	font-size: 14px !important;
	line-height: 18px !important;
}
#pivacypolicy-popup a{
	font-family: GothamBookRegular !important;
	font-size: 15px !important;
	line-height: 18px !important;
	color: #ababab;
}
#pivacypolicy-popup a:hover{ color: #ababab; }
#pp-gotit-btn{
	font-family: GothamBold !important;
	width: 100%;
	text-align: center;
	color: #fff;
	background-color: #0070c0;
	border: none;
	margin-top: 10px;
	padding: 10px;
}

/* Enrollment Page */
.enrollment-page-ol{
	word-break: break-all !important;
	margin: 0 !important;
	padding: 0 !important;
}
.enrollment-page-ol li{
	list-style-position: inside !important;
	padding: 0 !important;
}
.enrollment-page-ol li::before{
	content: "" !important;
	width: 20px !important;
	display: inline-block !important;
}

/* Implementer Page */
.p-style{
	font-family: GothamBookRegular !important;
	color: #000 !important;
	font-size: 14px !important;
	line-height: 18px !important;
	padding-left: 35px !important;
	margin-bottom: 10px;
}

/* Options Page */
.option-boxes{
	background-color: #435468 !important;
	width: 100% !important;
	max-width: 365px !important;
	margin-left: auto !important;
	margin-right: auto !important;
}
.option-boxes img{
	width: 100% !important;
	height: auto !important;
}
.option-boxes h4,
.option-boxes p{
	font-family: GothamMedium !important;
	color: #fff !important;
	text-align: center !important;
	line-height: 25px !important;
	padding-left: 5px !important;
	padding-right: 5px !important;
}
@media only screen and (min-width: 480px){
	.option-boxes p:nth-child(4){ min-height: 63px !important; }
	.option-boxes p:nth-child(5){ min-height: 150px !important; }
}
.option-boxes h4{ font-size: 18px !important; }
.option-boxes p{ font-size: 13px !important; }
.option-boxes a{
	display: block !important;
	width: 50% !important;
	margin-left: auto !important;
	margin-right: auto !important;
	background-color: #32b0e5 !important;
	font-family: GothamMedium !important;
	color: #fff !important;
	text-align: center !important;
	line-height: 25px !important;
	text-transform: uppercase !important;
	padding: 5px !important;
	font-size-adjust: 14px !important;
	margin-bottom: 25px !important;
}
.payment-options-container{
	max-width: 1171px !important;
	margin-left: auto !important;
	margin-right: auto !important;
	width: 100% !important;
	background-color: #435468 !important;
	text-align: center;
	padding-bottom: 15px !important;
}
.payment-link{
	font-family: GothamMedium !important;
	font-size: 20px !important;
	color: #fff !important;
	text-decoration: none !important;
	text-align: center !important;
	vertical-align: top !important;
	display: inline-block;
}
.payment-link:hover{
	text-decoration: none !important;
	cursor: default !important;
}
.payment-options{
	background-color: #0072ba !important;
	display: inline-block !important;
	margin-top: 10px !important;
	margin-bottom: 10px !important;
	margin-left: 20px !important;
	margin-right: 20px !important;
	width: 232px !important;
	height: 158px !important;
	position: relative !important;
	transition: transform .2s !important;
}
.payment-options:hover{
	cursor: pointer !important;
	-ms-transform: scale(1.1) !important;
	-webkit-transform: scale(1.1) !important;
	transform: scale(1.1) !important;
}
.payment-options p{
	margin: 0 !important;
	position: absolute !important;
	top: 50% !important;
	left: 50% !important;
	margin-right: -50% !important;
	transform: translate(-50%, -50%) !important;
	transition: all .2s !important;
}
.payment-options:hover p{ color: #dfdd15 !important; }
.payment-options-container p:nth-child(2),
.payment-options-container p:nth-child(6){
	font-family: GothamMedium !important;
	font-size: 14px !important;
	color: #fff !important;
	line-height: 25px !important;
}

/* Podcast Design */
.podcast-social-sharing-wrapper{
	background-color: #32b0e5 !important;
	margin-bottom: 20px !important;
	padding: 10px 25px 10px 25px !important;
}
.podcast-social-sharing-wrapper a{ text-decoration: none !important; }
.podcast-social-sharing-wrapper a>span{
	font-family: MyriadProRegular !important;
	font-size: 14px !important;
	color: #fff !important;
	text-transform: uppercase !important;
	letter-spacing: 1px !important;
}
.podcast-social-sharing-wrapper a.social-buttons{ margin-right: 15px !important; }
.podcast-social-sharing-wrapper a.command{
	margin-left: 15px !important;
	float: right !important;
}
.podcast-social-sharing-wrapper a:hover{ text-decoration: none !important; }
.podcast-player-container{ margin-top: -15px !important; }
.powerpress_links{
	font-family: GothamBookRegular !important;
	font-size: 14px !important;
	line-height: 45px !important;
	display: inline-block !important;
	margin-right: 50px !important;
}
.powerpress_links a{
	font-family: GothamBookRegular !important;
	text-decoration: underline !important;
	color: #32b0e5 !important;
}
.podcast-reason-wrapper{
	background-color: #f4f4f4 !important;
    padding: 20px 50px 0px 50px !important;
}
.podcast-reason-wrapper h4{
	font-family: GothamBold !important;
	font-size: 16px !important;
	color: #1873ba !important;
}
.podcast-reason-wrapper ul{
	list-style-position: outside !important;
	padding-left: 15px !important;
}
.podcast-reason-wrapper ul li{
	font-family: GothamBold !important;
	font-size: 14px !important;
	color: #5d5c5c !important;
	padding-left: 25px !important;
	padding-top: 10px !important;
}
.podcast-resources-link-wrapper p{
	font-family: GothamBold !important;
	font-size: 14px !important;
	color: #000 !important
}
.podcast-resources-link-wrapper  ul{
	list-style-position: outside !important;
	padding-left: 18px !important;
}
.podcast-resources-link-wrapper ul li{
	font-family: GothamBookRegular !important;
	font-size: 14px !important;
	color: #5d5c5c !important;
	padding-left: 25px !important;
	padding-top: 10px !important;
}
.podcast-resources-link-wrapper ul li a{ color: #32b0e5 !important; }
.podcast-summary-wrapper p{
	font-size: 14px !important;
	line-height: 22px !important;
	color: #000 !important
}
.podcast-summary-wrapper p:nth-child(1){ font-family: GothamBold !important; }
.podcast-summary-wrapper p:nth-child(2){
	font-family: GothamBookRegular !important;
	margin-top: -15px !important;
}
.podcast-summary-wrapper a{
	font-family: GothamBookItalic !important;
	font-weight: italic !important;
	color: #32b0e5 !important;
	font-size: 12px !important;
	line-height: 18px !important;
	float: right !important;
}

/* Podcast Sidebar */
.podcast-channel-widget{
	border: 2px solid #d9d9d9 !important;
	padding-top: 10px !important;
	padding-bottom: 10px !important;
}
.channel-link{
	display: block !important;
	width: 250px !important;
	height: 74px !important;
	margin: 10px auto 10px auto !important;
	transition: all 0.2s !important;
	background-size: cover !important;
}
#channel-apple{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/apple.png); }
#channel-apple:hover{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/apple-hover.png); }

#channel-soundcloud{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/soundcloud.png); }
#channel-soundcloud:hover{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/soundcloud-hover.png); }

#channel-overcast{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/overcast.png); }
#channel-overcast:hover{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/overcast-hover.png); }

#channel-playerfm{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/playerfm.png); }
#channel-playerfm:hover{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/playerfm-hover.png); }

#channel-stitcher{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/stitcher.png); }
#channel-stitcher:hover{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/stitcher-hover.png); }

#channel-acast{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/acast.png); }
#channel-acast:hover{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/acast-hover.png); }

#channel-listen-notes{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/listen-notes.png); }
#channel-listen-notes:hover{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/listen-notes-hover.png); }

#channel-patreon{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/patreon.png); }
#channel-patreon:hover{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/patreon-hover.png); }

#channel-rss-feed{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/rss.png); }
#channel-rss-feed:hover{ background-image: url(https://summitleader.com/wp-content/themes/Divi-child/images/podcast-channel/rss-hover.png); }

.author-widget-header{
	background-color: #32b0e5 !important;
	border: 2px Solid #d9d9d9 !important;
}
.author-widget-header h3{
	font-family: GothamMedium !important;
	font-size: 20px !important;
	color: #fff !important;
	text-align: center !important;
	text-transform: uppercase !important;
	vertical-align: middle !important;
	margin-top: 10px !important;
	margin-bottom: 0px !important;
}

/* Better Click to Tweet Override */
.bctt-click-to-tweet {
    border: 1px solid #32b0e5 !important;
    -moz-border-radius: 8px !important;
    border-radius: 8px !important;
}
.bctt-ctt-text>a{
	font-family: GothamBookRegular !important;
	color: #000 !important;
	font-size: 14px !important;
	line-height: 22px !important;
	transition: all 0.2s !important;
}
a.bctt-ctt-btn {
	padding: 11px 0 0 0;
    font-family: GothamBold !important;
    font-size: 14px !important;
    color: #000 !important;
    text-decoration: none !important;
    background: none !important;
	transition: all 0.2s !important;
}
.bctt-ctt-text>a:hover,
a.bctt-ctt-btn:hover { color: #32b0e5 !important; }

/* Post Navigator */
.post-navigation{
	display: block !important;
	width: 100% !important;
	min-height: 50px !important;
}
.post-navigation a{
	background-color: #32b0e5 !important;
	display: block !important;
	font-size: 14px !important;
	text-decoration: none !important;
}
.post-navigation #prev-post{ float: left; }
.post-navigation #next-post{ float: right; }
.post-navigation a>i{
    color: #fff !important;
    width: 35px !important;
    height: 35px !important;
    padding: 10px 10px 10px 15px  !important;
    text-align: center !important;
}
.post-navigation a>span{
	background-color: #1873ba !important;
	outline: 2px solid #1873ba !important;
    outline-offset: -2px;
    font-family: GothamBookRegular !important;
    color: #fff !important;
    line-height: 22px !important;
    padding: 9px 15px 11px 15px!important;
	transition: all 0.2s !important
}
.post-navigation a:hover>span{
	background-color: #fff !important;
	color: #000 !important;
}

/* Addition Business Coaching Payment Option */
.business-coaching .payment-options{
	height: auto !important;
	padding-top: 40px !important;
	padding-bottom: 40px !important;
}
.business-coaching span{ display: block !important; }
.business-coaching .title,
.business-coaching .payment{
	text-transform: uppercase;
	color: #fff !important;
	font-size: 25px !important;
	font-family: GothamBold !important;
}
.business-coaching .subtitle,
.business-coaching .duration,
.business-coaching .cost{
	font-family: GothamMedium !important;
	color: #fff !important;
	font-size: 16px !important;
}

/* Business Scaling Demo */
#save-my-spot-button:hover{
	text-decoration: none;
	background-color: rgba(244, 121, 33, 0.75);
}

/* New Vlog Page Style Declaration */
p.vlog-date-comment{
	font-family: GothamBookRegular;
	color:#58595b;
	font-size:10px;
}
span.vlog-date{	text-transform:uppercase; }
h2.vlog-title{
	font-family: GothamMedium;
	font-size: 16px !important;
	color: #1873ba;
	margin: 0px !important;
	padding: 0px !important;
}
h2.vlog-title a:hover{ text-decoration: underline; }
p.vlog-excerpt{
	font-family: GothamBookRegular;
	color:#000;
	font-size:14px;
}
p.vlog-excerpt a{ color: #32b0e5 !important; }

/* New Vlog Page Single View Style Declaration */
div.vlog-single-page-content{
	font-family: GothamBookRegular !important;
	color: #000 !important;
	font-size: 14px !important;
	line-height: 30px !important;
}
#vlog-single-discussion #comment-wrap { padding-top: 0 !important; }
#vlog-single-discussion #reply-title {
	font-family: GothamBold !important;
	color: #000 !important;
	font-size: 20px !important;
}
#vlog-single-discussion #reply-title small { font-size: smaller !important; }
#vlog-single-discussion #respond .comment-notes,
#vlog-single-discussion #respond .logged-in-as ,
#vlog-single-discussion #respond .logged-in-as a{
	font-family: GothamBookRegular !important;
	color: #000 !important;
	font-size: 14px !important;
	line-height: 22px;
}
#vlog-single-discussion #respond .comment-form-author,
#vlog-single-discussion #respond .comment-form-email,
#respond .comment-form-url,
#vlog-single-discussion #respond .comment-form-comment { position: relative !important; }
#vlog-single-discussion #respond label { line-height: 2.2em !important; }
#vlog-single-discussion #respond textarea { resize: none !important; }
#vlog-single-discussion #respond input[type="text"] { width: 100% !important; }
#vlog-single-discussion #respond input[type="text"],
#vlog-single-discussion #respond textarea{
	background-color: #fff !important;
	border: 2px solid #d9d9d9 !important;
	font-family: GothamMedium !important;
	color: #898989 !important;
	font-size: 12px !important;
}
#vlog-single-discussion #respond .comment-form-author,
#vlog-single-discussion #respond .comment-form-email,
#vlog-single-discussion #respond .comment-form-url{
	width: 32.9% !important;
	display: inline-block;
}
#vlog-single-discussion #respond .form-submit{ float: none !important; }
#vlog-single-discussion #respond input#submit {
	background-color: #0072ba !important;
	margin-left: auto !important;
	margin-right: auto !important;
	min-width: 400px;
	font-family: GothamBold !important;
	font-size: 16px !important;
	color: #fff !important;
}
#vlog-single-discussion #respond .comment-form-subscriptions{ display: none !important; }
.custom-comment-body .comment-author{
	font-family: GothamBold !important;
	color: #000 !important;
	font-size: 16px !important;
}
.custom-comment-body .comment_date{
	font-family: GothamBookRegular !important;
	color: #000 !important;
	font-size: 12px !important;
	margin-top: -10px !important;
    display: block !important;
}
.custom-comment-body .comment_area .comment-reply-link {
	position: static !important;
    color: #32b0e5 !important;
    font-size: 14px !important;
    border: none !important;
    font-family: GothamBookRegular !important;
}
.custom-comment-body .comment_area .comment-reply-link:hover { text-decoration: underline !important; }
.custom-comment-body .comment_area .comment-reply-link:after,
.custom-comment-body .comment_area .comment-reply-link:hover:after {
	content: none !important;
	padding: .3em 1em !important; /* this is Divis default button padding */
}

/* Sidebar */
.vlog-single-sidebar .module-label{
	font-family: GothamBold;
	color:#000;
	font-size:14px;
}

/* Vlog Page Recent Comment Style Declaration */
#recent-comment-sidebar{ border: none !important; }
#recent-comment-sidebar .widget_recent_comments > .widgettitle{
	font-family: GothamBold !important;
	color: #000 !important;
	font-size: 14px !important;
}
#recent-comment-sidebar .widget_recent_comments ul li,
#recent-comment-sidebar .widget_recent_comments ul li a{
	font-family: GothamMedium !important;
	color: #898989 !important;
	font-size: 14px !important;
	transition: all 0.2s !important;
}
#recent-comment-sidebar .widget_recent_comments ul li:hover,
#recent-comment-sidebar .widget_recent_comments ul li:hover a,
#recent-comment-sidebar .widget_recent_comments ul li a:hover{
	color: #32b0e5 !important;
	text-decoration: underline !important;
	cursor: pointer !important;
}

/* Vlog Page Opt-In Style Declaration */
#new-vlog-sign-up-form-wrapper{
	/*position: relative !important;*/
	width: 100% !important;
	background-color: #1873ba !important;
}
#new-vlog-sign-up-form-wrapper img{
	/*position: absolute !important;
	top: 0 !important;
	z-index: 1 !important;*/
	display: block;
    margin: 0 auto;
}
#new-vlog-sign-up-form-wrapper .z-two{
	position: relative !important;
	z-index: 2 !important;
}
#new-vlog-sign-up-form-wrapper h3,
#new-vlog-sign-up-form-wrapper p{
	text-align: center !important;
	font-family: GothamMedium !important;
	color: #fff !important;
}
#new-vlog-sign-up-form-wrapper h3{
	font-size: 20px !important;
	text-transform: uppercase !important;
	padding-top: 20px !important;
}
#new-vlog-sign-up-form-wrapper p{ font-size: 10px !important; }
#new-vlog-sign-up-form-wrapper button{
	background-color: #32b0e5 !important;
	border: 2px solid #32b0e5 !important;
	font-family: GothamBold !important;
	font-size: 12px !important;
	text-align: center !important;
	text-transform: uppercase !important;
	width: 100% !important;
	max-width: 304.36px !important;
	margin-left: auto !important;
	margin-right: auto !important;
	margin-bottom: 0px !important;
	transition: all 0.2s !important;
}
#new-vlog-sign-up-form-wrapper button:hover{
	background-color: rgba(50, 176, 229, 0) !important;
	border-color: #fff !important;
}

/* Add To Any Button Overrides */
.a2a_svg {
    height: 35px !important;
    width: 35px !important;
	margin-right: 6px !important;
}

/* Override Styles */
#main-header, #main-header .nav li ul, .et-search-form, #main-header .et_mobile_menu { background-color: rgb(14, 115, 187); }
#top-menu a,
#top-menu li.menu-item>a,
#top-menu li.current-menu-item>a{ color: #1873ba !important; }
.nav li ul{ border-top: 3px solid #1873ba !important; }
#footer-bottom { background-color: #1873ba !important; }
#footer-info,
#footer-info a{
    text-align: center !important;
    float: none !important;
    padding-top: 20px !important;
    padding-bottom: 20px !important;
    font-size: 12px !important;
    color: #ffffff !important;
}

/* Silver Bullet Widget  */
.sidebar-silver-bullet-widget,
.sidebar-fix-the-next-widget{
    width: 100% !important;
    position: relative !important;
}
.sidebar-silver-bullet-widget img,
.sidebar-fix-the-next-widget img{
    width: 100%;
    position: relative;
    z-index: 2;
}
.sidebar-silver-bullet-widget a,
.sidebar-fix-the-next-widget a{
    font-family: GothamBookRegular;
    /*background-color: #2179bf;*/
    padding: 10px;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    width: 70%;
    display: block;
    margin: -30px auto 12px auto;
    transition: all 0.2s;
    font-size: 16px;
    /*border: 3px solid #2179bf;*/
    position: relative;
    z-index: 3;
}
.sidebar-silver-bullet-widget a{
    background-color: #2179bf;
    border: 3px solid #2179bf;
}
.sidebar-fix-the-next-widget a{
    background-color: #c12622;
    border: 3px solid #c12622;
}
.sidebar-silver-bullet-widget a:hover{
    color: #2179bf;
    text-decoration: none;
    background-color: #fff;
}
.sidebar-fix-the-next-widget a:hover{
    color: #c12622;
    text-decoration: none;
    background-color: #fff;
}

/* Custom Session Banner*/
.sess-top-banner-widget::before{ display: none !important; }
.sess-top-banner-widget{
    /*background: url(https://summitscale.biz/wp-content/themes/Divi-child/images/custom-banner-top-bg-2.png), url(https://summitscale.biz/wp-content/themes/Divi-child/images/custom-banner-top-bg-1.jpg);
    background-position: bottom left, top center !important;
    background-repeat: no-repeat, no-repeat !important;
    background-size: auto, cover !important;*/
    background: url(https://summitscale.biz/wp-content/themes/Divi-child/images/custom-banner-top-bg-1.jpg);
    background-position: top center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    /*padding-left: 20px;
    padding-right: 20px*/
}
.sess-top-banner-widget .banner-wrapper{
    display: grid;
    /*padding: 15px;
    /*padding-bottom: 10px;
    padding-top: 10px;*/
}
@media (max-width: 980px){
    .sess-top-banner-widget{ padding: 15px; }
    .sess-top-banner-widget .img-wrapper{ width: 100%; }
    .sess-top-banner-widget .img-wrapper img{ width: 100%; }
}
@media (min-width: 981px){
    .sess-top-banner-widget{ padding: 5px; }
    .sess-top-banner-widget .img-wrapper{
        float: left;
        padding: 10px;
    }
    
	.sess-top-banner-widget .banner-wrapper{
        /*margin-left: 31%;*/
    }
}
.sess-top-banner-widget .banner-wrapper h3{
    font-size: 19px;
    color: #ffa207;
    font-family: GothamMedium;
}
.sess-top-banner-widget .banner-wrapper p{
    color: #fff;
    font-size: 18px;
    font-family: GothamLight;
}
.sess-top-banner-widget .banner-wrapper a{
    /*display: block;*/
    color: #fff;
    text-align: center;
    font-size: 18px;
    font-family: GothamBold;
    text-transform: uppercase;
    width: 100%;
    max-width: 280px;
    transition: all 0.2s;
    text-decoration: none !important;
    margin: 20px auto;
    padding: 5px 10px 5px 10px;
    border: 2px solid #f47921;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    -webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.8);
    -moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.8);
    box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.8);
    background: rgba(251,155,11,1);
    background: -moz-linear-gradient(top, rgba(251,155,11,1) 0%, rgba(251,155,11,1) 47%, rgba(198,83,6,1) 87%, rgba(198,83,6,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(251,155,11,1)), color-stop(47%, rgba(251,155,11,1)), color-stop(87%, rgba(198,83,6,1)), color-stop(100%, rgba(198,83,6,1)));
    background: -webkit-linear-gradient(top, rgba(251,155,11,1) 0%, rgba(251,155,11,1) 47%, rgba(198,83,6,1) 87%, rgba(198,83,6,1) 100%);
    background: -o-linear-gradient(top, rgba(251,155,11,1) 0%, rgba(251,155,11,1) 47%, rgba(198,83,6,1) 87%, rgba(198,83,6,1) 100%);
    background: -ms-linear-gradient(top, rgba(251,155,11,1) 0%, rgba(251,155,11,1) 47%, rgba(198,83,6,1) 87%, rgba(198,83,6,1) 100%);
    background: linear-gradient(to bottom, rgba(251,155,11,1) 0%, rgba(251,155,11,1) 47%, rgba(198,83,6,1) 87%, rgba(198,83,6,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb9b0b', endColorstr='#c65306', GradientType=0 );
    
}
.sess-top-banner-widget .banner-wrapper a:hover{
    background: rgba(198,83,6,1);
    background: -moz-linear-gradient(top, rgba(198,83,6,1) 0%, rgba(198,83,6,1) 16%, rgba(251,155,11,1) 59%, rgba(251,155,11,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(198,83,6,1)), color-stop(16%, rgba(198,83,6,1)), color-stop(59%, rgba(251,155,11,1)), color-stop(100%, rgba(251,155,11,1)));
    background: -webkit-linear-gradient(top, rgba(198,83,6,1) 0%, rgba(198,83,6,1) 16%, rgba(251,155,11,1) 59%, rgba(251,155,11,1) 100%);
    background: -o-linear-gradient(top, rgba(198,83,6,1) 0%, rgba(198,83,6,1) 16%, rgba(251,155,11,1) 59%, rgba(251,155,11,1) 100%);
    background: -ms-linear-gradient(top, rgba(198,83,6,1) 0%, rgba(198,83,6,1) 16%, rgba(251,155,11,1) 59%, rgba(251,155,11,1) 100%);
    background: linear-gradient(to bottom, rgba(198,83,6,1) 0%, rgba(198,83,6,1) 16%, rgba(251,155,11,1) 59%, rgba(251,155,11,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c65306', endColorstr='#fb9b0b', GradientType=0 );
}
.sess-bot-banner-widget .banner-wrapper{
    background-image: url('https://summitscale.biz/wp-content/themes/Divi-child/images/custom-banner-bottom-bg.jpg');
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: top center !important;
	background-repeat: no-repeat !important;
	padding: 1px 30px 5px 30px;
}
.sess-bot-banner-widget .banner-wrapper h3{
    font-size: 25px;
    text-align: center;
    color: #ffa207;
    font-family: GothamMedium;
}
.sess-bot-banner-widget .banner-wrapper p{
    color: #fff;
    text-align: center;
    font-size: 22px;
    font-family: GothamLight;
}
.sess-bot-banner-widget a{
    display: block;
    color: #fff;
    text-align: center;
    font-size: 25px;
    font-family: GothamBold;
    text-transform: uppercase;
    background-color: #f47921;
    border: 2px solid #f47921;
    max-width: 400px;
    width: 100%;
    margin: 20px auto;
    padding: 5px 10px 5px 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: -5px 5px 0px 0px rgba(214,214,214,1);
    -moz-box-shadow: -5px 5px 0px 0px rgba(214,214,214,1);
    box-shadow: -5px 5px 0px 0px rgba(214,214,214,1);
    transition: all 0.2s;
    text-decoration: none !important;
}
.sess-bot-banner-widget a:hover{
    background-color: #fff;
    color: #f47921;
    -webkit-box-shadow: -5px 5px 0px 0px rgba(214,214,214,0);
    -moz-box-shadow: -5px 5px 0px 0px rgba(214,214,214,0);
    box-shadow: -5px 5px 0px 0px rgba(214,214,214,0);
}
#live-webinar-widget{
    background-image: url('https://summitscale.biz/wp-content/themes/Divi-child/images/ss-livewebinar-cta1.jpg');
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: top center !important;
	background-repeat: no-repeat !important;
	width: 100%;
    max-width: 320px;
    height: 320px !important;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

#live-webinar-widget a{
    display: block;
    width: 90%;
    background-color: #2174c2;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    margin: 245px auto;
    padding: 3px;
    font-family: LatoRegular;
    text-decoration: none;
    transition: all 0.2s;
    border: 2px solid #2174c2;
}
#live-webinar-widget a:hover{
    background: none;
    color: #2174c2;
}
/*#live-webinar-widget:hover{ cursor: pointer; }*/

/* Custom Banners */
.banner-container{
	background-color: #123961;
	padding: 0px !important;
	background-size: contain;
    background-position: center right;
    background-repeat: no-repeat;
}
.shane-img-banner{
	display: table-cell;
    vertical-align: middle;
}
.shane-img-banner h1{
	font-family: ProximaNovaExtrabold;
    margin-top: 0px !important;
	color: #f9f4f4;
	font-size: 50px;
}
.shane-img-banner h1>span{ color: #d40007; }
.shane-img-banner p{
	font-family: ProximaNovaBold;
    margin-top: 0px !important;
	color: #f9f4f4;
	font-size: 17px;
}
.banner-cta-wrapper{
	position: relative;
	width: 100%;
	margin-top: 30px;
}
.banner-cta-wrapper a{
	font-family: ProximaNovaSemiBold;
	font-size: 15px;
	border: 2px solid #fff;
    text-align: center;
    text-transform: uppercase;
    padding: 5px;
	width: 100%;
	letter-spacing: 1px;
	color: #fff;
	display: block;
	margin-bottom: 10px;
	transition: all 0.2s;
}
.banner-cta-wrapper a:hover{
	border-color: #d40007;
	background-color: #d40007;
	color: #fff;
	text-decoration: none;
}
#banner-cta-cs{
    border-color: #d40007 !important;
    background-color: #d40007 !important;
    color: #fff !important;
    transition: all 0.2s;
}
#banner-cta-cs:hover{
    color: #d40007 !important;
    background-color: rgba(0, 0, 0, 0) !important;
}
@media (min-width: 981px){
	.shane-img-banner{
		height: 450px;
	}
	.shane-banner{
		background-image: url('https://summitscale.biz/wp-content/uploads/2020/07/shane-banner-img.png');
	}
	.mic-banner{
		background-image: url('https://summitscale.biz/wp-content/uploads/2020/07/shane-banner-classic-mic.png');
	}
	.people-banner{
	    background-size: cover !important;
		background-image: url('https://summitscale.biz/wp-content/uploads/2020/07/coaching-services-banner-bg-1.jpg');
	}
	.landscape-banner{
	    background-size: cover !important;
		background-image: url('https://summitscale.biz/wp-content/uploads/2022/06/landscape-banner.jpg');
	}
	.banner-cta-wrapper a:nth-child(1){
		width: 48% !important;
		float: left;
	}
	.banner-cta-wrapper a:nth-child(2){
		width: 48% !important;
		float: right;
	}
}
@media (min-width: 768px){
   #et-info {
        width: 100%;
    }
    #top-header .et-social-icons {
        float: right !important;
        margin-bottom: 0px !important;
    } 
}
@media (max-width: 767px){
    #et-info .et-social-icons {
        display: block;
        margin-top: 10px;    
    }
}

/* Ad-on */
.testi_img{
    width: 125px;
    height: 125px;
}
.testi_img_odd{
    float: left;
    margin-right: 20px;
}
.testi_img_even{
    float: right;
    margin-left: 20px;
}

/* Add-on - Vlog New Widget */
.vlog-sidebar-free-ebook-widget a{
    width: 100%;
    display: block;
    text-align: center;
    background-color: #f00;
    padding: 5px;
    font-size: 30px;
    color: #fff;
    border: 5px solid #f00;
    transition: all 0.2s;
}
.vlog-sidebar-free-ebook-widget a:hover{
    text-decoration: none;
    background-color: #fff !important;
    color: #f00 !important;
}
.single-vlog-page-sched-a-call-wrapper{
    width: 90%;
    margin: 50px auto;
}
.single-vlog-page-sched-a-call-wrapper h3{
    font-size: 20px !important;
    line-height: 25px !important;
    font-family: GothamBold !important;
    text-align: center;
}
.single-vlog-page-sched-a-call-wrapper a{
    padding: 0.7em 1em!important;
    color: #FFFFFF!important;
    border-color: #E02B20;
    font-size: 16px;
    background-color: #E02B20;
    width: 100%!important;
    max-width: 200px!important;
    text-transform: uppercase;
    letter-spacing: 1px;
    transition: all 300ms ease 0ms;
    border: 2px solid;
    border-radius: 5px;
}
.single-vlog-page-sched-a-call-wrapper a:hover{
    text-decoration: none;
    background-color: #fff;
    color: #E02B20 !important;
}

/* Add-on - Downloads Page */
.dl-tile-item{
	background-color: #123961;
}
.dl-tile-item img{ width: 100%; }
.dl-tile-item p{
    font-size: 12pt;
    color: #fff;
    padding: 15px !important;
}
.dl-tile-item p span{ color: #f00 !important; }
p.ftype{
    font-size: 12pt;
    color: #000;
    padding-left: 15px !important;
}
.dl-tile-cta a{
    color: #fff !important;
    text-decoration: none;
    background-color: #c00000;
    padding: 10px;
    margin-top: 15px;
    display: block;
    width: 60%;
    text-align: center;
    font-size: 13pt;
    border-radius: 5px;
    transition: all 0.2s;
}
.dl-tile-cta a:hover{
    text-decoration: none;
    background-color: #123961;
}
#topic-accord .et_pb_toggle{
    padding: 0px !important;
}
#topic-accord .et_pb_toggle_title{
    font-weight: bold;
    font-size: 20px;
    color: #fff;
    padding: 20px 20px 20px 25px !important;
    margin: 0px !important;
    background-color: #123961;
}
#topic-accord .et_pb_toggle_content{
    padding: 20px !important;
    background-color: #f2f2f2;
}
#topic-accord .et_pb_toggle .et_pb_toggle_title:before {
    right: auto !important;
    left: 5px !important;
    color: #f00 !important;
    content: "\4c";
}
#topic-accord .et_pb_toggle_open .et_pb_toggle_title:before{
    content: "\4b";
    display: block !important;
}
.gcp-slider .et_pb_slides .et_pb_slide{
    background: none !important;
}
.gcp-slider .et_pb_slide_image>img{
    width: 60% !important;
}
.gcp-slider .et_pb_slide_title{
    font-weight: bold;
    font-size: 18px;
}
.gcp-slider .et_pb_slide_title>span{
    font-size: 14px !important;
    font-weight: normal !important;
}
.gcp-slider .et_pb_slide_content{
    font-size: 16px;
    font-weight: 400;
    color: #000;
}
.gcp-slider .et-pb-controllers{
    bottom: 0 !important;
}
@media (min-width: 768px){
	.gcp-slider .et_pb_slide_title{
        position: absolute;
        bottom: 50px;
        right: 0;
        text-align: right;
    }
    .gcp-slider .et_pb_slide_title>span{
        text-align: right;
        display: block;
    }
}

#footer-widgets .footer-widget li:before {
    display: none !important;
}
#footer-widgets .footer-widget li {
    padding-left: 0px !important;
    margin-left: 0px !important;
    margin-right: 15px !important;
    position: relative;
}
.footer-widget #block-12{
    display: contents !important;
}

/* Start Profit Calc */
#profit-calc .main{
	max-width: 1200px;
	width: 100%;
	margin: auto;
	padding: 20px;
}

#profit-calc #calc-btn{
	width: 100%;
	padding: 10px;
	border: none;
	background-color: #0c71c3!important;
	color: #fff;
	text-transform: uppercase;
	font-weight: 700;
	font-size: 17px;
	font-family: 'Oswald',Helvetica,Arial,Lucida,sans-serif;
	letter-spacing: 1px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#profit-calc .top-table-heading {
	display: flex;
	justify-content: space-between;
	gap: 20px;
	margin-top: 20px;
}

#profit-calc .top-table-heading div {
	font-size: 22px;
	width: 25%;
	text-align: center !important;
	font-weight: 700;
}

#profit-calc .row-whole {
	display: flex;
	justify-content: space-between;
	align-items: center;
	gap: 20px;
}

#profit-calc .row-whole div:first-child {
	text-align: left;
}

#profit-calc .row-whole div {
	max-width: 23%;
	min-width: 23%;
	font-size: 20px;
	font-weight: 700;
	color: #0c71c3;
}

#profit-calc .row-whole div input {
	width: 100%;
	border: 2px solid #0c71c3;
	padding: 5px;
	text-align: center;
	outline: none;
}

#profit-calc .signs-row {
	display: flex;
	justify-content: space-between;
	gap: 20px;
}

#profit-calc .signs-row div:first-child {
	text-align: left;
}

#profit-calc .signs-row div {
	width: 25%;
	font-size: 30px;
	font-weight: 700;
	text-align: center;
}

#profit-calc .coaching-signs-row {
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: 30px;
	margin-right: 11%;
}

#profit-calc .orange-color {
  color: #000000 !important;
}

/* Main Nav Dropdown Arrow */
#top-menu .menu-item-has-children>a:first-child:after{
    right: -15px !important;
}