.suppForm{border-top:1px solid #ccc;padding:30px 0 0 0}
.supHead{color:#919496;display:inline-block;font-size:22px;font-weight:100;padding:2px 10px;}
.supBox{background:#fff;border-top:1px solid #e5e5e5;margin:10px 0 20px;padding:32px 10px 10px;font-size:12px}
.per30 a strong{color:#424f56}
.per30 a:hover ,
.per30 a:hover strong{color:#60a30c}
.sec-pTB{padding:73px 0}
.per40{background:#f5f5f5;border:solid 1px #dddddd;margin:38px 0 0 4%;padding:0;width:33%;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}
.boxAliHea{font-weight:bold;padding:10px 10px 2px 20px}
.boxAliBdy{margin:10px 0 0;padding:20px 0 20px 20px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}
.mT30{margin-top:25px}
.per25{padding:10px 1% 0;text-align:center;width:13%}
.per75{color:#758691;font-size:13px}
.per75 a,
.per75 span{color:#589eb8}

@media screen and (max-width:767px) {
.per60{width:100%;padding:0 1%;float:left}
.per40{margin:0;padding:0;width:100%}
.suppForm iframe{width:100% !important;}
}
@media screen and (max-width:480px) {
.per30{width:100%;padding:0;float:none;border:1px solid #e8e8e8;margin-bottom:8px;padding:25px 10px 10px 10px;box-sizing:border-box;border-radius:2px}
.footer-stripe a{margin:7px 2px 30px}
.supHead {padding: 10px 10px 3px 10px;}
}
