.rev_slider_wrapper .shadow-left, .rev_slider_wrapper .shadow-right {
    display: none !important; 
}
.rev_slider_wrapper {
    border-top: 0px !important;
    border-bottom: 0px !important;
}
#megaMenu {
  border: none !important;
  background: none !important;
  background-color:#000000;
  background-color:rgba(0,0,0,0.25) !important;
}
#megaMenu ul li a, #megaMenu ul li span {
  border: none !important;
}
div.page-title-captions h1.entry-title {
    display: none;
}
div.col-content-container {
  text-align: left !important;
}
.sticky-header #sticky-nav > ul > li a {
  font-size: 17px;
  color: white !important;
}
#sticky-nav ul li.main-nav-search {
  display: none;
}
.footer-area .widget_nav_menu a {
  font-size: 11px !important;
}
.footer-area h3 {
  margin-bottom: 5px !important;
}
.footer-area ul li a{
	padding: 4px 0 !important;
	border-bottom-width: 0px;
	display: block;
}
article.col {
  border-radius: 8px;
}
body.page-id-15 a.button {
  width: 160px;
}
.button.small {
  text-shadow: none !important;
}
@media screen and (max-width: 1024px) {
  .feature-image {
    margin-left: 50px;
  }
}
.collage {
	position: relative;
}
.collage-image {
	position:absolute;
}
.imgshadow {
	box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 5px 5px 8px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.3);
}
.imgcaption {
	margin-top: 5px;
}
div.fc_card-container {
    z-index: 0 !important;
}
.page-id-5087 .page-title-container {
    display: none !important;
}
a {
  color: #FF0000;
}
a:link {
    color: #FF0000;
}
a:visited {
    color: #AA0000;
}
a:hover {
    color: #FF00FF;
}
a.button {
  text-decoration: none;
}
.footer-area a:hover {
  color: #d0d0d0 !important;
}


/* JR 2018 STYLE CHANGE CSS UPDATES */

#content a, #content a:visited { color:#158993 !important; }
#content a:hover,#sidebar a:hover { color:#f27a20 !important; }

#wrapper #sidebar .widget li a, #wrapper #sidebar .widget li a:visited { color:#158993 !important; }
#wrapper #sidebar .widget li a:hover { color:#f27a20 !important; }

#wrapper #header { background-color:#000 !important; }
#header .avada-row { position:relative; }
#header #nav-uber li > a:after { display:none; }
#header #nav-uber li > span.um-anchoremulator:hover:after { border-top-color:#f27a20 !important; }

#nav-uber #megaMenu { background:none !important; padding-top:4.5em; }
#header .logo { position:absolute; right:0; z-index:2000; margin-bottom:0; }

#megaMenu ul.megaMenu li.menu-item a:hover span { color:#f27a20 !important; }


.fc_card-container .fc_card { border-color:#000; }
p { color:#000; }

#content #testimonials-1 blockquote { border-radius:0.4em; }
#content #testimonials-2 blockquote { border-radius:0.4em; }
#content #testimonials-3 blockquote { border-radius:0.4em; }

#content #testimonials-1 q { background-color:#FFCCAA !important; color:#111 !important; border-radius:0.4em;}
#content #testimonials-2 q { background-color:#FFCCAA !important; color:#111 !important; border-radius:0.4em;}
#content #testimonials-3 q { background-color:#FFCCAA !important; color:#111 !important; border-radius:0.4em;}

#content #testimonials-1 .review blockquote div:after { border-top-color:#FFCCAA !important; }
#content #testimonials-2 .review blockquote div:after { border-top-color:#FFCCAA !important; }
#content #testimonials-3 .review blockquote div:after { border-top-color:#FFCCAA !important; }


.title-sep { border:none; }

.footer-area { border-top:2px solid #333; }

#wrapper .footer-area .widget_nav_menu a { font-size:13px !important; }
.footer-area ul { line-height:1.7em; font-size:13px; }

.footer-area h3 { padding-bottom:0.5em; }

/* SLIDER BUTTONS CSS */
.tp-caption.medium_bold_white { text-shadow:1px 1px #000; }
.tp-caption.large_bold_white { text-shadow:1px 1px #000; }
.tp-caption a.button.small { background:#f27a20 !important; color:#333; }
.tp-caption a.button.small:hover { background:#ff8830 !important; }

#content a.button, #sidebar a.button { color:#333 !important; white-space:nowrap; }
#content a.button:hover, #sidebar a.button:hover { color:#000 !important; }


.footer-area .widget_nav_menu a, #footer .widget_nav_menu a:visited { color:#333; }
.footer-area .widget_nav_menu a:hover { color:#f27a20 !important; }
#footer a, #footer a:visited { color:#333; }
#footer a:hover { color:#f27a20 !important; }

a.orangeblack { background:#f27a20; color:#333 !important; }
a.orangeblack:hover { background:#ff8830; color:#000 !important; }

a.blackorange { background:#000; color:#f27a20 !important; }
a.blackorange:hover { background:#333; color:#ff8830 !important; }

.page-title-container { background:none; border-top:none; }

#content .single-navigation { border:none; }

#main #posts-container h2.entry-title a { color:#158993 !important; }
#main #posts-container h2.entry-title a:hover { color:#f27a20 !important; }
#posts-container .meta-info { margin-top:1em; background:#efefef; padding:0.5em 1.2em; }
#posts-container .meta-info .read-more { display:none; }

#sidebar .side-nav { border:none; }
#sidebar .side-nav a { border:none; }

#content .rpscw-col { width:100%; padding:0; }
#content .rpscw-col img { display:none; }
#content .rpscw-recentposts { border:none; font-family:inherit; padding:1.3em 0 0 0;}
#content .rpscw-recentposts .rpscw-sidept { }
#content .rpscw-recentposts .rpscw-sidept a { text-align:left; line-height:1em; }
#content .rpscw-readmore a { background:#f27a20; color:#333 !important; }
#content .rpscw-readmore a:hover { background:#ff8030; color:#000 !important; }
#content .rpscw-infoblock { max-width:inherit; padding: 0.5em 1.2em; }

#wrapper .footer-area .social-networks .facebook a { background-image:url("/wp-content/uploads/2018/10/facebook.png") !important; }
#wrapper .footer-area .social-networks .twitter a { background-image:url("/wp-content/uploads/2018/10/twitter.png") !important; }
#wrapper .footer-area .social-networks .linkedin a { background-image:url("/wp-content/uploads/2018/10/linkedin.png") !important; }
#wrapper .footer-area .social-networks .google a { background-image:url("/wp-content/uploads/2018/10/google.png") !important; }
#wrapper .footer-area .social-networks .tumblr a { background-image:url("/wp-content/uploads/2018/10/tumblr.png") !important; }
#wrapper .footer-area .social-networks .youtube a { background-image:url("/wp-content/uploads/2018/10/youtube.png") !important; }

#wrapper #sticky-nav ul.sub-menu a:hover { background:#fff !important; color:#f27a20 !important; }

h1.entry-title { line-height:115%; }

/* END OF JR 2018 STYLE CHANGE UPDATE CSS */