﻿
body {
}



.full-width-image {
    width: 100vw;
    position: relative;
    left: 50%;
    margin-left: -50vw;
}

    .full-width-image img {
        width: 100%;
    }

.topT {
    position: absolute;
    top: 0px;
}

.topT1 {
    position: absolute;
    top: 45px;
}


.full-width-div {
    position: absolute;
    width: 100%;
    left: 0;
}



/*homepage Start*/

.homeinstype {
    /*max-width: 100%;
        height: auto;*/
    Height: 100px;
    Width: 100px;
}





#myFooter {
    display: none;
}

a {
    color: #fff;
    text-decoration: none;
    background-color: transparent;
}

.navf ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    width: 100%;
    background-color: #464a53;
}

.navf li {
    float: left;
    background-color: #464a53;
    color: #fff;
    border-bottom: none;
    padding: 5px;
}

.bottomFooter {
    background: #464a53;
    padding-top: 10px;
    padding-bottom: 10px;
}

.topfootermain {
    padding-top: 30px;
    color: #c4c8c9;
}

.footerColorf {
    background-color: #464a53;
    color: #fff;
}

.pb10 {
    border-bottom: 1px solid #afb8c1;
    padding: 7px 0px 7px 0px;
    font-size: 18px;
}

.pb11 {
    padding: 7px 0px 17px 0px;
}

.insH {
    color: white;
    font-size: 18px;
    color: white;
}

.insI {
    padding-left: 10px;
    font-size: 24px;
    color: #fadb4b;
}



/*homepage End*/




/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
    .bottomB {
        position: absolute;
        bottom: 50px;
    }
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
    .bottomB {
        position: absolute;
        bottom: 50px;
    }
}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {

    .bottomB {
        position: absolute;
        top: 10%;
    }
}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {

    .bottomB {
        position: absolute;
        top: 20%;
    }
}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {

    .bottomB {
        position: absolute;
        top: 35%;
    }


    /* Extra large devices (large laptops and desktops, 1200px and up) */
    @media only screen and (min-width: 1900px) {

        .bottomB {
            position: absolute;
            top: 50%;
        }
    }
