/*!
Theme Name: Faculty for 15K
Description: Faculty for 15K Theme
Version: 0.1
Text Domain: ff15k
*//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{background:#fff;color:#444;font-family:'Open Sans',Helvetica,sans-serif;font-size:18px;line-height:1.25em;font-weight:400}img{max-width:100%;height:auto}h1{color:#592c82;text-transform:uppercase;letter-spacing:.025em;font-weight:800;font-size:2em;line-height:1em;margin:0 0 18px 0}p{margin:0 0 18px 0}p:last-child{margin-bottom:0}h2,.intro{color:#f04e31;font-weight:700;font-size:1.25em;line-height:1.125em}h2{margin-top:36px}a{color:#592c82}a:hover{color:#3f1f5c;text-decoration:none}.centered{text-align:center}.responsive-image.unloaded{display:none}.row{overflow:hidden;width:100%;position:relative;margin:0 auto}[class^='col']{float:left;box-sizing:border-box;-moz-box-sizing:border-box;padding:0 18px}.col1{width:8.33333333%}.col2{width:16.66666667%}.col3{width:25%}.col4{width:33.33333333%}.col5{width:41.66666667%}.col6{width:50%}.col7{width:58.33333333%}.col8{width:66.66666667%}.col9{width:75%}.col10{width:83.33333333%}.col11{width:91.66666667%}.col12{width:100%}.offset1{margin-left:8.33333333%}.offset2{margin-left:16.66666667%}.offset3{margin-left:25%}.offset4{margin-left:33.33333333%}.offset5{margin-left:41.66666667%}.offset6{margin-left:50%}.offset7{margin-left:58.33333333%}.offset8{margin-left:66.66666667%}.offset9{margin-left:75%}.offset10{margin-left:83.33333333%}.offset11{margin-left:91.66666667%}.offset12{margin-left:100%}@media screen and (min-width:980px){.row{width:980px}}.highlight{background:#592c82;color:#fff;padding:18px 0}.highlight h1,.highlight h2{color:#fff}.highlight a{color:#fff}.standard-page{padding-top:36px;padding-bottom:36px}.banner{background:#444;color:#fff;text-align:right}.header{padding:18px 0}.header h1{margin:0}.header h1,.header nav{display:inline-block;width:50%;vertical-align:middle}.main-menu{text-align:right;margin:auto}.main-menu ul{padding:0}.main-menu li{display:inline;padding-left:1em}.main-menu a{text-decoration:none;border-bottom:1px solid}.main-menu a:hover{border-bottom:0}nav ul{list-style:none}nav li{display:inline}.social{margin:9px 0;list-style:none}.social li{font-size:1.75em;padding-left:4.5px;display:inline}.banner .social a{color:#aaa}.banner .social a:hover{color:#fff}.menu ul{border-left:1px solid #592c82;padding:9px 0 72px 18px}.menu li{display:block}.menu a{text-decoration:none}.hero{min-height:500px;position:relative;padding:27px 0 54px 0;box-sizing:border-box;-moz-box-sizing:border-box;overflow:hidden;background:#222}.overlayed{width:100%;text-align:center;position:absolute;top:0;left:0;overflow:hidden;z-index:0}.overlayed img{max-width:none;display:inline}.overlay{background:#fff;background:rgba(255,255,255,0.8);z-index:10;position:relative;padding:18px}.petition{padding:36px 0}[class^='sp_']{display:inline-block}input,textarea,select{font-family:'Open Sans',Helvetica,sans-serif;color:#444}input[type='text'],input[type='email'],input[type='tel'],textarea{border:0;padding:4.5px;width:100%;box-sizing:border-box}input[type='submit']{background:#f04e31;color:#fff;border-radius:6px;border:0;padding:9px 18px;text-transform:uppercase;font-size:1.25em;font-weight:800;transition:background 300ms}input[type='submit']:hover,input[type='submit']:active{background:#ee3a19}.form-group{width:100%;margin-bottom:9px;text-align:center}.form-group label{text-align:left;display:block;margin-bottom:.125em}.form-group:last-child{margin-bottom:0}.form-group.errors input{border:1px solid #8f1b00;background:#ffe2dc}.form-group-placeholder label{display:none}.form-group-checkbox{text-align:left}.form-group-checkbox label{display:inline}.form-group-submit{margin:18px 0}.form-group-submit .errors{display:none;background:#8f1b00;padding:.125em;font-size:.75em;margin-top:1.25em;border-radius:4px}.disclaimer{font-size:.75em}.twitter-typeahead{width:100%}.tt-hint{color:#999}.tt-dropdown-menu{background:#fff;overflow-y:scroll;height:180px;width:100%;border-radius:0 0 9px 9px;color:#222;text-align:left}.tt-dropdown-menu .tt-suggestion{padding:10px 10px 3px 10px;line-height:1em}.tt-dropdown-menu .tt-suggestion.tt-cursor{background-color:#f04e31;color:#fff}.footer{padding:18px 0}.footer h1{font-size:3em;text-align:center;text-transform:none;letter-spacing:normal}@media screen and (max-width:900px){.overlayed img{position:relative;left:50%;margin-left:-650px}}@media screen and (max-width:768px){[class^='sp_']{display:block;margin-top:.5em}.header{text-align:center}.header h1{max-width:280px;text-align:center}.header h1,.header nav{width:100%}[class*='offset']{margin-left:0}[class^='col']{width:100%;float:none;display:block}[class^='col']+[class^='col']{margin-top:18px}.overlayed{position:static}.overlayed img{position:static;max-width:100%;margin:0 auto;display:block}.hero{padding:0;min-height:0}.main-menu{text-align:center;margin-top:18px}.main-menu li{padding-left:.5em}.main-menu a{background:#f0f0f0;padding:6px 9px;border-radius:6px}.footer nav ul{border:0;padding:0;text-align:center}.footer nav li{display:inline}.footer nav .menu a{background:#f0f0f0;padding:6px 9px;border-radius:6px;display:inline-block;margin-bottom:.25em}}