﻿/** ====================================================================== **/
/** TripAdvisor Styles                                                     **/
/** ====================================================================== **/

/** Ovveride the color box position to be at the top right **/
#cboxClose { top: 0; }


/* -------------------- Settings ------------------ */
.TripAdvisorBuildingSettings {   margin-bottom: 6px;    }
.TripAdvisorBuildingSettings .buildingSelectionContainer {     width: 500px; }
.TripAdvisorBuildingSettings .buildingSelectionContainer div { clear: both;}
.TripAdvisorBuildingSettings fieldset div label { float: left; margin-bottom: 4px; width: 160px;  }
.TripAdvisorBuildingSettings fieldset div select,
.TripAdvisorBuildingSettings fieldset .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) 
{ float: left;  margin-bottom: 4px; width: 320px; }
.TripAdvisorBuildingSettings fieldset  .bootstrap-select>.dropdown-toggle { background: none; font-weight: normal }
.TripAdvisorBuildingSettings fieldset .bs-searchbox input{margin-bottom: 0; width: 100%;  }
.TripAdvisorBuildingSettings fieldset .bootstrap-select { clear: none;  }

.SubHead div  { margin-bottom: 8px; clear: both; }
.icon-info {  display: inline-block; width: 16px; height: 16px; margin-right: 10px; background: url('/images/about.gif'); vertical-align: middle; }
.dnnFormItem label { text-align: left; width: 150px; margin-right: 0; }
.dnnFormItem input { float: none; }
.bookmark-container { 
    background-color: #EEEEEE;
    background-position: initial;
    background-repeat: initial;
    border: 2px solid #A0051E;
    -ms-border-radius: 3px;
    border-radius: 3px;
    color: #A0051E;
    margin: 0.5em 1em;
    padding: 10px;
}

.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; }

/* =========== Validation =================== */
.validation {text-align:left;font-size: small;color: #FF0000;}
/* =========== Validation =================== */
