.twitter-typeahead {
  width:100%;
}


.twitter-typeahead .tt-query,
.twitter-typeahead .tt-hint {
  margin-bottom: 0;
  width:100%;
}

.tt-dropdown-menu {
  min-width: 160px;
  margin-top: 2px;
  padding: 5px 0;
  background-color: #fff;
  border: 1px solid #ccc;
  border: 1px solid rgba(0,0,0,.2);
  *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
     -moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
          box-shadow: 0 5px 10px rgba(0,0,0,.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
}

.tt-suggestion {
  display: block;
  padding: 3px 20px;
}

.tt-suggestion.tt-is-under-cursor {
  color: #fff;
  background-color: #0081c2;
  background-image: -moz-linear-gradient(top, #0088cc, #0077b3);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3));
  background-image: -webkit-linear-gradient(top, #0088cc, #0077b3);
  background-image: -o-linear-gradient(top, #0088cc, #0077b3);
  background-image: linear-gradient(to bottom, #0088cc, #0077b3);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0)
}

.tt-suggestion.tt-is-under-cursor a {
  color: #fff;
}

.tt-suggestion p {
  margin: 0;
}



/*****



******/
.menu-sublevel {
    margin-left:5px;
    font-size: 0.9em;
}
body { 
	padding-top: 70px; 
	
}

.div-header {
	
}

.div-footer {
	
}
.orm-list-delete, .orm-list-update, .orm-list-view, .orm-list-checkdelete, .orm-list-button {
	width:40px;
}

.orm-list-icon {
	height : 20px;
}
.ormFormButtons {
	text-align:center;
}
.orm-record-fieldaddedlabel {
	font-weight:normal;
	font-size: 90%;
}

div.csv_scroll {
    width:98%;
    max-height:500px;
    overflow:auto;
	 margin:auto;
	 margin-top:15px;
	 margin-bottom:15px;
	 
	 border: 1px solid black;
	 padding-bottom:8px;
}

div.csv_scroll h3 {
	text-align:center;
}



.gmap_frame {
	width:100%;
	height:300px;
}


body.dragging, body.dragging * {
  cursor: move !important;
}

.dragged {
  position: absolute;
  opacity: 0.5;
  z-index: 2000;
}

ol.example li.placeholder {
  position: relative;
  /** More li styles **/
}
ol.example li.placeholder:before {
  position: absolute;
  /** Define arrowhead **/
}


body #popup_view .modal-dialog {
    width:70%;
    margin:auto;
}


div.ajaxmac_c_checkboxes div {
    border-radius: 4px;
    padding:6px;
    border: 1px solid #fff;
    margin-top:6px;
}
div.ajaxmac_c_checkboxes div label i {
    margin-right: 5px;
}
div.ajaxmac_c_checkboxes div.selected {
    background-color: #5cb85c;
}
div.ajaxmac_c_checkboxes div.unselected {
    background-color: #d9534f;
}
