#ajax_messages{margin: 0px auto 0px auto; padding-top: 10px;}
.success {visibility: visible !important;}
#ajax_notice{background: #d3f4d4 url(../img/icons.png) no-repeat 10px 7px}
#ajax_error{
    background: #d3f4d4 url(../img/warning.png) no-repeat 2px 0px;
    padding-left: 31px;
    height: 25px;
    padding-top: 5px;
}
#ajax_notice{
    background: #d3f4d4 url(../img/warning.png) no-repeat 2px 0px;
    padding-left: 31px;
    height: 25px;
    padding-top: 5px;
}
#ajax_info{
    background: #d3f4d4 url(../img/info.png) no-repeat 2px 0px;
    padding-left: 31px;
    height: 25px;
    padding-top: 5px;
}
label.checkbox{display: inline-block}
.mt10{margin-top: 10px !important;}
.mt15{margin-top: 15px !important;}
.mt20{margin-top: 20px !important;}
.mt25{margin-top: 25px !important;}
.mb20{margin-bottom: 20px !important;}
.mb10{margin-bottom: 10px !important;}
li{list-style-type: none;}
.errors {color: red}
.invalid {border: 1px solid red !important}
.success.response p {margin-bottom: 2px;}
.success.response {margin-bottom: 15px !important;}
.last-update p{display: none;}
.profile-search form{margin-bottom: 0!important;}
.jump-to-school-select{height: 21px; overflow: hidden;}
.mt25m{margin-top: -25px !important;}
.login-right{
    padding: 0 0 0 45px;
}
.ads-all {
    max-width: 760px;
    width: 100%;
    padding-bottom: 10px;
    border: 1px solid #DBDAD8;
    float: none;
    margin: 3px auto;
    overflow: hidden;
}
@media only screen and (max-width: 761px) {
    .login-right{
        padding: 0 0 0 5px;
    }
}
