#introduction .bg{
    background-image: url('../images/death-01.jpg') !important;
    
}

.logo-text a{
    width: 200px;
    color: #ab211e !important;
    background-color: transparent !important;
}

.logo-text a span{
    color: #ab211e !important;
}

.style-dark .navbar-default .navbar-nav > .active > a{
    color: #f60303 !important;
}

.t3-header.ja-affix-top .logo-text a{
    width: 150px !important;
}

#ja-form .form-info{
    display: none;
}

#gallery {
    padding-top: 95px !important;
}

#About-Me {
    padding-top: 95px !important;
}

#about_me .section-title{
    padding-top: 80px !important;
}

#the_book .section-title{
    padding-top: 80px !important;
}

.btn-primary {
    color: #ffffff;
    background-color: #ab211e;
    border-color: #ab211e;
}

.acm-testimonials .author-info > div .author-detail span.author-nam{
   color: #ab211e !important;
}

.title-style-2 .acm-title::before{
    border: 4px solid #ab211e !important;
}

#Mod99 .module-title {
    color: #ab211e !important;
}

ul.form-list #ac-submit:hover, ul.form-list #ac-submit:focus, ul.form-list #ac-submit:active {
    background-color: #ca2420 !important;
    text-decoration: none;
}

ul.form-list #ac-submit {
    background-color: #ab211e !important;
    border-radius: 3px;
    border: 1px solid #ab211e !important;
    color: #fff;
    display: inline-block;
    font-weight: bold;
    padding: 10px 15px;
}
.acm-title {
background: #fdfdfd !important;
position: relative;
z-index: 3;
}

#contact #Mod89 {
    margin-bottom: 0px !important;
    padding-bottom: 30px !important;
}

@media (max-width: 767px){
.t3-header .logo-text a {
    font-size: 15px;
    height: 48px;
    width: 140px !important;
}
}