h3 {
    color: #00a4e0!important;}
span {
     color: #00a4e0!important;
}
@media screen and (max-width: 1400px){
#cshero-header-navigation .main-navigation .menu-main-menu > li {
    margin: 0 17px !important;
    color: #00a4e0!important;
}
}

@media screen and (min-width: 992px){
#cshero-header-navigation .main-navigation .menu-main-menu {
    padding: 0;
    width: 150% !important;
    color: #00a4e0!important;
    
}
}
@media screen and (min-width: 992px) {
#cshero-header-navigation .main-navigation ul li a span {
    font-size: 14px!important;
    color: #00a4e0!important;
   
}
}
@media screen and (min-width: 992px) {
header#masthead.header-fixed {

    position: fixed;
    top: 16;
    z-index: 9999;
    background: #fff!important;
}
}
@media screen and (min-width: 992px) {
#cshero-header-navigation .main-navigation .menu-main-menu ul.sub-menu li:hover > a span {
    color: #ebebeb !important;
}
}
@media screen and (min-width: 992px){   
#cshero-header-navigation .main-navigation .menu-main-menu ul.sub-menu {
    background: #ffffff;
    z-index: 99999;
}
}
.import-border{
   border-color: #151515;
    border-image-source: url("https://spotlightstageschool.co.uk/wp-content/uploads/2015/07/dotss.png");
    border-image-slice: 30% 30%;
    border-image-repeat: round;
    border-top-style: dotted;
        border-width: 17px 0 0px 0px;
}
.entry-content h1, .comment-content h1, .entry-content h2, .comment-content h2, .entry-content h3, .comment-content h3, .entry-content h4, .comment-content h4, .entry-content h5, .comment-content h5, .entry-content h6, .comment-content h6 {
    text-transform: uppercase;
}
h2.vc_custom_heading.import-border, h3.vc_custom_heading.import-border {
    padding-top: 15px;
}
footer #cshero-footer {
    background: #fff!important;
}

.entry-content td, .entry-content th, .comment-content td, .comment-content th {
    border: 1px solid #191919;
    padding: 6px 10px 6px 10px;
}

.dark_mode .vc_tta.vc_tta-accordion .vc_tta-panels-container .vc_tta-panels .vc_tta-panel .vc_tta-panel-heading .vc_tta-panel-title a .vc_tta-title-text {
    font-size: 18px;
    line-height: 18px;
    color: #191919;
    letter-spacing: 0.2em;
    font-weight: 500;
    text-transform: uppercase;
}
@media screen and (min-width: 992px)
#cshero-header-navigation .main-navigation ul li a span {
    font-size: 12px;
    color: #00a4e0!important;
}
@media screen and (max-width: 991px){
#cshero-menu-mobile {
    display: inline-block;
    line-height: 35px;
    height: 35px;
    position: absolute;
    right: 0;
    top: 13%;
    -webkit-transform: translateY(-50%);
    -khtml-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}
}
header#masthead .header_sport #cshero-header-top .header-top-inner #cshero-header-social i {
    -webkit-border-radius: 100%;
    -khtml-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%;
    background-color: #bb1d56;
    color: #fff;
}
a.number{ color: #000000!important;}
@media (min-width : 1100px) and (max-width : 1175px) {
#cshero-header-navigation .main-navigation .menu-main-menu > li {
margin: 3px 12px !important;
color: #00a4e0!important;
font-size: 10px !important;
}
}
@media (min-width : 992px) and (max-width : 1105px) {
#cshero-header-navigation .main-navigation .menu-main-menu > li {
margin: 3px 6px !important;
color: #00a4e0!important;
font-size: 10px !important;
}
}

.portfolio-details .portfolio-item .portfolio-image img {
    max-width: 100%;
    width: auto;
    height: auto;
    margin-top: 16%;
}

/*POST CSS*/
body.single-post {
    margin-top: 10%!important;
}

.entry-author-info {
    display: none!important;
}

.comments-area {
    margin-top: 60px;
    float: left;
    width: 100%;
    display: none;
}
#cshero-header-navigation .main-navigation ul li a span {
    font-size: 12px;
    color: #00a4e0 !important;
}
/*END OF POST CSS*/