@charset "UTF-8";@font-face{font-family:sf movie poster;src:url(../webfonts/SFMoviePoster.eot?) format("eot"),url(../webfonts/SFMoviePoster.woff) format("woff"),url(../webfonts/SFMoviePoster.ttf) format("truetype"),url(../webfonts/SFMoviePoster.svg#SFMoviePoster) format("svg");font-weight:400;font-style:normal}@font-face{font-family:sf movie poster oblique;src:url(../webfonts/SFMoviePoster-Oblique.eot?) format("eot"),url(../webfonts/SFMoviePoster-Oblique.woff) format("woff"),url(../webfonts/SFMoviePoster-Oblique.ttf) format("truetype"),url(../webfonts/SFMoviePoster-Oblique.svg#SFMoviePoster-Oblique) format("svg");font-weight:400;font-style:normal}@font-face{font-family:sf movie poster 700;src:url(../webfonts/SFMoviePoster-Bold.eot?) format("eot"),url(../webfonts/SFMoviePoster-Bold.woff) format("woff"),url(../webfonts/SFMoviePoster-Bold.ttf) format("truetype"),url(../webfonts/SFMoviePoster-Bold.svg#SFMoviePoster-Bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:sf movie poster 700 oblique;src:url(../webfonts/SFMoviePoster-BoldOblique.eot?) format("eot"),url(../webfonts/SFMoviePoster-BoldOblique.woff) format("woff"),url(../webfonts/SFMoviePoster-BoldOblique.ttf) format("truetype"),url(../webfonts/SFMoviePoster-BoldOblique.svg#SFMoviePoster-BoldOblique) format("svg");font-weight:400;font-style:normal}@font-face{font-family:sf movie poster 700 italic;src:url(../webfonts/SF_Movie_Poster_Bold_Italic.eot?) format("eot"),url(../webfonts/SF_Movie_Poster_Bold_Italic.woff) format("woff"),url(../webfonts/SF_Movie_Poster_Bold_Italic.ttf) format("truetype"),url(../webfonts/SF_Movie_Poster_Bold_Italic.svg#SFMoviePosterBoldItalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:sf movie poster italic;src:url(../webfonts/SF_Movie_Poster_Italic.eot?) format("eot"),url(../webfonts/SF_Movie_Poster_Italic.woff) format("woff"),url(../webfonts/SF_Movie_Poster_Italic.ttf) format("truetype"),url(../webfonts/SF_Movie_Poster_Italic.svg#SFMoviePosterItalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:sf movie poster condensed;src:url(../webfonts/SFMoviePosterCondensed.eot?) format("eot"),url(../webfonts/SFMoviePosterCondensed.woff) format("woff"),url(../webfonts/SFMoviePosterCondensed.ttf) format("truetype"),url(../webfonts/SFMoviePosterCondensed.svg#SFMoviePosterCondensed) format("svg");font-weight:400;font-style:normal}@font-face{font-family:sf movie poster condensed 700 oblique;src:url(../webfonts/SF_Movie_Poster_Condensed_Bold_Oblique.eot?) format("eot"),url(../webfonts/SF_Movie_Poster_Condensed_Bold_Oblique.woff) format("woff"),url(../webfonts/SF_Movie_Poster_Condensed_Bold_Oblique.ttf) format("truetype"),url(../webfonts/SF_Movie_Poster_Condensed_Bold_Oblique.svg#SFMoviePosterCondensed-BoldOblique) format("svg");font-weight:400;font-style:normal}@font-face{font-family:sf movie poster condensed 700 italic;src:url(../webfonts/SF_Movie_Poster_Condensed_Bold_Italic.eot?) format("eot"),url(../webfonts/SF_Movie_Poster_Condensed_Bold_Italic.woff) format("woff"),url(../webfonts/SF_Movie_Poster_Condensed_Bold_Italic.ttf) format("truetype"),url(../webfonts/SF_Movie_Poster_Condensed_Bold_Italic.svg#SFMoviePosterCondensedBoldItalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:sf movie poster condensed 700;src:url(../webfonts/SFMoviePosterCondensed-Bol1.eot?) format("eot"),url(../webfonts/SFMoviePosterCondensed-Bol1.woff) format("woff"),url(../webfonts/SFMoviePosterCondensed-Bol1.ttf) format("truetype"),url(../webfonts/SFMoviePosterCondensed-Bol1.svg#SFMoviePosterCondensed-Bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:sf movie poster condensed oblique;src:url(../webfonts/SF_Movie_Poster_Condensed_Oblique.eot?) format("eot"),url(../webfonts/SF_Movie_Poster_Condensed_Oblique.woff) format("woff"),url(../webfonts/SF_Movie_Poster_Condensed_Oblique.ttf) format("truetype"),url(../webfonts/SF_Movie_Poster_Condensed_Oblique.svg#SFMoviePosterCondensed-Oblique) format("svg");font-weight:400;font-style:normal}@font-face{font-family:sf movie poster condensed italic;src:url(../webfonts/SF_Movie_Poster_Condensed_Italic.eot?) format("eot"),url(../webfonts/SF_Movie_Poster_Condensed_Italic.woff) format("woff"),url(../webfonts/SF_Movie_Poster_Condensed_Italic.ttf) format("truetype"),url(../webfonts/SF_Movie_Poster_Condensed_Italic.svg#SFMoviePosterCondensedItalic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:CamboRegular;src:url(../webfonts/Cambo-Regular-webfont.eot);src:url(../webfonts/Cambo-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(../webfonts/Cambo-Regular-webfont.woff) format('woff'),url(../webfonts/Cambo-Regular-webfont.ttf) format('truetype'),url(../webfonts/Cambo-Regular-webfont.svg#CamboRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:WebSymbolsRegular;src:url(../webfonts/websymbols-regular-webfont.eot);src:url(../webfonts/websymbols-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../webfonts/websymbols-regular-webfont.woff) format('woff'),url(../webfonts/websymbols-regular-webfont.ttf) format('truetype'),url(../webfonts/websymbols-regular-webfont.svg#WebSymbolsRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:negativefilm regular;src:url(../webfonts/NegativeFilm-Regular.eot);src:url(../webfonts/NegativeFilm-Regular.eot?#iefix) format('embedded-opentype'),url(../webfonts/NegativeFilm-Regular.woff) format('woff'),url(../webfonts/NegativeFilm-Regular.ttf) format('truetype'),url(../webfonts/NegativeFilm-Regular.svg#WebSymbolsRegular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:FontAwesome;src:url(../webfonts/fontawesome-webfont.eot?v=4.0.3);src:url(../webfonts/fontawesome-webfont.eot?#iefix&v=4.0.3) format('embedded-opentype'),url(../webfonts/fontawesome-webfont.woff?v=4.0.3) format('woff'),url(../webfonts/fontawesome-webfont.ttf?v=4.0.3) format('truetype'),url(../webfonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format('svg');font-weight:400;font-style:normal}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:none;outline:none;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*,*:before,*:after{}html{overflow-y:scroll}body{-webkit-text-size-adjust:none}.clear:before,.clear:after{content:"\0020";display:block;height:0;overflow:hidden}.clear:after{clear:both}.clear{zoom:1;margin-bottom:10px}.no-js #loader{display:none;}.js #loader { display: block; position: absolute; left: 100px; top: 0; }.se-pre-con{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index: 9999;background: url(../../../images/preloader.gif) center / 200px auto no-repeat #fff;}.block{display:inline-block;clear:both}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}input[type=radio],input.radio{vertical-align:text-bottom}input[type=checkbox],input.checkbox,.checkboxes input{vertical-align:bottom}label,input[type=button],input[type=submit],input[type=image],button,.btn{cursor:pointer}button,input,select,textarea{margin:0}button{width:auto;overflow:visible}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.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}.accessible-hide{display:none!important}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}a.skip-main{position:absolute;z-index:-1;font-weight:500;border:1px solid #0177bf;background-color:#0177bf;color:#FFF;padding:10px;}a.skip-main:focus{z-index:2;outline:none}.search-bar legend,.search-bar label{z-index:-9999;position:absolute;}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}a:hover,a:active{outline:none}.content ul,.content ol{margin-left:2em}ol{list-style-type:decimal}ul li{list-style-type:none}nav ul,nav li{margin:0;list-style:none;list-style-image:none}strong,b,th{font-weight:700}body{font-size:13px;line-height:20px;-moz-osx-font-smoothing:grayscale;margin-bottom:20px;color:#333;font-family:Arial,Helvetica,sans-serif}body a{text-decoration:none}body a:link{-webkit-tap-highlight-color:#b80000}::selection,::-moz-selection{background:#b80000;color:#fff;text-shadow:none}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{font-family:sf movie poster italic;font-weight:400;margin-bottom:10px;color:#000;letter-spacing:3px}.typography h1{font-size:46px;line-height:45px;margin:15px 0;padding-bottom:5px;text-transform:uppercase;letter-spacing:6px}.typography h2{font-size:38px;line-height:35px;margin-bottom:15px}.typography h3{font-size:32px;line-height:30px;margin-bottom:10px}.typography h4{font-size:28px;line-height:25px;margin-bottom:5px;margin-top:10px;letter-spacing:4px}.typography h5,.typography h6{line-height:normal;margin-bottom:5px;padding-top:10px}.typography h5{font-size:26px}.typography h6{font-size:24px;font-weight:700}.typography p{font-size: 16px;line-height: 1.4em;margin:0 0 15px;}.typography .intro{font-family:sf movie poster,Georgia,times new roman,Times,serif;font-size:22px;line-height:32px;margin-bottom:20px}.typography a,.typography a.intro{color:#b80000;text-decoration:none}.typography a:hover{color:#d80000;border-bottom:1px dashed #b80000}.typography dl,.typography ol,.typography ul{margin:0 0 20px 25px}.typography ul li{list-style-type:disc}.typography li{margin-bottom:5px}.typography table{border:1px solid #d4d4d4;border-collapse:collapse;border-spacing:0;margin:0 0 10px;text-align:left;-moz-box-shadow:0 3px 2px 0 rgba(0,0,0,.15);-webkit-box-shadow:0 3px 2px 0 rgba(0,0,0,.15);box-shadow:0 3px 2px 0 rgba(0,0,0,.15)}.typography table th,.typography table tr.even,.typography table tr:nth-child(even),.typography thead td{background-color:#ededed}.typography table th{background-color:#000;color:#fff;padding:5px 10px;font-weight:700}.typography table td{padding:2px 5px;border:1px solid #d4d4d4;vertical-align:top}.typography .center{text-align:center}.typography .right{text-align:right}.typography img{height:auto;box-shadow:0 1px 2px rgba(0,0,0,.3)}.typography img.left{float:left;max-width:50%;margin:0 30px 10px 0}.typography img.right{float:right;max-width:50%;margin:5px 0 10px 20px}.typography img.leftAlone{float:left;margin-right:100%;margin-bottom:10px;clear:both}.typography img.center{float:none;margin-left:auto;margin-right:auto;display:block;margin-bottom:10px;clear:both}.typography .captionImage{width:100%;margin-top:5px}.typography .captionImage img{margin:0}.typography .captionImage.left{float:left;margin:5px 30px 20px 0}.typography .captionImage.right{float:right;margin:5px 0 20px 30px}.typography .captionImage.left[style],.typography .captionImage.right[style]{max-width:50%}.typography .captionImage.left img,.typography .captionImage.right img{float:none;max-width:none;width:100%}.typography .captionImage.left img{margin-right:-10px}.typography .captionImage.right img{margin-left:-10px}.typography .captionImage.right p{margin-left:-10px;text-align:left}.typography .captionImage.leftAlone{float:none;margin:0 20px 20px 0}.typography .captionImage.center{margin:0 auto 20px}.typography .captionImage p{clear:both;margin:5px 0;font-style:italic;color:#888}.typography blockquote{background:url(../images/blockquote.png) 0 6px no-repeat;font-family:sf movie poster italic,Georgia,times new roman,Times,serif;color:#777;display:block;margin:0 0 20px 5%;float:right;text-indent:30px;width:50%;clear:both}.typography blockquote p{font-size:17px;line-height:25px}.typography pre{background:#f7f7f7;border:1px solid #e4e4e4;font-family:Courier,monospace;margin:0 0 20px;padding:15px;clear:both}address{display:block;margin-bottom:20px}form{clear:both;width:100%;padding:0;margin-bottom:30px}div.field{margin:0 0 5px;width:100%}div.file{padding-top:10px;margin-bottom:20px;width:50%}div.dropdown,div.email,div.number,div.numeric,div.optionset,div.text,div.textarea{float:left;background-image:none;margin-bottom:10px}div.textarea{clear:both;margin-bottom:20px}div.optionset{clear:both;margin-bottom:5px;width:100%}fieldset{border:0;margin:0;padding:20px;transition:color .2s ease 0s}form label{margin-bottom:5px;text-transform:none;padding-left:5px;display:inline-block}form label.left{display:block}form label.right{font-size:12px;color:#888}form label span{color:red;font-size:16px}form label span.note{color:#666;font-size:80%}form .textajaxuniquetext,form input.text,form select,form textarea{display:block;width:90%;max-width:420px;max-width:42rem;padding:.5rem;background-color:#fcfcfc;border:1px solid #000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-box-shadow:0 0 5px #eee;-webkit-box-shadow:0 0 5px #eee;box-shadow:0 0 5px #eee}form select{width:40%;height:35px}.search-bar fieldset{padding:0}form input.text{width:80%}form .textajaxuniquetext:focus,form input.text:focus,form select:focus,form textarea:focus{outline:0;background-color:#fcfcfc;border:1px solid #957248}form input[disabled],form textarea[disabled]{background-color:#f7f7f7;border:1px solid #dad9d9}textarea{height:180px;-moz-box-shadow:0 0 5px #eee;-webkit-box-shadow:0 0 5px #eee;box-shadow:0 0 5px #eee;box-shadow:0 0 5px #eee;resize:vertical}textarea.textarea{margin-bottom:10px;-moz-box-shadow:0 0 5px #eee;-webkit-box-shadow:0 0 5px #eee;box-shadow:0 0 5px #eee;border:1px solid #000;width:80%}#Form_CommentsForm textarea{height:178px}#Form_AddForm div.field{margin:10px 0 5px;width:50%;display:inline-block}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select{background-image:none;display:inline-block;height:18px;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555}.field .checkbox,.field .radio{float:left;margin:3px 6px 0 10px;padding:0}form .checkbox label.left{display:block;padding-left:30px}.checkbox label.right,.radio label.right{float:right}.contact-form{margin-bottom:80px;width:60%;float:left;margin-right:40px}#Form_ContactForm #message{background-color:#fef4ba;padding:5px 10px;border:1px solid #dad9d9;border-radius:2px}#Form_ContactForm .good{background-color:#ecf9d0;border-color:#8fbe00}#BootstrapForm_Form .required,#Form_ContactForm .bad{background-color:#f9d0d0;border-color:#cf0000;color:#b80000}#Form_ContactForm{background-color:#fff;border-bottom:3px solid #000;box-shadow:0 1px 2px rgba(0,0,0,.2);padding:40px}#Form_ContactForm .nocaptcha{display:inline-block!important}#Form_ContactForm div.textarea{float:left}#Form_ContactForm div.file{float:none;width:auto;padding-top:20px}.Actions{height:40px;margin-bottom:20px;background:0 0}.Actions:after{color:#b94a48;display:inline-block;font-weight:400;margin-top:9px}a.btn,button,input[type=submit],input[type=reset],.action,.resetformaction{background-color:#ffba00;background:linear-gradient(115deg,#ffba00 0,rgba(255,204,0,0) 25%,#fc0 25%,transparent 25%),linear-gradient(65deg,transparent 74%,rgba(255,204,0,0) 75%,#fc0 75%,#ffba00 100%),#fc0;color:#000;font-weight:700;display:inline-block;border-radius:4px;padding:6px 15px;text-transform:uppercase;letter-spacing:1px;border:none;font-size:13px;float:left;margin:10px 0}a.btn:hover,button:hover,input[type=submit]:hover,input[type=reset]:hover,.action:hover,.resetformaction:hover{background:#c80000;color:#fff}.Actions input.action-minor,.Actions input.resetformaction{float:left;background-color:#888}.Actions input.action-minor:hover,.Actions input.resetformaction:hover{background-color:#aaa}#MemberLoginForm_LoginForm .Actions:after,#MemberLoginForm_LostPasswordForm .Actions:after{display:none}.FormHeading,a.btn{margin-bottom:10px}a.btn{line-height:18px}a.btn:after{content:'\2192';padding-left:10px}input.action[class]{width:auto}#Remember{min-height:20px}#ForgotPassword{clear:left}div.tickets,div.total{clear:both}.FormHeading{clear:both;padding-top:15px}form .date .middleColumn input{width:114px}h6.FormHeading{font-size:18px;font-weight:400}.nolabel p{margin:0}div.tickets label{float:left;margin-right:20px;margin-top:10px}input.tickets{float:right;margin-right:30px;width:50px!important}.pay{float:left;padding:5px}h6.tickets{font-family:Georgia;font-size:18px;line-height:normal;margin-bottom:20px;padding-top:10px}div.pay li{clear:both!important}div.film,form .checkbox .checkbox{clear:both}div.film{float:none}.checkbox label.right{font-size:13px;color:#333;width:90%;text-align:left}form .requiredField label.left:after{color:grey;content:"(required)";font-size:80%;font-weight:400;padding-left:3px;position:absolute}form .checkboxset ul,form .optionset ul{margin:0;display:inline-block}form .checkboxset li,form .optionset li{margin-bottom:5px;margin-right:10px;float:none;list-style-type:none}form .radiolined li{margin-bottom:5px;margin-right:10px;float:left;list-style-type:none}form div.checkbox:after{content:".";display:block;height:0;clear:both;visibility:hidden;margin-bottom:20px}form .checkboxset ul label{width:90%}span.message{clear:left;color:red;display:inline-block;margin:0 0 0 10px;max-width:390px;vertical-align:top}form input.holder-required{border:1px solid #cf0000}input:invalid,textarea:invalid{border-radius:1px}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd}.ss-uploadfield-item-info button{margin-top:4px!important;float:left}form .creditCardField input,form input.currency,form input.numeric{width:120px}form #DMYDate-day,form #DMYDate-month{width:25px}.lastUnit,.line{overflow:hidden;padding:0 10px}.unit{float:left;padding:20px 0 20px 30px}.units{float:none;padding:0 10px}.unitRightv{float:right}.lastUnit,.size1of1{float:none}aside{margin-right:30px;margin-bottom:30px}.size1of2{width:50%}.size1of3{width:33.33333%}.size2of3{width:66.66666%}.size1of4{width:20%}.size3of4{width:75%}.size1of5{width:20%}.size2of5{width:40%}.size3of5{width:60%}.size4of5{width:80%}.lastUnit{width:auto}.main .links{margin:0 0 0 10px;padding:0 0 8px 30px;position:relative;border:none;display:block;font-weight:400}.header,.main,body{margin:0 auto;position:relative}.main .links span{color:#888;font-size:10px}.default{background-image:url(../images/icons/link-default.gif);background-position:10px 5px}.email,.excel,.flash,.flashvideo,.image,.mpeg,.pdf,.ppt,.project,.rtf,.website,.word,.zip{background-repeat:no-repeat;background-position:top left}.word{background-image:url(../images/icons/word.gif)}.rtf{background-image:url(../images/icons/rtf.gif)}.pdf{background-image:url(../images/icons/pdf.gif)}.ppt{background-image:url(../images/icons/powerpoint.gif)}.excel{background-image:url(../images/icons/excel.gif)}.project{background-image:url(../images/icons/project.gif)}.image{background-image:url(../images/icons/image.gif)}.zip{background-image:url(../images/icons/zip.gif)}.mpeg{background-image:url(../images/icons/mpeg.gif)}.flashvideo{background-image:url(../images/icons/flash-video.gif)}.flash{background-image:url(../images/icons/flash.gif)}.email{background-image:url(../images/icons/email.gif)}.website{background-image:url(../images/icons/website.png)}body{overflow:hidden;min-width:240px;}#skipto{display:none}.header{padding:0;clear:both;text-align:left;background-color:#FC0;}.main{padding:0 20px;min-height:400px;clear:both;background-color:#eee;}.footer{margin:0;padding:0;border-top:12px solid #000;background-color:#FC0;}.footer .inner,.header .inner,.header .logo,.main .inner{margin:0 auto;position:relative}.header .inner{padding:0;min-height:72px;width:1070px;height:160px;background:url(../images/camera.svg) right 58px no-repeat;background-size:160px 200px}.search-dropdown-icon{display:none}.search{display:inline-block;float:right}.search-bar{margin-bottom:10px;font-size:15px;font-weight:700;width:200px}.search-bar form input.text{width:100%;margin:0;background-color:#FFF}.search-bar form input.action{content:'\f0e0';margin:12px 0 0;float:right;position:absolute;font-family:WebSymbolsRegular;height:36px;background:0 0;right:-4px}.search-bar form input.action:hover{color:#d80000}#SearchForm_SearchForm_Search{margin:12px 0 0;width:92%;border:none;box-shadow:none;border-radius:0}.searchResults{padding:20px;width:80%}.searchResults .content{width:80%!important}.typography .searchResults h2 a{color:#333}.typography .searchResults h2 a:hover{color:#d80000}.searchResults p.searchQuery{margin-bottom:10px;font-size:15px}.searchResults ul#SearchResults{padding:0;border-bottom:1px solid #7c7d7c;margin:0}.searchResults ul#SearchResults li{border-top:1px solid #7c7d7c;padding:20px 0 20px 20px;list-style-type:none}.searchResults ul#SearchResults p{margin-bottom:10px}.searchResults #PageNumbers a{padding:0 5px}.searchResults #PageNumbers .pagination{border-bottom:1px solid #e5e5e5;padding:20px 0;display:table;width:100%}.searchResults #PageNumbers .pagination span{display:table-cell}.searchResults #PageNumbers p{text-align:center;padding:20px 0}.searchResults #PageNumbers .next,.searchResults #PageNumbers .prev{font-size:14px;padding:0 20px;display:table-cell;vertical-align:middle;border-bottom:0!important}.searchResults #PageNumbers .next{margin-left:15px}.searchResults #PageNumbers .prev{margin-right:15px}.main .inner{padding:0 0 150px;min-height:400px;width:1070px;background-image:url(/public/images/wellington-city-shadow-web.png);background-position:center bottom;background-size:100% auto;background-repeat:no-repeat;bottom:-11px}.footer .inner{padding:0;min-height:72px;width:1070px}.header .logo{display:flex;width:auto}.no-sidebar .content-container{float:left;width:100%;margin-right:0;padding:20px 0 40px}#Root:after,#sponsors .inner:after,#sponsors:after,.header .inner:after,.header:after,.main:after,.search-bar:after,footer:after{height:0;content:".";display:block;clear:both;visibility:hidden}body h1 span.amp{font-family:Baskerville,goudy old style,Palatino,book antiqua,Georgia}.HomePage .main h1{display:none}.HomePage .content{display:inline-block;margin:0;width:auto}.HomePage .col1{float:left;width:64%}.HomePage .col2{float:right;width:350px;margin-bottom:40px}.HomePage .facebook-box{margin-top:10px}.HomePage .fb_iframe_widget{width:100%!important}.HomePage ._2p3a{width:40%!important}.HomePage .dynamic__elements__sponsors__elements__elementsponsor{display:inline-block;width:100%;margin:20px 0}.HomePage .sponsors-list__sponsor{float:left;margin-right:40px;margin-top:20px}.HomePage .img-fluid{width:auto;height:180px}.header .brand{float:left;color:#000;display:inline-block;background:url(../images/nzdsff-heart.png) 0 20px/90px auto no-repeat;background:url(../images/nzdsff-heart.svg) 0 0 no-repeat;background-size:450px auto;margin:20px 0 0;padding:30px 0 30px 110px;font-size:39px;font-family:sf movie poster italic;font-weight:500;line-height:.7em;letter-spacing:5px;transition:none;}.header img.brand{margin-top:10px}.brand span{color:#000;font-size:60%;margin-bottom:0;line-height:.8em}.primary ul,nav,nav .wrap{margin:0 auto}.header .brand a:hover{opacity:.8}nav{background-color:#000;width:100%;height:50px}nav .wrap{width:1070px;height:100%}.HomePage header nav .wrap{}.primary ul{display:inline-block;padding-top:0;padding-left:0}.primary li{float:left;margin:0;position:relative;letter-spacing:2px}.primary li a{color:#FFF;font-size:30px;font-family:sf movie poster italic;padding:15px 15px 11px 15px;display:block;border-bottom:4px solid #000;}.primary li a:hover,.primary li a:focus,.primary li.current a,.primary li.section a{color:#fff;border-bottom:4px solid #fc0;}.primary li.current:after,.primary li.section:after{display:block;position:absolute;left:50%;margin-left:-7px;bottom:-7px;font-size:30px;color:#fff;text-align:center;line-height:20px}.primary li.hide{display:none}.footer .primary ul li.current ul,.primary ul li.current ul,.primary ul li.section ul{display:none!important}.tablet-nav .brand span{margin-bottom:0}.tablet-nav .header .inner{padding-top:0}.tablet-nav .primary ul{float:none;display:inline-block;clear:both;position:relative;margin:0;white-space:nowrap;right:auto;width:100%}.tablet-nav .footer .primary .nav-open-button,.tablet-nav .footer .primary ul li.section ul,.tablet-nav .primary ul li.section ul{display:none!important}.main .secondary{padding-top:20px;display:inline-block;border-top:none;background:#eee;background:-moz-linear-gradient(top,#eee 0,#eee 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#eee),color-stop(100%,#eee));background:-webkit-linear-gradient(top,#eee 0,#eee 100%);background:-o-linear-gradient(top,#eee 0,#eee 100%);background:-ms-linear-gradient(top,#eee 0,#eee 100%);background:linear-gradient(to bottom,#eee 0,#eee 100%)}.main .secondary h3{display:none}.main .secondary ul{padding:0;margin:0}.main .secondary li{border-top:1px solid #e5e5e5;position:relative;list-style-type:none;margin-bottom:0}.main .secondary li .arrow{color:#000;padding-right:5px;font-size:15px;line-height:20px;position:absolute;left:2px;top:7px;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;display:none}.main .secondary li a:hover .arrow{left:6px}.main .secondary li a{padding:10px 0;display:block;text-transform:uppercase;letter-spacing:4px;font-size: 120%;color:#333;line-height:17px;border-bottom:none;font-family: sf movie poster italic;}.main .secondary li .text{padding-left:28px;display:block;background-image:none;font-size:22px;/* font-style: italic; */line-height:normal;}.main .secondary ul ul li a,.main .secondary ul ul ul li a{padding-left:20px}.main .secondary li.current a.current{font-family:sf movie poster italic;font-size:20px;letter-spacing:4px;background-color:#f3f3f3}.main .secondary li.current,.main .secondary li.section{background-color:#f3f3f3}.main .secondary li.current a,.main .secondary li.section a{color:#000}.main .secondary ul ul{display:none}.main .secondary ul li.current ul,.main .secondary ul li.section ul{display:block}.main .secondary li.current ul ul{display:none}.main .secondary ul ul li a .arrow{left:12px}.main .secondary ul ul li a:hover .arrow{left:16px}.main .secondary ul ul ul li a .arrow{left:22px}.main .secondary ul ul ul li a:hover .arrow{left:26px}.main .secondary ul ul ul ul li a{padding-left:30px}.main .secondary ul ul ul ul li a .arrow{left:32px}.main .secondary ul ul ul ul li a:hover .arrow{left:36px}.main .secondary ul ul ul ul ul li a{padding-left:40px}.main .secondary ul ul ul ul ul li a .arrow{left:32px}.main .secondary ul ul ul ul ul li a:hover .arrow{left:36px}.main .secondary li a:hover,.main .secondary li.current a:hover,.main .secondary li.section a:hover{color:#b80000}.item{display:inline-block;float:left;margin:10px 26px 20px 0;padding:0;width:46%;background-color:#fc0;}.item .post-stats{border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.3);font-size:90%;margin:0;padding:0}.item .post-stats a{border:none;display:block;color:#000;margin:0;padding:0}.item .post-stats img{width:auto;margin:0;max-width:100%;display:block}.item .post-stats h2{color:#000;content:'\003e';display:block;right:20px;top:0;margin-bottom:0;padding:10px 0;text-align:center;line-height:normal;transition:color .4s ease 0;font-family:sf movie poster 700 italic,Helvetica,Arial,Geneva,sans-serif}.item .post-stats p{padding:0 15px;margin:0;color:#666}.item .post-stats h2 a{padding:15px}.item .post-stats h2 a:hover,.item .post-stats h2 a:focus{color:#000}.item .post-stats a:hover p,.item .post-stats a:focus p{color:#666}.item .post-stats:hover,.item .post-stats:focus{opacity:.6}.ui-accordion .ui-accordion-header{font-size:32px!important;margin:10px 0 0!important;padding:.5em!important}.ui-accordion .ui-accordion-header:hover,.ui-accordion .ui-accordion-header:focus{color:#b80000}.ui-icon-triangle-1-e{padding-right:4px}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background-color:#ffba00;border:1px solid #ffba00!important;background:linear-gradient(115deg,#ffba00 0,rgba(255,204,0,0) 25%,#fc0 25%,transparent 25%),linear-gradient(65deg,transparent 74%,rgba(255,204,0,0) 75%,#fc0 75%,#ffba00 100%),#fc0!important}.footer a{color:#000!important;font-size:12px;border-bottom:0!important;}.footer a:hover{color:#b90000;text-decoration:underline}.footer a.brand{color:#000;margin-left:0;font-size:14px}.footer a.brand:hover{color:#b80000}.footer a:visited{color:#000}.footer .unit{padding:20px}.footer .sponsors{padding:0;margin:0 0 30px;display:inline-block;float:none;width:100%}.footer .sponsors h3,.footer .sponsors-mob h3{color:#000;text-align:left;margin-top:5px;font-family:sf movie poster italic;font-size:30px}.footer .sponsors img.none,.footer .sponsors-mob img.none,img.none{box-shadow:none;margin:0;vertical-align:middle}.footer .sponsors a:hover,.footer .sponsors-mob a:hover{text-decoration:none;border-bottom:none;opacity:.8}.footer .sponsors-mob div{display:inline-block;float:none;margin-right:20px;padding:0;position:relative;width:auto}.footer .sponsors-mob{display:none}.footer .left{float:left;color:#000!important;display:block;margin:0 0 10px;width:50%;padding:0}.footer .right{display:inline-block;float:right;margin:30px 20px 20px 10px;width:40%}.footer .right .copy,.footer .right .designer,d.footer .right .logo{float:left;width:60%}.footer .right .logo{margin-top:-5px;padding-left:0}.footer .right .logo a img{padding:5px 0 0 2px}.footer .primary,.footer .primary .wrap ul{margin:0;padding:0;display:inline}.footer .primary .wrap{margin:0;width:100%}.footer .primary .wrap li{display:inline}.footer .primary li{float:left;width:40%}.footer .primary li:after{content:""}.footer .primary li a{padding:8px!important}.footer .primary .nav-open-button{display:none}.sociallinks .facebook a,.sociallinks .twitter a,.sociallinks .instagram a,.sociallinks .youtube a{padding:10px 20px;display:inline-block}.sociallinks{float:right}.sociallinks_network{float:left}.sociallinks .facebook a{background:url(../images/socialmediaicons/facebook.svg) 12px 6px/14px no-repeat #000;border-radius:10px;height:18px;margin-right:10px}.ie .sociallinks .facebook a{background:url(../images/socialmediaicons/facebook.svg) 6px 6px/26px auto no-repeat #000}.sociallinks .twitter a{background:url(../images/socialmediaicons/twitter.svg) 8px 8px/26px no-repeat #000;border-radius:10px;height:18px;margin-right:10px}.sociallinks .instagram a{background:url(../images/socialmediaicons/instagram.svg) 8px 4px/26px no-repeat #000;border-radius:10px;height:18px}.sociallinks .youtube a{background:url(../images/socialmediaicons/youtube-24x24.png) no-repeat;height:24px;margin-top:10px}.sociallinks a:hover{opacity:.8}.content .left{float:left;width:70%}.content .left .welcome-video{width:100%;float:left;clear:both;margin-bottom:20px}.content .left .news-video{float:left;margin:0 0 20px 20px;width:80%}.content .left .video iframe{height:300px;width:100%}.sidebar-home{margin:0;float:right;width:28%}.sidebar-home .sign-video{width:auto;margin:0 20px 20px 0}.sidebar-home .facebook{width:auto;margin:0 20px 20px 0;clear:left}.sidebar-home .twitter{width:auto;float:right;margin:0 0 20px}.sidebar-home .poster{margin:0;padding:0;width:auto;height:auto;display:inline}.sidebar-home .links{margin:0 0 20px 20px;padding:0;height:250px}.sidebar-home .links ul{margin-left:0}.sidebar-home .links li{border-top:1px solid #e5e5e5;list-style-type:none;margin-bottom:0;position:relative}.sidebar-home .links li a{border-bottom:none;color:#333;display:block;font-family:sf movie poster,Arial,Helvetica,sans-serif;font-size:11px;line-height:17px;padding:10px 0;text-transform:uppercase}.sidebar-home .links li .arrow{color:#b80000;display:block;font-size:15px;left:2px;line-height:20px;padding-right:5px;position:absolute;top:7px;transition:all .2s ease 0s}.sidebar-home .links li .text{display:block;padding-left:24px}.sidebar-home .links li a:hover{color:#b80000}.sidebar-home .links li a:hover .arrow{left:6px}.no-sidebar .sidebar{display:none;width:auto}.crew,.crew .profile,.history{display:inline-block}.crew{clear:both;width:100%}.crew .profile{float:left;width:240px;margin-right:30px}.crew .profile img{background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.3)}.history{float:left;text-align:center;width:210px;height:550px;margin-bottom:20px;margin-right:15px;padding:10px;min-height:550px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3)}.history p{color:#000}.history .winners a{border:none;text-decoration:none}.history .winners .film{display:block;color:#000;font-family:negativefilm regular!important;font-size:120px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;height:60px;padding:60px 0 0;position:relative}.history .winners .year{color:#000;font-size:30px;margin:-70px 0 50px}.ie .history .winners .year{margin:-80px 0 50px}.history-2015{float:left;width:240px;margin-right:40px;display:inline-block;height:200px}.history:hover{opacity:.6}iframe{max-width:100%;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.content .left .welcome-video iframe{height:400px}.content .left .facebook iframe,.content .left .twitter iframe{height:510px;background-color:#fff}.youtube{float:right;margin-left:20px;clear:both}.video-left{display:block;float:left;margin-bottom:20px;margin-right:20px;width:270px;min-height:210px;}.video-left iframe{width:380px;height:300px}.result{width:600px;margin-bottom:20px;clear:both;display:inline-block;border-bottom:1px solid #ddd}.result .left{float:left}.result .right{float:right;text-align:left;margin-top:6px}.venue{padding-bottom:20px}.venue iframe{height:600px;width:800px}nav .nav-open-button{display:none}#media-query-trigger{display:none;visibility:hidden}@media only screen and (min-width:1024px) and (max-width:1180px){body{margin:0}.footer .inner,.header .inner,.main .inner,nav .wrap{width:auto}.brand h1{font-size:48px;padding:10px 0 5px}.primary ul{-webkit-padding-start:0}.content img{max-width:97%;height:auto}.content .left{width:65%}.sidebar-home{width:32%}.sidebar-home .links{margin:0 30px 20px 10px}.sidebar-home .poster img{width:100%;margin-right:0}.item{width:44%}.HomePage .col2{width:auto}.content .left .sign-video{width:48%;clear:both}.footer .primary li{float:left;width:50%}.footer .primary li:after{content:""}}@media only screen and (min-width:960px) and (max-width:1024px){body{margin:0}.unit{padding:0 0 30px}.footer .inner,.header .inner,.main .inner,nav .wrap{width:auto}.brand h1{font-size:48px}.primary ul{margin:0 auto;padding-left:0}.content img{max-width:97%;height:auto}.content .left{width:65%}.HomePage .content{margin:0;display:inherit}.sidebar-home{width:32%}.sidebar-home .links{margin:0 30px 20px 10px}.sidebar-home .poster img{width:100%;margin-right:0}.content .left .sign-video{width:48%;clear:both}.content .left .news-video{width:48%;float:left}.video-left iframe{height:200px;width:100%}.footer .left,.footer .sponsors{margin-top:20px}.footer .primary li{float:left;width:50%}.footer .primary li a{font-size:32px}.footer .primary li:after{content:""}}@media only screen and (max-width:960px){body{margin:0}.footer .inner,.header .inner,.main .inner,nav .wrap{width:auto}.brand h1{font-size:48px}.primary ul{margin-left:-12px;-webkit-padding-start:0}.content img{max-width:97%;height:auto}.content .left{width:65%}.sidebar-home{width:32%}.sidebar-home .links{margin:0 30px 20px 10px}.sidebar-home .poster img{width:100%;margin-right:0}.HomePage .col1{float:none;width:auto}.HomePage .col2{display:none}.content .left .sign-video{width:100%;clear:both}.content .left .news-video{width:100%;float:left}.content .left .facebook,.content .left .twitter{width:auto;margin-right:0;clear:both;float:left}.content .left .facebook iframe,.content .left .twitter iframe{height:510px;width:100%!important}.footer .primary li{float:left;width:50%}.footer .primary li:after{content:""}}@media only screen and (max-width:900px){.searchResults .content{width:100%!important;}.primary li{letter-spacing:1.8px}form{max-width:100%}}@media only screen and (max-width:730px){.header .brand{margin:10px 0 0;padding-top:10px;font-size:34px}}@media only screen and (max-width:700px){.header form .middleColumn{float:none;width:100%!important}#MemberLoginForm_LoginForm label,form label.left{margin-bottom:8px}}@media only screen and (min-width:671px) and (max-width:800px){.footer .left{width:50%}}@media only screen and (min-width:641px) and (max-width:959px){body{margin:0}.footer .inner,.header .inner,.main .inner,nav .wrap{width:auto}.main .inner{bottom:-9px}.brand h1{font-size:48px;margin-top:10px}.size1of4{width:25%}.unit{padding:20px 0 30px}.primary ul{margin-left:0!important;padding-left:20px;-webkit-padding-start:0}.content img{max-width:97%;height:auto}.HomePage .content{margin:0}.item{width:46%}.item .post-stats h3{font-size:26px}.youtube{clear:both;float:none;margin-left:0}.youtube iframe{width:100%;height:250px;margin-bottom:10px}.content .left{float:none;width:100%}.sidebar-home{float:right;width:auto;display:inline-block}.sidebar-home .links{margin:0 30px 20px 10px}.sidebar-home .poster img{width:100%;margin-right:0}.content .left .sign-video{width:100%;clear:both}.content .left .news-video{width:100%;float:left}.content .left .facebook,.content .left .twitter{width:auto;margin-right:0;clear:both;float:left}.content .left .facebook iframe,.content .left .twitter iframe{height:510px;width:100%!important}.footer .primary li{float:left;width:50%}.footer .primary li:after{content:""}.tablet-nav .footer .primary ul li a,.tablet-nav .footer .primary ul li.current a,.tablet-nav .footer .primary ul li.section a{font-size:24px}}@media only screen and (max-width:670px){#media-query-trigger{visibility:visible}.search-dropdown-icon{display:inline-flex;cursor:pointer;width:20px;height:20px;position:absolute;right:0;top:0;font-family:websymbolsregular;font-size:26px;color:#fff;text-align:center;line-height:20px;float:right;margin:20px}.HomePage .col1,.HomePage .col2{float:none;width:auto;clear:both}div.email,div.field,div.file,div.text{width:100%}.HomePage .primary .nav-open-button{display:none}.HomePage header nav .wrap{display:block;visibility:visible}.HomePage .content{margin:0}.main .inner,.unit{padding:0!important}.img{width:100%}.footer .inner,.header .inner,.item,nav .wrap{width:auto}.main .inner{background-size:100% auto;bottom:-8px}.brand h1{font-size:35px}.unit{margin-right:0;margin-bottom:10px}.units{padding:0;margin-bottom:80px}.content-container{padding:0 20px!important;float:left;margin-bottom:70px}.item{margin:10px 0 20px}.youtube{clear:both;float:none;margin-left:0}.youtube iframe{width:100%;height:250px;margin-bottom:10px}.content .left{float:none;width:100%}.search{float:none;width:100%;display:inline-block;height:50px}#SearchForm_SearchForm{margin-bottom:0}#SearchForm_SearchForm_Search{width:100%;padding:14px}.search-bar{width:auto}.search-bar form input.action{top:6px;font-size:120%}.header .logo{top:-10px;width:auto;display:inline-block}.tablet-nav .header .brand{padding:5px 0 20px 110px;height:auto;line-height:1em;font-size:250%;display:grid;clear:both;float:none}.tablet-nav .brand span{line-height:1.2em;margin-top:10px}.sidebar-home{float:none;width:60%;display:inline-block}.sidebar-home .links{margin:0 30px 0 10px}.sidebar-home .links ul{margin-bottom:0}.sidebar,.tablet-nav .footer .primary ul li ul{display:none}.no-sidebar .content-container{padding-top:20px!important;padding-left:0!important;padding-right:0!important}.no-sidebar .sidebar{margin:0!important;padding:0!important}.primary ul{border-top:none}.tablet-nav .header img.brand{margin-left:20px;max-width:50%}.tablet-nav .header .brand h1{font-size:48px;line-height:normal;margin:0;padding:0!important}.tablet-nav .header .inner{padding:0;right:0;background:0;height:auto}.tablet-nav .header nav.primary ul li{padding:0}.tablet-nav .primary{height:50px}.tablet-nav .primary .nav-open-button{background:url(../images/responsive-nav.svg) no-repeat scroll right 7px/28px 50px;color:#ededed;cursor:pointer;display:block;float:right;font-family:WebSymbolsRegular;font-size:20px;height:50px;padding:0;position:relative;right:20px;top:0;width:100%}.tablet-nav .primary ul{z-index:10;position:relative;display:none;float:left;margin:0;padding:0;white-space:normal;width:100%}.tablet-nav .primary ul li{width:100%;margin:0;padding:0;float:none;background:0 0;position:relative}.tablet-nav .primary ul li:after{content:'\003e';display:block;position:absolute;right:20px;top:0;font-family:WebSymbolsRegular;font-size:14px;color:#999;text-align:center;vertical-align:middle;line-height:38px}.tablet-nav .primary ul li a,.tablet-nav .primary ul li.current a,.tablet-nav .primary ul li.section a{padding:12px 0 12px 22px;font-weight:400;border-bottom:1px solid #bbb;color:#f2f2f2;background:#434343}.tablet-nav .primary ul li.current a,.tablet-nav .primary ul li.section a{background:#000}.tablet-nav .primary ul li a:hover{color:#999;text-decoration:none;}.tablet-nav .primary li.current:after,.tablet-nav .primary li.section:after{display:none}.tablet-nav .primary ul li ul{display:block!important;float:none}.tablet-nav .primary ul li.section ul{display:block!important}.tablet-nav .primary .arrow{display:none}.tablet-nav .primary .text{padding-left:20px}.tablet-nav .footer .primary ul{background:0}.tablet-nav .footer .primary ul li{width:50%;margin:0;padding:0;float:left;background:0 0;position:relative;text-shadow:none}.tablet-nav .footer .primary li.hide{margin-right:0!important}.tablet-nav .footer .primary ul li:after{content:''!important}.tablet-nav .footer .primary ul li a,.tablet-nav .footer .primary ul li.current a,.tablet-nav .footer .primary ul li.section a{font-size:32px;color:#000!important;padding:10px 0;background:0 0;text-align:left;font-weight:400;line-height:normal;border-bottom:none}.main .secondary{display:inline-block;height:100%;padding-top:0}.main .secondary li .arrow{padding-left:30px}.main .secondary li .text{padding-left:58px}.sidebar{width:100%;margin-bottom:30px}.typography h1{font-size:30px;line-height:35px;margin-bottom:15px;padding-bottom:10px}.typography p{font-size:14px;line-height:23px}.secondary li a{line-height:24px}.secondary li .arrow{line-height:26px}p.intro{font-size:19px;line-height:27px}.footer{padding:0}.footer a.brand{font-size:16px}.footer .left{display:inline-block;float:none;margin:10px 10px 20px;width:auto;padding:0}.footer .right{display:block;float:none;margin:0 10px;width:auto}.footer .right .copy,.footer .right .designer,d.footer .right .logo{float:left;width:60%;padding:0}.footer .sponsors{display:none}.crew .profile,.footer .sponsors-mob,div.file{display:inline-block}.sociallinks{float:right;padding:0 0 10px 10px}.crew .profile{float:left;margin-bottom:10px;margin-right:30px;width:auto}.crew .profile img{float:left;margin-right:10px}.video-left{float:none;margin-bottom:10px;margin-right:0}div.email,div.field,div.text{float:none;width:100%}form input.text{width:90%}fieldset{padding:10px}.contact-form{width:98%!important;margin-bottom:30px}textarea.textarea{width:90%!important}}@media only screen and (max-width:490px){.sociallinks{padding:0 0 10px 10px;margin:0 auto;width:70%}.HomePage .col2{display:block}#Form_ContactForm{padding:10px}.footer .sponsors,.tablet-nav .footer .primary ul li a,.tablet-nav .footer .primary ul li.current a,.tablet-nav .footer .primary ul li.section a{text-align:center}.crew .profile,.footer .left,.footer .right,.secondary li a,.video-left{display:inline-block}.footer .inner,.header .inner,.main .inner,nav .wrap{width:100%}.unit{margin-right:0;padding:10px 0 0}.units{padding:0;margin-bottom:80px}.brand span{margin-left:0}.tablet-nav .header img.brand{margin-left:20px;max-width:50%}.tablet-nav .header .brand{padding:15px 0 20px 110px;height:auto}.tablet-nav .header .brand h1{font-size:32px;line-height:normal;margin:0;padding:0!important}.content-container{padding:0!important;float:none;margin-bottom:70px;width:100%}.youtube{clear:both;float:none;margin-left:0}.youtube iframe{width:100%;height:auto;margin-bottom:10px}.video-left{float:none;margin-bottom:10px;margin-right:0;width:auto}.video-left iframe{height:200px;width:100%}.content .left .news-video iframe,.content .left .sign-video iframe,.content .left .welcome-video iframe,.history{height:auto}.content .left{float:none;width:90%}.sidebar-home{float:none;width:86%}.sidebar-home .links{margin:0 30px 0 10px}.sidebar-home .links ul{margin-bottom:0}.sidebar-home .poster img{margin-right:0;width:250px}.no-sidebar .content-container{padding-top:20px}.no-sidebar .sidebar{margin:0!important;padding:0!important}.primary ul{border-top:none}.footer .primary ul li{float:none;width:50%;font-size:180%;padding:20px 0;text-align:center;margin:0}.footer .primary a,.main{padding:0}.sidebar{width:100%;margin-bottom:30px}.typography h1{font-size:30px;line-height:35px;margin-bottom:15px;padding-bottom:10px}.typography h2{font-size:28px}.typography p{font-size:14px;line-height:23px}p.intro{font-size:19px;line-height:27px}.main .inner{padding:20px!important;width:90%!important;bottom:0}.secondary li a{line-height:24px}.secondary li .arrow{line-height:26px}.history{width:auto}.footer a.brand{font-size:16px}.footer .left{float:none;margin:10px 0 20px;width:100%}.footer .primary li,.tablet-nav .footer .primary ul li{float:none;font-size:14px;margin-left:20px;padding:8px 0;width:100%}.footer .right{float:none;margin:10px;width:auto;display:block}.footer .right .copy,.footer .right .designer,a.footer .right .logo{margin:0 0 20px;padding:0;width:100%;font-size:14px;text-align:center}.crew .profile,.crew .profile img{float:none;margin-right:0}.footer .sponsors{padding:20px 0;margin-bottom:0}.footer .sponsors h3{font-size:170%}div.email,div.field,div.text{float:none;width:100%}form input.text{width:90%}fieldset{padding:10px}.contact-form{width:98%!important;margin-bottom:30px}textarea.textarea{width:90%!important}.crew .profile{margin-bottom:10px;width:auto}.SitemapPage .SitemapChildren.Root li,.SitemapPage ul.SitemapChildren.Root{margin-left:0}.SitemapPage .SitemapChildren.Root{padding-top:10px;padding-bottom:0}}@media only screen and (max-width:375px){.brand h1{font-size:20px;width:100%;line-height:1.2em;margin-left:20px;padding-top:0!important}.header .inner{background-size:140px auto}.header .logo{display:inline-block;margin:auto 0;position:relative;width:100%;height:100%}.tablet-nav .brand span{margin-left:-40px}}@media only screen and (max-width:240px){body{margin:0 10px;min-width:200px}.tablet-nav .header .brand{background:url(../images/nzdsff-heart.svg) 0 20px/350px auto no-repeat rgba(0,0,0,0);display:inline-block;height:80px;margin:0;padding:20px 0 20px 82px}.brand h1{font-size:20px;width:100%;line-height:1.2em;margin-left:20px;padding-top:0!important}.footer .right .copy,.footer .right .designer,a.footer .right .logo{float:none;font-size:14px;margin:0 0 20px;padding:0 30px;text-align:center;width:auto}.sociallinks{display:inline-block;float:none;margin:0 auto!important;padding:0 0 0 62px;width:auto}}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}.header a.brand[href]:after,.item .post-stats h3 a[href]:after,img[href]:after{display:none}thead{display:table-header-group}img{max-width:100%!important}pre{border:1px solid #999}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}.footer,.nav-open-button,.search-bar,.search-dropdown-icon,nav,.skip,aside{display:none}.header .inner{background:0;width:100%;right:0;height:auto}.header{clear:both;display:block;float:none;padding:0;text-align:left;width:100%}.header .brand{background:0 0;display:block;float:left;margin:0;padding:0 0 20px 20px}.main .inner{bottom:0;min-height:0;width:100%;background:0;float:none}.content-container{float:none;width:100%;padding:0}.HomePage .content{display:block;float:none;margin:0;width:100%}.item{background:0 0;display:block;float:none;margin:0;padding:0;width:auto}.item .post-stats{border-radius:0;box-shadow:none;display:block;float:left;margin:0 20px 0 0;padding:0;width:45%}.item .post-stats h3{display:block;font-size:120%;left:0;margin:0 0 20px;padding:0;right:0;top:0}.item .post-stats h3 a{padding:0;font-size:140%}.item img{width:50%}.item .post-stats{box-shadow:none;border-radius:0}.contact-form{display:none}}
