/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
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:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.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{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;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:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{box-sizing:border-box;}*,*::after,*::before{box-sizing:inherit;}button,input[type="button"],input[type="reset"],input[type="submit"]{appearance:none;background-color:#555;border:0;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-family:source-sans-pro,"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:0.75em 1.5em;text-decoration:none;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap;}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:#444444;color:#fff;}button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled{cursor:not-allowed;opacity:0.5;}button:disabled:hover,input[type="button"]:disabled:hover,input[type="reset"]:disabled:hover,input[type="submit"]:disabled:hover{background-color:#555;}fieldset{background-color:transparent;border:0;margin:0;padding:0;}legend{font-weight:600;margin-bottom:0.375em;padding:0;}label{display:block;font-weight:normal;margin-bottom:0.375em;}input,select{display:block;font-family:source-sans-pro,"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:16px;}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],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"],input:not([type]),textarea,select[multiple]{background-color:#fff;border:1px solid #ddd;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-family:source-sans-pro,"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:16px;margin-bottom:0.75em;padding:0.5em;transition:border-color 150ms ease;width:100%;}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple]:hover{border-color:#b1b1b1;}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple]:focus{border-color:#555;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(72,72,72,0.7);outline:none;}input[type="color"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="email"]:disabled,input[type="month"]:disabled,input[type="number"]:disabled,input[type="password"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="text"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="week"]:disabled,input:not([type]):disabled,textarea:disabled,select[multiple]:disabled{background-color:#f2f2f2;cursor:not-allowed;}input[type="color"]:disabled:hover,input[type="date"]:disabled:hover,input[type="datetime"]:disabled:hover,input[type="datetime-local"]:disabled:hover,input[type="email"]:disabled:hover,input[type="month"]:disabled:hover,input[type="number"]:disabled:hover,input[type="password"]:disabled:hover,input[type="search"]:disabled:hover,input[type="tel"]:disabled:hover,input[type="text"]:disabled:hover,input[type="time"]:disabled:hover,input[type="url"]:disabled:hover,input[type="week"]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover,select[multiple]:disabled:hover{border:1px solid #ddd;}textarea{resize:vertical;}[type="search"]{appearance:none;}[type="checkbox"],[type="radio"]{display:inline;margin-right:0.375em;}[type="file"]{margin-bottom:0.75em;width:100%;}select{margin-bottom:1.5em;max-width:100%;width:auto;}ul,ol{list-style-type:none;margin:0;padding:0;}dl{margin-bottom:0.75em;}dl dt{font-weight:600;margin-top:0.75em;}dl dd{margin:0;}picture,img{max-width:100%;height:auto;vertical-align:top;}table{border-collapse:collapse;margin:0.75em 0;table-layout:fixed;width:100%;}th{border-bottom:1px solid #a6a6a6;font-weight:600;padding:0.75em 0;text-align:left;}td{border-bottom:1px solid #ddd;padding:0.75em 0;}tr,td,th{vertical-align:middle;}body{color:#333;font-family:source-sans-pro,"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:16px;line-height:1.5;}h1,h2,h3,h4,h5,h6{font-family:source-sans-pro,"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:16px;line-height:1.3;margin:0 0 0.75em;}h1{font-size:2.2em;}h2{font-size:1.8em;}h3{font-size:1.4em;}h4{font-size:1.2em;}h5{font-size:1.1em;}p{margin:0 0 0.75em;}a{color:#555;text-decoration:none;transition:color 150ms ease;}a:active,a:focus,a:hover{color:#404040;}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.5em 0;}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5;}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaaaaa;}abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap;}
html{box-sizing:border-box;}*,*::after,*::before{box-sizing:inherit;}.container{max-width:75em;margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto;width:auto;}.container::after{clear:both;content:"";display:table;}.no-sidebars #content{width:100%;}@media screen and (min-width:45em){.no-sidebars #content{float:left;display:block;margin-right:3.22581%;width:100%;}.no-sidebars #content:last-child{margin-right:0;}}@media screen and (min-width:60em){.no-sidebars #content{float:left;display:block;margin-right:1.69492%;width:100%;}.no-sidebars #content:last-child{margin-right:0;}#header{padding:0;}}@media screen and (max-width:1200px){#block-sitelinks-2{padding-right:15px;}}@media screen and (max-width:980px){#block-sitelinks-2 .menu{float:none !important;background:#ddd !important;position:static !important;padding-left:7px;}#block-sitelinks-2{padding-right:0;}#header{padding-left:15px;}}@media screen and (max-width:680px){.site-name{position:static !important;font-size:1.3em !important;line-height:1em !important;padding-bottom:0 !important;padding-top:0.5em !important;overflow:}.site-slogan{font-size:0.7em !important;position:static !important;padding-bottom:0.5em !important;}}#block-mainmenu-7{display:none;}@media screen and (max-width:767px){#block-mainmenu-7{display:block;background:#ddd;}#block-mainmenu-7 ul{background:#ddd;}#block-basic-page-title h1{font-size:1.3em;}#block-basic-breadcrumbs{display:none;}#block-mainmenu-4,#block-mainmenu-5,#block-sitelinks-2{display:none !important;}#superfish-menu-main-menu-toggle{display:block;padding:10px;font-weight:bold;font-size:18px;}#superfish-menu-main-menu-toggle:before{content:'\2630';padding-right:7px;margin-left:4px;}#navigation #block-graphic{background-size:cover;height:200px;background-position:0 0;}#superfish-menu-main-menu-accordion .sf-sub-indicator{right:15px;width:16px;height:16px;}#superfish-menu-main-menu-accordion a{font-size:18px;padding-left:17px;border-bottom:3px solid #fafafa;}#superfish-menu-main-menu-accordion   li.sf-expanded > a{background:#ccc;}#superfish-menu-main-menu-accordion ul  a{padding-left:30px;}#superfish-menu-main-menu-accordion ul ul a{padding-left:45px;}#superfish-menu-main-menu-accordion ul ul ul a{padding-left:60px;}#superfish-menu-main-menu-toggle.sf-expanded{background:#ccc;}}.one-sidebar.sidebar-second #content{width:100%;}@media screen and (min-width:45em){.one-sidebar.sidebar-second #content{float:left;display:block;margin-right:3.22581%;width:74.19355%;}.one-sidebar.sidebar-second #content:last-child{margin-right:0;}#header{padding:0 15px;}}@media screen and (min-width:60em){.one-sidebar.sidebar-second #content{float:left;display:block;margin-right:1.69492%;width:72.88136%;}.one-sidebar.sidebar-second #content:last-child{margin-right:0;}}.one-sidebar.sidebar-first #content{width:100%;}@media screen and (min-width:45em){.one-sidebar.sidebar-first #content{float:left;display:block;margin-right:3.22581%;width:74.19355%;margin-left:25.80645%;}.one-sidebar.sidebar-first #content:last-child{margin-right:0;}}@media screen and (min-width:60em){.one-sidebar.sidebar-first #content{float:left;display:block;margin-right:1.69492%;width:79.66102%;margin-left:20.33898%;}.one-sidebar.sidebar-first #content:last-child{margin-right:0;}}.two-sidebars #content{width:100%;}@media screen and (min-width:45em){.two-sidebars #content{float:left;display:block;margin-right:3.22581%;width:48.3871%;margin-left:25.80645%;}.two-sidebars #content:last-child{margin-right:0;}}@media screen and (min-width:60em){.two-sidebars #content{float:left;display:block;margin-right:1.69492%;width:52.54237%;margin-left:20.33898%;}.two-sidebars #content:last-child{margin-right:0;}}#sidebar-first{width:100%;}@media screen and (min-width:45em){#sidebar-first{float:left;display:block;margin-right:3.22581%;width:22.58065%;margin-left:-77.41935%;}#sidebar-first:last-child{margin-right:0;}.one-sidebar.sidebar-first #sidebar-first{margin-left:-103.22581%;}}@media screen and (min-width:60em){#sidebar-first{float:left;display:block;margin-right:1.69492%;width:18.64407%;margin-left:-74.57627%;}#sidebar-first:last-child{margin-right:0;}.one-sidebar.sidebar-first #sidebar-first{margin-left:-101.69492%;}}#sidebar-second{width:100%;}@media screen and (min-width:45em){#sidebar-second{float:left;display:block;margin-right:3.22581%;width:22.58065%;margin-left:0%;}#sidebar-second:last-child{margin-right:0;}}@media screen and (min-width:60em){#sidebar-second{float:left;display:block;margin-right:1.69492%;width:25.42373%;margin-left:0%;}#sidebar-second:last-child{margin-right:0;}}#footer{float:none;clear:both;text-align:center;margin-top:10px;font-size:.91rem;}#header,#footer,#sidebar-first,#sidebar-second,#navigation{background:#f1f1f1;}#header,#footer,.mission,.breadcrumb,.node{clear:both;}
.breadcrumb li{list-style-type:none;display:inline-block;}#navigation li{list-style-type:none;display:inline-block;}.site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 0.5em;margin:0;}.pager__item{display:inline;}.pager__item a{display:inline-block;}
html{box-sizing:border-box;}*,*::after,*::before{box-sizing:inherit;}#navigation > .container{box-shadow:0 0 16px rgba(0,0,0,0.2);}#block-sitelinks-2 .menu{background:transparent;float:right;position:relative;top:-41px;}#block-sitelinks-2 .menu a:link,#block-sitelinks-2 .menu a:visited{color:#555;}#block-mainmenu-4 .menu a:link,#block-mainmenu-4 .menu a:visited{color:#ebebeb;}#block-sitelinks-2 .menu a:hover,#block-sitelinks-2 .menu a:active,#block-sitelinks-2 .menu a.is-active,#block-mainmenu-5 .menu a:hover,#block-mainmenu-5 .menu a:active{color:#f36e21;}#block-mainmenu-4 .menu a:hover,#block-mainmenu-4 .menu a:active,#block-mainmenu-4 .menu a.is-active{color:#fff;}#block-mainmenu-4 .menu,#block-mainmenu-5 .menu{padding:0 7px;}#block-sitelinks-2 .menu a,#block-mainmenu-4 .menu a,#block-mainmenu-5 .menu a{padding:7px 9px;font-size:85%;display:block;outline:none;}#block-mainmenu-5{background:#fff;}#block-sitelinks-2 .menu li:last-child a{padding-right:0;}#block-mainmenu-4 .menu a{font-size:115%;padding-bottom:12px;}#block-mainmenu-5 .menu a{font-size:85%;}.site-name,.site-slogan{position:relative;}.site-slogan{top:-52px;}.site-name{top:30px;}#block-mainmenu-4{background:#532900;}.site-name a{color:#f36e21;font-family:source-serif-pro,serif;font-weight:bold;}#block-mainmenu-4 .menu .menu-item--active-trail a{background:#f1f1f1;background:-moz-linear-gradient(top,#dddddd 0%,#fff 33%);background:-webkit-linear-gradient(top,#dddddd 0%,#fff 33%);background:linear-gradient(to bottom,#dddddd 0%,#fff 33%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dddddd',endColorstr='#ffffff',GradientType=0);padding-top:2px;padding-bottom:12px;padding-left:12px;padding-right:12px;position:relative;bottom:-0px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;}#block-mainmenu-4 .menu .menu-item--active-trail a,#block-mainmenu-5 .menu .menu-item--active-trail a{color:#f36e21;}#block-mainmenu-6 .menu a.is-active{color:#f36e21;margin-right:-15px;padding-right:15px;background:#fff;padding:5px;font-weight:bold;}#navigation .container{position:relative;}#block-basic-breadcrumbs{bottom:44px;left:15px;text-shadow:0 1px 2px rgba(0,0,0,0.6);position:absolute;color:#fff;}.breadcrumb li a{color:#fff;font-size:85%;}.breadcrumb li a:hover{color:#f36e21;}.breadcrumb li:after{content:"»";color:#ddd;}#block-graphic{height:244px;background:url(//www.ntid.rit.edu/cmmsdb/sites/www.ntid.rit.edu.cmmsdb/files/photos/greysonproofdsc8301.jpg) no-repeat 0 -150px;}#block-mainmenu-4 .menu{padding-top:5px;}#block-basic-page-title{position:absolute;bottom:10px;color:#fff;left:15px;font-size:15px;text-shadow:0 1px 3px rgba(0,0,0,0.84);margin:0;}#block-basic-page-title h1{margin:0;}body{background:#f1f1f1;}#main .container{background:#f1f1f1;}#main #content,#sidebar-first,#sidebar-second{padding:15px;}#sidebar-first h2{font-size:16px;color:#fff;background:#532900;padding:5px 15px 5px 15px;margin:30px -15px 10px -15px;}#sidebar-first a{color:#f36e21;}#sidebar-first a:hover{color:#000;}#sidebar-first .menu a{line-height:1.2em;margin-bottom:0.8em;margin-top:1px;display:block;color:#404040;}#sidebar-first .menu ul li{padding-left:15px;font-size:14px;}#sidebar-first .menu ul ul li{padding-left:15px;font-size:13px;}#block-basic-local-tasks{position:absolute;bottom:65px;left:15px;width:96%;}#main #content a{color:#f36e21;}#main #content a:hover{color:#000;}.page-medialibrary #main #content .views-row{width:320px;padding:10px 10px 10px 0;display:inline-block;margin:0 10px 10px 0;}#main #content{font-family:source-serif-pro,serif;}#main #content li{margin:0 0 1em 2em;}.ds-1col .fieldlabel{font-size:1.3em;font-family:source-sans-pro,"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;color:#660000;padding-bottom:0.5em;display:block;}.sitemap .sitemap-box ul{font-size:1.25em;}.sitemap .sitemap-box ul ul{margin-top:15px;list-style-type:circle;font-size:.93em;}.sitemap .sitemap-box ul ul ul{font-size:.9em;}.sitemap .sitemap-box ul ul ul ul{font-size:.85em;}#block-copyright{text-align:center;padding-top:25px;padding-bottom:10px;font-size:0.8em;color:#777;}#main #content ul{list-style-type:disc;}#main #content ol{list-style-type:decimal;}.numbr{width:10% !important;}audio{width:140px !important;border:1px solid #1F1F1F;display:block;}audio:not([controls]){display:block !important;}#content-area .contact-form label{font-family:source-sans-pro,"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-weight:bold;color:#660000;}#content-area .contact-form{padding:30px;border:3px solid #eee;margin:40px auto 20px auto;border-radius:3px;box-shadow:inset 0 0 30px rgba(0,0,0,0.1);width:90%;}.form-item-copy label{display:inline;}.form-item-copy{margin-bottom:15px;}.single-answer-toggle{cursor:pointer;}.exampleratinganswercheck,#rating{font-family:source-sans-pro,"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;}#rating td{padding-right:20px;vertical-align:top;}#rating thead th:nth-child(2){width:70%;}#metanav_outside{height:52px;background-color:#f36e21;}#metanav{width:950px;margin:0 auto;}#metanav #metaritsearchbox{font-size:11px;}div.contextual-links-wrapper{display:none;font-size:90%;position:absolute;right:-15px;top:18px;z-index:999;}#metanav_outside{margin-bottom:15px;}#metanav{background-image:none;margin:0;padding:0;width:100%;height:51px;clear:right;font-family:Helvetica,Arial,sans-serif;color:#FFF;background:#F36E21;position:relative;font-size:70%;}#metanav ul{margin:20px 9px 0 0;padding:0;float:right;}#metanav ul li{float:left;list-style-type:none;padding:0 0 0 30px;border:0;}#metanav a:link,#metanav a:visited{color:#FFF;background-color:transparent;text-decoration:none;}#metanav a:hover{color:#FFF;background-color:transparent;text-decoration:underline;}#metanav a:active{color:#FFF;background-color:transparent;text-decoration:none;}#metanav p,#metaskip{position:absolute;left:-1999px;}#metanav #metaritsearch{margin-right:15px;}#metanav #metaritsearch a,#metarithometext{display:block;text-indent:-5000px;width:1px;height:1px;overflow:hidden;}#metanav a span#metaritlogo{padding:0;margin:0;left:0;top:0;display:block;position:absolute;left:0;top:0;width:375px;height:51px;background:url(/ntid/slpros/sites/rit.edu.ntid.slpros/themes/basic/white.svg) 10px 8px no-repeat;background-size:100% auto;border:none;cursor:pointer;}#metanav #metasearchform{border:none;width:138px;height:22px;margin-top:-0.2em;padding:3px 0 0 3px;background:#F36E21 url(//www.rit.edu/framework/v0/images/idbar-orange-search.gif) no-repeat;}#metanav #metasearchform input,#metasearchform button{border:none;float:left;-webkit-appearance:none;}#metanav #metaritsearchbox{color:#000;width:114px;height:14px;padding:0;margin:0;border:none;background:#FFF;outline:0;box-shadow:none;}#metanav #metaritsearchbox.faded{color:#AAA;}#metanav #metaritsearchbox.focused{color:#000;}#metanav #metasearchform button{width:16px;height:13px;cursor:pointer;text-indent:-9999px;background:#FFF url(//www.rit.edu/framework/v0/images/idbar-orange-search-magnify.gif) no-repeat;}#metanav #metasearchform,#metanav #metasearchform div{display:block;}#metanav #metasearchform{padding-left:4px;}#metanav #metaritsearchbox{width:111px;}#metanav button{padding:0;}@media screen and (max-width:600px){#metaritsearch,#metaritdirectories{display:none;}#metanav a span#metaritlogo{width:100px;background:url(/ntid/slpros/sites/rit.edu.ntid.slpros/themes/basic/white.svg) 5px 0px no-repeat;position:static;margin:0 auto;float:none;}#metanav ul{float:none;margin:0;}}.user-login-form label,.user-login-form  .description{font-family:source-sans-pro,"Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;}.user-login-form  .description{font-size:90%;margin:0 0 10px 0;color:#898989;}.user-login-form input{margin-bottom:0;}.webform-submission-contactform-form fieldset,.webform-submission-contactform-form #edit-workplace{padding:20px 20px;border:1px solid #ddd;margin-top:4px;margin-bottom:10px;background-color:#f9f9f9;}.webform-submission-contactform-form .form-item-contact-fname,.webform-submission-contactform-form .form-item-contact-lname{display:inline-block;margin-right:2em;}.webform-submission-contactform-form div.fieldset-wrapper .form-item-studentfname,.webform-submission-contactform-form div.fieldset-wrapper .form-item-studentlname{display:inline-block;margin-right:2em;}.webform-submission-contactform-form div.fieldset-wrapper .form-item-city,.webform-submission-contactform-form div.fieldset-wrapper .form-item-state,.webform-submission-contactform-form div.fieldset-wrapper .form-item-zip{display:inline-block;margin-right:2em;}.webform-submission-contactform-form div.fieldset-wrapper .form-item-homecity,.webform-submission-contactform-form div.fieldset-wrapper .form-item-homestate,.webform-submission-contactform-form div.fieldset-wrapper .form-item-homezip{display:inline-block;margin-right:2em;}.webform-submission-contactform-form div.fieldset-wrapper .form-item-city,.webform-submission-contactform-form div.fieldset-wrapper .form-item-homecity{width:35%;}.webform-submission-contactform-form div.fieldset-wrapper .form-item-zip,.webform-submission-contactform-form div.fieldset-wrapper .form-item-homezip{width:20%;}//.webform-submission-contactform-form fieldset#edit-studentgrade--wrapper span.fieldset-legend,.webform-submission-contactform-form fieldset#edit-grade--wrapper span.fieldset-legend{font-weight:normal;font-size:.85em !important;padding-bottom:-5px;}.webform-submission-contactform-form #edit-workplace legend,.webform-submission-contactform-form #edit-student-info legend{font-weight:normal;font-size:1.2em;}.webform-submission-contactform-form #edit-workplace .fieldset-wrapper,.webform-submission-contactform-form #edit-student-info .fieldset-wrapper{margin-top:-10px;}.webform-submission-contactform-form fieldset#edit-grade--wrapper,.webform-submission-contactform-form fieldset#edit-students--wrapper{border:1px solid #ddd;background:#fff;margin-top:20px;}.webform-submission-contactform-form .form-text{border:1px solid #bbb;}.webform-submission-contactform-form fieldset#edit-students--wrapper span.fieldset-legend,.webform-submission-contactform-form fieldset#edit-grade--wrapper span.fieldset-legend,.webform-submission-contactform-form fieldset#edit-parent--wrapper span.fieldset-legend{font-weight:normal;padding-bottom:-5px;}//.webform-submission-contactform-form div.fieldset-wrapper #edit-studentgrade,.webform-submission-contactform-form div.fieldset-wrapper #edit-grade,.webform-submission-contactform-form div.fieldset-wrapper #edit-parent,.webform-submission-contactform-form div.fieldset-wrapper #edit-students{margin-top:-0.8em;}.webform-submission-contactform-form #edit-students label,.webform-submission-contactform-form #edit-grade label,.webform-submission-contactform-form #edit-studentgrade label,.webform-submission-contactform-form #edit-parent label{display:inline-block;}.webform-submission-contactform-form .form-item-message{margin-top:15px;}.webform-submission-contactform-form .form-item-webform-address-address-2{display:none;}.webform-submission-contactform-form .fieldset-legend.form-required::after,.webform-submission-contactform-form label.form-required::after{content:"  *";font-weight:bold;color:#f45c42;}.contact-subm{font-family:Arial,Helvetica,sans-serif;font-size:.9em;padding-bottom:1.3em;border-bottom:1px solid #bbb !important;}.contact-subm .webform-submission--webform-contactform{margin-top:3px;}.contact-subm .views-label-completed{display:none;}.contact-subm .views-field-serial{font-weight:bold;}.contact-subm .views-field-serial{background-color:#d5d5d5;margin-bottom:2px;}.contact-subm .views-field-serial::before{content:"# ";}.contact-subm label::after{content:":";}.contact-subm label{display:inline-block;margin-bottom:2px;font-weight:bold;}.contact-subm #contactform--contact_fname label,.contact-subm #contactform--contact_lname label{display:none;}.contact-subm #contactform--contact_fname,.contact-subm #contactform--contact_lname{display:inline-block;}.contact-subm #contactform--contact_fname::before{content:"Name: ";font-weight:bold;}.contact-subm #contactform--wp_name::before{content:"School/Workplace: ";font-weight:bold;}.contact-subm #contactform--street::before,.contact-subm #contactform--homestreet::before{content:"Street: ";font-weight:bold;}.contact-subm #contactform--wp_name label,.contact-subm #contactform--street label,.contact-subm #contactform--city label,.contact-subm #contactform--state label,.contact-subm #contactform--zip label{display:none;}.contact-subm #contactform--city,.contact-subm #contactform--state,.contact-subm #contactform--zip{display:inline-block;}.contact-subm #contactform--studentfname label,.contact-subm #contactform--studentlname label{display:none;}.contact-subm #contactform--studentfname,.contact-subm #contactform--studentlname{display:inline-block;}.contact-subm #contactform--studentfname::before{content:"Student Name: ";font-weight:bold;}.contact-subm #contactform--homecity,.contact-subm #contactform--homestate,.contact-subm #contactform--homezip{display:inline-block;}.contact-subm #contactform--homestreet label,.contact-subm #contactform--homecity label,.contact-subm #contactform--homestate label,.contact-subm #contactform--homezip label{display:none;}.contact-subm #contactform--city::before,.contact-subm #contactform--homecity::before{content:"City: ";font-weight:bold;}.contact-subm #contactform--city::after,.contact-subm #contactform--homecity::after{content:", ";margin-left:-.2em;}.contact-subm #contactform--students label,.contact-subm #contactform--grade label,.contact-subm #contactform--parent label{display:none !important;}.contact-subm #contactform--workplace,.contact-subm #contactform--student-info{margin-left:1em;}.contact-subm #contactform--parent::before{content:"Parent of Deaf/HOH Student:";font-weight:bold;}.contact-subm #contactform--students::before{content:"Deaf/HOH Students:";font-weight:bold;}.contact-subm #contactform--grade::before{content:"Grade Levels:";font-weight:bold;}.contact-subm #contactform--workplace legend,.contact-subm #contactform--student-info legend{display:none;}.contact-subm #contactform--message label{display:inline !important;}
