



@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

body {
	font-family: 'Montserrat';
}

.portal-header:after {
	filter: none;
	opacity: 1;
}

.portal-header h1 {
	color: rgb(250, 102, 36);
	font-weight: bolder;
}

.portal-header .portal-search button {
	background-color: rgb(46, 54, 56);
}

.portal-single-publication .publication-icon {
	background-color: rgb(250, 102, 36);
}

div.toolbar {
	width: 100%;
	height: 75px;
	box-shadow: none;
}

div.site-sidebar-header {
	height: 75px;
}

div.topic-content {
	margin-top: inherit;
}

.toolbar {
	background-color: rgb(245, 245, 245);
	border-color: rgb(245, 245, 245);
}

.theme1 .site-sidebar .logo {
	width: 100%;
	padding: 0px 0;
	padding-top: 18px;
}

.breadcrumb li a {
	color: rgb(250, 102, 36);
}

.breadcrumb>li {
	color: rgb(250, 102, 36);
}

div.toolbar-tools {
	color: rgb(46, 54, 56);
}

.site-sidebar {
	background-color: white;
}

.nav-site-sidebar {
	margin-left: 45px;
}

.nav-site-sidebar ul ul a {
	padding-left: 10px;
	color: slategray;
}

.nav-site-sidebar li a {
	color: rgb(49, 54, 56);
	padding-left: 0px;
}

.nav-site-sidebar .active>a {
	color: rgb(49, 54, 56);
	font-weight: bolder;
}

.toc .glyphicon {
	color: rgb(250, 102, 36);
	font-weight: bolder;
}

.h3, .h4, .h5, .h6 {
	font-weight: bolder;
}

h1, h2 {
	font-family: 'Montserrat';
}

h3, h4, h5, h6 {
	font-family: 'Montserrat';
	font-weight: bolder;
}

h5, .h5 {
	text-transform: none;
}

.warning, .note, .important, .caution, .tip {
	background-color: rgb(245, 245, 245);
	border-left: none;
	border-radius: 10px;
	padding-top: 25px;
}

.warning h3, .note h3, .important h3, .caution h3, .tip h3 {
	display: none;
}

.warning:before, .note:before, .important:before, .caution:before, .tip:before {
	color:rgb(250, 102, 36);
	margin-top: 10px;
}

.topic-link {
	color: rgb(250, 102, 36);
}

.fa-print:before {
	color: rgb(46, 54, 56);
}

@media (min-width: 768px) {
    .colored-top.collapsible-sidebar-nav .site-sidebar-header .navbar-toggle .icon-bar {
        background-color: darkgrey;
    }
}

.search-field {
	background-color: rgb(250, 102, 36);
	color: black;
}

.form-control, input [type=text] {
	color: white;
}

.theme1 .procedure li::before {
	background-color: rgb(245, 245, 245);
	color: inherit;
}

.pager li>a, .pager li>span {
	color: rgb(250, 102, 36);
}

.pager li>a:hover, .pager li>span:hover{
	background-color: rgb(245, 245, 245);
	color: rgb(250, 102, 36);
	font-weight: bolder;
}

.searchresulttitle {
	color: rgb(250, 102, 36);
}

.searchresultsnippet {
	color: black;
}

div.feedback-panel .btn {
	border-color: rgb(250, 102, 36);
}





