.aacb-main{
    margin-top: 10px;
    background: #ffffff;
    width:90%;
    /* height: auto */
}

.aacb-container{
    padding: 5%;
    position: relative;
    height: 650px;
}

.aacb-col-6{
    width:49%;
    float:left;
}

.aacb-col-4{
    width:35%;
    float:left;
    padding-left: 15%
}

/* Style inputs with type="text", select elements and textareas */
.aacb-form input[type=text], .aacb-form select, .aacb-form textarea {
    width: 100%; /* Full width */
    padding: 12px; /* Some padding */
    border: 1px solid #ccc; /* Gray border */
    border-radius: 4px; /* Rounded borders */
    box-sizing: border-box; /* Make sure that padding and width stays in place */
    margin-top: 6px; /* Add a top margin */
    margin-bottom: 16px; /* Bottom margin */
    resize: vertical /* Allow the user to vertically resize the textarea (not horizontally) */
}

/* Style the submit button with a specific background color etc */
.aacb-form input[type=submit] {
    background-color: #04AA6D;
    color: white;
    padding: 12px 20px;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}

/* When moving the mouse over the submit button, add a darker green color */
.aacb-form input[type=submit]:hover {
    background-color: #45a049;
}

#hsForm_e1bc5b35-90c9-4a76-94d5-65b3a22eb622 > div.hubspot-link__container.sproket{
    display: none !important;
}

.aacb_loader{
    display: inline-block;
    max-width: 30px;
    width: 17px;
    height: 15px;
    background: url(setting_loader.gif);
    background-position: center center;
    background-size: cover;
    padding-left: 5px;
}

.aacb_success{
    color: green;
    font-weight: bold;
}

.aacb_success .dashicons-yes{
    vertical-align: middle;
    margin-top: -2px;
}