@font-face {font-family: "AvenirLTStd-Light"; src: url("../font/AvenirNextLTPro-Light.ttf") format("truetype");}
@font-face {font-family: "AvenirLTStd-Medium"; src: url("../font/AvenirNextLTPro-Medium.ttf") format("truetype");}

body {
	/*font-size: 16px;*/
	font-family: "AvenirLTStd-Medium", "Lucida Grande", "Segoe UI", Helvetica, "Arial", sans-serif;
}

a:hover {
	cursor: pointer;
}

#md-body {
	padding-top: 80px;
}

#md-page-menu {
	/*padding-top: 80px;*/
}

.navbar-fixed-top {
	top: 80px;
}

.dropdown-menu .divider {
	margin: 0px;
}

.dropdown-menu>li>a {
	padding: 9px 20px;
}

#header {
	background-image: url('../images/favicon.png');
	/*font-family: "AvenirLTStd-LIght", "Lucida Grande", "Segoe UI", Helvetica, Arial, sans-serif;*/
	font-family: "AvenirLTStd-Medium", "Lucida Grande", "Segoe UI", Helvetica, Arial, sans-serif;
	/*background-color: #337ab7;*/
	/*background-color: #3684c7;*/
	background-color: #428bca;    
	background-repeat: no-repeat;
	background-size: 60px;
	background-position-x: 10px;
	background-position-y: 10px;
	top: 0;
	z-index: 1030;
	position: fixed;
	left: 0;
	right: 0;
	padding-left: 80px;
	padding-top: 20px;
	padding-right: 10px;
	height: 80px;
	color: white;
}

#header a {
	font-size: 30px;
	/*font-weight: 700;*/
	/*color: #5e5e5e;*/
	color: white;
}

#header a:hover {
	text-decoration: none;
	/*color: black;*/
}

span.version-dropdown select {
	color: white;
	background-color: #428bca;
	font-size: 29px;
	margin-left: 5px;
	border: none;

	/* Hides "old" arrow */
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;

	/* Handles custom arrow */
	padding-right: 1.3em;
	background-image: url('../../all/images/arrow_down_white.png');
	background-repeat: no-repeat;
	/* arrow icon position (1em from the right, 50% vertical) , then gradient position*/
	background-position: right .2em top 50%;
	/* icon size, then gradient */
	background-size: 1em auto;
}

span.version-dropdown select option[disabled] {
	color: white;
}
/* Hide arrow icon in IE browsers */
span.version-dropdown select::-ms-expand {
    display: none;
}
/* Style the arrow inside the select element: */
span.version-dropdown select:after {
	position: absolute;
	content: "";
	top: 14px;
	right: 10px;
	width: 0;
	height: 0;
	border: 6px solid transparent;
	border-color: #fff transparent transparent transparent;
}

/* Point the arrow upwards when the select box is open (active): */
span.version-dropdown select.select-arrow-active:after {
	border-color: transparent transparent #fff transparent;
	top: 7px;
}

/* Handles cases if dropdown at homepage */

span.version-dropdown.home-dropdown select {
	color: #333;
	background-image: url('../../all/images/arrow_down_black.png');
	font-size: 14px;
	border: 1px solid #aaa;
	background-color: white;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	/*font-family: "AvenirLTStd-LIght", "Lucida Grande", "Segoe UI", Helvetica, Arial, sans-serif;*/
	font-family: "AvenirLTStd-Medium", "Lucida Grande", "Segoe UI", Helvetica, Arial, sans-serif;
	padding-top: 100px;
	/*Fix anchor position*/
	margin-top: -90px;
	/*Fix anchor position*/
}

#version {
	float: right;
	padding-top: 10px;
	font-size: 20px;
}

#version a {
	font-size: 20px;
}

.aob-admin-home .jumbotron {
	background-color: white;
	margin-bottom: 0px;
	/*text-align: center;*/
}

.aob-admin-home .jumbotron div {
	/*margin-left: 150px;*/
}

.aob-admin-home-footer {
	/*bottom: 0;
    position: absolute;
    width: 100%;*/
	text-align: center;
	padding-left: 20px;
	padding-right: 20px;
	margin-top: 20px;
}

.aob-admin-home-footer > div {
	border-top: 1px solid lightgrey;
	padding-top: 20px;
	padding-bottom: 20px;
}

.aob-admin-home-logo-icon {
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	/*background-position: center;*/
	background-position: left;
	background-size: 100px;
	/*width: 100px;*/
	height: 100px;
	/*display: block;
    float: left;*/
	border-style: none;
	border-image-width: 0;
	outline: 0;
	/*padding: 50px;*/
	padding-left: 110px;
	margin: auto;
	/*vertical-align: middle;*/
	/* Hide border in Chrome*/
}

.aob-admin-home .nav {
	cursor: pointer;
}

.aob-admin-home .nav .panel-heading span:first-child {
	padding-right: 10px;
}

.aob-admin-home .nav .panel-body {
	border-bottom: 3px solid transparent;
}

.aob-admin-home .nav .panel-body:hover {
	border-bottom: 3px solid #337ab7;
}


/*.aob-admin-home .nav .hover {
    border-bottom: 3px solid #337ab7;
}*/

.aob-admin-home .thumbnail {
	min-height: 200px;
	text-align: center;
}

.aob-admin-home .thumbnail:hover {
	border-color: darkgray;
}

.aob-admin-home .thumbnail img {
	height: 50px;
}

.aob-admin-home .thumbnail .caption {
	text-align: center;
	border: none;
}

.aob-admin-home .thumbnail h3 {
	text-align: center;
}

.aob-admin-home-footer .version {
	cursor: help;
}

.help-section,
.help-section:hover,
.help-section:focus {
	color: black;
	text-decoration: none;
}

.fa-paw {
	font-size: 10px;
}

#md-content > ul li,
#md-content > ol ul li {
	padding-left: 1.25em;
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAIAAAACDbGyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozM0IzNzlFRjUwNDIxMUUyOTAyMEU4MjVFNzkxQzE3NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozM0IzNzlGMDUwNDIxMUUyOTAyMEU4MjVFNzkxQzE3NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjMzQjM3OUVENTA0MjExRTI5MDIwRTgyNUU3OTFDMTc0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjMzQjM3OUVFNTA0MjExRTI5MDIwRTgyNUU3OTFDMTc0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+wt1NXAAAABdJREFUeNpiXHnyEQMSYGJABaTyAQIMALc/Al7/PNGOAAAAAElFTkSuQmCC) no-repeat scroll 5px 9px;
}

#md-content > ul,
#md-content > ul ul,
#md-content > ol ul {
	list-style-type: none;
}

ol > li {
	margin-top: 1.5em;
	margin-bottom: 1.5em;
}

ol {
	counter-reset: li;
	list-style: none;
}

ol > li::before {
	background: #b9e0f7;
	color: white;
	display: inline-block;
	width: 24px;
	height: 24px;
	text-align: center;
	content: counter(li);
	counter-increment: li;
	margin-right: .5em;
}

.row .alert {
	margin: 0 0 20px 0;
}

.alert .md-text {
	margin: 0;
}

.alert-success a {
	color: #264f15;
}

.alert-info a {
	color: #104c6a;
	/* Links not visible otherwise */
}

.alert-danger a {
	color: #580e0e;
}

#md-all .md-copyright-footer {
	text-align: center;
	float: none!important;
	padding: 1em 1em 2em 1em;
}


/**
 * Media Queries
 */


/** Bootstrap xs */

@media screen and (max-width: 768px) {
	.aob-admin-home-footer > div {
		border: 0;
		padding: 0;
	}
	.aob-admin-home-footer {
		margin-top: 0;
	}
		
	/*.aob-admin-home .thumbnail {
        min-height: 200px;
    }*/
	/*.aob-admin-home .thumbnail h3 span {
        display: none;
    }*/
	/*.aob-admin-home .jumbotron {
        display: none;
    }*/
}


/** Bootstrap sm */

@media screen and (max-width: 992px) {
	/*.aob-admin-home .thumbnail {
        min-height: 200px;
    }*/
	/*.aob-admin-home .thumbnail h3 span {
        display: none;
    }*/
	.aob-admin-home-logo-icon {
		padding-top: 1px;
	}
	/*.aob-admin-home-logo-icon {
        width: 720px;
    }*/
	#jumbo {
		margin-bottom: 10px;
  	margin-top: 10px;
	}
/*	.aob-admin-home .jumbotron p {*/
	#jumbo p {
		display: none;
	}
/*	.aob-admin-home .jumbotron .welcome {*/
	#welcome {
		display: none;
	}
/*	.aob-admin-home .jumbotron {*/
	#jumbo{
		padding-top: 0px;
		padding-bottom: 5px;
		padding-right: 0px;
		padding-left: 0px;
		text-align: center;
	}
	.aob-admin-home-logo-icon {
		background: none;
		height: auto;
		padding-left: 0px;
	}
}


/** Bootstrap md */

@media screen and (min-width: 992px) and (max-width: 1200px) {
	.aob-admin-home-logo-icon {
		width: 1300px;
		padding-top: 1px;
	}
	.aob-admin-home .thumbnail {
		min-height: 220px;
	}
	
	#welcome-light {
		display: inline;
	}
	/*.aob-admin-home .jumbotron {
        padding: 20px;
    }
    .aob-admin-home .jumbotron p {
        display: none;
    }
    .aob-admin-home .jumbotron .welcome {
        display: none;
    }*/
}


/** Bootstrap lg */

@media screen and (min-width: 1200px) {
	.aob-admin-home-logo-icon {
		width: 1140px;
		padding-top: 10px;
	}
	/*.aob-admin-home .thumbnail {
        min-height: 200px;
    }*/
	/*.aob-admin-home .thumbnail h3 span {
        display: none;
    }*/
}


/** Bootstrap md and lg */

@media screen and (min-width: 992px) {
	
	#welcome-light {
		display: none;
	}
	
	#jumbo {
		margin-bottom: 30px;
		margin-top: 30px;
	}
	
	#backtop.mcOut {
		opacity: 0;
	}
	#backtop {
		position: fixed;
		left: auto;
		right: 20px;
		top: auto;
		bottom: 20px;
		outline: none;
		overflow: hidden;
		color: #fff;
		text-align: center;
		background-color: #337ab7;
		height: 36px;
		width: 36px;
		line-height: 36px;
		font-size: 14px;
		border-radius: 2px;
		cursor: pointer;
		transition: all .3s linear;
		z-index: 999999;
		opacity: 1;
		display: none;
	}
}