@font-face{font-family:'Montserrat';font-style:normal;font-weight:200;src:url('../webfonts/montserrat-v14-latin-200.eot');src:local('Montserrat ExtraLight'),local('Montserrat-ExtraLight'),url('../webfonts/montserrat-v14-latin-200.eot?#iefix') format('embedded-opentype'),url('../webfonts/montserrat-v14-latin-200.woff2') format('woff2'),url('../webfonts/montserrat-v14-latin-200.woff') format('woff'),url('../webfonts/montserrat-v14-latin-200.ttf') format('truetype'),url('../webfonts/montserrat-v14-latin-200.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:200;src:url('../webfonts/montserrat-v14-latin-200italic.eot');src:local('Montserrat ExtraLight Italic'),local('Montserrat-ExtraLightItalic'),url('../webfonts/montserrat-v14-latin-200italic.eot?#iefix') format('embedded-opentype'),url('../webfonts/montserrat-v14-latin-200italic.woff2') format('woff2'),url('../webfonts/montserrat-v14-latin-200italic.woff') format('woff'),url('../webfonts/montserrat-v14-latin-200italic.ttf') format('truetype'),url('../webfonts/montserrat-v14-latin-200italic.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url('../webfonts/montserrat-v14-latin-regular.eot');src:local('Montserrat Regular'),local('Montserrat-Regular'),url('../webfonts/montserrat-v14-latin-regular.eot?#iefix') format('embedded-opentype'),url('../webfonts/montserrat-v14-latin-regular.woff2') format('woff2'),url('../webfonts/montserrat-v14-latin-regular.woff') format('woff'),url('../webfonts/montserrat-v14-latin-regular.ttf') format('truetype'),url('../webfonts/montserrat-v14-latin-regular.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;src:url('../webfonts/montserrat-v14-latin-italic.eot');src:local('Montserrat Italic'),local('Montserrat-Italic'),url('../webfonts/montserrat-v14-latin-italic.eot?#iefix') format('embedded-opentype'),url('../webfonts/montserrat-v14-latin-italic.woff2') format('woff2'),url('../webfonts/montserrat-v14-latin-italic.woff') format('woff'),url('../webfonts/montserrat-v14-latin-italic.ttf') format('truetype'),url('../webfonts/montserrat-v14-latin-italic.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url('../webfonts/montserrat-v14-latin-700.eot');src:local('Montserrat Bold'),local('Montserrat-Bold'),url('../webfonts/montserrat-v14-latin-700.eot?#iefix') format('embedded-opentype'),url('../webfonts/montserrat-v14-latin-700.woff2') format('woff2'),url('../webfonts/montserrat-v14-latin-700.woff') format('woff'),url('../webfonts/montserrat-v14-latin-700.ttf') format('truetype'),url('../webfonts/montserrat-v14-latin-700.svg#Montserrat') format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:700;src:url('../webfonts/montserrat-v14-latin-700italic.eot');src:local('Montserrat Bold Italic'),local('Montserrat-BoldItalic'),url('../webfonts/montserrat-v14-latin-700italic.eot?#iefix') format('embedded-opentype'),url('../webfonts/montserrat-v14-latin-700italic.woff2') format('woff2'),url('../webfonts/montserrat-v14-latin-700italic.woff') format('woff'),url('../webfonts/montserrat-v14-latin-700italic.ttf') format('truetype'),url('../webfonts/montserrat-v14-latin-700italic.svg#Montserrat') format('svg')}.perfect-scrollbar-off .main-panel>.content{margin-top:0;padding-top:93px;min-height:calc(100vh - 67px)}.navbar.bg-white,.navbar.navbar-red{background-color:rgba(255,66,66,.9)!important;box-shadow:none;border-bottom:none}.footer-red{color:#ff4242}.form-horizontal .col-form-label{text-align:left}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}.bootstrap-select{width:100%}.bootstrap-datetimepicker-widget.dropdown-menu.top.open{z-index:3000}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer;margin-top:-14px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer}input[type=range]::-ms-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer}.q-date{width:250px;padding:10px 10px!important;min-height:40px}.q-text{font-size:24px;line-height:1.1em}.b-nav{min-width:150px!important}.progress-bar-jfc{background-color:#ff4242}.btn-jfc{background-color:#ff4242}.btn-jfc:hover{background-color:#ff2e2e!important}.btn-outline-jfc{background:transparent;border:2px solid #ff4242!important;color:#ff4242;opacity:1;filter:alpha(opacity=100)}.btn-outline-jfc:hover,.btn-outline-jfc:focus,.btn-outline-jfc:active,.btn-outline-jfc:focus:active,.btn-outline-jfc.active{background-color:#ff4242!important;color:rgba(255,255,255,.8)!important;border-color:#ff4242!important}.spinner-icon{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.8) url('Image/loading.svg') 50% 50% no-repeat}body.loading{overflow:hidden}body.loading .spinner-icon{display:block;animation:show-fade 1s ease-out;-webkit-animation:show-fade 1s ease-out;-moz-animation:show-fade 1s ease-out}@-webkit-keyframes show-fade{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@-moz-keyframes show-fade{0%{opacity:0}50%{opacity:0}100%{opacity:1}}.jfclogo{margin-top:100px;margin-bottom:100px}.survey-header{color:#414a52;min-height:80px}.survey-body{padding:25px 0;min-height:350px}.q-div{min-height:400px}.read-title{font-size:1.6em;font-weight:600}.read-subtitle{font-size:1.3em;font-weight:600}.grecaptcha-badge{visibility:hidden}@media screen and (max-height:677px){.jfclogo{margin-top:50px;margin-bottom:50px}.survey-body{padding:10px 0;min-height:200px}.q-div{min-height:350px}.footer{padding:15px 0}}@media only screen and (max-width:600px){.survey-header{min-height:90px}}.note-editor .note-editable{font-family:'Montserrat';background-color:#fff;color:#66615b}.note-editor .open .form-control{border-radius:6px 6px 6px 6px;border:1px solid #ddd}.note-editor .open .form-control:focus{border-color:#9a9a9a}.note-editor .sn-checkbox-open-in-new-window input[type="checkbox"]{margin-right:5px;vertical-align:middle}.note-editor .sn-checkbox-use-protocol input[type="checkbox"]{margin-right:5px;vertical-align:middle}.note-editor .note-para .note-dropdown-menu{min-width:237px!important}.note-editor .note-color .note-dropdown-menu{min-width:347px!important}.note-editor .dropdown-toggle:after{display:none}.note-editor .note-color-select{margin:3px 0!important}.note-editor .note-color-reset{margin:3px 0!important}.autocomplete-suggestions{border-radius:5px;border:1px solid #999;background:#fff;margin:auto;width:100%!important;overflow-y:auto}.autocomplete-suggestion{padding:4px 7px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{font-weight:normal;color:#39f}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}.autocomplete-suggestion{cursor:pointer}.autocomplete-suggestions::-webkit-scrollbar{width:10px}.autocomplete-suggestions::-webkit-scrollbar-track{box-shadow:inset 0 0 2px grey;border-radius:4px}.autocomplete-suggestions::-webkit-scrollbar-thumb{background:grey;border-radius:4px}.autocomplete-suggestions::-webkit-scrollbar-thumb:hover{background:#ff4242}.note-modal .modal-dialog{padding-top:0}.note-modal .modal-header .close{padding:0;font-size:3em;font-weight:300;margin:0}.note-modal .modal-footer{display:none}.note-modal .modal-body{text-align:center}.note-modal .modal-title{display:inline}.note-btn-group .note-btn{color:#343a40;background-color:#e3e8eb!important}.note-group-image-url{display:none}.note-group-select-from-files .note-form-label{color:#fff;background-color:#ff4242;font-weight:600;font-size:.8571em;line-height:1.35em;margin:10px 1px;padding:11px 22px;border:none;border-width:1px;border-radius:30px;text-transform:uppercase}