/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Raleway:500,600,700,400);
img, object, embed, video {
	max-width: 100%;}
/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;}
body{background: url("../images/paperTile.jpg");}
body,p,ul,li,h1,h2,h3,h4,h5,h6{font-family: 'Raleway', 'Arial', sans-serif !important;}
#logo{width: 600px; margin: 30px auto 15px auto;}
h1{text-align: center; font-size: 2em;}
h2{font-size: 1.5em;}
h3{font-size: 1.17em;}
h4{font-size: 1em;}
h5{font-size: 1em;}
h1,h2{color: 644f28;}
.smallText{font-size:12px; line-height: 1.3}
.center{text-align: center;}
blockquote{border-left: 0px !important;}
blockquote, blockquote p{line-height: 1.3; color: #644f28 !important;}
ul{list-style-type: none;}
ul#artistList{column-count: 3; -webkit-column-count: 3; -moz-column-count: 3;}
ul#artistList li{line-height: 175%;}
ul#artistList{margin: 0; padding: 0;}
.right{float:right; margin:0 0 10px 20px}
.left{float:left; margin:0 20px 10px 0}
.imageCaptionRight{float: right; margin: 0 0 10px 20px;}
.imageCaptionLeft{float: left; margin: 0 20px 10px 0;}
.imageCaptionRight p, .imageCaptionLeft p{font-size: 12px; text-align: center; padding: 5px 0 0 0; margin: 0;}
.clear{clear: both; width: 100%;}
.indent{width: 30px; height: 1px; display: block; float: left !important;}
.footerEmail{background: red; width: 100%; text-align: right;}
#visualArt img{margin-bottom: 35px;}
.img-center{display: block; margin: 0 auto 15px auto;}
.artist{margin-top: -20px;}
.dodge h3{margin-bottom: 25px !important;}
audio{width: 100%;}
.hideForSplash{visibility: hidden;}
.splash{visibility: none; margin-top: -50px;}
a:hover, a:active{color: #ba9653;}


/* TABS */
ul.tabs{margin: 0; padding: 0;}
ul.tabs li{float: none !important; display: inline-block; }
ul.tabs li a{background: none !important; padding: 0 25px !important; margin: 0 !important; line-height: 24px !important;}
ul.tabs li a h5{color: #6b6a34 !important;}
ul.v{margin-top: 50px;}
ul.v li{display: block; width: 100%;}
ul.v li a{margin: 0 !important; padding: 0 !important; color: #6b6a34 !important; font-weight: normal !important; font-family: 'Raleway', 'Arial', sans-serif !important; font-size: 80% !important;}
ul.v li a:hover, ul.v li a:active{color: #ba9653 !important;}
.tabs-content{margin-bottom: 0 !important;}
ul.tabs li a h5:hover{color: #ba9653 !important;}

/* FANCY BOX AND SLICK CAROUSEL */
.fancybox-skin{background: none; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px;}
.fancybox-title .child{background: none !important;}
.slick-slide{position: relative;}
.caption{width: 100%; position: absolute; right: 0; bottom: 0; padding: 15px; min-height: 38px; background-color: rgba(255, 255, 255, 0.75); z-index: 50;}
.fancybox-nav span{visibility: visible;}
.fancyInline{display: none; background: url("../images/paperTile.jpg"); padding: 25px;}


/* VIMEO 
.video-wrapper{position: relative; padding-bottom: 54.1%; padding-top: 2.2%; height: 0;}
.video-wrapper iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
.flex-video{padding-bottom: 57.34% !important; padding-top: 0 !important;}*/
.standardVideo{padding-top: 6.6%;}
.otherSizeVideo{padding-top: 0%;}


/* TOP BAR & SIDE BAR NAVIGATION */
.top-bar{background: none;  margin-top: 0px; background: url("../images/paperTile.jpg"); margin-bottom: 20px;}
.top-bar-section ul{display: -webkit-flex; display: -moz-flex; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; flex-direction: row; padding: 0 100px;}
.top-bar-section ul li{float: none; -webkit-flex: 1; -moz-flex: 1; flex: 1; background: none !important; text-align: center;}
.top-bar-section ul li a{white-space: nowrap; text-overflow: ellipsis; text-align: center; overflow: hidden;}
.top-bar-section ul li a:not(.button){background: none !important; color: #6b6a34 !important; padding: 0 !important; text-transform: lowercase; font-size: 1.2em;}
.top-bar-section ul li a:not(.button):hover{background: none !important; color: #be9242 !important;}
.contain-to-grid{background: none !important; padding-bottom: 15px;}
nav.tab-bar{display: none;}
.top-bar-section ul li a.active{color: #be9242 !important;}
nav.tab-bar{background: #5d3e17;}
ul.off-canvas-list li label{background: #5d3e17;}
.left-off-canvas-menu{background: #5d3e17;}	
.left-off-canvas-menu a:hover{background: #6b6a34 !important;}	


/* ACCODRION */
.accordion div{background: none !important;}
.accordion h2{margin: 0 0 0 0; color: #6b6a34;}
.accordion-navigation>a{background: none !important;}
.accordion-navigation>a.active h2{color: #be9242;}
.socialIcons{margin: 0; padding: 0; list-style-type: none;}
.socialIcons li{display: inline; margin-right: 10px;}
.socialIcons li img{width: 32px;}
.accordion h4{margin: 0 0 0 0; color: #6b6a34;}
li.accordion-navigation>h4{color: #000; padding:1rem;}
ul#memorials li{padding: 0 !important;}
ul#memorials li.accordion-navigation>a{padding: 0 !important;}
ul#memorials li.accordion-navigation>h4{color: #000; padding: 0 !important;}
ul#involved li a{padding: 0; margin: 0; color: #be9242;}
ul#involved li h3{color: #6b6a34;}
ul#involved li .content{margin: 0 0 20px 0; padding: 0;}
ul#about li a{padding: 0; margin: 0;}
ul#about li h3{color: #6b6a34;}
ul#about li .content{margin: 0 0 20px 0; padding: 0;}


/* FOOTER */
/*#content-wrapper{padding-bottom: 70px;}
footer{position: fixed; bottom: 0; width: 100%; height: 60px; margin-top: 50px; padding-top: 10px; background: url("../images/paperTile.jpg");}*/
footer{padding: 30px 0 15px 0;}
footer ul#footerLinks{list-style-type: none; margin: 0; display: -webkit-flex; display: -moz-flex; display: flex; -webkit-flex-direction: row; -moz-flex-direction: row; flex-direction: row; padding: 0 200px;}
footer ul#footerLinks li{text-align: left; height: 25px; line-height: 25px; font-size: 80%; float: none; -webkit-flex: 1; -moz-flex: 1; flex: 1; background: none !important; text-align: left;}
footer ul#copyright{list-style-type: none; margin: 0;}
footer ul#copyright li{text-align: center; font-size: 80%;}
footer ul#footerLinks li a:link{font-size: 120%;}
footer .footerIcons img{float: right; margin: 2px 0 0 5px; width: 20px;}





/* MEDIA QUERYS */
@media (max-width: 1400px){
	footer ul#footerLinks{padding: 0px 100px;}
}

@media (max-width: 1024px){
	.top-bar-section ul{padding: 0px;}
	footer ul#footerLinks{padding: 0px;}
}

@media (max-width: 960px){
	#content-wrapper{padding-bottom: 115px;}
	footer{padding: 10px; height: 115px;}
	footer ul#footerLinks{display: block;}
	footer ul#footerLinks li{line-height: 25px;}
	footer ul#footerLinks .footerIcons{width: 25px; float: right; margin-top: -80px;}
	footer .footerIcons img{margin-top: 5px; width: 20px;}
	ul#artistList{column-count: 2; -webkit-column-count: 2; -moz-column-count: 2;}
	.slick-next, .slick-prev{display: none !important;}
	.fancybox-prev, .fancybox-next{display: none !important;}
}

@media (max-width: 640px){
	nav.tab-bar{display: block;}
	#logo{width: auto; margin: 30px auto 5px auto; padding: 0 10px;}
	nav{display: none;}	
	.accordion-navigation{line-height: 100% !important;}
	.accordion-navigation>a{height: auto !important; padding: 0 !important; margin: 0; display: block;}
	.accordion-navigation>a h2{font-size: 24px;}
	#content-wrapper{padding-bottom: 0px;}
	footer{padding: 10px; height: auto; position: relative;}
	footer ul#footerLinks{display: block;}
	footer ul#footerLinks .footerIcons{width: 25px; float: right; margin-top: -80px;}
	footer .footerIcons img{margin-top: 5px;}
	.slick-slide{position: relative;}
	.caption{width: 100%; position: relative; right: 0; bottom: 0; padding: 15px; min-height: 38px; background: none; z-index: 50;}	
	img.right{float: none !important; display: block; margin: 0 auto 20px auto;}
	img.left{float: none !important; display: block; margin: 0 auto 20px auto;}
	img.smallLeft{float: none !important; display: block; margin: 0 auto 20px auto;}
	ul#artistList{column-count: 1; -webkit-column-count: 1; -moz-column-count: 1; list-style-type: none; margin: 0; padding: 0;}
	.splash{visibility: none; margin-top: 0px;}
}