@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}*{box-sizing:border-box;margin:0}button,html,input,select,textarea{color:#333}body,html{margin:0;padding:0;height:100%;position:relative}body{font-size:1em;line-height:1.4}p{margin:1em 0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.notransition{-webkit-transition:none!important;transition:none!important}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;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}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow: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:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.blog-content,.site .blog .blog-content{font-size:16px}.blog-content p,.site .blog .blog-content p{margin:20px 0}.blog-content h1,.site .blog .blog-content h1{font-size:40px;margin:0 0 20px}.blog-content h2,.blog-content h3,.blog-content h4,.blog-content ul,.site .blog .blog-content h2,.site .blog .blog-content h3,.site .blog .blog-content h4,.site .blog .blog-content ul{margin:30px 0 25px;padding:0}.blog-content h2,.site .blog .blog-content h2{font-size:30px}.blog-content h3,.site .blog .blog-content h3{font-size:26px}.blog-content h4,.site .blog .blog-content h4{font-size:22px}.blog-content a,.site .blog .blog-content a{color:#000;background:#ff0;text-shadow:none;padding:.1em .3em 0;white-space:nowrap;text-decoration:none}.blog-content a:hover,.site .blog .blog-content a:hover{text-decoration:underline}.blog-content strong,.site .blog .blog-content strong{font-size:1.1em;font-weight:400}.blog-content ul,.site .blog .blog-content ul{padding-left:40px}.blog-content hr,.site .blog .blog-content hr{display:block;height:1px;border:0;border-top:2px solid #000;margin:40px 0}.blog-content .button,.site .blog .blog-content .button{outline:0;background:#ff0;font-size:1.5em;color:#000;border:2px solid #000;width:14em;letter-spacing:1px;padding:.3em .3em .2em;margin:40px auto;text-shadow:none;text-align:center;text-decoration:none;display:block}.blog-content .button:hover,.site .blog .blog-content .button:hover{text-decoration:none;background:#e5e600}.blog-content img,.site .blog .blog-content img{width:100%;display:block;margin:35px 0}.blog-content .caption,.site .blog .blog-content .caption{font-size:13px;color:#636363;margin:-31px 0 35px}.blog-content .caption a,.site .blog .blog-content .caption a{font-weight:400}.blog-content .caption em,.site .blog .blog-content .caption em{font-style:normal}.blog-content .video-wrapper,.site .blog .blog-content .video-wrapper{width:100%;position:relative;padding-bottom:56.25%;height:0;margin:35px 0}.blog-content .video-wrapper iframe,.site .blog .blog-content .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.blog-content .image-insert a,.site .blog .blog-content .image-insert a{display:block;background:0 0;padding:0}.site .blog.content{padding-top:0}.site .blog.content .blog-nav{display:block;padding:5px 0;background:#eee;color:#000;text-shadow:none;text-decoration:none;font-size:18px;margin-bottom:30px}.site .blog.content .blog-nav .inner{display:block}.site .blog.content .blog-nav .blog-nav-link{padding-bottom:2px}.site .blog.content .blog-nav:hover{background:#ddd}.site .blog.content .blog-message{background:#eee;margin-bottom:30px;padding:30px 0;text-align:center}.site .blog.content .blog-message .inner{max-width:800px}.site .blog.content .blog-message h2{margin:0;padding:0 0 15px;font-size:30px}.site .blog.content .blog-message p{margin:0;padding:0;font-size:18px}.site .blog.content .blog-message a{color:#000;background:#ff0;text-shadow:none;padding:.1em .4em;white-space:nowrap;text-decoration:none}.site .blog.content .blog-message a:hover{text-decoration:underline}.site .blog.content .blog-list{float:left;width:66.66667%;padding-top:8px}.site .blog.content .blog-list .blog-list-category{font-size:24px;padding:0;margin-bottom:40px}.site .blog.content .blog-list .blog-list-category>span{padding:3px .4em;margin-left:10px;background:#ff0;display:inline-block;font-style:italic}.site .blog.content .blog-list .blog-list-category>span span{padding:3px 0;border-bottom:2px solid #000}.site .blog.content .blog-list .post-block{color:#000;text-shadow:none;text-decoration:none;cursor:pointer}.site .blog.content .blog-list .post-block img{width:100%;display:block}.site .blog.content .blog-list .post-block .post-title{display:block;font-size:40px;border-left:.4em solid #ff0;padding:.05em 0;margin:15px 0}.site .blog.content .blog-list .post-block .post-title>span{background:#ff0;padding:.1em}.site .blog.content .blog-list .post-block .post-title>span>span{position:relative;left:-.2em}.site .blog.content .blog-list .post-block .post-summary{display:block;font-size:20px}.site .blog.content .blog-list .post-block:hover .post-title{text-decoration:underline}.site .blog.content .blog-list .post-info{overflow:auto;margin-bottom:40px;padding-bottom:26px;border-bottom:10px solid #eee;font-size:14px}.site .blog.content .blog-list .post-info:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.site .blog.content .blog-list .post-info p:first-child{float:left}.site .blog.content .blog-list .post-info p:last-child{float:right}.site .blog.content .blog-list .post-info a{color:#000;background:#ff0;text-shadow:none;padding:.1em .4em;white-space:nowrap;text-decoration:none}.site .blog.content .blog-list .post-info a:hover{text-decoration:underline}.site .blog.content .blog-content{float:left;width:66.66667%}.site .blog.content .blog-content .blog-info{background:#eee;padding:5px 7px 4px;margin:25px 0}.site .blog.content .blog-content .blog-info .twitter-share-button{float:right;top:-1px;position:relative;margin-left:4px}.site .blog.content .blog-content .blog-info .fb-like{float:right;top:-3px}.site .blog.content .blog-content .blog-info p{font-size:14px;margin:0}.site .blog.content .blog-content .author-info{display:table;width:100%;padding:20px 0}.site .blog.content .blog-content .author-info>div{display:table-cell;vertical-align:middle}.site .blog.content .blog-content .author-info>div:first-child{width:120px}.site .blog.content .blog-content .author-info img{border-radius:500px;width:100px;display:block;margin:0}.site .blog.content .blog-content .author-info h2{font-size:24px;margin:0 0 5px}.site .blog.content .blog-content .author-info p{margin:0}.site .blog.content .blog-content .post-categories{font-size:14px}.site .blog.content .sidebar{float:right;width:25%;margin-top:8px}.site .blog.content .sidebar>div{border-top:10px solid #eee;padding:20px 15px}.site .blog.content .sidebar>div h2{padding:0}.site .blog.content .sidebar>div ul{list-style-type:none;padding:0}.site .blog.content .sidebar>div ul li{padding-top:10px}.site .blog.content .sidebar>div ul li a{color:#000;background:#ff0;text-shadow:none;padding:.1em .4em;white-space:nowrap;text-decoration:none}.site .blog.content .sidebar>div ul li a:hover{text-decoration:underline}@media screen and (max-width:939px){.site .blog.content .blog-content,.site .blog.content .blog-list,.site .blog.content .sidebar{float:none;width:auto;max-width:700px;margin:0 auto}.site .blog.content .blog-list .post-info p:first-child,.site .blog.content .blog-list .post-info p:last-child{float:none}.site .blog.content .sidebar{margin-top:40px}.site .blog.content .sidebar>div{padding:20px 0}}.site .whats-on.content{padding-top:0}.site .whats-on.content h1{font-size:40px;padding:20px 0;margin:0}.site .whats-on.content .whats-on-nav{display:block;padding:5px 0;background:#eee;color:#000;text-shadow:none;text-decoration:none;font-size:18px;margin-bottom:30px}.site .whats-on.content .whats-on-nav .inner{display:block}.site .whats-on.content .whats-on-nav .whats-on-nav-link{padding-bottom:2px}.site .whats-on.content .whats-on-nav:hover{background:#ddd}.site .whats-on.content .whats-on-message{background:#eee;margin-bottom:30px;padding:30px 0;text-align:center}.site .whats-on.content .whats-on-message .inner{max-width:800px}.site .whats-on.content .whats-on-message h2{margin:0;padding:0 0 15px;font-size:30px}.site .whats-on.content .whats-on-message p{margin:0;padding:0;font-size:18px}.site .whats-on.content .whats-on-message a{color:#000;background:#ff0;text-shadow:none;padding:.1em .4em;white-space:nowrap;text-decoration:none}.site .whats-on.content .whats-on-message a:hover{text-decoration:underline}.site .whats-on.content .whats-on-list{float:left;width:66.66667%;padding-top:8px}.site .whats-on.content .whats-on-list .whats-on-list-inst{font-size:24px;padding:0;margin-bottom:40px}.site .whats-on.content .whats-on-list .whats-on-list-inst>span{padding:3px .4em;margin-left:10px;background:#ff0;display:inline-block;font-style:italic}.site .whats-on.content .whats-on-list .whats-on-list-inst>span span{padding:3px 0;border-bottom:2px solid #000}.site .whats-on.content .whats-on-list img{width:100%;display:block;margin:60px 0 30px}.site .whats-on.content .whats-on-list img:first-child{margin-top:0}.site .whats-on.content .whats-on-list .activity-block h3{font-size:40px}.site .whats-on.content .whats-on-list .activity-block p{font-size:20px}.site .whats-on.content .whats-on-list .activity-block .activity-info p{font-size:14px;margin:.2em 0 0}.site .whats-on.content .whats-on-list .activity-block .activity-info p span{font-size:12px;padding-right:8px}.site .whats-on.content .whats-on-list .activity-block .activity-info .activity-link{margin-top:.3em}.site .whats-on.content .whats-on-list .activity-block .activity-info a{color:#000;background:#ff0;text-shadow:none;padding:.1em .3em 0;margin:0 0 0 -.3em;white-space:nowrap;text-decoration:none}.site .whats-on.content .whats-on-list .activity-block .activity-info a:hover{text-decoration:underline}.site .whats-on.content .whats-on-list .activity-block hr{display:block;height:1px;border:0;border-top:10px solid #eee;margin:30px 0}.site .whats-on.content .whats-on-list h4{font-size:22px}.site .whats-on.content .sidebar{float:right;width:25%;margin-top:8px}.site .whats-on.content .sidebar>div{border-top:10px solid #eee;padding:20px 15px}.site .whats-on.content .sidebar>div h2{padding:0}.site .whats-on.content .sidebar>div ul{list-style-type:none;padding:0}.site .whats-on.content .sidebar>div ul li{padding-top:10px}.site .whats-on.content .sidebar>div ul li a{color:#000;background:#ff0;text-shadow:none;padding:.1em .4em;white-space:nowrap;text-decoration:none}.site .whats-on.content .sidebar>div ul li a:hover{text-decoration:underline}@media screen and (max-width:939px){.site .whats-on.content .sidebar,.site .whats-on.content .whats-on-list{float:none;width:auto;max-width:700px;margin:0 auto}.site .whats-on.content .sidebar{margin-top:40px}.site .whats-on.content .sidebar>div{padding:20px 0}}.admin{background:#333;font-family:'Futura W01 Medium',arial,sans-serif;overflow:hidden;height:100%}.admin .h-text{background:#ddd;border-radius:2px;position:relative;font-size:20px;color:#333}.admin .h-text .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;padding:6px 10px;color:#9d9d9d;line-height:30px;border:0 solid transparent}.admin .h-text input{background:0 0;padding:6px 10px;outline:0;width:100%;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:2px;border:0 solid #777;display:block;position:relative;line-height:30px}.admin .h-text input:focus{border:0 solid #009bd5;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),0 0 6px rgba(0,174,239,.7);z-index:20}.admin .h-text.has-error input{border-color:red}.admin .h-text.has-error input:focus{border-color:red;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),0 0 6px rgba(255,0,0,.7)}.admin .h-paragraph{background:#ddd;border-radius:2px;position:relative;font-size:20px;color:#333;letter-spacing:0}.admin .h-paragraph .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;padding:6px 10px;color:#9d9d9d;line-height:30px;border:0 solid transparent}.admin .h-paragraph textarea{background:0 0;padding:6px 10px;outline:0;width:100%;height:100%;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:2px;border:0 solid #777;display:block;position:relative;line-height:30px;resize:none}.admin .h-paragraph textarea:focus{border:0 solid #009bd5;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),0 0 6px rgba(0,174,239,.7);z-index:20}.admin .h-paragraph textarea.autosize{position:absolute;overflow:hidden}.admin .h-paragraph .html{width:100%;padding:6px 10px;margin:0;visibility:hidden;border:0 solid transparent;line-height:30px;-moz-padding-start:2px;-moz-padding-end:2px}.admin .h-paragraph.has-error textarea{border-color:red}.admin .h-paragraph.has-error textarea:focus{border-color:red;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),0 0 6px rgba(255,0,0,.7)}.admin .h-date{background:#ddd;border-radius:2px;position:relative;font-size:20px;color:#333}.admin .h-date .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;padding:6px 10px;color:#9d9d9d;line-height:30px;border:0 solid transparent}.admin .h-date input{background:0 0;padding:6px 10px;outline:0;width:100%;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:2px;border:0 solid #777;display:block;position:relative;line-height:30px}.admin .h-date input:focus{border:0 solid #009bd5;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),0 0 6px rgba(0,174,239,.7);z-index:20}.admin .h-date.has-error input{border-color:red}.admin .h-date.has-error input:focus{border-color:red;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),0 0 6px rgba(255,0,0,.7)}.admin .h-tags{background:#ddd;border-radius:2px;position:relative;font-size:20px;color:#333}.admin .h-tags .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;padding:6px 10px;color:#9d9d9d;line-height:30px;border:0 solid transparent}.admin .h-tags input{background:0 0;padding:6px 10px;outline:0;width:100%;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:2px;border:0 solid #777;display:block;position:relative;line-height:30px}.admin .h-tags input:focus{border:0 solid #009bd5;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),0 0 6px rgba(0,174,239,.7);z-index:20}.admin .h-tags.has-error input{border-color:red}.admin .h-tags.has-error input:focus{border-color:red;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),0 0 6px rgba(255,0,0,.7)}.admin .h-image-button>div{text-align:center;cursor:pointer;background:#ddd;border-radius:2px;line-height:1.2;position:relative;overflow:hidden;font-size:20px;height:2.7em;color:#333}.admin .h-image-button>div span{margin-top:.3em}.admin .h-image-button>div p{font-size:.7em;position:absolute;bottom:.35em;width:100%;margin:0}.admin .h-image-button>div input{cursor:pointer}.admin .h-image-button>div .bar{display:table;height:100%;width:100%}.admin .h-image-button>div .bar>div{display:table-cell;vertical-align:middle}.admin .h-image-button>div .bar>div>div{height:.7em;width:2em;margin:0 auto;border-radius:5px 3px 3px 5px;background:#333}.admin .h-image-button>div .bar>div>div>div{border-radius:3px 0 0 3px;height:100%;background:#00AEEF;-webkit-transition:width .6s ease;transition:width .6s ease}.admin .h-image-button>div .image-preview{position:absolute;top:.25em;bottom:.25em;right:.25em;left:.25em;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.admin .h-image-button>div .hover-button{display:none}.admin .h-image-button>div:hover{text-decoration:none;color:#0090c6}.admin .h-image-button>div:hover .bar,.admin .h-image-button>div:hover .image-preview{display:none}.admin .h-image-button>div:hover .hover-button{display:block}.admin .h-editor-markdown{position:relative;background:#ddd;font-size:20px;border:0 solid #777;cursor:text;color:#333;letter-spacing:0}.admin .h-editor-markdown .input{margin:0;width:100%;height:100%;position:absolute;padding:6px 10px}.admin .h-editor-markdown .input textarea{display:block;resize:none;width:100%;height:100%;background:0 0;z-index:2;position:relative;padding:0;border:none;outline:0;line-height:30px}.admin .h-editor-markdown .paragraphs{margin:0;position:relative;z-index:1;padding:6px 10px;color:#ddd;line-height:30px}.admin .h-editor-markdown .paragraphs div{position:relative}.admin .h-editor-markdown .paragraphs p{margin:0;padding:0;word-wrap:break-word;-moz-padding-start:2px;-moz-padding-end:2px}.admin .h-editor-markdown .paragraphs .insert{outline:0;margin:-1px 0;position:absolute;top:50%;width:100%;display:block;cursor:pointer;border-bottom:2px solid #c4c4c4;color:#c4c4c4}.admin .h-editor-markdown .paragraphs .insert:after{content:' ';width:0;height:0;border-style:solid;border-width:4px 6px 4px 0;display:block;position:absolute;bottom:-5px;right:0;border-color:transparent #c4c4c4 transparent transparent}.admin .h-editor-markdown .paragraphs .insert span{position:absolute;width:30px;right:-30px;top:-15px;line-height:30px;text-align:center;font-weight:700;z-index:4;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.admin .h-editor-markdown .paragraphs .insert:hover{text-decoration:none;color:#009bd5;border-bottom:2px solid #00AEEF}.admin .h-editor-markdown .paragraphs .insert:hover:after{border-color:transparent #00AEEF transparent transparent}.admin .h-editor-markdown.allowInserts .input,.admin .h-editor-markdown.allowInserts .paragraphs{padding-right:40px}.admin .h-editor-markdown.focus{z-index:20}.admin .h-editor-insert{position:relative;background:#ddd;color:#333;padding:6px 10px;text-align:center;display:table;width:100%;font-size:0}.admin .h-editor-insert .h-text{background:#ddd;border-radius:1px;position:relative;font-size:15px;color:#333}.admin .h-editor-insert .h-text .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;padding:4px 5px;color:#9d9d9d;line-height:18px;border:0 solid transparent}.admin .h-editor-insert .h-text input{background:0 0;padding:4px 5px;outline:0;width:100%;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:1px;border:0 solid #777;display:block;position:relative;line-height:18px}.admin .h-editor-insert .h-text input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.1);z-index:20}.admin .h-editor-insert .h-text.has-error input{border-color:red}.admin .h-editor-insert .h-text.has-error input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.admin .h-editor-insert .h-image-button>div{text-align:center;cursor:pointer;background:#ddd;border-radius:1px;line-height:1.2;position:relative;overflow:hidden;font-size:20px;height:2.7em;color:#333}.admin .h-editor-insert .h-image-button>div span{margin-top:.3em}.admin .h-editor-insert .h-image-button>div p{font-size:.7em;position:absolute;bottom:.35em;width:100%;margin:0}.admin .h-editor-insert .h-image-button>div input{cursor:pointer}.admin .h-editor-insert .h-image-button>div .bar{display:table;height:100%;width:100%}.admin .h-editor-insert .h-image-button>div .bar>div{display:table-cell;vertical-align:middle}.admin .h-editor-insert .h-image-button>div .bar>div>div{height:.7em;width:2em;margin:0 auto;border-radius:5px 3px 3px 5px;background:#333}.admin .h-editor-insert .h-image-button>div .bar>div>div>div{border-radius:3px 0 0 3px;height:100%;background:#00AEEF;-webkit-transition:width .6s ease;transition:width .6s ease}.admin .h-editor-insert .h-image-button>div .image-preview{position:absolute;top:.25em;bottom:.25em;right:.25em;left:.25em;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.admin .h-editor-insert .h-image-button>div .hover-button{display:none}.admin .h-editor-insert .h-image-button>div:hover{text-decoration:none;color:#0090c6}.admin .h-editor-insert .h-image-button>div:hover .bar,.admin .h-editor-insert .h-image-button>div:hover .image-preview{display:none}.admin .h-editor-insert .h-image-button>div:hover .hover-button{display:block}.admin .h-editor-insert>div{display:table-cell;vertical-align:middle}.admin .h-editor-insert>div .option{width:4em;height:4em;padding:.5em 0;border-radius:2px;background:#00AEEF;float:left;font-weight:700;font-size:.75em}.admin .h-editor-insert>div .option span{font-size:20px}.admin .h-editor-insert>div .option p{margin:0}.admin .h-editor-insert>div .options{font-size:20px;display:inline-block}.admin .h-editor-insert>div .options .option{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:1em}.admin .h-editor-insert>div .options .option:last-child{margin-right:0}.admin .h-editor-insert>div .options .option:hover{text-decoration:none;background:#0089bc}.admin .h-editor-insert>div .embed-settings{font-size:20px;overflow:auto;background:#00AEEF;border-radius:2px;height:3em;padding-left:3em}.admin .h-editor-insert>div .embed-settings .option{margin-left:-4em}.admin .h-editor-insert>div .embed-settings .inputs{font-size:.75em}.admin .h-editor-insert>div .embed-settings input{text-align:center}.admin .h-editor-insert>div .embed-settings.divider{font-size:15px;height:30px;padding-left:0}.admin .h-editor-insert>div .embed-settings.divider p{text-align:center;line-height:30px;font-weight:700;margin:0}.admin .h-editor-insert>div .embed-settings.button .inputs{display:table;width:100%;height:100%}.admin .h-editor-insert>div .embed-settings.button .inputs>div{display:table-cell;vertical-align:middle;padding-right:.5em}.admin .h-editor-insert>div .embed-settings.button .inputs>div:first-child{width:30%;padding-left:.5em}.admin .h-editor-insert>div .embed-settings.button .inputs>div:last-child{width:70%}.admin .h-editor-insert>div .embed-settings.image .inputs{display:table;width:100%;height:100%}.admin .h-editor-insert>div .embed-settings.image .inputs>div{display:table-cell;vertical-align:middle;padding:0 .5em}.admin .h-editor-insert>div .embed-settings.image .inputs>div:first-child{width:105px;padding-right:0}.admin .h-editor-insert>div .embed-settings.video .inputs{display:table;width:100%;height:100%}.admin .h-editor-insert>div .embed-settings.video .inputs>div{display:table-cell;vertical-align:middle;padding:0 .5em}.admin .h-editor-insert>div.remove{width:30px}.admin .h-editor-insert>div.remove a{display:block;cursor:pointer;width:30px;height:30px;line-height:30px;text-align:center;font-weight:700;font-size:14px}.admin .h-editor-insert>div.remove a span{top:.15em}.admin .h-editor-insert>div.remove a:hover{text-decoration:none;color:#0089bc}.admin .h-editor{background:#ddd}.admin .blog{height:100%;padding-top:92px}.admin .blog.preview-full .preview{width:100%;cursor:e-resize;border-left:4px solid #333}.admin .menu{overflow:auto;position:absolute;top:0;right:0;left:0;text-align:center;font-size:0;height:46px}.admin .menu .posts,.admin .menu .save{display:block;background:#00AEEF;color:#333;font-size:24px;padding:3px 10px 2px;margin:4px;position:absolute;top:0;cursor:pointer}.admin .menu .posts span,.admin .menu .save span{font-size:20px;padding-right:10px}.admin .menu .posts{left:0}.admin .menu .save{right:0}.admin .menu ul{padding:11px 0;margin:0 0 0 -90px;list-style-type:none;background:#333;letter-spacing:1px;overflow:auto;display:inline-block;font-size:16px;height:46px}.admin .menu ul li{float:left;padding:0 20px 0 0;color:#006489}.admin .menu ul li:last-child{padding:0}.admin .menu ul li>span{padding:3px 5px}.admin .menu ul li a{cursor:pointer;padding:3px 5px;color:#ccc}.admin .menu ul li a:hover{text-decoration:none;color:#fff}.admin .menu ul li.active a{color:#fff}.admin .menu ul li.active a span{border-bottom:2px solid #fff}.admin .post-list{height:100%;padding:0 4px 4px;color:#fff;letter-spacing:1px;overflow:auto}.admin .post-list .info-inner{max-width:700px;margin:0 auto 30px}.admin .post-list h1{margin-top:0}.admin .post-list a{padding-left:10px;cursor:pointer;color:#00AEEF}.admin .post-list a:hover{color:#0089bc}.admin .post-list .new a{padding:0}.admin .title{position:absolute;top:46px;right:4px;left:4px}.admin .title .h-text{background:#ddd;border-radius:1px;position:relative;font-size:24px;color:#333}.admin .title .h-text .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;padding:6px 10px;color:#9d9d9d;line-height:30px;border:0 solid transparent}.admin .title .h-text input{background:0 0;padding:6px 10px;outline:0;width:100%;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:1px;border:0 solid #777;display:block;position:relative;line-height:30px}.admin .title .h-text input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.1);z-index:20}.admin .title .h-text.has-error input{border-color:red}.admin .title .h-text.has-error input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.admin .editor{overflow:hidden;margin:0 50% 0 0;background:#333;height:100%;position:relative}.admin .editor>div{position:absolute;overflow:auto;top:0;right:4px;bottom:4px;left:4px;padding-right:10000px;margin-right:-10000px}.admin .overlay{position:absolute;top:0;right:0;left:0;height:0;z-index:100}.admin .preview{background:#fff;width:50%;top:92px;right:0;bottom:0;position:absolute;overflow:auto;z-index:50;cursor:w-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-bottom:20px;border-right:4px solid #333;border-bottom:4px solid #333}.admin .preview .blog-content{max-width:605px;margin:0 auto;padding:0 20px}.admin .info{height:100%;padding:0 4px 4px;color:#fff;letter-spacing:1px;overflow:auto}.admin .info .info-inner{max-width:500px;margin:0 auto 30px}.admin .info p{margin:20px 0 5px}.admin .info .delete-button{display:inline-block;border-radius:1px;background:#e60000;color:#000;padding:3px 8px 2px;margin:50px 0 5px;cursor:pointer}.admin .info .h-text{background:#ddd;border-radius:1px;position:relative;font-size:18px;color:#333}.admin .info .h-text .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;padding:6px 10px;color:#9d9d9d;line-height:24px;border:0 solid transparent}.admin .info .h-text input{background:0 0;padding:6px 10px;outline:0;width:100%;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:1px;border:0 solid #777;display:block;position:relative;line-height:24px}.admin .info .h-text input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.1);z-index:20}.admin .info .h-text.has-error input{border-color:red}.admin .info .h-text.has-error input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.admin .info .h-date{background:#ddd;border-radius:1px;position:relative;font-size:18px;color:#333}.admin .info .h-date .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;padding:6px 10px;color:#9d9d9d;line-height:24px;border:0 solid transparent}.admin .info .h-date input{background:0 0;padding:6px 10px;outline:0;width:100%;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:1px;border:0 solid #777;display:block;position:relative;line-height:24px}.admin .info .h-date input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.1);z-index:20}.admin .info .h-date.has-error input{border-color:red}.admin .info .h-date.has-error input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.admin .info .h-tags{background:#ddd;border-radius:1px;position:relative;font-size:18px;color:#333}.admin .info .h-tags .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;padding:6px 10px;color:#9d9d9d;line-height:24px;border:0 solid transparent}.admin .info .h-tags input{background:0 0;padding:6px 10px;outline:0;width:100%;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:1px;border:0 solid #777;display:block;position:relative;line-height:24px}.admin .info .h-tags input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.1);z-index:20}.admin .info .h-tags.has-error input{border-color:red}.admin .info .h-tags.has-error input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.admin .info .h-paragraph{background:#ddd;border-radius:1px;position:relative;font-size:18px;color:#333;letter-spacing:0}.admin .info .h-paragraph .placeholder{position:absolute;top:0;left:0;right:0;bottom:0;padding:6px 10px;color:#9d9d9d;line-height:24px;border:0 solid transparent}.admin .info .h-paragraph textarea{background:0 0;padding:6px 10px;outline:0;width:100%;height:100%;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:1px;border:0 solid #777;display:block;position:relative;line-height:24px;resize:none}.admin .info .h-paragraph textarea:focus{z-index:20}.admin .info .h-paragraph textarea.autosize{position:absolute;overflow:hidden}.admin .info .h-paragraph .html{width:100%;padding:6px 10px;margin:0;visibility:hidden;border:0 solid transparent;line-height:24px;-moz-padding-start:2px;-moz-padding-end:2px}.admin .info .h-paragraph.has-error textarea{border-color:red}.admin .info .h-image-button>div{text-align:center;cursor:pointer;background:#ddd;border-radius:1px;line-height:1.2;position:relative;overflow:hidden;font-size:24px;height:2.7em;color:#333}.admin .info .h-image-button>div span{margin-top:.3em}.admin .info .h-image-button>div p{font-size:.7em;position:absolute;bottom:.35em;width:100%;margin:0}.admin .info .h-image-button>div input{cursor:pointer}.admin .info .h-image-button>div .bar{display:table;height:100%;width:100%}.admin .info .h-image-button>div .bar>div{display:table-cell;vertical-align:middle}.admin .info .h-image-button>div .bar>div>div{height:.7em;width:2em;margin:0 auto;border-radius:5px 3px 3px 5px;background:#333}.admin .info .h-image-button>div .bar>div>div>div{border-radius:3px 0 0 3px;height:100%;background:#00AEEF;-webkit-transition:width .6s ease;transition:width .6s ease}.admin .info .h-image-button>div .image-preview{position:absolute;top:.25em;bottom:.25em;right:.25em;left:.25em;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.admin .info .h-image-button>div .hover-button{display:none}.admin .info .h-image-button>div:hover{text-decoration:none;color:#0090c6}.admin .info .h-image-button>div:hover .bar,.admin .info .h-image-button>div:hover .image-preview{display:none}.admin .info .h-image-button>div:hover .hover-button{display:block}.admin .info .h-image-button{max-width:200px}.site{font-family:'Futura W01 Medium',arial,sans-serif;color:#000;height:100%}.site .wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -4em;padding-top:6.5em;overflow:hidden;-webkit-transition:padding-top .1s ease;transition:padding-top .1s ease;background-image:url(../img/triangle_background.jpg);background-position:50% 0;background-size:1066.67px auto}.site a{color:#fff;text-shadow:1px 1px #000;text-decoration:none}.site a:hover{text-decoration:underline}.site label{margin-right:20px;cursor:pointer}.site label input[type=checkbox]{margin-right:5px}.site .inner{margin:0 auto;position:relative;padding:0 1em}.site .navbar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:absolute;top:2em;left:0;right:0;z-index:10}.site .navbar .inner{max-width:1100px}.site .navbar #main-logo{float:left;display:block;margin:-1.3em 2em -2em 0}.site .navbar #main-logo img{height:5em}.site .navbar #mobile-button{display:none}.site .navbar ul{float:left;padding:0;margin:0;list-style-type:none;opacity:1;visibility:visible;-webkit-transition:opacity .1s ease,visibility .1s ease;transition:opacity .1s ease,visibility .1s ease}.site .navbar ul li{float:left}.site .navbar ul li a{padding:7px 7px 4px;margin:4px 9px;display:block;font-size:1.2em;line-height:1;letter-spacing:1px}.site .navbar ul li a span{padding-bottom:1px}.site .navbar ul li a .mobile-icon{display:none}.site .navbar ul li a:hover{text-decoration:none;padding-bottom:2px}.site .navbar ul li a:hover span{border-bottom:2px solid #fff}.site .navbar ul li a.active{padding-bottom:2px}.site .navbar ul li a.active span{border-bottom:2px solid #fff}@media screen and (max-width:900px){.site .navbar ul li a{margin:4px 5px}}.site .navbar #social-media{float:right;margin:0 -7px}.site .navbar #social-media a{float:left;padding:6px;margin:0 1px;display:block}.site .navbar #social-media a img{height:1.7em}.site .nowrap{white-space:nowrap}.site .home-push{min-height:29em}.site .home-content{overflow:hidden;text-align:center;position:absolute;top:0;height:100%;left:0;width:100%;display:table;min-height:39.5em}.site .home-content>div{display:table-cell;vertical-align:middle;padding:1em}.site .home-content .circle{position:relative;height:19em;margin-top:1em;margin-bottom:2em}.site .home-content .circle img{background-image:url(../img/triangle_background.jpg);background-position:center;padding:1000px;position:absolute;top:-2000px;bottom:-2000px;left:-2000px;right:-2000px;margin:auto;box-sizing:content-box;width:640px;background-size:1066.67px auto}.site .home-content #main-text{position:relative;text-align:center;color:#fff;text-shadow:1px 1px #000;font-size:2.5em;margin:.1em auto .3em}.site .home-content #main-button{position:relative;display:block;width:9em;color:#000;background:#ff0;margin:0 auto;text-shadow:none;font-size:1.5em;padding:.3em .3em .2em;letter-spacing:1px}.site .home-content #main-button:hover{text-decoration:none;background:#d6d600}.site .content{background:#fff;overflow:auto;padding:2em 0}.site .content .inner{max-width:940px}.site .content h1{font-size:3em;margin:0 0 .35em}.site .content h1.subheading{font-size:2em;margin-bottom:20px}.site .content .pages{text-align:center;font-style:italic;font-size:1.5em;margin-bottom:1.2em}.site .content .pages a{color:#000;background:#ff0;text-shadow:none;padding:7px 10px 3px;display:inline-block;cursor:pointer;margin:0 .5em 10px}.site .content .pages a:hover{text-decoration:none}.site .content .pages a.active span,.site .content .pages a:hover span{border-bottom:3px solid #000}.site .content .pages .page-link{color:#000;text-shadow:none;padding:7px 0 3px;display:inline-block;margin:0 .5em 10px}.site .content .pages .page-link.active{background:#ff0;padding:7px 10px 3px}.site .content .pages .page-link.active span{border-bottom:3px solid #000}.site .content .pages .divider{margin:0 .5em}.site .content h2{padding-top:1.5em;margin-top:0;clear:both}.site .content .section{clear:both;overflow:auto}.site .content .section .text{width:50%;float:left;padding-right:2em}.site .content .btn{outline:0;background:#ff0;color:#000;border:2px solid #000;font-size:1.5em;display:block;letter-spacing:1px;width:14em;padding:.3em .3em .2em;margin:40px auto;font-family:'Futura W01 Medium',arial,sans-serif;text-shadow:none;text-align:center}.site .content .btn:hover{background:#e5e600;text-decoration:none}.site .content .text p{margin:0 0 1em}.site .content .text strong{font-size:1.1em;font-weight:400}.site .content .text a{text-shadow:none;color:#000;background:#ff0;padding:.1em .3em 0;white-space:nowrap}.site .content .text a.wrap-link{white-space:normal}.site .content .text .btn{outline:0;background:#ff0;color:#000;border:2px solid #000;font-size:1.5em;display:block;letter-spacing:1px;width:14em;padding:.3em .3em .2em;margin:40px auto;font-family:'Futura W01 Medium',arial,sans-serif;text-shadow:none;text-align:center}.site .content .text .btn:hover{background:#e5e600;text-decoration:none}.site .content .text ul li{margin:0 0 1em}.site .content .bitetheballot{display:block;margin:20px auto;width:100%;max-width:500px;background:0 0!important;padding:0!important}.site .content .bitetheballot img{display:block;width:100%}.site .content .quote{padding:0 0 0 45px;margin:40px 0;font-size:20px;position:relative}.site .content .quote p:first-child{font-style:italic;line-height:1.45;margin:0 0 .4em}.site .content .quote p:last-child{font-size:16px;margin:0}.site .content .quote:before{font-family:Georgia;display:block;content:"\201C";font-size:80px;position:absolute;left:-3px;top:-20px}.site .content .faqs{margin:-10px 0 40px}.site .content .faqs h3{font-size:20px;padding:1em 0 .5em;margin:0;clear:both}.site .content .faqs p{margin:0 0 1em}.site .content .faqs a{text-shadow:none;color:#000;background:#ff0;padding:.1em .3em 0;white-space:nowrap}.site .content .faqs a.wrap-link{white-space:normal}.site .content .faqs .plain-list{margin:0 0 1em;padding-left:19px}.site .content .faqs .more{margin-top:40px;padding:0}.site .content .images{width:50%;display:block;margin-left:50%;padding-top:3px}.site .content .images img{width:100%;display:block;margin:0 auto}.site .content .images .caption{font-size:.8em;margin:.3em 0 0}.site .content .images .student-hubs{width:75%}.site .content .images .nus{width:65%}.site .content .images .svn{margin-top:-3em;width:60%;padding-bottom:1em}.site .content .images .barclays{width:60%}.site .content .images .iwill{width:50%}.site .content .split-list{margin-bottom:1em;overflow:auto}.site .content .split-list ul{margin:0;width:50%;float:left}.site .content .big-img{width:100%;max-width:500px;display:block;margin-bottom:1em}.site .content form h3{margin:40px 0 20px}.site .content form .form-info{font-size:14px;font-style:italic;margin:-5px 0 25px}.site .content form .form-section{margin-bottom:-15px;overflow:auto}.site .content form .form-section .form-extra-wide,.site .content form .form-section .form-left,.site .content form .form-section .form-right,.site .content form .form-section .form-wide{width:50%;float:left}.site .content form .form-section .form-extra-wide .form-text,.site .content form .form-section .form-left .form-text,.site .content form .form-section .form-right .form-text,.site .content form .form-section .form-wide .form-text{display:table;margin-bottom:15px;width:100%}.site .content form .form-section .form-extra-wide .form-text p,.site .content form .form-section .form-left .form-text p,.site .content form .form-section .form-right .form-text p,.site .content form .form-section .form-wide .form-text p{display:table-cell;width:35%;vertical-align:middle;font-size:16px;padding:0 5px 2px 0}.site .content form .form-section .form-extra-wide .form-text p.p-small,.site .content form .form-section .form-left .form-text p.p-small,.site .content form .form-section .form-right .form-text p.p-small,.site .content form .form-section .form-wide .form-text p.p-small{width:60px}.site .content form .form-section .form-extra-wide .form-text>div,.site .content form .form-section .form-left .form-text>div,.site .content form .form-section .form-right .form-text>div,.site .content form .form-section .form-wide .form-text>div{display:table-cell;vertical-align:middle}.site .content form .form-section .form-extra-wide .form-text .input,.site .content form .form-section .form-left .form-text .input,.site .content form .form-section .form-right .form-text .input,.site .content form .form-section .form-wide .form-text .input{height:40px;background:#ff0;border-radius:6px}.site .content form .form-section .form-extra-wide .form-text .input input,.site .content form .form-section .form-left .form-text .input input,.site .content form .form-section .form-right .form-text .input input,.site .content form .form-section .form-wide .form-text .input input{width:100%;height:38px;border-radius:6px;border:1px solid #000;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);outline:0;padding:0 10px;font-family:'Futura W01 Medium',arial,sans-serif;font-size:16px}.site .content form .form-section .form-extra-wide .form-select,.site .content form .form-section .form-left .form-select,.site .content form .form-section .form-right .form-select,.site .content form .form-section .form-wide .form-select{display:table;margin-bottom:15px;width:100%}.site .content form .form-section .form-extra-wide .form-select p,.site .content form .form-section .form-left .form-select p,.site .content form .form-section .form-right .form-select p,.site .content form .form-section .form-wide .form-select p{display:table-cell;width:35%;vertical-align:middle;font-size:16px;padding:0 5px 2px 0}.site .content form .form-section .form-extra-wide .form-select p.p-small,.site .content form .form-section .form-left .form-select p.p-small,.site .content form .form-section .form-right .form-select p.p-small,.site .content form .form-section .form-wide .form-select p.p-small{width:60px}.site .content form .form-section .form-extra-wide .form-select>div,.site .content form .form-section .form-left .form-select>div,.site .content form .form-section .form-right .form-select>div,.site .content form .form-section .form-wide .form-select>div{display:table-cell;vertical-align:middle}.site .content form .form-section .form-extra-wide .form-select .form-select-inputs .input,.site .content form .form-section .form-left .form-select .form-select-inputs .input,.site .content form .form-section .form-right .form-select .form-select-inputs .input,.site .content form .form-section .form-wide .form-select .form-select-inputs .input{height:40px;margin:0;width:100%}.site .content form .form-section .form-extra-wide .form-paragraph,.site .content form .form-section .form-left .form-paragraph,.site .content form .form-section .form-right .form-paragraph,.site .content form .form-section .form-wide .form-paragraph{display:table;margin-bottom:15px;width:100%;padding:0}.site .content form .form-section .form-extra-wide .form-paragraph p,.site .content form .form-section .form-left .form-paragraph p,.site .content form .form-section .form-right .form-paragraph p,.site .content form .form-section .form-wide .form-paragraph p{display:table-cell;width:35%;vertical-align:middle;font-size:16px;padding:0 5px 2px 0;text-indent:0}.site .content form .form-section .form-extra-wide .form-paragraph p.p-small,.site .content form .form-section .form-left .form-paragraph p.p-small,.site .content form .form-section .form-right .form-paragraph p.p-small,.site .content form .form-section .form-wide .form-paragraph p.p-small{width:60px}.site .content form .form-section .form-extra-wide .form-paragraph>div,.site .content form .form-section .form-left .form-paragraph>div,.site .content form .form-section .form-right .form-paragraph>div,.site .content form .form-section .form-wide .form-paragraph>div{display:table-cell;vertical-align:middle}.site .content form .form-section .form-extra-wide .form-paragraph .input,.site .content form .form-section .form-left .form-paragraph .input,.site .content form .form-section .form-right .form-paragraph .input,.site .content form .form-section .form-wide .form-paragraph .input{margin:0}.site .content form .form-section .form-left{padding-right:15px}.site .content form .form-section .form-right{padding-left:15px}.site .content form .form-section .form-wide{width:65%;margin-bottom:10px}.site .content form .form-section .form-paragraph{padding:0 15px;clear:both}.site .content form .form-section .form-paragraph p{font-size:16px;margin:25px -15px 10px 0;text-indent:-15px}.site .content form .form-section .form-paragraph p.form-small{text-indent:0;font-size:14px;margin:15px -15px 15px 0;font-style:italic}.site .content form .form-section .form-paragraph .form-q-info{font-size:14px;font-style:italic;margin:0 0 10px;text-indent:0}.site .content form .form-section .form-paragraph .input{background:#ff0;padding-bottom:2px;border-radius:6px;margin-bottom:15px}.site .content form .form-section .form-paragraph .input textarea{display:block;resize:none;width:100%;height:150px;border-radius:6px;border:1px solid #000;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);outline:0;padding:10px;font-family:'Futura W01 Medium',arial,sans-serif;font-size:16px}.site .content form .form-section .form-paragraph:first-child p{margin-top:0}.site .content form .form-section .form-select p{font-size:16px;margin:25px 0 10px}.site .content form .form-section .form-select .form-select-inputs{width:100%;max-width:500px}.site .content form .form-section .form-select .form-select-inputs .input{background:#ff0;padding-bottom:2px;border-radius:10px;margin-bottom:15px;max-width:250px;width:50%;float:left}.site .content form .form-section .form-select .form-select-inputs .input select{width:100%;border-radius:6px;border:1px solid #000;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);outline:0;padding:10px;font-family:'Futura W01 Medium',arial,sans-serif;font-size:16px;background:#fff;height:38px}.site .content form .form-section .form-select .form-select-inputs .input-other{height:40px;background:#ff0;border-radius:6px;float:right;width:48%;display:none}.site .content form .form-section .form-select .form-select-inputs .input-other input{width:100%;height:38px;border-radius:6px;border:1px solid #000;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);outline:0;padding:0 10px;font-family:'Futura W01 Medium',arial,sans-serif;font-size:16px}.site .content form .form-submit-info{margin:40px auto 0;text-align:center;font-style:italic}.site .content form .form-submit-info span{padding:7px 10px 3px;display:inline-block}.site .content form .form-submit-info span.active{background:#ff0}.site .content .form-submit{outline:0;background:#ff0;color:#000;border:2px solid #000;font-size:1.5em;display:block;letter-spacing:1px;width:9em;padding:.3em;margin:15px auto 10px;font-family:'Futura W01 Medium',arial,sans-serif}.site .content .form-submit:hover{background:#e5e600}.site .content #universities-page{display:block}.site .content #other-page,.site .content #students-page{display:none}.site .content .partners .section{padding-top:1em}.site .content .partners .section:first-child{padding-top:0}.site .content .contact-links{font-size:1.5em}.site .content .contact-links p{position:relative}.site .content .contact-links p span{position:absolute;top:0;left:0}.site .content .contact-links p span img{height:1.8em;margin-top:-.2em}.site .content .contact-links p a{margin-left:4em;text-shadow:none;color:#000;background:#ff0;padding:.2em .5em .1em}.site .content .institutions{width:100%;margin-top:30px}.site .content .institutions td{padding:3px 0}.site .content .institutions td:first-child{padding-right:30px}.site .content .institutions th{font-weight:400;text-align:left;font-size:1.2em;padding-bottom:3px}.site .content .institutions tr{border-bottom:1px solid #333}.site .content .tshirt-logo{float:right;width:250px;margin:0 0 20px 20px;display:block}.site .video-wrapper{position:relative;padding-bottom:56.25%;height:0}.site .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.site .footer,.site .push{height:4em}.site .footer{z-index:10}.site .footer .inner{max-width:1100px;height:3em}.site .footer #studenthubs{position:absolute;left:1em;bottom:0}.site .footer #studenthubs img{height:1.5em}.site .footer #iwill{position:absolute;left:50%;margin-left:-2.3em;bottom:0}.site .footer #iwill img{height:1.8em}.site .footer #barclays{height:2em;position:absolute;left:65%;margin-left:-3em;bottom:0}.site .footer #nus{position:absolute;right:1em;bottom:0}.site .footer #nus img{height:1.9em}@media only screen and (max-width:53em){.site .nowrap{white-space:normal}.site .wrapper.menu-open{padding-top:19.8em}.site .navbar #mobile-button{cursor:pointer;display:block;float:right;padding:6px 0 5px;margin:-5px 0}.site .navbar #mobile-button span{height:6px;width:60px;background:#fff;display:block;margin-bottom:10px;border-radius:100px}.site .navbar ul{opacity:0;visibility:hidden;display:block;clear:right;float:right;padding-top:1em}.site .navbar ul li{float:none;text-align:right}.site .navbar ul li a{font-size:1.5em;margin:4px 0;padding:7px 0 4px;position:relative}.site .navbar ul li a span{padding:0 .9em 0 0;display:block}.site .navbar ul li a .mobile-icon{position:absolute;right:0;top:.5em;display:none;border-radius:100px;background:#fff;width:.5em;height:.5em;margin:0;padding:0}.site .navbar ul li a:hover{padding:7px 0 4px}.site .navbar ul li a:hover span{border-bottom:0}.site .navbar ul li a:hover .mobile-icon{display:block}.site .navbar ul li a.active{padding:7px 0 4px}.site .navbar ul li a.active span{border-bottom:0}.site .navbar ul li a.active .mobile-icon{display:block}.site .navbar ul.menu-open{opacity:1;visibility:visible}.site .home-push,.site .navbar #social-media{display:none}.site .home-content{display:block;position:relative;overflow:visible;height:auto;min-height:0}.site .home-content>div{display:block}.site .home-content .circle{margin-top:-1em}.site .home-content #main-text{font-size:2em;margin:.8em auto .9em}.site .content .pages{text-align:left}.site .content .pages .page-link,.site .content .pages a{margin:0 0 10px}.site .content .pages .divider{margin:0}.site .content .section .text{width:100%;padding-right:0;float:none}.site .content .section .split-list ul{float:none;width:100%}.site .content .section .images{margin-left:0;width:100%;padding-bottom:1.5em}.site .content .section .images .svn{margin-top:0}.site .content .contact-links{font-size:1.3em}.site .content .contact-links p{position:relative}.site .content .contact-links p span{position:relative;display:block;padding-bottom:.5em;line-height:1}.site .content .contact-links p span img{height:1.8em;display:block;margin-top:0}.site .content .contact-links p a{margin-left:0;padding:.2em .5em .1em}.site .content form .form-section .form-left,.site .content form .form-section .form-right{float:none;width:100%;padding:0}.site .footer #iwill{display:none}.site .footer #barclays{left:50%}}@media only screen and (max-width:40em){.site .content .tshirt-logo{float:none;width:200px;margin:0 auto 20px}}