

.scroll-content {
	background-image:url("bg.png");
	background-repeat:no-repeat;
	background-position: center;
	background-size:100% 100%;
}

#directions-panel{
  min-height:415px;
}

a{
    text-decoration:none;
}

.bar.bar-dark{
    border:none!important;
}

ion-header-bar{
  height:48px!important;
  background-color:#434343 !important;
  background-size:100% 48px !important;
  background-repeat:repeat-y!important;
  background-image:url("top-bg.png")!important;
}

.clear{
  clear:both;
}

.img-map-it{
    vertical-align: sub;
}

.btn-add-a-destination{
    float:left;
}

.btn-map-it{
    float:right;
}

.button.button-positive {
	background-image: url("mapit.png");
    background-color: #ffffff!important;
    border-color: #ffffff!important;
    color: #ffffff!important;
}

.icon_layer{
  width:24px;
  height:24px;
  margin-top:5px;
  background-image:url("layer.png");
}

.item, .item h1, .item h2, .item h3, .item h4, .item h5, .item h6, .item p, .item-content, .item-content h1, .item-content h2, .item-content h3, .item-content h4, .item-content h5, .item-content h6, .item-content p {
    white-space: normal;
}

#page-home img{
  width:100%;
}
#page-directions .item-avata img{
  width:50px;
}
#page-directions .step p{
  margin-top:0px;
}
#page-directions .bts{
  padding-top:20px;
}



#page-search .geocoder-item h2{
  white-space: normal;
}

#page-map #js_googlemap{
  width:100%;
  height:100%;
}

#page-map #map {
  width: 100%;
  height: 100%;
}

#page-map .scroll {
  height: 100%;
}

#directions-panel td{
  font-size:12px;
}

#page-list-detail .date-time{
  padding-top:15px;
  text-align:right;
}

.action-sheet-backdrop .button{
    line-height: 26px;
    min-height: 26px;
    font-size: medium;
}

.action-sheet-backdrop .action-sheet-title {
    font-size: 26px;
    padding: 8px;
}

.ion-star{
    color:#fbe506 !important;
}

.tabs-striped.tabs-background-dark .tabs{
    padding-top:6px;
    height:53px;
    background-color:#434343;
    background-size:100% 53px !important;
    background-repeat:repeat-y!important;
    background-image:url("bottom-bg.png")!important;
}

.tabs-striped.tabs-color-light .tab-item {
    color: rgba(255, 255, 255, 1);
    opacity: 1;
}

.tabs-striped.tabs-color-light .tab-item:hover {
    text-decoration:none;
}

.home-icon-1{
    display:block;
    padding-right:3px;
}

.home-icon-2{
    display:block;
    padding-left:3px;
}

.col-50{
    padding:0;
    
}

.item-delete .button.icon {
    color: #273d6e;
    font-size: 24px;
}

.button.button-stable {
    border-color: #682129;
    background-color: #ffffff;
    color: #692027;
}

.toggle input:checked + .track {
    border-color: #682129;
    background-color: #682129;
}