.service-box{
    text-align: center;
}

.clerk_app_title{
    float:left;
    font-size: 1.5em;
    position:relative;
    top: 5px;
}

/*#background-overlay{
   background: rgba(64,64,64, .95);
  z-index: 27000;
  
}*/


table#calendar-fullscreen, table#calendar-fullscreen tbody, table#calendar-fullscreen tr, table#calendar-fullscreen td, table#calendar-fullscreen th {
   border:none;
   padding:0;
}

table#calendar-fullscreen {
  clear: both;
    width:100%;
    height:500px; 
    text-align:center;
    border-radius: 5px 5px 0 0;
    background: rgba(255, 255, 255, .15);
/*    background: #47b262;*/
    top: -20px;
    position: relative;    
}
table#calendar-fullscreen thead {
  
   border:none;
}

table#calendar-fullscreen tr {
   background: transparent;
}

table#calendar-fullscreen th {
    height: 30px;
    font-weight: normal;
    font-size: 1em;
    border:none;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 2px;

}
table#calendar-fullscreen th:first-child {
     border-radius: 5px 0 0 0;
}
table#calendar-fullscreen th:last-child {
     border-radius: 0 5px 0 0;
}

table#calendar-fullscreen td {
    background: #eee;
    width:14%;
    border-top: 1px solid #dcdcdc;
    border-left: 1px solid #dcdcdc;
    color: #7d7d7d;
    font-size: 16px;
}

table#calendar-fullscreen td.cal-next-month {
    color: #ccc;
    background: #f8f8f8;
    width:14%;
}

#month-year{
    font-size: 2em;
    float:right;
    position:relative;
    top: 5px;
    margin-right:  10px;
}
#calendar-controls .fa {
   margin-bottom:10px;
    font-size: 2em;
    color: white;
}

#calendar-controls .fa-angle-right{
   float:right;
/*   background: rgba(255, 255, 255, .20);*/
    color: #fff;
   border-radius: 0 5px 5px 0;
   padding: 2px 10px 2px 13px;
   margin-left:1px;
}
#calendar-controls .fa-angle-left {
   float:left;
    color: #fff;
/*    background: rgba(255, 255, 255, .20);*/
   border-radius: 5px 0 0 5px;
    padding: 2px 13px 2px 10px;
    margin-right:1px;
}

#calendar-controls .fa-times{
    font-weight: normal;
    font-size:1.5em;
    float:right;
    background: rgba(255, 255, 255, .20);
   border-radius: 5px;
    padding: 4px 8px 7px 8px;
    margin-left:10px;
}

.red-tooltip + .tooltip > .tooltip-inner {background-color: #3b3b3b;}


#block-clerk-apps-photo-gallery{
    margin: 0 10px;
}
  