/*
Theme Name: Custom LMS Theme
Theme URI: None
Author: Me
Author URI: None
Description: Our 2019 default theme is designed to show off the power of the block editor. Requires at least: WordPress 4.9.6
Version: 0.1
License: GNU General Public License v2 or later
License URI: LICENSE
*/

span.wpcf7-form-control-wrap {
    display: block;
}

input.wpcf7-form-control.wpcf7-submit {
    width: 172px;
    height: 46px;
    background-color: #ac0000;
    color: #fff;
    font-family: 'Open Sans';
    font-weight: 600;
    border: 1px solid transparent;
    font-size: 16.67px;
}
input.wpcf7-form-control.wpcf7-submit:hover {
    background-color: #fff;
    border: 1px solid #ac0000;
    color: #ac0000;
    transition: all 0.4s ease-In-out;
}
.popfield input{
    padding: 4px 10px;
}
#wpcf7-f122-o3 .wpcf7-response-output{
    color: white;
}
li.current-menu-item a {
    color: #ac0000;
}
span.page-numbers.current {
    border: 1px solid #e6e8eb;
    color: #091d3e;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-weight: 600;
    border-radius: 6px;
    transition: all 0.4s ease-in-out;
}
span.page-numbers.current:hover {
    background-color: #ac0000;
    color: #fff;
}
a.page-numbers {
    border: 1px solid #e6e8eb;
    color: #091d3e;
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    font-weight: 600;
    border-radius: 6px;
    transition: all 0.4s ease-in-out;
    margin-left: 25px; 
}
a.page-numbers:hover {
    background-color: #ac0000;
    color: #fff;
}


body.page-id-150 .blue-area { padding:50px 0;
    background:#03051d;
} 

body.page-id-150 .blue-area {
    padding: 50px 0;
    background:#03051d;
    color: #fff;
}
body.page-id-150 .blue-area input[type="text"],
body.page-id-150 .blue-area input[type="tel"] , 
body.page-id-150 .blue-area input[type="email"] {
    width: 100%;
    padding: 5px 10px;
    font-size: 14px;
    border: 1px solid #fff;
    margin: 15px 0;
}

body.page-id-150 .blue-area select {
    width: 100%;
    padding: 5px 10px;
    font-size: 14px;
    border: 1px solid #fff;
    margin: 15px 0;
}

.monthyear .SelectaMonth , .monthyear .SelectaYears {
    width: 45%;
    display: inline-block;
    float: left;
}
.monthyear .SelectaYears  {margin-left:25px; }


/*.page-id-150 .col-md-8.text-right {
    display: none;
}*/

.page-id-150  footer.new-footer {
    display: none;
}

/*.page-id-150  .main-header {}

.page-id-150  .main-header .col-md-4.text-left {
    width: 100%;
    text-align: center !important;
    max-width: 100%;
    flex: 0 0 100%;
}*/

.page-id-150 .main-header .col-md-4.text-left a {
    
    text-align: center;
}


.page-id-150 span.wpcf7-form-control-wrap.TypeOfInsuranceCoverageYouNeed span.wpcf7-list-item {
    display: inline-block;
    width: 33.3%;
}

select.wpcf7-form-control.wpcf7-select option {
    color: #000;
}


/* .page-id-150 .col-md-8.text-right {
    display: none;
}

.page-id-150  footer.new-footer {
    display: none;
}

.page-id-150  .main-header {}

.page-id-150  .main-header .col-md-4.text-left {
    width: 100%;
    text-align: center !important;
    max-width: 100%;
    flex: 0 0 100%;
}

.page-id-150 .main-header .col-md-4.text-left a {
    display: block;
    text-align: center;
} */