﻿body
{
    
    background:#eaf4f5 !important;
}
.slides 
{
    padding:0 !important;
    line-height: normal;
}

.container-fluid
{
    max-width:1300px;
    position:relative;
}

.btn, 
label,
.funkyradio-success label .btn-group label{
    white-space:normal !important;
    word-wrap:break-word !important; 
}

.new_design
{
    background-color:#eaf4f5 !important;
    clear: both;
    padding-bottom:10px;
    position:relative;
    top: .215px;
    left: 0px;
        padding-top: 10px;
}

.options, .footer h4 a, .footer span a
{
    background:#f6bb43 !important;
    color:#fff !Important;
    text-transform:uppercase;
    border: none;
    font-weight:bolder;
}

.options:hover
{
    background-color: #4d87e3 !important;
}

        .btn-footer:hover
        {
            color:#fff;
            background-color:#37cbff;   
        }
.navbar-right i
{
    top:0 !important;
}


footer
{
    margin: 5px 0 0; 
}
.footer h4
{
}

.footer h4 a
{
    border-radius:0px !important;   
}

h1, h2, h3, h4
{
    text-align:center;
}
.slides h1
{
    font-size:28px !important;

}

.slides h2
{
    font-size:20px !important;
    font-weight:normal !important;
}

h2, h1, h3
{
    
}

.coverage
{
    padding:15px 0;
}

.coverage [class*=col] a
{
    width:100%;
}

.coverage [class*=col] a .btn
{
    width:100%;
    background-color:skyblue;
    color:#215a9b;
    text-transform:uppercase;
    border-width:medium;
    border-radius: 0 0 10px 10px;
    margin-bottom:20px;
    font-weight:bold;
    border-color:#215a9b;
}

.modal-content, .modal-body
{
    background:#fff !important;
    padding:0;
    border-radius:0;
}

.coverage [class*=col] .dec img
{
    position:absolute;
    top:5px;
    left:5px;
    height:50px;
    margin:auto;
}

.coverage [class*=col] .dec
{
    width:100%;
    position:relative;
    margin-top:20px;
    font-size:1.5em;
    line-height:35px;
    padding:15px;
    text-align:center;
    height:250px;
    border:solid medium #215a9b;
    border-radius:20px 20px 0 0;
    overflow-y:auto;
}

.modal-content,  .pop_div
{
    background-color:#fff !important;
    border:solid medium #2e75b6 !important;  
}
 .rating {
    float:left;
    border:none;
    padding:0 12%;
}
.rating:not(:checked) > input {
    position:absolute;
    top:-9999px;
    clip:rect(0, 0, 0, 0);
}
.rating:not(:checked) > label {
    float:right;
    width:0.9em;
    padding:0 .1em;
    overflow:hidden;
    white-space:nowrap;
    cursor:pointer;
    font-size:200%;
    line-height:1.2;
    color:#ddd;
}
.rating:not(:checked) > label:before {
    content:'★ ';
}
.rating > input:checked ~ label {
    color: #292b33;
}
.rating:not(:checked) > label:hover, .rating:not(:checked) > label:hover ~ label {
    color: #4d87e3;
}
.rating > input:checked + label:hover, .rating > input:checked + label:hover ~ label, .rating > input:checked ~ label:hover, .rating > input:checked ~ label:hover ~ label, .rating > label:hover ~ input:checked ~ label {
    color: #292b33;
}
.rating > label:active {
    position:relative;
}

