/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
html {
  font-family: Raleway;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/**
 * Remove default margin.
 */
body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */
/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */
[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */
/**
 * Remove the gray background color from active links in IE 10.
 */
a {
  background-color: transparent;
  color:rgb(88, 88, 88);
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */
a:active,
a:visited,
a:link
{
  outline: 0;
  text-decoration: none;
  border:none;
}

/* Text-level semantics
   ========================================================================== */
/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */
b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */
dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */
mark {
  background: #ff0;
  color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */
/**
 * Remove border when inside `a` element in IE 8/9/10.
 */
img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */
svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */
/**
 * Address margin not present in IE 8/9 and Safari.
 */
figure {
  margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */
pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */
code,
kbd,
pre,
samp {

  font-size: 1em;
}
/**
 * Redesign columns http://www.responsivegridsystem.com/calculator/
 */

/*  SECTIONS  */
.section {
	clear: both;
	padding: 0px;
	margin: 0px;
}

/*  COLUMN SETUP  */
.col {
	display: block;
	float:left;
	margin: 0 0 0 0;
}
.col:first-child { margin-left: 0; }

/*  GROUPING  */
.group:before,
.group:after { content:""; display:table; }
.group:after { clear:both;}
.group { zoom:1; /* For IE 6/7 */ }
/*  GRID OF NINE  */
.span_9_of_9 {
	padding-bottom: 1px;
	width: 100%;
  	/*background-color:yellow;*/
}

.span_8_of_9 {
	padding-bottom: 1px;
  	width: 88.88%;
}

.span_7_of_9 {
	padding-bottom: 1px;
  	width: 77.77%;
}

.span_6_of_9 {
	padding-bottom: 1px;
  	width: 66.66%;
}

.span_5_of_9 {
  	width: 60%;
  	padding-bottom: 1px;
		/*background-color: white;*/
}

.span_4_of_9 {
  	width: 44.44%;
  	padding-bottom: 1px;
}

.span_3_of_9 {
  	width: 30%;
  	padding-bottom: 1px;
  	/*background-color:gray;*/
}



.span_2_of_9 {
  	width: 22.22%;
		padding-bottom: 1px;
		/*background-color:blue;*/

}

.span_1_of_9 {
  	width: 11.11%;
  	padding-bottom: 1px;
}

body {
  font-family: Raleway;
  background-color:#EEEEEE;

}

/* For desktop: */
/**
 * header index
 */


#main_head
		{
			background: url("../images/header.png");
			background-size: 100% 100%;
			background-repeat: no-repeat;
			text-align: center;
		}

#main_head ul
	{
	list-style-type: none;
	margin: 0;
	padding: 0;
	}


#main_head li, #main_head a
 {
 	display:inline;
 	color: white;
 	text-transform: uppercase;
 	}

#head_quot
{
		width:35%;
		font-size:x-large;
		text-decoration: underline;
		color: white;
		float: right;
    text-align: left;
    padding-right: 20%;
    line-height: 1.3;
    padding-top: 10%;
    padding-bottom: 10%;
}

#head_cit
{
		font-size: small;
    color: rgb(192,192,192);;
		float: right;
		text-align: left;
		padding-right: 25%;

}

/**
 * header for dilo
 */
#dilo_head
{
	background-color: white;
	color:black;
	text-align: center;
}

#dilo_head li, #dilo_head a
 {
 	display:inline;
 	color: black;
 	text-transform: uppercase;
}


/**
 * foots
 */
#foot_main
{
    background-color: 232323;
    padding-top: 3%;
    display:none;
}

#foot_ajp
{
	text-align: center;
	color:rgb(192,192,192);
	padding-bottom: 2%;
}

#foot_ajp img
{
padding-bottom:10%;
}

#foot_about
{width: 15%;}


#footer_form
{
padding-left: 5%;}

#footer_form input#send {
    background-color: 232323;
    color: E54933;
		border:none;
    text-transform: uppercase;
    font-weight: bold;
    width: initial;
}

#footer_form #fbutton
{
	border:none;
	font-style: normal;
	padding-top: 5%;
	padding-left: 30%;
}

fieldset
{
	border: none;
	padding: 0;
	margin: 0;
}

#footer_form .field
{
    text-align: left;
    /* padding-top: 20px; */
    font-style: italic;
    font-size: smaller;
    /* width: 100%; */
    color: lightgrey;
}


#footer_form input[type=text], #footer_form textarea
{
    text-align: left;
    color:lightgrey;
    border: none;
    font-style: normal;
		margin-top: 2%;
		background-color: 232323;
		border-bottom: solid 1px grey;
}

#footer_arrow {
position: absolute;
    z-index: 5;
    color: white;
    right: 25%;
    background-color: grey;
    width: 50px;
    height: 50px;
}
#footer_arrow > div {
    position: relative;
    width: 50px;
    height: 50px;
    color: 232323;
    font-weight: bold;
    text-align: center;
    padding-top: 15px;
}

#foot_false_cont
{
    background-color: 232323;
    padding-top: 1%;
    padding-bottom: 1%;
}

#foot_end
{
    background-color: black;
    font-size: small;
    text-align: center;
}


#main_desc
		{
			background: url("../images/descr.png");
			background-size: cover;
			background-repeat: no-repeat;
			text-align: center;
		}

#main_quotes
{
	font-size: 1.2vw;
	line-height: 1.3;
}

.bold{font-weight:700;}

.black{color: black;}
.white{color: white;}
.bwhite{background-color: white;}
.tcenter{text-align: center;}

.padtop{padding-top:5%;
	}

.item_text
{
	display: block;
  /*font-size: 0.8vw;*/
}


.divider_red
{
	border-bottom: 2px solid rgb(229, 73, 58);
	width: 110px;
	padding-top: 2%;
	margin-bottom: 2%;
	margin-left: auto;
	margin-right: auto;
	display: inline-block;
}

#main_panels
{
	background-color:white;
	background: url("../images/areas.png");
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	background-repeat: round;
	padding-bottom: 5%;
}

#recent_items
{
background-color:white;
}

#main_item
{
	margin:1%;
	font-size: 0.9vw;
}

#main_item a img
{
	width: auto;
	height : auto;
	max-height: 100%;
	max-width: 100%;

}
/**
 * Section browse
 */
#browse_items #main_item
{
	font-size: 0.8em;
	min-height: 35%;
	}



#browse_desc
		{
			background: url("../images/descr2.png");
			background-size: cover;
			background-repeat: no-repeat;
			text-align: center;
		}

#browse_quotes
{
	width:90%;
	padding-left:5%;
	padding-right:5%;
	text-align:center;
	padding-bottom: 10%;
	padding-top: 5%;
	font-size: larger;
}

#topics_main a
{
	margin: 0.5%;
	background-color: rgb(229, 73, 58);
	color:white;
	padding: 1%;
	vertical-align: sub;
	font-weight: bold;
	box-shadow: 1px 1px 5px #888888;
}




#topics_main_off
{
	margin: 0.5%;
	background-color: white;
	color:grey;
	padding: 1%;
	vertical-align: sub;
	font-weight: bold;
	box-shadow: 1px 1px 5px #888888;
}

#topics_main
{
	text-transform: uppercase;
	text-align: center;
	padding-top: 2%;
	padding-bottom: 2%;
	background-color: white;
}

#sort-links, #sort-label {
    clear: none;
    text-align:center;
  }
#sort-links ul {
    margin-top: 1.125em;
    padding-top: 0.75em;
  }
#sort-links span, #sort-links li {
    padding: 0.375em 0 0.375em 20px;
    margin-right: 0;
    display: inline;
  }

.pagination-nav
{
	margin-top:2%;}

.pagination {
    margin: 0;
    padding: 0;
    padding-left: 25%;
    color: rgb(192,192,192);
  }

.pagination li {
    list-style-type: none;
    float: left;
    margin-right: 10px;
    margin-left:10px;
 }



  .pagination input[type=text] {
    width: 2em;
    margin-right: 5px;
    vertical-align: top;
    height: 24px;
    border: 0px;
    /*border-width: 0.0625em;
    border-style: solid;*/
    padding: -0.0625em;
		color: rgb(192,192,192);
  }

  .pagination_next, .pagination_previous {
    height: 24px;
  }
  .pagination_next a, .pagination_previous a {
    border-bottom: 0;
    /*padding: 0 10px;*/
    text-indent: -9999px;
    position: relative;
    display: block;
  }
  .pagination_next a:before, .pagination_previous a:before {
    position: absolute;
    top: 0;
    left: 0;
    text-indent: 0;
    text-align: center;
    width: 100%;
    line-height: 21px;
  }

  .pagination_next a:before {
    content: "\bb";
  }

  .pagination_previous a:before {
    content: "\ab";
  }


/* Tags Classes */
#tag_cloud_elements a {
		background-color: white;
    color: rgb(192,192,192);
    padding: 0;
    vertical-align: initial;
    font-weight: normal;
    box-shadow: none;
	}

.tags li {
    display:inline;
}


/* Tag Clouds */
.hTagcloud ul {
    list-style:none;
    margin-left:0;
    padding-left:0;
}
    .hTagcloud li {
        display:inline;
        margin-right:3px;
    }

    .popular a {
        font-size:80%;
    }
    .v-popular a {
        font-size:100%;
    }
    .vv-popular a {
        font-size:120%;
    }
    .vvv-popular a {
        font-size:140%;
    }
    .vvvv-popular a {
        font-size:160%;
    }
    .vvvvv-popular a {
        font-size:180%;
    }
    .vvvvvv-popular a {
        font-size:200%;
    }
    .vvvvvvv-popular a {
        font-size:220%;
    }
    .vvvvvvvv-popular a {
        font-size:240%;
    }

.item-meta .tags
{
	display: block;
  overflow: auto;
  height: 10%;
  font-size: 0.6vw;
 }






/**
 * End section browse
 */
/**
 * Section exhibit summary
 */
#exhibits_header
	{
		text-align:center;
		background-size: cover;
		background-repeat: no-repeat;
		height:25%;
}

#exhibits_panels
{
    background-color: white;
    text-align: center;
}

#exhibits_panels #main_item
{
	font-size: 0.8em;
	min-height: 30%;
	}

#exhibits_panels p
{
margin:0;
	}


#exhibit_main_quote
{
		font-size:x-large;
		color: white;
    line-height: 1.3;
		width: 100%;
		padding-top: 8%;
		text-transform: uppercase;
		font-weight: bold;
}

#exhibit_quotes
{
	text-align:center;
	padding-bottom: 5%;
	padding-top: 5%;
	font-size:larger;}

#exhibit_item_list
{
  text-align: center;
  display: block;
  margin-left: auto;
  margin-right: auto;
	padding-bottom: 10%;
	}
#exhibit_item_table
{
	border-collapse: separate;
	border-spacing: 0 .3em;
	width: 100%;
	border:0px;
	padding-top:3%;
	}

#exhibit_item_table tr {
  display: none;
}


#exhibit_item_table td
{
	border:0px;
}

#exhibit_item_table tr
{
	/*display:block;*/
}



#exhibit_item_table a, #exhibit_item_table a:visited, #exhibit_item_table a:active
{
color:black;
text-decoration: none;
outline: 0;
text-transform: none;
font-size: medium;
font-style: normal;
}

.table_pagination
{margin-top:5%;}

.table_page:hover, .table_page.active
{color:red;}






#exhibit_item_row{
	background-color:#f5f5f5;
	height:43px;
	border:0px;

}

#show_duration, #show_date
{
 width: 15%;
}


#exhibit_item_row_red
{
  outline: thin solid;
  outline-color: red;
  outline-width: 2px;
  background-color:transparent;
	height:43px;
	font-size: small;
}

#title-ed
{
	text-align: center;
  font-size: large;
  font-weight: bold;
  padding-top: 3%;
}

.column span a a:visited a:hover
{
	font-size: 14px;
	font-weight:700;
	line-height: 1.3;
	letter-spacing: 0px;
	margin: 0 10 0 10;
	color:black;

	font-size:16px;
	text-align:center;
	}

/**
 * item show
 */

#item_title
{
	font-size: x-large;
	text-decoration: underline;
	color: white;
	text-align: center;
	line-height: 1.3;
	padding-top: 10%;
	padding-bottom: 10%;
	padding-left:10%;
	padding-right:10%;
	}

#img_dwnl a
{
	text-align:center;
	width:5%;
	}

#metadata_section
{
	text-align:left;
	padding-top: 5%;
	}

#item_metadata, #item_metadata a
{
	color:rgb(88, 88, 88);
	font-size:smaller;
	word-wrap: break-word;
}

#item_metadata a:hover{
  text-decoration: underline;
  color: red;
}

#item_metadata .thumbnail
{
	width: 15%;
	margin:1%;
	}

/* exhibit metadata expand show.php */
.small {
    height: 0px;
    overflow: hidden;
}

.big {
		height:auto;

}

.bigt {
		height:30%;
		overflow:auto;
		float: left;
    width: 100%;
}

a#click
{
    box-shadow: 0px 3px 10px #888888;
    color: rgb(229, 73, 58);
    font-size: 14px;
    font-weight: 700;
    margin-left: auto;
    margin-right: auto;
    display: inline-block;
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 35px;
    padding-right: 35px;
    margin-top: 3%;
    margin-bottom:3%;
}

/* trancsriptio expand + - */
a#t_show
{
	width: 30px;
	height: 30px;
	border-radius: 30px;
	font-size: 2em;
	color: red;
	text-shadow: 0 1px 0 #666;
	text-align: center;
	text-decoration: none;
	box-shadow: 1px 1px 2px #000;
	background: white;
	opacity: .95;
	float: left;
	margin-left: 2%;
	margin-right: 2%;
	margin-bottom: 2%;

}



/* end expand trancription*/

/**
* PLAYER
*/
#item_audio_header
{
	text-align:center;
	height: 35%;
}


/* customized subtitles */
#subtitles span {
display: none;
}
#subtitles tr {
display: none;
}

#Switch_sub
{
	background-color:transparent;
	font-style:normal;
	box-shadow: none;
	font-size: smaller;
	color: lightgray;
	border-style: none;
	margin-top: 1em;
	}

.sub_text_elements_time
{
	width:70px;
	border: none;
}
.sub_text_elements
{
	border: none;
	}

#filter_search_term
{
    background-color: transparent;
    border-bottom: 1px solid grey;
    border-style: none none solid none;
    color:white;
}

#item-filters ul
{
	list-style: none;
	display: inline;
}

/* filter placeholder default to grey*/
#filter_search_term::-webkit-input-placeholder { /* Chrome */
  color: white;
  font-size:small;
}
/* filter placeholder default to grey end*/

#ForITSound
{
	overflow: auto;
	text-align:center;
	text-decoration: none;
	text-transform: none;
	font-size:14px;
	line-height:1.3;
	font-style:italic;
	text-decoration:none;
	color:rgb(192,192,192);
}

/* scrollbar exhibit item player show.php */

::-webkit-scrollbar {
  width: 4px;
  height: 4px;
}
::-webkit-scrollbar-button {
  width: 0px;
  height: 0px;
}
::-webkit-scrollbar-thumb {
  background: #e1e1e1;
  border: 0px none #ffffff;
  border-radius: 0px;
}
::-webkit-scrollbar-thumb:hover {
  background: #ff0000;
}
::-webkit-scrollbar-thumb:active {
  background: red;
}
::-webkit-scrollbar-track {
  background: #000000;
  border: 0px none #ffffff;
  border-radius: 100px;
}
::-webkit-scrollbar-track:hover {
  background: #000000;
}
::-webkit-scrollbar-track:active {
  background: #000000;
}
::-webkit-scrollbar-corner {
  background: transparent;
}
/* scrollbar exhibit item player show.php */

/* search */
#search_header
{
	background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5));
	background-image: url('/themes/redesign/images/header_search.png');
	background-repeat: no-repeat;
	background-size: cover;
}


#search_header_form
{
	background-color: white;
}

#advanced-search-form input[type=text], #advanced-search-form select
{
    text-align: left;
    color: darkgrey;
    border: none;
    font-style: normal;
		/*margin-top: 2%;*/
		border-bottom: solid 1px grey;
		font-size:1em;
		margin-left:4px;
}

#advanced-search-form input[type=text]::placeholder
{
color:darkgrey;
}

#advanced-search-form input[type=text]:focus, #advanced-search-form input[type=text].focus
{
	color:black;
}

#advanced-search-form label
{
	float:left;
	font-size:1em;
}

#advanced-search-form .field
{
	margin-top:2%;

	}


.add_search, .remove_search, #search-narrow-by-fields .material-icons
{
	background-color: rgb(229, 73, 58);
	color: white;
	border-style: none;
	padding: 2px;
	margin-top:1%;
  font-weight: bolder;
  font-size:small;
	min-width: 20px;
}

#submit_search_advanced, #search_more
{
	background-color: rgb(229, 73, 58);
	color: white;
	border-style: none;
	margin:5%;
	margin-left: auto;
	margin-right: auto;
	padding: 1%;
	vertical-align: sub;
	font-weight: bold;
	box-shadow: 1px 1px 5px #888888;
}

#search-narrow-by-fields .material-icons, .remove_search
{
	/*font-size:small;*/}

#search_features
{
display:none;
}

/* Slideshow container */
.slideshow-container {
  position: relative;
  /*background: #f1f1f1f1;*/
}

/* Slides */
.mySlides {
  display: none;
  padding: 80px;
  text-align: center;
}

/* Next & previous buttons */
.prev, .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  margin-top: -30px;
  padding: 16px;
  color: #888;
  font-weight: bold;
  font-size: 20px;
  border-radius: 0 3px 3px 0;
  user-select: none;
  display: none;
}

/* Position the "next button" to the right */
.next {
  position: absolute;
  right: 0;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover {
  background-color: rgba(0,0,0,0.8);
  color: white;

}

/* The dot/bullet/indicator container */
.dot-container {
  text-align: center;
  padding: 20px;
  /*background: #ddd;*/
}

/* The dots/bullets/indicators */
.dot {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

/* Add a background color to the active dot/circle */
.active, .dot:hover {
  background-color: #717171;
}

/* Add an italic font style to all quotes */
q {font-style: italic;}

/* Add a blue color to the author */
.author {color: #999;}

/* scrollbar exhibit item player show.php */









/*  GO FULL WIDTH BELOW 480 PIXELS */
/*@media only screen and (max-width: 480px) {*/
@media only screen and (max-width: 768px) {

	li, ul {padding: 0; margin: 0;}
	.col {  margin: 1% 0 1% 0%; }

	.span_1_of_9, .span_2_of_9, .span_3_of_9, .span_4_of_9, .span_5_of_9, .span_6_of_9, .span_7_of_9, .span_8_of_9, .span_9_of_9 { width: 100%; }
	/*.span_5_of_9 {background-color:white;}*/

	a {
    /*font-size: 0.8vw;*/
}


/*BROWSE */
.item-meta .tags {
    font-size: 1em;
}


/* */

/*tags*/
.tag_cloud_elements
{display:none;}

/**/


	#main_desc, #browse_desc, #recent_items
	{
		background-color:white;
		text-align: center;
		background-image:none;
	}

	#main_item
	{
		margin:0;
		font-size: 1em;
		margin-bottom:2%;
	}

	#main_panels
	{
		background-color:white;
		background-image:none;
		}


	#main_quotes, .item_text, h1
	{
		display: block;
		font-size: 1em;
		margin-left: 5%;
		margin-right: 5%;
	}

	.item_text
	{
		margin-bottom: 2%;
		margin-top: 2%;}

	#item_title
	{
		/*font-size: xx-large;*/
		/*padding-top: 30%;*/
		/*padding-bottom: 50%;*/
		}
	#topics_main
	{
		/*height:10%;*/
		width: 90%;
    margin-left: 5%;
    margin-right: 5%;
		}

	#topics_main a
	{box-shadow:none;
	float:left;
	margin: 1%;
	padding: 1%;
	}

	#topics_main #all, #topics_main #text, #topics_main #sound, #topics_main #panels, #topics_main #search
	{
		width:40%;
		float:none;
    display: inline-table;
		}

	#browse_quotes
	{font-size:medium;
	line-height:1.5em;
	}

#browse_quotes .divider_red
{
		padding-top: 5%;
		margin-bottom: 5%;
}


	#item-filters, #sort-label, #sort-links
	{display:none;
		}

	#item_audio_header, #exhibits_header, #search_header
	{
		max-height: 30%;
	}

	#metadata_section, #exhibits_panels, iframe
	{
		width: 90%;
    padding-left: 5%;
    padding-right: 5%;
		word-wrap: break-word;
		}


	.list_exhib_title
	 {
	 	display:none;}



	 	#exhibit_main_quote
		{
		padding-top: 50%;
		}


	.padtop{padding-top:1%;}

	#head_quot
	{
	  width: 80%;
    float: left;
    font-size: 0.8em;
    padding:0;
    margin-left: 5%;
    margin-right:10%;
		margin-top: 30%;
	}

	#head_quot .divider_red
	{margin-bottom:5%;
		margin-top:5%;
		}

	#head_cit
	{
		font-size: 0.8em;
		float: left;
		padding:0;
	}

	#foot_about
	{
		width: 100%;
		text-align: center;
		padding-bottom: 5%;
	}

	#foot_main
	{display:block;}

	#foot_false_cont, #footer_arrow
	{display:none;}


	#main_head
	{
	  background-size: 200% 100%;
    min-height: 250px;
	}

/*SEARCH and SEARCH ADVANCE FORM*/
#search_header
{
	background-position: 65%;
}

#search_header #item_title
{
	padding-bottom: 0;
}
#simple_search
{display:none;}

a#advanced_search
{
		float:none;
		display:block;

}

#submit_search_advanced
{
	margin:5%;
	width:50%;
	margin-left: auto;
	margin-right: auto;
	}

#advanced-search-form input[type=text], #advanced-search-form select
{
    margin:1%;
		font-size:1em;
}



/* player
*
*/
#img_dwnl, #ForITSound, #Switch_sub
{
	display:none;
}





}




/**
 * FONT Raleway defs
 */
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 100;
  src: local('Raleway Thin'), local('Raleway-Thin'), url(https://fonts.gstatic.com/s/raleway/v11/rr0ijB5_2nAJsAoZ6vECXRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 100;
  src: local('Raleway Thin'), local('Raleway-Thin'), url(https://fonts.gstatic.com/s/raleway/v11/RJMlAoFXXQEzZoMSUteGWFtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 200;
  src: local('Raleway ExtraLight'), local('Raleway-ExtraLight'), url(https://fonts.gstatic.com/s/raleway/v11/cbAbzEjxTdN5KKmS-gA0tSEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 200;
  src: local('Raleway ExtraLight'), local('Raleway-ExtraLight'), url(https://fonts.gstatic.com/s/raleway/v11/8KhZd3VQBtXTAznvKjw-k_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 300;
  src: local('Raleway Light'), local('Raleway-Light'), url(https://fonts.gstatic.com/s/raleway/v11/ZKwULyCG95tk6mOqHQfRBCEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 300;
  src: local('Raleway Light'), local('Raleway-Light'), url(https://fonts.gstatic.com/s/raleway/v11/-_Ctzj9b56b8RgXW8FArifk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 400;
  src: local(Raleway), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v11/yQiAaD56cjx1AooMTSghGfY6323mHUZFJMgTvxaG2iE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 400;
  src: local(Raleway), local('Raleway-Regular'), url(https://fonts.gstatic.com/s/raleway/v11/0dTEPzkLWceF7z0koJaX1A.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 500;
  src: local('Raleway Medium'), local('Raleway-Medium'), url(https://fonts.gstatic.com/s/raleway/v11/Li18TEFObx_yGdzKDoI_ciEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 500;
  src: local('Raleway Medium'), local('Raleway-Medium'), url(https://fonts.gstatic.com/s/raleway/v11/CcKI4k9un7TZVWzRVT-T8_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 600;
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'), url(https://fonts.gstatic.com/s/raleway/v11/STBOO2waD2LpX45SXYjQBSEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 600;
  src: local('Raleway SemiBold'), local('Raleway-SemiBold'), url(https://fonts.gstatic.com/s/raleway/v11/xkvoNo9fC8O2RDydKj12b_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 700;
  src: local('Raleway Bold'), local('Raleway-Bold'), url(https://fonts.gstatic.com/s/raleway/v11/WmVKXVcOuffP_qmCpFuyzSEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 700;
  src: local('Raleway Bold'), local('Raleway-Bold'), url(https://fonts.gstatic.com/s/raleway/v11/JbtMzqLaYbbbCL9X6EvaI_k_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 800;
  src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'), url(https://fonts.gstatic.com/s/raleway/v11/QoPu455RxV2raYSIFXAMBSEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 800;
  src: local('Raleway ExtraBold'), local('Raleway-ExtraBold'), url(https://fonts.gstatic.com/s/raleway/v11/1ImRNPx4870-D9a1EBUdPPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 900;
  src: local('Raleway Black'), local('Raleway-Black'), url(https://fonts.gstatic.com/s/raleway/v11/Ji5epXNcpHu3r63lhS0cTiEAvth_LlrfE80CYdSH47w.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: normal;
  font-weight: 900;
  src: local('Raleway Black'), local('Raleway-Black'), url(https://fonts.gstatic.com/s/raleway/v11/PKCRbVvRfd5n7BTjtGiFZPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 100;
  src: local('Raleway Thin Italic'), local('Raleway-ThinItalic'), url(https://fonts.gstatic.com/s/raleway/v11/IWp_KHUkJoKURWwpAA2nYCYE0-AqJ3nfInTTiDXDjU4.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 100;
  src: local('Raleway Thin Italic'), local('Raleway-ThinItalic'), url(https://fonts.gstatic.com/s/raleway/v11/IWp_KHUkJoKURWwpAA2nYI4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 200;
  src: local('Raleway ExtraLight Italic'), local('Raleway-ExtraLightItalic'), url(https://fonts.gstatic.com/s/raleway/v11/N2DIbZG4399cPGfifZUEQj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 200;
  src: local('Raleway ExtraLight Italic'), local('Raleway-ExtraLightItalic'), url(https://fonts.gstatic.com/s/raleway/v11/N2DIbZG4399cPGfifZUEQugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 300;
  src: local('Raleway Light Italic'), local('Raleway-LightItalic'), url(https://fonts.gstatic.com/s/raleway/v11/TVSB8ogXDKMcnAAJ5CqrUj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 300;
  src: local('Raleway Light Italic'), local('Raleway-LightItalic'), url(https://fonts.gstatic.com/s/raleway/v11/TVSB8ogXDKMcnAAJ5CqrUugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 400;
  src: local('Raleway Italic'), local('Raleway-Italic'), url(https://fonts.gstatic.com/s/raleway/v11/7dO2Hj7qB8nRVFK0svQqRhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 400;
  src: local('Raleway Italic'), local('Raleway-Italic'), url(https://fonts.gstatic.com/s/raleway/v11/IIm-lPOtfVKQy0GMiczF_1tXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 500;
  src: local('Raleway Medium Italic'), local('Raleway-MediumItalic'), url(https://fonts.gstatic.com/s/raleway/v11/S7vGLZZ40c85SJgiptJGVz0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 500;
  src: local('Raleway Medium Italic'), local('Raleway-MediumItalic'), url(https://fonts.gstatic.com/s/raleway/v11/S7vGLZZ40c85SJgiptJGV-gdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 600;
  src: local('Raleway SemiBold Italic'), local('Raleway-SemiBoldItalic'), url(https://fonts.gstatic.com/s/raleway/v11/OY22yoG8EJ3IN_muVWm29D0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 600;
  src: local('Raleway SemiBold Italic'), local('Raleway-SemiBoldItalic'), url(https://fonts.gstatic.com/s/raleway/v11/OY22yoG8EJ3IN_muVWm29Ogdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 700;
  src: local('Raleway Bold Italic'), local('Raleway-BoldItalic'), url(https://fonts.gstatic.com/s/raleway/v11/lFxvRPuGFG5ktd7P0WRwKj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 700;
  src: local('Raleway Bold Italic'), local('Raleway-BoldItalic'), url(https://fonts.gstatic.com/s/raleway/v11/lFxvRPuGFG5ktd7P0WRwKugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 800;
  src: local('Raleway ExtraBold Italic'), local('Raleway-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/raleway/v11/us4LjTCmlYgh3W8CKujEJj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 800;
  src: local('Raleway ExtraBold Italic'), local('Raleway-ExtraBoldItalic'), url(https://fonts.gstatic.com/s/raleway/v11/us4LjTCmlYgh3W8CKujEJugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 900;
  src: local('Raleway Black Italic'), local('Raleway-BlackItalic'), url(https://fonts.gstatic.com/s/raleway/v11/oY2RadnkHfshu5f0FLsgVT0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: Raleway;
  font-style: italic;
  font-weight: 900;
  src: local('Raleway Black Italic'), local('Raleway-BlackItalic'), url(https://fonts.gstatic.com/s/raleway/v11/oY2RadnkHfshu5f0FLsgVegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
