/* colors.css */

/*----- Borders -----*/

/* Border Colors */
.info-border
{
    border-color: #bce8f1;
}
.asideSecond > .well
{
      border-color: transparent;
   /* border-color: #E4DCC9; */
}


/*----- Custom Bootstrap Components -----*/

/* Panels */
.panel-stepup, .panel-stepup .panel-heading
{
    border-color: #eaa888;
}

    .panel-stepup .panel-heading, .panel-stepup .panel-heading h4, #historyGrid .k-state-selected
    {
        color: #fff;
        background: #E15D1D; 
    }

/* Alerts */
.alert-default
{
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
}
.alert-paneMsg
{
    background-color: #fff5e7;
    border: 1px solid #f9ce93;
    color: #cc8c30;
}





/*----- Palette -----*/

h1, h2, h3, h4, h5, h6, .headingColor,
.no-touch #leftPane .accordion-toggle.collapsed:hover { color: #10167f; }

.headingColorBg, .panel-heading.openPanel,
.no-touch #lastYearTabs.nav-pills > li a:hover,
.historySidebarNav .nav-pills>li.active>a, .nav-pills>li.active>a { background-color: #7c81b8; }

#lastYearTabs.nav-pills > li a,
#affinityGroupSummary .list-group-item:before,
.prevAffinity ul li:before
{
    color: #7c81b8;
}
.dkHeadingColorBg,
#lastYearTabs.nav-pills > li.active > a,
.wizard + footer
{
    background-color: #10167f;
}
.highlightColor
{
    color: #e88a43;
}
.highlightColorBg
{
    background-color: #e88a43;
}
.canvas { color: #E5DBB2; }
.ltCanvasBg, .wizard .zone-aside-second
{
    background-color: #f4f0e2;
}
.brown
{
    color: #8a8677;
}
.brownBg
{
    background: #8a8677;
}
.white, #wizardSteps ul li a, .panel-heading.openPanel .panel-title, .carousel .item h1,
.no-touch #lastYearTabs.nav-pills > li a:hover { color: #fff; }
.whiteBg { background-color: #fff !important; }
.black { color: #222; }
.blackBg { background-color: #222; }
.blackBgTrans
{
    background-color: rgba(34, 34, 34, .4);
}
.lt-ie9 .blackBgTrans
{
    background: transparent url(../Images/blackBgTrans.png) 0 0 repeat;
}
.sideBarTxt, #giftTotals .giftBold > div:first-child,
.wizard .zone-aside-second h3:first-child
{
    color: #878988;
}
.sideBarBorder
{
    border-color: #878988;
}
.sideBarWellBg
{
    background-color: #DFDBD2;
}
.gray
{
    color: #898989;
}
.grayBg
{
    background-color: #898989;
    background-color: rgba(90,79,57,1);
}
.danger, #percentage
{
    color: #C43A3F;
}
.success, .goalMet #percentage
{
    color: #5cb85c;
}

#designationSummary .list-group-item:before,
.prevDes ul li:before,
.prevPersonalInfo ul li.noPub:before,
.historyGiftDetail .fa-heart:before, .historyGiftDetail .fa-times-circle:before
{
    color: #c75765;
}
.no-touch .btn-kill
{
    background-color: #c75765;
}






/*----- Gradients -----*/

.bodyGr {
	/*background: #c6d8ea; /* Old browsers */
	/*background-repeat: repeat-x;
	background: -moz-linear-gradient(top, rgb(106,157,209) 0%, #ffffff 85%,); /* FF3.6+ */
	/*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(106,157,209)), color-stop(85%,#ffffff)); /* Chrome,Safari4+ */
	/*background: -webkit-linear-gradient(top, rgb(106,157,209) 0%,#ffffff 85%); /* Chrome10+,Safari5.1+ */
	/*background: -o-linear-gradient(top, rgb(106,157,209) 0%,#ffffff 85%); /* Opera 11.10+ */
	/*background: -ms-linear-gradient(top, rgb(106,157,209) 0%,#ffffff 85%); /* IE10+ */
	/*background: linear-gradient(to bottom, rgb(106,157,209) 0%,#ffffff 85%); /* W3C */
	/*background-attachment: fixed;*/
}


.rubyGr {
	background: #F6EAE7;
	background: -moz-linear-gradient(top,  #ffffff 10%, #f0ded9 67%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#ffffff), color-stop(67%,#f0ded9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ffffff 10%, #f0ded9 67%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ffffff 10%, #f0ded9 67%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ffffff 10%, #f0ded9 67%); /* IE10+ */
	background: linear-gradient(to bottom,  #ffffff 10%, #f0ded9 67%); /* W3C */
}


.progress.vertical.bottom .progress-bar-danger
{
    background: #C43A3F url(../Images/thermMerc.png) 0 0 repeat-y;
    background: -moz-linear-gradient(left, #7E0100 0%, #C43A3F 33%, #C43A3F 67%, #7E0100 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#7E0100), color-stop(33%,#C43A3F), color-stop(67%,#C43A3F), color-stop(100%,#7E0100));
    background: -webkit-linear-gradient(left, #7E0100 0%,#C43A3F 30%,#C43A3F 70%,#7E0100 100%);
    background: -o-linear-gradient(left, #7E0100 0%,#C43A3F 33%,#C43A3F 67%,#7E0100 100%);
    background: -ms-linear-gradient(left, #7E0100 0%,#C43A3F 33%,#C43A3F 67%,#7E0100 100%);
    background: linear-gradient(90deg, #7E0100 0%,#C43A3F 33%,#C43A3F 67%,#7E0100 100%);
    -webkit-box-shadow: inset 0 10px 5px -5px #93090E;
    -moz-box-shadow: inset 0 10px 5px -5px #93090E;
    box-shadow: inset 0 10px 5px -5px #93090E;
}

.progress.vertical.bottom .progress-bar-success
{
    background: #1D9717 url(../Images/thermMercGr.png) 0 0 repeat-y;
    background: -moz-linear-gradient(left, #043F01 4%,#1D9717 31%,#1D9717 73%,#043F01 98%);
    background: -webkit-gradient(linear, left top, right top, color-stop(4%,#043F01), color-stop(31%,#1D9717), color-stop(73%,#1D9717), color-stop(98%,#043F01));
    background: -webkit-linear-gradient(left, #043F01 4%,#1D9717 31%,#1D9717 73%,#043F01 98%);
    background: -o-linear-gradient(left, #043F01 4%,#1D9717 31%,#1D9717 73%,#043F01 98%);
    background: -ms-linear-gradient(left, #043F01 4%,#1D9717 31%,#1D9717 73%,#043F01 98%);
    background: linear-gradient(90deg, #043F01 4%,#1D9717 31%,#1D9717 73%,#043F01 98%);
}



.btn-default {
	background: #efefef;
	border: none;
}

.no-touch .btn-default:hover {
	background: #e7e7e7;
}

.btn-primary, #impersonate .btn-default, #impersonate .btn-default:focus {
	background: #F9B449;
	border: none;
    color: #fff;
    outline: none;
}

.btn-primary:active, .btn-primary:focus,
.no-touch .btn-primary:hover, .no-touch #impersonate .btn-default:hover,
.no-touch #lastYearTabs.nav-pills > li.active a:hover,
.historySidebarNav .nav-pills>li.active>a, .nav-pills>li.active>a:hover {
	background: #f57814;
}




/*----- Nav Colors -----*/

/* User menu */
.navbar-nav.userMenu > li > a
{
    color: #333;
}

.wizardNav .navbar-nav.userMenu > li.dropdown,
.wizardNav .navbar-nav.userMenu > li > a 
{
    color: #555;
}

.wizardNav .navbar-nav.userMenu > li > a:hover 
{
    color: #888;
    text-decoration: none;
}

.wizardNav .navbar-nav.userMenu > li.open > a,
.wizardNav .navbar-nav.userMenu > li.open > i
{
    color: #333;
}

.wizardNav .navbar-nav.userMenu > li.open:hover > a,
.wizardNav .navbar-nav.userMenu > li.open:hover > i
{
    color: #fff;
    text-decoration: none;
}

.navbar-default .navbar-nav.userMenu > .open > a,
.navbar-default .navbar-nav.userMenu > .open > a,
.navbar-default .navbar-nav.userMenu > .opan > a:focus,
.no-touch .navbar-default .navbar-nav.userMenu > .open > a:hover
{
    background-color: transparent;
}

.wizardNav.navbar-inverse .navbar-nav > .open > a, .wizardNav.navbar-inverse .navbar-nav > .open > a:hover, .wizardNav.navbar-inverse .navbar-nav > .open > a:focus
{
    background-color: transparent;
}

.navbar-nav.userMenu > .dropdown > a .caret
{
    border-top-color: #333;
    border-bottom-color: #333;
}

.wizardNav .navbar-nav.userMenu > .dropdown > a .caret
{
    border-top-color: #d0d0d0;
    border-bottom-color: #d0d0d0;
}
.wizardNav .navbar-nav.userMenu > .dropdown > a .caret:hover
{
    border-top-color: #fff;
    border-bottom-color: #fff;
}

/* Default */

.no-touch .navbar-static-top .mainMenu .navbar-nav > li > a:not(:hover) {
	background: #F2EFE5;
	background: -moz-linear-gradient(top,  #e4dcc8 0%, #ffffff 67%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4dcc8), color-stop(67%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e4dcc8 0%,#ffffff 67%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e4dcc8 0%,#ffffff 67%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e4dcc8 0%,#ffffff 67%); /* IE10+ */
	background: linear-gradient(to bottom,  #e4dcc8 0%,#ffffff 67%); /* W3C */
	color: #8a8677;
}

.full-width .navbar-static-top .mainMenu .navbar-nav > li > a:not(:hover),
.wizardNav.navbar-fixed-top .mainMenu .navbar-nav > li > a:not(:hover),
.wizardNav .mainMenu .navbar-nav > li > a:not(:hover)
{
    background: none;
    color: #555;
}

.lt-ie9 .full-width .navbar-static-top .mainMenu .navbar-nav > li > a:not(:hover)
{
    color: #fff;
}

.full-width .navbar-static-top .mainMenu .navbar-nav > li.active > a,
.no-touch .full-width .navbar-static-top .mainMenu .navbar-nav > li.active > a
{
    background: #ff9600;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    color: #fff;
}
.nav .caret {
	border-top-color: #8a8677;
	border-bottom-color: #8a8677;
}

/* Active */

.navbar-static-top .navbar-nav > li.active > a {
	background: #fff;
	background-image: none;
	filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
}


/* Hover */

.no-touch .navbar-static-top .mainMenu .navbar-nav > li > a:hover,
.no-touch .navbar-static-top .mainMenu .navbar-nav > .active > a:hover,
.touch .navbar-static-top .mainMenu .navbar-nav > li > a:active,
.touch .navbar-fixed-top .mainMenu .navbar-nav > li > a:active {
	color: #fff;
	background: #7c81b8;
}
.no-touch .nav a:hover .caret {
	border-top-color: #822a10;
	border-bottom-color: #822a10;
}




/* Sub-menu */

body .dropdown-menu > * > a {
	color: #8a8677;
}

.no-touch body .dropdown-menu > * >a:hover,
body .dropdown-menu > * > a:focus,
.no-touch body .dropdown-submenu:hover > a,
body .dropdown-submenu:focus > a,
.no-touch .navbar-toggle + .nav-collapse:not(.collapse) .pull-right > li > a:hover {
	background-color: #d4aba0;
	background-image: none;
	color: #fff;
}


/* Collapsible menu */

.navbar-static-top .navbar-toggle,
.wizardNav.navbar-fixed-top .navbar-toggle {
	background: #efefef;
	background: rgba(0,0,0, .10);
    border: none;
}

.no-touch .navbar-static-top .navbar-toggle:hover,
.navbar-static-top .navbar-toggle:focus,
.wizardNav.navbar-fixed-top .navbar-toggle:hover,
.wizardNav.navbar-fixed-top .navbar-toggle:focus {
	background: #ddd;
	background: rgba(0,0,0, .20);
}

.wizardNav.navbar-inverse .navbar-toggle .icon-bar
{
    background-color: #888;
}

.navbar-toggle + .nav-collapse:not(.collapse) .pull-right {
	background: #F2EFE5;
	background: -moz-linear-gradient(top,  #e4dcc8 0%, #ffffff 67%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4dcc8), color-stop(67%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e4dcc8 0%,#ffffff 67%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e4dcc8 0%,#ffffff 67%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e4dcc8 0%,#ffffff 67%); /* IE10+ */
	background: linear-gradient(to bottom,  #e4dcc8 0%,#ffffff 67%); /* W3C */
}

.no-touch .navbar-toggle + .nav-collapse:not(.collapse) .pull-right > li > a:not(:hover) {
	background: none;
	filter: "progid:DXImageTransform.Microsoft.gradient(enabled=false)";
}

#wizardSteps ul li:not(.current) a
{
    color: #b0b0b0;
}


/* Homepage Sidebar Nav */

.list-group-item.sidebarNav
{
    background: #ECF4F9;
}




/*----- Special Wizard Color Declarations -----*/

.no-touch #leftPane .accordion-toggle + a.accordion-close:hover,
.no-touch #leftPane .accordion-toggle.collapsed + a.accordion-close:hover
{
    color: #DEBEB6;
}




/*----- Impersonate bar -----*/
#impersonate
{
    background: #606060;
    background: rgba(112,112,112,.85);
}

    #impersonate .alert-link
    {
        color: #fff;
    }




/*----- Campaign sidebar widget -----*/
.wizard .widget-aside-second > .panel-info > .panel-heading
{
    background: #E8F1F7;
}



/*----- Box Shadows -----*/

.noBoxShadow {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}