html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:'social';src:url("../fonts/social-icons.eot");src:url("../fonts/social-icons.eot?#iefix") format("embedded-opentype"),url("../fonts/social-icons.woff") format("woff"),url("../fonts/social-icons.ttf") format("truetype"),url("../fonts/social-icons.svg#social") format("svg")}body{color:#444;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:700}strong,th{font-weight:700}pre,code,kbd,samp{font-family:monospace,sans-serif}a:hover,a:active{outline:none}a:link{-webkit-tap-highlight-color:#ff5e99}ul,ol{margin-left:2em}ol{list-style-type:decimal}nav ul,nav li{margin:0;list-style:none;list-style-image:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}td{vertical-align:top}textarea{overflow:auto}select,input,textarea,button{font:99% sans-serif}select,input,textarea{color:#444}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer}input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0 0 5px red;-webkit-box-shadow:0 0 5px red;box-shadow:0 0 5px red}input[type="checkbox"]{vertical-align:bottom}input[type="radio"]{vertical-align:text-bottom}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}.hidden{display:none;visibility:hidden}.ie6 legend,.ie7 legend{margin-left:-7px}.ie6 input{vertical-align:text-bottom}.ie7 img{-ms-interpolation-mode:bicubic}.ie7 input[type="checkbox"]{vertical-align:baseline}body{font:13px/1.231 sans-serif;font-family:proxima-nova,Arial,Helvetica,sans-serif;font-size:62.5%;background:#010641;overflow:hidden}a,a:active,a:visited{color:#607890}a:hover{color:#036}html,body{width:100%;height:100%}strong,b{font-weight:700}em,i{font-style:italic}.addthis{float:right;position:relative;top:3px}#addthis-counter{float:left}.addthis .addthis_counter a.atc_s,.addthis .addthis_counter a.atc_s:visited{width:55px;background:transparent url(../images/bg_share.png) no-repeat 0 0}.addthis .addthis_counter a.atc_s:hover{background-position:0 0 !important}.lgbtn,.lgbtn:visited{display:block;color:#000;text-decoration:none;font-weight:700;font-style:italic;text-align:center;font-size:1.9em;letter-spacing:.1em;background:transparent url(../images/bg_lgbtn.gif) repeat-x 0 0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:4px}.lgbtn:hover{color:#fff !important}#detail-bottom .addthis_counter.addthis_pill_style,#detail-bottom .addthis_counter a.atc_s,#detail-bottom .addthis_button_compact{background:#006ece !important}#hdr{position:relative;width:100%;height:45px;z-index:22;padding-left:300px;background-color:#020742;-webkit-box-shadow:#000 0 4px 40px 5px;-moz-box-shadow:#000 0 4px 40px 5px;box-shadow:#000 0 4px 40px 5px}#hdr ul{position:absolute;right:300px;top:5px;list-style:none}#hdr li{float:left;margin-right:25px}#hdr li a{display:block;padding:5px;text-decoration:none;color:#c8cdd5;font-size:14px}#hdr li a:hover{color:#7aacc5}#hdr li a.newsletter{padding-top:10px}.icons{content:attr(title)}.icons:before,.icons::before{-moz-osx-font-smoothing:grayscale;display:inline-block;font-size:21px;font-family:'social'}#ico-facebook:before,.icons.facebook:before{content:'f'}#ico-twitter:before{content:'t'}#ico-instagram:before{content:'g'}#ico-tumblr:before{content:'u'}#ico-youtube:before{content:'y'}#ico-itunes:before{content:'i'}#container{position:relative;float:left;width:100%;min-height:100%}#bg-topleft{position:absolute;top:0;left:0;width:487px;height:100%;background:transparent url(../images/bg_topleft.png) no-repeat 0 0;z-index:1;-moz-background-size:487px 100%;-o-background-size:487px 100%;-webkit-background-size:487px 100%;background-size:487px 100%}#bg-bottomright{position:absolute;right:0;bottom:0;width:529px;height:100%;background:transparent url(../images/bg_bottomright.png) no-repeat 0 100%;z-index:2;-moz-background-size:529px 100%;-o-background-size:529px 100%;-webkit-background-size:529px 100%;background-size:529px 100%}#sidebar{position:fixed;top:0;left:0;float:left;width:18em;min-height:100%;background:url(../images/bg_25.png) repeat 0 0;background-color:#000119;z-index:23}#sidebar-shadow{position:absolute;top:0;left:21px;width:100%;height:100%;background:transparent url(../images/bg_navshadow.png) no-repeat 100% 50%;z-index:10;-moz-background-size:21px 100%;-o-background-size:21px 100%;-webkit-background-size:21px 100%;background-size:21px 100%}#social-follow a{display:block;padding:33px 23px;margin-left:10px}#social-follow a:hover img{opacity:0.5;filter:alpha(opacity=50)}#social-follow .share-facebook{border-bottom:1px solid #124a76}#logo{position:relative;float:left;margin:65px 0 60px 20px}#nav{position:relative;padding-left:10px;font-family:gesta,Arial,Helvetica,sans-serif;z-index:20;margin:90px 15px 352px 0}#nav li{font-family:gesta,Arial,Helvetica,sans-serif;list-style:none;text-align:right;font-size:1.4em;margin-bottom:10px}#nav li a{font-family:gesta,Arial,Helvetica,sans-serif;color:#c8cdd4;text-decoration:none}#nav li a:hover{color:#7aacc5;text-decoration:none}#nav li .active{color:#7aacc5 !important}#sidebottom{position:absolute;bottom:65px;left:20px;font-size:1.1em;line-height:8px;color:#868a8f;clear:both;z-index:21}#sidebottom a,#sidebottom #followtitle{font-size:1em;color:#c8cdd4;text-decoration:none}#sidebottom .blue{padding:0 3px}#sidebottom .addthis_button{position:relative}#sidebottom .addthis_button:hover{color:#006ece !important}#followtitle{float:left;margin-right:5px}#content{position:absolute;width:100%;height:100%;padding-top:25px;z-index:10}#right-edge{display:none;position:fixed;top:0;left:18em;min-width:20em;width:100%;height:100%;font-size:1em;background:#000430;z-index:21;padding:0 2em}#right-edge.start{background:#000430 url(../images/bg_loading.png) no-repeat 35% 50%}#right-edge-shadow{position:absolute;top:0;left:-20px;width:100%;height:100%;background:transparent url(../images/bg_featureshadow.png) no-repeat 0 50%;z-index:10;-moz-background-size:21px 100%;-webkit-background-size:21px 100%;background-size:21px 100%}#filmdetail-cover{position:absolute;display:none;width:100%;height:100%;top:0;background:transparent url(../images/bg_40.png) repeat 0 0;z-index:11}#filmdetail{position:absolute;display:none;left:0;width:100%;height:100%;top:0;font-family:gesta,Arial,Helvetica,sans-serif;z-index:70;margin:0}#filmdetail-container{position:relative;width:650px;min-height:350px;top:50%;background:transparent url(../images/bg_90.png) repeat 0 0;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;z-index:12;margin:-190px auto 0}#filmdetail-content{position:relative;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 0 5px 3px #000;-moz-box-shadow:0 0 5px 3px #000;box-shadow:0 0 5px 3px #000;z-index:11;padding:20px 15px}#detail-close{position:absolute;right:0;top:-10px;cursor:pointer}#detail-top{position:relative;width:100%;margin-bottom:15px;padding-bottom:5px;z-index:20}#detail-info{position:absolute;z-index:10}#detail-type{font-style:italic;font-size:1.5em;color:#7aacc5;font-weight:300;margin-top:.5em}#detail-title{font-size:2.2em;color:#FFF;line-height:1em}#detail-menu{position:relative;float:right;margin-top:28px;z-index:20}#detail-menu li{float:left;height:1.5em;margin-left:8px;list-style:none;font-size:1.3em;line-height:1.5em;font-weight:500;color:#7aacc5;text-transform:uppercase;cursor:pointer}#detail-menu li a,#detail-menu li a:visited{display:block;height:100%;text-decoration:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:0 8px}#detail-menu li a:hover,#detail-menu li a.active{color:#000;background:transparent url(../images/bg_medbtn.gif) repeat-x 0 0}#detail-middle{position:relative;clear:both;margin-bottom:0;min-height:349px;z-index:18}#detail-trailer{position:relative;display:none}#detail-trailer-holder{position:absolute;display:block;top:0;left:0;border:0}#detail-trailer-holder object{border:0}.detail-trailer-youtube{width:620px;height:349px}#detail-image{float:left;height:334px;margin-right:15px}#detail-contentarea{position:relative;height:334px;padding-right:0;overflow:auto;outline:none}#detail-text{font-size:1.3em;line-height:1.3em;width:100%;max-width:375px;color:#898989;display:block}#detail-text p{margin-bottom:12px}#detail-photos{position:relative;display:none;width:99%;height:349px;padding-left:2.5%;opacity:inherit;filter:inherit;margin:0 auto}#detail-photos a,#detail-photos a:visited{position:relative;display:none;width:30%;max-height:128px;margin:0 6px 12px}#detail-photos a img,#detail-photos a{border:none;overflow:hidden;float:left}#detail-photos a:hover{border:6px solid #006ece;margin:0 0 12px}#detail-photos a:hover img{margin:-6px 0}#detail-photos a img{width:100%}#detail-bottom{position:relative;width:100%;bottom:0;clear:both;z-index:16;margin-top:10px}#detail-buy{float:left;width:205px;margin-right:15px}#detail-buy .lgbtn{margin-bottom:5px;font-size:1.5em;padding:2px}.detail-share{float:left;position:relative;margin-left:5px}#detail-links{float:left;padding-top:0;margin-right:10px}#detail-links a,#detail-links a:visited,#detail-links .divide{color:#7aacc5;font-size:1.6em;letter-spacing:.1em;font-style:italic;text-decoration:none;line-height:1.8em;float:left}#detail-links a:hover{color:#FFF}#detail-links .divide{font-style:normal;margin:0;padding:0 6px}#tweet-button{float:left;margin-left:10px}#detail-photos-nav{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:10;margin:0;padding:0}#detail-photos-nav div{position:absolute;display:block;top:0;height:100%;width:31px;outline:none;margin:0;padding:0}#detail-photos-nav a{display:block;width:100%;height:100%}#photos-prev{left:-31px}#photos-prev a{background:transparent url(../images/btn_galleryprev.png) no-repeat 0 45%}#photos-next{right:-31px}#photos-next a{background:transparent url(../images/btn_gallerynext.png) no-repeat 0 45%}#photo-title{position:absolute;bottom:520px;top:30px;left:60px;width:85%;color:#FFF;font-size:2.1em;line-height:1em;z-index:100}#photo-count{position:absolute;bottom:35px;right:60px;color:#7aacc5;font-size:1.4em;font-style:italic;line-height:1.3em;padding-top:10px;text-align:right;margin:0 auto}#films{position:relative;display:none;height:100%;margin-left:18em;z-index:20}#films .filmrow{position:relative;width:104%;height:42%;overflow:hidden;left:-2%;padding-left:2%}#films .filmrow:first-child{-webkit-box-shadow:#000 0 25px 43px -12px;-moz-box-shadow:#000 0 25px 43px -12px;box-shadow:#000 0 25px 43px -12px}.filmcolumn{position:relative;height:90%;top:5%;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin:0 10px;padding:0 0 0 20px;overflow:hidden;padding-right:50px}.filmcolumn .title{color:white;padding:5px 0;font-weight:700}.filmcolumn .movie-list{float:left;list-style:none;margin:10px 20px 0 0;padding:0;height:90%;width:150px}.filmcolumn .movie-list li{font-size:12px}.filmcolumn .movie-list li a{font-family:gesta,Arial,Helvetica,sans-serif;font-weight:200;color:white;display:block;padding:5px 0;text-decoration:none}.filmcolumn .movie-list li a:hover{color:#7aacc5}.filmcolumn .movie-list li.cur a{color:#7aacc5}.filmcolumn .larr{float:left;width:27px;margin-left:-22px;padding:0 5px}.filmcolumn .rarr{float:right;width:27px;margin-right:0;padding-right:0;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}.filmrow.highlight .filmcolumn{background:transparent url(../images/bg_75.png) repeat 0 0}.filmarrow{position:relative;height:100%;margin-left:0;outline:none;z-index:500}.filmarrow span{position:absolute;display:block;width:27px;height:27px;top:50%;margin-top:-13px;text-indent:-1000px;overflow:hidden;background:transparent url(../images/sprite_films.png) no-repeat}.filmcolumn .larr span,.filmcolumn .larr:visited span{background-position:-4px -371px}.filmcolumn .rarr span,.filmcolumn .rarr:visited span{background-position:-4px -340px}.js .filmgroup{overflow:hidden}.filmgroup{height:100%}.thefilms{position:relative;display:block;width:100%;height:100%;overflow:hidden}.thefilms .film:last-child{margin-right:0 !important}.film{position:relative;display:block;float:left;height:100%;margin:0 35px 0 0}.film img{top:0;left:0;width:auto;height:100%;vertical-align:bottom}.film .details{position:absolute;top:0;left:0;display:none;width:100%;height:100%;font-family:gesta,Arial,Helvetica,sans-serif;background:transparent url(../images/bg_75.png) repeat 0 0;padding:0}.film .filmtitle{color:#FFF;font-size:1.725em;font-family:gesta,Arial,Helvetica,sans-serif;font-weight:700;line-height:1em;margin:5% 0 0;padding:0 1em}.film .filmsynopsis{color:#FFF;font-size:1.2em;font-family:gesta,Arial,Helvetica,sans-serif;font-weight:500;padding:1.2em;line-height:180%;height:63%}.film .filmlinks{padding:1.2em 1.3em 0;position:absolute;bottom:1.2em;font-size:20px;color:#7ec5d2}.film .filmlinks .divider{display:inline-block;margin:0 10px;position:relative;top:-2px}.film .filmlinks .divider.smaller{margin:0 6px}.film .filmlinks a{display:inline-block;text-decoration:none;color:#7ec5d2}.film .filmlinks a .icons:before,.film .filmlinks a .icons::before{font-size:17px;margin-right:6px}.film .filmlinks a .icons.smaller:before,.film .filmlinks a .icons.smaller::before{font-size:12px;margin-right:6px}.film .filmopens{color:#FFF;font-size:1.2em;font-style:italic;padding:1.2em 1.3em 0}.film .filmopens.small-padding{padding:0.6em 1.3em 0}.film .filmaction{font-style:italic;color:#7aacc5;font-size:1.3em;margin-left:1em;position:absolute;bottom:1.3em}.film.cur .details{display:block}@media all and (max-height: 1000px){.film .filmlinks{font-size:18px}.film .filmlinks .divider{margin:0 9px}.film .filmlinks a .icons:before,.film .filmlinks a .icons::before{font-size:17px;margin-right:6px}}@media all and (max-height: 900px){.film .filmlinks{font-size:16px;bottom:1.1em}.film .filmlinks .divider{margin:0 8px}.film .filmlinks a .icons:before,.film .filmlinks a .icons::before{font-size:15px;margin-right:4px}}@media all and (max-height: 800px){.film .filmsynopsis{font-size:1.15em}.film .filmlinks{font-size:15px;bottom:0.8em}.film .filmlinks .divider{margin:0 5px}.film .filmlinks a .icons:before,.film .filmlinks a .icons::before{font-size:15px;margin-right:4px}}@media all and (max-height: 700px){.film .filmopens{padding:0.7em 1.3em 0}.film .filmsynopsis{font-size:1.05em;line-height:150%;padding:0.7em 1.3em 0}.film .filmlinks{font-size:13px;bottom:0.8em}.film .filmlinks .divider{margin:0 5px}.film .filmlinks a .icons:before,.film .filmlinks a .icons::before{font-size:12px;margin-right:4px}}@media all and (max-height: 600px){.film .filmtitle{font-size:1.7em}.film .filmopens{padding:0.5em 1.3em 0}.film .filmsynopsis{font-size:0.95em;line-height:130%;padding:0.7em 1.6em}.film .filmlinks{font-size:10px;bottom:0.5em}.film .filmlinks .divider{margin:0 3px}.film .filmlinks a .icons:before,.film .filmlinks a .icons::before{font-size:10px;margin-right:4px}}.details .lgbtn{width:68%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,.filmrow.highlight .filmarrow{display:block}a:hover,a:active,a{outline:none}strong,th,h1,h2,h3,h4,h5,h6{font-weight:bold}input[type="radio"],.ie6 input{vertical-align:text-bottom}.blue,#sidebottom a:hover{color:#006ece}#detail-synopsis,#_atssh{display:none}#newsletter-prompt{color:#fff;font-size:18px;max-width:400px;padding:40px;text-align:center}#newsletter-prompt a{border:1px solid #FFF;color:currentColor;display:inline-block;margin-top:20px;padding:10px 20px;text-decoration:none;transition:all 0.3s ease-out}#newsletter-prompt a+a{margin-left:20px}#newsletter-prompt a:hover{background-color:#010641;color:#FFF}.ie8 #hdr{height:30px}.ie8 .filmrow{background-image:url(../images/bg_filmrow.png);background-repeat:repeat-x;background-position:0 0}.ie8 .icons{display:inline-block;font-size:21px;font-family:'social'}.ie8 #ico-facebook,.ie8 .icons.facebook{content:'f'}.ie8 #ico-twitter{content:'t'}.ie8 #ico-tumblr{content:'u'}.ie8 #ico-instagram{content:'g'}.ie8 #ico-youtube{content:'y'}.ie8 #ico-itunes{content:'i'}
