/*
Theme Name:  Energify Child
Theme URI:   https://themeforest.net/user/pixelwars/portfolio
Description: Make your modifications to [Energify Theme] in this child theme.
Author:      Pixelwars
Author URI:  https://themeforest.net/user/pixelwars
Version:     1.1.0
Template:    energify
Tags:        portfolio
Text Domain: energify-child
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

.custom-horizontal-tab {
    display: flex;
    justify-content: space-around;
}

.qodef-tabs-horizontal-content strong {
    color: #6A4C6E!important;
}

.qodef-tabs-horizontal-content ul {
    font-size:16px;
}

.wpforms-field-label {
    color:#fff!important;
    text-align:left;
}

.wpforms-field-container input, .wpforms-field-container textarea, .wpforms-field-container .wpforms-field-medium {
    max-width: unset!important;
}

.wpforms-field-container .wpforms-field {
    width:100%!important;
}

.search-toggle, .wpforms-required-label, .search-container {
    display:none!important;
}

.site-header.is-visible .nav-menu ul li a {
    color:#3133b7;
}

.site-header .nav-menu ul li a:hover {
    font-weight:bold;
}

.bdt-prime-slider-arrow-button {
    display:none!important;
}

.bdt-slider-excerpt {
    padding-right:0!important;
    border:0!important;
}

.wpforms-field-container .wpforms-field:nth-of-type(1), .wpforms-field-container .wpforms-field:nth-of-type(2) {
    width:49%!important;
    display:inline-block!important;
    float:left!important;
    clear:unset!important;
}

.wpforms-field-container .wpforms-field:nth-of-type(1) {
    margin-right:1%;
}

.wpforms-field-container .wpforms-field:nth-of-type(2) {
    margin-left:1%;
}

.qodef-process-item .qodef-e-number {
    display:none;
}

.collapsible {
  outline: none;
  cursor: pointer;
  float:right;
}

.collapsible .collapsible-close, .collapsible .collapsible-open {
    color: #6A4C6E;
    font-weight: 600;
    font-size: 21px;
    line-height: 18px;
}

.collapsible-close {
    display:none;
}

.content {
    display:none;
    font-size: 15px;
    color: rgb(122, 122, 122);
}

.content.active {
    display: block;
}

@media only screen and (min-width: 768px) {
    .wpforms-field-container {
        max-width:100%;
        margin:0 auto!important;
    }
    
    .wpforms-container-full {
        margin:0!important;
    }
    
    .home .site-header.original #site-navigation .link-text {
        background: transparent!important;
        color:#fff!important;
    }
    
    .site-header.original #site-navigation .link-text:before {
        background-color: unset!important;
    }
    
    .site-header.clone #site-navigation .link-text:before {
        background: transparent!important;
    }
    
    .site-header.clone #site-navigation li:hover .link-text:before { 
        background:#c6ebe2!important;
    }
    
    .page-id-9994 #site-navigation li:hover .link-text, .page-id-3 #site-navigation li:hover .link-text {
        font-weight:bold;
        color:#0047ba!important;
    }
    
    .page-id-9994 #site-navigation .link-text, .page-id-3 #site-navigation li .link-text {
        color:#0047ba!important;
    }
    
    .page-id-9994 #site-navigation li:hover .link-text:before, .page-id-3 #site-navigation li:hover .link-text:before { 
        background:#c6ebe2!important;
    }
}

@media only screen and (max-width:768px) {
    .is-header-small .site-branding {
        left:0;
        right:0;
        max-width:unset;
        z-index: 0;
    }
    .bdt-prime-slider-skin-slide .bdt-slide-featured {
        display:flex!important;
        width:100%!important;
        bottom:0!important;
        padding-bottom: 20px!important;
    }
    .bdt-prime-slider-skin-slide .bdt-navigation-arrows {
        margin-right: 5px!important;
        right: 0!important;
        left:unset!important;
        bottom: 20%!important;
    }
    .nav-menu > ul > li:hover > a {
        color:#7dd2c4;
    }
    .is-sticky-menu-visible .menu-toggle .lines, .is-sticky-menu-visible .menu-toggle .lines:before, .is-sticky-menu-visible .menu-toggle .lines:after {
        background: #3133b7!important;   
    }
    .qodef-tabs-horizontal-content ul {
        font-size:13px;
    }
}