.dark .lead {
    font-size: 1.3em;
}

.ut-header-dark #navigation ul li a:after, .ha-transparent #navigation ul li a:after {
    content: "";
}

#navigation ul li a {
    font-size: 12px;
 
}

.ha-header.ut-header-dark {
    background: none repeat scroll 0 0 #aaaaaa;
}

.footer.ut-footer-dark {
    background: none repeat scroll 0 0 #313332;
}

.ut-member-style-2 .mp-holder .member-description {
    background: none repeat scroll 0 0 #313133;
}

#ut-mobile-menu {
    border-top: 1px solid #333;
}

.ha-transparent .ut-mobile-menu a, .ut-header-dark .ut-mobile-menu a, .ut-mobile-menu a {
    border-bottom: 1px solid #333;
    color: #fff;
    display: block;
    font-weight: 400;
}

.ut-portfolio-media .ut-portfolio-image {
    height: 0 !important;
}

.ut-portfolio-title {
    margin-bottom: 30px;
}

.hero-title.bold {
    font-family: "boogaloo","Helvetica Neue",Helvetica,Arial,sans-serif;
}

a {
    color: #52b9e9;
}


.footable {
    font-family: "Lato",Arial,Helvetica,sans-serif;
    padding: 0;
    font-size: 0.85em;
    line-height: 1.4em;
}

.dark cite, .dark, .dark .lead, .dark .lead p {
    color: #777;
}

.video-container iframe{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}

a.more-link .more-link {
    text-align: left;
}

.hero-title {
    line-height: 100%!important;
}

.ut-btn.small {
    padding: 3px 12px;
}

.ut-btn.grey {
    background: #888 none repeat scroll 0 0;
}

.ut-rotate-quote .ut-quote-comment, .ut-rotate-quote-alt .ut-quote-comment {
    font-size: 1.3em;
  	font-style: italic!important;
}

h2 {
    font-weight: normal;
  	margin-top: 30px;
}

.ut-footer-dark .footer-content a, .ut-footer-dark .copyright a {
    color: #aaa;
}
