
/* OVERRIDE custom.css*/
.small{
  font-size: 14px!important;
}
.underline:hover {
  text-decoration: none;
}
p, i, a, div, span, quote, b, strong, h1, h2, h3, h4 {
  /* user-select: none; */
}
input, textarea {
    /* user-select: text; */
}
a:focus,
button:focus,
input:focus,
select:focus,
textarea:focus {
  outline: none !important;
}
a.underline:hover{
  text-decoration: none;
}
html, body {
  position: relative;
  background: #dcd4ce;
  font-family: 'Roboto', sans-serif;
}

body{
  padding: 0;
}
#mess_render {
    z-index: 30;
    position: fixed;
    top: -600px;
    left: 0;
    width: 100%;
    padding: 35px 0;
}
.forms {
    width: 530px;
    margin: 24px auto 24px;
}
.forms input {
    padding: 4px 0 2px 10px;
    margin: 0;
    border: 2px solid #777;
    border-radius: 4px;
    width: 264px;
}
#ui-datepicker-div {
  background: darkseagreen;
}
.ui-datepicker-header {
  background: dimgrey;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 5px 5px;
}
.ui-datepicker-prev {
  order: 1;
  font-size: 24px;
  color: white;
  cursor: pointer;
  margin: 0px 0 0 0px;
  width: 25px;
  text-align: center;
}
.ui-datepicker-title {
  order: 2;
  color: white;
  font-family: Open Sans, sans-serif;
  font-size: 18px;
  letter-spacing: 0.5px;
}
.ui-datepicker-next {
  order: 3;
  font-size: 24px;
  color: white;
  cursor: pointer;
  margin: -2px 0px 0 0;
  width: 25px;
  text-align: center;
}
#ui-datepicker-div table {
  background: #696969;
  text-align: center;
  font-family: Open Sans,sans-serif;
  color: ghostwhite;
  letter-spacing: 0.5px;
  display: inline-block;
  vertical-align: top;
  border-spacing: 0;
  margin: 1% 0 0;
  border-collapse: collapse;
}
#ui-datepicker-div th {
  padding: 3% 3% 3%;
  font-size: 1.1em;
}
#ui-datepicker-div table tr:nth-child(2) td, #ui-datepicker-div td {
  padding: 15px;
}
#ui-datepicker-div td, #ui-datepicker-div th {
  border: 1px solid white;
}
.ui-datepicker-current-day {
  background-color: darkseagreen; /* blue this day */
}
.ui-datepicker-today {
  background-color: #42b1ca; /* blue this day */
}
.ui-state-disabled {
  background-color: #848484;
  cursor: default;
}

/* media querys */
@media all and (max-width: 993px) {


}
@media all and (max-width: 768px) and (min-width: 552px) {


}
@media all and (max-width: 600px) {

  .forms, .form input {
    width:100%;
  }


}
/* // end media querys */
