@import url("https://fonts.googleapis.com/css?family=Questrial"); .wpb_row .row-bg, .full-width-section .row-bg {
background-position: right top !important;
}
.section-padding-top {
padding-top:100px !important;
}
.section-padding-top-half {
padding-top:50px !important;
}
.section-padding-bottom {
padding-bottom:100px !important;
}
@media only screen and (max-width: 690px) and (min-width: 1px) {
.section-padding-top {
padding-top:50px !important;
}
.section-padding-top-half {
padding-top:30px !important;
}
.section-padding-bottom {
padding-bottom:50px !important;
}
}
.full-width {
width: 100% !important;
}
.marquee-header {
max-height: 500px !important;
overflow: hidden !important;
} @media only screen and (min-width: 1001px) {   
.reverse-row >.col.span_12 {        
display: flex;
flex-direction: row-reverse !important;  
}
.reverse-row  .vc_col-sm-6:last-child {
margin-left: 0% !important;
}
.reverse-row  .vc_col-sm-6:first-child {
margin-left: 2.1% !important;
}
} @media only screen and (max-width: 1000px) and (min-width: 1px) {
#slide-out-widget-area .mobile-only {
display: none !important;
}
}
@media only screen and (max-width: 1000px) {
.hide-on-mobile {
display: none !important;
}
}
nav .sf-menu .menu-item {
margin-right: 5px !important;
} html body .ctl-timeline-date, html body .timeline-main-title, html body .timeline-year  {
display: none !important;
}
.press-carousel h3 {
margin-top: 20px !important;
}
.swiper-slide .image-bg {
background-position: right!important;
}
.swiper-slide {
background-color: black;
} @media only screen and (max-width: 1000px) and (min-width: 1px) {
html body  .swiper-slide .content span,
html body .nectar-slider-wrap[data-full-width="false"] .swiper-slide .button a	{
font-size:13px !important;
}
}
@media only screen and (max-width: 690px) and (min-width: 1px) {
.swiper-slide .image-bg {
opacity: 0.6;
}
}
@media only screen and (max-width: 460px) and (min-width: 1px) {
.swiper-slide .image-bg {
background-position: 75% 0% !important;
}
}
.image-blending {
border-radius: 5px;
-moz-box-shadow: 0px 6px 5px #ccc;
-webkit-box-shadow: 0px 6px 5px #ccc;
box-shadow: 0px 6px 5px #ccc;
}
#header-outer[data-lhe="animated_underline"] header#top nav >ul >li:not([class*="button_"]) >a:after {
border-width:3px !important;
}
body.blog .posted-on,
body.blog .post-author,
body.blog .post-comments,
body.blog .entry-taxonomy,
#single-below-header, 
#author-bio{
display: none;
}