.masthead.line-decoration:not(.side-header):not(.mixed-header) {
border-bottom: 3px solid #0077c0 !important;
}
.homeslider {
border-bottom: #f7a11a solid 4px;
margin-bottom: 0px;
}
.vc_gitem-zone {
max-height: 180px !important;
}
.text-area.show-on-desktop.near-logo-first-switch.in-menu-second-switch.first.last {
margin-top: -10px;
}
.classic-header.bg-behind-menu .navigation:before {
border-bottom: rgba(0, 0, 0, 0.05) 2px solid;
}
#date {
color: white;
font-size: 16px;
margin-top: 10px;
}
.listenlive span.menu-text:hover {
color: white !important;
}
.footer .widget {
margin-bottom: 0px;
}
.footer-wrapper.mk-grid {
padding-top: 0px !important;
padding-bottom: 10px !important;
}
.listenlive a {
border: red 2px solid;
padding: 10px;
border-radius: 25px;
}
.listenlive {
background: transparent !important;
}
.listenlive a:hover {
background: #2e3192;
color: white !important;
}
.main-navigation-ul>li.menu-item a.menu-item-link svg {
margin-top: -3px;
}
.mk-header.sticky-style-fixed .mk-header-bg {
-webkit-box-shadow: 0px 3px 5px 0px rgba(50, 50, 50, 0.41);
-moz-box-shadow: 0px 3px 5px 0px rgba(50, 50, 50, 0.41);
box-shadow: 0px 3px 5px 0px rgba(50, 50, 50, 0.41);
}
.pl-detailcnt .pl-permalink, .pl-mask .pl-permalink {
background: #ebebeb !important;
color: #666 !important;
}
.pl-detailcnt .pl-title .pl-date {
background: #ebebeb !important;
color: #666 !important;;
}
.pl-detailcnt .pl-permalink:hover, .pl-mask .pl-permalink:hover {
color: #ebebeb !important;
color: #666 !important;;
}
.pl-detailcnt .pl-title a:hover {
color: #2e3192 !important;
}
.layout-2-oitems {
background: transparent !important;
}
@media handheld, only screen and (max-width: 1140px) {
.listenlive a {
border-radius: 0px; }
}