﻿#BookingBoxMantraSettings { margin-left: 10px; }
#BookingBoxMantraSettings, #BookingBoxMantraSettings .buildingSelectionContainer { width: 100% }
#BookingBoxMantraSettings br { display: none; }
#BookingBoxMantraSettings div { margin-bottom:10px;clear: both;}
#BookingBoxMantraSettings div label { float:left; width:175px; }
#BookingBoxMantraSettings div label a {height: 15px; width :120px }
#BookingBoxMantraSettings select,#BookingBoxMantraSettings input,
 #BookingBoxMantraSettings .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn)  { width: 320px; padding: 4px;}
.setting-block .bootstrap-select>.dropdown-toggle { background: none; }
#BookingBoxMantraSettings .radioBtnList label {width :140px;}
#BookingBoxMantraSettings .radioBtnList input[type=radio] {float:left; margin:0 10px 0 0;}
#BookingBoxMantraSettings .buildingAndLocationContainer {border-bottom:1px #ccc solid}
#BookingBoxMantraSettings .buildingAndLocationSelector    { clear:both; margin:0 0 30px 0; padding-top: 15px;}
#BookingBoxMantraSettings .brandSelectionContainer  label { vertical-align: top;width: 21%; }
#displayOR { width: 450px; border: none; margin-bottom: 10px; text-align: center; }
/* DNN 7 */
#BookingBoxMantraSettings .dnnLabel { width: inherit; text-align: left; padding-right: 0; }
#BookingBoxMantraSettings .radioBtnList .dnnRadiobutton { float: left;}

.dnnadmin-panel {
  font-size: 12px;
  border: 2px solid #A0051E;
  color: #A0051E;
  padding: 10px;
  background: #EEE;
  margin: 0.5em 1em;
  border-radius: 3px; 
  -moz-border-radius: 3px; 
  -webkit-border-radius: 3px; 
  -khtml-border-radius: 3px; 
}
.dnnadmin-panel img { 
  margin:0 11px 5px 0; 
  cursor:pointer; 
  vertical-align: middle; 
}

.bookmark-container { 
    background-color: #EEEEEE;
    background-position: initial;
    background-repeat: initial;
    border: 2px solid #A0051E;
    -ms-border-radius: 3px;
    border-radius: 3px;
    color: #A0051E;
    padding: 10px;
}
.mg_bookingbox_settings  .icon-info {  display: inline-block; width: 16px; height: 16px; background: url('/images/about.gif'); vertical-align: middle; }
.mg_bookingbox_settings  .dnnFormHelpContent, .dnnFormItem .dnnFormHelpContent { left: 20%; width: 300px;}
.mg_bookingbox_settings  .validation{ color: #A0051E;display: block;margin-top: 4px; }
.dnnCheckbox .mark,.dnnRadiobutton .mark { background-color: inherit; }
div.dropdown-menu.open{ max-height: 260px !important; overflow: hidden; }
ul.dropdown-menu.inner{ max-height: 160px !important; overflow-y: auto; }