/*body:before{content: "very small layout ( < 390)"}*/
body, 
body > *{min-width:320px;}

body > header .top-logo{
	width:210px;
	top:40px;
}
.inner > header {
	height:auto;
	min-height:185px;
}
body > header nav.sub{
	width:auto;
	height:auto;
}
.exhibition li.item.featured{background-color:#f5f5f5;}
.exhibition .item .photo,
.exhibition .item.featured .photo{
	height:190px;
	line-height:190px;
	width:100%;
}
.exhibition .item .type,
.exhibition .item.featured .type{
	width:300px;
}
.filters .title{
	padding-right:35px;
	width:110px;
}
.filters .search input, 
.filters select{
	margin-left:20px;
	width:160px;
}

#questionaire{max-width:100%;margin:10px 0;padding:15px;}
#questionaire .control-button{
	right:10px;
}
#questionaire .control-button > img{max-width:100%;}
#questionaire li label{
	padding:0 15px;
}
#questions{
	left:15px;
	right:15px;
}

/*ADDITIONAL*/
body > header nav.sub{width:auto;}
.premier-items{padding:0;}
.premier-items .item{
    width:96%;
    margin:0 auto 15px;
    float:none;
}
.premier-items .item:nth-child(2n){margin-right:auto;}

.calendar ul.days li a,
.calendar ul.days li span{
    padding: 15px 0px;
}





















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
