@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700);
.modal-dialog .modal-content {
  border-radius: 0 !important;
}
.modal-dialog .modal-content .modal-header {
  border-radius: 0 !important;
}
.bootstrap-dialog.type-primary .modal-header {
  background-color: #c2d0d8;
}
.bootstrap-dialog-header button.close {
  color: white;
  opacity: 1;
}
.bootstrap-dialog-header .bootstrap-dialog-title {
  font-size: 22px;
}
/*.bootstrap-dialog-message {
    color:black;
}*/

/*.modal {
    display: flex !important;
    height: 100%;
}

.modal .modal-dialog{
    margin: auto;
}*/

.modal {
  text-align: center;
}
@media screen and (min-width: 768px) {
  .modal:before {
    display: inline-block;
    vertical-align: middle;
    content: " ";
    height: 100%;
  }
}
.modal-dialog {
  display: inline-block;
  text-align: left;
  vertical-align: middle;
}
.tooltip-inner {
  font-size: 12px;
  max-width: 350px;
  width: 350px;
}
@media (max-width: 1200px) {
  .tooltip-inner {
    max-width: 300px;
    width: 300px;
    font-size: 10px;
  }
}
input,
select {
  border-radius: 0 !important;
}
.col-xs-2-4,
.col-sm-2-4,
.col-md-2-4,
.col-lg-2-4 {
  position: relative;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}
.col-xs-2-4 {
  width: 20%;
  float: left;
}
@media (min-width: 768px) {
  .col-sm-2-4 {
    width: 20%;
    float: left;
  }
}
@media (min-width: 992px) {
  .col-md-2-4 {
    width: 20%;
    float: left;
  }
}
@media (min-width: 1200px) {
  .col-lg-2-4 {
    width: 20%;
    float: left;
  }
}
