@charset "UTF-8";
@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: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:normal;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;}.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 no-repeat #fff;}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;}.block{display:inline-block;clear:both;}sub,sup{font-size:75%;line-height:0;position:relative;}sup{top:-0.5em;}sub{bottom:-0.25em;}pre {white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px;}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;}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:bold;}del {text-decoration:line-through;}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:bold;}body {font-size:13px;line-height:20px;margin-bottom:20px;color:#333333;font-family:Arial,Helvetica,sans-serif;}body a {text-decoration:none;}body a:link {-webkit-tap-highlight-color:#4f2d9d;}::selection,::-moz-selection {background:#4f2d9d;color:#fff;text-shadow:none;}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6 {font-family:"CamboRegular",Georgia,"Times New Roman",Times,serif;font-weight:normal;margin-top:20px;margin-bottom:10px;color:#444;}.typography h1 {font-size:36px;line-height:45px;margin:0 0 25px 0;border-bottom:1px solid #e5e5e5;padding-bottom:5px;}.typography h2 {font-size:28px;line-height:35px;margin-bottom:15px;}.typography h3 {font-size:22px;line-height:30px;margin-bottom:10px;}.typography h4 {font-size:18px;line-height:25px;margin-bottom:5px;}.typography h5 {font-size:16px;line-height:20px;margin-bottom:5px;}.typography h6 {font-size:14px;line-height:20px;font-weight:bold;margin-bottom:5px;}.typography p {font-size:13px;line-height:20px;margin:0 0 10px;}.typography em {font-style:italic;}.typography a,.typography a.intro {color:#4f2d9d;text-decoration:none;}.typography a:hover {color:#4f2d9d;opacity:0.8;border-bottom:1px solid #4f2d9d;}.typography a:focus {}.typography ul,.typography ol,.typography dl {margin:0 0 20px 25px;}.typography ul li {list-style-type:none;}.typography li {margin-bottom:5px;}.typography table {border-collapse:collapse;border:1px solid #d4d4d4;border-spacing:0;margin:0 0 10px;text-align:left;}.typography table tr:nth-child(even) {background-color:#ededed;}.typography table tr.even, .typography table th, .typography thead td {background-color:#ededed;}.typography table td, .typography table th {padding:2px 5px;border:1px solid #d4d4d4;vertical-align:top;}.typography table th {font-weight:bold;}.typography .left {text-align:left;}.typography .center {text-align:center;}.typography .right {text-align:right}.typography img {border:none;height:auto;background:none;}.typography img.left {float:left;margin:5px 20px 10px 0;}.typography img.right {clear:right;float:right;width:auto;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 0px}.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;margin-left:-10px}.typography .captionImage.leftAlone{float:none;margin:0 20px 20px 0px;}.typography .captionImage.center{margin:0 auto 20px;}.typography .captionImage p {clear:both;margin:5px 0;font-style:italic;color:#888;}.typography blockquote {border:none;background:transparent url(../images/blockquote.png) no-repeat 0px 6px;font-family:"CamboRegular",Georgia,"Times New Roman",Times,serif;color:#777;display:block;font-style:italic;margin:0 0 20px;float:right;text-indent:30px;width:40%;margin-left:5%;clear:both;}.typography blockquote p {font-size:17px;line-height:25px;}blockquote img {border:none;height:auto;padding-left:10px;background:none!important;border:none!important;box-shadow:none!important;margin-bottom:0!important;padding-left:10px!important;}.typography pre {background:#F7F7F7;border:1px solid #E4E4E4;font-family:Courier,monospace;margin:0 0 20px 0;padding:15px;clear:both;}address {display:block;margin-bottom:20px;}form {padding:0;margin-bottom:30px;float:right;clear:none!important;}div.field {margin:0 0 5px;width:auto;clear:both;}div.file {padding-top:10px;margin-bottom:20px;width:50%;}div.dropdown,div.date-alt,div.email,div.number,div.numeric,div.optionset,div.text,div.textarea {float:none;background-image:none;margin-bottom:10px;clear:both;}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;width:100%;}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:85%;height:35px;}form input.text {width:90%;}form .textajaxuniquetext:focus,form input.text:focus,form select:focus,form textarea:focus {outline:0;background-color:#FCFCFC;border:1px solid #4f2d9d;}form input[disabled],form textarea[disabled] {background-color:#f7f7f7;border:1px solid #dad9d9;}.search-bar fieldset {padding:0;}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:90%;}#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:#000;}.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 {float:right;width:50%;}#UserForm_Form_16 #message {background-color:#fef4ba;padding:5px 10px;border:1px solid #dad9d9;border-radius:2px;}#UserForm_Form_16 .good {background-color:#ecf9d0;border-color:#8fbe00;}#BootstrapUserForm_Form_16 .required,#UserForm_Form_16 .bad {background-color:#f9d0d0;border-color:#cf0000;color:#4f2d9d;}#UserForm_Form_16 {padding:20px;background-color:#fff;border-bottom:3px solid #4f2d9d;box-shadow:0 1px 2px rgba(0,0,0,.2);float:right;width:100%!important;}#UserForm_Form_16 div.textarea {float:none;}#UserForm_Form_16 div.file {float:left;padding-top:20px;}#UserForm_Form_16 .Actions{padding-left:20px;}.Actions {height:40px;margin-bottom:0;background:none;}.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:#9058a4;background:-moz-linear-gradient(top, #9058a4 0%, #9058a4 100%, #ac74b1 100%);background: -webkit-linear-gradient(top, #9058a4 0%,#9058a4 100%,#ac74b1 100%);background: linear-gradient(to bottom, #9058a4 0%,#9058a4 100%,#ac74b1 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9058a4', endColorstr='#ac74b1',GradientType=0 );color:#fff;display:inline-block;border-radius:4px;margin:10px 0 0 0;padding:6px 15px;text-transform:uppercase;letter-spacing:1px;border:none;font-size:13px;float:left;}a.btn:hover, button:hover, input[type="submit"]:hover,input[type="reset"]:hover, .action:hover, .resetformaction:hover {background:#4f2d9d;color:#fff;opacity:0.8;}.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 {padding-left:20px;}#MemberLoginForm_LoginForm .Actions:after,#MemberLoginForm_LostPasswordForm .Actions:after {display:none;}form#MemberLoginForm_LoginForm{float:none;}.FormHeading,a.btn {margin-bottom:10px;}a.btn {line-height:18px;}a.btn:after {content:'\2192';padding-left:10px;}.ie7 input.action {width:0;overflow:visible;}.ie7 .Actions .action {float:left;}input.action[class] {width:auto;}#Remember {min-height:20px;}#ForgotPassword {float:left;margin-top:15px;padding-left:20px;}form .date .middleColumn input {width:114px;}.FormHeading {clear:both;padding-top:15px;margin-bottom:0!important;}h6.FormHeading {font-size:18px;font-weight:400;}.nolabel p {margin:0;}form .checkbox .checkbox {clear:both;}form .checkbox label.right {font-size:13px;color:#333;width:90%!important;text-align:left;float:left;padding-left:0!important;}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 .checkboxset ul label {width:90%;}form div.checkbox:after {display:block;height:0;clear:both;visibility:hidden;margin-bottom:20px;}form 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;}form .creditCardField input,form input.currency,form input.numeric {width:120px;}form #DMYDate-day,form #DMYDate-month {width:25px;}#EditableTextField_51bb7 {margin-left:0;width:80%;}#UserForm_Form_16 {clear:both;float:left;width:90%!important;}#UserForm_Form_16 fieldset {padding:0;}#UserForm_Form_16 .Actions{padding-top:10px;padding-left:0;}#UserForm_Form_16 .Actions .action, #UserForm_Form_16 .Actions .resetformaction{margin:10px 20px 0 0;}#UserForm_Form_16_EditableDateField60 {margin-top:40px;}.UserDefinedForm article {display:inline-block;width:100%;}.UserDefinedForm h2 {margin-top:0;}.UserDefinedForm .content {float:left;width:100%;}.UserDefinedForm .content .wrap{width:100%;display:inline-block;}.UserDefinedForm .content .left {float:left;width:50%;padding-right:30px;}.UserDefinedForm .content .right {float:left;width:40%;text-align:left;padding-left:10px;}body {overflow:hidden;min-width:240px;background-color:#FFF;}aside {display:none;}.lastUnit,.line {overflow:hidden;padding:0 10px;}.unit {float:left;padding:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.units {float:none;padding:0 10px;}.unitRightv {float:right;}.lastUnit,.size1of1 {float:none;}.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;}#skipto{display:none;}.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;margin:-5px 0 5px 10px;}.default {background-image:url(../images/icons/link-default.gif);background-repeat:no-repeat;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);}.header {padding:0;clear:both;text-align:left;background:url(../images/light-bkground2.jpg) repeat scroll 0 0;}.header .inner {padding:0;top:0;right:10px;height:170px;width:1070px;}.header .unit {box-sizing:border-box;float:none;padding:0;}.header .logo {display:inline-block;padding-left:10px;width:auto;}.header .logo a {display:block;}.header .logo img {background:#fff;box-shadow:0 5px 10px -5px rgba(0, 0, 0, 0.15);border-radius:12px 0;display:inline-block;margin-left:20px;margin-top:10px;opacity:0.8;padding:5px 20px 10px;width:auto;}.main {padding:20px;min-height:500px;clear:both;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 .inner {padding:0 0 40px 0;min-height:400px;width:1070px;background:none;}.footer {margin:0;padding:0;border-top:8px solid #4f2d9d;background:transparent url(../images/deaf-expo-background.jpg) repeat 0 0;opacity: 0.8;}.footer .inner {padding:0;min-height:180px;width:1070px;}.footer .inner,.header .inner,.header .logo,.main .inner {margin:0 auto;position:relative;}.no-sidebar .content-container {float:left;width:100%;}.content-container {margin-right:0;padding:20px 20px 40px;}#Root:after,.header .inner:after,.header:after,.main:after,.search-bar:after,footer:after {height:0;content:".";display:block;clear:both;visibility:hidden;}nav {width:100%;height:50px;background:#9058a4;background:-moz-linear-gradient(top, #9058a4 0%, #9058a4 100%, #ac74b1 100%);background: -webkit-linear-gradient(top, #9058a4 0%,#9058a4 100%,#ac74b1 100%);background: linear-gradient(to bottom, #9058a4 0%,#9058a4 100%,#ac74b1 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9058a4', endColorstr='#ac74b1',GradientType=0 );}nav .wrap {width:1070px;height:100%;}.primary {text-shadow:0 2px 2px rgba(0, 0, 0, 0.3);box-shadow:0 5px 10px -5px rgba(0, 0, 0, 0.15);}.primary ul,nav,nav .wrap {margin:0 auto;}.primary li a,.footer a {-moz-transition:color .2s;-webkit-transition:color .2s;transition:color .2s;}.primary ul {display:inline-block;border-left:1px solid #ac74b1;padding-top:0;padding-left:0;}.primary li {float:left;border-left:1px solid #ac74b1;margin:0;position:relative;letter-spacing:2px;}.primary li a {color:#FFF;font-size:160%;padding:15px 20px;display:block;}.primary li a:hover {background:#AC74B1;}.primary li.current a {background-color:#ac74b1;}.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;}.primary ul li.current ul,.primary ul li.section ul,.footer .primary ul li.current ul {display:none!important;}.tablet-nav .brand p {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 .primary ul li a {-moz-transition:none;-webkit-transition:none;transition:none;opacity:0.8;}.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:24px;color:#333;line-height:17px;border-bottom:none;font-family:'SF Movie Poster',Arial,Helvetica,sans-serif;}.main .secondary li .text {padding-left:28px;display:block;background-image:none;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:#4f2d9d;}.content .left{float:left;width:45%;margin-right:30px;}.content .right{float:right;text-align:left;width:45%;}.footer a {color:#000!important;font-size:12px;}.footer a:hover {color:#B90000;text-decoration:underline;}.footer a:visited {color:#000;}.footer .left {float:none;color:#000!important;display:inline-block;padding:0;margin:0;width:100%;clear:both;}.footer .right {float:none;color:#000!important;display:inline-block;padding:0;margin:20px 0;width:100%;clear:both;}.footer .primary,.footer .primary .wrap ul {border-left:none;margin:0;padding:0;display:inline;}.footer .primary .wrap {margin:0;width:100%;}.footer .primary .wrap li {display:inline;}.footer .primary li {border-left:none;float:left;width:auto;}.footer .primary li:after {content:"";}.footer .primary li a {padding:15px 30px 0 0!important;color:#4f2d9d;font-size:180%;}.footer .primary li a:hover {background:none;text-decoration:none;color:#4f2d9d!important;}.footer .primary li.current a {background:none;}.footer .primary .nav-open-button {display:none;}.sociallinks {display:none!important;}.sociallinks .facebook 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 #4f2d9d;border-radius:20px;height:18px;margin-right:10px;}.ie .sociallinks .facebook a {background:url(../images/socialmediaicons/facebook.svg) 6px 6px/26px auto no-repeat #4f2d9d;}.sociallinks a:hover {opacity:.8;}.HomePage .content .wrap,.EventPage .content .wrap{width:100%;display:inline-block;}.HomePage .content .left,.EventPage .content .left {float:left;width:55%;padding-right:30px;margin-right:0;}.HomePage .content .right {float:right;width:40%;text-align:left;}.EventPage .content .right {float:right;width:40%;text-align:right;}.HomePage .content img {background:#fff;border:none;box-shadow:0 5px 10px -5px rgba(0, 0, 0, 0.15);height:auto;margin-bottom:20px;padding:5px;}.HomePage img.poster {background:none;border:none;box-shadow:0 5px 10px -5px rgba(0, 0, 0, 0.15);height:auto;width:40%!important;margin:0 20px 20px 0;padding:0!important;}.HomePage a:hover{border-bottom:none}.EventPage .content img {background:#fff;border:none;box-shadow:0 5px 10px -5px rgba(0, 0, 0, 0.15);height:auto;width:100%;margin-bottom:20px;padding:5px;}.EventPage .content img.right2 {background:none;box-shadow:none;border:none;height:auto;width:auto!important;margin-bottom:20px;padding:5px 0 0 10px;float:right;}.EventPage img.left {background:none;float:left;margin:3px 5px 10px 0;padding:0!important;width:50%!important;border:none;box-shadow:none;}.HomePage img.left {background:none;float:none!important;margin:3px 5px -10px 0;padding:0!important;border:none;box-shadow:none;}.HomePage img.left2 {background:none;float:left;margin:3px 5px 10px 0;padding:0!important;border:none;box-shadow:none;width:90%!important;}.no-sidebar .sidebar {display:none;width:auto;}.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;}.sponsors {background:#fff;box-shadow:0 5px 10px -5px rgba(0, 0, 0, 0.15);display:inline-block;margin-bottom:20px;padding:20px;width:85%;}.sponsors img {border:none;padding:10px 20px 10px 5px;box-shadow:none;}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}form .checkbox label.right {padding-left:0!important;}.header .inner,.main .inner,nav .wrap,.footer .inner {width:auto;}.primary ul {-webkit-padding-start:0;}.content img {max-width:97%;height:auto;}.footer .primary li {float:left;width:40%;}.footer .primary li:after {content:"";}}@media only screen and (min-width:960px) and (max-width:1024px) {body {margin:0;}form .checkbox label.right {padding-left:0!important;}form input.text {width:90%;}.unit {padding:0 0 30px;}.header .inner,.main .inner,nav .wrap,.footer .inner {width:auto;}.primary ul {margin:0 auto;padding-left:0;}.content img {max-width:97%;height:auto;}.footer .inner {padding:20px 20px 0;}.footer .left {margin-top:20px;}.footer .primary li {float:left;width:auto;}.footer .primary li a {font-size:32px;}.footer .primary li:after {content:"";}}@media only screen and (max-width:960px) {body {margin:0;}.header .inner,.main .inner,nav .wrap,.footer .inner {width:auto;}.primary ul {margin-left:-12px;-webkit-padding-start:0;}.content img {height:auto;width:auto!important;}.sponsors img{max-width:85%;}.footer .primary li {float:left;width:40%;}.footer .primary li:after {content:"";}}@media only screen and (max-width:900px) {.primary li {letter-spacing:1.8px;}}@media only screen and (min-width:700px) and (max-width:900px) {.footer .primary li {float:left;width:auto!important;}.footer .primary li a {padding:15px 18px 0 0!important;}}@media only screen and (max-width:700px) {.header form .middleColumn {float:none;width:100%!important;}#MemberLoginForm_LoginForm label,form label.left {margin-bottom:8px;}.UserDefinedForm article {display:inline-block;float:none;margin-right:0;width:auto;}form {float:none;width:100%!important;}#UserForm_Form_16 {float:none;padding:20px 0 20px 15px;width:95%!important;}.contact-form {float:none;width:auto;}}@media only screen and (min-width:641px) and (max-width:959px) {body {margin:0;}.UserDefinedForm .content .right {padding-left:10px;}form input.text {width:90%;}form .checkbox label.right {width:80%!important;}#UserForm_Form_16 form input.text {width:80%!important;}.header .inner,.main .inner,nav .wrap,.footer .inner {width:auto;}.main .inner {bottom:-9px;}.size1of4 {width:25%;}.unit {padding:20px 20px 30px;}.primary ul {margin-left:0!important;padding-left:20px;-webkit-padding-start:0;}.content img {height:auto;}.HomePage img.left {width:80%!important;}.footer .primary li {float:left;width:100%;}.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) {.typography h1 {font-size:30px;line-height:35px;margin-bottom:15px;padding-bottom:10px;}.typography p {font-size:14px;line-height:23px;}#UserForm_Form_16 {clear:both;float:none;width:auto!important;}#UserForm_Form_16 fieldset {padding:0;}#UserForm_Form_16 .Actions {padding-left:0;}.UserDefinedForm .content {float:none;width:96%;}div.email,div.field,div.file,div.text {width:100%;}.header{line-height:normal;}.header .inner,nav .wrap,.footer .inner {width:auto;}.header .inner {background-size:150px 150px;}.main .inner {background-size:100% auto;bottom:-8px;padding:0!important;}.unit {margin:0 20px;padding:0!important;}.img {width:100%;}.sidebar{display:none;}.no-sidebar .content-container {margin-left:0;}.no-sidebar .sidebar {margin:0!important;padding:0!important;}.HomePage img.left {margin: 0 0 -12px;width:60%!important;}.EventPage img.left {float:none;margin:-8px 0 -10px;padding:0;width:100%!important;}#media-query-trigger {visibility:visible;}.primary ul {border-top:none;border-left:none;}.tablet-nav .primary {height:50px;}.tablet-nav .primary .nav-open-button {background:url("../images/responsive-nav.svg") no-repeat scroll 20px 7px / 28px 50px;color:#ededed;cursor:pointer;display:inline-block;float:left;font-family:WebSymbolsRegular;font-size:20px;height:50px;position:relative;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:#ac74b1;border:none;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:#9058a4;text-align:center;vertical-align:middle;line-height:46px;}.tablet-nav .primary ul li ul li::after {color:#fff;content:">";display:block;font-family:WebSymbolsRegular;font-size:14px;line-height:46px;position:absolute;right:20px;text-align:center;top:0;vertical-align:middle;}.tablet-nav .primary ul li a,.tablet-nav .primary ul li.current a,.tablet-nav .primary ul li.section a {border-bottom:1px solid #9058a4;color:#f2f2f2;font-weight:400;padding:12px 0 12px 22px;}.tablet-nav .primary ul li.current a, .tablet-nav .primary ul li.section a {background:#9058a4 none repeat scroll 0 0;border-bottom:1px solid #ac74b1;color:#fff;}.tablet-nav .primary ul li a {color:#FFF;opacity:0.8;}.tablet-nav .primary ul li a:hover,.tablet-nav .primary ul li.current a:hover,.tablet-nav .primary ul li.section a:hover {color:#FFF;text-decoration:none;-moz-transition:color .2s;-webkit-transition:color .2s;transition:color .2s;}.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;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:26px;color:#000!important;padding:10px 0 10px 12px!important;background: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;}.secondary li a {line-height:24px;}.secondary li .arrow {line-height:26px;}.content-container {padding:0;float:none;margin:0;}.content .left {float:none!important;width:100%!important;text-align:left!important;}.content .right {float:right!important;width:100%!important;text-align:left!important;}.UserDefinedForm .content .right{padding-left:0!important;}.content img.right2 {float:right;}.footer {padding:0;}.footer .left {display:inline-block;float:none;margin:10px 10px 20px;width:auto;padding:0;}.footer .right {display:block;float:none;margin:0 10px 30px;width:auto;}.sociallinks {bottom:10px;float:right;padding:0 0 10px 10px;position:absolute;right:10px;}}@media only screen and (max-width:600px) {.HomePage img.left {width:50%;margin:0 5px -10px 0!important;}.content img.right2 {display:none;}}@media only screen and (max-width:567px) {.tablet-nav .header .inner {padding:0;right:0;background:0;line-height:0;}}@media only screen and (max-width:490px) {.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;}.typography blockquote {display:block;float:none;margin:0 0 20px;width:auto;}.typography img.right {clear:both;float:none;margin:5px 0 10px;width:auto;}div.email,div.field,div.text {float:none;width:auto;}form .checkbox label.right {display:inline;padding-left:0;}.field .checkbox, .field .radio {float:left;margin:3px 6px 0 0;padding:0;}form input.text,textarea.textarea {width:80%}fieldset {padding:0;}.header .inner {display:inline-block;height:auto;}.header .inner,.main .inner,nav .wrap,.footer .inner {padding:0;width:100%;}.header .logo {display:inline-block;height:auto;width:auto;margin:auto 0;padding:0;position:relative;top:0;}.header .logo img {margin-bottom:10px;margin-left:12px;padding:10px;width:95%;}.unit {margin:0 10px;padding:10px 0 0;}.units {padding:0;}#media-query-trigger {visibility:visible;}.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:left;padding-top:0!important;padding-right:0!important;padding-bottom:0!important;}.primary ul {border-top:none;border-left:none;}.secondary li a {line-height:24px;}.secondary li .arrow {line-height:26px;}.content-container {padding:30px 20px 0!important;float:none;margin-bottom:70px;margin-left:0;width:100%;}.content .left {float:none;padding-right:0!important;width:auto!important;}.HomePage img.left {margin:0 5px -7px 0!important;width:80%!important;}.HomePage .content .right {display:inline-block;float:none;margin-top:20px;text-align:left;width:auto;}.no-sidebar .sidebar {margin:0!important;padding:0!important;}.sidebar {width:100%;margin-bottom:30px;}p.intro {font-size:19px;line-height:27px;}.main .inner {padding:0 20px;width:auto;bottom:0;}.footer .left,.footer .right,.secondary li a {display:inline-block;}.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;}.footer .primary a:hover{background:none;}.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:0 0 22px;padding:0 60px 0 15px;text-align:left;width:auto;}}@media only screen and (max-width:384px) {.header .logo img {margin-bottom:10px;margin-left:10px;padding:10px;width:90%;}}@media only screen and (max-width:320px) {.header .logo img {margin-bottom:10px;margin-left:5px;padding:10px;width:90%;}}@media only screen and (max-width:240px) {body {margin:0 10px;min-width:200px;}.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 .logo a[href]:after,img[href]:after{display:none;}thead {display:table-header-group;}img {max-width:100%!important;}blockquote,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,.contact,.skip {display:none;}.header {background:0;}.header .logo img{margin:0;padding:10px 0;width:50%;}.header .inner{background:0;width:100%;right:0;height:auto;}.no-sidebar .content-container{width:auto;float:none;}.HomePage .content .right,.HomePage .content .left,.EventPage .content .left,.content-container,.main .inner {float:none;padding:0;width:100%;}.HomePage .content .wrap,.EventPage .content .wrap {display:block;float:none;width:100%;}.main {background:0;padding:0;width:100%;float:none;}.main .links span {margin:-5px 0 5px}.EventPage .content .right {float:none;width:auto;text-align:left;}.UserDefinedForm .content,.UserDefinedForm .content .wrap {float:none;width:100%;display:block;}.UserDefinedForm article {display:block;float:none;width:100%;}.UserDefinedForm .content .left {float:none;width:100%;text-align:left;padding-right:0;display:block;}.UserDefinedForm .content .right{float:none;width:100%;text-align:left;padding-left:0;display:block;}.lastUnit, .line {overflow:visible;}}
