@font-face {
    font-family: 'open_sansregular';
    src: url('fonts/opensans-regular-webfont.eot');
    src: url('fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('fonts/opensans-regular-webfont.woff') format('woff'),
         url('fonts/opensans-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
  font-family: 'OpenSans-Semibold';
  src: url('fonts/OpenSans-Semibold.eot');
  src: url('fonts/OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),
       url('fonts/OpenSans-Semibold.woff2') format('woff2'),
       url('fonts/OpenSans-Semibold.woff') format('woff'),
       url('fonts/OpenSans-Semibold.ttf') format('truetype'),
       url('fonts/OpenSans-Semibold.svg#OpenSans-Semibold') format('svg');
  font-weight: normal;
  font-style: normal;
}
body {
	font-size:12px;
	font-family: 'open_sansregular';
	color:#000000;
	position:relative;
	line-height: 24.99px;
	overflow-x:hidden;
	letter-spacing:0;
	padding:0;
	margin:0;
	border:0;
	word-spacing:3px;
	background-color:transparent;
	font-weight:normal;
}



/*********GLOBAL BEGIN*********/
*{ padding:0; margin:0; outline:none}
.np { padding:0}
.nm { margin:0}
.container {width:100%; max-width:1280px;}
.row {width:100%;}
header {width:100%; padding:60px 0 35px 0; height:auto; background-color:transparent; text-align:center}
main { width:100%; background-repeat:no-repeat; background-size:100% auto;}
footer { width:100%; background-size:100% auto; padding:20px 0 10px 0; background-color:transparent; text-align:center;}
a{text-decoration:none;}
h1, h2, h3, h4, h5, h6, {font-weight:normal;}
a:focus, a:hover {
    color: #000;
    text-decoration: none;
}

a {
     color: #000;
    text-decoration: none;
}
.forth {font-family: 'OpenSans-Semibold'; }
.exhibition-banner-container{ 
	position:absolute;
	overflow:hidden;
	z-index:1;
	left:0;
	top:0;
	width:100%;
	max-width:100%;
}
.artist_slider_caption {
    text-align: center;
}
.exhibition-banner{
	width:100%;
	max-width:100%;
}

.morecontent span {
    display: none;
}


/*********GLOBAL END*********/

/*HEADER*/
.link-top { float:right; margin-top:-40px; margin-right:40px;}
.link-top a { text-decoration:none; color:#000; text-transform:capitalize;}
.logo img { margin-left:-11px;}
.alma-zevi-links { margin-top:40px;}
.alma-zevi-links a{ color:#747474; font-size:12px; text-transform:uppercase; margin:0 30px; letter-spacing:3px; text-decoration:none;}



.footer-text { font-size:12px; word-spacing:2px; letter-spacing:1px; color:#747474;}

/*HOME*/
.home-field{ text-align:center; padding-bottom:40px; }
.home-field img{ margin-bottom:30px;}
.home-field h6{ font-size:12px; font-family: 'open_sansregular'; text-transform:uppercase; line-height:15px; letter-spacing:2px;height:20px;}
.home-field p{ font-size:12px; font-family: 'open_sansregular'; text-transform:capitalize; letter-spacing:1px; line-height:15px;}
.date-home-text{ font-family: 'open_sansregular' !important; text-transform:capitalize; margin-top:30px !important;}

.title-text-home { text-align:center; margin:50px 0 30px 0;}
.title-text-home { font-size:12px; font-family: 'open_sansregular'; text-transform:uppercase; letter-spacing:3px;}

.text-home-two { text-align:center; margin:10px 0 40px 0;}
.text-home-two { font-size:12px; font-family: 'open_sansregular';margin-left: 0px; text-transform:uppercase; letter-spacing:3px;}

.second-home-content { padding:0 40px;}

.exhibitions-links div a{ color:#747474; font-size:12px; text-decoration:none; font-family: 'open_sansregular'; text-transform:capitalize; margin-right:30px; letter-spacing:1px;}
.holder-exhibitions { padding:0 5px; }
.exhibitions-img-holder .home-field img{ padding:0 0px; margin-top:50px;}

.exhibitions-thumbs {width:100%;}
.exhibitions-thumbs div img{ width:100px; height:70px; margin:10px 10px 0 0;}

#ex-link-two a:last-child {margin-right:0 !important;}
.col-xs-6.col-sm-6.col-md-4.exhibitions-img-holder {min-height:520px;
}


.news_desc p{font-size:12px;line-height: 20px; }


.news_title { color:#000; text-transform:uppercase; font-size:12px; letter-spacing:4px; }
.news_desc { font-size:12px; }
.news_address { color:#000; font-size:12px; }


 /*artist*/

.artist_slider_title{ padding: 10px 0 20px 0; }
.artist_slider_title p{ color: #000;font-size: 12px;text-transform: uppercase;letter-spacing: 3px; margin: 0;}
.artist_menu{ text-align: center; }
.artist_menu ul {padding: 50px 0 0 0; margin: 0;}
.artist_menu ul li{ display: block; margin: 0 0 3px 0; }
.artist_menu ul li a{ color: #000;font-size: 12px;text-transform: uppercase;margin: 0 30px;letter-spacing: 3px;text-decoration: none; }
.slider-nav div img{ max-width: 100px; width: 100%; float: none; display: inline-block; height: 70px; cursor: pointer; margin: 0 0 30px 0; }
.slider-nav.is-active img {
    opacity: 0.3;
}
.artist_slider_caption p{color: #000000;font-size: 12px;margin-bottom: 20px;margin-left: 0px; }

/*.artist_about {-webkit-column-count: 2;  -moz-column-count: 2; column-count: 2;  -webkit-column-gap: 170px;  -moz-column-gap: 170px; column-gap: 170px;}*/
.artist_about_h4, .artist_about h4{ color: #747474; font-size: 12px; text-transform: uppercase; letter-spacing: 3px; margin: 0 0 25px 0;}
.artist_about p{font-size: 12px;font-family: 'open_sansregular';color: #000;text-align: left;}
.exhibitions{ text-align: center; margin: 0 0 40px 0; }
.exhibitions img{ margin: 0 0 20px 0; }
.exhibitions h4{color: #000; font-size: 11px; text-transform: uppercase; letter-spacing: 2px; margin:  0;}
.downloads_link{ margin: 20px 0 0 0; }
.downloads_link p{ margin: 0 0 0 0!important;}
.downloads_link h4{color: #747474; font-size: 12px; text-transform: uppercase; letter-spacing: 3px; margin:0 0 10px 0;}
.downloads_link a{ color: #000; font-size: 12px; display: table; text-decoration: underline; }

.slider-single .slick-prev{ left:-35px; top:50%; z-index:999; }
.slider-single .slick-next{ right:-35px; top:50%; z-index:999; }
.slider-single .slick-prev::before{ content:'\f104'; font-family: FontAwesome; color: #888; font-size: 35px;}
.slider-single .slick-next::before{ content:'\f105'; font-family: FontAwesome; color: #888; font-size: 35px;}
.slider-single .slick-prev, .slick-next { width: 30px; height: 44px;background-color:transparent;}
.slider-single .slick-prev, .slick-next:hover { width: 30px;  height: 44px; }

.exhibition_inner h4{color: #747474; font-size: 12px; text-transform: uppercase; letter-spacing: 3px; margin:0 0 5px 0;}
.exhibition_inner h5{color: #747474; font-size: 13px;  margin:15px 0;line-height:20px;}
.exhibition_inner p{color: #000; font-size: 13px;  margin:0 0 30px 0; }

.home_banner_des img{ margin:  0 0 20px 0; }
.home_banner_des h4{color: #747474; font-size: 12px; text-transform: uppercase; letter-spacing: 3px; margin:0 0 2px 0;}
.home_banner_des h5{color: #747474; font-size: 12px; text-transform: uppercase; letter-spacing: 3px; font-style: italic; }
.home_banner_des p{color: #747474; font-size: 12px;  margin: 0;line-height:20px;text-align:justify;}
.home_banner_des span{color: #747474; font-size: 12px;  margin: 0;}



@media(max-width:991px){
	
	.alma-zevi-links { margin: 0px; display:none; }
	.alma-zevi-links a { margin:0; letter-spacing:3px; text-decoration:none; display: block; }
		
		
	.holder-exhibitions {padding:0 15px;}
	.exhibitions-img-holder .home-field img{ padding:0 1px; margin-top:50px;}
		
	.second-home-content { padding:0 20px;}
	.exhibitions-links div a {display:block; padding-top:10px; padding-bottom:10px; text-align:center; margin-right:0; text-transform:none; border:1px solid #ffffff; border-top:none; background-color:#fff; width:100%; height:40px; }
	.exhibitions-links {padding:0 0px; margin:0;}
	
	#ex-link-two, #ex-link-one {position:absolute; z-index:99; right:0; left:0; top:100%;}
	
	.toggle-exhibition .navbar-toggle{display:block !important;}
	.toggle-exhibition button{height:40px; width:100%; background-color:transparent; border-radius:0; margin:0;}
	.toggle-exhibition{padding:0 15px;}
	.toggle-exhibition button span {text-transform:none; color:#747474; font-size:12px;}
	
	.navbar-collapse.collapse {display:none !important;}
	.collapse.in {display:block !important;}

	
	
	.np_mob{ padding: 0 20px 0 0; }
}
@media(max-width:736px){
.home-field h6{ letter-spacing:1px; font-size:11px;line-height:15px;height:100%;}
p{ letter-spacing:1px; font-size:11px;line-height:22px;height:100%;}

.home_banner_des .text-left, .home_banner_des .text-right{ text-align: center !important;margin-top: 30px; } 
.exhibitions-img-holder .home-field img{ padding:0 0px; margin-top:50px;}
.slider-single .slick-prev, .slick-next { display: none !important;}
.exhibitions{ margin: 0; }
.exhibitions h4{ margin: 0 0 30px 0; }
.artist_mobile{ padding: 30px 0 0 0; }
.colpad{ padding: 0 !important; }
.np_mob{ padding: 0; }
.exhibitions_mob{ padding: 0 !important; }

#ex-link-two, #ex-link-one {position:absolute; z-index:99; right:0; left:0; top:98%;}

.home-holder { padding:20px;}
.second-home-content { padding:0 10px;}
.exhibition_address {
    font-size: 12px;
    font-family: 'open_sansregular';
    color: #000;
    margin-bottom: 43px;
    margin-top: 15px; }
.holder-exhibitions { padding:0 0px; }
.exhibitions-img-holder { padding:0 10px; margin-top:50px;}
.news_desc p{margin-left: 20px; margin-right: 20px;}
.news_title {margin-left: 20px;  margin-right: 20px;}
.news_address {margin-left: 20px; margin-right: 20px; }
}
@media(max-width:590px){
.news_desc p{margin-left: 20px; margin-right: 20px;}
.news_title {margin-left: 20px;  margin-right: 20px;}
.news_address {margin-left: 20px; margin-right: 20px; }

}

@media(max-width:470px){
.text-home-two { margin:10px 0 40px 0;}
.col-xs-6.col-sm-6.col-md-4.exhibitions-img-holder {min-height:400px;
}}
@media(max-width:415px){
.col-xs-6.col-sm-6.col-md-4.exhibitions-img-holder {min-height:365px;
}
.home-field h6{letter-spacing: 1px;font-size: 10px;line-height: 12px; 
}

p {letter-spacing: 1px;font-size: 10px;line-height: 22px; 
}
.exhibitions-img-holder .home-field img {
    padding: 0 0px;
    margin-top: 20px;
}
.date-home-text {
    font-family: 'open_sansregular' !important;
    text-transform: capitalize;
    margin-top: 10px !important;font-size: 10px;
}
.home-field p {
    font-size: 10px;
    font-family: 'open_sansregular';
    text-transform: capitalize;
    letter-spacing: 1px;
    line-height: 15px;
}
.home-field {
    text-align: center;
    padding-bottom: 0px;
}
}

@media(max-width:321px){.text_holder input{width:290px;}}

.col-xs-12.col-sm-12.col-md-5.col-md-offset-1.image_holder.new { margin-bottom: 16px;
    height: 240px;}
@media(max-width:550px){.col-xs-12.col-sm-12.col-md-5.col-md-offset-1.image_holder.new { margin-bottom: 16px;
    height: 100%;}}
.hidden-desktop { display: block; }
.hidden-mobile { display: none; }

.exhibition-top-img { margin-bottom: 50px; }
.exhibition-bottom-item { margin-top: 60px; }

@media(min-width: 992px) {
	.hidden-desktop { display: none; }
	.hidden-mobile { display: block; }
	.exhibition-year {
		display: block;
		margin-top: 50px;
		letter-spacing: 1px;
		font-size: 14px;
	}
}

.exhibition_inner_p > p { display: none; }
.exhibition_inner_p > p:nth-child(1),
.exhibition_inner_p > p:nth-child(2),
.exhibition_inner_p.active > p { display: block; }

p.citation{margin-left: 25px;margin-right: 25px;}
.exhibition-readmore {
	cursor: pointer;
	color: #747474;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 3px;
	display: block;
	margin-bottom: 30px;
}
@media(max-width: 650px) {header {width:100%; padding:35px 0 35px 0; height:auto; background-color:transparent; text-align:center}
p.citation{margin-left: 15px;margin-right: 15px;}
.container.new2 {
    display: block;
}.container.new {
    display: none;
}.col-md-6 {
    padding: 0;
}.home_banner_des p {letter-spacing: 0px;text-align: justify;}.col-md-2.np {
    display: none;
}}
@media(min-width: 650px) {
.container.new2 {
    display: none;
}.container.new {
    display: block;
}}
