/*
Theme Name:   MediCenter Child
Theme URI: https://1.envato.market/medicenter-responsive-medical-wordpress-theme
Description:  MediCenter Child Theme
Author: QuanticaLabs
Author URI: https://1.envato.market/quanticalabs
Template:     medicenter
Version:      1.2
Text Domain:  medicenter
*/
a, p a {
    color: #00B6CC;
}

a:hover {
    color: #006688;
    transition: .3s;
    text-decoration: none;
}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: #00B6CC;
    /*color: #00B6CC;*/
    transition: .3s;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
    color: #006688;
    transition: .3s;
    text-decoration: none;
}


/* Menu width fix */
.sf-menu li.wide ul.sub-menu {
    display: flex;
    flex-wrap: wrap;
}

@media screen and (min-width: 1250px) {
    .sf-menu li.wide ul.sub-menu {
        width: 500px;
        display: flex;
        flex-wrap: wrap;
    }

    .sf-menu li ul li {
        width: calc(49% - 30px);
    }
}


/* Home page slider navigation color fix */
body .slider-navigation .top-border,
body .slider-navigation .slider-bar,
body .slider-navigation .slider-control .slider-control-bar {
    background: #000;
}

body .slider-navigation .slider-control a {
    color: #000;
}

.header .logo {
    font-size: 19px;
}

/* Contact form Submite button fix */
.comment-form input[type='submit'],
.contact-form input[type='submit'],
.post-password-form input[type='submit'] {
    width: auto;
}

.page-header-right .search {
    display: none !important;
}

@media screen and (max-width: 768px) {
    .page-header-right,
    .page-header-right .search,
    .search .search-input,
    .search .search-input:focus {
        width: 100% !important;
    }

    .mobile-nav {
        /*display: none !important;*/
        margin-top: 40px !important;
    }

    .header-left a img {
        max-width: 70%;
    }

    .column-reverse-mobile {
        display: flex;
        flex-direction: column-reverse;
    }

    /*.single-ql_services .page-margin-top-section {*/
    /*    margin-top: 0 !important;*/
    /*}*/
    .header-top-sidebar-container {
        display: none !important;
    }

    .contact-form input[type="submit"] {
        width: 100% !important;
    }
}

.hide-icon .hexagon {
    display: none !important;
}

.hide-icon .text {
    margin: 0 !important;
}

.wpforms-submit-container {
    text-align: right;
}

div.wpforms-container div.wpforms-submit-container button[type=submit].wpforms-submit {
    float: right;
    width: 150px;
    padding: 11px 19px;
    cursor: pointer;
    text-align: center;
    outline: none;
    background-color: #00B6CC;
    font-size: 14px;
    line-height: normal;
    text-transform: uppercase;
    border-radius: 0;
}

div.wpforms-container div.wpforms-submit-container button[type=submit].wpforms-submit:hover {
    background-color: #006688;
}

.wpforms-container input,
div.wpforms-container-full .wpforms-form textarea {
    --wpforms-field-size-input-height: 54px;
    background: #F0F0F0 !important;
    border: 0 !important;
}

.wpforms-container .wpforms-form .wpforms-field-label {
    display: block;
    font-size: 12px;
    line-height: 1.83334;
    color: #999;
    margin-top: 8px;
    margin-bottom: 8px;
    text-transform: uppercase;
}
