﻿/* DEFAULTS
----------------------------------------------------------*/

html, body
{
    font-size: .80em;
    font-family: Arial, Lucida Grande, Sans-Serif;
    margin: 0px;
    padding: 0px;
    /* removing this setting removes the always present but usually unnecessary vertical scrollbar */
    /* height: 100%; */
    min-width:768px;
}

p
{
    margin: 3px 10px 5px 0;
    line-height: 1.6em;
}

input[type=text], input[type=password], select, textarea
{
    /* ADO#5353: active controls are no longer grey */
    /* background-color: #eeeeee; */
    font-family: Arial, Lucida Grande, Sans-Serif;
    font-size: 12pt;
    border: 1px;
    border-style: solid;
    border-color: #cccccc;
    padding:2px;
    border-radius: 2px;
    margin:3px 0px;
}

/* Select tags don't have read-only state https://stackoverflow.com/questions/368813/html-form-readonly-select-tag-input */
input[type=text]:read-only, input[type=password]:read-only, textarea:read-only, 
input[type=text]:disabled,  input[type=password]:disabled,  textarea:disabled,  select:disabled
{
    /* ADO#5353: read-only or disabled controls are grey */
    background-color: #eeeeee;
}

input[type="radio"] 
{ 
    margin-right: 5px; 
}

label
{
    font-family: Arial, Lucida Grande, Sans-Serif;
    font-weight:500 !important;
}

/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    color:Black;
    text-transform: none;
    font-weight: 200;
    margin-bottom: 0px;
}

h1
{
    font-size:24px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    font-weight:normal !important
}

h2
{
    font-size: 1.5em;
    font-weight: 600;
}

h3
{
    font-size: 1.2em;
}

h4
{
    font-size: 1.1em;
}

h5, h6
{
    font-size: 1em;
}


/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

.page
{
    background-color: #fff;
    border: 0px solid #496077;
    min-height: 100%;
    position: relative;
}

.header
{
    background-color: #fff;
    position: fixed;
    top:0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    margin: 0px;
    width: 100%;
    height:100px;
    z-index:200;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
}
.dummy
{
    margin: 40px 40px 100px 20px;
}
.main
{
    padding: 170px 0px 140px 0px;
    margin: 40px 0px;
    min-height: 1000px;
    height: 100%;
}

.footer
{
    bottom: 0px;
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 100px;
    position:fixed;
}


/* MISC  
----------------------------------------------------------*/

.title
{
    display: block;
    float: left;
    text-align: left;
    width: auto;
}

.loginDisplay
{
    font-size: 1.1em;
    display: block;
    width: 100%;
}

a.loginForgotPassword:hover
{
    text-decoration: underline;
}

a.hyperlink_standard:link {
    font-size: 14px;
    color: #78A12E;
    text-decoration: none;
    font-weight: bold;
    padding: 0 15px 0 0;
}

a.hyperlink_standard:hover
{
    font-size: 14px;
    color: #78A12E;
    text-decoration: underline;
}

a.hyperlink_standard:visited
{
    font-size: 11px;
    color: #78A12E;
    text-decoration: underline;
}

a.hyperlink_label_18:link
{
    font-size: 18px;
    color: #78A12E;
    text-decoration: none;
}

a.hyperlink_label_18:hover
{
    font-size: 18px;
    color: #78A12E;
    text-decoration: underline;
}
a.hyperlink_label_18:visited
{
    font-size: 18px;
    color: #78A12E;
    text-decoration: underline;
}

a.hyperlink_label_14:link
{
    font-size: 14px;
    color: #78A12E;
    text-decoration: none;
}

a.hyperlink_label_14:hover
{
    font-size: 14px;
    color: #78A12E;
    text-decoration: underline;
}
a.hyperlink_label_14:visited
{
    font-size: 14px;
    color: #78A12E;
    text-decoration: underline;
}

.bold
{
    font-weight: bold;
}

.menuItem
{
    font-family: Arial;
    font-weight: bold;
    color: #FFFFFF;
    font-size: 12px;
    text-decoration: none;
}

.button_large
{
    background-color:#808284;
	border:1px solid #808284;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:24px;
	padding:6px 24px;
	text-decoration:none;
}.button_large:hover {
	background-color:#78A12E;
	cursor:pointer;
}.button_large:active {
	position:relative;
	top:1px;
}

.button_disabled
{
    background-color:#999;
	border:1px solid #808284;
	display:inline-block;
	color:#ccc;
	font-family:Arial;
	font-size:16px;
	font-weight:normal;
	padding:6px 24px;
	text-decoration:none;
    min-width:200px;
    width:auto;
}

.button_standard
{
    background-color:#808284;
	border:1px solid #808284;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:16px;
	font-weight:normal;
	padding:10px 24px;
	text-decoration:none;
    min-width:200px;
    width:auto;
    border-radius:0px;
    box-shadow: 3px 6px 10px #ccc;
    margin: 5px 0px;

}
.button_standard:hover {
	background-color:#DDDDDD;
	cursor:pointer;
}
.button_standard:active {
	position:relative;
	top:1px;
}
.panel_standard
{
    border: 1px solid #dadcdd;
    margin:0px; 
    background-color:#ffffff;
}
.panel_header
{
    padding: 0px;
    background-color:#ffffff;
}
.panel_header.Local { background-color: burlywood; }
.panel_header.Dev   { background-color: palegoldenrod; }
.panel_header.Test  { background-color: lightsalmon; }
.panel_header.Beta  { background-color: lavender; }
.panel_header.UAT   { background-color: lightblue; }
.panel_footer
{
    padding: 0 0 20px 0;
    margin: 10px 0px 20px 0px;
    background-color:#ffffff;
    text-align:center;
}
.silverPanel 
{
    border: 1px solid #dadcdd; 
    margin:40px; 
    background-color:#e2e2e2;
}

.panel-centre
{
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
}

/* Labels */

.label_standard
{
    font-size: 18px;
}

.textbox_standard
{
    font-size: 14px;
    background-color:White;
}

.textbox_numeric
{
    font-size: 14px;
    text-align: right;
    background-color:White;
}

.label_footer_text
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    font-color: #808284;
   
}
.label_header_text
{
    font-size: 24px;
}
.label_9
{
    font-size: 9px;
}
.label_10
{
    font-size: 10px;
}
.label_11
{
    font-size: 11px;
}
.label_12
{
    font-size: 12px;
}
.label_14
{
    font-size: 14px;
}
.label_15
{
    font-size: 15px;
}
.label_16
{
    font-size: 16px;
}
.label_18
{
    font-size: 18px;
}
.label_24
{
    font-size: 24px;
}
.label_28
{
    font-size: 28px;
}
.label_32
{
    font-size: 32px;
}
.label_36
{
    font-size: 36px;
}
.label_validation_result_error
{
    font-size: 12px;
    font-weight: bold;
    color: Red;
}

/* Colors */
.silver
{
    color: #C0C0C0;
}
.grey
{
    color: #333333;
}
.red
{
    color: #FF0000;
}
.orange
{
    color: #FF9900;
}

.centre
{
    text-align: center;
}

.paddedGreenDiv
{
    background-color: #D6FFD5;
    padding: 15px;
    margin-left:20px;
}

.div-margins
{
    margin: 20px 0;
}

.ui-dialog .ui-dialog-content 
{
    border: 0;
    padding: .5em 1em;
    background: #ffffff !important;
    overflow: auto;
    zoom: 1;
}

.ui-widget-header {
    background: #DDDDDD !important;
    border: 1px solid #AAAAAA;
    color: #222222;
    font-weight: bold;
}

.ui-widget-content 
{
    border: 2px solid #DDD;
}

#MainContent_lblNoPremisesId a
{
    font-size:14px;
}


#MainContent_divPremisesId
{
    margin-top:20px;
}

#clickOpName 
{
    font-size: 10px;
    margin: 0;
    position: absolute;
}

#divLogin #btnLogin {
    float: right;
    width: 100%;
    min-width: 220px;
}

#maintenance
{
    border: thin solid #CC0000;
    border-left-width: 2px; padding: 0px 20px 20px; margin-bottom: 0px; margin-top: 0px;
    background-color:#eeeeee;
    width:186%;
}

#maintenance p
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 14px;
    color: #660000;
}

#maintenance h1
{
    font-family: Arial, Verdana, sans-serif;
    font-size: 16px;
    color: #660000;
}

#MainContent_btnImplementationProcessorNewApplication, #MainContent_btnProcessorOfferingNewApplication, #MainContent_btnPEDImplementationProcessorNewApplication, #MainContent_btnImplementationOtherPlantHealthNewApplication, #MainContent_btnImplementationOtherCommercializationNewApplication, #MainContent_btnImplementationOtherAnimalHealthNewApplication, #MainContent_btnImplementationOtherAgriFoodNewApplication {
    float: right;
    margin: 5px 2px 5px 20px;
    width: auto;
    min-width: 250px;
}

#MainContent_btnImplementationProducerNewApplication, #MainContent_btnProducerOfferingNewApplication, #MainContent_btnPEDProducerOfferingNewApplication, #MainContent_btnImplementationProducerNewApplicationEnvironment, #MainContent_btnImplementationProducerNewApplicationDON, #MainContent_btnImplementationProducerNewApplicationBee {
    float: right;
    margin: 5px 2px 5px 20px;
    width: auto;
    display: block;
    min-width: 300px;
    position: relative;
    left: 45px;
}

#MainContent_btnOrganizationCollaborationOfferingNewApplication, #MainContent_btnOrganizationCollaborationImplementationOfferingNewApplication {
    float: right;
    margin: 5px 2px 5px 20px;
    width: auto;
    min-width: 250px;
}


.offering-container {
    border: thin solid #cccccc;
    text-align: left;
    padding:10px;
    display:block;
    -webkit-transition: height 1s; /* Safari */
    transition: height 1s;
    max-height:2000px;
    min-height:55px;
}

#MainContent_btnWorkshops {
    min-width: 250px;
}

/*#MainContent_divProducerOffering
{
    border: thin solid #cccccc;
    text-align: left;
    margin:5px;
    padding:10px;
    min-width:700px;
    max-width:700px;
    
}

#MainContent_divProcessorOffering
{
    border: thin solid #cccccc !important;
    text-align: left;
    margin: 45px 5px 0;
    padding:10px;
    min-width:700px;
    max-width:700px;
    display: inline-block;
}

#divOrganizationCollaboration, #MainContent_divOrganizationCollaborationOfferings
{
    border: thin solid #cccccc !important;
    text-align: left;
    margin: 45px 5px 0;
    padding: 10px 10px 18px;
    min-width:700px;
    max-width:700px;
}*/

.OfferingDiv
{
    border: thin solid #cccccc;
    text-align: left;
    margin:5px;
    padding:10px;
    min-width:700px;
    max-width:700px;
    display: inline-block;
}


#MainContent_lblProducerOfferingApplicationInstruction, #MainContent_lblProducerCapacityBuildingApplication, #MainContent_ddlProducerOfferingPublicUserOperation
{
    margin-left:0px;
}



#MainContent_btnMissingEnrollmentFormProceedToEnrollment
{
    margin-top:-7px;
}

.hide
{
    display:none;
}

#MainContent_pnlPublicUser
{
    margin-top:16px;

}

/*Grid View*/

#MainContent_gvwProducerOfferingCapacityBuildingApplication th,
#MainContent_gvwProcessorOfferingCapacityBuildingApplication th,
#MainContent_gvwProducerOfferingImplementationApplication th,
#MainContent_gvwProcessorOfferingImplementationApplication th,
#MainContent_gvwPEDProducerOfferingImplementationApplication th,
#MainContent_gvwPEDProcessorOfferingImplementationApplication th,
#MainContent_gvwOtherPlantHealthOfferingImplementationApplication th 
{
    text-align: left;
}

#MainContent_gvwProducerOfferingCapacityBuildingApplication_lblHeaderCapacityBuildingApplicationAction, 
#MainContent_gvwProcessorOfferingCapacityBuildingApplication_lblHeaderCapacityBuildingApplicationAction,
#MainContent_gvwProcessorOfferingImplementationApplication_lblHeaderImplementationApplicationAction, 
#MainContent_gvwProducerOfferingImplementationApplication_lblHeaderImplementationApplicationAction,
#MainContent_gvwPEDProcessorOfferingImplementationApplication_lblPEDHeaderImplementationApplicationAction, 
#MainContent_gvwPEDProducerOfferingImplementationApplication_lblPEDHeaderImplementationApplicationAction
{
    position:inherit; 
    left:40px;
}

#MainContent_gvwProcessorOfferingCapacityBuildingApplication tr:nth-child(even),
#MainContent_gvwProducerOfferingCapacityBuildingApplication tr:nth-child(even),
#MainContent_gvwProcessorOfferingImplementationApplication tr:nth-child(even),
#MainContent_gvwProducerOfferingImplementationApplication tr:nth-child(even),
#MainContent_gvwPublicUserOperation tr:nth-child(even),
#MainContent_gvwOrganizationCollaborationOfferingCapacityBuildingApplication tr:nth-child(even),
#MainContent_gvwOrganizationCollaborationOfferingImplementationApplication tr:nth-child(even),
#MainContent_gvwPEDProcessorOfferingImplementationApplication tr:nth-child(even),
#MainContent_gvwPEDProducerOfferingImplementationApplication tr:nth-child(even),
#MainContent_gvwOtherPlantHealthOfferingImplementationApplication tr:nth-child(even),
#MainContent_gvwOtherAnimalHealthOfferingImplementationApplication tr:nth-child(even),
#MainContent_gvwOtherCommercializationOfferingImplementationApplication tr:nth-child(even)
{
    background-color: #dddddd;
}

#MainContent_gvwProcessorOfferingCapacityBuildingApplication td,
#MainContent_gvwProducerOfferingCapacityBuildingApplication td,
#MainContent_gvwProcessorOfferingImplementationApplication td,
#MainContent_gvwProducerOfferingImplementationApplication td,
#MainContent_gvwPEDProcessorOfferingImplementationApplication td,
#MainContent_gvwPEDProducerOfferingImplementationApplication td,
#MainContent_gvwPublicUserOperation td,
#MainContent_gvwOrganizationCollaborationOfferingCapacityBuildingApplication td,
#MainContent_gvwOrganizationCollaborationOfferingImplementationApplication td,
#MainContent_gvwOtherPlantHealthOfferingImplementationApplication td 
{
    padding: 5px;
}

#MainContent_gvwProcessorOfferingCapacityBuildingApplication,
#MainContent_gvwProducerOfferingCapacityBuildingApplication,
#MainContent_gvwProcessorOfferingImplementationApplication,
#MainContent_gvwProducerOfferingImplementationApplication,
#MainContent_gvwPEDProcessorOfferingImplementationApplication,
#MainContent_gvwPEDProducerOfferingImplementationApplication,
#MainContent_gvwPublicUserOperation,
#MainContent_gvwOrganizationCollaborationOfferingCapacityBuildingApplication,
#MainContent_gvwOrganizationCollaborationOfferingImplementationApplication,
#MainContent_gvwOtherPlantHealthOfferingImplementationApplication 
{
    border-spacing: 0;
    border-collapse: collapse;
    padding: 10px 0 0 0;
    min-width: 670px;
    margin-bottom: 10px;
}

.ref
{
   font-size:14px;
}



/*Grid View End */

#MainContent_lblforPorducers, #MainContent_lblforProcessors, #MainContent_lblforOrganizationsCollaborations
{
    line-height:2em;
    font-weight:bold; 
}

#max 
{
    font-size:16px;
}

#MainContent_lblie10msg
{
    color: #782222;
    font-size: 12px;
    padding: 10px 15px;
    margin: 10px 10px 30px 10px;
    display:none;
}

#MainContent_lblie10msg a
{
  
    color: #78A12E;
    text-decoration: none;
    font-weight: bold;
}

#contentDataStewards, #contentMDE
{
    margin:100px auto;
    text-align:center;
}

#contentDataStewards #MainContent_lblDownload
{
    margin: 10px;
}   


#MainContent_divOrganizationCollaborationOfferings a
{
    font-size: 14px;
    color: #78A12E;
    text-decoration: none;
    font-weight: bold;
}

#MainContent_divOrganizationCollaborationOfferings a:hover
{
    font-size: 14px;
    color: #78A12E;
    text-decoration: underline;
}

#MainContent_divOrganizationCollaborationOfferings a:visited
{
    font-size: 11px;
    color: #78A12E;
    text-decoration: underline;
}

#MainContent_lblPreProposals
{
    font-size:14px;
   /* display: none;*/
    width: 300px;
    margin: 0 ;
}

.left
{
  float:left;   
}

#search 
{
    margin:0 auto;   
    width:700px;
}

#search .label
{
        text-indent: -.1em;
        font-size:1.3em; 
        float:left;
}

#search .inbox 
{
    width:auto;
    float:left;
    padding: 5px 5px 5px 5px;
    margin:0 15px;
}

#MainContent_ddlSearchField
{
    width:200px;   
}

#MainContent_txtSearchValue
{
    width:400px;
}   

#MainContent_txtSearchEmail
{
    width:640px;
}   

/* Hide Organization & Collaboration*/

#MainContent_ddlOrganizationCollaborationOfferingPublicUserOperation, 
#MainContent_btnOrganizationCollaborationImplementationOfferingNewApplication,
#MainContent_btnOrganizationCollaborationOfferingNewApplication, 
#MainContent_gvwOrganizationCollaborationOfferingCapacityBuildingApplication, 
#MainContent_gvwOrganizationCollaborationOfferingImplementationApplication
{   
    /*Uncomment to hide AAC online forms*/
   /* display:none !important;*/
}

#message
{
    text-align:center;
    color:Red;
    font-size :14px;   
}

#message p
{
    margin:0px;
    padding:0px;   
}


#MainContent_SupLinks
{
  font-size:1.0em;
}

#MainContent_SupLinks p
{
  font-size:14px;

}

caption
{
    border-top-style: dotted;
    border-width: thin;
    border-color: #808080;
    text-align: left;
    font-weight: bold;
    margin-top: 10px;
}

#MainContent_pnlOfferings a
{
   font-size: 14px;
    color: #78A12E;
    text-decoration: none;
    font-weight: bold;
    display:inline;
}

.OrganizationCollaborationLink
{
    font-size:14px;
}

#MainContent_divSignupStep1
{
    margin-top:40px;
}

/* hidden at the end of intake session live site includes "#MainContent_btnOrganizationCollaborationImplementationOfferingNewApplication, #MainContent_ddlOrganizationCollaborationOfferingPublicUserOperation" 
#MainContent_btnImplementationProducerNewApplication, #MainContent_btnImplementationProcessorNewApplication
{
    display:none;
}*/

#MainContent_lblProcessorOffline
{
    display:none;
}

#maintenance
{
    display:none;
}


#MainContent_ddlOrganizationCollaborationOfferingPublicUserOperation{
 display:none;
}

.warning {
    font-size:14px;
    color:#782222;
}

.offering-header{
    background-color: #ccc;
    background-image: linear-gradient(to bottom, #fff 0%, #dddddd 100%) !important;
    border: 1px solid #ccc !important;
    padding:5px 15px;
}

.banner{
    padding:30px;
    background-color:#efefef;
    height:100px;
}

#imgLogo {
    height: auto !important;
    margin-top: 20px;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    max-height: 80px;
}

#imgLogo.shrink{
    width:50% !important;
}

.label-right{
    text-align:right;
}

.welcome {
    padding:20px;
    margin:20px 0;
}

#MainContent_divLanguagePreference{
    margin:15px 0 15px 0;
    text-align:center;
}

#tabMyProjects{
    margin-top:20px;
}

#MainContent_pnlOperation, #MainContent_divLinkedFarmOperation{
    margin-bottom:10px;
}

#MainContent_btnProcessorOfferingNewApplication{
	display:none;
}


hr{
    display: block;
    margin-top: 1em !important;
    margin-bottom: 1em !important;
    margin-left: auto;
    margin-right: auto;
    border-style:solid;
    border-width: 1px;
    border-color:#cccccc;
}

#MainContent_gvwOperationShareholder > tbody > tr > td:nth-child(1){
    width:45%;
}
#MainContent_gvwOperationShareholder > tbody > tr > td:nth-child(2){
    width:45%;
}

#MainContent_gvwOperationShareholder > tbody > tr > td{
    display:table-cell !important;
    margin:2px !important;
}

#gvwPublicUserOperation td a {
    width:auto;
}

#MainContent_lnkSuplementalA{
    padding:0 0 10px 20px;
}

.sectionHeader{ 
    display:none;
}

#MainContent_lblEnteredViaMDE{
    padding:5px 5px 110px 0px;
}


/*select#MainContent_ddlOperationType option[value = "6"],select#MainContent_ddlOperationType option[value = "7"] {
    display:none;
}*/

/*#MainContent_btnProceedToShortEnrollment,
#MainContent_btnWorkbookProducer,
#MainContent_lblEefpDisabledProducer,
#MainContent_btnWorkbookProcessor,
#MainContent_lblEefpDisabledProcessor,
#MainContent_divWorkshopOffering
{
 display:none;
}*/

/* Hide eEFP button*/
#MainContent_btnWorkbookProducer, #MainContent_btnWorkbookProcessor, #MainContent_lblEefpDisabledProducer, #MainContent_lblEefpDisabledProcessor, #MainContent_divEefpOfferings {
    display: none;
}

#MainContent_gvwGF2Import .button_GF2import {
    padding: 5px 20px;
    margin: 5px auto !important;
    border-radius: px;
    color: #666;
    font-size: 15px;
    background-image: linear-gradient(to bottom, #fff 0%, #dddddd 100%) !important;
    text-align:center;
}

#MainContent_gvwGF2Import .button_GF2import:hover {
        box-shadow: 3px 3px 10px #aaa;
}

#MainContent_gvwGF2Import .add {
    border-top: 3px solid #e4f1d1;
    border-left: 3px solid #e4f1d1;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
    min-height: 50px;
}

#MainContent_gvwGF2Import .dont_add {
    border-top: 2px solid #f3d5d5;
    border-left: 2px solid #f3d5d5;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
    min-height: 50px;
}


#MainContent_gvwGF2Import tbody td, #MainContent_gvwGF2Import tbody th {
    padding: 5px;
}

#MainContent_gvwGF2Import tbody td  {
    border: 1px solid #aaa;
    line-height:1em !important;
   }

#MainContent_gvwGF2Import {
    margin-bottom:15px;
}

#MainContent_gvwGF2Import input{
    border:none;
    background:none;
    margin:0;
    padding:4px;
}

.gf2import_label{
    font-size:.8em;
    color:#888;
}

#MainContent_gvwGF2Import tbody th  {
    color:#888;
}

.GF2Import_wrapper {
    overflow-y: scroll;
    max-height: 500px;
    border: 1px solid #aaa;
}

#MainContent_divIDontHaveBusinessNumber label {
    display:inline !important;
}

#MainContent_lblOtherPlantHealthOfferingPublicUserApplication,
#MainContent_lblOtherAnimalHealthOfferingPublicUserApplication,
#MainContent_lblOtherCommercializationApplication,
#MainContent_lblOtherCommercializationOffline,
#MainContent_lblOtherAnimalHealthOffline,
#MainContent_lblOtherPlantHealthOffline,
#MainContent_lblOtherAnimalHealthApplication,
.useless_label, 
 #PageFAF .Label {
    display: none;
}

.thepartnership, .CAP{
    font-style: italic;
}

#lnkHelp {
    color: #78A12E !important;
}

/*Hide Orgs and Collabs*/
#MainContent_divOrganizationCollaborationHeader, #MainContent_divOrganizationCollaborationOfferings, .OrgsCollabs {
    display: none !important;
}

/*add padding for logout button */
@media (min-width: 1200px) {
    #divHeaderWrapper #divLogout {
        padding-right: 191px;
    }
}
/*set back to where it was*/
@media (min-width: 1810px) {
    #divHeaderWrapper #divLogout {
        padding-right: initial;
    }
}

input.invalid {
    border: 1px dotted red;
    background-color: #FF9933;
}
