.logoimg {
    background: none repeat scroll 0 0 #fff;
    box-shadow: 0 9px 7px rgba(0, 0, 0, 0.15);
    height: 15vmin;
    position: absolute;
    width: 20vmin !important;
}
.st_1_1 , .st_2_1 , .st_3_1 {
    background: none repeat scroll 0 0 rgba(166, 0, 0, 0.59);
    border: medium none !important;
    color: #ffffff !important;
    padding: .6vmin !important;
    text-shadow: 0 0 23px #000 !important;
}
.st_1_2 , .st_2_2 , .st_3_2 {
    background: none repeat scroll 0 0 rgba(4, 70, 101, 0.73);
    color: #f8f8f8 !important;
    padding: 1vmin !important;
}
.st_1_3 {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.83);
    color: #2b2b2b !important;
    padding: 0.5vmin !important;
}
#about-section {
   padding-top: 2vmin;
}
.pmb {
    padding-bottom:2vmin;
   padding-top: 1vmin;
}
.services-box {
    border-bottom: 1px solid #e8e8e8;
    padding: 40px 0 0;
    position: relative;
    text-align: center;
}
.pmbb
{
    padding-bottom: 2vmin;
}
.float-input span, .float-input2 span, .textarea-input span {
    left: 14px;
    position: absolute;
    top: 16px!important;
    z-index: 2;
}
.kkk
{
    width: 100%!important;
}
.subbtn {
    width: 40%!important;
    float: right;
    top: -60px;
    position: relative;
    left: -27px;
}
.scap {
    width: 60% !important;
}
.cimg
{
    width:100%;
}
.fbanner {
    border-top: 4px solid #e31e24;
    box-shadow: 0 7px 9px rgba(0, 0, 0, 0.25);
}
.inc
{
    padding: 6vmin;
}
body
{
    background: #fff!important;
}
footer
{
    background: #233B54 none repeat scroll 0 0!important;
}
.cit
{
    padding-top:4vmin;
}
.mcform {
    padding-top: 50px;
}
#map-section {
    background: #c9cfda none repeat scroll 0 0;
    padding-bottom: 10px;
}
