.twitter:hover {
    background: gainsboro!important;
    
}

.facebook:hover {
    background: white!important
}

.youtube:hover {
    background: white!important
}

.instagram:hover {
    background: white!important
}

.btn-theme {
    background: #B31312;
    color: #fff;
    box-shadow: none
}

.btn-theme:hover {
    color: #fff;
    background: #d12323;
    box-shadow: 1px 1px 3px rgba(0,0,0,.3)
}

.btn-theme:active,.btn-theme:focus {
    color: #fff;
    box-shadow: none
}

a {
    color: #f23030
}

a:focus,a:hover {
    color: #d12323
}

.theme-color {
    color: #B31312
}

.white {
    color: #fff
}

.gray {
    color: #757c7e
}

.black {
    color: #333
}

.red {
    color: #f23030
}

.green {
    color: #53ba83
}

.lblue {
    color: #69d2e7
}

.blue {
    color: #3da1e3
}

.orange {
    color: #f38630
}

.yellow {
    color: #ffca1b
}

.purple {
    color: #ba01ff
}

.pink {
    color: #ff0091
}

.brown {
    color: #a37e58
}

.bg-theme {
    background: #f23030
}

.bg-white {
    background-color: #fff
}

.bg-gray {
    background-color: #757c7e
}

.bg-black {
    background-color: #333
}

.bg-red {
    background-color: #f23030
}

.bg-green {
    background-color: #53ba83
}

.bg-lblue {
    background-color: #69d2e7
}

.bg-blue {
    background-color: #3da1e3
}

.bg-orange {
    background-color: #f38630
}

.bg-yellow {
    background-color: #ffca1b
}

.bg-purple {
    background-color: #ba01ff
}

.bg-pink {
    background-color: #ff0091
}

.bg-brown {
    background-color: #a37e58
}

.label-theme {
    background: #B31312
}

.navbar-default .navbar-nav li a {
    color: #fff
}

.navbar-default .navbar-nav li a:active,.navbar-default .navbar-nav li a:focus,.navbar-default .navbar-nav li a:hover {
    color: #B31312
}

.navbar-default .navbar-nav li.active a,.navbar-default .navbar-nav li.active a:active,.navbar-default .navbar-nav li.active a:focus,.navbar-default .navbar-nav li.active a:hover {
    color: #B31312;
    background: 0 0
}

.default-heading h2,.default-heading-shadow h2 {
    border: 2px solid #080202
}

.default-heading h2:after,.default-heading-shadow h2:after {
    border-top-color: #080202
}

.promo .promo-element .promo-link {
    color: #B31312;
    background: #333
}

.promo .promo-element .promo-link:hover {
    color: #d12323
}

.hero-playlist .playlist-content .playlist-number:hover {
    background: #B31312;
    border-color: #DFD7BF
}

.hero-playlist .playlist-content .playlist-number:hover .music-icon a,.hero-playlist .playlist-content .playlist-number:hover .song-info h4,.hero-playlist .playlist-content .playlist-number:hover .song-info p {
    color: #fff
}

.cta .cta-element,.featured .featured-item .figure p {
    background: #B31312
}

.news-letter .news-content p strong {
    color: #f23030
}

.portfolio .portfolio-content .item .p-transparent,.why-us .why-content .why-item:hover {
    background: #B31312;
    
}

.portfolio .portfolio-content .item .p-hover a {
    color: #f23030
}

.portfolio .portfolio-content .item .p-hover a:hover {
    background: #d12323;
    color: #fff
}

.events .events-item .figure .img-hover {
    background: rgba(242,48,48,.6)
}

.events .events-item .figure .img-hover a {
    color: #f23030;
    background: #333
}

.events .events-item .figure .img-hover a:hover {
    color: #d12323
}

.events .events-item .event-info hr {
    border-color: #f23030
}



.about .team .team-member .member-img .social {
    background: #000000
}

.about .team .team-member .member-img .social a:hover i {
    background: #d12323
}

.about .team .team-member .designation {
    color: #757c7e
}

.meet .meet-map .map-marker .um-map-marker {
    background: #f23030
}

.contact .contact-item i {
    color: #f23030
}

.contact .form-content form .form-control:focus {
    box-shadow: 0 0 5px #f23030;
    border: 1px solid #f23030
}

.landing-1 .landing1-content i {
    color: #f23030;
    border: 10px double #f23030
}

footer {
    border-top: 5px solid #B31312
}

footer .social a:hover {
    background: #fff;
    color: #fff;
    font-size: 22px;
    margin-bottom: 15px
}

.totop a {
    background: #2D2727
}
