.picForm, .webonizerPicForm {
  position: relative;
  line-height: 1.7em;
}

.picForm legend, .webonizerPicForm legend{
  color: blue;
  font-weight: bold;
  clear:both;
}

.picForm fieldset, .webonizerPicForm fieldset{

  clear:both;
}

.picForm label, .webonizerPicForm label {
  display:block;
  float:left;
  width: 140px;
  margin-bottom: 1em;
  text-align: right;
  clear:both;
  color: rgb(41,108,161);
  padding-right: 1em;
  font-weight:bold;
  font-size: 0.9em;
  white-space: nowrap
}

.picForm input, .webonizerPicForm input, .picForm select, .webonizerPicForm select {
  display:block;
  float:left;
  width: 300px;
  margin-bottom: 1em;

}

.picForm textarea, .webonizerPicForm textarea{
  clear: both;
  width: 99%;
}

.picForm .dateTable *{
  float: none !important;
  text-align: left !important;
  width: 120px !important;
  margin: 0 !important;
  margin-bottom: 0 !important
}


.smoPixRows .fileInput {
  width: 400px !important
}

.smoPixRows label{
  float:none;
  width: 100%;
  text-align: left;
  margin-bottom: 0
}

.smoPixRows input, .smoPixRows textarea{
  float:none;
  width: 100%;
  margin-bottom: 0
}

#pageContentFields label, .webonizerPicFormTextareas label, #bioLabel, #webonizerEventPicform .bodyText{
  clear: both;
  font-size: 1.4em;
  text-align: left;
  width: 100%;
  margin-bottom:0.2em;
}

.adminFlags *{
  text-align: center !important
}

.adminFlags input, #importantSettings input, .weekdays input, #eventDatesFields input, #SMO_EVENT_LOCALIZED, #SMO_HTML, #submitFields #termnoticeline input{
   width: 20px;

}

.weekdays label{
  width: 60px;
  text-align: left;
  font-size: 0.7em;
  font-weight: normal;
}

.adminFlags .adminRestrictions {
  background-color: red;
  color: white !important
}


#importantSettings select{
  float:left
}

#adminFieldset br.clearer+label{
  text-align:left;
  margin-bottom:0;
}

#topicLabel{
  white-space:normal;
  clear:both !important
}
#topicLabel a {
  font-size: 0.8em
}


#submitFields {
  padding:0;
  padding-top: 0 !important
}

#articleHelpLink, #submitFields a {
  display: block;
  clear: both;
  border: 1px solid yellow;
  padding: 1em;
}

#submitFields br, .myflags br{
  display: none !important
}
#submitFields #termnoticeline{
  width: 99%;
  display: block;
  clear: both
}

#submitFields #termnoticeline a{
  display:inline;
  border:0;
  padding:0
}

#detailedInfoFields #webonizerHTMLflagBox{
  display: block; float: right;
  padding: 3px;
  border: 1px solid gray;
  margin-top: -2em;
  height: 1.8em;
}

#detailedInfoFields #webonizerHTMLflagBox input, #WEBONIZER_DOC_GB_OFF{
  width: 20px
}
#detailedInfoFields #webonizerHTMLflagBox label{
  width: 70px
}

#priority {
  width: 50px;
}

.myflags br.clearer{
  display: block !important
}
.myflags input {
  width: 30px;
}

#adminFieldset label {
  max-width: 90px
}

#eventDatesFields select{
  width: 100px
}
#importantSettings #WEBONIZER_DOC_GB_OFF {
  width: 300px;
}

.bodyText+br{
  display:block !important;
  width: 100%;
}



#webonizerMediaAddAnotherLink{
  display: block;
  font-size: 1.4em;
  border: 2px solid blue;

  margin-top: 1em;
  background-color: blue;
  color: white
}

#webonizerMediaAddAnotherLink:hover{
  background-color: white;
  color: blue
}

#webonizerMediaAddAnotherLink a, #webonizerMediaAddAnotherLink a:visited{
  display:block;
  height: 100%;
  width: 100%;
  color: white;
  background-color:blue;
}

#webonizerMediaAddAnotherLink a:hover{

  color: blue;
  background-color:white
}


/*Picture Edit Column*/
#pichave{
  width: 200px;
}
#pichave * {
  max-width: 200px
}
#pichave .adminFlags input{
  width: 12px
}
#pichave .adminFlags td{
  font-size: 8px
}
#pichave legend{
  font-weight: bold
}
#pichave fieldset fieldset legend{
  color: blue;
  font-size: 0.8em
}
#pichave label {
  display:block
}

#pichave .warn {
 display:inline !important
}

.deleteWarning {
  margin-top: 3em;
  color: red
}

/*Assoc Image Form*/
#webonizerAssocImgDiv img{
  max-width: 200px
}

/*Permission Form*/
#userFileLimitsTable{
  font-size: 10px
}

#userFileLimitsTable input{
  max-width: 50px;
  display: block
}
