/*body {
	font-family: 'Roboto', Verdana, Arial, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 13px;
	background:url(../images/body-bg-1.jpg) no-repeat left -55px;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/body-bg-1.jpg',sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/body-bg-1.jpg',sizingMethod='scale')";
	background-attachment:fixed;
	background-size:100% auto;

}*/
body {
    font-family: 'Roboto', Verdana, Arial, sans-serif;
    margin: 0;
    padding: 0;
    font-size: 13px;
    /*background:url(../images/body-bg-1.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover; -moz-background-size: cover;
    -o-background-size: cover;  
    background-size: cover;*/
}

#FordScroll .carousel-indicators li {
    border: 1px solid #2d96cd !important;
}

#FordScroll .item img {
    width: 100%;
    display: block;
    margin-right: 0px;
}

.carousel-indicators {
    bottom: 100px !important;
}

@media only screen and (min-width :700px) and (max-width :1024px) {
    body {
        background: url(../images/body-bg-1.jpg) no-repeat center center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
    }
}

#header {
    width: 100%;
    float: left;
}

    #header .logo {
        float: left;
        width: 20%;
    }

    #header .ford_insurance {
        float: left;
        width: 58%;
        text-align: center;
        padding-top: 1.5%;
    }

    #header .tata_logo {
        float: right;
        margin-right: 2%;
        margin-top: 25px;
    }

.content-section {
    width: 100%;
    float: left;
    position: relative;
}

#ticker {
    width: 30%;
    position: absolute;
    top: 0%;
    right: 36%;
}

    #ticker .info {
        float: left;
        width: 98%;
        padding: 5px;
        color: #a40f03;
        font-size: 18px;
        margin-bottom: 10px;
    }

        #ticker .info h3 {
            background: #b31919 url(../images/h3-bg.png) repeat-x left top;
            border: 1px solid #cf3030;
            color: #fff;
            text-transform: uppercase;
            font-weight: normal;
            font-size: 15px;
            margin: 0;
            padding: 5px;
        }

        #ticker .info marquee {
            background: url(../images/marquee-bg.png) repeat left top;
            font-size: 13px;
            color: #000000;
            padding: 5px;
        }

.content-section #login-box {
    width: 345px;
    float: left;
    background: #f1ead8;
    border: 1px solid #8c876d;
    padding: 5px 5px 15px 5px;
    position: absolute;
    top: 4%;
    right: 1%;
}


    .content-section #login-box h4 {
        margin: 0px 0 10px 0px;
        padding: 10px;
        color: #fff;
        font-size: 18px;
        font-weight: normal;
        text-transform: uppercase;
        background: #115ca1;
    }

    .content-section #login-box h3 {
        margin: 0px 0 10px 0px;
        padding: 10px;
        color: #fff;
        font-size: 20px;
        font-weight: normal;
        text-transform: uppercase;
        background: #0e5598;
        width: 100%;
    }

    .content-section #login-box input[type="text"] {
        float: left;
        background: #f5f5f5 url(../images/user_name.png) no-repeat left top;
        border: 1px solid #cbc9c9;
        padding: 8px 0 8px 45px;
        width: 100%;
        color: #636363;
        font-size: 12px;
        margin-bottom: 10px;
        font-family: 'Roboto', Verdana, Arial, sans-serif;
    }

    .content-section #login-box input[type="password"] {
        float: left;
        background: #f5f5f5 url(../images/password.png) no-repeat left top;
        border: 1px solid #cbc9c9;
        padding: 8px 0 8px 45px;
        width: 100%;
        color: #636363;
        font-size: 12px;
        margin-bottom: 10px;
        font-family: 'Roboto', Verdana, Arial, sans-serif;
        font-weight: normal;
    }

    .content-section #login-box input#txtCaptcha {
        background: none;
        float: left;
        border: 1px solid #cbc9c9;
        padding: 8px 0 8px 45px;
        width: 100%;
        color: #636363;
        font-size: 12px;
        margin-bottom: 10px;
        font-family: 'Roboto', Verdana, Arial, sans-serif;
    }

    .content-section #login-box label#remember {
        float: left;
        font-size: 15px;
        font-weight: normal;
        color: #5a5a5a;
    }

    .content-section #login-box label#forgot {
        float: right;
        font-size: 15px;
        font-weight: normal;
    }

    .content-section #login-box .forgot a {
        color: #075386;
        text-decoration: underline;
        margin-top: 5px;
        margin-left: 10px;
        display: inline-block;
    }

        .content-section #login-box .forgot a:hover {
            text-decoration: none;
        }

    .content-section #login-box .login {
        float: left;
        background: #084d8c url(../images/login-bg.png) repeat-x top left;
        border: 1px solid #1979cf;
        color: #fff;
        font-size: 15px;
        padding: 5px 0;
        font-family: 'Roboto', Verdana, Arial, sans-serif;
        cursor: pointer;
        margin-right: 10px;
        width: 150px;
        text-align: center;
    }

        .content-section #login-box .login:hover {
            background: #323232 url(../images/reset-bg.png) repeat-x top left;
            border: 1px solid #434342;
            color: #fff;
        }

    .content-section #login-box .reset {
        float: right;
        background: #323232 url(../images/reset-bg.png) repeat-x top left;
        border: 1px solid #434342;
        color: #fff;
        font-size: 15px;
        padding: 5px 0;
        font-family: 'Roboto', Verdana, Arial, sans-serif;
        margin-right: 20px;
        cursor: pointer;
        width: 150px;
        text-align: center;
    }

        .content-section #login-box .reset:hover {
            background: #084d8c url(../images/login-bg.png) repeat-x top left;
            border: 1px solid #1979cf;
            color: #fff;
        }

.content-section .middle_section {
    float: left;
    width: 100%;
    background: url(../images/body-bg1.jpg) no-repeat 50% top;
    height: 380px;
}

#footter_section {
    float: left;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.6);
    color: #fff;
    font-size: 11px;
    padding: 5px 1%;
    position: fixed;
    bottom: 0;
}

    #footter_section p {
        margin: 0px;
    }


    #footter_section a {
        text-decoration: underline;
        color: #fff;
    }

        #footter_section a:hover {
            text-decoration: none;
        }

    #footter_section .left {
        float: left;
    }

    #footter_section .right {
        float: right;
    }

.pop_up {
    float: left;
    border: 1px solid #dedede;
    background: #f5f5f5;
    padding: 5px;
    text-align: center;
}

    .pop_up label {
        color: #fff;
        font-family: 'Roboto', Verdana, Arial, sans-serif;
        font-size: 15px;
        background: #003d78;
        padding: 5px;
        clear: both;
        float: left;
    }

    .pop_up input[type="button"] {
        background: #035b8e url(../images/login-bg.png) repeat-x top left;
        border: 1px solid #045182;
        color: #fff;
        font-size: 15px;
        padding: 5px 10px;
        font-family: 'Roboto', Verdana, Arial, sans-serif;
        cursor: pointer;
        clear: both;
        float: left;
        margin: 10px 0
    }



.content-section #divOTP {
    width: 345px;
    float: left;
    background: #f1ead8;
    border: 1px solid #8c876d;
    padding: 5px 5px 15px 5px;
    position: absolute;
    top: 12%;
    right: 3%;
}


    .content-section #divOTP h4 {
        margin: 0px 0 10px 0px;
        padding: 10px;
        color: #fff;
        font-size: 18px;
        font-weight: normal;
        text-transform: uppercase;
        background: #115ca1;
    }


    .content-section #divOTP h3 {
        margin: 0px 0 10px 0px;
        padding: 10px;
        color: #fff;
        font-size: 20px;
        font-weight: normal;
        text-transform: uppercase;
        background: #0e5598;
        width: 100%;
    }

.content-section #txtOTP input[type="text"] {
    float: left;
    border: 1px solid #cbc9c9;
    padding: 8px 0 8px 45px;
    width: 100%;
    color: #636363;
    font-size: 12px;
    margin-bottom: 10px;
    font-family: 'Roboto', Verdana, Arial, sans-serif;
}

.content-section #divOTP .login {
    float: left;
    background: #084d8c url(../images/login-bg.png) repeat-x top left;
    border: 1px solid #1979cf;
    color: #fff;
    font-size: 15px;
    padding: 5px 0;
    font-family: 'Roboto', Verdana, Arial, sans-serif;
    cursor: pointer;
    margin-right: 10px;
    width: 94px;
    text-align: center;
}

    .content-section #divOTP .login:hover {
        background: #323232 url(../images/reset-bg.png) repeat-x top left;
        border: 1px solid #434342;
        color: #fff;
    }
