@import url(css/bootstrap.min.css);
/*@import url(css/bootstrap-theme.min.css);*/
@import url(css/select2.min.css);

html, body, #admin-container, #admin-container > div {height: 100%;}

.pac-container { z-index: 99999; }

.angular-google-map-container{ height: 400px; }

.nav, .pagination, .carousel, .panel-title a { cursor: pointer; }

.popover ul { padding-left: 20px}

.gap-top { margin-top: 10px; }
.gap-bottom { margin-bottom: 10px; }
.gap-right { margin-right: 10px; }
.gap-left { margin-left: 10px; }

.label-opacity {opacity: .5;}

.img-opacity {opacity: .4; background-color: #999;}

#admin-archive-list .img-thumbnail img { max-width: 120px; }

#admin-full {
  margin-top: 70px;
}

#admin-detail {
  top: 50px;
  bottom: 0;
  left: 520px;
  right: 0;
  padding-top: 15px;
  background: #fafafa;
  position: absolute;
  overflow-y: scroll;
  /*overflow-x: hidden; */
}


#admin-archive {
  width: 520px;
  top: 50px;
  bottom: 0;
  left: 0;
  right: 715px;
  position: absolute;
  overflow: hidden;
  /*overflow-x: hidden; */
}


#admin-archive-search {
   position: fixed;
   width: 520px;
   padding-top: 10px;
   padding-bottom: 10px;
}


#admin-archive-list { 
  width: 100%;
  position: absolute;  
  top: 0;
  bottom: 50px;
  overflow-y: scroll; 
}


#admin-archive-pagelist { 
  position: fixed;
  bottom: -10px;
  width: 100%;
  width: 520px;
}
#admin-archive-pagelist .pagination {
  margin: 10px 0px;
}


.full button span {
  background-color: limegreen;
  border-radius: 32px;
  color: black;
}


#admin-archive-list .panel { margin-bottom: 0px;}

#admin-archive-list-view { position: relative; }


.overlay-group {position: relative; display: inline-block;}
.overlay-btn {position: absolute; bottom:0; left:0}
.overlay-group .popover, .overlay-group .popover-inner { min-width: 250px !important}

/* ANIMATE */
.view-slide-in.ng-enter {
  transition: all 1s ease;
  -webkit-transition:all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
   
  opacity:0;
}

.view-slide-in.ng-enter {
  opacity: 0;
}
.view-slide-in.ng-enter.ng-enter-active {
  opacity: 1;
}
.view-slide-in.ng-leave.ng-leave-active{
  opacity:1;
}
.view-slide-in.ng-leave{
  opacity:0;
}

.cke_top { width:98% !important;}
