
::selection {
    background:#c40034 !important;
    color:#000;
}

::-moz-selection {
    background:#c40034 !important;
    color:#000;
}

::-webkit-selection {
    background:#c40034 !important;
    color:#000;
}

.color-bg{
    background:#c40034 !important;
}
.main-nav-menu li a.main-nav-link:focus {
    color: #c40034 !important;
}
a:hover {
    color: #c40034 !important;
}
.color {
    color: #c40034 !important;
}
.sub-nav a:hover {
    color: #c40034 !important;
}
.profile-list li:hover, .profile-list li:hover a {
    background-color: #c40034 !important;
}
.alert {
    background: none repeat scroll 0 0  #c40034 !important;
}
.intro-04 .promo-caps > span {
    border-left: 5px solid #c40034 !important;
}
.intro-07 .promo-caps > span {
    border-left: 5px solid #c40034 !important;
}
.btn-eight:hover{
    color: #c40034 !important;
}

.works-filter li a.active > span {
    background: none repeat scroll 0 0 #c40034 !important;
}

.wp-pagenavi .pages{
    color: #c40034 !important;
}
.wp-pagenavi a , .dots{
    color: #000 !important;
}
.wp-pagenavi a:hover{
    background: #c40034 !important;
    color:#000 !important;
    transition: all 0.4s ease-in-out 0s;
}
.wp-pagenavi span.current{
    background: #c40034 !important;
    color:#000 !important;
    font-weight: 900;
}

div.wpcf7-validation-errors {
    border: 2px solid #c40034;
    background: #c40034 !important;
}
.wpcf7-not-valid-tip {
    background: #c40034 !important;
}
.comment-respond #submit:hover{
    background: #c40034 !important;
    transition: all 0.4s ease-in-out 0s;
}
.next-pre-post .btn:hover{
    background: #c40034 !important;
    color:#000 !important;
}

/* widget */
.widgettitle, .screen-reader-text  , .widget-title{
    background: #c40034 !important;
    color:#000;
}

.grid li.shown:hover h3 {
    background: none repeat scroll 0 0 #c40034 !important;
}

.main-nav-menu .active {
    color: #c40034 !important;
}
.main-nav-menu .active > a{
    color: #c40034 !important;
}
/* end widget */
.ip-header .ip-loader svg path.ip-loader-circle{
    stroke: #c40034 !important;
}