.navbar-default .navbar-brand .dark{display: inline-block}
.navbar-default .navbar-brand .light{display: none;}
.fixAfter.fix
{
    /*position: fixed;
    top: 75px;
    width: 345px;
    padding: 0 15px; 
    margin-left: 10px;
    background: #fff;
    padding-top: 20px; */
    position: fixed;
    top: 75px;
    width: 346px;
    padding: 0 0px;
    margin-left: 7px;
    background: #fff;
    padding-top: 20px;
}
.fixAfterWeb{    
    max-width: 380px;
    float: right;
}
.fixAfterWeb.fix
{
    position: fixed;
    top: 75px;
    padding: 0 2px;
    /*background: #fff;*/
    padding-top: 20px;
    padding-right: 0;
    z-index: 2;

}
.fixAfterWeb.fix.msg-view p
{
    padding: 0 0.5em;
}
.header-height{margin: 0;padding-top: 80px;}
@media only screen and (max-width:1200px){
    .cto-msg.fixAfter.fix {
        max-width: 293px;
        padding: 0 20px;
        margin: 0;
    }
}
@media only screen and (max-width:1024px){
    .cto-msg.fixAfter.fix
    {
        /*position: fixed;
        top: 75px;
        width: 293px;
        padding: 0 20px; 
        margin-left: 0px;
        padding-top: 15px;*/
        position: fixed;
        top: 75px;
        width: 290px;
        padding: 0 5px;
        margin-left: 0px;
        padding-top: 15px;

    }
    .fixAfterWeb.fix
    {
        position: fixed;
        top: 75px;
        width: 300px;
        /* padding: 0 15px; */
        margin-left: 0px;
        padding-left: 0px;
        /*background: #fff;*/
        padding-top: 20px;
        /* padding-right: 25px; */
        z-index: 2;
    }
}
@media only screen and (max-width: 991px) {
    .cto-msg.fixAfter.fix{display: none;}
    .green-border{margin:auto;}
    .business-service-view h1{text-align: center;}
    .business-service-view p,.cto-msg p,.cto-msg h6,.cto-containt-view p,.cto-vision-each p{text-align: center;}
    hr.sea-blue{float: none;}
    hr.sea-blue,hr.hr-blue{width: 100%;}.business-service-view 
    h1{font-size: 2em;}
    .cto-msg p{font-size: 1.1em;}
    .cto-vision-each p{font-size: 0.9em;}
    .cto-containt-view p,
    .business-service-view p
    {
        font-size: 14px;
    }
    .hide-img
    {
        display: none;
    }
    .bg-blue h1
    {
        text-align: center;
    }
    .bg-blue h1 br
    {
        display: none;
    }
    hr.white-border
    {
        clear: both !important;
        text-align: center;
    }
    .msg-view h5
    {
        text-align: center;
    }
    .fixAfterWeb
    {
        max-width: 100%;
    }
}
@media only screen and (max-width: 767px) {
    .cto-containt-view p{font-family: Lato-LightItalic;}
    .business-service-view p{font-family: OpenSans-Light;}
    .business-service-view{padding-top: 0;}
    .business-service-view h1{font-size: 20px;}
    .padding-top-bottom-1
    {
        padding: 0px;
    }
    .cto-msg p
    {
        text-align: left;
    }
    .cto-msg h6
    {
        color: #666;
        font-family: Lato-Light;
    }
}