.cos-search-box #COSecondLabel{padding-top:15px}@media (min-width:768px){.cos-search-box .co-entry-width{width:calc(100% + -119px)}}.co-header-container{background-color:#bfd0df;display:table;width:100%}.co-header-container .co-header{display:table-cell;padding:15px 15px;color:#004481;vertical-align:bottom;font-family:Source Sans Pro,sans-serif;font-size:15px;font-weight:700}@media only screen and (max-width:768px){.co-header-container{display:none}}.co-row{display:table;width:100%;border-bottom:1px solid #00aeef}.co-row .co-description{padding-bottom:15px;font-size:13px}@media only screen and (max-width:768px){.co-row{background-color:#bfd0df;border-bottom:10px #fff solid}.co-row .show-content{display:block}.co-row .hide-content{display:none;height:0}}.co-row .sub-header-container{width:40%;display:table-cell;vertical-align:top;padding:15px 15px}@media only screen and (max-width:768px){.co-row .sub-header-container{width:100%;display:block;padding:0 0}}.co-row .sub-header-container .sub-header{font-weight:700;font-size:13px}@media only screen and (max-width:768px){.co-row .sub-header-container .sub-header{padding:0 15px;font-size:1em;line-height:37px;width:100%}.co-row .sub-header-container .sub-header .fa-caret-down{color:#16a085}.co-row .sub-header-container .sub-header .fa-caret-up{color:#940e19}}.co-row .sub-header-container .sub-header .arrow{display:none}@media only screen and (max-width:768px){.co-row .sub-header-container .sub-header .arrow{float:right;width:20px;display:inline-block;line-height:37px;font-size:36px}}@media only screen and (max-width:768px){.co-row .sub-header-container .sub-header-description{padding:15px 15px 15px 15px;background-color:#fff;border-bottom:1px solid #fff}}@media (min-width:769px){.co-row .sub-header-container .sub-header-description{display:block;font-size:13px}}@media (min-width:769px){.co-row .content-cell{display:table-cell;width:60%}}@media (max-width:768px){.co-row .content-cell{display:block;width:100%;background:#fff}}.co-row .content-cell .co-content{display:inline-block;padding:15px 0 0 15px;vertical-align:top}@media only screen and (max-width:768px){.co-row .content-cell .co-content{padding-left:15px;background-color:#fff}}.co-row .content-cell .co-content .mobile-title{display:none}@media only screen and (max-width:768px){.co-row .content-cell .co-content .mobile-title{padding-bottom:15px;display:block}}.co-row .content-cell .co-content .salary-wage{vertical-align:bottom}.co-row .content-cell .mobile-comp{display:none}@media only screen and (max-width:768px){.co-row .content-cell .mobile-comp{display:inline-block;padding:15px 0 0 15px;vertical-align:top}}.co-row .content-cell .comp-left{width:50%}.co-row .content-cell .comp-right{width:48%}.co-row .content-cell .wage-message{padding-bottom:15px;font-size:13px}.co-row .co-two-columns-content{display:table-cell;width:60%;padding:15px 15px 0 15px;font-size:13px}@media only screen and (max-width:768px){.co-row .co-two-columns-content{padding:0 15px;background-color:#fff;width:100%;display:block}}.co-row .co-two-columns-content ul{margin-bottom:0}@media only screen and (max-width:768px){.co-row .co-two-columns-content ul{padding-top:15px}}.co-row .co-two-columns-content .co-list-item{list-style:none}.co-row .co-two-columns-content .co-list-item .co-skillMatch-bars{width:50%;vertical-align:bottom;display:inline-block;padding-bottom:15px}.co-row .co-two-columns-content .co-list-item .skillMatch-bars-right{padding-left:20px}.co-row .co-two-columns-content .co-list-item .skill-title{font-weight:700}.co-row .co-two-columns-content .co-list-item .skill-description{font-weight:400;padding-bottom:15px}.co-row .co-two-columns-content .co-list-item .location-finder{padding:0 0 15px 0}.co-row .co-two-columns-content .hide-list-item{display:none}.co-row .co-two-columns-content .show-list-item{display:block}.co-row .current-occupation{color:#026da6;font-weight:700}.co-row .target-occupation{color:#e70033;font-weight:700}.co-row .current-occupation.bar-background{width:70px;background:linear-gradient(#67cef7,#37bff3,#07b0f0);box-shadow:0 3px 6px #ccc}.co-row .target-occupation.bar-background{width:70px;background:linear-gradient(#e00334,#bb1539,#a3203c);box-shadow:0 3px 6px #ccc}.co-row .license-more-info{padding-bottom:15px}.result-errors{padding-bottom:10px}.common-errors{padding-bottom:15px}#btnSearchCO{min-height:32px;padding-left:15px}#ErrorResultMessage {color: #940e19;}.wage-data-message{font-size:13px;display:inline-block;padding-left: 15px;vertical-align:top;margin-bottom:15px;}