/* Styles for dynamic calendar  */ 

.popLabel {
	font-weight: bold; 
}

.popField {
	
}

/*  font awesome icon color */
.fa-file {
  color: #530b57;
}

/* header overlay override */

.or-header .or-header-overlay {

	background: #;

	opacity: .05;

}

.or-navbar {

	background: #67347d;

}

.or-navigation-list > li > a {

	color: #fff;

}

/* header background override */

.or-header {

	background: url('/Style%20Library/Images/shiba.jpg'); 

	background-repeat: no-repeat;

	background-size: cover;

	background-color: #67347d;
	
	text-shadow:2px 2px 5px black;

}
.or-header-title {
	color: white;
		
}

/* header logo override */

.or-header-logo-wrapper {

	padding: 40px 45px 40px 0px;

}

.or-header-logo {

	background-image: url('/Style%20Library/Images/shiba-logo.png');
	
	-webkit-filter: drop-shadow(5px 5px 5px #222 );
  filter: drop-shadow(5px 5px 5px #222);
}

.or-small-header .or-header-logo {

	width: 205px;

	height: 160px;

}

.or-header-logo {

	width: 225px;

	height: 180px;

}

.or-small-header .or-header-title {
    color: #ffffff;
}

/* header title small override */

.or-header-title small {

	font-size: 100%;

	margin-top: 10px;

}

/* search bar override */

.or-navbar-search-wrapper {

	background: #67347d;

}

.or-navbar-search-submit-button {

	background: #67347d;

}

.or-navbar-search-submit-button:hover, .or-navbar-search-submit-button:focus {

	background: #ddc122;

}

.or-navbar-search-open.or-navbar-search-wrapper {

	box-shadow: -10px 0px 10px -5px #210828;

}

.or-taskbox-title {

	background: #530b57;

	color: #ffffff;

}

h2.or-taskbox-title {

	font-size: 25px!important;/*font-size: inherit;*/

}

h3.or-taskbox-title {

	font-size: 25px!important;/*font-size: inherit;*/

}

/* alert styles override */

.alert-info {

	color: #333;

	background-color: #f5f5f5;

}

/* side navigation override */

.or-side-navigation ul li a {

	color: #67347d;

}

.or-side-navigation ul .or-side-navigation-current > a {

	border-left: solid 3px #ddc122;

	color: #333333;

}

.or-side-navigation > ul > .or-side-navigation-parent > a {

	text-transform: none;

	letter-spacing: normal;

	font-size: 1em;

}

.or-side-navigation-parent ul {

	margin-top: 0;

}

html .ms-rtestate-field a:hover, html .ms-vb a:hover:visited, html .ms-vb-user a:hover:visited, html .ms-vb2 a:hover:visited {

	color: #ddc122;

}

html .ms-rtestate-field a:hover, html .ms-vb a:hover, html .ms-vb-user a:hover, html .ms-vb2 a:hover {

	color: #ddc122;

}

/*a Buttons link color override*/

a.btn:not(.btn-link):not(.btn-default):hover {

	color: #FFF;

}

a.btn:not(.btn-link):not(.btn-default):visited {

	color: #FFF;

}

a.btn.btn-default:visited {

	color: #333;

}

a.btn.btn-default:hover {

	color: #fff;

	background-color: #ddc122;

}


/* H2 to font size of 25px */



.h2, h2 {

	font-size: 25px;/*font-size: 30px;*/

}

.h3, h3 {

	font-size: 22px;

	/*font-size: 26px;*/

	color: #333333;

}

html .ms-WPBody h3 {

	font-size: 22px;

}

.h4, h4 {

	font-size: 20px;

	/*font-size: 22px;*/

	color: #333333;

}

.h5, h5 {

	font-size: 18px;

}

.h6, h6 {

	font-size: 16px;

}

