#form4news {}
#form4news input[name="cname"] { display: none;}
#main4newsletter { 
    max-width: 600px;
    margin: 0 auto;

}
.xsubscribe {
    background: #278bb8;
    color: #FFF;
    display: inline-block;
    padding: 10px 20px;
    font-weight: bold;
    border: none;
    border-radius: 10px;
    /* text-transform: uppercase; */
    cursor: pointer;
}
.xsubscribe:hover {
    opacity: .8;
}

#xemail {
    background: #FFF;
}

.label4 { display: block; font-weight: bold; margin-bottom: 5px;}
.label4 span { color: red; }

.x4checkbox {
    padding-top: 20px;
    display: flex;
    align-items: flex-start;
    font-size: 10px; 
    line-height: 15px;
    font-style: italic; 
    font-weight: 300; 
    font-family: Montserrat,sans-serif;
}
.x4checkbox input {
    margin-right: 20px;
    margin-left: 10px
}

.amgs-message {padding: 15px; text-align: center; margin: 15px 0;}
.amgs-message-success {
    color: #278bb8;
    background: rgba(39, 139, 184, .1); 
}
.amgs-message-error {
    color: #FF0000;
    background: rgba(255, 0, 0, .1); 
}

button._xsubscribe {
    display: block;
    border: none;
    width: 130px;
    position: relative;
    background: #eaab00;
    height: 100%;
    color: #FFF;
    cursor: pointer;
}
button._xsubscribe:hover {
    background: #278bb8;
}

button._xsubscribe #konf-preloader {
    display: none;     
    width: 16px; 
    height: 16px;  
    margin-left: 8px;
    position: absolute;
    right: 8px; top: 15px;
}

.acd-info-proc {display: none !important;}