body {
	
}
.text-carprimary {
	color:#1001b7;
}
.text-cardanger {
	color:#fdf33c;
}
.text-caralert {
	color:#ff1a00;
}	

main {
	position:relative;
		
}
.bare {
	width: 100%;
	height: 100%;
	overflow: hidden;
	-webkit-transform-origin: 0;
	transform-origin: 0;
	background: linear-gradient(150deg,#03677A 15%,#04859D 70%,#2890A3 94%);	
	position:absolute;
}

main .content {
	border:2px solid #025160;
	margin:30px 50px;
//	height:calc(100vh - 60px);	
//	min-height:566px;
	background-color:white;
	-webkit-box-shadow: 0px 0px 14px 8px rgba(82,82,82,0.79);
	-moz-box-shadow: 0px 0px 14px 8px rgba(82,82,82,0.79);
	box-shadow: 0px 0px 14px 8px rgba(82,82,82,0.79);
	position:relative;
}
main .content .payonline {
	height:150px;
	width:auto;
}
.top {
	position:relative;
}
.top {
	height:268px;
	font-family:Georgia;
	text-align:center;
}
.top .alogo {
}
.top .logo {
	height:268px;
	width:auto;

}

.top div {
		margin-right:30px;
}
.middle-top {
	padding:30px 30px;
	text-align:center;
}
.middle-top ul {
    display:table;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    list-style:none;
    font-size:18px;
}
.middle-top ul li {
    margin-bottom:10px;
}

.middle-top ul li label {
    width:250px;
    font-weight:400px;
}
.middle-top p {
      color:#777;
}
.middle-top label {
    min-width:160px;
}
.middle-address {
	padding:30px 30px;
	display:flex;
	//border:1px solid blue;
	align-items:center;
	justify-content:center;
	margin-bottom:60px;
}

.middle-address .inner{
		display:table;
		text-align:left;
		//border:1px solid red;
}
.middle-address .inner h4 {
	margin-top:15px;
}	

.middle-address .inner .map {
		height:200px;
		width:400px;
}
.middle-address .inner .in {
	display:flex;
	margin-top:30px;
}
.middle-address .inner .in .in-left {
		flex:1 1 auto;
		margin-right:10px;
}
.middle-address .inner .in .in-left p {
    color:#777;
}
.middle-address .inner .in .in-left i {
    width:15px;
}
.footer {
		font-size:12px;
		position:absolute;
		bottom:10px;
		left:0px;
		right:0px;
		display:flex;
		align-items:center;
		justify-content:center;
}
.footer a {
	margin-left:5px;
	margin-right:5px;
	color:#1001b7;
}	
.bottom60 {
	margin-bottom:60px;
}
.pad60 {
	margin-top:60px;
}
.redirect {
	min-height: calc(100vh - 392px);
}
.bottom60 {
    margin-bottom:60px;
}
@media (max-width: 767px) {
	.middle-address .inner .in {
		flex-direction:column;
	}
	.middle-address .inner .map {
		height:200px;
		width:100%;
    }
    .top .logo {
    height: auto;
    width: 100%;
    }
    main .content {
    margin: 30px 0px;
    }
    .middle-top ul,.middle-top ul li  {
        text-align:center;
        font-size:15px;
        margin:0px;
        padding:0px;
    }
    .middle-top label {
        width:100%;
    }
    
    .footer {
        flex-direction:column;   
    }
    .bottom60 {
        margin-bottom:120px;   
    }
}		
@media (min-width: 768px) and (max-width: 991px) {
	.middle-address .inner .in {
		flex-direction:column;
	}
	.top .logo {
    height: auto;
    width: 100%;
    }
    main .content {
    margin: 30px 0px;
    }

}	
@media (min-width: 992px) and (max-width: 1199px) {

}
@media (min-width: 1200px)  {
	
}