.main-header .logo-outer .logo img {
    position: relative;
    display: inline-block;
    max-width: 220px;
}

.news-section-two .sec-title .text {
    position: relative;
    font-size: 16px;
    line-height: 1.8em;
    margin-top: 0px;
    padding-right: 100px;
    color: rgba(255,255,255,0.60);
}

.news-section-two {
    position: relative;
    padding: 80px 0px 0px;
    background-color: #3676bc;
}

.logo-sticky {
	max-width: 180px;
}

.sponsors-section.alternate {
    padding: 50px 0px 50px;
}

.about-section .left-column .inner-column {
    position: relative;
    float: right;
    width: 100%;
    max-width: 600px;
    padding: 80px 70px 80px 15px;
}

.main-footer .widgets-section {
    position: relative;
    padding: 50px 0px 0px;
    
}

.team-section-two {
    position: relative;
    padding: 100px 0 70px;
}

.services-block-three .inner-box .lower-content h3
{
    min-height: 60px;
}

.services-section-three.style-two .sec-title .text {
    margin-top: 34px;
}

.contact-form .form-group textarea {
    height: 106px;
}

.contact-mar-top
{
    margin-top: 110px;
}

.services-info li
{
    list-style: square;
    margin-left: 20px;
}

.header-style-two .main-menu .navigation > li > a.active{
    color: #f05a22;
}