@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400, 900;
  src: local('Roboto Regular'), local('Roboto-Regular'), url(https://themes.googleusercontent.com/static/fonts/roboto/v10/2UX7WLTfW3W8TclTUvlFyQ.woff) format('woff');
}

#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@media all and (max-width:720px){
	.logo>a{margin:0 2%}
	.logo>a>img{max-width:95%}
	.footer{padding:1%}
	.footer-text>h5{font:13px}
	.footer-content>{font-size:13px!important}
	.footer-content>.span3{margin-top:8px;margin-bottom:4px;padding:0}
	.footer-content>.span3>ul.social>li{display:inline;margin-right:2%}
	.title-placeholder:first-of-type{margin-bottom:8%}
	.archive_span2{text-align:center}
	.archive_period{font-size:14px;margin-bottom:4%}
	.archive_title{font-size:12px;height:20px;display:inline-block;}
	.archive_thumbnail{margin:4px auto}
	.archive_thumbnail>a>img{max-width:300px;max-height:300px;}
	#pad-left{padding:0 0 3% 15%}
	.line-row{padding-bottom:3%}

}

@media all and (max-width: 767px) {
	#css_query_artistMenu { margin-top: 3.8457%; } 
	.nav-list .nav-header, .nav-list > li > a {margin:auto;}
	#artistNavList > li {margin-top: 2px; margin-bottom: 2px;}
	.container > .container-fluid > .row-fluid { padding-left: 1%; max-width: 99%;}
	#artist-list-container {border-bottom: none;}
	.footer-content > .span4 {padding-left: 0px !important;}
}

@media all and (max-width:979px){
	.footer-content>.span5>ul>li{padding-left:10%}
}

@media screen and (min-device-width:882px) and (max-device-width:1080px) and (orientation:portrait){
	.archive_span2{margin:0 10% 2%!important}
	div.current-exh-image{margin:0!important}
	div.workImage_base64{max-width:95%;max-height:95%}
	p#work-description{margin-top:1%}
}

@media all (min-device-width:1081px) and (max-device-width:1199px){
	section.line-row div.span2{max-width:150px!important}
	#pad-left{float:right!important}
}

