﻿body, html, h1, h2, h3, h4, h5, h6, ul, li {
	margin:0;
	padding:0;
}
body {
	font-family: 'Open Sans', sans-serif;
	color:#252525;
	font-size:14px;
}
input, textarea, select {
	font-family: 'Open Sans', sans-serif;
	color:#aeaeae;
	font-size:11px;
}
a {
	text-decoration:none;
}
.merriweather {
	/*font-family: 'Merriweather', serif;*/
}
td {
	vertical-align:top;
}
* {
	outline:none;
}
ul, li {
	list-style:none;
}
a img {
	border:0 none;
}
.leftFloated {
	float:left;
}
.smallTop a {
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
}
.safeArea {
	max-width:1140px;
	margin:0 auto;
	min-width:996px;
	padding:0 5px;
	position:relative;
}
.logoHolder, .orangeHolder {
	float:left;
}
.orangeHolder {
	max-width:54%;
}
.rightHeader, .floated, .contentPad {
	float:right;
}
.rightHeader, .contentPad {
	min-width:81%;
	width:81%;
	max-width:930px;
}
.logoHolder {
	padding:33px 0 0 0;
}
.clearFix {
	clear:both;
}
.smallTop {
	margin:25px 0 40px 0;
	max-width:40%;
}
.smallTop a {
	display:block;
	padding:9px 10px;
	float:left;
	font-size:12px;
	color:#454545;
	text-transform: uppercase;
}
.searchHolder {
	border:1px solid #d9d9d9;
	float:left;
	padding:0px 2px;
	position:relative;
	height:28px;
}
html>/**/body .searchHolder, x:-moz-any-link, x:default {
  height:30px;
}
.orangeHolder {
	color:#fff;
	background:#d31d12;
	padding:30px 2% 5px 2%;
	margin-right:0;
	font-size:14px;
	float:left;
}
.searchInput {
	border:0 none;
	width:90px;
	padding:5px 5px;
}
html>/**/body .searchInput, x:-moz-any-link, x:default {
  padding:7px 5px;
}
.searchSubmit {
	text-indent:-9999px;
	width:20px;
	height:21px;
	background:url(/archive/20170328193957/apeal-lb.org/images/search-btn.jpg) 0 0 no-repeat;
	border:0 none;
	cursor:pointer;
	display:inline-block;
 	*display:inline;
	zoom:1;
	position:absolute;
	right:6px;
	top:2px;
}
.mailingList .searchSubmit {
	background:#cccccc;
	color:#fff;
	text-indent:0;
	text-align:center;
	width:auto;
	height:26px;
}
.mailingList .searchHolder {
	padding-right:0;
	position:relative;
	padding:0;
}
.social {
	float:right;
}
.social a {
	display:inline-block;
 *display:inline;
	zoom:1;
	margin-left:7px;
}
.mainMenu li {
	margin-right:4%;
	float:left;
}
.mainMenu li a {
	display:block;
	padding:5px 20px;
	font-family: 'Open Sans', sans-serif;
	font-weight:600;
	text-transform:uppercase;
	font-size:14px;
	color:#000;
}
.mainMenu li a:hover, .mainMenu li a.selected, .smallTop a:hover, .footer a:hover, .mainMenu li a.selectedalways{
	color:#d31e12;
}
.mainMenu li.hasSubmenu a {
	background:url(/archive/20170328193957/apeal-lb.org/images/menu-arrow.jpg) right center no-repeat;
}

.mainMenu li.hasSubmenu a:hover, .mainMenu li.hasSubmenu a.selected, .mainMenu li.hasSubmenu a.selectedalways {
	background:url(/archive/20170328193957/apeal-lb.org/images/menu-arrow-on.jpg) right center no-repeat;
}
.header {
	padding-bottom:30px;
}
.mainSlider {
	height:396px;
	margin-bottom:20px;
}
.sliderDesc {
	position:absolute;
	top:-300px;
	padding-top:100px;
	left:110px;
}
.margBot30 {
	margin-bottom:30px !important;
}
.margBot4 {
	margin-bottom:4px !important;
}
.slideTitle {
	background:url(/archive/20170328193957/apeal-lb.org/images/slider-trans.jpg);
	padding:2px 12px;
	/*font-family: 'Merriweather', serif;*/
	color:#000;
	font-size:30px;
	margin-bottom:5px;
	float:left;
	clear:both;
}
.sliderBrief {
	background:url(/archive/20170328193957/apeal-lb.org/images/slider-trans.jpg);
	padding:5px 12px;
	/*font-family: 'Merriweather', serif;*/
	color:#000;
	font-size:14px;
	float:left;
	clear:both;
	width:240px;
	margin-bottom:12px;
}
.sliderMore {
	display:block;
	float:left;
	background:#d31e12;
	padding:12px;
	color:#fff;
	font-family: 'Open Sans', sans-serif;
	clear:both;
	font-size:14px;
}
.sliderMore:hover {
	background:#252525;
}
.sliderMore.noClear {
	clear:none;
	margin-right:7px;
}
.sliderMore span {
	display:block;
	padding-right:40px;
	background:url(/archive/20170328193957/apeal-lb.org/images/white-arrow.jpg) right center no-repeat;
}
.pdf span {
	background:url(/archive/20170328193957/apeal-lb.org/images/pdf-icon.jpg) right center no-repeat;
}
.posRel {
	position:relative;
}
.halfWidth {
	width:49%;
	float:left;
}
.halfWidth.leftCol {
	margin-right:2%;
}
.newsHolderMain {
	width:43%;
	margin-right:2%;
	float:left;
}
.exhibitionMain {
	width:55%;
	float:left;
}
h1 {
	/*/*font-family: 'Merriweather', serif;*/*/
	color:#000;
	font-size:24px;
	margin-bottom:10px;
	font-weight:normal;
}
.newsImage {
}
.newsImage img {
	width:100%;
}
.newsTitle {
	font-weight:400;
	font-family: 'Open Sans', sans-serif;
	font-size:20px;
	color:#000;
	margin-bottom:5px;
}
.date {
	color:#575757;
	font-size:12px;
	margin-top:10px;
}
.bigImage img {
	width:100%;
}
.sliderDescExhibition {
	position:absolute;
	bottom:10px;
	left:10px;
}
.featuredHolder {
	background:#e1e1e1;
	padding:20px;
}
.threeCol .featuredHolder {
	height:341px;
}
.greyBg {
}
.featuredItem {
	width:24.3333%;
	position:relative;
	float:left;
	margin-right:0.6667%;
	margin-bottom:0.667%;
}
.featuredItem.last {
	margin-right:0;
}
.featuredItem img {
	width:100%;
}
.featuredName {
	width:100%;
	height:100%;
	position:absolute;
	background:red;
	top:0;
	left:0;
	background:url(/archive/20170328193957/apeal-lb.org/images/red-trans.jpg);
	display:none;
}
.jscrollpaneHolder {
	padding:15px 10px;
	background:#fff;
	position:relative;
}
.jscrollpaneHolder li,.jscrollpaneHolder li  a {
	margin:3px 0;
	color:#a3a3a3;
	font-weight:400;
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	display:block;
}
.jscrollpaneHolder li  a:hover{
	background:#E1E1E1;
	color:#D31E12;
}
/**************scroller*************/
#wrapper {
	position:absolute;
	z-index:1;
	top:35px;
	bottom:35px;
	left:15px;
	right:15px;
	overflow:auto;
}
#scroller {
	position:absolute;
	z-index:1;
	/*	-webkit-touch-callout:none;*/
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	width:100%;
	padding:0;
}
#scroller ul {
	list-style:none;
	padding:0;
	margin:0;
	width:100%;
	text-align:left;
}
/**************scroller*************/
.footer {
	padding-top: 50px;
	margin-bottom:10px;
	clear:both;
}
.footer, .footer a {
	color:#a3a3a3;
	font-size:11px;
}
.footer a {
	text-decoration:underline;
}
.mailingList span {
	line-height:30px;
	padding-right:10px;
	font-size:13px;
	color:#000000;
}
.featuredName td {
	text-align:center;
	vertical-align:middle;
	padding:0 10px;
	font-size:20px;
	color:#fff;
	font-weight:400;
	font-family: 'Open Sans', sans-serif;
}
.featuredClick {
	position:absolute;
	width:100%;
	height:100%;
	z-index:5;
	left:0;
	top:0;
}
/********************************************************  N A B I L **************************************************************/
.mainImage {
	width:100%;
	height:273px;
}
.subMenu {
	border-bottom:1px solid #e1e1e1;
	margin-bottom:10px;
}
.subMenu .padding {
	padding-bottom:20px;
}
.subMenu ul li {
/*	margin-right:3%;*/
	margin-right:2%;
}
.subMenu ul li a {
	font-weight: 600;
	text-transform: uppercase;
	font-size: 14px;
}
.subMenu ul li a:hover, .subMenu ul li a.selected {
	color:#d31e12;
}
.mainContent h1 {
	font-size:20px;
}
.mainContent .desc {
	color:#434343;
	line-height:23px;
	font-weight:400;
	margin-bottom:10px;
}
.mainContent .desc b, .mainContent .desc strong {
	font-weight:700;
}
.blocLeft {
	width:72.4%;
	margin-right:3.2%;
}
.blocRight {
	width:24.4%;
}
.textHolder {
	width:72%;
}
.mediaroom li, .searchResults li {
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px solid #d0cfd1;
}
.mediaroom li.featuredEvent .imageHolder img {
	width:100%;
}
.mediaroom li.featuredEvent .imageHolder {
	margin-right:2.3%;
	width:26%;
	text-align:center;
}
.mediaroom li.featuredEvent .mainInfo {
	width:71.32%;
}
.mediaroom .date, .mediaroom .date {
	font-weight:400;
	color:#606060;
	display:block;
	float:none;
}
.mediaroom .desc {
	font-size:15px;
}
.mediaroom .desc a:hover, .mediaroom h1 a:hover {
	color:#606060;
}
.mediaroom .date {
	/*	width:16.8%;*/
	margin-right:2.5%;
	margin-bottom:0;
}
.mediaroom .mainInfo {
	width:80.7%;
}
/***Pagination***/
.pagination {
	float:right;
}
.pagination ul li {
	margin-right:2px;
	border:0;
	padding:0;
}
.pagination ul li.next {
	margin-left:4px;
}
.pagination ul li a {
	display:block;
	padding:5px 10px;
	background-color:#c2c2c2;
	font-size:15px;
}
.pagination ul li.next a {
	background:none;
	text-decoration:underline;
	color:#858585;
	font-size:14px;
	font-family:Georgia;
	padding:5px 0 5px 10px;
}
.pagination ul li.next a:hover {
	background:none;
	color:#d31e12;
}
.pagination ul li a:hover, .pagination ul li a.selected {
	background-color:#d31e12;
}
/***Filter Section***/
.filterSection {
	border-bottom:1px solid #d0cfd1;
}
.filterSection ul li {
	margin-right:13px;
}
.filterSection .padding {
	padding-bottom:10px;
}
.filterSection span {
	background:url(/archive/20170328193957/apeal-lb.org/images/grey-arrow.jpg) right 7px no-repeat;
	display:block;
	padding-right:15px;
	color:#5f5f5f;
	font-weight:600;
	margin-top:7px;
}
.filterSection li.selectFilter {
	background:url(/archive/20170328193957/apeal-lb.org/images/select-back.jpg) 0 0 no-repeat;
	width:275px;
	height:27px;
	text-align:center;
	padding-top:4px;
}
.filterSection li.selectFilter.big {
	background:url(/archive/20170328193957/apeal-lb.org/images/select-back-wide.jpg) 0 0 no-repeat;
	width:306px;
}
.filterSection li.selectFilter select {
	background-color:#f9f9f9;
	border:0;
	width:247px;
	font-family:Arial;
	font-size:14px;
	color:#5f5f5f;
	margin-top:3px;
}
.biennaleLogo {
	margin-top:45px;
}
.sidebar ul li {
	padding-bottom:8px;
	margin-bottom:8px;
	border-bottom:1px solid #e1e1e1;
	padding-left:14px;
}
.sidebar ul li a {
	font-weight:600;
	font-size:14px;
	color:#434343;
	text-transform:uppercase;
}
.sidebar ul li a:hover, .sidebar ul li a.selected {
	color:#d31e12;
}
.artistsListing {
	width:72.4%;
}
.artistsListing ul li ul li ,.artistsListing ul li ul li a{
	float:none;
	margin-bottom:10px;
	font-weight:600;
	font-size:14px;
	color:#434343;
	width:100%;
	display:block;
}
.artistsListing ul li ul li:hover{
	background: #E1E1E1;
	padding-left:3px;
}
.artistsListing ul li ul li a:hover{
	color: #D31E12;
}
.artistsListing ul li {
	margin-right:7%;
	width:26.33%;
}
.filmSeries {
	width:73.4%;
}
.filmSeries ul li {
	width:17%;
	margin-right:3.75%;
	margin-bottom:10px;
}
.filmSeries ul li.last {
	margin-right:0;
}
.filmSeries .imgHolder {
	border:3px solid #e0e0e0;
	text-align:center;
}
.filmSeries ul li h1{
	margin-bottom:5px;
}
.filmSeries ul li h1 a{
	font-size:14px;
	font-weight:600;
	text-transform:uppercase;
	color:#2d2d2d;
	margin-bottom:5px;
}
.filmSeries ul li h1 a:hover{
	color:#d31e12;
}
.filmSeries .mainInfo {
	font-size:12px;
	color:#848484;
}
.lecture .blocRight {
	padding-top:45px;
}
.lecture img, .filmSeries img {
	width:100%;
}
.sponsors {
	width:100%;
}
.sponsors .blocLeft {
	margin-right:0 !important;
	width:100%;
}
.sponsors .blocLeft li {
	margin-bottom: 30px;
	border: 1px solid #e1e1e1;
	float: left;
	height:130px;
	min-height: 130px;
	margin-right: 30px;
	width:150px;
	padding:0 10px;
}
.sponsors .blocLeft li img{
	max-width:150px;
}
.sponsors .blocLeft h1, .sponsors .blocRight h1 {
	font-size:14px;
	color:#898989;
	margin-bottom:15px !important;
}
.sponsors span {
	display:block;
	color:#000000;
	font-size:13px;
	font-weight:400;
}
.sponsors .blocRight span {
	margin-right:90px;
	margin-top:15px;
}
.sponsors .blocLeft span {
	margin-top:9px;
}
.sponsors .imageHolder {
	width:100%;
	height:100%;
}
.sponsors .imageHolder table td {
	vertical-align:middle;
}
.sponsors .blocRight li {
	padding-bottom:30px;
	margin-bottom:30px;
}
.selectHolder {
	background: url(/archive/20170328193957/apeal-lb.org/images/select-back.jpg) 0 0 no-repeat;
	width: 144px;
	height:31px;
	text-align: center;
	padding-top: 0;
}
.filterIcon {
	display:inline-block !important;
	float:none !important;
	margin-right:10px !important;
}
.filtersPad .searchHolder {
	margin-right:20px;
}
.topBtn{
	font-weight:600;
	font-size: 12px;
	color: #434343;
	display:block;
	position:absolute;
	bottom:0;
	right:0;
	color:#d31e12;
}
.topBtn:hover{
	color:#434343;
}
.ValidationSummary{
	right:0;
	bottom:0;
	padding:10px;
	background:#ffffff;
}
/***common styles***/
.mainImage, .mainContent h1, .mediaroom h1, .mediaroom li.featuredEvent .date {
	margin-bottom:20px;
}
.subMenu ul li, .blocLeft, .blocRight, .mediaroom li.featuredEvent .imageHolder, .mediaroom .mainInfo, .mediaroom span.date, .pagination ul li, .filterSection ul li, .sidebar, .artistsListing, .artistsListing ul li, .filmSeries, .filmSeries ul li, .sponsors, .sponsors span, .sponsors .blocRight img {
	float:left;
}
.mainContent .desc, .subMenu ul li a, .filterSection span, .sidebar ul li a, .artistsListing ul li ul li, .filmSeries ul li h1, .sponsors span, .topBtn {
	font-family: 'Open Sans', sans-serif;
}
.pagination ul li a {
	font-family:"Trebuchet MS";
}
.mediaroom .date, .sponsors .blocLeft h1, .sponsors .blocRight h1 {
	/*/*font-family: 'Merriweather', serif;*/*/
}
.mediaroom li.featuredEvent h1, .mediaroom {
	font-size:18px;
}
.mediaroom .desc a, .mediaroom h1 a, .subMenu ul li a {
	color:#000000;
}
.pagination ul li a {
	color:#ffffff;
}
.mediaroom .date {
	font-size:15px;
}
.margBot40 {
	margin-bottom:40px;
}
.last {
	border:0 !important;
}
/******************************************************************************************************************/
.mediaroom li.featuredEvent .date {
	float:none;
}
.mediaroom div.date, .margBot10 {
	margin-bottom:10px;
}
.jscrollpaneHolder {
	height:311px;
}
.filtersPad, .artistName {
	font-family: 'Open Sans', sans-serif;
}
h3 {
	/*/*font-family: 'Merriweather', serif;*/*/
	font-weight:normal;
}
.filtersPad {
	font-weight:600;
}
.artistName {
	font-weight:400;
}
.filtersPad {
	color:#5f5f5f;
	font-size:14px;
}
.arrowed {
	padding-right:15px;
	background:url(/archive/20170328193957/apeal-lb.org/images/grey-arrow.jpg) right center no-repeat;
}
.filtersPad span, .filtersPad a {
	display:block;
	float:left;
	line-height:31px;
	margin-right:2%;
}
.viewsFilter a {
	text-transform:uppercase;
	color:#5f5f5f;
	margin-right:4%;
}
.viewsFilter a:hover, .viewsFilter a.selected, h3 {
	color:#d31e12;
}
.viewsFilter {
	margin-right:5%;
}
.artistsList .featuredItem {
	width:15.7%;
	margin-right:1.16%;
	margin-bottom:15px;
}
.arrowArtist {
	position:absolute;
	display:none;
	width:25px;
	height:8px;
	background:url(/archive/20170328193957/apeal-lb.org/images/arrow-artist.jpg) 0 0 no-repeat;
	left:50%;
	margin-left:-12px;
	bottom:-15px;
}
.featuredItem.active .arrowArtist {
	display:block;
}
.artistsList .featuredItem.last {
	margin-right:0;
}
.artistName {
	font-size:13px;
	color:#898989;
	margin-bottom:5px;
}
.hiddenContent {
	border:3px solid #a8a8a8;
	margin-bottom:15px;
	clear:both;
	min-height:357px;
}
.innerContent {
	padding:30px;
}
#anythingSliderImage li {
}
.imageSliderParent {
	width:523px;
	padding-right:25px;
	margin-right:25px;
	border-right:1px solid #a8a8a8;
	float:left;
	height:355px;
}
.artistImageHolder {
	background:#ececec;
	border:1px solid #a8a8a8;
	text-align:center;
	margin-bottom:10px;
	width:523px;
}
h3 {
	margin-bottom:5px;
}
.descArtist {
	color:#5f5f5f;
	font-size:14px;
	font-family: 'Open Sans', sans-serif;
}
.imageBrief {
	color:#5f5f5f;
	font-size:12px;
}
.imageBrief a {
	color:#5f5f5f;
	display:block;
	text-decoration:underline;
	padding-bottom:10px;
}
.selectHolder select {
	background-color: #f9f9f9;
	border: 0;
	width: 247px;
	font-family: Arial;
	font-size: 14px;
	color: #5f5f5f;
	height:21px;
	margin-top:5px;
}
.selectHolder {
	width:275px;
}
/****************************************************************************************************************************/
.mediaroom ul li.featuredEvent h1 a {
	font-family:'Open Sans', sans-serif !important;
	font-size:18px;
}
.mediaroom h1 {
	font-family:'Open Sans', sans-serif !important;
	font-size:20px;
}
.mediaroom .date {
	font-family:'Open Sans', sans-serif !important;
}
.mediaroom h1, .mediaroom .date {
	margin-bottom:30px;
}
.exib .date, .exib h1 {
	/*font-family: 'Merriweather', serif !important;*/
	margin-bottom:3px !important;
}
.backLink a {
	font-family:'Open Sans', sans-serif;
	font-size:13px;
	color:#d31e12;
	text-decoration:none;
	float:right;
}
.backLink a:hover {
	text-decoration:underline;
}
.backLink {
	margin-bottom:30px;
}
.publicationDetails .blocLeft {
	width:90%;
}
.publicationDetails .imageHolder {
	float:left;
	margin-right:1.7%;
	width:44%;
}
.publicationDetails .imageHolder img {
	width:100%;
}
.publicationDetails .mainInfo {
	float:left;
	width:54%;
}
.publicationDetails .date {
	/*width:21%;*/
	margin-bottom:20px !important;
}
.publicationDetails .mainInfo h1 {
	font-family:'Open Sans', sans-serif;
	font-size:18px;
	margin-bottom:20px;
}
.publicationDetails {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
.filmDetails {
}
.downloadPDF {
	position:absolute;
	bottom:13px;
	right:-7px;
}
.contact h1 {
	max-width: 930px;
	min-width: 81%;
	width: 81%;
	float:right;
	margin-bottom:0;
	font-family:'Open Sans', sans-serif;
	font-size:15px;
	color:#d31e12;
	text-transform:uppercase;
}
.contentLeft, contentLRight {
	float:left;
	width:48%;
	margin-bottom:15px;
}
img.fullWidth {
	width:100%;
}
.contact .desc {
	font-size:13px;
}
.contact .desc a.links {
	color:#d31e12;
	text-decoration:underline;
}
.contact .desc a.links:hover {
	text-decoration:none;
}
.contact .DescTitle, .contact .ContactTitle {
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
.contact .ContactTitle {
	font-weight:normal;
}
.linkBtns {
	margin-bottom:15px;
}
.leftFields {
	float:left;
	width:45%;
	margin-right:5%;
}
.rightFields {
	float:left;
	width:50%;
}
.eachField {
	width:100%;
	margin-bottom:10px;
}
.contact input, .contact select, .contact textarea {
	width:67%;
	height:33px;
	border:#afafaf 1px solid;
	color:#afafaf;
	padding:1%;
}
.contact textarea {
	height:100px;
}
.contact select {
	width:70%;
	height:41px;
	padding:8px 6px 7px 0;
}
.contact label {
	width:27%;
	margin-right:3%;
	display:block;
	float:left;
	padding-top:7px;
	color:#afafaf;
	font-family:'Open Sans', sans-serif;
	font-size:14px;
}
.btnSend {
	float:right;
}
.btnSend a {
	margin-right:0 !important;
	padding:10px 20px;
}
ul.parentUl li.firstLevel {
	float:left;
	width:30%;
	margin-right:5px;
	height:200px;
}
ul.parentUl li ul li a {
	font-size:15px;
	font-family:'Open Sans', sans-serif;
	color:#000;
}
ul.parentUl li ul li {
	background:url(/archive/20170328193957/apeal-lb.org/images/listing-arrow.jpg) no-repeat left 7px;
	padding:0 0 0 9px;
}
ul.parentUl li ul li.title {
	background:none;
	padding:0;
}
ul.parentUl li ul li h2 {
	font-family:'Open Sans', sans-serif;
	font-size:20px;
	color:#000;
	font-weight:normal;
}
.marginNone {
 margin-right::0 !important;
}
ul.parentUl a:hover, ul.parentUl h2:hover {
	color:#565656;
}
.photoNo {
	margin-bottom:2px;
}
.albumTitle a, .photoNo a {
	font-family:'Open Sans', sans-serif;
	font-size:13px;
	color:#898989;
}
.albumTitle a:hover, .photoNo a:hover {
	color:#000;
}
.photoNo a {
	font-size:11px;
}
.albumPhotoHolder {
	/*background:url(/archive/20170328193957/apeal-lb.org/images/photo-border.jpg) no-repeat left top;*/
	padding:0;
	border:1px solid #c9c9c9;
    text-align: center;
}
.albumPhotoHolder img {
	position:relative;
	/*top:3px;
	left:3px;*/
}
.photoContainer {
	float:left;
	margin-right:1%;
	width:24%;
	margin-bottom:25px;
}
.bigLeftBloc {
	width:81%;
}
.date.margBot4 {
	margin-top:0;
}
/*****subMenu*****/
.mainMenu li {
	margin-right: 0;
}
.mainMenu li a {
	padding-left:5px;
	padding-right:20px;
}
.hasSubmenu {
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-top:1px solid #ffffff;
	position:relative;
}
.hasSubmenu.active {
	border-right:1px solid #dddddd;
	border-left:1px solid #dddddd;
	border-top:1px solid #dddddd;
}
.dropDown {
	position:absolute;
	border:1px solid #dddddd;
	width:230px;
	z-index:9999;
	background:#ffffff;
	display:none;
	left:0;
	margin-left:-1px;
	top:-1px;
}
.dropDown ul li {
	float:none;
}
li.hasSubmenu a {
	background-color: #ffffff !important;
	z-index: 999999;
	position: relative;
	display:block;
}
li.hasSubmenu a.selected {
	background-color: #ffffff !important;
	z-index: 999999;
	position: relative;
	display:block;
}
.dropDown ul li a {
	font-family: 'Open Sans', sans-serif;
	color:#000000;
	font-size:15px;
	font-weight:normal;
	text-transform:inherit;
	margin:0 10px;
	border-bottom:1px solid #dddddd;
	background:none !important;
}
.dropDown ul li.last a{
	border:0;
}
.linkHolder {
	display: block;
	padding-right: 15px;
	background-color: white;
	position: relative;
	z-index: 10000;
}
.floatLeft {
	float:left;
	padding-right:10px;
}
.eventDetails .mainInfo {
	width:100%;
}
.eventDetails .floatLeft img {
	max-width:500px;
}
.mediaroom h3 {
	margin-bottom:5px;
	font-size:16px;
}
.mediaroom .imageHolder {
	border:1px solid #D0CFD1;
}
.University {
	display:block;
	margin-bottom:5px;
	/*/*font-family: 'Merriweather', serif;*/*/
	font-weight:bold;
}
.participants ul li {
	margin:0;
	padding:0;
	border:0;
}
sup, .referenceNbr {
	color:#D31E12;
	font-style:normal;
	margin-right:5px;
}
.source {
	font-style:italic;
	border-top:1px solid #D0CFD1;
	padding-top:5px;
	margin-top:5px;
	font-size:12px;
}
.specialLink {
	background:url(/archive/20170328193957/apeal-lb.org/images/link-icon.jpg) right 3px no-repeat;
	padding-right:24px;
}
.fullPad {
	width:100% !important;
}
/****Calendar****/
.calendarTable {
	border:0 !important;
}
.calendarTable td {
	background:none;
	padding:0;
	height:30px;
	line-height:30px;
}
.calendarTable th {
	color:#ffffff;
	font-size:9px;
	font-family: 'Open Sans', sans-serif;
	background-color:#898989;
	border:0;
	font-weight:normal;
	padding:8px 6px;
	border-right:1px solid #8e8e8e;
}
.titlecal {
	background-color:#ca1f13;
	color:#ffffff;
	font-size:13.55px;
	font-family: 'Open Sans', sans-serif;
	border-right:2px solid #ca1f13;
	padding:0;
}
.titlecal td {
	padding:0px 14px !important
}
.arrowscal a {
	color:#ffffff !important;
}
.DayCal, .OtherMonthCal {
	color:#2e2e2e;
	font-size:12px;
	font-family: 'Open Sans', sans-serif;
	border:1px solid #b9b9b9;
	background:#e4e4e4 !important;
}
.OtherMonthCal {
	color:#b3b3b3;
}
.imgHolder.film {
	height:109px;
	width:109px;
	overflow:hidden;
	margin-bottom:10px;
}
.publicationDetails.filmDetails .imageHolder {
	width:auto;
}
.lecture h3 {
	margin-bottom:5px;
}
.galleryHolder {
	height:169px;
	overflow:hidden;
	border:1px solid #cecece;
}
.absoluteCalendarCont {
	visibility: hidden;
}
.absoluteCalendarCont {
	position:absolute;
	left: -112px;
bottom: 9px;
	width:235px;
	visibility:hidden;
}
.absoluteCalendarCont td {
	border-right:0px !important;
	border-top:0px !important;
	font-size:12px;
	color:#FFFFFF;
}
.absoluteCalendarCont td a {
	text-decoration:none;
	color:#FFF;
	display:block;
	background:url(/archive/20170328193957/apeal-lb.org/images/calendar-arrow.jpg) no-repeat left 3px;
	padding:0 0 10px 15px;
	margin-bottom:10px;
	text-align:left;
	border-bottom:1px dotted #D68F79;
}
.absoluteCalendarCont td a.last {
	border-bottom:0px;
	padding:0 0 0 15px;
	margin-bottom:0px;
}
.absoluteCalendarCont td a:hover {
	color:#000;
}
.calendarPopContainer {
	background:#B81F24 !important;
	padding:10px !important;
}
.posRelative {
position:relative;
}
.detailsTitle{
	font-family:"Trebuchet MS";
	color:#d31e12;
	font-size:17px;
	margin-bottom:15px;
	display:block;
}
.haveEvent {
    display: block;
    background-color: #ca1f13;
    color:white;
}
.upperPopupContainer {
height:auto !important;
}
.calendarPopContainer a {
    background:none !important;
}

.iframeListing li{
	margin-bottom:10px;
	color:#000000;
	font-size:15px;
	font-family:"Trebuchet MS";
	padding-left:10px;
	background:url(/archive/20170328193957/apeal-lb.org/images/bullet-iframe.jpg) left 12px no-repeat;
}
.CloseBtn{
	position:absolute;
	display:block;
	width:15px;
	height:15px;
	background:url(/archive/20170328193957/apeal-lb.org/images/close-new.jpg) 0 0 no-repeat;
	right:-20px;
	top:-20px;
	}
#anythingSlider2 .featuredItem{
	border:0 none;
	}
#anythingSlider2 .featuredItem td{
	border:1px solid #cecece;
	vertical-align:middle;
	}
	
.searchResults a.searchresults{
	color:#252525;
	background:url(/archive/20170328193957/apeal-lb.org/images/link-icon.jpg) right 3px no-repeat;
	padding-right:24px;
	}
.searchResults h1 a{
	color:#D31E12;
	}
.searchResults a.searchresults:hover, .searchResults h1 a:hover{
	color:#717171;
	}
.sidebar{
	position:relative;
	width:17%;
	}
.sidebar ul{
	position:absolute;
	width:100%;
	}
.searchresults{
	color:#d31e12;
}
.searchresults:hover{
	color:#606060;
}

.ValidationSummary ul li {
    color:#d31e12;
}

.reset {
border: none;
padding: 5px;
cursor: pointer;

margin: 0;
}
.dropDown ul li a{
	padding-left:0;
	padding-right:0;
}
#MainContentPlaceHolder1_lbtnPrevious{
	padding-right:15px !important;
}
.pdfLink{
	background:url(/archive/20170328193957/apeal-lb.org/images/pdf-icon-new.jpg) right 1px no-repeat;
	padding-right:32px;
	padding-bottom:7px;
}
.sharingSection{
	position:absolute;
	right:0;
}

.ContactForm .leftFields span  {
    margin-left: 89px;
}
.ContactForm .rightFields span  {
    margin-left: 99px;
}


.searchvalidator {
font-size: 12px;
visibility: visible;
float: right;
position: absolute;
text-align: right;
right: 0;
color:#D31E12;padding-right: 6px;
}
.artsHp{display:none;}
.eventSlider{width:520px; float:left;}
.eventSlider .flexslider{margin-bottom:0;}
.contentListing li{background:url(/archive/20170328193957/apeal-lb.org/images/listing-arrow.jpg) no-repeat left 9px; padding-left:13px;}
.flex-control-paging{display:none;}
.mediaroom .slides li{width:515px !important; border-bottom:none !important; padding-bottom:none !important;}
.mediaroom .slides li img{max-width:515px;}
.mediaroom .flex-direction-nav li{border-bottom:none !important; padding-bottom:none !important;}
.flex-direction-nav a.flex-prev{background:url(/archive/20170328193957/apeal-lb.org/images/previous-slide.jpg) no-repeat left top; font-size:0;}
.flex-direction-nav a.flex-next{background:url(/archive/20170328193957/apeal-lb.org/images/next-slide.jpg) no-repeat left top; font-size:0;}
