
.ui-widget, .ui-widget .ui-widget {
    font-size: 95% !important;
}

.ui-widget .ui-widget {
    font-size: 100% !important;
}
body
{
    background-image:url("/RIMpro/javax.faces.resource/images/ascospores.gif.xhtml");
    background-size: cover;
    background-position:left top;
}
.header{font-size:24px;font-weight: bold;}
.column1 { width: 330px; font-size: 12px; padding-left:5px;padding-right:0px;}
.column2 { width: 330px; font-size: 12px; padding-left:5px;padding-right:0px;}
.column3 { width: 300px; font-size: 12px;}

.preformatted {
    white-space: pre;
}
.ui-layout-unit-north .ui-layout-unit-content {   
    background-image: url("/RIMpro/javax.faces.resource/images/cloudservice.JPG.xhtml");
    background-repeat:no-repeat;
    background-color: red;
}
.alignTop {
    vertical-align: top;
}
.top td {
    vertical-align: top;
}
.top-left td {
    vertical-align: top;
    padding-left:0px;
}
.alignMiddle {
    vertical-align: middle;
}

.ui-panelgrid td, .ui-panelgrid tr
{
    border-style: none !important
}
.centeredImage
{
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
}

.centeredColumn {
    text-align:center !important;
}

.leftalignedColumn {
    text-align:left !important;
}

.righttalignedColumn {
    text-align:right !important;
}

.italic {
    font-style: italic;
}
.BlueButton {
    background: #00BFFF !important;
}

.GreenButton {
    background: #32CD32 !important;
}
.Whitebackground {
    background: #F8F8FF ;
    font-size: 20px;
}
.Transparentbackground{
    background: transparent;
}

.mobilemenu.ui-selectonemenu .ui-selectonemenu-label {
    font-size: 20px;
}
.mobilemenu.ui-selectonemenu .ui-selectonemenu-label {
    font-size: 20px;
}
.false{
    background-color: red !important; 
}
.true{
    background-color : green !important;
}
.blue{
    background: #00BFFF !important;
}
.lightblue{
    background: #ADD8E6 !important;
}
.red{
    background: #FFA500 !important;
}
.leafwet{
    background: #00BFFF !important;
}
.rain{
    background: #0000CD !important;
}
.wetButton { 
    border: 0!important;
    border-radius: 0px;
    border-style: none;
    margin: 0!important;
    padding: 0!important;
    width: 100% !important;
    background-color: transparent !important;
    border-color: transparent !important;
    color: #000000 !important;
    background-image:none;

}
.panelheigth100{
    height:100%;
}
margin-bottom{
    margin-bottom: 0px;
}
.firstColumn {
    width: 300px;
}

.addStationSecondColumn {
    width: 300px;
}
.required:after { content:" *";color: red; font-weight: bold;}

.sign-up-wrap {
    margin: 100px auto 100px;
    width: 600px;
    text-align: center;
    min-height: 200px;
    padding-top: 20px;
    padding-right: 35px;
    padding-left: 35px;
    padding-bottom: 20px;
    border-radius: 15px;
    background-color: #0a2e36;
}

.custom-home-icon {
    background-image: url("/RIMpro/javax.faces.resource/images/home.png.xhtml") !important; 
}

.sign-out {
    background-image: url("/RIMpro/javax.faces.resource/images/sign-out.png.xhtml") !important;
}

.custom-apple-icon {
    background-image: url("/RIMpro/javax.faces.resource/images/custom_apple.png.xhtml") !important;
}

.custom-grape-icon {
    background-image: url("/RIMpro/javax.faces.resource/images/custom_grape.png.xhtml") !important;
}

.custom-grape2-icon {
    background-image: url("/RIMpro/javax.faces.resource/images/custom_grape2.png.xhtml") !important;
}

.custom-bug-icon {
    background-image: url("/RIMpro/javax.faces.resource/images/custom_bug.png.xhtml") !important;
}

.custom-cherry-icon {
    background-image: url("/RIMpro/javax.faces.resource/images/custom_cherry.png.xhtml") !important;
}

.custom-pear-icon {
    background-image: url("/RIMpro/javax.faces.resource/images/custom_pear.png.xhtml") !important;
}

.custom-irrig-icon {
    background-image: url("/RIMpro/javax.faces.resource/images/custom_irrigation.png.xhtml") !important;
}

.custom-thinning-icon {
    background-image: url("/RIMpro/javax.faces.resource/images/custom_thinning.png.xhtml") !important;
}

/* 2022 Redesign */

.model_panel {
    border-width:2px; 
    border-color: gray;
}

.model_icons_container {
    display: flex;
    justify-content: flex-end;
}
.model_icons_container img {
    margin-left:5px;
    margin-right:5px;
}

.model_icons {
    float: right; 
    margin-left:5px; 
    margin-right:5px;
}

.model_tabview {
    border:0px; 
    margin-bottom: 0px;
}

.ui-panel-footer form {
    display: flex;
    justify-content: end;
}
.descriptionBlue {
    color: #5B9BD5;
}
