/* header background override */
.or-header { background-image: url('/osbeels/Style%20Library/tilikum-header.jpg'); }

/* header overlay override */
.or-header .or-header-overlay { background: #1e436d;  opacity: 0;}

/* header title width override */
.or-header .or-header-content-row { padding-right: 40%;}

/* header description override */
.or-header .or-header-site-description { display: none;}

/* header logo override */
.or-header-logo { background-image: url('/osbeels/style%20library/osbeels-websitelogo1.png'); }

/* subsite logo override */
.about-us .or-header-logo { background: url('/osbeels/Style%20Library/white-100YEAR-logo-01.svg'); background-repeat: no-repeat; background-size: 100% }
.maintaining-a-license .or-header-logo { background: url('/osbeels/Style%20Library/white-100YEAR-logo-01.svg'); background-repeat: no-repeat; background-size: 100% }
.obtaining-a-license .or-header-logo { background: url('/osbeels/Style%20Library/white-100YEAR-logo-01.svg'); background-repeat: no-repeat; background-size: 100% }
.resources-for-oregonians .or-header-logo { background: url('/osbeels/Style%20Library/white-100YEAR-logo-01.svg'); background-repeat: no-repeat; background-size: 100% }
.rules-and-statutes .or-header-logo { background: url('/osbeels/Style%20Library/white-100YEAR-logo-01.svg'); background-repeat: no-repeat; background-size: 100% }
.the-board .or-header-logo { background: url('/osbeels/Style%20Library/white-100YEAR-logo-01.svg'); background-repeat: no-repeat; background-size: 100% }
.news .or-header-logo { background: url('/osbeels/Style%20Library/white-100YEAR-logo-01.svg'); background-repeat: no-repeat; background-size: 100% }

.or-dataTablesWebPart caption { font-size: 18px; color: rgb(51,51,51); font-weight: 750 ; 
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
    border-bottom-width: 1px;
	border-bottom: solid 1px rgba(0, 0, 0, 0.15);}


.or-navbar { background: #000000; }
.or-navigation-list > li > a { color:#ffffff; }
/* navbar base color */
.or-navbar-search-wrapper { background: #08071e; }
/* navbar submit button color */
.or-navbar-search-submit-button { background: #08071e; }
/* navbar submit button hover/focus color */
.or-navbar-search-submit-button:hover, .or-navbar-search-submit-button:focus { background: #9296a4; }
/* navbar submit and close button icon colors */
.or-navbar-search-close-button > *, .or-navbar-search-submit-button > * { color: #fff ;}

.or-taskbox-title { background-color: #323a40;   background-opacity: 0.8;}

/* Heading 1 2 and 3 overrides */
.h1, h1 {
	font-weight:700
}

.h2, h2 {
    font-size: 23px;
	padding: 0px 0px 7px 0px;
	margin-right: 25px;
	margin-bottom: 7px;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
    border-bottom-width: 1px;
	border-bottom: solid 1px rgba(0, 0, 0, 0.15); }


.h3, h3 {
    font-size: 18px; font-weight: 750
	padding: 0px 0px 7px 0px;
	margin-right: 25px;
	margin-bottom: 7px;
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
    border-bottom-width: 1px;
	border-bottom: solid 1px rgba(0, 0, 0, 0.15); }
	
	
/* LEFT NAVIGATION*/

/* left nav Section title */
.or-side-navigation > ul > .or-side-navigation-parent > a,
.or-side-navigation > ul > .or-side-navigation-parent > .or-side-navigation-unlinked-item {
    font-weight: 800;
}


/* left nav margin-top override to 0 */
.or-side-navigation {
	margin-top: 0px !important;
}

/* left nav color override (BLUE BORDER, BLUE LINK)*/
.or-side-navigation ul .or-side-navigation-current > a {
    border-left: solid 3px #015c8d;
    color: #015c8d;
	font-weight: bold;
}

/* left nav solid color background */
html .or-side-navigation {
    background-color: #efefef;
    padding: 10px;
    border-top: 4px solid #015c8d;
}




	
	
@media screen and (max-width: 600px) {.or-header { background-image:none; background-color: #00529b; } 

.or-header .or-header-content-row {padding-right: 0; padding-top:5px; padding-bottom:5px}}

.card-title.text-xs-center.text-center.or-taskbox-title { font-size: 18px;}

.or-accordion-heading-title .panel-title { font-size: 16px; border-bottom:0px;}