/*#ajax-content-wrap {
    margin-top:40px !important;
}*/

body, html, #header-outer {
    background-color:#FFF !important;
}

span.meta-author, span.fn, span.meta-date.date.updated, div#single-below-header.fullscreen-header.full-width-content.custom-skip, div#author-info, img.avatar.avatar-80.photo, a.nectar-button.see-through-2.large, div#author-bio.full-width-section.no-pagination.lighter-grey, div.comments-section, div#author-bio.full-width-section, span.timezone {
    display:none !important;
}

h3.title {
    font-family: 'Playfair Display', serif !important;
    text-transform: none !important;
    font-size:20px !important;
    color: #091A24 !important;
}

.new-top {
    background:#F0ECE6;
    height:40px;
    width:100%;
    margin-top:-30px;
    padding-bottom:10px;
}

.new-top-btn {
    height:40px;
    width:auto;
    float:right;
    color:#fff;
    font-family: 'Playfair Display', serif;
    font-size:15px;
    padding:4px 20px 0px 20px;
    opacity:1;
    transition: all 0.5s;
}

.new-top-btn:hover {
    opacity:.7;
}

.maroon {
    background:#A03223;
}
.orange {
    background:#F5A800;
}

.fa-phone, .fa-envelope-o, .fa-building-o,  {
    font-size:32px !important;
}
.nectar_icon {
    padding:0px !important;
}

.social-contact {
    font-size:24px !important;
}

.inner-wrap h1 {
    font-size:60px !important;
}

h2 {
    color:#A03223 !important;
}

#slide-out-widget-area {
    opacity:.95;
}

.footer-fun {
    position:relative;
    margin:0px auto;
    height:auto;
    width:auto;
    text-align:center;
}

.bg-gradient-main {
    background-image: linear-gradient(#0E2733, #061117);
}

.quote {
    font-size: 1.75em; /*32px*/
    line-height: 60px;
    font-weight:400;
    color:#FFF;
    font-family: 'Playfair Display', serif;
}

.feature-btn {
    font-family: 'Nunito', sans-serif;
    border: solid #FFF 2px;
    border-radius:10px;
    padding:12px 40px;
    color:#FFF;
    text-transform: uppercase;
    text-align:center;
    font-weight:600;
    font-size:15px;
    display: inline-block;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
   -webkit-transition: all .25s ease-in-out;
    cursor: pointer;
}
.feature-btn:hover {
    border: solid #F5A800 2px;
    color: #091A24;
    background-color:#F4AC37;
}

.feature-btn-footer, .feature-btn-body {
    font-family: 'Nunito', sans-serif;
    border: solid #F4AC37 2px;
    border-radius:10px;
    padding:12px 40px;
    color:#F4AC37;
    text-transform: uppercase;
    text-align:center;
    font-weight:600;
    font-size:15px;
    display: inline-block;
    transition: all .25s ease-in-out;
    -moz-transition: all .25s ease-in-out;
   -webkit-transition: all .25s ease-in-out;
    cursor: pointer;
}
.feature-btn-footer:hover, .feature-btn-body:hover {
    border: solid #F4AC37 2px;
    color: #091A24;
    background-color:#F4AC37;
}

/* */ 

.display-none {
    display:none !important;
}

/* */

#footer-widgets h4 {
    font-family: 'Playfair Display', serif !important;
    font-size:1.250em !important; /* 20px */
    font-weight: 400 !important;
}

#footer-outer {
    background-color: transparent !important;
}

a.nectar-button.jumbo {
    font-family: 'Playfair Display', serif !important;
    border:1px solid !important;
    border-radius:10px !important;
}

h3.entry-title.summary {
    font-size: 2em !important;
    padding-left:4px !important;
}

/* Media Query @ 1000 */

@media screen and (max-width: 1000px) {
    .new-top {
        margin-top:-12px !important;
    }
}