@charset "UTF-8";

.megaask_formbox {
    width:500px;
    float:right;
	max-width: 100%;
}

.megaask_formbox .submit {
    text-align:center;
}

.megaask_msg {
    height:150px!important;
}

#uniform-megaask_terms {
    float:left;
    margin-top:3px;
    margin-right:10px;
}

label[for='megaask_terms'] a {
    text-decoration:underline;
    color:#00a;
}

.megaask_sending_dialog .ui-dialog-titlebar {
    display:none;
}

.megaask_sending_dialog .ui-dialog-content p {
    text-align:center;
    margin:30px 0;
}
.megaask_result_dialog{max-width: 100%;}
.megaask_result_dialog .ui-dialog-titlebar {
    background-image:linear-gradient(#009ad0,#007ab7);
    border-color:#0079B6 #006FA8 #012740;
    color:#fff;
}

.megaask_result_dialog .ui-dialog-content p {
    text-align:center;
    margin:30px 0;
}

.megaask_form_group {
    margin-bottom:15px;
}

.megaask_form_group.megaask_form_ok input,
.megaask_form_group.megaask_form_ok textarea {
    background:url("../../../modules/megaask/img/form-ok.png") no-repeat scroll 98% 5px #ddffdd;
    border:1px solid #0f0;
}

.megaask_form_group.megaask_form_error input,
.megaask_form_group.megaask_form_error textarea {
    background:url("../../../modules/megaask/img/form-error.png") no-repeat scroll 98% 5px #ffdddd;
    border:1px solid #f00;
}

.megaask_form_control {
    box-shadow:none;
    height:27px;
    padding:3px 30px 3px 5px;
    background-color:#FFFFFF;
    border:1px solid #D6D4D4;
    border-radius:0;
    color:#9C9B9B;
    display:block;
    font-size:13px;
    line-height:1.42857;
    transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    vertical-align:middle;
    width:450px;
	max-width: 100%;
}


.megaask_buttons {
    text-align:center;
}


.megaask_button_send,
.megaask_button_cancel {
    -moz-user-select:none;
    border:1px solid transparent;
    border-radius:0;
    cursor:pointer;
    display:inline-block;
    font-size:13px;
    font-weight:normal;
    line-height:1.42857;
    margin-bottom:0;
    padding:6px 12px;
    text-align:center;
    vertical-align:middle;
    white-space:nowrap;
}

.megaask_button_send {
    background-color:#46A74E;
    border-color:#3E9546;
    color:#FFFFFF;
}

.megaask_button_send[disabled] {
    background-color:#7a7;
    cursor:default;
}


.megaask_button_cancel {
    background-color:#D9534F;
    border-color:#D43F3A;
    color:#FFFFFF;
}
div.checker{
	float:left;
}