
/* fb twitter icons */
.social li {
    background: #353535;
    margin-left: 10px;
    list-style-type: none;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    display: inline-block;
    float: left;
    border-radius: 100% 100% 100% 100%;
    text-align: center;
    height: 40px;
    width: 40px;
}
.social li img {
    float: center;
    padding-top: 10px;
}
.blue li:hover {
    background: #126B9A;
}

        .block_strip1 {
           background: none repeat scroll 0 0 rgba(18, 107, 154, 0.6);
           box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.6);
           padding: 10px;
           border-radius: 5px;
           font-family: ubuntu;
        }
        
        .block_strip {
           background: none repeat scroll 0 0 rgba(18, 107, 154, 0.7);
           box-shadow: 0 8px 6px -6px rgba(0, 0, 0, 0.6);
           padding: 10px;
           border-radius: 5px;
           font-family: ubuntu;
        }
        
        .block_strip p {
            font-size: 20px;
            font-family: ubuntu;
        }
        .block_strip span a {
            font-size: 15px;
            color: #fff;
            font-family: ubuntu;
        }
        .block_strip1 p {
            font-size: 20px;
        }
        .block_strip1 span a {
            font-size: 15px;
            color: #fff;
            font-family: ubuntu;
        }
        

  #footerdown {
    background-color: #252528;
    color: #FFFFFF;
    margin-top: 60px;
    min-height: 260px;
    padding-top: 35px;
    
}
li .search {
    width:100%;
}
/* Clients
-------------------------------------------------- */
#clients {
    margin-top: 40px;
}
#clients .client .img {
    height: 76px;
    width: 138px;
}
#clients .client .client1 {
    background: url('../img/clients/1.png') 0 -75px;
}
#clients .client .client1:hover {
    background-position: 1px 0px;
}
#clients .client .client2 {
    background: url('../img/clients/2.png') 0 -75px;
}
#clients .client .client2:hover {
    background-position: -1px 0px;
}
#clients .client .client3 {
    background: url('../img/clients/3.png') 0 -76px;
}
#clients .client .client3:hover {
    background-position: 0px 0px;
}
#clients .client .client4 {
    background: url('../img/clients/4.png') 0 -76px;
}
#clients .client .client4:hover {
    background-position: 0px 0px;
}#clients .client .client5 {
    background: url('../img/clients/5.png') 0 -76px;
}
#clients .client .client5:hover {
    background-position: 0px 0px;
}

#clients .client .img{
    cursor: pointer;    
    -webkit-transition: box-shadow .1s linear;
    -moz-transition: box-shadow .1s linear;
    transition: box-shadow .1s linear;
}
#clients .client .img:hover{
    cursor: pointer;    
    /*box-shadow: 0px 0px 2px 0px rgb(155, 155, 155);*/
    border-radius: 8px;
}

/* bottom footer */
.bottom-footer {
    margin-top: 30px; 
    color: #fff;
}
.bottom-footer p {
    text-align: center;
    font-family: ubuntu;
}
.bottom-footer p a {
    color: #fff;
    font-family: ubuntu;
}

/* top footer */
.footer-area {
    margin-top: 80px; 
    background-color: #126B9A;
}   

.footer-area h4 {
    color: #fff;
}
.footer-area address {
    color: #fff;
}

/* awards */
.awards-area {
    margin-top: 80px; 
    background-color: #126B9A; 
    padding: 40px;
    color: #fff;
    font-family: ubuntu;
}

/*course catalog*/
.course-cat {
    margin: 0px; 
    padding-bottom: 70px;
    padding-left: 18px;
}

.lwp-tag {
    color: whitesmoke; 
    font-size: 26px;
}

.blue li img {
    height: 20px;
}

.f-pswd {
    text-decoration: none; 
    text-align: center; 
    color: #FFFF00;
}

.needhelp {
    margin: 0px; 
    padding-bottom: 10px; 
    padding-top: 10px;
}