.igte_MC_DefaultEditWithButtons
{
	background-color:White;
	font-size:10px;
	font-family: "Segoe UI Web Light","Segoe UI Light","Segoe UI Web Regular","Segoe UI","Segoe UI Symbol","Helvetica Neue",Arial;
	border:solid 2px #BABABA;
	line-height: 1px;
	height: 20px;
	width: 130px;
	outline: 0;
	color:White;
    border-radius: .35rem;
    -webkit-border-radius: .35rem;
    -moz-border-radius: .35rem;
}


.igte_MC_DefaultEdit {
    background-color: White;
    font-weight: normal;
    font-size: 11pt;
    font-family: "Segoe UI Web Light","Segoe UI Light","Segoe UI Web Regular","Segoe UI","Segoe UI Symbol","Helvetica Neue",Arial;
    border: solid 2px #3eadc1;
    padding-top: 1px;
    padding-bottom: 4px;
    outline: 0;
    color: Black;
    border-radius: .35rem;
    -webkit-border-radius: .35rem;
    -moz-border-radius: .35rem;
    height: 30px;
    width: 300px;
    padding: 0px 8px;
}

.igte_MC_DefaultEdit:not([disabled]):hover{
    border-color: #8bcdea;
}

.igte_MC_DefaultEditInContainer
{
	background-color:White;
	font-size:11pt;
	font-family: "Segoe UI Web Light","Segoe UI Light","Segoe UI Web Regular","Segoe UI","Segoe UI Symbol","Helvetica Neue",Arial;
	border-width:0px;
	border-color:#BABABA;
	outline: 0;
	color:Black;
}


.igte_MC_DefaultTextArea
{
	background-color:White;
	font-weight:normal;
	font-size:11pt;
	font-family: "Segoe UI Web Light","Segoe UI Light","Segoe UI Web Regular","Segoe UI","Segoe UI Symbol","Helvetica Neue",Arial;
	border:solid 2px #BABABA;
	outline: 0;
	resize: none;
	color:Black;
}


.igte_MC_DefaultButtonSize
{
	width: 20px;
	height: 100%;
}


.igte_MC_DefaultButton {
    background-color: #3eadc1;
    border-style: none;
    border-width: 0px;
    line-height: normal;
    height: 80%;
    cursor: pointer;
    color: Black;
    border-top-right-radius: .35rem;
    -webkit-border-top-right-radius: .35rem;
    -moz-border-radius-topright: .35rem;
    border-bottom-right-radius: .35rem;
    -webkit-border-bottom-right-radius: .35rem;
    -moz-border-radius-bottomright: .35rem;
}


.igte_MC_DefaultInner
{
	background-color:White;
	border-width:0px;
}


.igte_MC_DefaultButtonImg
{
}


.igte_MC_DefaultFocus
{
	background-color:White;
	border:solid 2px #5C5C5C;
}


.igte_MC_DefaultButtonFocus
{
}


.igte_MC_DefaultInnerFocus
{
	background-color:White;
}


.igte_MC_DefaultButtonHover {
    background-color: #01c4cb;
    background-image: -o-linear-gradient(#ccfdff, #01c4cb);
    font-weight: bold;
    /*border: solid 1px Transparent;*/
}


.igte_MC_DefaultNullText
{
	font-family: "Segoe UI Web Light","Segoe UI Light","Segoe UI Web Regular","Segoe UI","Segoe UI Symbol","Helvetica Neue",Arial;
	color:#878787;
}


.igte_MC_DefaultHover
{
	background-color:White;
}


.igte_MC_DefaultInnerHover
{
	background-color:White;
}


.igte_MC_DefaultButtonPressed {
    background-color: #01c4cb;
    background-image: linear-gradient(#ccfdff, #01c4cb);
    background-image: -webkit-linear-gradient(#ccfdff, #01c4cb);
    background-image: -moz-linear-gradient(#ccfdff, #01c4cb);
    background-image: -o-linear-gradient(#ccfdff, #01c4cb);
    font-weight: bold;
    font-family: "Segoe UI Web Light","Segoe UI Light","Segoe UI Web Regular","Segoe UI","Segoe UI Symbol","Helvetica Neue",Arial;
    color: White;
}


.igte_MC_DefaultButtonDisabled
{
	background-color:#1D1D1D;
	border:solid 1px #878787;
}


.igte_PearEdit::-ms-clear, .igte_PearEditInContainer::-ms-clear
{
	display: none;
}
.ParamsButton {
    border: 2px solid #004a4d;
    color: white;
    font-weight: bold;
}
.ParamsButton:hover {
    background-color: #8bceda;
    background-image: -o-linear-gradient(#3aa8bc, #3aafc4);
}

td #BodyContent_btnAdd__5, td #BodyContent_btnAddAll__5,
td #BodyContent_btnRemove__5, td #BodyContent_btnRemoveAll__5 {
    background-color: rgb(1,130,135) !important;
    background-image: linear-gradient(#b3fcff, #019398) !important;
    background-image: -webkit-gradient(#b3fcff, #019398) !important;
    background-image: -moz-linear-gradient(#b3fcff, #019398) !important;
    background-image: -o-linear-gradient(#b3fcff, #019398) !important;
    border: 1px solid #004a4d !important;
    transition-duration: 0.2s;
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    -o-transition-duration: 0.2s;
    border-radius: .35rem;
    -webkit-border-radius: .35rem;
    -moz-border-radius: .35rem;
    cursor: pointer;
    width: 115px;
}
td #BodyContent_btnAdd__5 span, td #BodyContent_btnAddAll__5 span,
td #BodyContent_btnRemove__5 span, td #BodyContent_btnRemoveAll__5 span{
    color: black !important;
    font-weight: bold;
}
td #BodyContent_btnAdd__5:hover, td #BodyContent_btnAddAll__5:hover,
td #BodyContent_btnRemove__5:hover, td #BodyContent_btnRemoveAll__5:hover{
    background-color: #029297 !important;
    background-image: linear-gradient(#ccfdff, #01c4cb) !important;
    background-image: -webkit-linear-gradient(#ccfdff, #01c4cb) !important;
    background-image: -moz-linear-gradient(#ccfdff, #01c4cb) !important;
    background-image: -o-linear-gradient(#ccfdff, #01c4cb) !important;
}
td #BodyContent_btnAdd__5:active span, td #BodyContent_btnAddAll__5:active span,
td #BodyContent_btnRemove__5:active span, td #BodyContent_btnRemoveAll__5:active span{
    color: white !important;
}
select option:first-child{
    border-top-left-radius: .20rem;
    border-top-right-radius: .20rem;
}
select option:last-child:not(:first-child):not(:nth-child(2)):not(:nth-child(3)):not(:nth-child(4)):not(:nth-child(5)) {
    border-bottom-left-radius: .20rem;
    border-bottom-right-radius: .20rem;
}
select option:hover{
    background-color: #d9d9d9 !important;
}
select option:active {
    background-color: rgb(1, 130, 135) !important;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background-color: rgb(1,130,135) !important;
    background-image: linear-gradient(#01dde4, #018287) !important;
    background-image: -webkit-linear-gradient(#01dde4, #018287) !important;
    background-image: -moz-linear-gradient(#01dde4, #018287) !important;
    background-image: -o-linear-gradient(#01dde4, #018287) !important;
    border: 1.3px solid #004a4d !important;
    transition-duration: 0.2s;
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    -o-transition-duration: 0.2s;
    border-radius: .35rem !important;
    -webkit-border-radius: .35rem !important;
    -moz-border-radius: .35rem !important;
}
.ui-button-text {
    color: black !important;
    background-color: #3eadc1;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover {
    background-color: #029297 !important;
    background-image: linear-gradient(#ccfdff, #01c4cb) !important;
    background-image: -webkit-linear-gradient(#ccfdff, #01c4cb) !important;
    background-image: -moz-linear-gradient(#ccfdff, #01c4cb) !important;
    background-image: -o-linear-gradient(#ccfdff, #01c4cb) !important;
}

td #BodyContent_btnAddforPlant__5, td #BodyContent_btnAddAllforPlant__5,
td #BodyContent_btnRemoveforPlant__5, td #BodyContent_btnRemoveAllforPlant__5 {
    background-color: rgb(1,130,135) !important;
    background-image: linear-gradient(#01dde4, #018287) !important;
    background-image: -webkit-linear-gradient(#01dde4, #018287) !important;
    background-image: -moz-linear-gradient(#01dde4, #018287) !important;
    background-image: -o-linear-gradient(#01dde4, #018287) !important;
    border: 1px solid #004a4d !important;
    border-radius: .35rem;
    -webkit-border-radius: .35rem;
    -moz-border-radius: .35rem;
    cursor: pointer;
    width: 115px;
    transition-duration: 0.2s;
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    -o-transition-duration: 0.2s;
}
td #BodyContent_btnAddforPlant__5 span, td #BodyContent_btnAddAllforPlant__5 span,
td #BodyContent_btnRemoveforPlant__5 span, td #BodyContent_btnRemoveAllforPlant__5 span{
    color: black !important;
    font-weight: bold;
}
td #BodyContent_btnAddforPlant__5:hover, td #BodyContent_btnAddAllforPlant__5:hover,
td #BodyContent_btnRemoveforPlant__5:hover, td #BodyContent_btnRemoveAllforPlant__5:hover{
    background-color: #029297 !important;
    background-image: linear-gradient(#ccfdff, #01c4cb) !important;
    background-image: -webkit-linear-gradient(#ccfdff, #01c4cb) !important;
    background-image: -moz-linear-gradient(#ccfdff, #01c4cb) !important;
    background-image: -o-linear-gradient(#ccfdff, #01c4cb) !important;
}
td #BodyContent_btnAddforPlant__5:active span, td #BodyContent_btnAddAllforPlant__5:active span,
td #BodyContent_btnRemoveforPlant__5:active span, td #BodyContent_btnRemoveAllforPlant__5:active span{
    color: white !important;
}
td #BodyContent_btnAddforDepartment__5, td #BodyContent_btnAddAllforDepartment__5,
td #BodyContent_btnRemoveforDepartment__5, td #BodyContent_btnRemoveAllforDepartment__5 {
    background-color: rgb(1,130,135) !important;
    background-image: linear-gradient(#01dde4, #018287) !important;
    background-image: -webkit-linear-gradient(#01dde4, #018287) !important;
    background-image: -moz-linear-gradient(#01dde4, #018287) !important;
    background-image: -o-linear-gradient(#01dde4, #018287) !important;
    border: 1px solid #004a4d !important;
    border-radius: .35rem;
    -webkit-border-radius: .35rem;
    -moz-border-radius: .35rem;
    cursor: pointer;
    width: 115px;
    transition-duration: 0.2s;
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    -o-transition-duration: 0.2s;
}
td #BodyContent_btnAddforDepartment__5 span, td #BodyContent_btnAddAllforDepartment__5 span,
td #BodyContent_btnRemoveforDepartment__5 span, td #BodyContent_btnRemoveAllforDepartment__5 span{
    color: black !important;
    font-weight: bold;
}
td #BodyContent_btnAddforDepartment__5:hover, td #BodyContent_btnAddAllforDepartment__5:hover,
td #BodyContent_btnRemoveforDepartment__5:hover, td #BodyContent_btnRemoveAllforDepartment__5:hover{
    background-color: #029297 !important;
    background-image: linear-gradient(#ccfdff, #01c4cb) !important;
    background-image: -webkit-linear-gradient(#ccfdff, #01c4cb) !important;
    background-image: -moz-linear-gradient(#ccfdff, #01c4cb) !important;
    background-image: -o-linear-gradient(#ccfdff, #01c4cb) !important;
}
td #BodyContent_btnAddforDepartment__5:active span, #BodyContent_btnAddAllforDepartment__5:active span,
td #BodyContent_btnRemoveforDepartment__5:active span, td #BodyContent_btnRemoveAllforDepartment__5:active span{
    color: white !important;
}
td #BodyContent_btnAddforMachine__5, td #BodyContent_btnAddAllforMachine__5,
td #BodyContent_btnRemoveforMachine__5, td #BodyContent_btnRemoveAllforMachine__5 {
    background-color: rgb(1,130,135) !important;
    background-image: linear-gradient(#01dde4, #018287) !important;
    background-image: -webkit-linear-gradient(#01dde4, #018287) !important;
    background-image: -moz-linear-gradient(#01dde4, #018287) !important;
    background-image: -o-linear-gradient(#01dde4, #018287) !important;
    border: 1px solid #004a4d !important;
    border-radius: .35rem;
    -webkit-border-radius: .35rem;
    -moz-border-radius: .35rem;
    cursor: pointer;
    width: 115px;
    transition-duration: 0.2s;
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    -o-transition-duration: 0.2s;
}
td #BodyContent_btnAddforMachine__5 span, td #BodyContent_btnAddAllforMachine__5 span,
td #BodyContent_btnRemoveforMachine__5 span, td #BodyContent_btnRemoveAllforMachine__5 span{
    color: black !important;
    font-weight: bold;
}
td #BodyContent_btnAddforMachine__5:hover, td #BodyContent_btnAddAllforMachine__5:hover,
td #BodyContent_btnRemoveforMachine__5:hover, td #BodyContent_btnRemoveAllforMachine__5:hover{
    background-color: #029297 !important;
    background-image: linear-gradient(#ccfdff, #01c4cb) !important;
    background-image: -webkit-linear-gradient(#ccfdff, #01c4cb) !important;
    background-image: -moz-linear-gradient(#ccfdff, #01c4cb) !important;
    background-image: -o-linear-gradient(#ccfdff, #01c4cb) !important;
}
td #BodyContent_btnAddforMachine__5:active span, td #BodyContent_btnAddAllforMachine__5:active span,
td #BodyContent_btnRemoveforMachine__5:active span, td #BodyContent_btnRemoveAllforMachine__5:active span{
    color: white !important;
}
table #BodyContent_btnAdd__1, table #BodyContent_btnAddAll__1,
table #BodyContent_btnRemove__1, table #BodyContent_btnRemoveAll__1,
table #BodyContent_btnAddforPlant__1, table #BodyContent_btnAddAllforPlant__1,
table #BodyContent_btnRemoveforPlant__1, table #BodyContent_btnRemoveAllforPlant__1,
table #BodyContent_btnAddforDepartment__1, table #BodyContent_btnAddAllforDepartment__1,
table #BodyContent_btnRemoveforDepartment__1, table #BodyContent_btnRemoveAllforDepartment__1,
table #BodyContent_btnAddforMachine__1, table #BodyContent_btnAddAllforMachine__1,
table #BodyContent_btnRemoveforMachine__1, table #BodyContent_btnRemoveAllforMachine__1 {
    border: 2px solid transparent !important;
}

.BorderedDiv{
    border-color: #018287 !important;
}

/*.HorizontalPadding_Hovered:hover{
    background-color: #018287 !important;
}*/

select:not([multiple=multiple]) {
    border: 2px solid #3eadc1 !important;
    color: #000 !important;
    margin: 0px 0px 0px 0px !important;
    padding: 0px 8px !important;
    width: 200px;
    font-family: 'Segoe UI Web Light', 'Segoe UI Light', 'Segoe UI Web Regular', 'Segoe UI', 'Segoe UI Symbol', 'Helvetica Neue', Arial;
    font-size: 11pt;
    font-weight: normal;
    width: 325px !important;
    height: 33px;
    border-radius: .35rem;
    -webkit-border-radius: .35rem;
    -moz-border-radius: .35rem;
}

select:hover{
    border-color: #3fadc1 !important;
}
input[type="checkbox"]:not(:disabled):hover{
    border-color: rgb(1, 130, 135) !important;
}
input[type="checkbox"]:focus {
    box-shadow: 0px 0px 1px 2px rgba(1, 172, 178, 0.1) !important;
}

/* disabled input */

input:disabled {
    background-color: #edede6 !important;
}

/* style label for disabled input */

input:disabled + label {
    color: #666;
    cursor: default;
    -webkit-user-select: none;
}

#NavBar_btnOpenParams:active, #BodyContent_ConfirmParams:active{
    color: white !important;
}
@keyframes scalaImmagine {
    from {
        transform: scale(1,1);
    }

    to {
        transform: scale(1.05,1.05);
    }
}

img[alt="Close"]:hover {
    animation-name: scalaImmagine;
    transform: scale(1.05,1.05);
}

img[alt="Close"]:active {
    animation-name: scalaImmagine;
    transform: scale(1,1);
    animation-duration: 0.2s;
}

#BodyContent_wteDescription,
#BodyContent_wteDescription_clientState {
    padding: 0px 10px !important;
}

.TwoColumnsContainer input {
    padding: 0px 10px;
}