body { background-color: #fff; }
@font-face { font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-536870145 1073786111 1 0 415 0; }
p.MsoNormal, li.MsoNormal, div.MsoNormal { mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:""; margin:0in; margin-bottom:-3.9999pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:"Times New Roman"; mso-fareast-theme-font:minor-fareast; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:"Times New Roman"; mso-bidi-theme-font:minor-bidi; }
.Signature, .Message { display: inline-block; }
.Signature { width: 25%; }
div.Message { width: 72%; vertical-align: top; font-size: 13.5pt !important; padding-top: 9px; }
div.Message ul { list-style: disc outside none; }
div.Message ul li { margin-left: 20px; margin-bottom: 21px; }
div.Message a { text-decoration: underline; font-weight: 700; }
.box_schedule .spinner { display: none !important; }

@media only screen and (max-width: 768px) {
    .structure { width: auto; }
    .text_schedule {
        margin-top: 40px;
        border: 4px solid #d70000;
        padding: 15px;
        margin: 15px;
    }
    .Signature {
        width: auto;
        margin-bottom: 20px;
    }
    div.Message ul li {
        list-style: disc;
    }
    .text_schedule {
        border: 5px solid #d70000;
        padding: 15px;
    }
  }
