/*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;
}
#FordScroll .carousel-caption {
	right: 50%;
	bottom: 0;
	left: 3%;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #34339b;
	text-align: left;
	top: 140px;
}
#FordScroll .carousel-caption h5 {
    font-size: 36px;
    font-weight: 400;
	line-height: 1.5;
}
#FordScroll .carousel-caption h5 span {
	display:block;
}
#FordScroll .carousel-caption .link {
	color: #f33620;
	font-size: 24px;
    font-weight: 600;
}
.carousel-indicators {
    bottom: 100px !important;
}
span.forgetlogin {
	display: inline-block;
	margin-top: 0.5rem;
}
@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%;
}
#header .logo {
	line-height:58px;
}
#header .ford_insurance {
	float: left;
	width: 58%;
	text-align: center;
	padding-top: 1.5%;
}
#header .tata_logo {
    margin-top: 8px;
}
.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:#fff;
	border:1px solid #5958ad;
	padding:5px 5px 15px 5px;
	position: absolute;
    top: 8%;
    right: 3%;
}

.content-section #login-box h4 {
    padding: 10px 16px;
    color: #fff;
    font-size: 18px;
    font-weight: normal;
    text-transform: uppercase;
    background: #39399d;
	line-height: 1;
}

.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;
	border: 1px solid #cbc9c9;
	padding: 8px 16px;
	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;
	border: 1px solid #cbc9c9;
	padding: 8px 16px;
	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;
    display: inline-block;
}
.content-section #login-box .forgot a:hover {
	text-decoration: none;
}
.content-section #login-box .login {
	float: left;
	background:#39399d;
	border: 1px solid #39399d;
	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;border: 1px solid #323232; color:#fff;}
.content-section #login-box .reset {
	float: right;
	background:#323232;
	border: 1px solid #323232;
	color: #fff !important;
	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:#39399d; border: 1px solid #39399d; color:#fff;}
.content-section .middle_section{ float:left; width:100%; background:url(../images/body-bg1.jpg) no-repeat 50% top; height:380px;}
#footter_section {width: 100%;	background-color: rgba(0, 0, 0, 0.6);	color: #fff;font-size: 11px;padding:10px;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;}
