.popupform {float:left; width:96%; padding:2%;}
.popupform h3 {
    color: #533264;
    font-family: "MyriadProLightBold";
    font-size: 22px;
    margin-bottom: 10px;
	margin-top: 28px;
}
.popupform input, .popupform textarea {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background:#F1F1F1; border:solid 1px #D9D8D8;}

.popupform input {width:100%; height:30px; padding-left:10px; font-size:12px; color:#333333; font-family: 'MyriadProLightBold'; float:left; margin-bottom:10px;}
.popupform textarea {width:100%; height:55px; padding-left:10px; padding-top:6px; font-size:12px; color:#333333; font-family: 'MyriadProLightBold'; float:left; margin-bottom:7px;}

.popupform .captchareaside {float:left; width:100%;}
.popupform .captchareaside img {float:left; height:30px; max-width:21%;}
.popupform .c-capta {float:left; width:260px; max-width:79%;}

.popupform [type="checkbox"] {width:auto; height:auto; margin:0;}
.popupform .c-r-t {font-size:18px; color:#372F2B; font-family: 'MyriadProRegular'; font-size:16px;}
.popupform .c-r-t a {color:#372F2B; text-decoration:none;}
.popupform .c-r-t a:hover {color:#5E2B78; text-decoration:none;}

.popupform [type="submit"] {width:110px; cursor:pointer; height:36px; line-height:34px; color:#FFFFFF; font-size:18px; text-transform:uppercase; text-decoration:none; padding:0; text-align:center; background:#533264; border-radius:5px; font-family: 'MyriadProLightRegular'; margin-top:0px; margin-bottom:0;}
.popupform [type="submit"]:hover {color:#FFFFFF; text-decoration:none; background:#3A2048;}



@media screen and (min-width: 320px) and (max-width: 589px) {

.popupform {float:left; width:96%; padding:2%;}
.popupform h3 {
    color: #533264;
    font-family: "MyriadProLightBold";
    font-size: 22px;
    margin-bottom: 10px;
	margin-top: 8px !important;
}
.popupform input, .popupform textarea {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background:#F1F1F1; border:solid 1px #D9D8D8;}

.popupform input {width:100%; height:34px; padding-left:10px; font-size:12px; color:#333333; font-family: 'MyriadProLightBold'; float:left; margin-bottom:7px;}
.popupform textarea {width:100%; height:70px; padding-left:10px; padding-top:6px; font-size:12px; color:#333333; font-family: 'MyriadProLightBold'; float:left; margin-bottom:7px;}

.popupform .captchareaside {float:left; width:100%; margin-bottom:10px;}
.popupform .captchareaside img {float:left; height:34px; max-width:21%;}
.popupform .c-capta {float:left; width:260px; max-width:79%;}

.popupform [type="checkbox"] {width:auto; height:auto; margin:0;}
.popupform .c-r-t {font-size:18px; color:#372F2B; font-family: 'MyriadProRegular'; font-size:16px;}
.popupform .c-r-t a {color:#372F2B; text-decoration:none;}
.popupform .c-r-t a:hover {color:#5E2B78; text-decoration:none;}

.popupform [type="submit"] {width:110px; cursor:pointer; height:39px; line-height:34px; color:#FFFFFF; font-size:18px; text-transform:uppercase; text-decoration:none; padding:0; text-align:center; background:#533264; border-radius:5px; font-family: 'MyriadProLightRegular'; margin-top:5px; margin-bottom:0;}
.popupform [type="submit"]:hover {color:#FFFFFF; text-decoration:none; background:#3A2048;}

}

