/**
 * Skin: Red
 *
 * Please do not edit this file. This file is part of the Cyber Chimps Framework and all modifications
 * should be made in a child theme.
 *
 * @category CyberChimps Framework
 * @package  Framework
 * @since    1.0
 * @author   CyberChimps
 * @license  http://www.opensource.org/licenses/gpl-license.php GPL v2.0 (or later)
 * @link     http://www.cyberchimps.com/
 */

/********************************************************************************************************************/
/******************************************** HTML *****************************************************/
/********************************************************************************************************************/

a {
    color: #85001e;
}

a:visited {
    color: #85001e;
}

a:hover {
    color: #ad0328;
}

h2.entry-title {
    color: #85001e;
}

h2.entry-title a {
    color: #85001e;
}

h2.entry-title a:visited {
    color: #85001e;
}

h2.entry-title a:hover {
    color: #ad0328;
}

/********************************************************************************************************************/
/******************************************** NAVIGATION *****************************************************/
/********************************************************************************************************************/

.main-navigation .navbar-inner {
    background-color: #85001e;
    background: -moz-linear-gradient(top, #999999 0%, #c6032e 1%, #ad0328 51%, #910120 52%, #85001e 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #999999), color-stop(1%, #c6032e), color-stop(51%, #ad0328), color-stop(52%, #910120), color-stop(100%, #85001e));
    background: -webkit-linear-gradient(top, #999999 0%, #c6032e 1%, #ad0328 51%, #910120 52%, #85001e 100%);
    background: -o-linear-gradient(top, #999999 0%, #c6032e 1%, #ad0328 51%, #910120 52%, #85001e 100%);
    background: -ms-linear-gradient(top, #999999 0%, #c6032e 1%, #ad0328 51%, #910120 52%, #85001e 100%);
    background: linear-gradient(to bottom, #999999 0%, #c6032e 1%, #ad0328 51%, #910120 52%, #85001e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6032e', endColorstr='#85001e', GradientType=0);
    border-color: #ad0328 #700018 #700018 #700018;
}

.main-navigation .nav>li {
    border-right: 1px solid #700018;
    -webkit-box-shadow: 1px 0px 0px 0px rgba(256, 256, 256, 0.1);
    box-shadow: 1px 0px 0px 0px rgba(256, 256, 256, 0.1);
}

.main-navigation .nav>li>a:hover {
    background: #85001e;
}

.main-navigation .nav li.dropdown.active>.dropdown-toggle,
.current-menu-ancestor.dropdown {
    color: #fff;
    background: #85001e;
}

.main-navigation .nav li.dropdown.active>.dropdown-toggle .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}

.main-navigation .nav>li.dropdown>a.dropdown-toggle .caret {
    border-top-color: #ddd;
    border-bottom-color: #ddd;
    margin-top: 10px;
}

.main-navigation .nav .active>a,
.main-navigation .nav .current_page_item>a {
    color: #ddd;
    background: #85001e;
}

.main-navigation .nav li.dropdown:hover ul.dropdown-menu {
    background: #ad0328;
}

.navbar .nav>li>.dropdown-menu::before {
    border-bottom: 7px solid #ad0328;
}

.navbar .nav>li>.dropdown-menu::after {
    border-bottom: 6px solid #ad0328;
}

.main-navigation .nav li ul li a:hover,
.main-navigation .nav .current_page_item>a:hover {
    color: #ddd;
    background-color: #85001e;
}

@media (max-width: 979px) {
    .navbar-inverse .btn-navbar {
        background-image: none;
        background-color: #700018;
    }

    .navbar-inverse .btn-navbar:hover {
        background-image: none;
        background-color: #84132a;
    }

    .nav-collapse.in {
        background-image: none;
        background-color: #88001E;
    }

    .nav-collapse.in .nav li {
        background-color: #88001E;
    }

    .nav-collapse.in .nav ul {
        background: #88001E;
    }

    .navbar-inverse .nav-collapse.in .nav>li>a:hover,
    .navbar-inverse .nav-collapse.in .dropdown-menu a:hover {
        color: #fff;
        background-color: #700018;
    }

    .navbar-inverse .nav-collapse.in .nav li a,
    .nav-collapse.in .dropdown-menu a {
        color: #fff;
        font-weight: normal;
        text-shadow: none;
    }

    .navbar-inverse .nav-collapse.in .nav>li.current-menu-item>a,
    .navbar-inverse .nav-collapse.in .nav>li.current-menu-ancestor>a {
        color: #fff;
        box-shadow: none;
        background: #700018;
    }

    .navbar-inverse .nav-collapse.in .dropdown-menu .active>a,
    .navbar-inverse .nav li.dropdown.active>.dropdown-toggle {
        color: #fff;
        background-image: none;
        background-color: #700018;
    }
}

/********************************************************************************************************************/
/******************************************** SIDEBAR & WIDGETS *****************************************************/
/********************************************************************************************************************/

#sidebar h3.widget-title {
    color: #fff;
    font-weight: 100;
    background: #85001e;
    background: -moz-linear-gradient(top, #999999 0%, #c6032e 2%, #85001e 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #999999), color-stop(2%, #c6032e), color-stop(100%, #85001e));
    background: -webkit-linear-gradient(top, #999999 0%, #c6032e 2%, #85001e 100%);
    background: -o-linear-gradient(top, #999999 0%, #c6032e 2%, #85001e 100%);
    background: -ms-linear-gradient(top, #999999 0%, #c6032e 2%, #85001e 100%);
    background: linear-gradient(to bottom, #999999 0%, #c6032e 2%, #85001e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6032e', endColorstr='#85001e', GradientType=0);
    border-color: #ad0328 #700018 #700018 #700018;
}

/********************************************************************************************************************/
/******************************************** MAIN CONTENT *****************************************************/
/********************************************************************************************************************/

.postformats {
    background: #85001e;
    background: -moz-linear-gradient(top, #999999 0%, #c6032e 1%, #ad0328 51%, #910120 52%, #85001e 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #999999), color-stop(1%, #c6032e), color-stop(51%, #ad0328), color-stop(52%, #910120), color-stop(100%, #85001e));
    background: -webkit-linear-gradient(top, #999999 0%, #c6032e 1%, #ad0328 51%, #910120 52%, #85001e 100%);
    background: -o-linear-gradient(top, #999999 0%, #c6032e 1%, #ad0328 51%, #910120 52%, #85001e 100%);
    background: -ms-linear-gradient(top, #999999 0%, #c6032e 1%, #ad0328 51%, #910120 52%, #85001e 100%);
    background: linear-gradient(to bottom, #999999 0%, #c6032e 1%, #ad0328 51%, #910120 52%, #85001e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6032e', endColorstr='#85001e', GradientType=0);
    border-color: #ad0328 #700018 #700018 #700018;
}

/********************************************************************************************************************/
/******************************************** PAGINATION *****************************************************/
/********************************************************************************************************************/

.pagination ul li a {
    color: #85001e;
    border: 1px solid #700018;
}

.pagination ul li.active a,
.pagination ul li a:hover {
    background-color: #ad0328;
    border: 1px solid #700018;
}

/********************************************************************************************************************/
/******************************************** CALLOUT *****************************************************/
/********************************************************************************************************************/

#callout_button a .btn-primary {
    background: #85001e;
    background: -moz-linear-gradient(top, #999999 0%, #c6032e 1%, #ad0328 51%, #910120 52%, #85001e 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #999999), color-stop(1%, #c6032e), color-stop(51%, #ad0328), color-stop(52%, #910120), color-stop(100%, #85001e));
    background: -webkit-linear-gradient(top, #999999 0%, #c6032e 1%, #ad0328 51%, #910120 52%, #85001e 100%);
    background: -o-linear-gradient(top, #999999 0%, #c6032e 1%, #ad0328 51%, #910120 52%, #85001e 100%);
    background: -ms-linear-gradient(top, #999999 0%, #c6032e 1%, #ad0328 51%, #910120 52%, #85001e 100%);
    background: linear-gradient(to bottom, #999999 0%, #c6032e 1%, #ad0328 51%, #910120 52%, #85001e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c6032e', endColorstr='#85001e', GradientType=0);
    border-color: #ad0328 #700018 #700018 #700018;
}

#callout_button a:hover .btn {
    background-color: #85001e;
}