.form-row .text-field{margin-bottom:0}.category-fields .form-inner-title{font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:13px;color:#ffa000;text-transform:uppercase;margin-top:38px;margin-bottom:20px}.category-fields .form-note-title{font-family:"Lato","Arial","Helvetica",sans-serif;font-size:16px;color:#234465;margin-bottom:28px}.category-fields .btn-file{height:150px;width:45%;border-radius:50%}.category-fields .btn-file .upload-txt{position:relative;top:40px}.category-fields .btn-file .uploaded-logo{height:80%;position:relative;top:-30px}.help-notes .help-title{margin-bottom:14px;font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:16px}.help-notes strong,.help-notes .help-title,.help-notes p{color:#666}.paragraph-title{margin-top:35px;margin-bottom:25px;font-size:16px}.paragraph-info{color:#666}.wages-wrapper{margin-top:40px;padding-top:15px;position:relative}.wages-wrapper:before{content:"";width:auto;height:1px;background-color:#ccc;display:block;position:absolute;top:0;left:15px;right:15px}@media only screen and (max-width:767px){.wages-wrapper:before{content:none}}.wages-wrapper .salary-wrap{font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:16px;color:#234465;position:relative}.wages-wrapper .salary-wrap .completed-level{display:block;font-family:"Lato","Arial","Helvetica",sans-serif;font-size:13px;color:#666}.wages-wrapper .salary-wrap:before{content:"";width:15px;height:15px;background-color:#ffa000;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;display:block;position:absolute;top:-22px;left:15px}@media only screen and (max-width:767px){.wages-wrapper .salary-wrap:before{top:3px;z-index:2}}@media only screen and (max-width:767px){.wages-wrapper .salary-wrap{margin-bottom:30px;padding-left:40px}.wages-wrapper .salary-wrap:last-child{margin-bottom:0}.wages-wrapper .salary-wrap:last-child:after{content:none}.wages-wrapper .salary-wrap:after{content:"";width:1px;height:auto;background-color:#ccc;display:block;position:absolute;top:10px;bottom:-40px;left:22px;z-index:1}}.partners-table{width:100%;margin-top:35px}.partners-table .t-head{border-bottom:1px solid #999}.partners-table .t-head .t-head-title{width:33.3%;padding:12px 10px;font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:13px;color:#666;text-transform:uppercase}@media only screen and (max-width:767px){.partners-table .t-head{display:none}}.partners-table .t-body .body-row{border-bottom:1px solid #ccc}.partners-table .t-body .body-row:nth-child(even){background-color:#fafafa}@media only screen and (max-width:767px){.partners-table .t-body .body-row:first-child{border-top:1px solid #ccc}}.partners-table .t-body .t-body-content{padding:7px 10px;font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:16px}.partners-table .t-body .t-body-content .link{color:#234465}.partners-table .t-body .t-body-content.country{font-family:"Lato","Arial","Helvetica",sans-serif;color:#666}@media only screen and (max-width:767px){.partners-table .t-body .t-body-content{width:100%;display:block}}.company-logo{max-height:100%;max-width:135px}div#media-partners .company-logo{max-width:110px}div#organizational-partners .company-logo{max-width:100px}.company-title{margin-top:60px;margin-bottom:20px}.company-list{width:100%;margin-bottom:30px;border:1px solid #ccc;display:table;transition:all .2s ease}.company-list .company-img-wrap{width:100%;height:143px;text-align:center;display:table}.company-list .company-img-wrap img{width:100%}.company-list .company-name-wrap{width:100%;height:73px;background-color:#eaeaea;display:table}.company-list .company-name-wrap .title{font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:16px;color:#234465;text-align:center}.company-list .company-name-wrap .website{font-size:13px;color:#666;text-align:center;display:block}.company-list:hover{border:1px solid #666}.row-inner{}@media only screen and (min-width:768px) and (max-width:991px){.row-inner{margin-bottom:60px}.row-inner:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.row-inner{margin-bottom:60px}.row-inner:last-child{margin-bottom:0}}.filter-wrapper{width:100%;padding:22px 0;background-color:#eaeaea;border-bottom:1px solid #ccc;content:'';display:table;clear:both}.filter-wrapper .form-group{margin:0 10px 0 0;float:left}.filter-wrapper .form-group:last-of-type{margin-right:0}.filter-wrapper .form-group.search-wrap{position:relative}.filter-wrapper .form-group.search-wrap .form-control{padding-left:35px}.filter-wrapper .form-group.search-wrap i{margin-top:-10px;font-size:20px;color:#234465;position:absolute;left:10px;top:50%}@media only screen and (min-width:768px) and (max-width:991px){.filter-wrapper .form-group{width:32.4%}.filter-wrapper .form-group.search-wrap{width:100%;margin-bottom:30px}.filter-wrapper .form-group:last-of-type .dropdown-container{width:100%}}@media only screen and (max-width:767px){.filter-wrapper .form-group{margin-right:0;margin-bottom:20px;float:none}.filter-wrapper .form-group:last-of-type{margin-bottom:0}.filter-wrapper .form-group .dropdown-container{width:100%}}.filter-wrapper .grid-btn,.filter-wrapper .list-btn{margin:7px 0;float:right;font-size:25px;color:#999;line-height:25px}.filter-wrapper .grid-btn.active,.filter-wrapper .list-btn.active{color:#234465}.filter-wrapper .remove-filters-btn{margin-left:10px;padding:10px 0;color:#234465;float:left}.filter-wrapper .list-btn{margin-left:10px}.listings-wrapper{margin-bottom:30px;border:1px solid #ccc}.listings-wrapper .employer-info{margin:20px 20px 20px 0}@media only screen and (max-width:767px){.listings-wrapper .employer-info{margin-left:20px}}.listings-wrapper .employer-info .logo{height:54px}.listings-wrapper .employer-info .employer-title{margin-top:10px;font-family:"Lato","Arial","Helvetica",sans-serif;font-size:16px;font-weight:700;color:#234465}.listings-wrapper .employer-info .assessment-employer{margin-top:10px}.star-lbl{margin-top:10px;font-size:13px;color:#999;display:block}.job-desc{margin:20px 0 20px 20px}@media only screen and (max-width:767px){.job-desc{margin-right:20px}}.job-desc .desc-title{margin-bottom:15px;padding-bottom:10px;font-size:26px;border-bottom:1px solid #ccc}@media only screen and (max-width:767px){.job-desc .desc-title{border-bottom:none}}.job-desc .desc-info-list{overflow:hidden}@media only screen and (max-width:767px){.job-desc .desc-info-list{border-bottom:1px solid #ccc}}.job-desc .desc-info-list .info-item{}@media only screen and (min-width:768px) and (max-width:991px){.job-desc .desc-info-list .info-item{margin-bottom:15px}}@media only screen and (max-width:767px){.job-desc .desc-info-list .info-item{margin-bottom:15px}}.job-desc .desc-info-list .info-item:last-child{margin-right:0}.job-desc .desc-info-list .info-item .desc-lbl,.job-desc .desc-info-list .info-item .desc-txt{display:block;font-size:13px;color:#666}.job-desc .desc-info-list .info-item .desc-txt{font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:16px}.list-detail-wrapper{}@media only screen and (min-width:768px) and (max-width:991px){.list-detail-wrapper{margin-bottom:60px}.list-detail-wrapper:last-child{margin-bottom:0}}@media only screen and (max-width:767px){.list-detail-wrapper{margin-bottom:30px}.list-detail-wrapper:last-child{margin-bottom:0}}.list-detail-wrapper h2{margin-top:0}.list-detail-wrapper .detail-paragraph{margin-bottom:15px}.list-detail-wrapper .detail-paragraph:last-child{margin-bottom:0}.list-detail-wrapper .listings-wrapper{padding-bottom:30px;border:none;border-bottom:1px solid #eaeaea}@media only screen and (min-width:768px) and (max-width:991px){.list-detail-wrapper .listings-wrapper{padding-top:30px;border-top:1px solid #eaeaea}}@media only screen and (max-width:767px){.list-detail-wrapper .listings-wrapper{padding-top:30px;border-top:1px solid #eaeaea}}.list-detail-wrapper .listings-wrapper .employer-info{margin:0}.list-detail-wrapper .listings-wrapper .employer-info .logo{height:auto;margin-bottom:30px}.list-detail-wrapper .doc-upload{padding-bottom:30px;border-bottom:1px solid #eaeaea}.list-detail-wrapper .doc-upload .btns-holder{overflow:hidden}.list-detail-wrapper .doc-upload .left .k-upload-button{margin:5px 5px 5px 2px;padding-left:31px;color:#ffa000;background-color:transparent;border:2px solid #ffa000}.list-detail-wrapper .doc-upload .left .fa{color:#ffa000;top:23px}.list-detail-wrapper .doc-upload .left:hover .k-upload-button{border-color:#234465;background-color:#234465;color:#fff}.list-detail-wrapper .doc-upload .left:hover .fa{color:#fff}.list-detail-wrapper .doc-upload .additional-info{margin-top:10px;display:block;color:#999;font-size:13px}.list-detail-wrapper .doc-upload .primary-btn{margin-top:10px;width:100%}.list-detail-wrapper .job-desc{margin:30px 0 0 0}.list-detail-wrapper .job-desc .info-item{margin-bottom:30px}.list-detail-wrapper .job-desc .info-item:last-child{margin-bottom:0}.list-detail-wrapper .job-desc .desc-info-list{border:none}.partners-wrapper{margin-bottom:30px}.partners-wrapper:last-child{margin-bottom:0}.partners-header{margin-bottom:30px;text-align:center}.partners-header .assessment-employer{position:relative}.partners-header .assessment-employer:after{content:"";width:auto;height:1px;display:block;background-color:#ccc;position:absolute;top:17px;left:0;right:0;z-index:1}.partners-header .employer-rate{margin-bottom:5px;font-size:20px;position:relative;z-index:2}.partners-header .employer-rate .rate-txt{font-size:13px;text-transform:uppercase}.partners-header .star-lbl{font-family:"LatoBlack","Arial","Helvetica",sans-serif;font-size:20px;text-transform:uppercase;color:#234465}.partners-header .additinal-lbl{font-size:16px;color:#234465}.become-partner{padding:0 50px 0 50px}.become-partner .become-partner-btn{font-size:16px;margin-top:20px}@media only screen and (max-width:767px){.become-partner{padding:0}}.employer-rate{padding:4px 15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;border-radius:15px;font-family:"LatoBlack","Arial","Helvetica",sans-serif;background-color:#666;font-size:10px;color:#fff;display:inline-block}.employer-rate img{height:12px;bottom:1px;position:relative}.employer-rate.bg-blue{background-color:#234465}