/* GENERAL */

body {font-size:.8em; overflow-x: hidden; overflow-y: scroll;}

h1, h2, h3 {font-size:1em;font-weight:normal;}
h1, h2 {padding-left:5px;}
h2 {text-transform: uppercase;}
h3 {text-decoration:underline;}

img.logo {height:30px; width:auto; border:0;}

tbody {color:#000000;}

a { color:#2039ba; font-weight:normal; text-decoration:none;}
a:visited {color:#2039ba; text-decoration:none; }
a:hover {color:#2039ba; text-decoration:underline;}
a:active {color:#2039ba; text-decoration:underline;}

.submitted {display:none;}

/* li {display:inline;} */

li {list-style-image:none !important; list-style-type:none !important;}

.block-menu ul.menu {margin-left:-40px; padding-bottom:15px; margin-top:0;}

ul.menu a {color:#CD2626;}
ul.menu a:visited {color:#CD2626;}
ul.menu a:hover {color:#CD2626;}
ul.menu a:active {color:#CD2626;}

div.messages {margin:0;}

/* FRONT PAGE MAIN */

.view-frontpage .views-field-field-date, .view-frontpage .views-field-field-screening-reference 
{
display:block
transform:rotate(90deg);
   -ms-transform:rotate(90deg); /* IE 9 */
   -webkit-transform:rotate(90deg); /* Safari and Chrome */
   -webkit-transform: rotate(90deg); 
   -moz-transform: rotate(90deg);
position:relative;
top:-220px;
left:600px;	
width:405px;
height:30px;
text-align:right;
} 

/* SLIDE SHOW */

.views-slideshow-controls-top {position:relative; left: 805px;}
.views-slideshow-controls-text-previous, .views-slideshow-controls-text-next {display:block;}
.views-slideshow-controls-text-pause {display:none;} 

/* NEXT SCREENING BLOCK */

.block-views .content {padding:5px;}

.block-screening-title {text-decoration:underline;}

.block-views .views-field-field-blurb {margin-top:10px;margin-bottom:5px;}

.block-menu {padding-bottom:0;}

/* .block-menu h2, .block-menu ul.menu, .block-menu div.content {display:inline;} */

.block-views .views-field-field-blurb p {display:inline;}


#nextshow .view-header {text-align:right; width:800px; text-transform: uppercase; padding-bottom:15px; padding-top:15px; font-weight:normal;}


/* CALENDAR PAGE */

.views-field-field-date img {display:inline; float:right; padding-left:5px;margin-top:3px;}

.view-header {text-transform: uppercase; padding-bottom:15px; padding-top:15px; font-weight:normal;}


/* ARCHIVE PAGE */


.view-archive-view h3 {text-decoration:none; float:right; margin:0; }
.view-archive-view .views-field-field-blurb p {display:inline;}
.view-archive-view .view-footer {padding-top:15px;}

/* ABOUT BLOCK */

div.block-block p {display:inline;}
div.block-block .content {padding:5px;}

#block-menu-menu-about-menu {padding-bottom:5px;}

/* NEWS PAGE */

.views-field-field-text p {display:inline;}
.view-news-view .view-header {padding-bottom:0;}

/* PRESS PAGE */

.views-field-field-publication img {display:inline; float:right; padding-left:5px;margin-top:3px;}

.views-field-field-quote {font-style:italic; margin-top:-12px;}

/* CONTACT PAGE */

.pane-contact .pane-title {padding-left:0;}

#mc_embed_signup label {font-size: 1em !important; font-weight:normal !important;}

#mc_embed_signup .button {font-size: 1em !important; font-weight:normal !important;}

/* TEAM PAGE */

.view-team-view .views-row {padding-bottom:15px;}
.views-field-title img {display:inline; float:right; padding-left:5px;margin-top:3px;}
.view-team-view .view-header {padding-bottom:0;}

/* SUPPORT PAGE */

.view-supporters-view h3 {text-decoration:none; float:right; margin:0; }
.view-supporters-view .views-row-1 {padding-top:10px;}
.view-supporters-view .view-content {margin-top:-10px;}

/* POSTER PAGE */

.posterpage img {float:left;}
.posterpage img:hover {opacity: 0.85; filter: alpha(opacity=85);}

/* NODE ADD EDIT */

#edit-field-screening-title-0 {display:none;}

/* NODE */

.view-node-view .screening-title {text-transform:uppercase;}

.still-title {float:right;}

.poster-artist {position:bottom:5px;}

.view-node-view .views-label {text-transform:uppercase;}

img.sponsor {width:300px !important; height:auto;}

/* poster */
.views-field-field-screening-title-0 img {width:180px; height:auto; padding-left:10px; display:block; float:right;}


.views-field-field-program {padding-top:10px;}

.views-field-field-notes-from-the-show img {display:inline; width:780px; height:auto;}

.screening-program img {display:inline; width:780px; height:auto;}

/*sponsor logo */
.screening-program .logo img {width:80px; height:auto; display:inline; padding:5px;}

.views-field-field-program-notes img {display:inline; width:780px; height:auto;}

p.alignright {float:right; margin-top:-10px;}



/* Paypal buttons */

img.paypal {width:1px; height:1px;}
form.paypal {width:171px; height:47px; padding:0px; padding-right:10px; padding-top:5px; border:none; float:left;}
form.paypal-support {width:171px; height:47px; padding:0px; padding-left:10px; padding-top:5px; border:none; float:right;}
.pane-custom {display:block;}
.pane-supporters-view {display:block;}


