/*
@media screen and (min-width: 481px) {

@media screen and (min-width: 653px) {

@media screen and (min-width: 1200px) {

#container {
width:			75%;
}
h1 {
font-size:		2.125em; 
}
h2 {
font-size:		2.19em; 
}
div#sponsors_container {
width:			60%;
margin:			0.3em auto 0;
}
div#sponsors_container a.sponsors img {
max-width:		90px;
width:			13.5%;
max-height:		55px;
}
div#menu_container {
margin:			.8em auto 0;
height:			3.5em;
}
div#menu_inner_container {
padding-top:	1em;
margin-top:		1em;
}
a.menu_list {
font-size:		1.875em;
}
#index_menu {
padding:		.4em 3.7% .2em 0;
border-right:	2px solid #fff;
}
#gallery_menu {
padding:		.4em 3.7% .2em 3.7%;
border-right:	2px solid #fff;
}
#special_menu {
padding:		.4em 3.7% .2em 3.7%;
border-right:	2px solid #fff;
}
#submissions_menu {
padding:		.4em 3.7% .2em 3.7%;
border-right:	2px solid #fff;
}
#media_menu {
padding:		.4em 3.7% .2em 3.7%;
border-right:	2px solid #fff;
}
#newsletter_menu {
padding:		.4em 0 .2em 3.7%;
}
a.menu_selected {
font-size:		1.875em;
color:			#000;
background-color: ?????
}
h3#header {
font-size:		2.3em;
margin:		.5em 0 .4em;
}
div#hts_container {
width:			60%;
padding:		2%;
}
div#inner_hts_side_menu {
margin-top:		0.4em;
}
div#hts_container div#block_text p, div.previous_previous_collabs {
font-size:		.9em;
margin-bottom:	10px;
}
div#hts_side_menu a {
font-size:		1.3em;
}
div#hts_container h5 {
font-size:		1.4em;
}
div#hts_container ol, div#hts_container ul, div#hts_container p, div#hts_container li {
font-size:		0.9em;
}
div#hts_container div#hts_release_form div#release_form_button {
width:			100%;
height:			3em;
margin:			0.7em auto 0;
line-height:	3em;
}
div#hts_container div#hts_release_form a#release_form {
font-size:		1.3em; 
-webkit-border-radius:1.3em;
-moz-border-radius:1.3em;
-o-border-radius:1.3em;
-ms-border-radius:1.3em;
border-radius:	1.3em;
}
div#hts_container div#hts_curators li.country {
font-size:		1em;
}
div#hts_container div#hts_curators li {
font-size:		1em;
}
div.left_column {
width:			49%;
float:			left;
margin-right:	0.7%;
padding-right:	0.7%;
}
div.right_column {
width:			49%;
float:			left;
}
div.inner_column {
width:			80%;
}
ul.indent_list {
text-indent:	1.5em;
}
div.exhibit_gallery_entrances {
width: 			45%;
margin:			.2em 0;
font-size:		1.7em;
}
div.gallery {
font-size:		1.2em;
width:			95%;
}
div.gallery_box {
width: 			20%;
padding-bottom: 20%;
}
div#closing_bar {
width:			60%;
height:			3.5em;
}
div#closing_bar p {
font-size:		0.7em;
line-height:	1.3em;
}
.bigger {
font-size:		1.05em;
line-height:	1.5em;
}
.closer {
font-size:		1.1em;
}
.important_title {
font-size:		1.05em;
}
p.indent {
text-indent:	3em;
}

}
*/



div#hts_container {
max-width:		960px;
}

/* basic.css
CSS contributions by Stefan Walz among other online forums and jQuarry
made for Igor Roussanoff for "Costume at the Turn of the Century 1990-2015" event in Russia 2015 */
/*--------------------------------------------------------------------------------*/

/*-----CONTAINER------------------------------------------------------------------*/

body {
background-color: #fff;
position: relative;
}

#body-color {
background-color: #000;
}

/*holds nearly all body components*/
#container {
width:			100%;
//margin:			0 auto;
height:			100%;
overflow:		hidden;
}

#inner_container {
width:			100%;
position:		absolute;
height:			100%;
margin:			0 auto;
//border-right:			1px dotted black;
//border-left:			1px dotted black;
}

/*-----END-CONTAINER--------------------------------------------------------------*/

/*--------------------------------------------------------------------------------*/

/*------LOGO----------------------------------------------------------------------*/
/*applies to font of "A.A. Bakhrushin State Central Theatre Museum" logo*/
h1 {
font-family: 	"Josefin Sans", Trebuchet MS, Arial, sans-serif;
font-style: 	normal;
font-size:		1em; 
line-height:	normal;
font-weight: 	400;
text-align:		center;
margin:			0.3em 0;
}

/*applies to position of "A.A. Bakhrushin State Central Theatre Museum" logo*/
h1 a.logo {
text-decoration: none;
color:			#00d;
margin:			0;
//text-shadow:	2px 1px 6px #8d8d8d;
}

/*applies to font of "Costume at the Turn of the Century 1990-2015" logo*/
h2 {
font-family: 	"Josefin Sans", Trebuchet MS, Arial, sans-serif;
font-style: 	normal;
font-size:		1.2em; 
line-height:	normal;
font-weight: 	400;
text-align:		center;
}

/*applies to position of "Costume at the Turn of the Century 1990-2015" logo*/
h2 a.logo {
text-decoration: none;
color:			#bf1600;
margin:			0;
//text-shadow:	2px 1px 6px #8d8d8d;
}

/*-----END-WEBSITE-LOGO-----------------------------------------------------------*/

/*--------------------------------------------------------------------------------*/

/*-----SPONSORS-------------------------------------------------------------------*/
div#sponsors_container {
width:			95%;
margin:			0.3em auto 0;
}

div#sponsors_inner_container {
width:			100%
//display:		inline-block;
text-align:		center;
}

div#sponsors_container a.sponsors img {
max-width:		40px;
width:			13.5%;
max-height:		40px;
}

#cmu {
padding-left:	0;
padding-right:	1%;
}

#uo {
padding-left:	1%;
padding-right:	1%;
}

#aabsctm {
padding-left:	1%;
padding-right:	1%;
}

#oistat {
padding-left:	1%;
padding-right:	1%;
}

#mari {
padding-left:	1%;
padding-right:	1%;
}

#unca {
padding-left:	1%;
padding-right:	0;
}

.sponsors {
-webkit-transition: all .2s ease;
-moz-transition: 	all .2s ease;
-ms-transition: 	all .2s ease;
-o-transition: 		all .2s ease;
transition: 		all .2s ease;
opacity:			1;
filter:			alpha(opacity=100); /* For IE8 and earlier */
}

.sponsors:hover {
opacity:			0.5;
filter:			alpha(opacity=50); /* For IE8 and earlier */
}

/*-----END-SPONSORS---------------------------------------------------------------*/

/*--------------------------------------------------------------------------------*/

/*-----MENU-----------------------------------------------------------------------*/
div#menu_container {
width:			100%;
margin:			0 auto;
//border:		1px solid red;
height:			3.2em;
background-color: #888;
}

div#menu_inner_container {
width:			100%;
//display:		inline-block;
text-align:		center;
//border:			1px solid black;
padding-top:	0.5em;
margin-top:		0.5em;
}

a.menu_list {
font-family: 	"Josefin Sans", Trebuchet MS, Arial, sans-serif;
font-style: 	normal;
font-size:		0.75em;
line-height:	normal;
font-weight: 	normal;
color:			#fff;
}

a.menu_list:hover {
color:			#505050;
}

#index_menu {
//position:		relative;
padding:		0.9em 2.7% 0.5em 2.7%;
//border-right:	2px solid #fff;
}

#gallery_menu {
//position:		relative;
padding:		0.9em 2.7% 0.5em 2.7%;
//border-right:	2px solid #fff;
}

#special_menu {
padding:		0.9em 2.7% 0.5em 2.7%;
//border-right:	2px solid #fff;
}

#submissions_menu {
//position:		relative;
padding:		0.9em 2.7% 0.5em 2.7%;
//border-right:	2px solid #fff;
}

#media_menu {
//position:		relative;
padding:		0.9em 2.7% 0.5em 2.7%;
//border-right:	2px solid #fff;
}

#newsletter_menu {
//position:		relative;
padding:		0.9em 2.7% 0.5em 2.7%;
}

a.menu_selected {
font-family: 	"Josefin Sans", Trebuchet MS, Arial, sans-serif;
font-style: 	normal;
font-size:		0.75em;
line-height:	normal;
font-weight: 	normal;
color:			#fff;
background-color: #bf1600;
}
/*-----END-MENU-------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------*/

/*-----HEADER-TEXT----------------------------------------------------------------*/

h3#header {
font-family: 	"Josefin Sans", Trebuchet MS, Arial, sans-serif;
font-style: 	normal;
font-size:		1.5em;
line-height:	normal;
font-weight: 	normal;
text-align:		center;
//border-bottom:	1px solid #000;
margin:		0.1em 0 0.2em;
}

div#border_bar {
border-top:		2px solid #bf1600;
width:			95%;
margin:			0 auto;
}

/*-----END-HEADER-TEXT------------------------------------------------------------*/

/*--------------------------------------------------------------------------------*/

/*-----PARAGRAPH-TEXT-------------------------------------------------------------*/
div#hts_container {
width:			85%;
//height:			500px;
//position:		absolute;
//top:			305px;
//right:			50%;
//margin-right:	-295px;  
margin:			0 auto;
padding:		2%;
//background-color:#ddd;
//border:			1px solid #000;
//border-top:		2px solid #bf1600;
//border-bottom:	2px solid #bf1600;
//overflow:		auto;
}

div#hts_container div#block_text p, div.previous_previous_collabs{
font-family: 	"Raleway", Trebuchet MS, Arial, sans-serif;
font-style: 	normal;
font-size:		0.8em;
font-weight: 	400;
line-height:	130%;
//text-indent:	50px;
margin-bottom:	0.6em;
}
/*-----END-PARAGRAPH-TEXT---------------------------------------------------------*/

/*-----HOW-TO-SUBMIT--------------------------------------------------------------*/

div#hts_side_menu {
width:			100%;
margin:			0 auto 0;
//border:		1px solid red;
height:			2.2em;
background-color: none;
//border:			2px dashed red;
}

/* side menu is only grey when on the "how to submit" pages */
div.hts_menu_color {
background-color: #fff;
//border-top:	2px solid #000;
}

div#inner_hts_side_menu {
width:			100%;
//display:		inline-block;
text-align:		center;
//border:			1px solid black;
margin-top:		0.2em;
//border:			1px dotted black;
}

a.htsli {
padding:		0 1.0%;
//border:			1px solid red;
}

img#aabsctmclr {
//position:		absolute;
//top:			234px;
//left:			4px;
}

/*----------HOW-TO-SUBMIT--side-menu-----*/
/*
div#hts_side_menu {
width:			160px;
margin:			35px 0 0 0;*/ /* without padding 9px, not 14px */ /*
padding:		5px 5px 5px 0;
border:			2px solid #000;
} */
/*
div#hts_side_menu p#hts_side_menu_header {
color:			#000;
font-family: 	"Josefin Sans", Trebuchet MS, Arial, sans-serif;
font-style: 	normal;
font-size:		1.15em;
font-weight: 	400;
text-align:		center;
margin-bottom:	3px;
}
*/
div#hts_side_menu ul {
//border:			2px solid #000;
}

div#hts_side_menu a {
color:			#bf1600;
font-family: 	"Raleway", Trebuchet MS, Arial, sans-serif;
font-style: 	normal;
font-size:		0.01em;
font-weight: 	400;
margin-top: 0;
padding-top: 0;
//list-style-type:square;
//list-style-position:inside;
//padding:		4px;
//border-left:	2px solid #000;
//border-right:	2px solid #000;
//border-bottom:	1px solid #000;
//border-top:		1px solid #000;
//border:		2px solid #000;
//margin-bottom:	10px;
//float:			right
}

div#hts_side_menu a.htsli_top {
//border-top:		2px solid #000;
}

div#hts_side_menu a.htsli_bottom {`
//border-bottom:	2px solid #000;
}

div#hts_side_menu a:hover{
color:			#505050;
}

div#hts_side_menu a#htsli_selected {
color:			#000;
}
/*----------END-HOW-TO-SUBMIT--side-menu-----*/

/*----------HOW-TO-SUBMIT--content-----*/
div#hts_container h5 {
//color:			#bf1600;
color:			#000;
font-family: 	"Raleway", Trebuchet MS, Arial, sans-serif;
font-style: 	normal;
font-size:		1em;
font-weight: 	600;
text-align:		center;
text-decoration:underline;
margin-bottom:	0.5em;
}

div#hts_container ol, div#hts_container ul, div#hts_container p, div#hts_container li {
color:			#000;
font-family: 	"Raleway", Trebuchet MS, Arial, sans-serif;
font-style: 	normal;
font-size:		0.9em;
font-weight: 	400;
//margin-bottom:	0.5em;
}

div#hts_container ol {
list-style-type:decimal;
list-style-position:inside;
//padding-left:	15px;
//margin-bottom:	20px;
}

div#hts_container ul {
list-style-type:square;
list-style-position:inside;
//padding-left:	15px;
}

div#hts_container ol li {
margin-bottom:	0.5em;
}

div#hts_container ul li {
margin-bottom:	0.9em;
}
/*----------END-HOW-TO-SUBMIT--content-----*/

/*----------HOW-TO-SUBMIT--sample-submissions-----*/

div.sample_subs p {
margin:			0 0 1em;
}

div.sample_subs img {
margin-bottom:	1em;
//margin:			1em 1em 0 0;
}

div#hts_container div#sample_gp1 {
//margin-bottom:	2em;
}

div#hts_container div#sample_gp1 img {
width:			100%;
}

div#hts_container div#sample_gp2 {
//float:			left;
margin:			0 auto 2em;
}

div#hts_container div#sample_gp2 img {
width:			49%;
}

div#hts_container div#sample_gp2 img.specific_sample_img_adjustment {
float:			right;
}

div#hts_container div#sample_gp3 {
margin:			0 auto 2em;
text-align:		center;
//max-width:		475px;
//border:		1px solid black;
//overflow:	
}

div#hts_container div#sample_gp3 img{
//height: 100%;
width:			47%;
//max-height:		375px;
}

div#hts_container div#sample_gp3 img.specific_sample_img_adjustment {
margin-right:	1em;
width:			39%;
//height: 100%;
}

div#hts_container div#sample_gp3 img.specific_sample_img_adjustment2 {
//margin-right:	1em;
width:			19%;
//height: 100%;
}

div#hts_container div#sample_gp4 {
margin-bottom:	2em;
text-align:		center;
}

div#hts_container div#sample_gp4 img{
width:			33%;
}

div#hts_container div#sample_gp4 img.specific_sample_img_adjustment {
//float:			left;
}

div#hts_container div#sample_gp5 {
margin-bottom:	2em;
text-align:		center;
}

div#hts_container div#sample_gp5 img {
width:			33%;
}

div#hts_container div#sample_gp5 img.specific_sample_img_adjustment {
//float:			right;
}

div#hts_container div#sample_gp6 {
margin-bottom:	2em;
text-align:		center;
}

div#hts_container div#sample_gp6 img {
width:			33%;
}

div#hts_container div#sample_gp6 img.specific_sample_img_adjustment {
//float:			right;
}

div#hts_container div#sample_gp7 {
text-align:		center;
}

div#hts_container div#sample_gp7 img {
width:			50%;
}

/*----------END-HOW-TO-SUBMIT--sample-submissions-----*/

/*----------HOW-TO-SUBMIT--release-form-----*/
div#hts_container div#hts_release_form div#release_form_button {
width:			100%;
height:			3em;
margin:			0.2em auto 0;
text-align:		center;
line-height:	3em;
}

div#hts_container div#hts_release_form a#release_form {
font-family: 	"Josefin Sans", Trebuchet MS, Arial, sans-serif;
font-style: 	normal;
font-size:		0.9em; 
font-weight: 	600;
padding:		0.9em 0.6em 0.6em;
border:			2px solid #bf1600;
background-color:#8d8d8d;
-webkit-border-radius:1.3em;
-moz-border-radius:1.3em;
-o-border-radius:1.3em;
-ms-border-radius:1.3em;
border-radius:	1.3em;
}

div#hts_container div#hts_release_form a.email {
color:			#bf1600;
text-decoration:underline;
}
/*----------END-HOW-TO-SUBMIT--release-form-----*/

/*----------HOW-TO-SUBMIT--regional-curators-----*/
div#hts_container div#hts_curators a.email {
color:			#00f;
text-decoration:underline;
}

div#hts_container div#hts_curators li.country {
font-size:		0.8em;
font-weight:	bold;
color:			#bf1600;
padding-left:	0px;
}

div#hts_container div#hts_curators li {
font-size:		1em;
color:			#000;
font-weight:	600;
//padding-left:	15px;
}

div#hts_container div#hts_curators .digital {
color:			#00d;
}

div.left_column {
width:			100%;
float:			none;
margin-right:	0;
padding-right:	0;
//border-right:	2px solid #bf1600;
//border:			1px solid green;
//display:		inline-block;
//border:			1px solid black;
}

div.left_column {
//display:		inline-block;

}

div.right_column ul {
//display:		inline-block;
margin:			0 auto;
}

div.right_column {
width:			100%;
float:			none;
//border:			1px solid blue;
//display:		inline-block;
}

div.inner_column {
width:			100%;
margin:			0 auto;
//border:			1px solid yellow;
}

div.column_container {
//border: 1px solid red;
//display:		inline-block;
width:			100%;
margin:			0 auto;
}

ul.indent_list {
text-indent:	1.5em;
}
/*----------END-HOW-TO-SUBMIT--regional-curators-----*/


/*-----PREVIOUS-COLLABORATIONS----------------------------------------------------*/

div.previous_collabs div {
margin-bottom:	2em;
text-align:		center;
float:			none;
width:			100%;
//border:			1px solid green;
}

div.previous_collabs img {
max-width:		100%;
max-height:		600px;
//border:			1px dashed black;
}

div#hts_container div#pre_colabs_grp1 img {
//margin-left:	20px;
}

div#hts_container div#pre_colabs_grp2 img {
width:			33%;
}

div#hts_container div#pre_colabs_grp2 img.specific_pre_collab_img_adjustment {
//margin-right:	20px;
//margin-top:		20px;
//border:			1px solid red;
width:			100%;
}

div#hts_container div#pre_colabs_grp3 img.specific_pre_collab_img_adjustment {
//margin-left:	20px;
}

div#hts_container div#pre_colabs_grp3b img {
float:			left;
border:			1px solid red;
width:			33%;
}

div#hts_container div#pre_colabs_grp3b div {
//width:			33%;
//margin-left:	20px;
//float:			left;
}

div#hts_container div#pre_colabs_grp3c img.specific_pre_collab_img_adjustment {
margin-left:	20px;
}

div#hts_container div#pre_colabs_grp4 img.specific_pre_collab_img_adjustment {
margin-right:	20px;
margin-top:		20px;
}

div#hts_container div#pre_colabs_grp5 img.specific_pre_collab_img_adjustment {
margin-right:	20px;
margin-top:		20px;		
}

div#hts_container div#pre_colabs_grp6 img.specific_pre_collab_img_adjustment {
//margin-left:	20px;
}

div#hts_container div#pre_colabs_grp6 div {
float:			left;
}

div#hts_container div#pre_colabs_grp6 div.specific_pre_collab_img_adjustment2 {
width: 			183px;
}

div#hts_container div#pre_colabs_grp6 div.specific_pre_collab_img_adjustment3 {
width: 			183px;
margin-right:	20px;
margin-left:	20px;
}
/*-----END-PREVIOUS-COLLABORATIONS------------------------------------------------*/

/*-----END-HOW-TO-SUBMIT----------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*-----GALLERY--------------------------------------------------------------------*/
/*----------GALLERY--exhibit_entrance-----*/

a.exhibit_gallery_entrances img {
width:			100%;
//border: 		0.2em solid #000;
opacity:		1.0;
filter:			alpha(opacity=100); /* For IE8 and earlier */
}
a.exhibit_gallery_entrances img:hover {
//border:			0.2em solid #bf1600;
opacity:		0.5;
filter:			alpha(opacity=50); /* For IE8 and earlier */
}

div.exhibit_gallery_entrances {
width: 			100%;
margin:			0 auto;
font-family: 	"Josefin Sans", Trebuchet MS, Arial, sans-serif;
font-style: 	normal;
font-size:		0.9em;
line-height:	normal;
font-weight: 	normal;
text-align:		center;
color:			#000;
//border:	1px solid black;
}

/*----------END-GALLERY--exhibit_entrance-----*/



/*----------GALLERY--curated-exhibit-----*/

div.gallery {
font-family: 	"Josefin Sans", Trebuchet MS, Arial, sans-serif;
font-style: 	normal;
font-size:		0.7em;
line-height:	normal;
font-weight: 	normal;
text-align:		center;
color:			#000;
   //overflow: hidden;
   width:	95%;
   margin: 0 auto;
   //margin: 10px;
}

div.gallery_box {
   float: left;
   overflow:		hidden;
   position: relative;
   width: 25%;
   padding-bottom: 25%;
}

div.gallery_boxInner {
   position: absolute;
   left: 10px;
   right: 10px;
   top: 10px;
   bottom: 10px;
   overflow: hidden;
   //border:	1px solid #bf1600;
   //background-color:	red;
}
   
div.gallery_boxInner img{
-webkit-transition: all .3s ease;
-moz-transition: 	all .3s ease;
-ms-transition: 	all .3s ease;
-o-transition: 		all .3s ease;
transition: 		all .3s ease;
opacity:			1;
filter:			alpha(opacity=100); /* For IE8 and earlier */
//max-height:			60%;
max-width: 100%;
overflow:			hidden;
}

div.gallery_boxInner img:hover {
-webkit-transition: scale(1.2);
-moz-transition: 	scale(1.2);
-ms-transition: 	scale(1.2);
-o-transition: 		scale(1.2);
transition: 		scale(1.2);
opacity:			0.5;
filter:			alpha(opacity=50); /* For IE8 and earlier */
//left: 5px;
//right: 5px;
//top: 5px;
//bottom: 5px;
//border:			5px solid #bf1600;
}

div.gallery_boxInner div.gallery_title {
   //position: absolute;
   //bottom: 0;
   //left: 0;
   //right: 0;
   //margin-bottom: -50px;
   margin-bottom:	0px;
   background: transparent;
   //background: #000;
   //background: rgba(0, 0, 0, 0.8);
   color: #000;
   //color:	#fff;
   padding: 10px;
   text-align: center;
   -webkit-transition: all 0.3s ease-out;
   -moz-transition: all 0.3s ease-out;
   -o-transition: all 0.3s ease-out;
   transition: all 0.3s ease-out;
}

div.photoswipe_gallery div.gallery_boxInner img{
min-height:			100%;
max-height:			100%;
min-width:			100%;
max-width:			100%;
}

div.photoswipe_gallery div.gallery_box {
float: none;
margin: 0 auto;
text-align: center;
   overflow:		hidden;
   position: relative;
   width: 25%;
   padding-bottom: 25%;
}

div.photoswipe_gallery figure{
display: none;
}

img.gallery_hidden_image {
display: 			none;
}

@media only screen and (max-width : 650px) and (min-width : 481px) {
   /* Tablet view: 4 tiles */
   div.gallery_box, div.photoswipe_gallery div.gallery_box {
      width: 			20%;
	  padding-bottom: 18%;
   }  
   div.gallery {
   font-size: 0.8em;
   }
}
@media only screen and (max-width : 1050px) and (min-width : 651px) {
   /* Small desktop / ipad view: 5 tiles */
   div.gallery_box, div.photoswipe_gallery div.gallery_box {
	  width: 			16.6666666666666%;
	  padding-bottom: 15%;
   }  
   div.gallery {
   font-size: 0.9em;
   }
}
@media only screen and (min-width : 1051px) {
   /* Medium desktop: 7 tiles */
   div.gallery_box, div.photoswipe_gallery div.gallery_box {
	  width: 14.2857143%;
	  padding-bottom: 12.8571429%;
   }  
   div.gallery {
   font-size: 1.0em;
   }
}
@media only screen and (min-width : 1200px) {
   /* large desktop: 8 tiles */
   div.gallery_box, div.photoswipe_gallery div.gallery_box {
	  width: 			12.5%;
	  padding-bottom: 11.25%;
   }  
   div.gallery {
   font-size: 1.1em;
   }
}
@media only screen and (min-width : 1474px) {
   /* large desktop: 9 tiles */
   div.gallery_box, div.photoswipe_gallery div.gallery_box {
      width: 			11.111111%;
	  padding-bottom: 10%;
   }  
   div.gallery {
   font-size: 1.2em;
   }
}
@media only screen and (min-width : 1670px) {
   /* large desktop: 10 tiles */
   div.gallery_box, div.photoswipe_gallery div.gallery_box {
      width: 			10%;
	  padding-bottom: 9%;
   }  
   div.gallery {
   font-size: 1.3em;
   }
}


/*----------END-GALLERY--curated-exhibit-----*/


/*----------GALLERY--gallery-flexslider-page-----*/

#hts_container p.loading {
color:			#fff;
font-family: 	"Josefin Sans", Trebuchet MS, Arial, sans-serif;
font-style: 	normal;
font-size:		1.2em; 
line-height:	normal;
font-weight: 	400;
text-align:		center;
position:		absolute;
margin-top:		1em;
margin-left: 	auto;
margin-right: 	auto;
left: 			0;
right: 			0;
z-index:		-999;
}

#hts_container div.loading {
width:		100%;
}

.white_text {
color:			#fff;
}
/*----------END-GALLERY--gallery-flexslider-page-----*/

/*-----END-GALLERY----------------------------------------------------------------*/
/*--------------------------------------------------------------------------------*/
/*-----NEWSLETTER-----------------------------------------------------------------*/

img.newletter_sponsors {
max-width:		13.5%;
max-height:		125px;

}

/*-----END-NEWSLETTER-------------------------------------------------------------*/


div#closing_bar {
//border:	2px solid #bf1600;
height:			3.5em;
width:			95%;
margin:			0 auto;
padding:		.7em 0 0 0;
text-align:		center;
clear: both; /*may be omitted*/
border-top:	2px solid #bf1600;
float:			none;
}

div#closing_bar p {
padding-bottom:	.2em;
font-family: 	"Raleway", Trebuchet MS, Arial, sans-serif;
font-style: 	normal;
font-size:		0.7em;
font-weight: 	400;
line-height:	1.3em;
}

div#hts_container a.email {
color:			#bf1600;
text-decoration:underline;
}

.bolder {
font-weight:	bold;
}

.italic {
font-style:		italic;
}

.italic_bold {
font-style:		italic;
font-weight:	bold;
}

.bigger {
font-weight:	700;
font-size:		1.05em;
line-height:	1.5em;
}

.closer {
font-weight:	bold;
font-size:		1.1em;
margin-bottom:	1em;
}

.important_title {
font-size:		1.05em;
font-weight: 	600;
text-align:		center;
margin-bottom:	0.5em;
}

p.indent {
text-indent:	3em;
}

.center {
text-align:		center;
}

a.red_link {
color:			#bf1600;
}

a.red_link:hover {
color:			#505050;
}

a.you_are_here {
text-decoration: underline;
}

@media screen and (min-width: 1200px) {

#container {
width:			75%;
}
h1 {
font-size:		2.125em; 
}
h2 {
font-size:		2.19em; 
}
div#sponsors_container {
width:			60%;
margin:			0.3em auto 0;
}
div#sponsors_container a.sponsors img {
max-width:		90px;
width:			14%;
max-height:		45px;
}
div#menu_container {
margin:			.8em auto 0;
height:			3.3em;
}
div#menu_inner_container {
padding-top:	1em;
margin-top:		1em;
}
a.menu_list {
font-size:		1.4em;
}
#index_menu {
padding:		.4em 2.5% .4em 0;
//border-right:	2px solid #fff;
}
#gallery_menu {
padding:		.4em 2.5% .2em 2.5%;
//border-right:	2px solid #fff;
}
#gallery_menu {
//position:		relative;
padding:		.4em 2.5% .2em 2.5%;
//border-right:	2px solid #fff;
}
#submissions_menu {
padding:		.4em 2.5% .2em 2.5%;
//border-right:	2px solid #fff;
}
#media_menu {
padding:		.4em 2.5% .2em 2.5%;
//border-right:	2px solid #fff;
}
#newsletter_menu {
padding:		.4em 0 .2em 2.5%;
}
a.menu_selected {
font-size:		1.4em;
color:			#000;
background-color: transparent;
}
h3#header {
font-size:		2.3em;
margin:		.5em 0 .4em;
}
div#border_bar {
width:			60%;
}
div#hts_container {
width:			60%;
padding:		2%;
}
div#inner_hts_side_menu {
margin-top:		0.4em;
}
div#hts_container div#block_text p, div.previous_previous_collabs {
font-size:		.9em;
margin-bottom:	10px;
}
div#hts_side_menu a {
font-size:		1.3em;
}
div#hts_container h5 {
font-size:		1.4em;
}
div#hts_container ol, div#hts_container ul, div#hts_container p, div#hts_container li {
font-size:		0.9em;
}
div#hts_container div#hts_release_form div#release_form_button {
width:			100%;
height:			3em;
margin:			0.7em auto 0;
line-height:	3em;
}
div#hts_container div#hts_release_form a#release_form {
font-size:		1.3em; 
-webkit-border-radius:1.3em;
-moz-border-radius:1.3em;
-o-border-radius:1.3em;
-ms-border-radius:1.3em;
border-radius:	1.3em;
}
div#hts_container div#hts_curators li.country {
font-size:		1em;
}
div#hts_container div#hts_curators li {
font-size:		1em;
}
div.left_column {
//width:			49%;
//float:			left;
//margin-right:	0.7%;
//padding-right:	0.7%;
}
div.right_column {
//width:			49%;
//float:			left;
}
div.inner_column {
width:			80%;
}
ul.indent_list {
text-indent:	1.5em;
}
div.exhibit_gallery_entrances {
width: 			45%;
margin:			.2em 0;
font-size:		1.7em;
}
div.gallery {
//font-size:		2em;
width:			95%;
}
div#closing_bar {
width:			60%;
height:			3.5em;
}
div#closing_bar p {
font-size:		0.7em;
line-height:	1.3em;
}
.bigger {
font-size:		1.05em;
line-height:	1.5em;
}
.closer {
font-size:		1.1em;
}
.important_title {
font-size:		1.05em;
}
p.indent {
text-indent:	3em;
}

}