h5 a:hover {
color: #F9B300 !important;
}

.aio-icon i:hover {
color: #F9B300 !important;
}
div > table > tbody > tr > td:nth-child(1)
{padding: 5px 2px 5px 5px;}
hr{
border: 0;
height: 0;
border-top: 1px solid rgba(0, 0, 0, 0.1);
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}

.fc-day-grid-event .fc-time {
display: none;
}
.fc-day-grid-event .fc-title {
font-weight: 800;
}

.css-events-list table.events-table th.event-time {
width: 170px;}
.css-events-list table.events-table td {
padding-left: 4px;}
.fc-sat, .fc-sun {
background-color: #E5E5E5!important;}
.vc_tta.vc_general .vc_tta-panel-title {
font-size: 13px;
font-color: #bbbbbb;
}
/*form*/
.wpcf7-select {
height: 34px;
width: 100%;
}
.contact-form-minimal input[type=text] {
margin-bottom: 1px;
height: 34px;
}
select, textarea {
font: normal 12px / 14px “Open Sans”, Helvetica, Arial, Verdana, sans-serif;
}
input[type=text], input[type=email], input[type=phone], select, textarea {
border: 1px dotted #f9b300; margin-bottom: 1px;
}
#wpcf7-f1568-p1524-o1 > form > p:nth-child(8) > label {float:right;}
.single-event #phantom {
visibility: visible;
opacity: 1 !important;
transform: translateY(0px) !important;
}
.single-event .masthead {
visibility: hidden;
height: 76px;
}
/*#page > div.masthead.inline-header.right.widgets.dividers.shadow-decoration.dt-parent-menu-clickable
{ background: rgb(197, 197, 197) !important; }*/

a
{text-decoration: none !important;}

td.fc-event-container > a
{padding-left: 5px;}
.fc-day-grid-event.fc-h-event.fc-event.fc-not-start.fc-end
{padding-left: 5px;}
.page-title.solid-bg {
display: none;
}

div.fc-toolbar > div.fc-center > h2
{
color: #F7B300;
}

.mc-main .my-calendar-header a, .mc-main .mc_bottomnav a {
border-radius: 0px;
}

div.category-key
{float:right; !important; }

.mc-main .category-key h3 {
display: none !important;
}
.mc-main caption {
font-size: 1.2em;
}
.mc-main .has-events .mc-date {
background: rgba(240, 240, 240, .9) !important;
color: #111 !important;
}
.mc-main table .current-day .mc-date {
background: rgba(154, 154, 154, 0.8) !important;
}

div.fc-view-container > div > table > tbody > tr > td > div > div > div

{
height: 85px !important;
}
td.fc-event-container
{
padding: 1px 1px 1px 1px !important;
}

.fc-toolbar .fc-right {
display: none;
}
.fc-toolbar {
text-align: left;
}
div.fc-left > button{
display: none;
}
/*#event-categories-button
{float: right;}*/

div.fc-center > h2{
padding-left: 20px;}

/*tr:nth-child(1) > td.fc-event-container > a
{
background-color: #b5b5b5 !important;
border-top-color: #a8d144 !important;
border-bottom-color: #b5b5b5 !important;
border-left-color: #b5b5b5 !important;
border-top-width: 5px;
color: #ffffff;
}*/

#content > div > form > div.fc-toolbar > div.fc-left > button
{display: none}
#content > div > form > div.fc-toolbar > div.fc-right > button
{display: none}

.content table {
border-color: rgba(173,176,182,0.0);
}
ul.ult_tabmenu.style1.Style_6 a.ult_a {
border-left: 1px solid rgba(188,188,188,.33)!important;
border-bottom: 1px solid rgba(188,188,188,.33)!important;
}
.vc_tta.vc_general .vc_tta-tab>a {
padding: 7px 20px !important;
}
li.ult_tab_style_6 a.ult_a:after {
border-width: 1px !important;
}

@media only screen and (max-width: 768px) {
/* Add your Mobile Styles here */
body div .my_style_style_3 .t_line_node {
color: #F2F2F2 !important;
}
}

@media only screen and (max-width: 768px) {
/* Add your Mobile Styles here */
#tl1 .item_open h2, #content #tl1 .item_open h2 {
font-size: 17px !important;
line-height: 17px !important;
}
}
.timeline.flatLine a.t_line_node.active:after, #content .timeline.flatLine a.t_line_node.active:after {
background: #f9b300 !important;
}

.timeline .timeline_line, #content .timeline .timeline_line {
margin-top: -20px;
}

.timeline.flatLine #t_line_left, .timeline.flatLine #t_line_right, #content .timeline.flatLine #t_line_left, #content .timeline.flatLine #t_line_right {
display: none;
}

#content .wpb_alert p:last-child, #content .wpb_text_column :last-child, #content .wpb_text_column p:last-child, .vc_message_box>p:last-child, .wpb_alert p:last-child, .wpb_text_column :last-child, .wpb_text_column p:last-child {
margin-bottom: -1px !important;
}

.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a {
color: #F9B300!important;
font-weight: 600!important;
}

.eb_frontend .info a.expand {
color: rgba(14, 185, 72, 1)!important;
font-weight: 900!important;
font-style: normal;
}

.wpfm-template-1 ul li a {
border-radius: 6px !important;
text-decoration: none;
}

.wpfm-template-1 .wpfm-position-right ul li .wpfm-icon-block, .wpfm-template-1 .wpfm-position-top-right ul li .wpfm-icon-block, .wpfm-template-1 .wpfm-position-bottom-right ul li .wpfm-icon-block {
border-radius: 6px !important;
text-decoration: none;
}

.wpfm-position-left.wpfm-menu-nav ul, .wpfm-position-right.wpfm-menu-nav ul {
top: 32%;
}
#phantom.dividers .main-nav > li:before {
border-color: #000 !important;
}

.dt-mobile-header .mobile-main-nav li .sub-nav > li > a .menu-text {
padding-left: 11px;
font-weight: 600;
}

.lines, .lines:after, .lines:before {
width: 28px;
height: 3px;
}

div.textwidget a, #presscore-contact-info-widget-2 > ul > li:nth-child(3) > a {
text-decoration: none;
font-size: 12px;
}
div.textwidget a:hover, #presscore-contact-info-widget-2 > ul > li:nth-child(3) > a:hover
{
color: #e0ba50;
font-weight: 600;
margin: -3%;
}

.calanderCnt {
padding: 30px 5px;
width: 100%;
}

.dt-mobile-menu-icon .lines, .dt-mobile-menu-icon .lines:before, .dt-mobile-menu-icon .lines:after {
background-color: #F9B300;
}

.mobile-branding > a, .mobile-branding > img {
padding: 0px 0px 0px 60px;
}
.mobile-header-bar .mobile-branding img {
max-width: 85%;
}

#bottom-bar .wf-table {
height: 20px;
}

li:not(.dt-mega-menu):not(.dt-mega-parent) .sub-nav {
border-left: 2px solid #F9B300;
}

.vc_pie_chart_back {
border: 4px solid #b7b7b7 !important;
}
.vc_pie_chart .vc_pie_chart_value {
font: normal 30px / 30px “Play”, Helvetica, Arial, Verdana, sans-serif;
color:#b7b7b7;
font-weight: 100;
}

#tl1 .item .my_post_date, #tl1 .item .my_post_date span {
font-size: 10px !important;
}
.top-header .main-nav .menu-text:after {
right: -4px;
}

.timeline .item .read_more, #content .timeline .item .read_more {
padding: 2px 8px 2px 13px !important;
}
.timeline h4.t_line_month, #content .timeline h4.t_line_month {
font-size: 14px;
font-family: ‘Play’;
}

.timeline.flatButton .item .read_more, .timeline.flatWideButton .item .read_more, #content .timeline.flatButton .item .read_more, #content .timeline.flatWideButton .item .read_more {
font-family: Play !important;
}

#main {
padding: 0 0 0 0;
}

#tl1 .item .read_more {
font-size: 14px !important;
}

#phantom .main-nav > li > a .menu-text { color: #000; }
.mini-widgets .text-area a {
text-decoration: none;
color: #ffffff
}

.rev-scroll-btn span {
position: absolute;
display: block;
top: 29%;
left: 50%;
width: 6px;
height: 6px;
margin: -3px 0 0 -3px;

}
/*Custom side paddings for buttons*/
.dt-btn {
padding-left: 17px !important;
padding-right: 17px !important;
}