/* CUSTOM  and OVERRIDDEN CSS CODE GOES HERE */

@media only screen and (min-width: 595px) {
    .widget.header .main_header .navigation {
        /* background: #12224B; */
        background: transparent!important;
    }
}

h5.font_9 {
    text-align: center;
    margin-top: 40px;
    margin-bottom: 30px;
}

div.my-box {
    border-left: 1px dotted #7AA5C2; 
    padding-left: 30px; 
    margin-left: 30px;
}

@media only screen and (max-width: 667px) {
    blockquote {
        margin-left: 27px;
        padding-left: 0;
        border-left: none;
    }
    
    div.my-box {
        border-left: none; 
        padding-left: 0; 
        margin-left: 10px;
    }
    
    h5.font_9 {
        text-align: center;
    }

    #image_text-104 div.image_text_content.image-right,
    #image_text-106 div.image_text_content.image-right,
    #image_text-108 div.image_text_content.image-right,
    #image_text-110 div.image_text_content.image-right,
    #image_text-122 div.image_text_content.image-right{
        flex-direction: column!important;
    }
    
    div.widget.image_text {
        margin-top: 40px;
    }
}





#header-7 {
    background: linear-gradient(180deg, rgba(9,14,27,1) 0%, rgba(18,34,75,1) 100%)!important;
}

section.footer div{
    background-size: contain;
    background-repeat: repeat-x;
    background-position: top;
}

.countdown_widget h3.title:before, .countdown_widget h3.title:after {
    height: 0!important;
}

.widget.entry .contest_entry .entry_meta > ul {
    grid-template-columns: repeat(1, 1fr)!important;
}

ul.entry_metrics.flex i, ul.entry_metrics.flex li {
    color: #262626!important;
}

div.entry-fields ul.flex i, div.entry-fields ul.flex li {
    color: #262626!important;
}

.lp6-icon .icon, .custom-label, button.dz-button {
    fill: #333333;
    color: #333333!important;
}

p.lessmore {
    font-size: 14px;
}

.lp6-ml-select .tabs .tab-label {
    color: #808080;
    line-height: 0.75;
    font-size: 0.85em;
}

.lp6-form-field .form-description :first-child {
    font-size: 0.95em;
}

lp6-checklistpanel section span.field-label {
    color: #000000;
}

div.thumb img { max-height: 375px; min-height: 375px; }

section.text_columns_imgs {
    border-bottom: 1px solid #ffffff10;
}