/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1.2
*/

.container {
    max-width: 1280px!important;
}

header#top {
    margin-top: 30px;
}
header#top #logo {
    font-family: Lovelo, sans-serif;
    letter-spacing: 1px;
    text-transform: uppercase;
    color: #35308C !important;
    font-weight: 700;
    margin-bottom: 30px;
}
header#top #logo .subtitle {
    font-family: "Open Sans", sans-serif;
    font-size: 18px;
    letter-spacing: normal;
    display: block;
    text-transform: none;
    font-weight: 400;
}
header#top #logo img {
    height: 42px !important;
}
header#top nav >ul {
    margin-top: 10px;
}

.nectar-love {
    display: none !important;
}

.meta-author, .meta-comment-count {
    display: none !important;
}
.meta-date {
    border: 0 none !important;
}

#page-header-bg .subheader {
    font-weight: 400;
}

.home-message p, .key-message p {
    font-size: 24px;
    line-height: 1.5em;
    font-weight: 300;
}

.testimonial_slider p, .testimonial_slider span {
    color: #5BCAEA;
}
.testimonial_slider span {
    font-size: 22px !important;
    display: block;
    line-height: 22px !important;
}
.testimonial_slider .controls {
    display: none;
}
.testimonial_slider blockquote p {
    padding-bottom: 15px;
}
.testimonial_slider .testimonial-next-prev .prev, .testimonial_slider .testimonial-next-prev .next {
    display: none !important;
}

#footer-widgets {
    background: #2C2C2C;
}
#footer-widgets p {
    font-size: 20px;
    -webkit-font-smoothing: antialiased;
}
#footer-outer #footer-widgets a:active, #footer-outer #footer-widgets a:hover,
#footer-outer #copyright a:active, #footer-outer #copyright a:hover {
    color: #5BCAEA !important;
}
#footer-widgets .col.col_last, #copyright .col.col_last {
    padding-left: 4%;
}
.ascend #footer-outer #footer-widgets .widget h4 {
    font-family: "Open Sans", sans-serif;
    font-size: 20px;
    line-height: 26px;
    text-transform: none;
    color: #ccc;
    letter-spacing: normal;
    margin: 0;
    padding: 0;
}
.ascend #footer-outer #footer-widgets .widget li {
    font-size: 14px;
}
#footer-widgets #social li {
    float: left;
    margin: 0 20px 0 0;
}
#footer-widgets #social li a {
    display: block;
    line-height: 22px;
    height: 24px;
    position: relative;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
    background-position: center top;
}
#footer-widgets #social li a i {
    font-size: 20px;
    width: auto;
    color: #777;
    transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -webkit-transition: all 0.2s linear;
}
#footer-widgets #social li a i.fa-twitter {
    top: 2px;
}
#footer-widgets #social li a:active i, #footer-widgets #social li a:hover i {
    color: #5BCAEA !important;
}

.ascend #footer-outer #copyright {
    background: #000;
    padding: 40px 0 60px;
}
.ascend #footer-outer #copyright .col_last {
    font-size: 20px;
}

@media only screen and (max-width:1000px) {
    header#top {
        margin-bottom: 10px;
        min-height: 60px;
    }
    body header#top #logo img, #header-outer[data-permanent-transparent="false"] #logo img.dark-version {
        height: 42px !important;
    }
    body #header-outer.transparent header#top #logo {
        color: #35308C !important;
    }
}
