/* Add your CSS here */

#calendar_wrap table{

    width:100%;

    background: #f7f7f7;

    padding: 5px;

}

#calendar_wrap table caption{

   background: #6d6d6d; 

   padding: 10px;

   color:#fff;

   margin-bottom: 1px;

}

#calendar_wrap table thead tr th,

#calendar_wrap table tbody,

#calendar_wrap table tfoot{

 text-align: center;  

} 

#wp-calendar td:hover,

#wp-calendar td a:hover{

    background-color: #dc2a0b;

    color:#fff;

    text-decoration: none;

}

#wp-calendar td.pad{

  background: none!important;

}

.bbp-remember-me.checkbox-inline{
    
    margin-bottom: 10px;
    
    margin-top: -10px;
    
}
.gmap-sidebar-top{
    margin-top: -90px;
}
.chosen-container.chosen-container-single{
  width:100%!important;
  padding-bottom: 10px!important; 
 
}

.sticky{
    background: #fff;
    border: 1px solid #ccc;
    border-top: none;
    padding: 25px;
    border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    -webkit-border-radius: 0 0 5px 5px;
    box-shadow: 0 0 5px #ccc;
    -moz-box-shadow: 0 0 5px #ccc;
    -webkit-box-shadow: 0 0 5px #ccc;
}



