
/* 
    Created on : 9 avr. 2018, 16:49:02
    Author     : Alexis Raimbault
    Orange #F47A2B
    bleu / 007e8c
*/
.laa-wrapper a{
    color: #FFFFFF;
    background-color: #007e8c;
    border-radius: 15px;
}

.laa-event-list ul  {
    list-style: none;
    background: none;
}

.laa-event-list ul > li a, .laa-event-list ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    height: 94px;
}
> .laa-wrapper .laa-event-list ul{
    list-style: none;
    padding:0;
    margin: 0;
}
.laa-wrapper ul {
    padding:0;
    margin: 0;
}

.laa-event-list li {
    margin:0 0 2px 0;
    padding:0;
    background: inherit;
    background-color: inherit;
    clear:left;
    min-height: 120px;
    list-style:  none;
}

.laa-event a {
    margin : 0;
    color: #105a99;
    text-decoration: none;
    background-color: inherit;

}

.laa-event-date {
    padding: 5px;
    margin: 5px;
    min-height: 145px;
    float: left;
    vertical-align: middle;
    position: relative;
    width: 54px;
    background-color: #f26419;
    color: #fff;
    font-size: 1em;
    left: 0;
    line-height: 10px;
    float: left;
    display: inline-block;
    transition: all 0.3s ease 0s;
    overflow: hidden;
}
.laa-M {
    background-color: #007e8c;    
}
.laa-A {
    background-color: #00cd8c;    
}
.laa-C {
    background-color: #9eca0e;    
}
.laa-N {
    background-color: #0064af;    
}
.laa-D {
    background-color: #01a7ee;    
}

.laa-event-day,.laa-event-num,.laa-event-month {
    padding: 5px;
    float: left;
    position: relative;
    clear: left;
    min-height: 22px;
    font-weight: normal;
}
.laa-event-title {
    margin-left: 5px;
    float: left;
    width:80%;
    font-size: 1.1em;
}
.laa-desc {
    position: relative;
    float:left;
    display: block;
    width: 80%;
    max-height: 155px;
    overflow: hidden;
}
.laa-event-intro {
    padding: 5px;
    font-size: 1em;
    font-weight: normal;
    position: relative;
    float:left;
    width: 50%
}
.laa-event-intro-100 {
    padding: 5px;
    font-size: 1em;
    font-weight: normal;
    position: relative;
    float:left;
}
.laa-image {
    padding-left: 5px;
    font-size: 1em;
    font-weight: normal;
    position: relative;
    float:left;
    width: 50%;
}

.laa-thumb {
     float: left;
     transition: .5s ease;
 }
 .laa-thumb:hover {
     position: relative;
     opacity: 1;
     overflow: hidden;
 }
.laa-wrapper .ui-datepicker {
    width:100%;
}
.laa-wrapper .ui-widget.ui-widget-content, .laa-wrapper .ui-widget.ui-widget-content {
    border: none;
}
.laa-wrapper .ui-corner-all, .laa-wrapper .ui-corner-bottom, .laa-wrapper .ui-corner-right,.laa-wrapper .ui-corner-br {
    border-bottom-right-radius: 0px;
}
.laa-wrapper .ui-widget-header {
    background: none;
    background-color: #DDDDDD ;
}
.laa-wrapper .ui-widget-header {
    border:none;
}
.laa-wrapper .ui-widget-header .ui-icon, .laa-wrapper .ui-icon,.laa-wrapper .ui-widget-content .ui-ico {
    background: none;
    }
.laa-wrapper .ui-datepicker-next::before
,.laa-wrapper #ui-datepicker-div .ui-datepicker-next::before
,.laa-wrapper .events-calendar .calendar .ui-datepicker-next::before {
    font-family: FontAwesome;
    content: "\f054";
    font-size: 0.6em;
    margin-left: 10px;
}
.laa-wrapper .ui-datepicker-prev::before
,.laa-wrapper #ui-datepicker-div .ui-datepicker-prev::before
,.laa-wrapper .events-calendar .calendar .ui-datepicker-prev::before {
    font-family: FontAwesome;
    content: "\f053";
    font-size: 0.6em;
    margin-left: 10px;
}
.laa-wrapper table{
    border:none;
}
.laa-wrapper .ui-corner-all, .laa-wrapper .ui-corner-top,
.laa-wrapper .ui-corner-left,.laa-wrapper .ui-corner-tl,
.laa-wrapper .ui-corner-bottom,
.laa-wrapper .ui-corner-all,.laa-wrapper .ui-corner-bottom,
.laa-wrapper .ui-corner-right,.laa-wrapper .ui-corner-br,
.laa-wrapper .ui-corner-left,.laa-wrapper .ui-corner-bl,
.laa-wrapper .ui-corner-top,.laa-wrapper .ui-corner-right,.laa-wrapper .ui-corner-tr
.laa-wrapper .ui-corner-left,.laa-wrapper .ui-corner-tl {
    border-radius: inherit;
}

.laa-wrapper td a{
    color: #FFFFFF;
    background-color: #007e8c;
    border-radius: 0;
    opacity: inherit!important;
}
.laa-wrapper .ui-datepicker .ui-datepicker-title {
    color: #007e8c;
}

.laa-wrapper .ui-state-default,.laa-wrapper .ui-widget-content .ui-state-default,.laa-wrapper .ui-widget-header .ui-state-default
,.laa-wrapper .ui-button, html .laa-wrapper .ui-button.ui-state-disabled:hover, html .laa-wrapper .ui-button.ui-state-disabled:active {
    background:none;
    background-color: #007e8c;
    margin:2px;
    border:none;
    text-align: center;
    color: #FFFFFF;
    opacity: 0.45;
}
.laa-wrapper .ui-datepicker td {

    border: 0;
    padding: 1px;
    background-color: #DDDDDD;
    opacity: inherit;
}