.calendar-archives{position:relative;width:100%}.calendar-archives *{box-sizing:border-box !important}.calendar-archives a:focus,.calendar-archives a:active{outline:none !important}.calendar-archives>.calendar-navigation{position:relative;display:table;width:100%;height:30px}.calendar-archives>.calendar-navigation>.prev-year,.calendar-archives>.calendar-navigation>.next-year,.calendar-archives>.calendar-navigation>.menu-container{position:relative;display:table-cell;height:30px;vertical-align:middle}.calendar-archives>.calendar-navigation>.prev-year>a.title,.calendar-archives>.calendar-navigation>.next-year>a.title,.calendar-archives>.calendar-navigation>.menu-container>a.title{display:block;height:30px;line-height:30px}.calendar-archives>.calendar-navigation>.prev-year>ul.menu,.calendar-archives>.calendar-navigation>.next-year>ul.menu,.calendar-archives>.calendar-navigation>.menu-container>ul.menu{position:absolute;display:none;width:100%;top:0;overflow:hidden;background-color:#fff;z-index:99}.calendar-archives>.calendar-navigation>.prev-year li,.calendar-archives>.calendar-navigation>.next-year li,.calendar-archives>.calendar-navigation>.menu-container li{display:block}.calendar-archives>.calendar-navigation>.prev-year li>a,.calendar-archives>.calendar-navigation>.next-year li>a,.calendar-archives>.calendar-navigation>.menu-container li>a{display:block;height:30px;line-height:30px}.calendar-archives>.calendar-navigation>.prev-year>.arrow-down,.calendar-archives>.calendar-navigation>.next-year>.arrow-down,.calendar-archives>.calendar-navigation>.menu-container>.arrow-down{position:absolute;top:0;right:0;height:30px;line-height:30px;font-family:Verdana,Arial,Helvetica,sans-serif}.calendar-archives>.archives-years{position:relative;overflow:hidden}.calendar-archives>.archives-years>.year{position:absolute;top:0;left:0;margin-left:-100%;width:100%;z-index:0}.calendar-archives>.archives-years>.year .year-link{display:none}.calendar-archives>.archives-years>.year.last{position:relative}.calendar-archives>.archives-years>.year.current{margin-left:0;z-index:1}.calendar-archives .month,.calendar-archives .day{position:relative;overflow:hidden;float:left}.calendar-archives .month{width:25%;height:50px}.calendar-archives .day{width:14.2857142857% !important}.calendar-archives .today{font-weight:bold;color:#cd310d;background-color:rgba(205,49,13,.2)}.settings_page_Archives_Calendar_Widget #TB_ajaxContent{background-color:#fff}.calendar-archives.calendrier .calendar-navigation{height:30px !important;border-radius:5px 5px 0 0;border-bottom:0;color:#fff;text-shadow:-1px -1px 0px rgba(0,0,0,.4);background-image:-webkit-linear-gradient(top, #cd310d 0%, #b32b0c 100%);background-image:-o-linear-gradient(top, #cd310d 0%, #b32b0c 100%);background-image:linear-gradient(to bottom, #cd310d 0%, #b32b0c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsof.calendar-archives {
    position: relative;
    width: 100%
}

.calendar-archives * {
    box-sizing: border-box !important
}

.calendar-archives a:focus,
.calendar-archives a:active {
    outline: none !important
}

.calendar-archives>.calendar-navigation {
    position: relative;
    display: table;
    width: 100%;
    height: 30px
}

.calendar-archives>.calendar-navigation>.prev-year,
.calendar-archives>.calendar-navigation>.next-year,
.calendar-archives>.calendar-navigation>.menu-container {
    position: relative;
    display: table-cell;
    height: 30px;
    vertical-align: middle
}

.calendar-archives>.calendar-navigation>.prev-year>a.title,
.calendar-archives>.calendar-navigation>.next-year>a.title,
.calendar-archives>.calendar-navigation>.menu-container>a.title {
    display: block;
    height: 30px;
    line-height: 30px
}

.calendar-archives>.calendar-navigation>.prev-year>ul.menu,
.calendar-archives>.calendar-navigation>.next-year>ul.menu,
.calendar-archives>.calendar-navigation>.menu-container>ul.menu {
    position: absolute;
    display: none;
    width: 100%;
    top: 0;
    overflow: hidden;
    background-color: #FFF;
    z-index: 99
}

.calendar-archives>.calendar-navigation>.prev-year li,
.calendar-archives>.calendar-navigation>.next-year li,
.calendar-archives>.calendar-navigation>.menu-container li {
    display: block
}

.calendar-archives>.calendar-navigation>.prev-year li>a,
.calendar-archives>.calendar-navigation>.next-year li>a,
.calendar-archives>.calendar-navigation>.menu-container li>a {
    display: block;
    height: 30px;
    line-height: 30px
}

.calendar-archives>.calendar-navigation>.prev-year>.arrow-down,
.calendar-archives>.calendar-navigation>.next-year>.arrow-down,
.calendar-archives>.calendar-navigation>.menu-container>.arrow-down {
    position: absolute;
    top: 0;
    right: 0;
    height: 30px;
    line-height: 30px;
    font-family: Verdana, Arial, Helvetica, sans-serif
}

.calendar-archives>.archives-years {
    position: relative;
    overflow: hidden
}

.calendar-archives>.archives-years>.year {
    position: absolute;
    top: 0;
    left: 0;
    margin-left: -100%;
    width: 100%;
    z-index: 0
}

.calendar-archives>.archives-years>.year .year-link {
    display: none
}

.calendar-archives>.archives-years>.year.last {
    position: relative
}

.calendar-archives>.archives-years>.year.current {
    margin-left: 0;
    z-index: 1
}

.calendar-archives .month,
.calendar-archives .day {
    position: relative;
    overflow: hidden;
    float: left
}

.calendar-archives .month {
    width: 25%;
    height: 50px
}

.calendar-archives .day {
    width: 14.28571% !important
}

.settings_page_Archives_Calendar_Widget #TB_ajaxContent {
    background-color: #fff
}

.calendar-archives.calendrier .calendar-navigation {
    height: 30px !important;
    border-radius: .25rem .25rem 0 0;
    border-bottom: 0;
    color: #FFF;
    text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.4);
    /*background-image: -webkit-linear-gradient(top, #cd310d 0%, #b32b0c 100%);
    background-image: -o-linear-gradient(top, #cd310d 0%, #b32b0c 100%);
    background-image: linear-gradient(to bottom, #cd310d 0%, #b32b0c 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCD310D', endColorstr='#FFB32B0C', GradientType=0)*/
    /*background-color: #0036b9;*/

	  background: rgb(0,54,185);
	  background: -moz-linear-gradient(90deg, rgba(0,54,185,1) 0%, rgba(3,120,220,1) 100%);
	  background: -webkit-linear-gradient(90deg, rgba(0,54,185,1) 0%, rgba(3,120,220,1) 100%);
	  background: linear-gradient(90deg, rgba(0,54,185,1) 0%, rgba(3,120,220,1) 100%);
	  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0036b9",endColorstr="#0378dc",GradientType=1); 
}

.calendar-archives.calendrier .calendar-navigation>.prev-year,
.calendar-archives.calendrier .calendar-navigation>.next-year {
    width: 30px;
    border-radius: 0px;
    font-size: 18px;
    text-align: center;
    color: #FFF
}

.calendar-archives.calendrier .calendar-navigation>.prev-year:hover,
.calendar-archives.calendrier .calendar-navigation>.next-year:hover {
    background-color: rgba(255, 255, 255, 0.1)
}

.calendar-archives.calendrier .calendar-navigation>.prev-year.disabled,
.calendar-archives.calendrier .calendar-navigation>.next-year.disabled {
    opacity: .4;
    cursor: default
}

.calendar-archives.calendrier .calendar-navigation>.prev-year.disabled:hover,
.calendar-archives.calendrier .calendar-navigation>.next-year.disabled:hover {
    background-color: transparent
}

.calendar-archives.calendrier .calendar-navigation>.prev-year {
    border-right: 1px rgba(255, 255, 255, 0.2) solid;
    border-radius: 0px;
    box-shadow: -1px 0 0 rgba(0, 0, 0, 0.2) inset
}

.calendar-archives.calendrier .calendar-navigation>.next-year {
    border-left: 1px rgba(0, 0, 0, 0.2) solid;
    border-radius: 0px;
    box-shadow: 1px 0 0 rgba(255, 255, 255, 0.2) inset
}

.calendar-archives.calendrier .calendar-navigation>.menu-container {
    position: relative;
    height: 30px;
    padding: 0;
    text-align: center;
    text-transform: capitalize
}

.calendar-archives.calendrier .calendar-navigation>.menu-container:hover>.arrow-down {
    box-shadow: 1px 0 0 rgba(255, 255, 255, 0.2) inset;
    border-left: 1px rgba(0, 0, 0, 0.2) solid
}

.calendar-archives.calendrier .calendar-navigation>.menu-container>a.title {
    display: block;
    height: 30px;
    line-height: 30px;
    color: #FFF;
    vertical-align: middle
}

.calendar-archives.calendrier .calendar-navigation>.menu-container>ul,
.calendar-archives.calendrier .calendar-navigation>.menu-container>ul>li {
    margin: 0;
    padding: 0
}

.calendar-archives.calendrier .calendar-navigation>.menu-container>ul.menu {
    position: absolute;
    display: none;
    width: 100%;
    top: 0;
    overflow: hidden;
    border: none;
    border-radius: 5px;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    background-color: #FFF
}

.calendar-archives.calendrier .calendar-navigation>.menu-container li {
    display: block
}

.calendar-archives.calendrier .calendar-navigation>.menu-container li>a {
    display: block;
    text-shadow: none;
    color: #555
}

.calendar-archives.calendrier .calendar-navigation>.menu-container li>a:hover {
    cursor: pointer;
    color: #FFF;
    /*background-image: -webkit-linear-gradient(top, #cd310d 0%, #b32b0c 100%);
    background-image: -o-linear-gradient(top, #cd310d 0%, #b32b0c 100%);
    background-image: linear-gradient(to bottom, #cd310d 0%, #b32b0c 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCD310D', endColorstr='#FFB32B0C', GradientType=0)*/
    background-color: #0378dc;
}

.calendar-archives.calendrier .calendar-navigation>.menu-container li>a.selected {
    color: #FFF;
    /*background-image: -webkit-linear-gradient(top, #cd310d 0%, #b32b0c 100%);
    background-image: -o-linear-gradient(top, #cd310d 0%, #b32b0c 100%);
    background-image: linear-gradient(to bottom, #cd310d 0%, #b32b0c 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCD310D', endColorstr='#FFB32B0C', GradientType=0)*/
    background-color: #0036b9;
}

.calendar-archives.calendrier .calendar-navigation>.menu-container li>a.selected:hover {
    text-decoration: none;
    cursor: default
}

.calendar-archives.calendrier .calendar-navigation>.menu-container>.arrow-down {
    position: absolute;
    width: 24px;
    top: 0;
    right: 0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFF;
    font-size: 10px;
    cursor: pointer
}

.calendar-archives.calendrier .calendar-navigation>.menu-container>.arrow-down:hover {
    background-color: rgba(255, 255, 255, 0.1)
}

.calendar-archives.calendrier {
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
    border-radius: 5px 5px 0 0
}

.calendar-archives.calendrier a {
    text-decoration: none
}

.calendar-archives.calendrier>.archives-years {
    border: 1px #e6e6e6 solid;
    border-bottom: none
}

.calendar-archives.calendrier .month,
.calendar-archives.calendrier .day {
    display: block;
    color: #999;
    border-bottom: 1px #e6e6e6 solid;
    border-right: 1px #e6e6e6 solid;
    border-radius: 0px;
    background-color: #FFF
}

.calendar-archives.calendrier .month.has-posts,
.calendar-archives.calendrier .day.has-posts {
    /*background-color: #cd310d*/
    background-color: #0036b9;
}

.calendar-archives.calendrier .month.has-posts a,
.calendar-archives.calendrier .day.has-posts a {
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 0px;
    color: #FFFFFF;
    /*background-color: #cd310d*/
    background-color: #0036b9;
}

.calendar-archives.calendrier .month.has-posts a:hover,
.calendar-archives.calendrier .day.has-posts a:hover {
    background-color: rgba(255, 255, 255, 0.2)
}

.calendar-archives.calendrier .month.last,
.calendar-archives.calendrier .day.last {
    border-right: none;
    margin-right: 0 !important
}

.calendar-archives.calendrier .month {
    width: 25%;
    height: 50px
}

.calendar-archives.calendrier .month .month-name {
    position: absolute;
    display: block;
    text-transform: capitalize;
    font-size: 16px;
    font-weight: 400;
    top: 6px;
    left: 8px
}

.calendar-archives.calendrier .month .postcount {
    display: block;
    position: absolute;
    right: 6px;
    bottom: 6px
}

.calendar-archives.calendrier .month .postcount .count-text {
    font-size: 9px
}

.calendar-archives.calendrier .day {
    width: 14.28571% !important;
    padding: 8px 0;
    text-align: center;
    line-height: 1.4em
}

.calendar-archives.calendrier .day.has-posts {
    padding: 0
}

.calendar-archives.calendrier .day.has-posts a {
    padding: 8px 0 !important;
    text-decoration: none
}

.calendar-archives.calendrier .day.noday {
    box-shadow: none;
    background: none !important
}

.calendar-archives.calendrier .day.weekday {
    display: inline-block;
    border: none;
    color: #666;
    font-size: 76%;
    text-transform: uppercase
}

.calendar-archives.calendrier .week-row {
    margin: 0;
    padding: 0;
    overflow: hidden
}

.calendar-archives.calendrier .week-row.weekdays {
    border-right: 1px #e6e6e6 solid;
    border-left: 1px #e6e6e6 solid
}t.gradient(startColorstr="#FFCD310D", endColorstr="#FFB32B0C", GradientType=0)}.calendar-archives.calendrier .calendar-navigation>.prev-year,.calendar-archives.calendrier .calendar-navigation>.next-year{width:30px;border-radius:0px;font-size:18px;text-align:center;color:#fff}.calendar-archives.calendrier .calendar-navigation>.prev-year:hover,.calendar-archives.calendrier .calendar-navigation>.next-year:hover{background-color:rgba(255,255,255,.1)}.calendar-archives.calendrier .calendar-navigation>.prev-year.disabled,.calendar-archives.calendrier .calendar-navigation>.next-year.disabled{opacity:.4;cursor:default}.calendar-archives.calendrier .calendar-navigation>.prev-year.disabled:hover,.calendar-archives.calendrier .calendar-navigation>.next-year.disabled:hover{background-color:transparent}.calendar-archives.calendrier .calendar-navigation>.prev-year{border-right:1px rgba(255,255,255,.2) solid;border-radius:5px 0 0 0;box-shadow:-1px 0 0 rgba(0,0,0,.2) inset}.calendar-archives.calendrier .calendar-navigation>.next-year{border-left:1px rgba(0,0,0,.2) solid;border-radius:0 5px 0 0;box-shadow:1px 0 0 rgba(255,255,255,.2) inset}.calendar-archives.calendrier .calendar-navigation>.menu-container{position:relative;height:30px;padding:0;text-align:center;text-transform:capitalize}.calendar-archives.calendrier .calendar-navigation>.menu-container:hover>.arrow-down{box-shadow:1px 0 0 rgba(255,255,255,.2) inset;border-left:1px rgba(0,0,0,.2) solid}.calendar-archives.calendrier .calendar-navigation>.menu-container>a.title{display:block;height:30px;line-height:30px;color:#fff;vertical-align:middle}.calendar-archives.calendrier .calendar-navigation>.menu-container>ul,.calendar-archives.calendrier .calendar-navigation>.menu-container>ul>li{margin:0;padding:0}.calendar-archives.calendrier .calendar-navigation>.menu-container>ul.menu{position:absolute;display:none;width:100%;top:0;overflow:hidden;border:none;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.5);background-color:#fff}.calendar-archives.calendrier .calendar-navigation>.menu-container li{display:block}.calendar-archives.calendrier .calendar-navigation>.menu-container li>a{display:block;text-shadow:none;color:#555}.calendar-archives.calendrier .calendar-navigation>.menu-container li>a:hover{cursor:pointer;color:#fff;background-image:-webkit-linear-gradient(top, #cd310d 0%, #b32b0c 100%);background-image:-o-linear-gradient(top, #cd310d 0%, #b32b0c 100%);background-image:linear-gradient(to bottom, #cd310d 0%, #b32b0c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFCD310D", endColorstr="#FFB32B0C", GradientType=0)}.calendar-archives.calendrier .calendar-navigation>.menu-container li>a.selected{color:#fff;background-image:-webkit-linear-gradient(top, #cd310d 0%, #b32b0c 100%);background-image:-o-linear-gradient(top, #cd310d 0%, #b32b0c 100%);background-image:linear-gradient(to bottom, #cd310d 0%, #b32b0c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFCD310D", endColorstr="#FFB32B0C", GradientType=0)}.calendar-archives.calendrier .calendar-navigation>.menu-container li>a.selected:hover{text-decoration:none;cursor:default}.calendar-archives.calendrier .calendar-navigation>.menu-container>.arrow-down{position:absolute;width:24px;top:0;right:0;font-family:Verdana,Arial,Helvetica,sans-serif;color:#fff;font-size:10px;cursor:pointer}.calendar-archives.calendrier .calendar-navigation>.menu-container>.arrow-down:hover{background-color:rgba(255,255,255,.1)}.calendar-archives.calendrier{box-shadow:0px 3px 6px rgba(0,0,0,.3);border-radius:5px 5px 0 0}.calendar-archives.calendrier a{text-decoration:none}.calendar-archives.calendrier>.archives-years{border:1px #e6e6e6 solid;border-bottom:none}.calendar-archives.calendrier .month,.calendar-archives.calendrier .day{display:block;color:#999;border-bottom:1px #e6e6e6 solid;border-right:1px #e6e6e6 solid;border-radius:0px;background-color:#fff}.calendar-archives.calendrier .month.has-posts,.calendar-archives.calendrier .day.has-posts{background-color:#cd310d}.calendar-archives.calendrier .month.has-posts a,.calendar-archives.calendrier .day.has-posts a{display:block;width:100%;height:100%;border-radius:0px;color:#fff;background-color:#cd310d}.calendar-archives.calendrier .month.has-posts a:hover,.calendar-archives.calendrier .day.has-posts a:hover{background-color:rgba(255,255,255,.2)}.calendar-archives.calendrier .month.last,.calendar-archives.calendrier .day.last{border-right:none;margin-right:0 !important}.calendar-archives.calendrier .month{width:25%;height:50px}.calendar-archives.calendrier .month .month-name{position:absolute;display:block;text-transform:capitalize;font-size:16px;font-weight:400;top:6px;left:8px}.calendar-archives.calendrier .month .postcount{display:block;position:absolute;right:6px;bottom:6px}.calendar-archives.calendrier .month .postcount .count-text{font-size:9px}.calendar-archives.calendrier .day{width:14.2857142857% !important;padding:8px 0;text-align:center;line-height:1.4em}.calendar-archives.calendrier .day.has-posts{padding:0}.calendar-archives.calendrier .day.has-posts a{padding:8px 0 !important;text-decoration:none}.calendar-archives.calendrier .day.noday{box-shadow:none;background:none !important}.calendar-archives.calendrier .day.weekday{display:inline-block;border:none;color:#666;font-size:76%;text-transform:uppercase}.calendar-archives.calendrier .week-row{margin:0;padding:0;overflow:hidden}.calendar-archives.calendrier .week-row.weekdays{border-right:1px #e6e6e6 solid;border-left:1px #e6e6e6 solid}/*# sourceMappingURL=calendrier.css.map */
