body
{
	opacity: 0;
}

.navbar, #list_heading
{
    font-family:"Helvetica Neue LT W01_77 Bd Cn";
}

a, .text-primary
{
    color: #0e72ba !important;
}

.text-primary
{
    color: #0e72ba !important;
}

.nav-pills .nav-link.active, .nav-pills .show>.nav-link
{
    background-color: #0e72ba;
}

.navbar-nav
{
}

.bg-primary-brand
{
	background-color: #0e72ba;
}

.border-primary-brand
{
	border-color: #0e72ba !important;
}

.item:hover a.btn-primary-brand, .item:hover button.btn-primary-brand, .btn-primary-brand
{
	background-color: #0e72ba !important;
	border-color: #0e72ba !important;
}

.btn-secondary-brand
{
	background-color: #094b7b;
	border-color: #094b7b;
}

.item:hover a.btn-success-brand, .item:hover button.btn-success-brand, .btn-success-brand
{
	background-color: #70A900 !important;
	border-color: #70A900 !important;
}

.item:hover button.btn-danger-brand, a.btn-danger-brand, .item:hover a.btn-danger-brand
{
	background-color: #f33 !important;
	border-color: #f33 !important;
}

.item:hover button.btn-dark, .item:hover a.btn-dark
{

	background-color: #343a40 !important;
	border-color: #343a40 !important;
}
.item:hover button.text-warning, .text-warning
{
	color: #ffc107 !important;
}

.item:hover button.text-success, .text-success
{
	color: #70A900 !important;
}

.item:hover button.text-danger, .text-danger
{
	color: #f33 !important;
}

.heading-brand
{
    font-family:"Helvetica Neue LT W01_77 Bd Cn";
}


#aotg_top_logo
{
	width:50px;
	  image-rendering: crisp-edges;

}

#aotg_top_search input
{
	font-family:Helvetica, sans-serif;
	/*font-size:0.7rem;*/
	max-width:150px;
}

#aotg_intro
{
	background-size:25% auto;
	background-position: right center;
	background-repeat: no-repeat;
}

#aotg_menu_left a
{
	font-size:1.1rem;
}

.item_btns button, .item_btns a
{
	font-size:0.7rem;
}

.item_btns_left button, .item_btns_left>a, .item_btns_right button, .item_btns_right>a
{
	background-color: #bbb !important;
	border-color: #bbb !important;	
}

.item_btns_right button
{
	color: #bbb !important;	
}


.item img
{
	/*background-color: #eee;*/
	height:auto !important;
}

#index_filter a
{
	line-height: 1;
}

#index_filter a
{
	font-weight:bold;
	font-size:70%;
}

.hidden
{
	display:none !important;
}

.carousel-item 
{
	padding-bottom: 50%;
	background-size: cover;
	background-position: center;
}

#carousel_nav
{
	margin-top:2px;
	bottom:0;
}

.carousel-indicators li
{
	background-color:#0e72ba;	
	height:15px;
	opacity: 0.5;
	border:0;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
}

.carousel-indicators .active
{
	opacity: 1;
	background-color:#0e72ba;	
}

.carousel-caption
{
	bottom: 0;
	left:auto;
	right:auto;
	background-color:rgba(0, 0, 0, 0.5);
}

.active
{
	background-color:#0e72ba !important;		
}

#podcast_links img
{
}

@media screen and (max-width: 991px) {


	#aotg_menu_left>li
	{
		border-left:0 !important;
	}

	#aotg_top_search input
	{
		/*width:100% !important;*/
	}

}

@media screen and (max-width: 767px) {

	#index_filter_bottom
	{
		border-left:0 !important;
	}

	#aotg_intro
	{
		background-image: none !important;
	}



}


.tag-editor
{
	border:0;
    display: block;
    width: 100%;
    padding: .375rem 0rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;	
}