@-ms-viewport       { width: device-width; }

.form-horizontal .control-label {

}

.btn-minsize {
  min-width: 110px !important;
}

.alert-small {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.radio, .checkbox {
  margin-top:0px;
}

.error {
  color: red;
  margin: 0;
  font-size:85%;
}

.height4 {
  height: 4px;
}

.inline {
  display: inline-block !important;
}

.height8 {
  height: 8px;
}

.height16 {
  height: 16px;
}

.height32 {
  height: 32px;
}

@media (min-width: 768px) {
  .form-control-small-15 {
      width: 15% !important;
  }

  .form-control-small-25 {
    width: 25% !important;
  }

  .form-control-small-33 {
    width: 33% !important;
  }

  .form-control-small-50 {
    width: 50% !important;
  }

  .form-control-small-75 {
    width: 75% !important;
  }

  .form-control-inline-75 {
    display: inline-block !important;
    width: 75% !important;
  }

  .form-control-inline-33 {
    display: inline-block !important;
    width: 33% !important;
  }

  .form-control-inline-25 {
    display: inline-block !important;
    width: 25% !important;
  }

  .form-control-inline-10 {
    display: inline-block !important;
    width: 10% !important;
  }
}

@media (max-width: 768px) {
  .form-control-small-15 {
      width: 30% !important;
  }

  .form-control-small-25 {
    width: 30% !important;
  }

  .form-control-small-33 {
    width: 50% !important;
  }

  .form-control-small-50 {
    width: 90% !important;
  }

  .form-control-small-75 {
    width: 90% !important;
  }

  .form-control-inline-75 {
    display: inline-block !important;
    width: 90% !important;
  }

  .form-control-inline-33 {
    display: inline-block !important;
    width: 50% !important;
  }

  .form-control-inline-25 {
    display: inline-block !important;
    width: 30% !important;
  }

  .form-control-inline-10 {
    display: inline-block !important;
    width: 30% !important;
  }
}

.bigger {
  font-size: 110%;
}

.smaller {
  font-size: 90%;
}

.nodisplay {
  display: none;
}

.nobold {
  font-weight: normal;
}

.text-left {
  text-align: left !important;
}

.nopadding {
  padding: 0;
}

.nopadding-left {
  padding-left: 0;
}

.nomargin-left {
  margin-left: 0 !important;
}

.nopadding-right {
  padding-right: 0;
}

.large-popover {
  width:350px;
  max-width:350px;
}

.inline-padding {
  float:left !important;
  padding-left:15px !important;
}

.padding-left4 {
  padding-left: 4px !important;
}

.padding-left16 {
  padding-left: 16px !important;
}

.padding4 {
  padding: 4px;
}

.padding8 {
  padding: 8px;
}

.margin4 {
  margin: 4px;
}

.margintop4 {
  margin: 0px;
  margin-top: 4px;
}

.margin8 {
  margin: 8px;
}

.nohover {
  background-color: transparent !important;
}

th {
  white-space: normal !important;
/*  word-break: break-all !important; */
}

.remarks .tooltip-inner {
  width:350px; max-width: 350px;
  text-align:left;
}

#wrap .popover {
    width: 300px;
    max-width: none;
}

.radiocorrection {
  position: relative; top:-6px
}

.btn_footer {
  width:100%;
  position: absolute;
  bottom: 25px;
}

@media (min-width: 768px){
  .navbar-nav{
      margin: 0 auto;
      display: table;
      table-layout: fixed;
      float:none;
  }
}

ul.typeahead { background-color: white;}


/*!
 * Yamm!3 - Yet another megamenu for Bootstrap 3
 * http://geedmo.github.com/yamm3
 *
 * @geedmo - Licensed under the MIT license
 */
.yamm .nav,
.yamm .collapse,
.yamm .dropup,
.yamm .dropdown {
  position: static;
}

.yamm .container {
  position: relative;
}
.yamm .dropdown-menu {
  left: auto;
}
.yamm .yamm-content {
  padding: 0px 20px;
}

.yamm ul.boxmainmenu {
 position: relative;  
}

.yamm ul.boxmainmenu > li.yamm-fw > ul.dropdown-menu {
  position: absolute;
  left: 32px;
  width: 1000px;
  max-width:100%;
}

.editor {overflow:scroll;min-height:380px;}