/**
	@Red		#c12d2c
	@Dark Red	#c02a29
*/

a,
.tp-caption a {
    color: #c02a29;
}

    #footer li a:hover,
    #footer a:hover,
    a, a:hover, a:active,
    #topNav ul.nav li li a:hover,
    .tp-caption a:hover,
    .featured-box-minimal h4,
    .glyphicon, .wi,
    p.dropcap:first-letter,
    ul.side-nav a:hover,
    ul.side-nav ul li.active > a,
    .li, div.owl-carousel .caption,
    .pagination > li > a,
    .pagination > li > span,
    .pagination > li > a:hover,
    .pagination > li > span:hover,
    .pagination > li > a:focus,
    .pagination > li > span:focus,
    div.mega-price-table .pricing:hover h4,
    div.mega-price-table .pricing-table i.fa, /* icons */
    #blog a > span,
    #blog h1 > span,
    .cartContent a.remove_item:hover,
    .owl-carousel.featured a.figure > span > i,
    .btn-link,
    .styleColor {
        color: #c12d2c;
    }

p.dropcap.color:first-letter,
span.badge,
#toTop:hover,
#bar, .slider-handle,
div.featured-box i.fa,
i.featured-icon,
.progress-bar-primary,
.modal-header,
.timeline .timeline-left .item:before,
.timeline .timeline-right .item:before,
.timeline .timeline-centered .item.pull-right:before,
.timeline .timeline-centered .item.pull-left:before,
div.mega-price-table .pricing-title,
div.mega-price-table .pricing-head,
div.mega-price-table .pricing.popular,
#topNav ul.nav > li:hover > a:before,
#topNav ul.nav > li.active > a:before,
.styleBackgroundColor {
    background-color: #c12d2c;
}

    /* icons , boxes */
    i.featured-icon:after,
    div.featured-box.nobg.border-only i.fa {
        color: #c12d2c;
        border-color: #c12d2c;
    }

section.product-view-colors a:hover,
section.product-view-colors a.active,
i.featured-icon {
    border-color: #c12d2c;
}

    i.featured-icon.empty {
        color: #c12d2c !important;
        border-color: #c12d2c;
    }

/* Top Nav */
#topNav ul.nav .dropdown-menu > li.active > a,
#topNav ul.nav .dropdown-menu > li:hover > a,
#topNav ul.nav .dropdown-menu > li:focus > a {
    color: #fff !important;
    background-color: #c12d2c;
}

#topNav ul.dropdown-menu > li:hover > a.dropdown-toggle:after { /* arrow sub-submenu */
    color: #fff;
}

/* Primary Button */
.btn-primary {
    border-color: #c02a29;
    background-color: #c02a29;
}

.btn-white {
    color: #c12d2c !important;
}

.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary,
.daterangepicker td.active,
.daterangepicker td.active:hover,
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus {
    border-color: #c12d2c;
    background-color: #c12d2c;
}


/* embed title */
section header em,
h1 > em, h2 > em, h3 > em, h4 > em, h5 > em, h6 > em {
    /*font-style: normal;*/
    color: #c12d2c;
}

/* Top Nav active/hover */
#topNav ul.nav > li.mega-menu > ul li:hover > a,
#topNav ul.nav > li.mega-menu > ul li.active > a,
#topNav ul.nav > li:hover:before,
#topNav ul.nav > li.active:before {
    background-color: #c12d2c;
}
/* Top Nav color active */
#topNav .nav-pills.colored > li.active > a,
#topNav .nav-pills.colored > li.active > a:hover,
#topNav .nav-pills.colored > li.active > a:focus {
    color: #fff;
    background-color: #c12d2c;
}

/* Misc */
.styleBackgroundColor,
.featured-box-minimal i.fa {
    background-color: #c12d2c;
}

ul.list-icon li:before {
    color: #c12d2c;
    font-size: 16px;
}

body.boxed #topBar {
    border-top: #c12d2c 4px solid;
}

.panel-epona {
    border: #c12d2c 1px solid;
}

    .panel-epona > .panel-heading {
        background-color: #c12d2c;
        color: #fff;
    }

/* Slider Captions */
.tp-caption.block_styleColor {
    background-color: #c12d2c;
    color: #fff;
}

.tp-caption.block_white {
    color: #c12d2c;
}

/* flex slider */
.flexslider.flexFull .flex-direction-nav a:hover,
.flexslider.flexContent .flex-direction-nav a:hover {
    background-color: #c12d2c;
    color: #fff;
}

/* essentials rewrite */
.alert.alert-default {
    border-left: #c12d2c 3px solid;
}

/* item box */
.item-box .item-hover .overlay {
    background-color: rgba(169,69,69,0.6);
}



/* 
	Sky Forms
*/
/**/
/* normal state */
/**/
.sky-form .toggle i:before {
    background-color: #c12d2c;
}

.sky-form .button {
    background-color: #c12d2c;
}


/**/
/* checked state */
/**/
.sky-form .radio input + i:after {
    background-color: #c12d2c;
}

.sky-form .checkbox input + i:after {
    color: #c12d2c;
}

.sky-form .radio input:checked + i,
.sky-form .checkbox input:checked + i,
.sky-form .toggle input:checked + i {
    border-color: #c12d2c;
}

.sky-form .rating input:checked ~ label {
    color: #c12d2c;
}
