.bodytext{}
.bodytext p, .bodytext li {font-family: 'Open Sans', sans-serif; font-size:1.2em;line-height:1.6em;}
.bodytext p {margin-bottom:20px;}
.bodytext li {font-weight:600;}
.bodytext h2 {color:#1a99d5;font-family: 'Open Sans', sans-serif; font-size:2.2em;font-weight:600;}
.bodytext h3 {color:#1a99d5;font-family: 'Open Sans', sans-serif; font-size:1.6em;font-weight:600;}
.bodytext h5 {color:#1a99d5;font-family: 'Open Sans', sans-serif; font-size:1em;font-weight:600;}

.logo {padding:10px;}

/* The hero image */
.hero-image {
    /* The image used */
    background-image: url("images/bg.jpg");
    /* Position and center the image to scale nicely on all screens */
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
    /* Set a specific height */
    min-height: 500px;
    max-height: 500px;
}
.opecity {
	background: #fff;
}

.requestform {
	margin-top:-450px;
}


.requesttitle {color:#1a99d5;font-family: 'Open Sans', sans-serif; font-size:2em;font-weight:600;}

.twitterbox {max-height:200px; overflow-y: auto;color:#fff;font-family: 'Open Sans', sans-serif; font-size:1.2em;line-height:1.6em;}

.footer {
	background-color:#1a99d5;color:#fff;padding:5px;
}
.footer p{
	font-size:1em;padding-top:10px;
}
@media screen and (max-width: 668px){
	.bodytext{padding-top:0px;}
	.logo {}
	.requestform {margin-top:-430px;}
}
.border {
border:1px solid red;
}
.t4ulogo {padding: 15px;}