
/* top header color on index page */
.header-bg {
background: #28536C;
}

/* lady image */
#header {
background: url(../images/sexy_lady_on_right.png) top right no-repeat;
}

/* form on the index page */
.form-header {
background: #0A093B;
padding: 20px 14px 6px;
border-left: 10px solid #fafafa;
border-top: 10px solid #fafafa;
border-right: 10px solid #fafafa;
}

.form-search {
padding: 10px 12px 20px;
background: #0A093B;
position: relative;
border-left: 10px solid #fafafa;
border-right: 10px solid #fafafa;
}

.form-footer {
padding: 20px 20px 10px;
border-left: 10px solid #fafafa;
border-bottom: 10px solid #fafafa;
border-right: 10px solid #fafafa;
background: #f8f8f8 url(../images/patterns/gray_pattern.gif);
}

.form-search .button {
background: #817FB2;
border: 1px solid #817FB2;
}


.form-search .button:hover, .form-search .button:focus {
color: white;
background-color: #0A093B;
border: 1px solid #0A093B;
}

.form-search.custom div.custom.dropdown a.current {
border: solid 1px #817FB2;
color: #fff;
background-color: #817FB2;
}

.form-search.custom div.custom.dropdown a.selector {
border: solid 1px #817FB2;
}


.form-search .notch {
border-top: 10px solid #0A093B;
}
/* main button color */
.button {
border: 1px solid #0A093B;
background: #0A093B;
}


.section-members .item-options .selected {
border-bottom: 3px solid #2ba6cb;
}


/* top bar */

.top-bar ul > li:not(.name):hover, .top-bar ul > li:not(.name).active, .top-bar ul > li:not(.name):focus { background: #1C1A59; border-radius: 3px; }
.top-bar ul > li.has-dropdown .dropdown:before { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: transparent transparent #1C1A59 transparent; margin-left: 15px; position: absolute; left: 0; top: -4px; }
.top-bar ul > li.has-dropdown .dropdown li a:hover,
.top-bar ul > li.has-dropdown .dropdown li a:focus { background: #37b8dd; }
.top-bar ul > li.has-dropdown .dropdown li.has-dropdown .dropdown:before { content: ""; display: block; width: 0; height: 0; border: solid 5px; border-color: transparent #1fa8d1 transparent transparent; margin-left: 15px; position: absolute; left: -19px; top: 15px; }

/* breadcrumb color*/
#breadcrumbs-wrapp {
background: #1C1A59;
}


ul.breadcrumbs li.current a {
cursor: default;
color: #fff;
}
 
 /*pils on the detail page*/
 .tabs.pill.custom dd.active a, .tabs.pill.custom li.active a {
background-color: #0A093B;
border: none;
color: #fff;
font-weight: normal;
}
.tabs.pill.custom dd.active a:after {
border-top: 10px solid #0A093B;
}

.tabs.info dd.active a, .tabs.info li.active a {
border-bottom: 2px solid #0A093B;
}

.tabs.info dd.active a:after {
border-top: 5px solid #0A093B;
}

.tabs.info dd.active, .tabs.info li.active {
border-bottom: 2px solid #0A093B;
}

/* href color */

a {
color: #133453;
}

.pink-text {
color: #133453;
}

h1, h2, h3, h4, h5, h6 {
	color: #222222;
}


.button:hover, .button:focus {
color: white;
background-color: #0A093B;
border: 1px solid #0A093B;
}


@media only screen and (max-width: 940px){
.top-bar {
background: #0A093B;
}

.top-bar > ul .name h1 a {
background: #817FB2;
}

.top-bar ul > li.toggle-topbar {
background: #817FB2;
}

}

/* accent*/
#call-to-actions .alert {
background-color: #133453;
border: 1px solid #133453;
}


.button.alert {
background-color: #0A093B;
border: 1px solid #0A093B;
}

/*
#0A093B
#1C1A59
#817FB2
#133453
*/