.shmac-form .mui-form-group > .mui-form-control:focus ~ label {
color: #515f69;
}
.shmac-form .mui-select:focus > select {
border-color: #515f69;
}
.shmac-form .mui-btn.submit-shmac,
.shmac-form .mui-btn.submit-shmac:hover {
background-image:none;
background-color: #515f69;
color: #ffffff;
}
.shmac-form .mui-btn.shmac-reset,
.shmac-form .mui-btn.shmac-reset:hover {
background-image:none;
background-color: transparent;
}
.shmac-form input[type=text]:focus:not([readonly]),
.shmac-form input[type=password]:focus:not([readonly]) {
border:none;
border-bottom: 1px solid #515f69;
box-shadow: 0 1px 0 0 #515f69;
}
.shmac-form [type="checkbox"]:checked + label:before {
border: none;
border-right: 2px solid #515f69;
border-bottom: 2px solid #515f69;
}
.shmac-div {
border: 5px solid #515f69;
}
.shmac-div .schedule-table th {
color: #515f69;
}
.ui-mprogress .deter-bar,
.ui-mprogress .indeter-bar,
.ui-mprogress .query-bar,
.ui-mprogress .bar-bg,
.ui-mprogress .buffer-bg,
.ui-mprogress .mp-ui-dashed {
background: #515f69;
}
.ui-mprogress .bar-bg,
.ui-mprogress .buffer-bg {
background: rgba(81,95,105,0.4);
}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}