.mc-main.twentyeighteen .details ul,.mc-main.twentyeighteen .details ol,.mc-main.twentyeighteen details li{margin:.25em 0 .5em 3em}.mc-main.twentyeighteen .my-calendar-header input,.mc-main.twentyeighteen .my-calendar-header a,.mc-main.twentyeighteen .mc_bottomnav a{text-decoration:none;box-shadow:inset 0 -1px 0 rgb(15 15 15);transition:color 80ms ease-in,box-shadow 130ms ease-in-out}.mc-main.twentyeighteen .mc-active,.mc-main.twentyeighteen .my-calendar-header a,.mc-main.twentyeighteen .mc_bottomnav a,.mc-main.twentyeighteen .my-calendar-footer select,.mc-main.twentyeighteen .my-calendar-footer input,.mc-main.twentyeighteen .my-calendar-header select,.mc-main.twentyeighteen .my-calendar-header input{color:#313233;color:var(--primary-dark);border:1px solid #efefef;border:1px solid var(--highlight-light);border-radius:5px;font-size:14px!important;font-family:Arial;background-color:#fff;background-color:var(--secondary-light)}.mc-main.twentyeighteen .my-calendar-footer select,.mc-main.twentyeighteen .my-calendar-footer input,.mc-main.twentyeighteen .my-calendar-header select,.mc-main.twentyeighteen .my-calendar-header input{padding-top:6px!important;padding-bottom:6px!important}.mc-main.twentyeighteen span.category-color-sample{border:none!important}.mc-main.twentyeighteen .mc-active,.mc-main.twentyeighteen .my-calendar-header input,.mc-main.twentyeighteen .my-calendar-header a,.mc-main.twentyeighteen .mc_bottomnav a{background:linear-gradient(to top,rgb(210 210 210 / .95) 0%,rgb(230 230 230 / .95) 70%)}.mc-main.twentyeighteen .my-calendar-header input:hover,.mc-main.twentyeighteen .my-calendar-header input:focus,.mc-main.twentyeighteen .my-calendar-header a:hover,.mc-main.twentyeighteen .mc_bottomnav a:hover,.mc-main.twentyeighteen .my-calendar-header a:focus,.mc-main.twentyeighteen .mc_bottomnav a:focus{color:#fff;color:var(--primary-light);text-decoration:underline;background:linear-gradient(to bottom,rgb(125 125 125 / .95) 0%,rgb(60 60 60 / .95) 70%)}.mc-main.twentyeighteen.list .my-calendar-month,.mc-main.twentyeighteen .heading{font-size:24px;color:#666;color:var(--highlight-dark);text-align:right;margin:0}.mc-main.twentyeighteen.mini .heading{font-size:16px}.mc-main.twentyeighteen th{text-transform:uppercase;background:#313233!important;background:var(--primary-dark)!important;color:#fff!important;color:var(--primary-light)!important}.mc-main.twentyeighteen td{border:1px solid #efefef;border:1px solid var(--highlight-light)}.mc-main.twentyeighteen td .event-title{font-size:13px}.mc-main.twentyeighteen .calendar-event .details,.mc-main.twentyeighteen .calendar-events{left:5%;width:90%;box-shadow:0 0 4px}.mc-main.twentyeighteen .calendar-events{width:110%;left:-5%}.mc-main.twentyeighteen .details{padding:30px}.mc-main.twentyeighteen .single-event .details{padding:0}.mc-main.twentyeighteen.mini .details{padding:16px;border-top:1px solid #666;border-top:1px solid var(--highlight-dark)}.mc-main.twentyeighteen .mc-list .details{padding:0}.mc-main.twentyeighteen button.close{position:absolute;left:-22px;top:-22px;background:#fff;border-radius:20px}.mc-main.twentyeighteen .time-block{float:right}.mc-main.twentyeighteen.mini .time-block{float:none;font-size:14px}.mc-main.twentyeighteen .mc-date{padding:0 8px;font-size:16px;background:#fff;background:var(--primary-light);color:#000;color:var(--secondary-dark)}.mc-main.twentyeighteen .nextmonth .mc-date{opacity:.7}.mc-main.twentyeighteen .current-day .mc-date{background:#000!important;background:var(--secondary-dark)!important;color:#fff!important;color:var(--secondary-light)!important;box-shadow:inset 0 0 0 2px #666;box-shadow:inset 0 0 0 2px var(--highlight-dark);font-weight:700;font-style:italic}.my-calendar-nav .my-calendar-prev a{border-radius:5px 0 0 5px;border-right:1px solid #bbb}.my-calendar-nav .my-calendar-today a{border-radius:0}.my-calendar-nav .my-calendar-next a{border-radius:0 5px 5px 0;border-left:1px solid #fff}.mc-main.twentyeighteen .my-calendar-header .mc-active,.mc-main.twentyeighteen .my-calendar-footer .mc-active{outline-offset:-2px}.mc-main.twentyeighteen .mc-format .grid,.mc-main.twentyeighteen .mc-time .month{border-radius:5px 0 0 5px;border-right:1px solid #bbb}.mc-main.twentyeighteen .mc-format .card,.mc-main.twentyeighteen .mc-time .week{border-radius:0;border-right:1px solid #bbb}.mc-main.twentyeighteen .mc-format .list,.mc-main.twentyeighteen .mc-time .day{border-radius:0 5px 5px 0}nav .mc-format ul,nav .mc-time ul,nav .my-calendar-nav ul{column-gap:0}.mc-main.twentyeighteen .location{clear:right}.mc-main.twentyeighteen .vcard{margin:0 0 1em 1em;float:right;padding:10px;width:250px;max-width:50%;font-size:14px;background:rgb(0 0 0 / .05)}.mc-main.twentyeighteen.mini .vcard{margin:15px 0;float:none;width:100%;max-width:100%}.mc-main.twentyeighteen .mc-list .mc-events{list-style-type:none!important;padding:10px;margin:0}.mc-main.twentyeighteen .mc-list .mc-events.even{background:rgb(0 0 0 / .03)}.mc-main.twentyeighteen .list-event .event-title{margin:0 0 1em!important}.mc-main.twentyeighteen .details .sharing{clear:both}.mc-main.twentyeighteen .sharing p{display:inline-block;padding:.5em .5em .5em 0}.mc-main.twentyeighteen.mini .sharing p{font-size:14px;padding:0 .25em 0 0;margin-bottom:10px}.mc-main.twentyeighteen .mc-list .event-date{font-size:16px;font-weight:600}.mc-main.twentyeighteen .list-event{border-top:1px solid #d1d1d1;margin:.5em -10px;padding:1em;clear:both}div.sib-sms-field{display:inline-block;position:relative;width:100%}.sib-sms-field .sib-country-block{position:absolute;right:auto;left:0;top:0;bottom:0;padding:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sib-country-block .sib-toggle.sib-country-flg{z-index:1;position:relative;width:46px;height:100%;padding:0 0 0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#dbdbdb;cursor:pointer}.sib-country-block .sib-toggle .sib-cflags{position:absolute;top:0;bottom:0;margin:auto;height:15px;width:20px;background-repeat:no-repeat;background-color:#dbdbdb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url(/wp-content/plugins/mailin/img/flags/fr.png)}.sib-country-block .sib-toggle .sib-icon-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid #fff0;border-right:3px solid #fff0;border-top:4px solid}.sib-sms-field ul.sib-country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:rgb(0 0 0 / .2) 1px 1px 4px;background-color:#fff;border:1px solid #ccc;white-space:nowrap;max-height:150px;overflow-y:scroll;overflow-x:hidden;top:50px;width:250px}.sib-sms-field ul.sib-country-list li.sib-country-prefix{font-size:14px;padding:1px 10px;cursor:pointer}.sib-sms-field ul.sib-country-list li.sib-country-prefix:hover{background-color:#dbdbdb}.sib-sms-field ul.sib-country-list li .sib-flag-box{width:20px}.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-flag{height:18px;width:20px;background-image:url(/wp-content/plugins/mailin/img/flags/ad.png);vertical-align:middle;display:inline-block;background-repeat:no-repeat}.sib-sms-field ul.sib-country-list li .sib-flag-box .sib-dial-code{margin-left:20px}.sib-sms-field .sib-sms{padding-right:6px;padding-left:52px;margin-left:0;position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;margin-right:0}.sib-multi-lists.sib_error{color:#A94442}