/***** jquery ui**********/
.ui-dialog{
    z-index:1040;
}
.ui-front{
    z-index:1070;
}
.ui-datepicker {
  width: 180px;
  z-index:3000;
}

.ui-widget-header{
    border-bottom: 1px solid #ccc;
}
.ui-state-highlight.ui-state-active{
    border: 1px solid black;
    background: #209c19;
}
.ui-widget-content a{
    color:#72afd2;
}

.ackCB{
    font-size: 1.2em;
    color: green;
    cursor: pointer;
}

.dateSelectColumn{
    text-align: center;
    margin-top:40px;
}

/************** theme overrides ***************/
.skin-green .sidebar-menu .treeview-menu>li.active>a{
    font-weight:bold;
}
.fa-mobile{
    font-size:140%;
    
}
div.flash{
    margin: 10px 0px;
}
.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > a > span:not(.pull-right),
.sidebar-mini:not(.sidebar-mini-expand-feature).sidebar-collapse .sidebar-menu > li:hover > .treeview-menu {
    width:210px;
}

.btn{
    margin-left: 2px;   
}

/******** expanding table *****************/

  .table-expanding-striped 
  > tbody > tr:nth-of-type(4n+1) {
    background-color: #f9f9f9;
}
  .table-expansion-row{
      background:#fff;border-bottom:2px solid #ccc;border-left:2px solid #ccc;border-right:2px solid #ccc;padding:10px;
  }
  
  
  .expandedRowOpen{
      border: 2px solid #ccc;
      border-bottom: 0px;
  }
  .expandedRowClose{
      border:0px;
  }
  
  
  /********* review list *********************/
  .ownerResponse{
      background: #e4e4e4;
      padding: 5px;
      margin: 2px;
  }
  .share-review-btn{
    border: none;
    cursor: pointer;
    width: 16px;
    height: 16px;
    line-height: 16px;
    font-size: 1.8em;

}
.share-review-btn-checked:before{
    content: '\2714';
    color: #40b729;
    
    position: relative;
    top:0px;
    left: -5px;
}
.share-review-btn-fb{
    
    background: url(images/share-social-buttons.png) 0 0px repeat-x;
}

.share-review-btn-twitter{
    
    background: url(images/share-social-buttons.png) -16px 0px repeat-x;
}

.share-review-btn-gplus{
   
    background: url(images/share-social-buttons.png) -32px 0px repeat-x;
}
.share-review-btn-linkedin{
    background: url(images/share-social-buttons.png) -48px 0px repeat-x;
}

/********************************/
.helpTip{
    font-size:120%;
    color:#0089db;
}

.preview-iframe{
    background: url('/images/loading.gif');
    border: 1px solid #ccc;
    background-repeat:no-repeat;
    background-position: center center;
}

.pa-note{
    color:orange;
}
.blink {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}
/*************recare overlay***************/
.overlay {
    height: 100%;
    width: 0;
    position: fixed;
    z-index: 3;
    top: 0;
    left: 0;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0, 0.9);
    overflow-x: hidden;
    transition: 0.5s;
}
