body[data-bg="on"]{
	background: #fff;
}

header[data-content-type="header3"], header[data-content-type="header4"], header[data-content-type="header6"], .header-content-container {
    background-image: url(https://coachesconsole.com/v3/themes/22957/1680290115resizedresized2023033107020145548790312050.jpeg);
    background-repeat: no-repeat;
    background-position: center;
}

@media all and (max-width: 1000px){
    background-image: url(https://coachesconsole.com/v3/themes/22957/1680290115resizedresized2023033107020145548790312050.jpeg);
}
html, body,main{
    font-size: 16px !important;
    font-family: Lato !important;
    color: #031226 !important;
    line-height: 125% !important;
}

.nav-link, .dropdown-item{
    font-size: 16px !important;
    font-family: Lato !important;
    color: #439bac !important;
}
.navbar-brand{
    color: #439bac !important;
}
.nav-link:hover, .dropdown-item:hover{
    color: #694a41 !important;
}
.dropdown-item{
    border-color: #439bac !important;

}
.dropdown-item i{
    color: #439bac !important;
}
.nav-link.active{
    color: #439bac !important;
}
.secondary-links .nav-link, .right-block .scnd-link {
    color: #439bac !important;
}
header[data-header-type="header1"] .bottom-content, header[data-header-type="header1"] .dropdown-menu,
header[data-header-type="header2"] .bottom-content, header[data-header-type="header2"] .dropdown-menu,
.sticky, .sticky .dropdown-menu {
    background-color: #ffffff !important;
}
header[data-content-type="header1"] #publicMenuContent, header[data-content-type="header1"] .dropdown-menu,
header[data-content-type="header2"] #publicMenuContent, header[data-content-type="header2"] .dropdown-menu,
header[data-content-type="header3"] #publicMenuContent, header[data-content-type="header3"] .dropdown-menu,
header[data-content-type="header4"] #publicMenuContent, header[data-content-type="header4"] .dropdown-menu,
header[data-content-type="header5"] nav, header[data-content-type="header5"] .dropdown-menu,
.sticky .navbar{
    background-color: #ffffff !important;
}

header.login-header[data-content-type="header6"] {
    background-color: #ffffff !important;
}

.content .tab-active {
    color: #439bac !important;
}

.content h1, .box h1, .box-success h1 {
    color: #439bac !important;
    font-size: 28px !important;
    font-family: Lato !important;
}

.content h2{
    color: #3f2819 !important;
    font-size: 24px !important;
    font-family: Lato !important;
}

.content h3, .optin-type h3, .optin-type-wide h3{
    color: #439bac !important;
    font-size: 22px !important;
    font-family: Lato !important;
}

.content h4, .optin-type h4, .optin-type-wide h4{
    color: #e48610 !important;
    font-size: 20px !important;
    font-family: Lato !important;
}

.optin-type h3, .optin-type-wide h3, .optin-type h4, .optin-type-wide h4 {
    font-family: Lato !important;
}

.optin-type h3, .optin-type-wide h3 {
    color: #439bac !important;
}

footer, footer h6, footer ul.links li a, footer a, footer ul.links li span, footer p, footer .container, footer .container a{
    color: #031226 !important;
    font-family: Open Sans;
}

footer{
    font-size: 14px;
    background-color: #439bac !important;
}

.btn-save, .btn-cart-continue, .btn-register, .btn-subscription-update{
    background-color: #694a41 !important;
    border-color: #694a41 !important;
}
.card-subscriptions-active, .payment-selection-active, .cart-canvas .payment-selection-active{
    border-color: #694a41 !important;
}

.payment-selection-active .label, .account-action .label {
    color: #439bac !important;
}

.card-subscriptions-active .unsubscribe-box .isCustom .displaytext, .card-subscriptions-active .unsubscribe-box .isCustom .icon .fa-check, label.isCustom input[type="checkbox"] + span.icon span.checked, .account-action-active .label, .price-description, .price-value{
    color: #694a41 !important;
}
.btn-save-inverted{
    border-color: #694a41 !important;
}
.time-option.active, .time-option-personal.active{
    background-color: #439bac40 !important;
    color: #439bac40 !important;
}

.btn-blue{
    background-color: #439bac40 !important;
    color: #439bac !important;
}
.payment-row-active{
    border-color: #694a41 !important;
}
.btn-outline-primary, .upload-photo {
    color: #439bac !important;
    border-color: #439bac !important;
}
.btn-primary, .ui-state-active, .ui-state-hover{
    border-color: #439bac !important;
    background-color: #439bac !important;
}
.user-text strong, .steps ul li.active, .steps ul li.active span, .app-type-box .align-middle a,  .content-card-row .card-icon, .card-icon-small, .content-card-row-no-action .card-icon, .dashboard-event-icon, .dashboard-navigator .current, .dashboard-navigator .current .icon,
.month-active h3, .card-icon-book{
    color: #439bac !important;
}
a{
    color: #439bac;
}
.content a {
    /*text-decoration: underline;*/
}
.btn-save-inverted, main[role=profile] .profile-green .isCustom .icon .fa-check, .payment-row-active .check-active i, .payment-row-active .card-icon, .payment-row-active .amount-due, .payment-selection .textTotalActive
{
color: #694a41 !important;
}


.app-type-box .align-middle a:hover{
    background-color: #439bac !important;
    color: #fff !important;
}

.steps ul li.active{
    border-bottom-color: #439bac !important;
}
.dashboard-navigator .current{
    border-color: #439bac !important;
}
.app-type-box .align-middle a{
    border-color: #439bac !important;
}

.main-links{
    justify-content: center !important;
}

.optin-type, .optin-type-wide {
    background-color: #f8f9f9 !important;
}

.optin-type input::placeholder, .optin-type .label, .optin-type-wide input::placeholder {
    color: #031226 !important;
}

.optin-type .rel-submit, .optin-type-wide .rel-submit {
    background-color: #e48610 !important;
}

.isCustom .label-checked {
    color: #439bac !important;
}

.isCustom .icon, .payment-row-active .check-active .icon  {
    border: 1px solid #694a41 !important;
}

label.isCustom input[type="checkbox"] + span.icon span.checked {
    background-color: #ffffff !important;
}

label.isCustom input[type="radio"] + span.icon span.checked {
    background-color: #694a41 !important;
}

.card-subscriptions-active, .payment-row-active {
    background-color: #694a4125 !important;
}

.primary_color{
    color: #439bac !important;
}
.primary_background{
     background-color: #439bac40 !important;
}

.type6, .type7, .type8, .type9 {
    border: #439bac 2px solid !important;
}

.info {
    background-image: linear-gradient(45deg, #ffffff90, #439bac) !important;
    background-color: #439bac;
}

header[data-content-type="header-auth"], header[data-content-type="header-auth"] .dropdown-menu, header[data-content-type="header-auth"] .bottom-content {
    background-color: #ffffff !important;
}

.cta-wizard-button {
    color: #439bac !important;
    background-color: #439bac !important;
    border-color: #439bac !important;
    box-shadow: 0px 0px 20px #439bac !important;
    text-align: center;
}

.navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,<svg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'><path stroke=\"rgb(67, 155, 172)\" stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/></svg>") !important;
}

/** PAGE SPECIFIC DESIGN **/
.div_block{
    width: 100%;
    display:block;
    padding: 0;
    
    clear: both;
    margin-bottom: 20px;
}
.img_left{
    float: left;
    margin: 0 40px 0 0px;

}
.img_right{
    float: right;
    margin: 0 0 0 40px;
}
.bold{
    font-weight: bold;
}
.header-content-container, .header-content {
    min-height: 400px !important;
}

@media all and (max-width : 1000px){
    .img_left, .img_right{
        float: none;
        display: block;
        clear:both;
        margin: 20px auto;

    }
    .main-links, .main-links-private{
        background-color: #ffffff !important;
    }
    .nav-link{
        border-color: #439bac !important;
    }
    .nav-link i{
        color: #439bac !important;
    }
} 