*{font-family:"Segoe UI",Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}html{}body{font-size:15px;line-height:23px;color:#000;-webkit-font-smoothing:antialiased;min-height:100%;min-width:100%;display:inline-block;background:purple}body.gradient{background:#4e602c;background:-webkit-linear-gradient(#4e602c,#fff);background:-o-linear-gradient(#4e602c,#fff);background:-moz-linear-gradient(#4e602c,#fff);background:linear-gradient(#4e602c,#fff);background-position-y:0;background-attachment:fixed}body.white{background:#fff}body.green{background:#4e602c;color:#fff}header{display:block;width:100%}a{font-size:14pt;text-decoration:none!important;cursor:pointer;color:#333}body.green a,body.white .contentBox a{color:#dfc}a:focus,a:hover{color:#000}.btn{background-image:none!important;font-family:"Segoe UI",Arial,Helvetica,sans-serif;font-size:13px!important;border-radius:10px!important;margin-right:4px;margin-left:4px}.contentBox{border-radius:10px;padding:5px;margin-bottom:5px}body.gradient .contentBox,body.green .contentBox{border:1px solid #b3bba5;background:#fff;color:#000}body.white .contentBox{border:1px solid #b3bba5;background:#4e602c;color:#fff}.contentBox .contentHeader{border-bottom:2px solid #b3bba5;margin:0 -5px 5px -5px;padding:0 10px 5px 10px}.siteLabel{color:#fff;font-size:50px;font-weight:bold;padding-top:20px;animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:0}}#header{position:fixed;top:0;left:0;width:100%;height:7vw;min-height:50px;min-width:425px;z-index:999;border-radius:0}body.gradient #header,body.green #header{background:#4e602c}body.white #header{background:#fff}body{padding-top:7vw;background-position-y:7vw}.navbar .navbar-wrapper{width:50%;max-width:1000px;min-width:250px}.navbar .navbar-brand{width:100%;padding-top:10px;padding-bottom:13.43%;background-repeat:no-repeat;background-size:contain;margin:0 1em}.navbar .navbar-brand.nav-logo-english{background-image:url(/Content/images/logo.png)}.navbar .navbar-brand.nav-logo-spanish{background-image:url(/Content/images/logo_spanish.png)}.navbar-inverse .navbar-toggle{border-color:#333;background-color:#2c4406}.navbar-inverse .navbar-toggle:hover{border-color:#333;background-color:#4e602c}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.nav{display:inline-block}.nav-small{display:none}@media(max-width:715px){.nav{display:none}.nav-small{display:inline-block}}.nav{cursor:pointer}.nav>div>a{color:#2c4406!important;padding:15px 10px 5px 20px;width:175px;height:83px;vertical-align:middle;display:table-cell}.nav>div>a:focus,.nav>div>a:hover{background-color:transparent;background-image:url(/Content/images/SelectedItem.png);color:#2c4406!important}.navbar-logo img{height:40px}.navbar-btn{float:left;clear:both;margin-top:0;margin-left:6px}.navbar-nav>div{display:inline-block;width:175px;height:83px;text-align:center;vertical-align:bottom;font-weight:bold;color:#4e602c}.nav-small>ul{list-style:none}.nav-small>ul>li{padding:2px 0}.nav-small>ul>li>a{color:#2c4406!important;font-weight:bold}.nav-small>ul>li>a:focus,.nav-small>ul>li>a:hover{color:#2c4406!important}.languageSelection{position:fixed;top:0;right:0;padding-top:3px;padding-right:5px;padding-left:10px}.languageSelection img{height:2vw;min-height:20px}.mainbar{position:relative;margin-left:0;margin-right:0;width:auto;min-height:350px}.mainbar .matter{border-top:0 solid #ddd;margin:0 2em}.mainbar .container{width:100%;padding:10px 0 0 0!important}.widget{margin-top:10px;margin-bottom:20px;background:#fff}.widget.wblack .widget-head{background-color:#000;border:2px solid red;color:#fff}.widget .widget-head{background-color:#f5f5f5;border:1px solid #ddd;color:#777;font-size:18px;padding:12px 15px}.page-title{color:#eee;margin-right:12px}.pull-left{float:left!important}.pull-right{float:right!important}.widget .widget-content{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:1em;margin:0}.row{margin:0}.user{font-size:12px!important;line-height:20px!important}h1,h2,h3,h4,h5,h6{padding:2px 0;margin:2px 0;color:#777;font-weight:400}h4{font-size:20px;line-height:30px}h6{font-size:15px;line-height:25px}.user h6{line-height:17px!important}.widget .widget-foot{background-color:#f9f9f9;border:1px solid #ddd;border-top:0;padding:8px 15px;font-size:13px;color:#555}.bred{background:#fa3031!important;color:#fff!important;border:0!important}.bold{font-weight:600}.bred a{color:#eee!important}.widget .widget-head .widget-icons a{color:#aaa}.widget .widget-head .widget-icons a:hover{color:#888}.widget .widget-head .widget-icons i{font-size:14px;margin:0 4px}.widget .table{margin:0;width:100%}.form-group label{font-weight:400!important;font-size:14px}input.form-control,select.form-control,textarea.form-control{width:60%;min-width:335px}.form-control-div input,.form-control-div select,.form-control-div textarea{width:60%;margin-right:10px;min-width:335px}.form-control-div input[type="checkbox"],.form-control-div input[type="radio"]{width:25px;min-width:25px}.form-control-div .field-validation-error{display:block}.form-label-required{color:red}.validation-summary-errors{color:red;font-weight:600}.validation-summary-errors ul{list-style:none}.field-validation-error{color:red}label.error{color:red;padding-left:5px}.btn.btn-info{background:#4e602c!important}.btn.btn-primary{background:#4e602c!important;color:#fff!important}.btn.btn-primary.btn-disabled{background:#ccc!important;color:#333!important}.btn>i{margin-right:8px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.label-head-1{font-size:16pt;padding-bottom:5px;font-weight:500}.label-head-2{font-size:14pt;padding-bottom:3px;font-weight:400}.label-head-3{font-size:12pt;padding-bottom:3px}body.gradient .label-head-1,body.gradient .label-head-2,body.gradient .label-head-3{color:#000}body.white .label-head-1,body.white .label-head-2,body.white .label-head-3{color:#4e602c}body.green .label-head-1,body.green .label-head-2,body.green .label-head-3{color:#fff}body.gradient .contentBox .label-head-1,body.gradient .contentBox .label-head-2,body.gradient .contentBox .label-head-3{color:#4e602c}body.white .contentBox .label-head-1,body.white .contentBox .label-head-2,body.white .contentBox .label-head-3{color:#fff}body.green .contentBox .label-head-1,body.green .contentBox .label-head-2,body.green .contentBox .label-head-3{color:#4e602c}.label-red{background-color:red;color:#fff!important}.form-control{border-radius:8px}@media(max-width:767px){.sidebar{float:none;width:100%}.sidebar-filler{display:none}.sidebar .sidebar-dropdown{display:block}.sidebar .sidebar-inner.collapse{display:none}.sidebar .sidebar-inner.collapse.in{display:block}.sidebar .sidebar-widget{text-align:center}.mainbar{margin:0;float:none}}.MultiSelectOuter{border-radius:4px;border:1px solid #ccc;width:60%;min-width:335px;min-height:10px;max-height:100px;overflow-y:auto;text-align:left;padding:4px;outline:0}.MultiSelectOuter:focus,.MultiSelectOuter:active{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.MultiSelectInnerHeading{font-size:13pt;padding:2px 2px 4px 2px}.MultiSelectInnerItem{font-size:12pt;padding:0 2px 0 10px;cursor:pointer}.MultiSelectInnerItem i{width:20px}.MultiSelectInnerItemSelected{background-color:#cfc}.MultiSelectOuter[data-readonly=readonly] .MultiSelectInnerItem{cursor:default}[contenteditable=true]:empty::before{content:attr(placeholder)}.multilineEntry{border-radius:4px;border:1px solid #ccc;width:60%;height:80px;overflow-y:auto;text-align:left;padding:4px;outline:0}.multilineEntry:focus,.multilineEntry:active{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#ProLoginPage .contentBox{width:48%;min-width:580px;text-align:center;padding:5px}#ProLoginPage #leftContentBox{float:left}#ProLoginPage #rightContentBox{float:right}@media(max-width:1240px){#ProLoginPage .contentBox{width:100%;min-width:580px;text-align:center;padding:5px}#ProLoginPage #leftContentBox{float:none;margin-bottom:10px}#ProLoginPage #rightContentBox{float:none}}#LoginForm input{max-width:300px}#ProLoginForm .field-validation-error{display:block;padding-bottom:2px}#ProLoginForm ul{-webkit-padding-start:0}.ProAccount-stepNumber{text-align:left;font-size:16pt}.ProAccount-stepForm{padding-left:20px}.proAccount-blink{-webkit-animation:proAccount-blinkAnimation 1s infinite;-moz-animation:proAccount-blinkAnimation 1s infinite;-o-animation:proAccount-blinkAnimation 1s infinite;animation:proAccount-blinkAnimation 1s infinite}@-webkit-keyframes proAccount-blinkAnimation{0%,49%{background-color:#006400;border:1px solid red}50%,100%{background-color:red;border:1px solid #006400}}.faqQuestionDiv{text-align:center;padding-bottom:5px}.faqQuestion{color:#4e602c}.faqAnswer{display:none;padding-bottom:10px}.proNeedDoneTable{width:100%}.proNeedDoneTable .spacerDiv{width:300px}.proNeedDoneTable .contentBox{margin:5px}.proNeedDoneTable .imageDiv{display:inline-block;background-repeat:no-repeat;background-size:contain;width:300px}.proNeedDoneTable .itemDiv{background-color:rgba(255,255,255,.8);width:300px;text-align:center;font-size:14pt;font-weight:bold;padding:3px 0}.proNeedDoneTable .subItemRowDiv{display:table;width:300px}.proNeedDoneTable .subItemDiv{width:50%;height:50px;text-align:center;padding:0 2px;display:table-cell;vertical-align:middle}.infoMultiContent div:not(.contentHeader):not(:last-child){padding-bottom:15px}.proRegisterMultiItem{width:100%;min-width:400px;height:36px}.proRegisterMultiItem .proRegisterMultiItemHeader{font-weight:400!important;font-size:14px}.proRegisterOwnerIndividualMainDiv .form-control,.proRegisterOwnerIndividualMainDiv .proRegisterMultiItemHeader{float:left;margin-left:5px;width:15%;min-width:100px}.proRegisterReferencesMainDiv .form-control,.proRegisterReferencesMainDiv .proRegisterMultiItemHeader{float:left;margin-left:5px;width:22%;min-width:150px}.proApplication2Page .contentBox .contentHeader:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.proApplication2Page .modal-body .form-group{margin-bottom:0}.proApplication2Page .yesNoOuterDiv{display:table}.proApplication2Page .yesNoInnerDiv{display:table-cell;width:100px}.proApplication2Page .revenueSharePercent{display:block;text-align:center}.proApplication2Page .revenueSharePercent div{width:250px;height:40px;text-align:center;border:1px solid #000;display:inline-block}.ProWorkerInfoTable .actionCol{width:20px;text-align:center}.ProWorkerInfoTable .actionCol i{color:#4e602c}.ProWorkerInfoTable .nameCol{font-size:14px}#RegisterPage .outerContentBox{width:48%;min-width:580px}#RegisterPage #leftContentBox{float:left;margin-bottom:5px}#RegisterPage #bottomLeftContentBox{margin-bottom:0}#RegisterPage #rightContentBox{float:right;padding:5px}@media(max-width:1240px){#RegisterPage .outerContentBox{width:100%;min-width:580px}#RegisterPage #leftContentBox{float:none;margin-bottom:10px}#RegisterPage #rightContentBox{float:none;padding:5px}}.projectRequestSecondaryText{font-size:14pt}.projectRequestFooterText{font-size:12pt}.projectNeedDoneTable a{font-size:15px;text-decoration:underline!important;color:#337ab7}.projectNeedDoneTable a:hover,.projectNeedDoneTable a:focus{color:#23527c}.projectRequestViewQuestion{color:#213601;font-size:17px}.projectRequestViewResponse{margin-left:20px;white-space:pre-line}