/*
  _____               _            _   _ _       
 |  __ \             | |          | | (_|_)      
 | |__) | __ ___   __| |_   _  ___| |_ _ ___   __
 |  ___/ '__/ _ \ / _` | | | |/ __| __| | \ \ / /
 | |   | | | (_) | (_| | |_| | (__| |_| | |\ V / 
 |_|   |_|  \___/ \__,_|\__,_|\___|\__|_|_| \_/  
                                                 
*******************************************************************************
 * * WORX CONFIDENTIAL
 *  * __________________
 *  * 
 *  *  WORX Incorporated 
 *  *  All Rights Reserved.
 *  * 
 *  * NOTICE:  All information contained herein is, and remains
 *  * the property of Worx Incorporated.  The intellectual and technical 
 *  * concepts contained are proprietary to Worx Incorporated
 *  * and may be covered by U.S. and Foreign Patents,
 *  * patents in process, and are protected by trade secret or copyright law.
 *  * Dissemination of this information or reproduction of this material
 *  * is strictly forbidden unless prior written permission is obtained
 *  * from Worx Incorporated.
 *******************************************************************************
	CSS v2.0
*/

@font-face {
    font-family: Roboto-Regular;
    src: url("../fonts/roboto/Roboto-Regular.ttf");
}

@font-face {
    font-family: Roboto-Light;
    src: url("../fonts/roboto/Roboto-Light.ttf");
}

body {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    line-height: 1em;
}

h1,
.h1,
.h1_button,
h1 .button {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 17px;
    font-weight: 700;
    color: #001110;
    line-height: 23px;
    text-transform: none;
}

h2,
.h2 {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 15px;
    color: #092d4c;
    line-height: 23px;
    text-transform: none;
}

h3,
.h3 {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    font-weight: 700;
    color: #001110;
    line-height: 23px;
    text-transform: none;
}

.h1profile,
.h1profileOver,
.h1profileSelected,
.h1profileDown {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 17px;
    color: #092d4c;
    line-height: 23px;
    text-transform: none;
}

.PermissionLabel,
.PermissionLabelOver,
.PermissionLabelSelected,
.PermissionLabelDown {
    font-family: Roboto-Regular, "Segoe UI", Arial, sans-serif;
    font-size: 14px;
    color: #899ca6;
    line-height: 23px;
    text-transform: none;
    z-index: 500502;
    position: relative;
}

.h1New,
.h1NewSelected,
.h1NewDown,
.h1NewFocused {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 17px;
    color: #092d4c;
    line-height: 23px;
    text-transform: none;
    padding-top: 5px;
}

.h1NewHeader {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 17px;
    color: #092d4c;
    line-height: 23px;
    text-transform: none;
    padding-left: 8px !important;
}

.h1NewWhite {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 17px;
    color: #ffffff;
    line-height: 23px;
    text-transform: none;
    padding-top: 5px;
}

.h1NewActivtie {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 17px;
    color: #092d4c;
    line-height: 23px;
    text-transform: none;
    padding-top: 3px;
}

.h1Over,
.h1Select,
.h1Down {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 17px;
    color: #0e9dd8;
    line-height: 23px;
}
.details_H1,
.details_H1_button,
.details_H1_link {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 15px;
    color: #092d4c;
    line-height: 15px;
    text-transform: none;
}

.ECRTitleHeaderMargin {
    margin-right: 5px !important;
    padding-top: 3px;
}

.details_H1Blue {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 15px;
    color: #0e9dd8;
    line-height: 15px;
    text-transform: none;
}

.details_H2,
.details_H2_button {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #092d4c;
    line-height: 15px;
    vertical-align: baseline;
    text-transform: none;
}

.regular_font,
.regular_font_white,
.regular_font_button,
.regular_fontFocused,
.regular_font_buttonOver,
.regular_font_buttonDown,
.regular_font_buttonSelected,
.regular_font_buttonFocused,
.regular_font_preview_project {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #53575a;
    line-height: 15px;
    text-transform: none;
}

.regular_font_buttonOver {
    color: #53575a !important;
}

.regular_font_Menu,
.regular_font_MenuFocused {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #455b65;
    line-height: 15px;
    text-transform: none;
    visibility: visible;
}

.regular_font_button1 {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #001110;
    line-height: 15px;
    padding-left: 10px !important;
    text-transform: none;
}

.regular_font_button1Focused,
.regular_font_button1Over,
.regular_font_button1Down {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #455b65;
    line-height: 15px;
    padding-left: 10px !important;
    text-transform: none;
    background-color: #e3f1f7 !important;
    border-radius: 2px;
}

.regular_font_center {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #455b65;
    line-height: 15px;
    text-transform: none;
    vertical-align: middle;
}

.regular_fontDarkBlue {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #233c5b;
    line-height: 15px;
    text-transform: none;
}

.regular_fontOnBoarding,
.regularfontOnBoardingFocused,
.regular_fontOnBoardingbuttonOver,
.regular_fontOnBoardingbuttonDown,
.regular_fontOnBoardingbuttonSelected,
.regular_fontOnBoardingbuttonFocused {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #455b65;
    line-height: 15px;
    text-transform: none;
}

.regular_fontCreateButton.btn_iconText {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #ffffff;
    background-color: #005959 !important;
    padding-left: 6px;
    line-height: 15px;
    text-transform: none;
}

.regular_fontCreateButton.btn_iconTextOver {
    border: 1px solid #3d7f82;
    padding-left: 6px;
}

.regular_fontCreateButton.btn_iconTextDown {
    padding-left: 6px;
}

.regular_fontCreateButton .btn_iconText {
    color: #ffffff;
}

.regular_fontCreateButton.btn_iconTextOver .btn_iconText {
    color: #ffffff;
}

.regular_fontCreateButton.btn_iconTextDown .btn_iconText {
    color: #005959;
}

.regular_fontCreateButtonOver {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #0e9dd8 !important;
    line-height: 15px;
    text-transform: none;
}

.regular_fontCreateButton img {
    width: 20px !important;
    height: 20px !important;
}

.regular_fontOnBoarding img {
    width: 20px !important;
    height: 20px !important;
    /* 	padding-bottom: 10px !important; */
}

.regular_fontBac {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #0e9dd8;
    line-height: 15px;
    text-transform: none;
    cursor: pointer;
}

.regular_fontGray {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #455b65;
    line-height: 15px;
    text-transform: none;
    cursor: pointer;
}

.regular_fontGray:hover {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #0e9dd8;
    line-height: 15px;
    cursor: pointer;
}

.regular_fontBlue {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #007faa;
    line-height: 15px;
    text-transform: none;
    cursor: pointer;
}

.regular_fontBlue:hover {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #007faa;
    line-height: 15px;
    cursor: pointer;
}

.regular_font_white {
    color: #bbc8d0;
}

.regular_font_link,
.regular_font_linkSelected,
.regular_font_linkSelectedOver,
.regular_font_linkFocused,
.regular_font_linkDown,
.regular_font_blue,
.regular_font_blueSelected,
.regular_font_blueFocused,
.regular_font_blueDown {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #007faa !important;
    line-height: 15px;
    text-transform: none;
    text-decoration: none !important;
}

.regular_font_linkTree,
.regular_font_linkTreeSelected,
.regular_font_linkTreeSelectedOver,
.regular_font_linkTreeFocused,
.regular_font_linkTreeDown {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #0e9dd8;
    line-height: 15px;
    text-transform: none;
    text-decoration: none !important;
    border-bottom: 1px solid #eceff0 !important;
}

.regular_font_linkOver .regular_font_linkOver div,
.regular_font_linkSelected div,
.regular_font_linkFocused div,
.regular_font_linkDown div {
}

.regular_font_linkNew {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    line-height: 15px;
    text-transform: none;
    text-decoration: none;
    padding: 0 10px;
}

.regular_font_linkNewSelected,
.regular_font_linkNewFocused,
.regular_font_linkNewDown,
.regular_font_linkNewOver .regular_font_linkNewOver div,
.regular_font_linkNewSelected div,
.regular_font_linkNewFocused div,
.regular_font_linkNewDown div {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #0e9dd8 !important;
    line-height: 15px;
    text-transform: none;
    text-decoration: none;
}

.textOver {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #0e9dd8;
    line-height: 15px;
    text-transform: none;
    text-decoration: underline !important;
}

.regular_font_link:hover .regular_font_link:hover div,
.regular_font_link:selected div,
.regular_font_link:focused div,
.regular_font_link:down div {
    text-decoration: underline !important;
}

.description_font,
.description_font_button,
.description_fontOver,
.description_fontDown,
.description_fontSelected,
.description_fontFocused,
.description_fontError,
.description_fontDisabled {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #53575a;
    line-height: 15px;
    text-transform: none;
}

.description_font_hidden {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #899ca6;
    line-height: 15px;
    text-transform: none;
    visibility: hidden;
}

.description_fontIssue,
.description_fontIssue_button,
.description_fontIssueOver,
.description_fontIssueDown,
.description_fontIssueSelected,
.description_fontIssueFocused,
.description_fontIssueError {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #455b65 !important;
    line-height: 15px;
    text-transform: none;
}

.description_font_padding,
.description_font_padding_button,
.description_font_paddingOver,
.description_font_paddingDown,
.description_font_paddingSelected,
.description_font_paddingFocused,
.description_font_paddingError {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #899ca6;
    line-height: 15px;
    text-transform: none;
    padding-top: 3px;
}

.input_font {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #bbc8d0;
    line-height: 15px;
    text-transform: none;
}

.all_caps_small,
.all_caps_small_button {
    font-family: Roboto-Medium, "Segoe UI", Arial, sans-serif;
    font-size: 9px;
    color: #001110;
    text-transform: uppercase;
    line-height: 1.2em;
}

.all_caps_small.text-color--white {
    color: #ffffff;
}

.all_caps_small.text-color--black {
    color: #001110;
}

.form_description,
.form_description_button {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 9px;
    line-height: 1.2em;
    color: #899ca6;
    text-transform: none;
}

.form_descriptionC,
.form_descriptionC_button {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 11px;
    line-height: 1.2em;
    color: #899ca6;
    text-transform: none;
}

.form_description_link {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 9px;
    color: #0e9dd8;
    line-height: 9px;
    text-transform: none;
}

.form_description_linkOver,
.form_description_linkSelected,
.form_description_linkFocused,
.form_description_linkDown {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 9px;
    color: #0e9dd8;
    line-height: 9px;
    text-decoration: underline !important;
}

.form_description_linkOver div,
.form_description_linkSelected div,
.form_description_linkFocused div,
.form_description_linkDown div {
    text-decoration: underline !important;
}

.bom_underlined {
    padding-top: 11px;
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #092d4c;
    line-height: 15px;
    text-transform: none;
}

.details_H1_link,
.details_H1_linkOver,
.details_H1_linkSelected,
.details_H1_linkFocused,
.details_H1_linkDown,
.h1_buttonOver,
.h1_buttonDown,
.h1_buttonSelected,
.h1_buttonFocused,
.details_H1_buttonOver,
.details_H1_buttonDown,
.details_H1_buttonSelected,
.details_H1_buttonFocused,
.details_H2_buttonOver,
.details_H2_buttonDown,
.details_H2_buttonSelected,
.details_H2_buttonFocused,
.regular_font_buttonOver,
.regular_font_buttonDown,
.regular_font_buttonSelected,
.regular_font_buttonFocused,
.description_font_buttonOver,
.description_font_buttonDown,
.description_font_buttonSelected,
.description_font_buttonFocused,
.all_caps_small_buttonOver,
.all_caps_small_buttonDown,
.all_caps_small_buttonSelected,
.all_caps_small_buttonFocused,
.form_description_buttonOver,
.form_description_buttonDown,
.form_description_buttonSelected,
.form_description_buttonFocused {
    color: #007faa;
}

.deciption_small {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 11px;
    color: #007faa;
    line-height: 11px;
    text-transform: none;
}

.description_smallOver,
.description_smallDown,
.description_smallSelected,
.description_smallFocused {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 11px;
    color: #0e9dd8;
    line-height: 11px;
    text-transform: none;
}

.profileHeader {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    position: relative;
    margin-top: 10px;
    color: #092d4c;
    border-bottom: 1px solid #bbc8d0;
}

.profileHeader:before {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    margin-top: 10px;
    content: " ";
    position: absolute;
    z-index: 2;
    top: 0px;
    left: 0px;
    right: 80%;
    bottom: -1px;
    border-bottom: 1px solid #007faa;
}

.regular_no_data_font_link,
.regular_no_data_font_linkOver,
.regular_no_data_font_linkSelected,
.regular_no_data_font_linkFocused,
.regular_no_data_font_linkDown {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #0e9dd8;
    line-height: 15px;
    text-transform: none;
    text-decoration: underline;
}
.version_button_text,
.version_button_text_button {
    font-family: Roboto-Regular, "Segoe UI", Arial, sans-serif;
    font-size: 9px;
    color: #455b65;
    text-transform: uppercase;
    line-height: 1.2em;
}
.xml_Import_underlined {
    padding-top: 11px;
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #092d4c;
    line-height: 15px;
    text-transform: none;
}

.regular_font_Item {
    font-size: 13px;
    font-family: Roboto-Light;
    padding: 2px 1px !important;
    outline: 0;
    margin-top: 5px;
    margin-left: 2px;
    text-align: center;
    color: #455b65 !important;
    text-transform: none !important;
}

.stageGateTodayMarker {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 9px;
    color: #455b65;
    line-height: 9px;
    text-transform: none;
}

.treeParent {
    font-family: Roboto-Medium, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #455b65;
    line-height: 15px;
    text-transform: none;
}

.lastActivitieBlue {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #455b65;
    line-height: 22px;
    text-transform: none;
    text-decoration: none !important;
    margin-top: 10px !important;
    word-wrap: break-word;
    word-break: break-all;
    overflow: hidden;
}

.h1NewHeaderNoPadding {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #455b65;
    line-height: 23px;
    text-transform: none;
}

.pageHeader {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 13px;
    color: #455b65;
    text-transform: none;
}

.pageSubHeader {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 17px;
    color: #092d4c;
    text-transform: none;
}

.previouslyViewedFont {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: small !important;
    font-color: gray !important;
    opacity: 0.54;
    text-transform: none;
    line-height: 23px;
    text-transform: none;
    text-decoration: none !important;
}

::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
    font-size: small !important;
    font-color: gray !important;
}

.sendToChangeRequestWarningLabel {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    text-transform: none;
    font-size: 13px;
    font-weight: 700;
    color: #DB292F;
}

.imageLabel {
    font-family: Roboto-Light, "Segoe UI", Arial, sans-serif;
    font-size: 14px;
    font-weight: 700;
    color: #465e66;
    line-height: 23px;
    text-transform: none;
}