/*###########################################################################
#	VERSION 1.1																#
#																			#
############################################################################*/

/*############################
	SEARCH RESULTS Table
	Inherits Global Table Style, Code below adds on top of global style.
############################*/

th#th1 {
    display: none;
}

th#th2 {
    width: 130px;
}

th#th3 {
    width: 300px;
}

th#th4 {
    width: 150px;
}

th#th6 {
	display: none;
}

th#th7 {
    display: none;
}


td.item_icons, .ShortTFlags img {
	display: none;
}

th.resultRow {
    display: none;
}

img.result-thumb {
    max-width: 100px;
    min-width: 100px;
    float: left;
    margin: 0 5px 0 0;
}

#searchResults thead {
    text-align: left;
    color: #c3c3c3;
    font-size: 0.9rem;
    display: inline-block;
    width: 100%;
}

#searchResults tr {
	display: inline-block;
	border-bottom: 2px solid #d9d9d9;
	width: 92%;
	padding: 10px;
}

#searchResults td {
	display: inline-block;
	vertical-align: top;
	float: left;
	min-width: 100px;
}

table#searchResults {
    font-size: 0.9rem;
}

table#searchResults  caption { 
	display: none;
}

table#searchResults  a { 
	text-decoration: none;
	color: #000;
}

span.ShortTitleAv {
    width: 331px;
    float: left;
}

span.ShortTitleUn {
    float: left;
    width: 315px;
    margin: 0 15px 0 0;
}

span.ShortTAut {
    width: 154px;
    float: left;
    height: 70px;
}

span.ShortTCall {
    float: left;
    width: 100%;
    clear;
    clear: both;
    display: block;
}

span.SearchMsg2 {
    font-size: 1rem;
}


/*############################
 SubHeaderTop and SubHeaderBottom
############################*/

.PageHeading {
    width: 66% !important;
}


/*############################
	Buttons
############################*/

/*############################
	Page Restructure
############################*/

div#right_column {
    width: 77% !important;
}

#FarRightMenu {
	display: none;
}

/*############################
	Facets
############################*/

#Facets {
	float: right;
	margin: -206px 0 0 0px;
	width: 20%;
	padding: 1%;
	font-size: 1em;
	line-height: 1.7em;
}


.FacetHead::before {
	content: "\f059";
    font-family: 'fontawesome';
    font-weight: normal;	
    margin: 0 5px 0 0;
}



#Facets a {
    text-decoration: none;
    color: #000;
}

#Facets a:hover {
	color: #fdb813;
}

#Facets UL {
	list-style-type: none;
	padding: 0;
}

span.SearchMsg6 {
    font-weight: 800;
    font-size: 0.8rem;
    margin: 5px 0 5px 0;
}

span.ShortTPub {}

td.item_icons {
    height: 44px;
    width: 10%;
}
@media only screen and (max-width: 1024px)  {
	span.ShortTitleAv {
		width: 300px;
	}
	
	span.ShortTAut {
		width: 117px;
	}
	
	#searchResults td {
		min-width: 10px;
	}
}

@media only screen and (max-width: 1350px)  {
	#Facets {
		/* display: none; */
	}

	.SubHeaderTop {
    width: 74%;
}
}

.SubHeaderTop {
    width: 74%;
}