p {
    opacity: .8;
}

::-webkit-scrollbar
	{
	  width: 8px;  /* for vertical scrollbars */
	  height: 6px; /* for horizontal scrollbars */
	}

::-webkit-scrollbar-track
	{
	  background: rgba(228, 228, 228, 0.0);
	  margin: 8px 0px;
	}

::-webkit-scrollbar-thumb
	{
	  background: rgba(109, 109, 109, 1);
	  /*border-right: 5px solid #FFFFFF;*/
	  cursor: pointer;
	   /*-webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.4);*/
	}
	
.glyph {
	display: inline-block;
	width: 9em;
	margin-bottom: 0.5em;
	text-align: left;
	vertical-align: top;
	/*background: #FFF;*/
}
.glyph .glyph-icon {
	padding: 0px;
	display: block;
	font-family:"Flaticon";
	font-size: 64px;
	line-height: 1;
}
.glyph .glyph-icon:before {
	font-size: 48px;
	color: #fff;
	margin-left: 0;
}

.carousel-item {
	height: 18rem;
}


.tags a{
	position:relative;
	display:inline-block;
	margin:0px 7px 7px 0px;
	line-height:20px;
	padding:7px 15px;
	color:#a4b0b6;
	background:#464646;
	border-radius:5px;
	-webkit-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;	
}

.tags a:hover{
	color:#fab226;	
}

.cc-revoke.cc-bottom {
    left: 6em !important;
}
#main-navigation .nav-link.active,
#main-navigation .nav-link.active:focus-within {
    opacity: 1 !important;
}