@font-face {
     font-family: "Montserrat";
     src: url("mcpf8z--w6vn0g989czsl-55npr4.ftp.marketingcloudops.com/Import/Fonts/Montserrat-Light.otf") format("otf"), font-display: auto;
     font-style: normal;
     font-weight: 500;
}
 .error-message {
     color:red;
     margin-bottom:0.8rem;
     font-family: 'Montserrat', sans-serif;
     font-size:18px;
}
 .hideEverything {
     display:none !important;
}
 .success-message {
     color:green;
     margin-bottom:0.8rem;
     font-family: 'Montserrat', sans-serif;
     font-size:18px;
}
 h2{
     display: inline-block;
     margin:1.3rem 0;
     font: 40px 'Montserrat', sans-serif;
     font-weight: 500;
     line-height: 1.2;
     font-size: 2rem;
}
 p{
     margin-bottom:0px;
     font-family: 'Montserrat', sans-serif;
     font-size:18px;
}
 .wrapper{
     padding:4rem;
     font-family: 'Montserrat', sans-serif;
     max-width:73.125rem;
     margin: 0 auto;
}
 .clearfix::after {
     content: "";
     clear: both;
     display: table;
}
 .update-btn {
     font-family: 'Montserrat', sans-serif;
     font-size: 28px;
     height: 48px;
     // IE11 hack min-height: 49px;
     // IE11 hack font-color: #c1002b;
     border-style: solid;
     border-color: #c1002b;
     text-transform: uppercase;
     padding: 15px 37px 15px 37px;
     text-align: center;
     display: inline-flex;
     justify-content: center;
     align-items: center;
     text-decoration: none;
     cursor: pointer;
     margin: 20px 20px 20px 20px;
     max-width: 335px;
}
 ul{
     list-style-type: none;
     margin: 0;
     padding: 0;
}
 ul li{
     margin:0.5rem 0;
}
 .smalltext{
     font-size: 18px;
     font-family: 'Montserrat', sans-serif;
}
 .inline-columns{
     float: left;
     width: 450px;
     padding: 10px;
}
 input, select {
     width:100%;
     padding:15px 32px 15px 40px;
     box-sizing: border-box;
     margin-bottom:16px;
     font-family: 'Montserrat', sans-serif;
}
 input[type="checkbox"] {
     width: 20px;
     height: auto;
     cursor: pointer;
     font-weight:normal;
     font-family: 'Montserrat', sans-serif;
}
 .group label{
     display: inline-block;
     font-family: 'Montserrat', sans-serif;
}
 @media all and (max-width:380px) {
     .wrapper {
         padding: 2rem !important;
    }
     .update-btn {
         width: 80% !important;
    }
     .update-section {
         padding-left: 0% !important;
    }
	.inline-columns {
         width: 92% !important;  
    }
}
