
/* Änderungen PHP 8 Umstellung */


.xforms-input-text, .xforms-combobox-input, .xforms-input-password {
  max-width: 100%;
  width: 100%;
  border: 0 none !important;
  border-radius: 0px;
  padding: 0 10px;
  padding-right: 10px;
  padding-left: 10px;
  background: #e8e8e8 !important;
  color: #000;
  transition: .2s ease-in-out;
  transition-property: all;
  transition-property: color,
    background-color,
    border-color,
    box-shadow;   
}

.xforms-combobox-input {
  line-height: 20px !important;
}

.xforms-input-text:focus,
.xforms-combobox-input:focus {
  border: 0 none !important;
}

input:focus {
  /* background-color: yellow !important; */
  /* border: none !important; */
  outline: none !important;
}


.ui-state-error {
  border-bottom: 1px solid #cd0a0a !important;
}

.ui-state-error:focus {
  border-bottom: 1px solid #cd0a0a !important;
}

joomla-alert .alert-heading {
  display:none;
}

#xFormForm-0-upload_button {

  height: 40px;
  line-height: 40px;
  padding-left: 15px;
  padding-right: 15px;


}

/* 
.uk-checkbox:checked, input[type="checkbox"]:not([class*="uk-"]):checked {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.uk-checkbox:checked, .uk-checkbox:indeterminate, .uk-radio:checked, input[type="checkbox"]:not([class*="uk-"]):checked, input[type="checkbox"]:not([class*="uk-"]):indeterminate, input[type="radio"]:not([class*="uk-"]):checked {
  background-color: #14223a;
}
.uk-checkbox:not(:disabled), .uk-radio:not(:disabled), input[type="checkbox"]:not([class*="uk-"]):not(:disabled), input[type="radio"]:not([class*="uk-"]):not(:disabled) {
  cursor: pointer;
}
body input[type="radio"]:checked, body input[type="checkbox"]:checked, body textarea[type="radio"]:checked, body textarea[type="checkbox"]:checked, body select[type="radio"]:checked, body select[type="checkbox"]:checked {
  background-color: #3F9C35 !important;
}
 */

.uk-checkbox,
.uk-radio,
input[type=checkbox]:not([class*=uk-]),
input[type=radio]:not([class*=uk-]) {
  display:inline-block;
  height:13px;
  width:13px;
  /*! overflow:hidden; *//*! margin-top:4px; */vertical-align:middle;
  -webkit-appearance:none;
  -moz-appearance:none;
  background-color:rgba(20,34,58,.09);
  /*! background-repeat:no-repeat; *//*! background-position:50% 50%; *//*! transition:.2s ease-in-out; *//*! transition-property:background-color,border-color,box-shadow */
}
.uk-radio,
input[type=radio]:not([class*=uk-]) {
  border-radius:50%
}
.uk-checkbox:focus,
.uk-radio:focus,
input[type=checkbox]:not([class*=uk-]):focus,
input[type=radio]:not([class*=uk-]):focus {
  background-color:rgba(13,23,39,.09);
  outline:0
}
.uk-checkbox:checked,
.uk-checkbox:indeterminate,
.uk-radio:checked,
input[type=checkbox]:not([class*=uk-]):checked,
input[type=checkbox]:not([class*=uk-]):indeterminate,
input[type=radio]:not([class*=uk-]):checked {
  /*! background-color:#14223a; */
}
.uk-checkbox:checked:focus,
.uk-checkbox:indeterminate:focus,
.uk-radio:checked:focus,
input[type=checkbox]:not([class*=uk-]):checked:focus,
input[type=checkbox]:not([class*=uk-]):indeterminate:focus,
input[type=radio]:not([class*=uk-]):checked:focus {
  background-color:#070c14
}
.uk-radio:checked,
input[type=radio]:not([class*=uk-]):checked {
  background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")
}
.uk-checkbox:checked,
input[type=checkbox]:not([class*=uk-]):checked {
  background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
  /* background-position:2px 2px; */
}
.uk-checkbox:indeterminate,
input[type=checkbox]:not([class*=uk-]):indeterminate {
  background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")
}
.uk-checkbox:disabled,
.uk-radio:disabled,
input[type=checkbox]:not([class*=uk-]):disabled,
input[type=radio]:not([class*=uk-]):disabled {
  background-color:rgba(20,34,58,.05)
}
.uk-radio:disabled:checked,
input[type=radio]:not([class*=uk-]):disabled:checked {
  background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23E8E8E8%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E")
}
.uk-checkbox:disabled:checked,
input[type=checkbox]:not([class*=uk-]):disabled:checked {
  background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23E8E8E8%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")
}
.uk-checkbox:disabled:indeterminate,
input[type=checkbox]:not([class*=uk-]):disabled:indeterminate {
  background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23E8E8E8%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E")
}

#xFormForm-0-submit {
    padding-left: 15px;
    padding-right: 15px;
    height: 40px !important;
  line-height: 40px !important;
}

.hasDatepicker{
  width:100% !important;
  background: #e8e8e8 !important;
  border: 0 none !important;
  border-radius: 0px;
  max-width: 100%;
}


/* weitere ergänzungen */

.publicdb .GOTS #done .xforms-tabs ul.ui-widget-header.ui-tabs-nav li.uk-active a {
  color: #fff;
    font-family: "gots-roboto";
  border-radius: 0px !important;

}

.publicdb .GOTS #done .xforms-tabs ul.ui-widget-header.ui-tabs-nav li.ui-tabs-active, .publicdb .uk-tab.uk-active  {
  background: #3F9C35;
  border-color: #3F9C35;
}

.publicdb .GOTS #done .xforms-tabs ul.ui-widget-header.ui-tabs-nav li.uk-active, .publicdb .uk-tab.uk-active  {
  background: #3F9C35;
  border-color: #3F9C35;

}

.publicdb .uk-tab > .uk-active > a {
  border-color:#3F9C35 !important;
}

.publicdb .uk-tab > * > a:hover {
  /* color: #26322e; */
  text-decoration: none;
  border-top: 1px solid;
   border-right: 1px solid;
    border-left: 1px solid;
    border-bottom: none !important;
 border-color:#3F9C35 !important;
}

.publicdb .GOTS #done button.ui-button:not(.xforms-combobox-button) {
all:unset;

}

/* .xforms-button.btn-mini.ui-button.ui-corner-all.ui-widget {
 padding: .4em 1em;
 height:auto !important;
} */

.publicdb .ui-state-default, .publicdb .ui-widget-content .ui-state-default, .publicdb .ui-widget-header .ui-state-default {
  /* border: 1px solid #cccccc; */
  font-weight:normal;
  color: #26322e;
}



.publicdb .xforms-button .btn-mini .ui-button .ui-corner-all .ui-widget {
  font-family: "gots-roboto";
  height: auto !important;
  line-height: 40px !important;
  letter-spacing: 0;
  font-size: 16px;
  border: 0;
  border-radius: 0;
  background: #3F9C35;
  color: #fff;
  text-transform: uppercase;
  border: 0 !important;
  font-weight: 400;

}

.publicdb .ui-button, .ui-dialog .ui-button {
     padding: 0em .6em !important;
 height:30px !important;
}

.ui-button.ui-widget.ui-button-icon-only.ui-dialog-titlebar-close {
  text-indent: -999em;
}

/* Neuer CSS Code */

.publicdb .GOTS #element-xFormCol-0 .xforms-field .xforms-combobox-table .xforms-combobox-td,
.publicdb .GOTS #element-xFormCol-0 .xforms-field .xforms-combobox-table .xforms-combobox-input {
  line-height: normal !important;
}

.publicdb .GOTS #element-xFormCol-0 button.ui-button:not(.xforms-combobox-button) {
  /* height: 40px !important; */
  line-height: normal !important;
}

.publicdb .xforms-fieldset .xforms-field button {
  font-family: "gots-roboto";
  height: 40px !important;
  line-height: 40px !important;
  letter-spacing: 0;
  font-size: 16px;
  border: 0;
  border-radius: 0;
  background: #3F9C35;
  color: #fff;
  text-transform: uppercase;
  border: 0 !important;
  font-weight: 400;
}

.publicdb .xforms-fieldset .xforms-field button:hover, #homeforms .com_gots .field-submit button:hover {
  background: #81c200;
}

.publicdb .GOTS #done button.ui-button:not(.xforms-combobox-button), .ui-dialog.ui-widget .ui-dialog-buttonpane button.ui-button {
  /* height: 40px !important; */
  line-height: normal !important;
}

.ui-dialog.ui-widget #xFormDialog-0 .xforms-combobox-table .xforms-combobox-td input {
  font-weight: normal !important;
  color: #000 !important;
  border: 1px solid #000 !important;
  z-index: 9999;
position: -webkit-sticky;
}

.ui-dialog.ui-widget #xFormDialog-0 .xforms-combobox-table {
  border: none !important;
}

.ui-dialog.ui-widget #xFormDialog-0 .xforms-combobox-table .xforms-combobox-td .xforms-combobox-button {
  background-color: transparent !important;
  z-index: 99999;
  position: -webkit-sticky;
}

.publicdb .GOTS #done .xforms-tabs ul.ui-widget-header.ui-tabs-nav, .publicdb .xforms-tabs ul.ui-widget-header.ui-tabs-nav {
  font-family: "gots-roboto";
  border-radius: 0px !important;
  background: #E8E8E8;
  border-color: #E8E8E8;
}
.publicdb .GOTS #done .xforms-tabs ul.ui-widget-header.ui-tabs-nav li {
  /* background: #fff; */
}
.publicdb .GOTS #done .xforms-tabs ul.ui-widget-header.ui-tabs-nav li.ui-tabs-active, .publicdb .uk-tab.uk-active  {
  background: #3F9C35;
  border-color: #3F9C35;
}

.publicdb .GOTS #done .xforms-tabs ul.ui-widget-header.ui-tabs-nav li.uk-active, .publicdb .uk-tab.uk-active  {
  background: #3F9C35;
  border-color: #3F9C35;

}

.publicdb .uk-tab > .uk-active > a {
  border-color:#3F9C35;
}

.publicdb .uk-tab > * > a:hover {
  /* color: #26322e; */
  text-decoration: none;
  border-top: 1px solid;
   border-right: 1px solid;
    border-left: 1px solid;
    border-bottom: none;
 border-color:#3F9C35;
}


.publicdb .xforms-button.btn-mini.ui-button.ui-corner-all.ui-widget {
 padding: .4em 1em;
 height:auto !important;
}

.publicdb .ui-state-default, .publicdb .ui-widget-content .ui-state-default, .publicdb .ui-widget-header .ui-state-default {
  /* border: 1px solid #cccccc; */
  font-weight:normal;
  color: #26322e;
}

.publicdb .uk-link-toggle:hover .uk-link, .publicdb .uk-link:hover, .publicdb a:hover {
  color: #ff0000;
  text-decoration: underline;
}

.ui-state-active, .publicdb .ui-widget-content .ui-state-active, .publicdb .ui-widget-header .ui-state-active {
    background: #3F9C35;
  border-color: #3F9C35 !important;
}

 .ui-state-default .ui-corner-top.uk-active {
   background: #3F9C35 !important;
  border-color: #3F9C35;

}

.publicdb .GOTS #done .xforms-tabs ul.ui-widget-header.ui-tabs-nav li.uk-active a {
  color: #fff;
    font-family: "gots-roboto";
  border-radius: 0px !important;

}

.ui-state-active, .ui-widget-content .ui-state-active, .publicdb .ui-widget-header .ui-state-active a {
  color: #fff !important;
}

.ui-dialog.ui-widget .ui-dialog-buttonpane button.ui-button {
  line-height: normal !important;
  line-height: normal;
  padding-right:15px;
  padding-left: 15px;
}

.ui-dialog-titlebar-close {
  font-size: 1em !important;
}

#homeforms ::placeholder {
  color: #000000;
  opacity: 1; /* Firefox */
}

#homeforms ::-ms-input-placeholder { /* Edge 12 -18 */
  color: #000000;
}


#homeforms .com_gots .xforms-field {
  margin-bottom: 20px;
}


#homeforms .com_gots .xforms-input-text, #homeforms .com_gots .ui-input-text, #homeforms .com_gots .xforms-combobox-input,
#Locationsearch input.inputbox, #Locationsearch select.mmlcategory_list, #Locationsearch select.chzn-select {
  height: 40px !important;
  line-height: 40px;
  letter-spacing: 0;
  font-size: 16px;
  vertical-align: middle;
  display: inline-block;
  max-width: 100%;
  border: 0 none;
  padding: 0 10px;
  background: #e8e8e8;
  color: #000;
  width: 100% !important;
  font-weight: normal !important;
}

#homeforms .com_openimmoxml #element-xFormCol-0 .xforms-field .xforms-combobox-table .xforms-combobox-td, #homeforms .com_openimmoxml #element-xFormCol-0 .xforms-field .xforms-combobox-table .xforms-combobox-input  {
  height: 40px !important;
  line-height: 40px;
  letter-spacing: 0;
  font-size: 16px;
}

#homeforms .xforms-combobox-table .xforms-combobox-td {
  width: 100% !important;
}

#homeforms .com_gots .xforms-combobox-td button {
  height: 40px !important;
  background-color: #E8E8E8;
  /* background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216…00%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A"); */
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A");
  background-repeat: no-repeat;
  background-position: 100% 50%;
  border: 0;
  border-radius: 0;
  width: 40px !important;
  margin-left: -40px !important;
  margin-bottom: 0 !important;
}

#homeforms .com_gots .xforms-combobox-td .xforms-combobox-button .ui-icon {
  display: none;
}

/* #homeforms .com_gots .xforms-combobox-td button .ui-icon {
  display: none;
}

.ui-state-default .ui-icon {
  background-image: url(../xforms/themes/default/jquery.ui/default/images/ui-icons_ef8c08_256x240.png);
  } */

#homeforms .com_gots .field-submit button {
  font-family: "gots-roboto";
  height: 40px !important;
  line-height: 40px !important;
  letter-spacing: 0;
  font-size: 16px;
  border: 0;
  border-radius: 0;
  background: #3F9C35;
  color: #fff;
  text-transform: uppercase;
  border: 0 !important;
  font-weight: 400;
  padding: 0;
  cursor: pointer;
  width: 100%;
}

button, .publicdb .GOTS #done button.ui-button:not(.xforms-combobox-button) {
  cursor: pointer !important;
}

/* Verstecke den Standard-Pfeil */
#Locationsearch .mmlcategory_list, #Locationsearch .chzn-select {
  -webkit-appearance: none !important;
  -moz-appearance: none !important;
  appearance: none !important;
  /* Füge Hintergrundbild für den Pfeil hinzu */
  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23000000%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A") !important;
  background-repeat: no-repeat !important;
  background-position: 100% 50% !important;
  /* Füge zusätzliche Stile hinzu */
  height: 40px !important;
  background-color: #E8E8E8 !important;
  border: 0 !important;
  border-radius: 0 !important;
  width: 40px !important;
  /* margin-left: -40px !important; */
  margin-bottom: 20px !important;
}

.ui-dialog .ui-dialog-titlebar-close {
  position: absolute !important;
  right: .3em !important;
  top: 50% !important;
  width: 21px !important;
  margin: -10px 0 0 0 !important;
  padding: 1px !important;
  height: 20px !important;
}

/* Dialog Close */

.ui-dialog.ui-widget .ui-dialog-titlebar.ui-widget-header button.ui-button.ui-dialog-titlebar-close .ui-button-icon-primary.ui-icon.ui-icon-closethick::before, .ui-dialog.ui-widget .ui-dialog-titlebar.ui-widget-header button.ui-button.ui-dialog-titlebar-close .ui-button-icon-primary.ui-icon.ui-icon-closethick::after,
.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick::before, .ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick::after {
  position: absolute !important;
  left: 7px !important;
  content: " " !important;
  height: 13px !important;
  width: 2px !important;
  background-color: #26322e !important;
  top: 2px !important;
  font-family: "gots-roboto" !important;
}

.ui-dialog.ui-widget .ui-dialog-titlebar.ui-widget-header button.ui-button.ui-dialog-titlebar-close .ui-button-icon-primary.ui-icon.ui-icon-closethick::before,
.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick::before {
  transform: rotate(45deg) !important;
}

.ui-dialog.ui-widget .ui-dialog-titlebar.ui-widget-header button.ui-button.ui-dialog-titlebar-close .ui-button-icon-primary.ui-icon.ui-icon-closethick::after,
.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick::after {
  transform: rotate(-45deg) !important;
}

.ui-dialog.ui-widget .ui-dialog-titlebar.ui-widget-header button.ui-button.ui-dialog-titlebar-close .ui-button-icon-primary.ui-icon.ui-icon-closethick,
.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick {
  background: unset !important;
}

.ui-dialog .ui-dialog-titlebar-close {
  border: unset !important;
}

.publicdb .uk-checkbox, .publicdb .uk-radio, .publicdb input[type="checkbox"]:not([class*="uk-"]), .publicdb input[type="radio"]:not([class*="uk-"]) {
  display: inline-block;
  height: 16px;
  width: 16px;
  overflow: hidden;
  margin-top: 4px;
  vertical-align: middle;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-color: rgba(20,34,58,.09);
  background-repeat: no-repeat;
  background-position: 50% 50%;
  transition: .2s ease-in-out;
    transition-property: all;
  transition-property: background-color,border-color,box-shadow;
}

/* Search Chemical */

.publicdb .GOTS #done button.ui-button:not(.xforms-combobox-button) {
  box-sizing: border-box;
  text-align: center;
}

.publicdb .GOTS #done ::placeholder {
  color: #000;
  opacity: 1; /* Firefox */
}

.publicdb .GOTS #done ::-ms-input-placeholder { /* Edge 12 -18 */
  color: #000;
}

/* Forms Legend Headline */

.publicdb .xforms-legend {
  display: block;
  margin: 0px;
    margin-bottom: 0px;
  margin-bottom: 20px;
  padding: 0px;
  width: 100%;
  border: 0px;
    border-top-color: currentcolor;
    border-right-color: currentcolor;
    border-bottom-width: 0px;
    border-bottom-style: none;
    border-bottom-color: currentcolor;
    border-left-color: currentcolor;
  border-bottom: 1px solid #1C94C4;
    border-bottom-color: rgb(28, 148, 196);
    font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
}

/* Table */

.publicdb .GOTS table.search-result-list, .publicdb .GOTS table.ui-table {
  font-family: "gots-roboto";
  font-size: 16px;
}

.publicdb .GOTS table.search-result-list * {
  width: unset !important;
}

/* .publicdb .GOTS table.search-result-list tr.ui-widget-header th, .publicdb .GOTS table.ui-table tr.ui-widget-header th {
  width: 22% !important;
  }

  .publicdb .GOTS table.search-result-list tr.ui-widget-header th:last-child, .publicdb .GOTS table.ui-table tr.ui-widget-header th:last-child {
    width: 8% !important;
  } */

@media (min-width: 1200px) {
  .publicdb .row-fluid [class*="span"] {
    min-height: 30px;
  }
}

:focus-visible {
  outline: none !important;
}

.publicdb .GOTS #done button.ui-button:not(.xforms-combobox-button) {
  padding-right: calc(1em + 6px) !important;
  padding-left: calc(1em + 6px) !important;
}

.publicdb .GOTS #done #xFormForm-0-submit {
  line-height: 0px !important;
padding: .4em 1em !important;
}

@media screen and (max-width: 959px) {
  .publicdb .GOTS #done .table-Contacts td {
          width: 100%;
  }
}

@media screen and (max-width: 639px) {
.publicdb .field-product_categories .row-fluid .span4, .publicdb .field-field_of_operation .row-fluid .span4 {
  width: 100%;
  margin-left: 0px;
}
}