.if-caption-on .wp-caption-text {display:none;
position: absolute;
bottom: 15px;
left: 15px;
padding: 5px 10px !important;
width: calc(100% - 30px);
box-sizing: border-box;
background: rgb(255, 0, 0);
color: rgb(255,255,255);
border-radius: 3px;
font-size:14px;
} #Action_bar ul, #Action_bar a{
list-style: none outside;
width: 100%;
color:#ffffff;
}
#Action_bar .contact_details {
color: #FFFFFF;
text-align: center;
}
#Action_bar .social li {
display: none;
margin-right: 6px;
}
#Subheader{max-height:350px!important;}
#Subheader .title {
font-size: 36px;
line-height: 1.5em;
font-weight: 800;
letter-spacing: 0px;
margin-top: 110px;
color: #fff;
text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}
#Subheader ul.breadcrumbs li, #Subheader ul.breadcrumbs li a {
color: rgba(255, 255, 255, 1);
text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
font-size:19px
}
.single-post #Subheader{padding:100px 0%!important;height:200px;}
.single-post #Subheader h1, .single-post #Subheader ul.breadcrumbs li, .single-post #Subheader ul.breadcrumbs li a{color:#FDE532;display:none;}
.image_frame{border-width:4px;}
.post-nav{display:none;}
.post-related h4{margin-left:30px;}
.date_label{
background: #FDE532;
color: #444444;margin-top:25px
}
.widget > h3, #Footer h4, #ect-events-list-content h2.ect-events-page-title {
display: block;
padding: 5px;
background: #18C0CC;
color: #fff !important;
width: 100%;
vertical-align: middle; letter-spacing:0px;font-size:16px;
}
#Footer .widget_nav_menu ul {
list-style-type: disc;
padding: 0px 5px 0px 15px;
background: transparent;
}
#Footer .widget_nav_menu li {
padding: 0px;
margin: 0px;
line-height: 1em;
}
#Footer .footer_copy {
border-top: 0px solid rgba(0, 0, 0, 0.0)!important;}
#Footer .widget_nav_menu ul li a {
display: block;
padding: 0px 0 9px 3px;
}
#Footer ul.social::before {content:"Follow us on Facebook: ";color:#ff0000;} .testimonials_slider .testimonials_slider_ul li .bq_wrapper {
background: rgb(24, 192, 204,0.2);
padding: 30px 10px 40px 10px;
margin-bottom: 20px;
}
.fancy_heading .title {
font-size: 30px;
line-height: 26px;
font-family: "short stack", Arial, Tahoma, sans-serif;
margin-top: 15px;
}
.mfn_heading .title {
display: inline-block;
position: relative;
font-size: 18px;
color: #5a5a5a !important;
letter-spacing:1px;
}
.post-header .title_wrapper h1 {
font-size: 26px;
line-height: 28px;
font-family: "short stack", Arial, Tahoma, sans-serif;
letter-spacing:1px!important;
margin-top:8px;
}
#myeventlist h4 a, #Footer h4 a{color:#E83600; font-size:14px; font-weight:600;}
ul#menu-footer-legal{list-style: disc outside; }
ul.mytextwidgetli {list-style: disc inside!important;}
ul.mytextwidgetli a{list-style: disc inside!important; color:E83600!important;}
ul.allred {color:#E83600!important;}
.mytextwidgetli a {color:#E83600!important;}
#Footer .footer_action {
background: #18C0CC;
}
#Footer .footer_action blockquote {
color: #ffffff;margin-bottom:20px;}
blockquote {color:#18C0CC; width:75%; display:block;padding:2px; font-size:1.5em; font-weight:bold;letter-spacing:2px; margin:auto;} .if-overlay .image_frame:not(.no_link) .image_wrapper img:not(.ls-l) { margin-bottom: 0 !important; } #Footer .footer_copy { border-top: 1px solid rgba(0, 0, 0, 0.1); }
.entry-title {
font-size: 1.2em;
line-height: 1.4em;
font-weight: 400;
letter-spacing: 1px;
}
.photo >.c {display:none;} .Recent_posts ul li .desc .date {
position: relative;
z-index: 2;
font-size: .7em;
line-height: .6em;
}
.fixed-nav {
position: fixed;
bottom: 80px;
height: 80px;
z-index: 90;
}
.google-map-contact-wrapper .get_in_touch {
width: 375px;
padding: 15px;
position: relative;
}
#Header .top_bar_left, .header-classic #Top_bar, .header-plain #Top_bar, .header-stack #Top_bar, .header-split #Top_bar, .header-fixed #Top_bar, .header-below #Top_bar, #Header_creative, #Top_bar #menu, .sticky-tb-color #Top_bar.is-sticky, .tr-menu .top_bar_left, .tr-menu .top_bar_right, .tr-menu .top_bar_right:before { background-color: rgba(255,255,255,0.8)!important;}