.request_padding{
    display: block;
    width: 100%;
    margin-bottom: 40px;
    padding: 40px 40px;
    background: #FFF;
    text-align: center;
    border: 0px;
}
.request_padding a{
    font-size: 15px;
    padding: 8px;
    font-weight: 400;
    text-transform: none;
    letter-spacing: 0.3px;
    color: #FFF;
    display: block;
}
.request_padding a:hover,
.request_padding a:focus{
    text-decoration: none;
}

.request_padding a.duty_color{
    background: #16588e;
    display: block;
}
.request_padding a.request_duty{background: #18a360;}
.city_list_c li{
    display: inline-block;
    font-size: 14px;
    font-weight: 300;
    text-transform: capitalize;
    margin-right: 8px;
    padding-right: 8px;
    border-right: 1px solid #f1f1ff;
    color: #FFF;
    float: left;
}
.city_list_c li:last-child{ border-right: 0px; }
.city_list_c{
    display: block;
    margin: 0 0 5px 0;
    position: relative;
    clear: both;
    float: left;
}
.c_box_make a{
    font-size: 13px;
    font-weight: 400;
    color: #FFF;
    background: #ff8b00;
    display: inline-block;
    padding: 6px 15px;
    width: 160px;
    margin-top: 50px;
}
.c_box_make{
    clear: both;
    display: block;
    padding: 15px;
    text-align: center;
    background: #FFF;
    margin-bottom: 15px;
}

.name_with_button{
    margin-top: 60px;
    background: #FFF;
    padding: 15px;
    display: block;
    text-align: center;
    margin-bottom: 20px;
}
.name_with_button h3{
    font-size: 22px;
    text-transform: unset;
    color: #16588e;
    margin: 0 0 15px 0;
    display: block;
}
.name_with_button a{
    font-size: 13px;
    font-weight: 400;
    color: #FFF;
    background: #1aa260;
    display: inline-block;
    padding: 6px 15px;
    width: 160px;
    margin-top: 11px;
}
.address_info{
    display: block;
    text-align: left;
}
.address_info span{
    font-size: 16px;
    font-weight: 400;
    text-transform: uppercase;
    margin: 0 0 10px 0;
    display: block;
    color: #FFF;
}
.address_info a {
    font-size: 14px;
    color: #FFF;
    margin: 0 0 15px 0;
    display: block;
    font-weight: 300;
}
.address_info a:hover, .address_info a:focus{ text-decoration: none;}
.address_info address{    font-size: 14px;
    font-weight: 300;
    display: block;
    font-family: Roboto,sans-serif;
    margin: 0 0 10px 0;
    display: block;
    color: #FFF;
    line-height: 20px;}




.new_key_benefits{
    padding: 0;
    border: 0;
    border-radius:0;
}
.new_key_benefits h3{
    font-size: 18px;
    text-transform: capitalize;
    font-weight: 500;
    margin: 0 0 20px 0;
    display: block;
    color: #16588e;
}
.new_key_ul{
    margin: 0 0 10px 36px;
    display: block;
    width: auto;
}
.new_key_ul li{
    background: #f1f1f1;
    position: relative;
    height: 68px;
    margin-bottom: 10px;
}
.new_key_ul li img{
    width: 65px;
    position: absolute;
    left: -40px;
    top: 7px;
}
.new_key_ul li .content_new_b{
    padding: 5px 0 0 30px;
}
.new_key_ul li .content_new_b h5{
    font-size: 15px;
    text-transform: unset;
    margin: 0 0 5px 0;
    color: #16588e;
}
.new_key_ul li .content_new_b p{
    font-size: 13px;
    font-weight: 400;
    color: #16588e;
    margin: 0;
    line-height: 18px;
}

.price_show{    text-align: right;
    font-size: 13px;
    font-weight: 400;
    color: #000;
    margin: 15px 0px 0px 0;}

@media screen and (max-width: 1024px) and (min-width: 991px) {
 .nav>li>a {
 
    padding: 10px 10px;
}
}

.modal-header.header_key_bb {
    padding: 0;
    border: 0;
}
.modal-header.header_key_bb .close {
    margin-top: 0;
    position: absolute;
    right: 19px;
    top: 13px;
    z-index: 99;
}
@media (max-width:767px){
    .new_key_ul li img {
   
    width: 45px;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translate(-50%, -50%);
}
.new_key_benefits h3{ font-size: 16px; }
.new_key_ul {
    margin: 0 0 10px 20px;}
    .new_key_ul li{min-height: auto;margin-bottom: 12px;height: 66px;}
    .new_key_ul li .content_new_b h5{font-size: 12px; margin-bottom: 3px;}
    .new_key_ul li .content_new_b {padding: 5px 4px 4px 30px;}
    .new_key_ul li .content_new_b p {font-size: 11px;line-height: 14px;}
    .price_show{ font-size: 11px; }
}


