﻿@font-face{font-family:'Crelate-Icons';src:url('/App/assets/icons/iconFont/fonts/Crelate-Icons.woff') format('woff');font-weight:normal;font-style:normal;}[data-icon]:before{font-family:'Crelate-Icons';content:attr(data-icon);speak:none;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.job-container[style],.job-container span[style],.job-container ul[style],.job-container li[style],.job-container td[style]{font-family:'Source Sans Pro',Arial,sans-serif !important;}.share-icon,.share-icon:link,.share-icon:visited,.rss-button,.rss-button:link,.rss-button:visited{color:#5594c9;cursor:pointer;font-size:18px;margin-right:4px;text-decoration:none;-moz-transition:color .4s ease-in-out;-o-transition:color .4s ease-in-out;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;}.share-icon:hover,.rss-button:hover{color:#8ebc00;}.share-icon:active,.rss-button:active{color:#8ebc00;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}body{background-color:#f5f5f5;color:#555;font-family:'Source Sans Pro',Arial,sans-serif;margin:0;padding:0;height:100%;min-height:100%;}body object{display:none;}.anchor{border:0;}.portal-wrapper{display:-webkit-box;display:-mox-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:100vh;width:100%;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-flex:0 1;-webkit-flex-basis:auto;-webkit-flex-flow:column nowrap;-ms-flex-direction:column;flex-direction:column;}.portal-wrapper .portal-trial-banner{position:fixed;width:400px;background-color:#c27f13;padding:10px;left:-97px;top:52px;color:#fff;-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-41deg);text-align:center;}.portal-wrapper .portal-header{padding:0 50px 0;}@media(max-width:768px){.portal-wrapper .portal-header{padding:0 25px 0;}}@media(max-width:360px){.portal-wrapper .portal-header{padding:0 5px 0;}}.portal-wrapper .portal-header .portal-title{display:-webkit-box;display:-mox-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:900px;text-align:left;margin:20px auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-webkit-flex-flow:column wrap;overflow:visible;}.portal-wrapper .portal-header .portal-header-logo{border:0;}.portal-wrapper .portal-container{display:-webkit-box;display:-mox-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-flex:1 0;-webkit-flex-grow:1;padding:0 50px 0;-ms-flex-direction:column;flex-direction:column;-webkit-flex-flow:column nowrap;align-items:center;-webkit-box-align:center;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.portal-wrapper .portal-container{align-items:baseline;}}@media(max-width:768px){.portal-wrapper .portal-container{padding:0 25px 0;}}@media(max-width:360px){.portal-wrapper .portal-container{padding:0 5px 0;margin-top:10px;}}.portal-wrapper .portal-container .portal-description{max-width:900px;width:100%;}.portal-wrapper .portal-container .job-list-container-tiles{display:-webkit-box;display:-mox-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:900px;align-self:center;-webkit-align-self:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-flow:row wrap;flex-wrap:wrap;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-flex:0 1;width:100%;justify-content:flex-start;-webkit-justify-content:flex-start;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.portal-wrapper .portal-container .job-list-container-tiles{justify-content:flex-start;}}.portal-wrapper .portal-container .job-list-container-tiles .portal-job-tile{position:relative;-ms-flex:1 1 auto;-webkit-box-flex:1 1;-webkit-flex-grow:1;flex:1 1 auto;max-width:32.4%;width:32.4%;background-color:#fefefe;-moz-box-shadow:0 0 10px #999;-webkit-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999;cursor:pointer;padding:6px;margin-bottom:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:1.2%;}.portal-wrapper .portal-container .job-list-container-tiles .portal-job-tile:nth-child(3n+3){margin-right:0;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.portal-wrapper .portal-container .job-list-container-tiles .portal-job-tile{margin-right:1.3%;width:auto;}}@media screen and (max-width:768px){.portal-wrapper .portal-container .job-list-container-tiles .portal-job-tile{max-width:100%;width:100%;margin-bottom:16px;}}@media screen and (max-width:768px){.portal-wrapper .portal-container .job-list-container-tiles{-ms-flex-direction:column;flex-direction:column;-webkit-flex-flow:column nowrap;justify-content:flex-start;-webkit-justify-content:flex-start;}}.portal-wrapper .portal-container .job-list-container-list{display:-webkit-box;display:-mox-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:900px;width:100%;align-self:center;-webkit-align-self:center;-ms-flex-direction:column;flex-direction:column;-webkit-flex-flow:column nowrap;}.portal-wrapper .portal-container .job-list-container-list .portal-list-grid{width:100%;}.portal-wrapper .portal-container .job-list-container-list .portal-list-grid td{border-bottom:1px solid #f5f5f5;padding:6px;}.portal-wrapper .portal-container .job-list-container-list .portal-list-grid td .featuredColumn{text-align:right;}.portal-wrapper .portal-container .job-list-container-list .portal-list-grid .featured{position:static;}.portal-wrapper .portal-container .job-list-container-list .portal-list-grid .portal-job-title{font-size:1em;text-decoration:none;}.portal-wrapper .portal-container .job-list-container-list .portal-list-grid .portal-job-title:hover{text-decoration:underline;}.portal-wrapper .portal-container .job-list-container-boxes{position:relative;margin:0 auto;display:-webkit-box;display:-mox-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column;-webkit-flex-flow:column nowrap;max-width:900px;}.portal-wrapper .portal-container .job-list-container-boxes .portal-job-listItem{align-self:center;-webkit-align-self:center;width:100%;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-flex:1 1;-webkit-flex-grow:1;}@media(max-width:360px){.portal-wrapper .portal-container .job-list-container-boxes .portal-job-listItem{width:94%;overflow:visible;}}@media(max-width:360px){.portal-wrapper .portal-container .job-list-container-boxes .portal-job-listItem .portal-job-tile-desc{height:auto;margin-bottom:10px;}}.portal-wrapper .portal-container .portal-toolbar{position:relative;margin:0 auto;max-width:900px;margin-bottom:20px;width:100%;}.portal-wrapper .portal-container .portal-toolbar .submit-resume-link{float:right;}.portal-wrapper .portal-container .portal-job-listItem{-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-flex:0 1;max-width:900px;background-color:#fefefe;box-shadow:0 0 10px #999;cursor:pointer;margin:0 0 16px 0;padding:8px;position:relative;}.portal-wrapper .portal-container .featureddiv{box-shadow:0 0 10px #8ebc00 !important;}.portal-wrapper .portal-container .portal-urls{display:-webkit-box;display:-mox-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row;max-width:900px;-webkit-align-self:center;align-self:center;-ms-flex:0 1 auto;-webkit-box-flex:0 1;-webkit-flex-basis:auto;flex:0 1 auto;width:100%;-webkit-justify-content:space-between;justify-content:space-between;margin:10px 0;}.portal-wrapper .portal-container .individual-job{display:-webkit-box;display:-mox-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-flex-flow:column;max-width:900px;align-self:center;-webkit-align-self:center;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-flex:0 1;-webkit-flex-basis:auto;width:100%;justify-content:space-between;-webkit-justify-content:space-between;}.portal-wrapper .portal-container .individual-job .job-container,.portal-wrapper .portal-container .individual-job .applicant-form-container{background-color:#fefefe;overflow:hidden;padding:24px;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-flex:0 1;-webkit-flex-basis:auto;height:auto;max-width:900px;}.portal-wrapper .portal-container .individual-job .job-container{box-shadow:0 0 10px #999;}.portal-wrapper .portal-container .individual-job .job-container .portal-line{width:100%;display:-webkit-box;display:-mox-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.portal-wrapper .portal-container .individual-job .job-container .portal-line .portal-job-title{color:#8ebc00;margin:0;font-weight:600;font-size:1.7em;min-height:40px;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-flex:1 1;-webkit-flex-grow:1;-webkit-flex-basis:auto;}.portal-wrapper .portal-container .individual-job .job-container .portal-line .portal-job-location{margin-top:11px;min-height:40px;text-align:right;-webkit-align-self:flex-end;-webkit-box-flex:0 1;-webkit-flex-basis:auto;}.portal-wrapper .portal-container .individual-job .applicant-form-container{margin-top:20px;border:1px solid #ddd;}.portal-wrapper .portal-footer{align-items:flex-end;display:flex;justify-content:flex-end;padding:0;flex:0 1 auto;position:relative;}.portal-wrapper .portal-footer p{margin:0;padding:10px;}.portal-wrapper .portal-footer .footer-content{-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-flex:1 1;-webkit-flex-grow:1;align-self:flex-start;-webkit-align-self:flex-start;margin-top:5px;}.portal-wrapper .portal-footer .footerPoweredBy{display:flex;flex:0 0 auto;height:36px !important;justify-content:flex-end;line-height:36px;margin:0 26px 10px 0;width:140px;}.portal-wrapper .portal-footer .powered-text{font-size:14px;opacity:.5;}.portal-wrapper .portal-footer .powered-link{font-size:15px;opacity:.5;}.portal-job-tile-link{position:relative;width:100%;zoom:1;}.portal-job-tile-link:link,.portal-job-tile-link:visited,.portal-job-tile-link:active,.portal-job-tile-link:hover{color:#555;text-decoration:none;}.portal-job-tile-link .portal-job-tile-title{color:#8ebc00;font-size:1.2em;font-weight:600;line-height:1.2em;margin:0 0 4px 0;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:100%;position:relative;}.portal-job-tile-link .portal-job-tile-desc{font-size:1em;height:5.3em;margin:0;overflow:hidden;}.portal-job-tile-link .portal-job-tile-desc p{margin:0;}.job-list-container-tiles .featured-title{width:200px !important;display:inline-block;}@media(min-width:769px) and (max-width:1005px){.job-list-container-tiles .featured-title{width:130px !important;}}@media screen and (max-width:768px){.job-list-container-tiles .featured-title{width:70% !important;}}.featured{background-color:#8ebc00;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;-moz-box-shadow:0 0 4px rgba(50,66,0,.8) inset;-webkit-box-shadow:0 0 4px rgba(50,66,0,.8) inset;box-shadow:0 0 4px rgba(50,66,0,.8) inset;color:#fcfcfc;display:inline-block;font-size:.75em;padding:0 6px;float:right;position:relative;right:0;}.portal-tags-tiles{font-size:.9em;margin-top:3px;}.share-container{width:160px;}.portal-tags-job{float:right;}.tag-link{margin-right:8px;display:inline-block;}.tag-link.selected{font-weight:bold;}.tag-link:hover{cursor:pointer;}.portal-tags-list{display:inline-block;}.applicant-form-container{border:1px solid #ddd;background-color:#fefefe;overflow:hidden;padding:24px;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-flex:0 1;-webkit-flex-basis:auto;height:auto;max-width:900px;margin-top:20px;}.applicant-form-container .owner-container{background-color:#eee;box-shadow:inset 0 0 4px 4px rgba(200,200,200,.75);display:inline-block;float:right;text-align:right;margin-left:10px;padding:10px;width:220px;}.applicant-form-container .owner-container .owner-pic{border:solid 1px #333;}.applicant-form-container .owner-container .owner-name{color:#8ebc00;}.applicant-form-container .owner-container .owner-title{font-weight:bold;margin-top:6px;}.applicant-form-container .owner-container .owner-profile{margin-top:6px;}@media(max-width:768px){.applicant-form-container .owner-container{display:none;}}@media(max-width:768px){.applicant-form-container .form-container{margin-right:0 !important;}}@media(max-width:768px){.applicant-form-container .form-container .app-with-or{display:block;}}.applicant-form-container .form-container .original-form{display:-webkit-box;display:-mox-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;}.applicant-form-container .form-container .portal-form-owner{overflow:hidden;width:100%;}.applicant-form-container .applicant-form-item-container{list-style:none;padding:0;}.applicant-form-container .applicant-form-item-container .applicant-form-item{margin:0;margin-bottom:8px;position:relative;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-grow:1;}.applicant-form-container .applicant-form-item.middlename{display:none;}.applicant-form-container .field-validation-error{color:#f00;}.applicant-form-container .clear-item{border-bottom:1px solid #ccc;clear:both;height:12px;margin-bottom:20px;width:100%;}.applicant-form-container .left{float:left;}.applicant-form-container .right{float:right;text-align:right;}.applicant-form-container .label-slide{bottom:0;color:#555;font-size:.8em;line-height:35px;opacity:0;position:absolute;right:120px;top:0;-moz-transition:.3s right ease;-o-transition:.3s right ease;-webkit-transition:.3s right ease;transition:.3s right ease;z-index:0;}.applicant-form-container input,.applicant-form-container textarea,.applicant-form-container select{border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 0 10px rgba(0,0,0,.06);color:#555;font-family:'Source Sans Pro',Arial,sans-serif !important;font-size:14px;height:35px;padding:0 3%;position:relative;-moz-transition:.3s all ease;-o-transition:.3s all ease;-webkit-transition:.3s all ease;transition:.3s all ease;width:99%;z-index:2;}.applicant-form-container input::-webkit-input-placeholder,.applicant-form-container textarea::-webkit-input-placeholder,.applicant-form-container select::-webkit-input-placeholder{color:rgba(85,85,85,.6);font-style:italic;}.applicant-form-container input::-moz-placeholder,.applicant-form-container textarea::-moz-placeholder,.applicant-form-container select::-moz-placeholder{color:rgba(85,85,85,.6);font-style:italic;}.applicant-form-container input::-ms-input-placeholder,.applicant-form-container textarea::-ms-input-placeholder,.applicant-form-container select::-ms-input-placeholder{color:rgba(85,85,85,.6);font-style:italic;}.applicant-form-container input::placeholder,.applicant-form-container textarea::placeholder,.applicant-form-container select::placeholder{color:rgba(85,85,85,.6);font-style:italic;}.applicant-form-container textarea{height:70px;}.applicant-form-container input:focus+.label-slide{opacity:1;right:8%;}.applicant-form-container input:focus{background-color:rgba(255,255,255,.65);}.applicant-form-container .ie input[type="email"],.applicant-form-container input[type="password"]{line-height:35px;}.applicant-form-container .ie input[type="email"]:focus,.applicant-form-container input[type="password"]:focus{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#80ffffff,endColorstr=#80ffffff)";zoom:1;}.applicant-form-container .file-inputs{position:relative;}.applicant-form-container .fake-file{position:absolute;top:0;left:0;width:99.5%;z-index:1;}.applicant-form-container .file-upload{position:relative;text-align:right;opacity:0;z-index:2;}.applicant-form-container .custom-form-date .k-picker-wrap,.applicant-form-container .custom-form-select,.applicant-form-container .custom-form-boolean{border-color:#ccc;border-radius:2px;}.applicant-form-container .custom-form-date.k-datepicker{display:block;}.applicant-form-container .custom-form-date.k-input:focus{background-color:#fff;}.applicant-form-container .k-multiselect-wrap{box-shadow:inset 0 0 10px rgba(0,0,0,.06);}.applicant-form-container .k-multiselect-wrap li{margin:3px 0 3px 1px;}.applicant-form-container .k-multiselect-wrap li .k-select{padding:2px 4px;}.applicant-form-container .k-multiselect-wrap li.k-state-hover{background:#fff;border-color:#ad0000;}.applicant-form-container .k-multiselect-wrap li.k-state-hover .k-select{color:#ad0000;}.applicant-form-container .submit-buttons-container{width:100%;text-align:center;}.applicant-form-container .submit-applicant-button{background-color:#5594c9;border:none;border-radius:6px;color:#fff;font-size:18px;font-weight:300;margin-right:10px;margin-top:10px;outline:none;width:206px;}.applicant-form-container .submit-applicant-button:hover{cursor:pointer;background-color:#8ebc00;}.applicant-form-container .submit-applicant-button:focus{background-color:#5594c9;}.applicant-form-container .submit-applicant-button::-moz-focus-inner{border:none;}.applicant-form-container .indeed-apply-button{margin-top:10px;}.applicant-form-container .indeed-btn-on{margin-left:-20px;}@media(max-width:768px){.applicant-form-container .indeed-btn-on{margin-left:10px;}}.jobless-app-container{width:100%;max-width:900px;-webkit-align-self:center;}.jobless-app-container .applicant-form-container{box-sizing:border-box;}.jobless-app-container .applicant-form-container .applicant-form-item{width:50%;float:left;}@media(max-width:768px){.jobless-app-container .applicant-form-container .applicant-form-item{width:100%;}}.custom-form-label{display:inline-block;margin-bottom:2px;}.custom-from-section-name{font-size:1.2em;margin:4px 0 14px;}.custom-form-item{clear:both;margin-bottom:24px;width:100%;}.custom-form-item input,.custom-form-item textarea,.custom-form-item select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 1.5%;width:100%;}.custom-form-item select{cursor:pointer;}.custom-form-item select[multiple]{height:100px;}.custom-form-item textarea{font-family:'Source Sans Pro',Arial,sans-serif !important;padding:1.5%;resize:none;}.custom-form-help{font-size:13px;font-style:italic;margin:4px 12px;}.fieldControl{max-width:300px;min-width:100px;width:50%;}@media only screen{.toggle{position:relative;padding:0;}.toggle label{position:relative;z-index:3;display:block;width:100%;}.toggle input{position:absolute;opacity:0;z-index:5;}.toggle p{position:absolute;left:-100px;width:100%;margin:0;padding-right:100px;text-align:left;}.toggle p span{position:absolute;top:0;left:0;z-index:5;display:block;width:50%;margin-left:100px;text-align:center;}.toggle p span:last-child{left:50%;}.toggle .slide-button{position:absolute;right:0;top:0;z-index:4;display:block;width:50%;height:100%;padding:0;}.toggle,.switch{display:block;height:30px;}.switch *,.toggle *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.switch .slide-button,.toggle .slide-button{display:block;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}.toggle label,.toggle p,.switch label{line-height:30px;vertical-align:middle;}.toggle input:checked~.slide-button{right:50%;}.switch,.toggle{-webkit-animation:bugfix infinite 1s;animation:bugfix infinite 1s;}@-webkit-keyframes bugfix{from{position:relative;}to{position:relative;}}.candy{background-color:#ddd;color:#fff;cursor:pointer;font-weight:bold;text-align:center;}.candy input:checked+label{color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);}.candy .slide-button{background-color:#8ebc00;}.candy p{color:#eee;text-shadow:none;}.candy span{color:#fff;}.star-rating-container{display:flex;}.star-rating{font-size:0;white-space:nowrap;width:140px;height:28px;margin-bottom:4px;overflow:hidden;position:relative;background:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjREREREREIiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=');background-size:contain;}.star-rating i{opacity:0;position:absolute;left:0;top:0;height:100%;width:20%;z-index:1;background:url('data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48cG9seWdvbiBmaWxsPSIjRkZERjg4IiBwb2ludHM9IjEwLDAgMTMuMDksNi41ODMgMjAsNy42MzkgMTUsMTIuNzY0IDE2LjE4LDIwIDEwLDE2LjU4MyAzLjgyLDIwIDUsMTIuNzY0IDAsNy42MzkgNi45MSw2LjU4MyAiLz48L3N2Zz4=');background-size:contain;}.star-rating input{-moz-appearance:none;-webkit-appearance:none;cursor:pointer;opacity:0;display:inline-block;width:20%;height:100%;margin:0;padding:0;z-index:2;position:relative;}.star-rating input:hover+i,.star-rating input:checked+i{opacity:1;}.star-rating i~i{width:40%;}.star-rating i~i~i{width:60%;}.star-rating i~i~i~i{width:80%;}.star-rating i~i~i~i~i{width:100%;}.clear-rating{color:#ad0000;cursor:pointer;font-size:18px;margin:5px 0 0 6px;text-decoration:none;visibility:hidden;}.star-rating-container:hover .clear-rating{visibility:visible;}.clear-rating:hover{visibility:visible;}.choice{position:fixed;top:0;left:0;right:0;text-align:center;padding:20px;display:block;}.custom-form-star::after,.custom-form-star::before{height:100%;padding:0;margin:0;box-sizing:border-box;text-align:center;vertical-align:middle;}.custom-form-textarea{resize:vertical;overflow:auto;min-height:150px;}input.radio[type=radio]{box-sizing:border-box;padding:0;}.radio[type=radio]{position:absolute;left:-9999px;visibility:hidden;}.radio[type=radio]{position:absolute;left:-9999px;visibility:hidden;}.radio[type=radio]+label{-webkit-transition:.28s ease;-o-transition:.28s ease;transition:.28s ease;}.radio[type=radio]+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:20px;line-height:22px;font-size:1rem;}.radio[type=radio]:not(:checked)+label:after,.radio[type=radio]:not(:checked)+label:before{border-color:#787878;}.radio[type=radio]:checked+label:after{border-color:#8ebc00;background-color:#8ebc00;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);z-index:0;}.radio[type=radio]+label:after,.radio[type=radio]+label:before{content:"";position:absolute;left:0;top:0;margin:4px;width:14px;height:14px;z-index:0;-webkit-border-radius:50%;border-radius:50%;border-style:solid;border-width:2px;-webkit-transition:.28s ease;-o-transition:.28s ease;transition:.28s ease;}.radio[type=radio]:not(:checked)+label:after{z-index:-1;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);}.radio[type="radio"]:checked+label:before{border-color:#8ebc00;}.radio[type="radio"]:checked+label:after{border-color:#8ebc00;background-color:#8ebc00;}