@charset "utf-8";
/***!  /components/com_breezingforms/themes/quickmode/system.css  !***/

.bfCalendarResponsiveContainer .picker__button--today,.bfCalendarResponsiveContainer .picker__button--clear{color:black !important;outline:none !important;border:none !important;text-shadow:none !important;height:auto !important;-moz-border-radius:0 !important;-webkit-border-radius:0!important;border-radius:0 !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;margin:0 !important}.bfCalendarResponsiveContainer .picker__select--year,.bfCalendarResponsiveContainer .picker__select--month{float:none !important;margin-left:.25em !important;margin-right:.25em !important;font-size:.8em !important;display:relative !important;width:auto !important;max-width:none !important;min-width:1px !important}@media (min-height:33.875em){.bfCalendarResponsiveContainer .picker__box{display:inline-block !important}}@media (min-width:24.5em){.bfCalendarResponsiveContainer .picker__select--month,.bfCalendarResponsiveContainer .picker__select--year{font-size:.8em !important;margin-top:-.5em !important}}.bfQuickMode input[type="radio"]:checked+label:before{background:none;border:none;content:none}.bfQuickMode input[type="checkbox"]:checked+label:before{background:none;border:none;content:none}.bfQuickMode legend{background:none;font-weight:normal;padding:0;margin:0;width:auto;height:auto;line-height:none}.bfQuickMode .bfFieldset-br{margin-bottom:10px}.bfQuickMode .bfFieldset-wrapper{}.bfQuickMode input:focus,.bfQuickMode textarea:focus{box-shadow:none;outline:0 none}.bfQuickMode textarea:focus,.bfQuickMode input[type="text"]:focus,.bfQuickMode input[type="password"]:focus,.bfQuickMode input[type="datetime"]:focus,.bfQuickMode input[type="datetime-local"]:focus,.bfQuickMode input[type="date"]:focus,.bfQuickMode input[type="month"]:focus,.bfQuickMode input[type="time"]:focus,.bfQuickMode input[type="week"]:focus,.bfQuickMode input[type="number"]:focus,.bfQuickMode input[type="email"]:focus,.bfQuickMode input[type="url"]:focus,.bfQuickMode input[type="search"]:focus,.bfQuickMode input[type="tel"]:focus,.bfQuickMode input[type="color"]:focus,.bfQuickMode .uneditable-input:focus{box-shadow:none;outline:0 none}.bfQuickMode select,.bfQuickMode textarea,.bfQuickMode input[type="text"],.bfQuickMode input[type="password"],.bfQuickMode input[type="datetime"],.bfQuickMode input[type="datetime-local"],.bfQuickMode input[type="date"],.bfQuickMode input[type="month"],.bfQuickMode input[type="time"],.bfQuickMode input[type="week"],.bfQuickMode input[type="number"],.bfQuickMode input[type="email"],.bfQuickMode input[type="url"],.bfQuickMode input[type="search"],input[type="tel"],.bfQuickMode input[type="color"],.bfQuickMode .uneditable-input{}.bfQuickMode input,.bfQuickMode textarea,.bfQuickMode select{}.bfQuickMode .recaptchatable #recaptcha_response_field{position:relative !important;margin-top:5px !important}.bfQuickMode{width:100%;padding:0px;margin:0px}.bfQuickMode .bfFieldset-wrapper{}.bfQuickMode .bfWrapperBlock{}.bfQuickMode .bfNoSection{margin:10px 0}.bfQuickMode fieldset .bfWrapperBlock{width:100%;margin-bottom:0px}.bfQuickMode fieldset{margin:0}.bfQuickMode label{vertical-align:top}.bfQuickMode section.bfElemWrap{padding:5px;margin:0px 0px 0px 0px;position:relative;overflow:hidden}.bfQuickMode span.bfElemWrap{padding:5px;margin:0px 10px 0px 0px;position:relative;float:left}.bfQuickMode section input[type='text'],.bfQuickMode section textarea,.bfQuickMode section select{float:left;margin:0px;width:45%}.bfQuickMode span input[type='text'],.bfQuickMode span textarea,.bfQuickMode span select{width:auto;float:none;margin:0px 10px 0px 0px}.bfQuickMode p:after,.bfQuickMode .bfInline:after{content:".";display:block;height:0;clear:both;visibility:hidden}.bfQuickMode fieldset .bfWrapperInline,.bfQuickMode .bfNoSection .bfWrapperInline{width:100%;max-width:50%;float:left}.bfQuickMode fieldset.bfInline{width:90%;float:left}.bfQuickMode fieldset.bfInline section{padding:5px;margin:0px 0px 0px 0px}.bfQuickMode .bfInline .bfLabelLeft .bfElementGroupNoWrap input[type='text']{width:60%}.bfQuickMode .bfPageIntro{padding:5px;margin:0px 0px 10px 0px;background:none;border:none;font-weight:normal}.bfQuickMode .bfPageIntro section{background:none}.bfQuickMode .bfErrorMessage{padding:10px;margin-bottom:10px;background:#ffeded;font-weight:bold;float:none;display:block;color:red}.bfQuickMode span.bfTooltip{width:auto;padding:0px 15px 0px 0px;margin:0px;display:inline;background:transparent url(/images/jch-optimize/csg-ae03fe3eaa90554274a46a4c3fc18f95.png) 0 -226px  no-repeat}.bfQuickMode .bfSectionDescription{background:none;border:none;font-weight:normal}.bfQuickMode .bfSectionDescription section{background:none;border:none}.bfQuickMode .bfLabelTop label{display:block;width:100%;margin-bottom:5px}.bfQuickMode .bfLabelTop input,.bfQuickMode .bfLabelTop textarea,.bfQuickMode .bfLabelTop select,.bfQuickMode .bfLabelTop button{float:none;width:auto}.bfQuickMode .bfLabelLeft label{width:45%;float:left;margin:0px 10px 0px 0px}.bfQuickMode .bfLabelLeft input,.bfQuickMode .bfLabelLeft textarea,.bfQuickMode .bfLabelLeft select,.bfQuickMode .bfLabelLeft button{float:left;margin:0px}.bfQuickMode .bfLabelRight label{width:45%;float:right;margin:0px 0px 0px 10px}.bfQuickMode .bfLabelRight input,.bfQuickMode .bfLabelRight textarea,.bfQuickMode .bfLabelRight select,.bfQuickMode .bfLabelRight button{float:left;margin:0px}.bfQuickMode .bfLabelBottom label{position:absolute;bottom:5px;left:5px;width:99%;margin-top:5px}.bfQuickMode .bfLabelBottom input,.bfQuickMode .bfLabelBottom textarea,.bfQuickMode .bfLabelBottom select,.bfQuickMode .bfLabelBottom button{float:left;width:auto}.bfQuickMode section.bfLabelBottom input,.bfQuickMode section.bfLabelBottom textarea,.bfQuickMode section.bfLabelBottom select,.bfQuickMode section.bfLabelBottom button,.bfQuickMode span.bfLabelBottom input,.bfQuickMode span.bfLabelBottom textarea,.bfQuickMode span.bfLabelBottom select,.bfQuickMode span.bfLabelBottom button{margin:0px 0px 20px 0px}.bfQuickMode section.bfLabelBottom .bfSummarize{display:block;margin:0px 0px 20px 0px}.bfQuickMode span.bfLabelLeft label{width:auto;float:left;margin:0px 10px 0px 0px}.bfQuickMode span.bfLabelLeft input,.bfQuickMode span.bfLabelLeft textarea,.bfQuickMode span.bfLabelLeft select,.bfQuickMode span.bfLabelLeft button{width:auto;float:none;margin:0px}.bfQuickMode span.bfLabelRight label{width:auto;float:right;margin:0px 5px 0px 10px}.bfQuickMode span.bfLabelRight input,.bfQuickMode span.bfLabelRight textarea,.bfQuickMode span.bfLabelRight select,.bfQuickMode span.bfLabelRight button{width:auto;float:none;margin:0px}.bfQuickMode .bfRequired{vertical-align:top;background:none;font-size:100%;font-weight:bold;border:none;padding:0px 0px 0px 5px;margin:0px;color:#f00;float:none}.bfQuickMode .bfElementGroupNoWrap,.bfQuickMode .bfElementGroup,.bfQuickMode .bfCaptcha{display:inline;margin:0px;padding:0px;float:none;background:none;border:none}.bfQuickMode section.bfLabelTop .bfElementGroupNoWrap{width:80%;float:left}.bfQuickMode .bfLabelTop .bfElementGroup{width:80%;float:left}.bfQuickMode .bfLabelTop .bfElementGroupNoWrap,.bfQuickMode .bfLabelTop .bfCaptcha{width:auto;padding-top:10px}.bfQuickMode .bfLabelLeft .bfElementGroupNoWrap,.bfQuickMode .bfLabelLeft .bfCaptcha{width:auto;background:none;float:left}.bfQuickMode .bfLabelLeft .bfElementGroup,.bfQuickMode .bfLabelRight .bfElementGroup,.bfQuickMode section.bfLabelLeft .bfElementGroupNoWrap{width:45%;float:left}.bfQuickMode .bfLabelRight .bfElementGroupNoWrap,.bfQuickMode .bfLabelRight .bfCaptcha{width:auto;float:left}.bfQuickMode section.bfLabelRight .bfElementGroupNoWrap{width:45%;float:left}.bfQuickMode span.bfLabelBottom .bfElementGroupNoWrap{width:auto}.bfQuickMode .bfLabelBottom .bfElementGroupNoWrap,.bfQuickMode .bfLabelBottom .bfElementGroup,.bfQuickMode .bfLabelBottom .bfCaptcha{float:left;width:80%;padding-bottom:20px}.bfQuickMode .bfLabelLeft .bfElementGroup label,.bfQuickMode .bfLabelLeft .bfElementGroupNoWrap label,.bfQuickMode .bfLabelTop .bfElementGroup label,.bfQuickMode .bfLabelTop .bfElementGroupNoWrap label,.bfQuickMode .bfLabelRight .bfElementGroup label,.bfQuickMode .bfLabelRight .bfElementGroupNoWrap label,.bfQuickMode .bfLabelBottom .bfElementGroup label,.bfQuickMode .bfLabelBottom .bfElementGroupNoWrap label{width:auto;float:none;margin:0px 10px 10px 0px;display:inline;position:static}.bfQuickMode .bfLabelLeft .bfElementGroup input,.bfQuickMode .bfLabelLeft .bfElementGroupNoWrap input,.bfQuickMode .bfLabelTop .bfElementGroup input,.bfQuickMode .bfLabelTop .bfElementGroupNoWrap input,.bfQuickMode .bfLabelRight .bfElementGroup input,.bfQuickMode .bfLabelRight .bfElementGroupNoWrap input,.bfQuickMode .bfLabelBottom .bfElementGroup input,.bfQuickMode .bfLabelBottom .bfElementGroupNoWrap input{width:auto;float:none;margin:3px 5px 0px 0px;display:inline}.bfQuickMode .bfCaptcha{background:none;border:none}.bfQuickMode .bfCaptcha input{width:auto;float:left}.bfQuickMode .bfCaptcha img{vertical-align:middle}.bfQuickMode .bfCaptcha .ff_capimg{margin-bottom:10px}.bfQuickMode .bfSummarize{font-weight:bold;display:table-cell}.bfQuickMode .bfNotAvailable{color:#ccc}.bfQuickMode .bfNextButton,.bfQuickMode .bfSubmitButton,.bfQuickMode .bfCancelButton{float:right}.bfQuickMode .bfPrevButton{float:left}.bfQuickMode button.bfCalendar{height:25px;margin:0px 0px 0px 5px;float:none}.bfQuickMode button{box-shadow:none}.ff_elem{box-shadow:none}#bfCaptchaEntry{width:196px}#bfFileQueue{margin-bottom:10px;position:absolute}#bfSubmitMessage{border:2px solid #E5E5E5;background-color:#F5F5F5;margin-top:5px;padding:10px;width:350px;-moz-border-radius-bottomright:50px 25px;border-bottom-right-radius:50px 25px}#bfFileQueue{border:2px solid #E5E5E5;background-color:#F5F5F5;margin-top:5px;padding:10px;width:350px;-moz-border-radius-bottomright:50px 25px;border-bottom-right-radius:50px 25px;z-index:1100}.bfFileQueueItem{border:2px solid #E5E5E5;background-color:#F5F5F5;margin:5px;padding:10px}.uploadifyQueueItem{font:11px Verdana,Geneva,sans-serif;border:2px solid #E5E5E5;background-color:#F5F5F5;margin-top:5px;padding:10px;width:350px}.uploadifyError{border:2px solid #FBCBBC !important;background-color:#FDE5DD !important}.uploadifyQueueItem .cancel{float:right}.uploadifyProgress{background-color:#FFF;border-top:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #C5C5C5;border-bottom:1px solid #C5C5C5;margin-top:10px;width:100%}.uploadifyProgressBar{background-color:#09F;width:1px;height:3px}@media all and (max-width:767px){.bfQuickMode .bfLabelLeft label,.bfQuickMode .bfLabelRight label{width:90%;min-width:90%;max-width:90%;float:none;margin:0px 10px 0px 0px;display:block}.bfQuickMode fieldset .bfWrapperInline,.bfQuickMode .bfNoSection .bfWrapperInline{width:100%;max-width:100%;min-width:100%;float:none;display:block}.bfQuickMode input[type=text],.bfQuickMode textarea,.bfQuickMode .uneditable-input,.bfQuickMode input[type=text]:hover,.bfQuickMode textarea:hover,.bfQuickMode .uneditable-input:hover,.bfQuickMode input[type=text]:focus,.bfQuickMode textarea:focus,.bfQuickMode .uneditable-input:focus{width:90%;max-width:90%;min-width:90%}.bfQuickMode select{width:90%;max-width:90%;min-width:90%}.bfQuickMode .bfElementGroup{width:90%;max-width:90%;min-width:90%}#ff_capimgValue{width:90% !important;min-width:90% !important;max-width:90% !important}#bfCaptchaEntry{width:60% !important;min-width:60% !important;max-width:60% !important}.bfQuickMode .bfElementGroupNoWrap,.bfQuickMode .bfElementGroup{width:90% !important;min-width:90% !important;max-width:90% !important}}

/***!  /media/breezingforms/themes/breeze/theme.css  !***/

.bfQuickMode{width:100%;padding:0px;margin:0px}.bfQuickMode fieldset{margin:0;padding:0}.bfQuickMode .bfFieldset-tl{background:transparent url(/images/jch-optimize/csg-ae03fe3eaa90554274a46a4c3fc18f95.png) 0 -291px  no-repeat}.bfQuickMode .bfFieldset-tr{background:transparent url(/media/breezingforms/themes/breeze/img/bg_fieldset-tr.png) top right no-repeat}.bfQuickMode .bfFieldset-t{height:17px;background:transparent url(/media/breezingforms/themes/breeze/img/bg_fieldset-t.png) 0 0 repeat-x;margin:0 17px}.bfQuickMode .bfFieldset-l{background:transparent url(/media/breezingforms/themes/breeze/img/bg_fieldset-l.png) 0 0 repeat-y}.bfQuickMode .bfFieldset-r{background:transparent url(/media/breezingforms/themes/breeze/img/bg_fieldset-r.png) 100% 0 repeat-y}.bfQuickMode .bfFieldset-m{margin:0 17px;padding-top:15px;background:#fff}.bfQuickMode .bfFieldset-bl{background:transparent url(/media/breezingforms/themes/breeze/img/bg_fieldset-bl.png) bottom left no-repeat}.bfQuickMode .bfFieldset-br{background:transparent url(/media/breezingforms/themes/breeze/img/bg_fieldset-br.png) bottom right no-repeat}.bfQuickMode .bfFieldset-b{height:17px;background:transparent url(/media/breezingforms/themes/breeze/img/bg_fieldset-b.png) 0 0 repeat-x;margin:0 17px}.bfQuickMode fieldset{border:none;padding:0;margin:0;position:relative}.bfQuickMode legend{font-size:110%;color:#214478}.bfQuickMode .bfLegend-l{padding:0;background:none;position:absolute;top:-38px;left:0}.bfQuickMode .bfLegend-l,.bfQuickMode .bfLegend-r,.bfQuickMode .bfLegend-m{display:inline-block;line-height:25px;height:25px}.bfQuickMode .bfLegend-l{background:transparent url(/images/jch-optimize/csg-ae03fe3eaa90554274a46a4c3fc18f95.png) 0 -358px  no-repeat}.bfQuickMode .bfLegend-r{background:transparent url(/media/breezingforms/themes/breeze/img/bg_legend-r.png) 100% 100% no-repeat}.bfQuickMode .bfLegend-m{background:transparent url(/media/breezingforms/themes/breeze/img/bg_legend-m.png) 0 0 repeat-x;margin:0 10px}.bfQuickMode section.bfElemWrap{background:#f9fafc;padding:5px;margin:0px 0px 10px 0px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.bfQuickMode span.bfElemWrap{background:#f9fafc;padding:5px;margin:0px 10px 10px 0px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.bfQuickMode .bfWrapperInline .bfFieldset-tl,.bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-tl{background:transparent url(/images/jch-optimize/csg-ae03fe3eaa90554274a46a4c3fc18f95.png) 0 -433px  no-repeat}.bfQuickMode .bfWrapperInline .bfFieldset-tr,.bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-tr{background:transparent url(/media/breezingforms/themes/breeze/img/bg_infieldset-tr.png) top right no-repeat}.bfQuickMode .bfWrapperInline .bfFieldset-t,.bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-t{height:17px;background:transparent url(/media/breezingforms/themes/breeze/img/bg_infieldset-t.png) 0 0 repeat-x;margin:0 17px}.bfQuickMode .bfWrapperInline .bfFieldset-l,.bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-l{background:transparent url(/media/breezingforms/themes/breeze/img/bg_infieldset-l.png) 0 0 repeat-y}.bfQuickMode .bfWrapperInline .bfFieldset-r,.bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-r{background:transparent url(/media/breezingforms/themes/breeze/img/bg_infieldset-r.png) 100% 0 repeat-y}.bfQuickMode .bfWrapperInline .bfFieldset-m,.bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-m{margin:0 17px;padding-top:15px;background:transparent}.bfQuickMode .bfWrapperInline .bfFieldset-bl,.bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-bl{background:transparent url(/media/breezingforms/themes/breeze/img/bg_infieldset-bl.png) bottom left no-repeat}.bfQuickMode .bfWrapperInline .bfFieldset-br,.bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-br{background:transparent url(/media/breezingforms/themes/breeze/img/bg_infieldset-br.png) bottom right no-repeat}.bfQuickMode .bfWrapperInline .bfFieldset-b,.bfQuickMode .bfWrapperBlock .bfWrapperBlock .bfFieldset-b{height:17px;background:transparent url(/media/breezingforms/themes/breeze/img/bg_infieldset-b.png) 0 0 repeat-x;margin:0 17px}.bfQuickMode fieldset.bfInline{width:100%;max-width:110%}.bfQuickMode fieldset fieldset legend{background:none;color:#53676c;font-size:100%;font-weight:bold}.bfQuickMode fieldset fieldset .bfLegend-l{top:-35px}.bfQuickMode fieldset fieldset .bfLegend-l,.bfQuickMode fieldset fieldset .bfLegend-r,.bfQuickMode fieldset fieldset .bfLegend-m{line-height:20px;height:20px}.bfQuickMode fieldset fieldset .bfLegend-l{background:transparent url(/images/jch-optimize/csg-ae03fe3eaa90554274a46a4c3fc18f95.png) 0 -500px  no-repeat}.bfQuickMode fieldset fieldset .bfLegend-r{background:transparent url(/media/breezingforms/themes/breeze/img/bg_inlinelegend-r.png) 100% 100% no-repeat}.bfQuickMode fieldset fieldset .bfLegend-m{background:transparent url(/media/breezingforms/themes/breeze/img/bg_inlinelegend-m.png) 0 0 repeat-x;margin:0 10px}.bfQuickMode fieldset.bfInline section{padding:5px;margin:0px 0px 10px 0px}.bfQuickMode .bfInline .bfLabelLeft .bfElementGroupNoWrap input[type='text']{width:50%}.bfElementGroup input[type='radio']{vertical-align:top}.bfElementGroupNoWrap input[type='radio']{vertical-align:top}.bfElementGroup input[type='checkbox']{vertical-align:top}.bfElementGroupNoWrap input[type='checkbox']{vertical-align:top}.bfQuickMode label{cursor:pointer}.bfQuickMode input[type=text],.bfQuickMode input[type=password],.bfQuickMode textarea,.bfQuickMode select{border:1px solid #ccc;padding:2px;line-height:normal;background:#fff url(/media/breezingforms/themes/breeze/img/bg_input.png) 0 0 no-repeat}.bfQuickMode textarea:hover,.bfQuickMode input[type='text']:hover,.bfQuickMode input[type='password']:hover,.bfQuickMode select:hover{border-color:#00aad4}.bfQuickMode textarea:focus,.bfQuickMode input[type='text']:focus,.bfQuickMode input[type='password']:focus,.bfQuickMode select:focus{border-color:#ffd42a;background:#fff url(/media/breezingforms/themes/breeze/img/bg_input_focus.png) 0 0 no-repeat}.bfQuickMode input[type='button'],.bfQuickMode input[type='submit'],.bfQuickMode input[type='checkbox'],.bfQuickMode input[type='image'],.bfQuickMode input[type='radio'],.bfQuickMode input[type='reset'],.bfQuickMode select,.bfQuickMode button{cursor:pointer}.bfQuickMode input[type='hidden']{display:none}.bfQuickMode section.bfRolloverBg,.bfQuickMode span.bfRolloverBg{border:1px solid #e9ddaf;padding:4px !important;background-image:url(/media/breezingforms/themes/breeze/img/bg_rollover.png) !important;background-position:0 0 !important;background-repeat:repeat-x !important}.bfQuickMode .bfPageIntro{padding:5px;margin:0px 0px 10px 0px;background:none;border:none;font-weight:normal}.bfQuickMode .bfErrorMessage{background:#ffeded;font-weight:bold;float:none;display:block;color:red;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.bfMaxLengthCounter{color:#0071bc}.bfQuickMode .bfSectionDescription{background:none;border:none;font-weight:normal}.bfQuickMode .bfSectionDescription section{background:none;border:none}.bfQuickMode .bfRequired{background:none;font-size:100%;font-weight:bold;border:none;padding:0px 0px 0px 5px;margin:0px;color:#f00;float:none}.bfQuickMode button{padding:0 15px 0 0 !important;margin-right:5px !important;font-size:12px !important;font-weight:bold !important;text-align:center !important;background:transparent url(/media/breezingforms/themes/breeze/img/bg_btn.png) no-repeat right -110px !important;position:relative !important;border:0 !important;cursor:pointer !important;overflow:visible !important}.bfQuickMode button span{padding:9px 0 0 15px !important;height:35px !important;background:transparent url(/media/breezingforms/themes/breeze/img/bg_btn.png) no-repeat left top !important;color:#214478 !important;position:relative !important;display:block !important;white-space:nowrap !important}.bfQuickMode button::-moz-focus-inner{border:none !important}.bfQuickMode button:hover,button.submitBtnHover{background-position:right -165px !important}.bfQuickMode button:hover span,button.submitBtnHover span{background-position:0 -55px !important}.bfQuickMode .bfNextButton,.bfQuickMode .bfSubmitButton,.bfQuickMode .bfCancelButton{float:right !important}@media screen and (-webkit-min-device-pixel-ratio:0){.bfQuickMode button span{}}.bfQuickMode .bfPrevButton{float:left !important}.bfQuickMode button.bfCalendar{height:35px !important;margin:0px 0px 0px 5px !important}
