.newsletter{
background: url(../images/newsletter-icon.png) left center no-repeat;
padding-left: 25px;
margin-right: 20px;
color: #9EADBB !important;
font-size: 16px;
}
.facebook{
background: url(../images/facebook-icon.png) left center no-repeat;
padding-left: 20px;
color: #9EADBB !important;
font-size: 14px;
}
ul.top-left{
overflow: hidden; 	margin: 50px 0 0;
}
.top-left li{
list-style: none;
float: left;
}
.slider-bg {
background-repeat:no-repeat;
margin:20px 0;
}
.aerospace-dec{
padding-top:40px;
}
.aerospace-dec h2{
color:#D90002;
font-size:50px;
text-align:right;
text-transform:uppercase;
margin-bottom:20px
}
.aerospace-dec p{
line-height:26px !important;
margin-bottom:40px;
text-align:right;
width:80%;
float:right;
font-size:20px;
font-family:Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif
}
.see-btn, .comment-form input[type=submit]{
box-shadow: 0px 1px 0px 0px #1c2a37;
background:#3d5b77;
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #3d5b77), color-stop(1, #3d5b77));
background:-moz-linear-gradient(top, #3d5b77 5%, #3d5b77 100%);
background:-webkit-linear-gradient(top, #3d5b77 5%, #3d5b77 100%);
background:-o-linear-gradient(top, #3d5b77 5%, #3d5b77 100%);
background:-ms-linear-gradient(top, #3d5b77 5%, #3d5b77 100%);
background:linear-gradient(to bottom, #3d5b77 5%, #3d5b77 100%);
/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d5b77', endColorstr='#3d5b77',GradientType=0);*/
border-bottom:1px solid #1c2a37;
font-size: 20px;
text-transform: uppercase;
color: #fff;
padding:6px 35px;
border-radius: 5px;
}
.see-btn:hover{
color: #C0D2EB;
text-decoration: none;
}
.vidTitle{
width: 465px !important;
height: 52px !important;
}
.titlelink2 a{
color: #0081f9;
}
.content-left{
width: 560px;
}
.home-blog h3{
background: #D90002;
padding: 13px 20px;
font-size: 22px;
line-height:1em;
border-radius: 5px 5px 0px 0px;
text-transform: uppercase;
color: #fff;
margin-bottom: 0;
}
.home-blog img{
width: 100%;
}
.white-blog{
overflow: hidden;
display: block;
height:270px;
}
.white-blog a{
position: relative;
display: block;
color: #FFF;
text-decoration: underline;
height: 270px;
cursor:pointer;
}
.white-blog h4{
position: absolute;
bottom: 0;
padding: 70px 20px 20px;
margin: 0;
font-size: 20px;
width: 100%;
background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
text-decoration: underline;
}

.wp-caption{
background:#f3f3f3;
text-align:center;
padding:5px;
border:1px solid #DDD;
margin-bottom:26px
}
.wp-caption p{
margin-bottom:0;
}

.verified{
background: #dddddd;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-ms-border-radius: 5px;
margin-top: 60px;
font-size: 22px;
text-transform: uppercase;
min-height: 90px;
line-height: 28px;
margin-bottom: 70px;
float: left;
width: 100%;
}
.verified-img{
position: relative;
}
.verified-img img{
position: absolute;
top: -18px;
}
.ver-cont{
padding: 20px 0 20px 5px;
}
.testimonials-img img{
width: 100%;
height: auto;
}
.tb-border{
border-top:1px solid #ccc; margin-top:-1px; float:left
}
.video{
position: relative;
}
.video a{
z-index: 9;
}
.video span.video-ic{
background: url(../images/play.png) center center no-repeat;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.video iframe{
display:none
}
.testimonials_content{
position: relative;
}
.nxt-prv .btn-next{
position: absolute;
right: 15px;
top: -42px;
background: transparent url(../images/next.png) 0 0 no-repeat;
width: 14px;
height: 30px;
border: none;
}
.nxt-prv .btn-prv{
position: absolute;
left: 15px;
top: -42px;
background: transparent url(../images/prv.png) 0 0 no-repeat;
width: 14px;
height: 30px;
border: none;
}

.alignleft{
float:left;
margin-right:15px;
margin-bottom:10px;
margin-top:5px;
}
.alignright{
float:right;
margin-left:15px;
margin-bottom:10px;
margin-top:5px;
}
.course img, img.alignright, img.alignleft{
border:1px solid #999;
padding:3px;
}
h2{
margin-top:40px;
}