/*
Baseline - a designer framework
Copyright (C) 2009 Stephane Curzi, ProjetUrbain.com
Creative Commons Attribution-Share Alike 3.0 License
version 0.5.2
*/

body{
    
}

@font-face {
    font-family: 'TradeGothicBold';
    src: url('fonts/tradegothic-boldcondtwenty.eot');
    src: url('fonts/tradegothic-boldcondtwenty.eot?#iefix') format('embedded-opentype'),
    url('fonts/tradegothic-boldcondtwenty.woff') format('woff'),
    url('fonts/tradegothic-boldcondtwenty.ttf') format('truetype'),
    url('fonts/tradegothic-boldcondtwenty.svg#tradegothic_condeighteenbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'TradeGothicCond';
    src: url('fonts/trade_gothic_lt_std_condensed_no._18-webfont.eot');
    src: url('fonts/trade_gothic_lt_std_condensed_no._18-webfont.eot?#iefix') format('embedded-opentype'),
    url('fonts/trade_gothic_lt_std_condensed_no._18-webfont.woff') format('woff'),
    url('fonts/trade_gothic_lt_std_condensed_no._18-webfont.ttf') format('truetype'),
    url('fonts/trade_gothic_lt_std_condensed_no._18-webfont.svg#trade_gothic_lt_stdCnno.18') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'TradeGothicExt';
    src: url('fonts/trade_gothic_lh_extended-webfont.eot');
    src: url('fonts/trade_gothic_lh_extended-webfont.eot?#iefix') format('embedded-opentype'),
    url('fonts/trade_gothic_lh_extended-webfont.woff') format('woff'),
    url('fonts/trade_gothic_lh_extended-webfont.ttf') format('truetype'),
    url('fonts/trade_gothic_lh_extended-webfont.svg#trade_gothic_lhregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NewsGothicCond';
    src: url('fonts/ufonts.com_news-gothic-condensed.eot');
    src: local('☺'), url('fonts/ufonts.com_news-gothic-condensed.woff') format('woff'), url('fonts/ufonts.com_news-gothic-condensed.ttf') format('truetype'), url('fonts/ufonts.com_news-gothic-condensed.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'NewsGothicBold';
    src: url('fonts/news_gothic_std_bold-webfont.eot');
    src: url('fonts/news_gothic_std_bold-webfont.eot?#iefix') format('embedded-opentype'),
    url('fonts/news_gothic_std_bold-webfont.woff') format('woff'),
    url('fonts/news_gothic_std_bold-webfont.ttf') format('truetype'),
    url('fonts/news_gothic_std_bold-webfont.svg#news_gothic_stdbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MonoBlack';
    src: url('fonts/ufonts.com_interstate-mono-blk-webfont.eot');
    src: url('fonts/ufonts.com_interstate-mono-blk-webfont.eot?#iefix') format('embedded-opentype'),
    url('fonts/ufonts.com_interstate-mono-blk-webfont.woff') format('woff'),
    url('fonts/ufonts.com_interstate-mono-blk-webfont.ttf') format('truetype'),
    url('fonts/ufonts.com_interstate-mono-blk-webfont.svg#interstate_mono_-_blkregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Mono';
    src: url('fonts/interstate_mono-webfont.eot');
    src: url('fonts/interstate_mono-webfont.eot?#iefix') format('embedded-opentype'),
    url('fonts/interstate_mono-webfont.woff') format('woff'),
    url('fonts/interstate_mono-webfont.ttf') format('truetype'),
    url('fonts/interstate_mono-webfont.svg#interstate_monoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

.logos img{
	margin-bottom:8px;
}

/******************** Base ********************/
html,body{padding:0;margin:0;}
/*min-width:950px;*/
body{line-height: 1.5; background: #000; color: black;font:15px "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;
     /*min-width: 1240px;*/
}
html,body,#wrapper,#body{height:100%;}
h1, h2, h3, h4, h5, h6{line-height: 1.2;}
h4, h5, h6{font-weight: bold;}
b, strong, caption, th, thead, dt, legend{font-weight: bold;}
cite, dfn, em, i{font-style: italic;}
code, kbd, samp, pre, tt, var{font-family: mono-space, monospace;}
/*h1, h2, h3, h4, h5, h6{word-spacing: -0.125em;}*/
p{-webkit-margin-before:0;}
/*p{hyphenate: auto; hyphenate-lines: 3;}*/
/*p+p{text-indent: 1.5em;}*/
/*p+p.no-indent{text-indent: 0;}*/
pre{white-space: pre; }
del{ text-decoration: line-through; }
mark{ background: rgba(255, 255, 0, 0.4); padding: 0 .25em; }
ins{ color: #f00; }
small, sup, sub{ font-size: 80%; }
big{ font-size: 125%; line-height: 80%; }
abbr, acronym{ font-size: 85%; text-transform: uppercase; letter-spacing: .1em; }
abbr[title], acronym[title], dfn[title]{ border-bottom: 1px dotted black; cursor: help; }
sup, sub{ line-height: 0; }
sup{ vertical-align: super; }
sub{ vertical-align: sub; }
blockquote{ padding: 1.5em; }
hr{ border: none; background: #ddd; width: 100%; }
ul, ol{ margin-left: 1.5em; }
ul{ list-style: disc outside; }
ol{ list-style: decimal outside; }
input, select, button{ cursor: pointer; }
table{ font: inherit; width: 100%; }

/* html 5 */
article, aside, header, hgroup,
nav, figure, section, footer{ display: block; }

.page-id-1706 .logos:after,
.pods-field-captcha:after,
.clear,
.box-content:after,
.clearfix:after{clear:both;content:'';display:block;}
.mobile{display: none;}

/* Debug */
.debug{ outline: solid gold 1px; }
.debug-background{ background: rgba(255, 215, 0, 0.2) !important; }

.page-content a{color:#eee;}
ul.reps a{font-weight: normal;}
ul.reps a.email,
ul.reps a.phone,
ul.reps a.website{display: block;float:left;text-indent: -99999em;margin-right:8px;position: relative;}
ul.reps .rep-name a{color:#cbcdce!important;font-family:Mono!important;font-weight: normal!important;}
ul.reps .rep-name{float:left;}
ul.reps a.phone{width:15px;height:18px;background:url('img/state-phone.png') no-repeat left top;position: relative;}
ul.reps a.phone:hover{background:url('img/state-phone-hover.png') no-repeat left top;}
ul.reps a.email,
ul.reps a.website{width:22px;height:18px;background:url('img/state-email.png') no-repeat left top;position: relative;}
ul.reps a.email:hover,
ul.reps a.website:hover{background:url('img/state-email-hover.png') no-repeat left top;}
ul.reps a.website:hover .init-text{display: block;}
ul.reps li{margin-bottom:10px;display: block;}
/*ul.reps li:hover span{color:#b3051e;}*/
ul.reps{margin:0;padding:0;font-weight: 100;list-style: none;}
.website .init-text,
.phone .init-text{top: 26px;left: -6px;padding:8px;width:100px;height:19px;text-indent: 0;font-size:15px;}
.phone:hover .init-text{display: block;}
/*.init-text p{}*/
.website .init-text .close-init,
.phone .init-text .close-init{display: none;}

.ui-icon,
.sprite{display: inline-block;text-indent: -999999em;background:url('img/sprites.png') no-repeat left top;text-align: left;}
.sprite.laurel{width:83px;height:30px;background-position: left top;}
.sprite.trailer{width:312px;height:181px;background-position:left -552px;}

#stories-loading{
    position: fixed;
    right:40px;
    bottom:70px;
    font-size:13px;
    z-index: 9999999;
    text-align: right;
    width:40px;
    height:40px;
    background:url('img/loader.GIF') no-repeat right top;
    color:#fff;
    display: none;
}
body.home .sprite.trailer{
    background:url('img/trailer-bg-2.jpg') no-repeat left top;
}
body.home .trailer-wrapper{
	
	position: absolute;
	right: 20px;
	top: 187px;
	width: 145px;
	height: 81px;
	
}
/* body.home .trailer-wrapper{ */
/*     position: relative; */
/*     width:311px; */
/*     height:180px; */
/* } */
body.home .trailer-wrapper span,
body.home .trailer-wrapper .sprite{
/*     position: absolute; */
}
body.home .trailer-wrapper span{
    right:33px;
    top:10px;
    z-index: 3;
}
body.home .trailer-wrapper .arrow{
    left:10px;
    top:10px;
    z-index: 3;
}
body.home .trailer-wrapper .trailer{
    z-index: 1;
    left:0;
    top:0;
}


#trailer2 .sprite.trailer{background-position:left -468px;}
.page-id-310 .sprite.trailer,
.page-id-288 .sprite.trailer{width:145px;height:81px;}
.sprite.arrow{width:57px;height:45px;background-position:left -211px;}
.sprite.arrow-small{width: 24px;height: 19px;background-position: -57px -237px;}
.sprite.arrow-right{width:9px;height:16px;background-position: -19px -280px;}
.sprite.arrow-down{width:16px;height:9px;background-position:-3px -280px;}
.sprite.arrow-blue-top{width:33px;height:33px;background-position:-187px -303px;}
.sprite.arrow-blue-left{width:11px;height:33px;background-position:-187px -303px;}
.sprite.arrow-blue-down{width:20px;height:18px;background-position: -129px -265px;}
.sprite.big-laurel{width:187px;height:73px;background-position: left -392px;}
.sprite.fandango{background-position:0 -347px;width:99px;height:41px;}
.sprite.movietickets{background-position:-100px -347px;width:96px;height:41px;}
.sprite.moviefone{background-position:-199px -347px;width:95px;height:41px;}
.sprite.divider{background-position:-313px -18px;width:14px;height:92px;}
.ui-icon.ui-icon-closethick{width:20px;height:19px;background-position:-78px -258px;}
.sprite.scroll-left{width:22px;height:42px;background-position: -141px -297px;}
.sprite.scroll-right{width:22px;height:42px;background-position: -163px -297px;}
.sprite.small-play{width:20px;height:15px;background-position: -101px -260px;}

/*Layout*/
#wrapper{}
#header{width:100%;left:0;position: relative;background:#333;z-index:2;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.4);margin-top:0;}
body.page-id-23 #header{display: none;}
#header .contents,
#footer .contents{padding:7px 20px;}
#header .film-title,
#header .opening-date{float:left;}
#header .film-title{font-family: NewsGothicBold;font-size:33px;margin:0;padding:0;font-weight: 100;}
#header .opening-date{font-family: NewsGothicCond;font-size:15px;color:#fff;margin:5px 0 0 7px;line-height:1;display: none!important;}
#header .film-by{float:right;font-family: TradeGothicBold;color:#fff;text-align: right;line-height: 1;font-size:17px;margin:2px 0 0 0;}
#header .film-by small{font-size:12px;}
#header .laurel{float:right;margin:4px 0 0 10px;}
#body{position: relative;background-repeat: no-repeat;background-position: right bottom;background-attachment: fixed;}
#body .side-menu{position: fixed;left:0;top:0;z-index:0;height:100%;}
#body .contents{width:100%;position: relative;}
/*#body .contents .inner-contents{padding-left:230px;}*/
#footer{position:fixed;width:100%;bottom:0;left:0;background-color:#141c21;-webkit-box-shadow: 0 -4px 4px rgba(0,0,0,0.4);-moz-box-shadow: 0 -4px 4px rgba(0,0,0,0.4);box-shadow: 0 -4px 4px rgba(0,0,0,0.4);z-index:5;}

.page-id-310 .page-title,
.page-id-288 .page-title{display:none;}
.page-title{background:#25313a;color:#fff;font-family: TradeGothicBold;font-size:27px;text-transform: uppercase;padding:10px 20px;letter-spacing: -1px;font-weight:100;}
.page-content{padding-right:20px;padding-left:35px;color:#fff;padding-bottom:24px;position: relative;}

.page-id-310 #body .contents,
.page-id-310 #body .contents .inner-contents,
.page-id-310 #body .contents .inner-contents .page-content{height: 96%;}
.page-id-310 #body .contents .inner-contents .page-content .community-action-box{top:inherit;bottom:50px;}


/*.page-template-default*/ 
.inner-contents{padding:20px 0px 20px 261px;}
.inner-contents{position: relative;}
#pageDialog{position: absolute;left:0;top:0;background-image:url('img/000-50.png');z-index:9;}
#pageDialog .page-title{margin-top:38px;display: block!important;}
#pageDialog .ui-icon-closethick{float:right;position: relative;top:5px;cursor: pointer;}
.bubbleDialog{position: absolute;display: inline-block;z-index:8;background:#202a31;
              -webkit-border-radius: 7px;
              -moz-border-radius: 7px;
              border-radius: 7px;
              padding:18px 30px;
}
.bubbleDialog.host-a-screening{
    width:543px;
    left:251px;
    top:136px;
    -webkit-box-shadow:3px 3px 3px rgba(0,0,0,0.3);
    -moz-box-shadow:3px 3px 3px rgba(0,0,0,0.3);
    box-shadow:3px 3px 3px rgba(0,0,0,0.3);
}
.bubbleDialog.host-a-screening .sprite.arrow-blue-left{

    position: absolute;left:-11px;top:76px;

}
.bubbleDialog.share-your-story-dialog{
    right:20px;top:169px;width:496px;
}

/*page specifics*/
/*.page-id-310 #body .slideshow{margin-left:230px;}*/
.page-id-310 #body .slideshow{
	position: absolute;
	top:-20px;
	overflow: hidden;
}
/* .page-id-310 #body .slideshow, */
.page-id-23 #body .slideshow{position: fixed;}
.page-id-23 .inner-contents{padding:0!important;}
.page-id-23 .home-copy{text-align: right;font-family: TradeGothicBold;color:#fff;text-transform: uppercase;font-size:40px;padding-right:20px;line-height:1.2;}
.page-id-23 .home-copy .big{font-size:67px;padding-top:4px;}
.page-id-23 .home-copy .big strong{border-top:3px #cccc00 solid;display:inline-block;padding-top:4px;
font-family: 'NewsGothicBold';
font-weight: normal;
}
.page-id-23 .more{float:right;margin:-12px 20px 0;}
.action-box .more{position: absolute;bottom:23px;left:128px;width:69px;}
.wpcf7-form input[type="submit"]{border:0;}

.buy-the-movie-btn,
.share-your-story,
.wpcf7-form input[type="submit"],
.more{display: block;width:89px;background:#900;padding:4px 10px;color:#fff;font-size:13px;text-transform: uppercase;font-family: MonoBlack;-webkit-border-radius: 6px;
      -moz-border-radius:6px;border-radius:6px;webkit-box-shadow:0px 0px 5px 1px #111 inset;-moz-box-shadow: 0px 0px 5px 1px #111 inset;box-shadow: 0px 0px 5px 1px #111 inset;cursor: pointer;text-decoration: none;}
.share-your-story{width:auto;position: absolute;right:20px;top:-58px;}
.buy-the-movie-btn{
    display: inline-block;
    width:auto;
    font-size:25px;
    position: relative;
    top:2px;
}
.page-id-288{color:#fff;}
.page-id-288 #title_text{text-align: right;position: relative;float:right;}
.page-id-288 #title_text h1{font-size:100px;font-family: NewsGothicBold;text-transform: uppercase;line-height:1;padding:0;margin:0 0 20px 0;font-weight: 100;}
.page-id-288 #quotes{margin:95px 0px 15px 15px;float:left;font-family:TradeGothicCond;font-size:140%;line-height:1.2;color:#ccc;}
/*22px*/

.page-id-288 #quotes p{margin-bottom:30px;}
.page-id-288 #quotes .author{font-size:12px;text-transform: uppercase;}
.page-id-288 .big-laurel{margin:40px 0 0 0;}
.page-id-288 #credits{display: inline-block;margin:0;}
.page-id-288 #credits p{margin-bottom:-4px;margin:0;}
.page-id-288 #credits .form{font-family: NewsGothicCond;}
.page-id-288 #credits .names{font-family: TradeGothicBold;text-transform: uppercase;font-size:20px;margin-bottom:-3px;}
.page-id-288 #credits .a_film{font-family: TradeGothicBold;font-size:14px;text-transform: uppercase;}
.page-id-288 #credits .eugene{font-family: TradeGothicExt;font-size:20px;text-transform: uppercase;margin-left:6px;}

#menu-item-374 #communityAction{width:230px;margin-left:16px;display: block;}

#findTicket{background:#1a2934;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius: 10px;color:#cbcdce;width:576px;padding:20px 30px;}
#findTicket h2{font-family: NewsGothicCond;font-size:26px;letter-spacing: -1px;margin:0 0 20px 0;padding:0;}
#findTicket .ticketing-site{width:261px;float:right;}
#findTicket .enter-zipcode{float:left;width:259px;}
#findTicket .zipcode{font-size:18px;padding:4px;}
#findTicket .divider{float:left;}
.ticketing-site .sprite{cursor: pointer;}
#findTicket.on-demand{width:601px;}
#findTicket.on-demand .enter-zipcode{width: 181px;}
#findTicket.on-demand .ticketing-site{width: 144px;float: left;margin-left:28px;}
#findTicket.on-demand .enter-zipcode,
#findTicket.on-demand .ticketing-site{margin-top:34px;}
#findTicket.on-demand{padding:28px 20px;}

img#ondemand{position: absolute;left:40px;top:13px;}

.message{display: none;color:#fff;margin:20px 0;}
.message.error{background:#e26f6f;}
.message-text{padding:20px;font-size:12px;}
.section-title{font-family: NewsGothicCond;font-size:24px;letter-spacing: -1px;margin:30px 0 10px;font-weight: 100;}

/*LIST*/
.entries{}
.entries-showtimes{list-style: none;padding:0;margin:0;width:500px;color:#cbcdce;}
.entries-showtimes li.entry{float:left;width:250px;height:176px;}
.entries-showtimes li.entry .entry-data{display: block;}
.entry-date{font-family: NewsGothicCond;font-size:19px;}
.entry-address,
.entry-city,
.entry-name{font-family: Georgia,serif;font-size:15px;line-height:1.5;}
.entry-more{margin:14px 0;font-size:12px;}
.entry-more a{color:#fff;}

.page-id-361 .slideshow,
.underlay{opacity:0.4;}
.underlay{z-index: -1;position: relative;}

/*misc*/

.event{margin-bottom:20px;}
.event-date,
.event-info{display: block;float:left;}
.event-date{width:50px;}
.event-date h1,
.event-date small{background:#63727d;}
.event-date small{padding:0 3px;text-transform: uppercase;font-size:11px;margin-bottom:2px;display: inline-block;
          /*    -webkit-transform: skew(-20deg);
              -moz-transform: skew(-20deg);
              -o-transform: skew(-20deg);*/
}
.event-date h1{margin:0;padding:4px;text-align: center;font-size:22px;font-family: Mono;}
.event-info{width:250px;margin-left:10px;font-family: Mono;font-size:12px;position: relative;top:6px;font-weight: 100;}
.event-info strong{display: block;letter-spacing: -1px;}
.event-info .event-date2,
.event-info .event-location{display: block;}
.event-info .event-location a{margin-left:10px;padding:2px;background:#980008;color:#fff;text-transform: uppercase;font-size:11px;text-decoration: none;}

.scroll-pane{position: relative;background: #131a1c;height:192px;}
.scroll-pane .scroll-nav{position: absolute;width:22px;height:42px;z-index:9;cursor: pointer;}
.scroll-pane .scroll-left{left:17px;top:66px;}
.scroll-pane .scroll-right{right:17px;top:66px;}
.scroll-pane li{position: relative;margin:0 5px;}
.clip-thumbnail{opacity: 0.6;position: relative;width:296px;height:166px;display: block;cursor: pointer;overflow: hidden;}
.clip-thumbnail:hover{opacity: 1;}
.clip-thumbnail img{position: absolute;}
.clip-thumbnail .clip-name{position: absolute;right:10px;bottom:10px;color:#fff;font-size:12px;text-transform: uppercase;}
.clip-thumbnail .small-play{position: relative;top:2px;margin-left:2px;}
.scroll-content{position: absolute;left:0;top:12px;list-style: none;padding:0;margin:0;}
.scroll-content li{float:left;}

#clipScroll{overflow: hidden;position: absolute;left:0;top:110px;width:100%;}
.page-id-361 .page-content{padding-left:0!important;padding-right:0!important;position: relative;}


.page-title.aligncenter{text-align: center;position: relative;}
.state-name{position: relative;z-index: 2;}
.state-icon{display: block;height:90px;width:100%;position: absolute;left:0;top:-17px;z-index:1;opacity: 0.4;}
.state-header{text-align: left;margin:30px 0;color:#ccc;font-family: Georgia,Times,serif;}
.state-reps,
.state-orgs{float:right;width:424px;}
.state-events{float:left;width:376px;}

.pod-page-get-involved-w-w .holder{width:840px;position: relative;left:50%;margin-left:-420px;}
.box{margin:10px;}
.box-content,
.box-titlebar{padding:10px 15px;}
.box-titlebar{background-image:url('img/box-title-bg-1.png');
              -webkit-border-top-left-radius: 4px;
              -webkit-border-top-right-radius: 4px;
              border-top-left-radius: 4px;
              border-top-right-radius: 4px;
              -moz-border-radius-topleft:4px;
              -moz-border-radius-topright:4px;
}
.box-titlebar .box-title{display: block;font-family: TradeGothicCond;font-size:18px;text-transform: uppercase;font-weight: 100;letter-spacing: 2px;}
.box-content{background-image:url('img/box-content-bg-1.png');padding:15px;
             line-height:1.5;
             -webkit-border-bottom-left-radius: 4px;
             -webkit-border-bottom-right-radius: 4px;
             border-bottom-left-radius: 4px;
             border-bottom-right-radius: 4px;
             -moz-border-radius-bottomleft:4px;
             -moz-border-radius-bottomright:4px;
}
.page-template-template-fullwidth-php .box{margin:20px 0;}
.page-template-template-fullwidth-php .box-content{font-family: Mono;color:#b7b9ba;font-size:17px;}
.page-template-template-fullwidth-php .page-content p{font-family: Georgia,serif;line-height:1.7;color:#cbcdce;font-weight: 100;}
.page-template-template-fullwidth-php .page-content h1,
.page-template-template-fullwidth-php .page-content h2,
.page-template-template-fullwidth-php .page-content h3,
.page-template-template-fullwidth-php .page-content h4,
.page-template-template-fullwidth-php .page-content h5,
.page-template-template-fullwidth-php .page-content h6{font-family: TradeGothicBold;}

#mansory .entry{width:226px;padding:10px;background:#172734;color:#fff;float:left;margin:6px;cursor: pointer;text-decoration: none;}
.entry .thumbnail{width:226px;height:226px;background-size: cover;background-position: center center;}
.entry .names, .thumbnail{}
.entry .names{margin:7px 0;}
.entry .names h4{font-family: TradeGothicCond;font-size:23px;padding:0;margin:0;letter-spacing: -1px;text-transform: capitalize;}
.entry .names small{font-size:12px;}
.entry .blurb{font-size:11px;background:url('img/divider-1.png') repeat-x left top;width:226px;padding:20px 10px 10px;position: relative;left:-10px;margin-top:10px;}

.entry.blown{width:680px;padding:4px;text-align: left;}
.entry.blown .thumbnail{width:680px;height:373px;}
.entry.blown .blurb{width:inherit;background:transparent;font-size:12px;line-height:1.4;text-align: left;}
.entry.blown .blurb p{font-size:17px;}
.entry.blown .meta{text-align: right;}
.entry.blown .menu li{float:right;font-size:11px;}

.action-box{position: absolute;right:0;top:30px;width:462px;z-index:3;padding:8px 20px;background-image:url('img/101619-80.png');color:#ccc;
            -webkit-border-top-left-radius: 10px;
            -webkit-border-bottom-left-radius: 10px;
            -moz-border-top-left-radius: 10px;
            -moz-border-bottom-left-radius:10px;
            border-top-left-radius: 10px;
            border-bottom-left-radius: 10px;
}
.action-box h2{font-family: TradeGothicBold;font-size:40px;text-align: right;margin:0;padding:0;float:right;letter-spacing: -1px;color:#909599;font-weight:100;}
.community-action-box{position: absolute;left:0;top:450px;width:460px;z-index:2;padding:14px 20px;background-image:url('img/101619-80.png');
                      -webkit-border-top-right-radius: 10px;
                      -webkit-border-bottom-right-radius: 10px;
                      -moz-border-top-right-radius: 10px;
                      -moz-border-bottom-right-radius:10px;
                      border-top-right-radius: 10px;
                      border-bottom-right-radius: 10px;
}
.community-action-box h1{font-family: NewsGothicCond;color:#ccc;font-size:28px;text-align: right;width:450px;letter-spacing: -1px;margin:0;padding:0;float:right;}
.community-action-box form{float:right;margin:10px 0 0;}
.community-action-box form input[type="text"]{color:#000;}

#underConstruction{background:rgba(0,0,0,0.7);position:fixed;left:0;top:0;width:100%;height:100%;z-index:99;}
#underConstruction h1{font-family: "NewsGothicBold";font-size:33px;color:#cc0;text-transform: uppercase;}
#underConstruction p{color:#fff;font-family: Helvetica, Arial, sans-serif;font-size:14px;}
#underConstruction .text{position:absolute;text-align: center;width:800px;left:50%;margin-left:-400px;top:40%;}
.page-id-288 .trailer-wrapper{
    position: absolute;
    right: 199px;
    top: 6px;
}
#trailer2{top:105px;}
.trailer-wrapper{position:relative;border:5px solid #182224;right:20px;display: block;float:right;margin:20px 0;cursor: pointer;}
.trailer-wrapper .trailer{display: block;}
.trailer-wrapper span{position: absolute;
              font-family: TradeGothicBold;
              color: #fff;
              font-size: 12px;
              text-align: right;
              line-height: 1.2;
              right: 33px;
              top: 9px;
              width: 106px;}
.trailer-wrapper .arrow-small{position: absolute;right:4px;top:8px;}

.top_email{float:left;padding:3px 9px;background:#801b00;
           -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
           position: relative;
           top:5px;
           color:#fff;
           left:10px;
}
.top_email span{line-height: 24px;}
.top_email .form-header{font-family:"NewsGothicBold";}
.top_email .form-header,
.top_email .form-header-2,
.top_email form,
.top_email form .email,
.top_email form .submit{float:left;text-transform:none;margin-left:4px;}
.top_email form .email{padding:2px;font-size:12px;position:relative;top:0px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px #ccc solid;-webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);box-shadow:inset 1px 1px 2px rgba(0,0,0,0.2);}
.top_email form .submit{border:0;background:#fff;color:#801b00;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:12px;position:relative;}
.email{font-size:12px;padding:2px;}
.submit{border:0;background:#fff;color:#801b00;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:12px;position:relative;}

.phone-dialog{min-height:0!important;}

/*Slideshow*/
.page-id-310 .slideshow{z-index:0;}
.slideshow{position: absolute;left:0;top:0;width:100%;height:103%!important;list-style: none;z-index:-1;margin:0;padding:0;}


.slideshow li{display: block;width:100%;height:100%;background-repeat: no-repeat;background-position: left center;/*try left top*/background-attachment: fixed;
              position:absolute;left:0;top:0;
              display:none;
              -webkit-background-size:cover;
              -moz-background-size: cover;
              -o-background-size: cover;
              background-size: cover;
              display: none;
              text-align: center;
}
.slideshow li img{
	position: absolute;
	left:0;
	top:0;
	height:100%;
	display: inline-block;
}

.slide-description{position: absolute;right:20px;bottom:71px;width:300px;text-align:right;z-index:9;}
.slide-description .home_cap,
.slide-description .caption_title,
.slide-description a{display: block;color:#000;}
.slide-description a:hover{color:#cdd716;}
.inverted .slide-description a,
.inverted .slide-description{color:#000;}
.slide-control-wrapper{position:absolute;right:20px;bottom:55px;height:20px;z-index:9;}
.page-id-23 .slide-control-wrapper{display: none;}
.slide-control{display: block;width:17px;height:17px;float:left;text-indent: -99999em;cursor: pointer;margin-left:6px;}
.slide-control.prev{background-position: -227px -310px;}
.slide-control.next{background-position: -247px -310px;}
.slide-description .slide-author{font-size:20px;text-transform: uppercase;margin:0;padding:0;}
.slide-description .slide-title{}
.slide-description .blurb{margin-top:15px;}

.reps-icon-wrapper{display: block;height:95px;position: relative;left: -11px;}
.reps-icon-wrapper .hover{display: none;}
.reps-icon-wrapper:hover .default{display: none;}
.reps-icon-wrapper:hover .hover{display: block;}

.inits{list-style: none;padding:0;margin:0;}
.init{display: block;float:left;width:243px;margin:10px;height:80px;position: relative;}
.init:hover .init-text{display: block;}
.init-text{position: absolute;width:280px;padding:14px;left:15px;top:80px;background:#a4a8a9;display: none;font-size:12px;line-height:1.2;color:#0c131d;font-family: Georgia,serif;-webkit-border-radius: 3px;-moz-border-radius:3px;border-radius:3px;z-index:1;}
.init-text .close-init{position: absolute;right:4px;top:4px;color:red;}
.blue-arrow{position: absolute;width:5px;height:5px;background:url('img/a4a8a9-90-arrow.png') no-repeat left top;left:10px;top:-5px;}
.init-icon{display: block;position: relative;float:left;}
/*.init-icon img{width:100%;}*/
.init-icon .hover{display: none;}
.init-title{float:left;font-family: Mono;font-weight:100;color:#cbcdce;font-size:17px;margin-left:10px;position: relative;top:7px;}
.init:hover .on{display: none;}
.init:hover .hover{display: block;}

/*MENU*/
.menu ul,
.menu{padding:0;margin:0;list-style: none;}
.horizontal-menu{}
.horizontal-menu li{display:block;float:left;}

.side-menu{width:261px;background:#1d1e20 url('img/sidebar-bg-1.jpg') no-repeat left bottom fixed;}
.side-menu #menu-main-menu{top:78px;position: fixed;width:261px;}
.side-menu #menu-main-menu.fixed,
.side-menu #menu-main-menu.fixed li{
    width:261px;
}
.side-menu #menu-main-menu.fixed{
    position:fixed;
    top:0;
}
.side-menu li > .sub-menu{display: none;}
.side-menu li.current_page_item > .sub-menu,
.side-menu li.current-menu-item > .sub-menu{
    display: block;
}

/*#menu-main-menu .news-box,*/
#menu-main-menu > li{border-top:1px #CC0 solid;}
.news-box-title,
.side-menu li a{display: block;padding:7px 20px;text-decoration: none;color:#fff;font-family: NewsGothicCond;font-size:19px;text-transform: uppercase;}
/*.side-menu ul ul{display: none;}*/

.sub-menu li a{text-transform: capitalize!important;font-size:17px!important;}
.sub-menu li#menu-item-374,
.sub-menu .odd a{background:rgba(255,255,255,0.05)!important;}
.sub-menu li#menu-item-374 a{background:transparent!important;}
.sub-menu .even a{background:transparent!important;}

.sub-menu .current-menu-item a,
.current-menu-item a,
.yellow{color:#cccc00;}
.sub-menu .current-menu-item a,
.current-menu-parent a,
.current-menu-item a{color:#cccc00!important;}

.current-menu-item .sprite,
.current-menu-parent .sprite{background-position:-3px -280px!important;width:16px!important;height:9px;}

.sub-menu li a{color:#fff!important;}

.new-box-titlebar,
.parent-menu a{background:rgba(255,255,255,0.1);}
.parent-menu .sprite{display: none;float:left;position: relative;margin-top:5px;margin-right:6px;}
.current-menu-parent .sprite, .current-menu-item .sprite{margin-right:0;margin-top:9px!important;}

#mainMenu{position: fixed;right:20px;bottom:35px;}
.page-id-288 #mainMenu{right:inherit;left:280px;}
#mainMenu li{margin:0 5px;}
.subnav{width:180px;}
.subnav,
#mainMenu a{display: block;background-image:url('img/101619-80.png');color:#fff;text-decoration: none;font-size:27px;font-family: NewsGothicCond;text-transform: uppercase;text-align: center;padding:6px 23px;}
#menuMenu a:hover{color:#850E14!important;}
.subnav .subnav-small,
#mainMenu a span{text-transform: none;font-size:13px;display: block;color: #6D6F71;}

#footer .menu{float:right;}
#footer .menu li{padding:0 6px;border-left:1px #ccc solid;}
#footer .menu #menu-item-1176,
#footer .menu #menu-item-389,
#footer .menu #menu-item-388,
#footer .menu #menu-item-393{margin-top:2px;}
#footer .menu #menu-item-390,
#footer .menu #menu-item-392,
#footer .menu #menu-item-391,
#footer .menu li#menu-item-393{border-left:0;}
#footer .menu li a{color:#fff;text-decoration: none;font-size:14px;font-family: NewsGothicCond;text-transform: uppercase;}
#footer .menu .menu-item-type-custom{}
#footer .menu #menu-item-392,
#footer .menu #menu-item-391,
#footer .menu #menu-item-390{padding:0 1px;}
#footer .menu #menu-item-390{padding-left:6px;}
#footer .menu #menu-item-392 a,
#footer .menu #menu-item-391 a,
#footer .menu #menu-item-390 a{display: inline-block;text-indent: -999999em;background:url('img/sprites.png') no-repeat left top;width:22px;height:22px;}
#footer .menu #menu-item-390 a{background-position: left -256px;}
#footer .menu #menu-item-391 a{background-position: -27px -256px;}
#footer .menu #menu-item-392 a{background-position: -54px -256px;}

/*hentry images*/
.alignleft{float:left;margin:0 13px 13px 0;}
.alignright{float:right;margin:0 0 13px 13px;}
.box.alignleft{margin:0 13px 13px 0!important;}

/*UI*/
.dialog{display: none;}
.ui-widget{}

.ui-corner-all{-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

.ui-dialog{background-image:url('img/dialog-bg-1.png');-webkit-box-shadow: 0 0 12px rgba(0,0,0,0.5);-moz-box-shadow: 0 0 12px rgba(0,0,0,0.5);box-shadow: 0 0 12px rgba(0,0,0,0.5);color:#ccc;text-align: center;}
.popupvideo{
	margin-top:39px!important;
}
.ui-dialog-content{padding:12px;display: inline-block!important;}
.ui-dialog.titlebarless .ui-dialog-title{display: none;}
.ui-dialog.has-title .ui-dialog-title{display: block;}
.ui-dialog-titlebar .ui-icon.ui-icon-closethick{display: none;}

.ui-dialog-content{font-size:14px;font-family: NewsGothicCond;}
.ui-dialog-content p{font-size:24px;font-family: NewsGothicCond;}
.ui-dialog-content a{color:#fff;cursor: default;text-decoration: none;}
.ui-dialog-content a:link{cursor: pointer;}
.ui-dialog-content .divider{margin:0 6px;font-size:11px;}

.titlebarless .ui-dialog-titlebar{padding:0;border-bottom:0;margin-bottom:0;}
.titlebarless.popupvideo .ui-dialog-titlebar-close{
	width:55px;
	height:68px;
	background:url('img/dialog-close-1.png') no-repeat left top;
	display: block;
	text-indent: -9999em;
	right: -78px;
	top: 12px;
	
	width: 23px;
	height: 23px;
	background-size: 83%;
	right: 9px;
	z-index: 9;
}
.popupvideo p{
	font-size:16px;
}

.ui-dialog-titlebar .ui-dialog-titlebar-close{position: absolute;right:-7px;top:-6px;}
.ui-dialog-titlebar{padding:15px;margin-bottom:10px;position: relative;height:11px;}
.ui-dialog-title{color:#cccc00;font-family: NewsGothicBold;text-transform: uppercase;display:inline-block;position: absolute;left:50%;border-bottom:3px #cccc00 solid;font-size:22px;}
.ui-widget-overlay{position: fixed;left:0;top:0;z-index:1000;background-image:url('img/000-75.png');width:100%;height:100%;}

#comingSoonDialog{font-family: TradeGothicCond;text-align: center;font-size:17px;text-transform: uppercase;text-align: center;}
.coming-soon-dialog{height:60px!important;}

/*FORM*/
input[type=text], input[type=password], textarea {
    padding:3px;
    background: #fafafa;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
    border: 1px solid #ddd;
    color: #888;
    -moz-border-radius: 8px; /* Firefox */
    -webkit-border-radius: 8px; /* Safari, Chrome */
    border-radius: 8px; /* CSS3 */
}
input[type=text].error, input[type=password].error, textarea.error{
    color:#000;
    background:#de7979;
}
.host-a-screening p{color:#fff;font-family: NewsGothicCond;font-weight:100;font-size:18px;}
.wpcf7-form{}
.wpcf7-form .form-row{float:left;margin-right:10px;margin-bottom:10px;}
.wpcf7-form:after,
.wpcf7-form .form-row:after{clear:both;display:block;content:'';}
.wpcf7-form .form-row label{color:#fff;font-size: 16px;font-family: NewsGothicCond;font-weight:100;position: relative;top:3px;margin-right:4px;}
.wpcf7-form .form-row label,
.wpcf7-form .form-row .form-input{float:left;}

.text-188 input{width:111px;}
.text-174 input{width:163px;}
.text-620 input{width:152px;}
.text-486 input{width:211px;}
.email-411 input{width:209px;}
.text-901 input{width:210px;}
.text-205 input{width:334px;}
.text-890 input{width:83px;}
.text-68 input{width:184px;}
#textarea-990 label,
#textarea-990 .form-input{float:none;}
#textarea-990 .form-input{margin-top:10px;}
#textarea-990 textarea{width:524px;height:143px;}

.new-select{position: relative;background:#bdbdbd url('img/select-arrow.png') no-repeat -1px top;display:inline-block;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        position: relative;
        top:3px;
}
.new-select select{font-size:11px;background:transparent!important;border:0!important;-webkit-appearance: none;-moz-appearance: none; padding:0 2px;position: relative;padding-left:26px;margin-top:0!important;}

.wpcf7-mail-sent-ok{background: #e0ffbb;border: 0;padding: 10px;font-size: 12px;}
.wpcf7-not-valid{background:#fec1c1;}
.wpcf7-not-valid-tip{
    padding: 4px;
    font-size: 12px;
    background: #fec1c1;
}

.pods-form-front ul.pods-form-fields{
    margin: 0;
    padding: 0;
}
li.pods-field{
    display: block;float:left;margin-right:7px;height:21px;padding:0;
}
.pods-form-ui-row-name-state:after,
.pods-form-fields:after,
li.pods-field:after{
    clear:both;display: block;content:'';
}
.pods-form-ui-label{
    font-family: NewsGothicCond;
    color:#fff;
    font-size:16px;
}
.pods-form-front .pods-field-label,
.pods-form-front .pods-field-input{
    display: block;
    float:left;
    width:auto!important;
    min-width:0!important;
}
.pods-form-ui-row-name-blurb{
    float:none!important;
}
.pods-field, p.pods-add-file{padding:7px 0!important;}
.pods-form-front .pods-field-input{padding-left:6px;position: relative;}
.pods-form-front .pods-field-input input{position: relative;top: 7px;}
input[name="pods_field_first_name"]{width:153px!important;}
input[name="pods_field_email"]{width:183px!important;}
input[name="pods_field_city"]{width:83px!important;}
select[name="pods_field_state"]{width:130px!important;min-width: 0!important;}
textarea[name="pods_field_blurb"]{width:472px!important;margin-bottom:30px;}
select[name="pods_field_video_or_photo"]{width:322px!important;min-width: 0!important;}
.pods-form-ui-label-pods-field-blurb{margin-top:16px;}
.pods-form-ui-comment{
    display: none!important;
}
.pods-form{
    overflow: visible!important;
}
.pods-validate-error-message{

    position: absolute;
    left: 11px;
    top: -17px;

    background: #790000;
    color: #fff!important;
    font-size: 11px!important;
    font-weight: normal!important;
    white-space: pre!important;


}
.pods-form-ui-row-name-blurb .pods-field-label,
.pods-form-ui-row-name-blurb .pods-field-inputl{
    float:none!important;
}
.pods-field-input .new-select{margin-top:8px;}
.pods-file-add{text-indent: -9999em;display: block;width:95px;height:18px;background:url('img/upload-button-1.png') no-repeat left top;margin:8px 0 0 !important;}
.pods-form-ui-row-name-photo{height:auto!important;}
.pods-file-meta{
    margin: 0;
    padding: 0;
    list-style: none;
}
.pods-form-front .pods-submit{
    float:none!important;margin:14px 0 0;
}
.pods-submit-button{
    border:0;padding:0;margin:0;width:110px;height:17px;background:url('img/submit-button-1.png') no-repeat left top;text-indent: -99999em;
}
.pods-form-ui-row-name-email-update{

}
.pods-form-ui-row-name-photo{
    padding-bottom: 0!important;
    margin-bottom: 0;
    height: 29px!important;
}
.pods-form-ui-row-name-email-update{
    margin-bottom:18px!important;
}
.pods-form-ui-row-name-photo,
.pods-form-ui-row-name-youtube-video-id{
    width:400px;
}
.pods-form-ui-row-name-email-update .pods-field-label{
    float:right!important;
}
.pods-form-ui-label-pods-form-ui-pods-field-email-update{
    display: none!important;
}
.pods-form-front-success{

    background: transparent!important;
    border: 0!important;
    color: #fff!important;
    padding: 0!important;
    margin: 0!important;
    font-family: NewsGothicCond;
    font-size:18px;

}
.share-your-story-dialog h1{
    color:#fff;
    font-family: NewsGothicCond;
    font-size:18px;line-height: 1.5;
    letter-spacing:-0.08em;
}
.share-your-story-dialog .arrow-blue-top{
    position: absolute;
    top: -15px;
    right: 62px;
}
.mobile,
.mobile-menu{
    display: none;
}

.press-room-dialog-content{width:500px;}
/*.page-content{min-width:954px;}*/

.announcements{list-style: none;padding:0;margin:0;float:left;margin:5px 0 0 31px;}
.announcements:after{clear: both;content:'';display: block;}
.announcements li{display: block;padding:5px 7px;display: none;border:1px #CCC82C solid;}

.announcements li,
.announcements li a{color:#ccc82c;font-family:'TradeGothicCond';font-weight: 100;text-decoration: none;font-size:15px;}


.on-demand-logo{float:left;display: block;width:130px;height:47px;background:url("./img/on-demand-logos-2.png") no-repeat left top;text-indent: -99999em;margin:10px;}
.on-demand-logo.itunes{}
.on-demand-logo.amazon{background-position: -148px 0;}
.on-demand-logo.amazon-2{background-position: -238px -174px;}
.on-demand-logo.vudu{background-position: -296px 0;}
.on-demand-logo.xbox{background-position: -446px 0;}
.on-demand-logo.ps{background-position: 0 -66px;}
.on-demand-logo.youtube{background-position: -148px -66px;}
.on-demand-logo.cinema{background-position: -297px -66px;}
.on-demand-logo.movies{background-position: -446px -66px;}
.on-demand-logo.netflix{background-position: 0 -121px;}
.on-demand-logo.walmart{background-position: -296px -121px;}
.on-demand-logo.bn{background-position: -446px -121px;}
.on-demand-logo.target{background-position: -148px -121px;}
.on-demand-logo.netflix-bonus{background-position: 1px -174px;width:232px;}

#zipcode3{display: none;}

/*.news-box{
    position: fixed;
    left:9px;
    bottom:-160px;
    width:239px;
    z-index: 3;
    -webkit-transition:bottom 0.4s ease-in-out;
    -moz-transition:bottom 0.4s ease-in-out;
    transition:bottom 0.4s ease-in-out;
}*/
.news-box{
    position: fixed;
    /*position: absolute;*/
    left:0;
    bottom:-160px;
    width:261px;
    z-index: 3;
    display: none;
    -webkit-transition:bottom 0.4s ease-in-out;
    -moz-transition:bottom 0.4s ease-in-out;
    transition:bottom 0.4s ease-in-out;
}
html.firefox .news-box{
    bottom:-185px;
}
html.firefox .news-box.expanded,
.news-box.expanded{
    bottom:26px;
}
.news-box-content{
    overflow-y: scroll;
    overflow-x:hidden;
    height:194px;
    background:#22262c;
    background:rgba(34,38,44,0.8);
    padding:0 13px 20px 13px;
    box-sizing: border-box;
}

#newsHoverBox{
    position: fixed;
    z-index: 99;
    left:260px;
    display: block;
    box-sizing: border-box;
    padding-left:15px;
    display: none;
}
#newsHoverBoxContent{
    position: relative;
    background:#a4a8a9;
    padding:10px 20px 10px 10px;
    width:310px;
    box-sizing: border-box;
    font-family: 'TradeGothicBold', sans-serif;
    font-size:14px;
    -webkit-border-radius: 0.2em;
    -moz-border-radius: 0.2em;
    border-radius: 0.2em;
}
#newsHoverBoxTip{
    position: absolute;
    display: block;
    width:7px;
    height:10px;
    left:10px;
    top:50%;
    margin-top:-5px;
    background:url('./img/tip-1.png') no-repeat left top;
}
#closeHover{
    cursor: pointer;
    position: absolute;
    right:6px;
    top:6px;
    color:red;
    font-size:11px;
    font-weight: bold;
    z-index: 3;
}

.news-full-link{
    color:#b30000;
    text-decoration: none;
}

.news-box-pane,
.news-box-content{
    width:100%;
    position: relative;
}

.news-box-pane ul{}
.news-box-pane li .news-date{
    width:20%;
    margin-top:7px;
}
.news-box-pane li .news-link{
    width:80%;
    padding-left:1px;
    cursor: pointer;
    opacity:0.4;
    text-indent: 17px;
    -webkit-transition:opacity 0.2s ease-in-out;
    -moz-transition:opacity 0.2s ease-in-out;
    transition:opacity 0.2s ease-in-out;
}
.news-twitter .news-link{
    background:url('./img/twitter-1.png') no-repeat left 3px;
}
.news-facebook .news-link{
    background:url('./img/facebook-1.png') no-repeat left 7px;
}
.news-box-pane li.news-article .news-link{
    text-indent: 0;
}
.news-box-pane li .news-link:hover{
    opacity: 1;
}
.news-box-pane li .news-date,
.news-box-pane li .news-link{
    float:left;
    font-size:14px;
    box-sizing: border-box;
}
.pods-form-ui-row-name-state,
.news-box-pane li:after{
    clear:both;
    content:'';
    display: block;
    height:0;
}

.news-popup{
    display: none;
}
/*.new-box-titlebar{
    padding: 5px;
    background: #2a2f3a url('./img/new-icon-1.png') no-repeat 14px center;
    cursor: pointer;
}*/
.new-box-titlebar{
    /*padding: 5px;*/
    /*background: #2a2f3a url('./img/new-icon-1.png') no-repeat 14px center;*/
    cursor: pointer;
}
/*.news-box-title{
    color:#fff;
    padding-left:56px;
    padding-top:5px;
    font-family: 'TradeGothicBold', sans-serif;
    text-transform: uppercase;
    font-size:25px;
    line-height:1.5;
    display: block;
}*/
.news-box-pane ul > li{
    margin-bottom:5px;
    position: relative;
}
.news-box-pane ul{
    list-style: none;
    padding:0;
    margin:0;
}
.news-date,
.news-link{
    font-family: 'TradeGothicBold', sans-serif!important;
    text-transform: none!important;
}
.news-date{
    color:#cccc00;
}
.news-link{
    color:#fff;
    text-decoration: none;
}

html.firefox .news-box-pane,
html.firefox .news-box-content{
    width:auto;
}
html.firefox .news-box-pane li .news-link{
    width:70%;
}
#menu-main-menu .news-box li > a{
/*     display: none; */
}
#menu-main-menu .news-box{
    position: relative;
    bottom:0;
    margin-top:20px;
}
#menu-main-menu .news-box li p a{
    padding-top:0!important;
}

.stories-nav{
	position: absolute;
	width:auto;
	text-align: center;
	left: 50%;
	margin-left: -307px;
	top: -53px;
}
.stories-nav a{
	display: inline-block;
	font-family: MonoBlack;
	margin:0;
	color:#fff;
/* 	color:#556b7c; */
	font-size: 15px;
	text-decoration: none;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
	background:#172734;
	padding:9px 25px;
	
	-webkit-border-top-left-radius: 0.3em;
	-webkit-border-top-right-radius: 0.3em;
	-moz-border-radius-topleft: 0.3em;
	-moz-border-radius-topright: 0.3em;
	
}
html.firefox .stories-nav a{
	height:17px;
}
.stories-nav a:hover,
.stories-nav a.current{
	background:black;
}

#recaptcha_response_field{top:auto;}

.page-id-1706 #mainMenu,
.page-id-1706 .mobile-menu,
.page-id-1706 #header, .page-id-1706 .side-menu, .page-id-1706 .page-title, .page-id-1706 #footer {
	display: none!important;
}

.page-id-1706 .page-content{
        color: #000!important;
}
.page-id-1706 {
	background: #ffffff!important;
}
.page-id-1706 .inner-contents{
	padding: 20px 20px 20px 20px;
}
