form{max-width:500px;}label{font-family:'Avenir-Regular',Helvetica,Arial,sans-serif;font-size:1em;margin-bottom:5px;margin-top:0;font-weight:normal;line-height:1em}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.fancy-select-wrap{box-sizing:border-box;background-color:#fff;border:2px solid #CDCDCD;padding:10px;max-width:500px;min-width:125px;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;width:100%;}.grippie{max-width:500px;}input[type="text"]:focus,.form-control:focus,input[type="search"]:focus{border:2px solid #666;outline:none;}select{height:42px;width:100%;}input[type=checkbox],input[type=radio]{width:18px;height:18px;display:inline-block;vertical-align:middle;}.description{color:#999;}.form-item .description{line-height:1em;margin-bottom:.5em;}.search-facet-block{margin-left:0;margin-right:0;}input.facetapi-checkbox{left:0;}.site-search ul li.leaf{padding-left:20px;}.search-inline{position:relative;max-width:550px;}.search-inline label{display:inline-block;position:relative;}.search-lg input.form-text{font-family:'Avenir-Regular',Helvetica,Arial,sans-serif;font-size:1.5em;border-radius:8px;height:60px;width:550px;padding-right:121px;max-width:none;}.search-lg button[type="submit"],.search-lg input.form-submit{width:110px;height:60px;-webkit-border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;margin:0;}.header-search input.form-submit,.banner-search input.form-submit{background-color:#9E3039;}.banner-search input.form-submit{margin-top:3px;}.header-search .search-inline button:hover,.header-search input.form-submit:hover,.header-search .search-inline button:focus,.header-search input.form-submit:focus,.header-search .search-inline button:active,.header-search input.form-submit:active,.banner-search .search-inline button:hover,.banner-search input.form-submit:hover,.banner-search .search-inline button:focus,.banner-search input.form-submit:focus,.banner-search .search-inline button:active,.banner-search input.form-submit:active{background-color:#610A13;}.header-search .search-inline .form-actions,.banner-search .search-inline .form-actions{position:absolute;top:-3px;right:0;}.header-search .form-item-search-block-form input{display:inline-block;margin-top:-3px;}.search-md.search-inline{width:420px;}.search-md.search-inline input.form-text{height:55px;font-size:1.125em;}.search-md.search-inline button[type="submit"],.search-md.search-inline input.form-submit{height:55px;}.search-inline label{display:inline-block;position:relative;}.search-inline input{border-radius:8px;height:60px;width:550px;margin:0;}#search-block-form{position:relative;max-width:none;}#search-block-form label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}input{cursor:pointer;}input[type=text]{cursor:text;}.header-search{width:100%;visibility:hidden;height:0;transition:visibility 0s linear 250ms,height 250ms linear;position:relative;z-index:450;overflow:hidden;}.header-search .tray-content{background-color:#E2E2E2;width:100%;box-shadow:inset 1px 7px 11px -9px rgba(0,0,0,0.38);height:100px;margin-top:0;}.header-search.tray-open{height:100px;visibility:visible;transition-delay:0s;}.header-search .search-inline{margin:0 auto;}.header-search .search-lg{padding-top:24px;}.fancy-focus{outline:thin dotted;}.fancy-select-wrap{height:auto !important;box-sizing:border-box;padding-right:35px;width:100% !important;}.webform-container-inline .fancy-select-wrap{display:inline-block;width:initial !important;margin-bottom:5px;}.fancy-select-wrap:before,.fancy-select-fallback_button{font-family:'ramsey-icon';content:"\e600";background-color:#009bbb;text-align:center;line-height:44px;color:#fff;border-radius:0 3px 3px 0;top:-2px;right:-2px;box-sizing:content-box;bottom:-2px;}.fancy-select-visible{padding:0;line-height:1.15em;}.form-type-select div.error{background-image:none;}.fancy-radio-wrap{position:relative;background:none;cursor:pointer;}.fancy-radio-wrap + label{cursor:pointer;}.fancy-radio-wrap:before{color:#cdcdcd;font-family:'ramsey-icon';font-size:18px;content:"\ea56";line-height:1;visibility:visible;vertical-align:middle;margin-top:-4px;display:inline-block;}.fancy-radio-wrap.fancy-radio-checked:before{font-family:'ramsey-icon';content:"\ea54";color:#9E3039;}.fancy-checkbox-wrap{position:relative;background:none;cursor:pointer;}.fancy-checkbox-wrap + label{cursor:pointer;}.fancy-checkbox-wrap:before{color:#cdcdcd;font-family:'ramsey-icon';font-size:18px;content:"\ea53";line-height:1;visibility:visible;vertical-align:middle;margin-top:-4px;display:inline-block;}.fancy-checkbox-wrap.fancy-checkbox-checked:before{font-family:'ramsey-icon';content:"\ea52";color:#9E3039;}.webform-progressbar-outer{border:none;background-color:#CDCDCD;}.webform-progressbar-inner{background-color:#009BBB;}.webform-progressbar-page{border-style:none;border:2px solid #CDCDCD;}.webform-progressbar-page.current,.webform-progressbar-page.completed{background-color:#009BBB;border-color:#009BBB;}.webform-previous,.webform-next{margin-right:10px !important;}.webform-datepicker{margin-bottom:-5px;}.webform-datepicker select{font-size:initial;text-transform:initial;}.webform-datepicker .fancy-select-wrap{padding-top:9px;padding-bottom:9px;}.form-type-radio,.form-type-checkbox{position:relative;}.form-type-radio input[type=radio],.form-type-checkbox input[type=checkbox]{position:absolute;top:3px;}.form-type-radio label.option,.form-type-checkbox label.option{display:inline-block;margin-left:30px;line-height:1.25em;}
