body{padding-top:50px;padding-bottom:20px}.body-content{padding-left:15px;padding-right:15px}.dl-horizontal dt{white-space:normal}input,select,textarea{max-width:350px}.form-control-inline{min-width:0;width:auto;display:inline}.controlMarginBot{margin-bottom:10px}.block{display:block}.input-validation-error{color:red;border:thin red solid;background-color:#fee0e5}.field-validation-error,.field-validation-error.validationError{display:block;padding:5px;background-color:#fee0e5;color:red;border:thin red solid;border-radius:4px;margin-top:3px;font-weight:bold}.errorDiv{background:#fde9ea url("../images/warning.gif") no-repeat scroll 10px 10px!important;border:1px solid red;margin:0 10px 20px 0!important;padding:10px 10px 10px 70px!important;min-height:50px!important;line-height:18px;font-weight:lighter;border-radius:3px;color:#9f0404}.modalBackground{background-color:rgba(0,0,0,.2);width:100%;height:100%;position:fixed;top:0;left:0}.updateProgress{border-width:5px;border-style:solid;background-color:#fff;position:absolute;height:100px;width:290px;z-index:999;margin:auto}body.loading .modalBackground,body.loading .updateProgress{display:block}.FooterAddress{font-size:13px}@media screen and (max-width:768px){.form-horizontal .form-group{margin:0 0 15px 0}.form-control{font-size:16px}}@media screen and (max-width:480px){.FooterAddress{font-size:10px}}@media print{.no-print,.no-print *{display:none!important}}.no-js .ModalLoadingLogo{display:none}.ModalLoadingLogo{background-color:#fff;background-color:rgba(255,255,255,.99);display:none;position:fixed;z-index:100000;top:0;left:0;height:100%;width:100%}.SpinnerLogoContaier{background:url(../../images/WesleyanCollegeLogo.png) no-repeat center;width:150px;height:150px;position:absolute;left:50%;top:50%;margin:-75px 0 0 -75px;transition:.3s all ease-in-out}.LogoSpinner{width:150px;height:150px;left:50%;top:50%;margin:-75px 0 0 -75px;position:absolute;border:solid #70478c;border-width:6px 0 0 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-animation:spin 1.9s infinite linear;-moz-animation:spin 1.9s infinite linear;-o-animation:spin 1.9s infinite linear;animation:spin 1.9s infinite linear}body.loading{overflow:hidden}body.loading .ModalLoadingLogo{display:block}.LogoLoaderText{color:#70478c;font-family:Georgia,serif;font-size:13px!important;text-align:center;margin-top:0;position:absolute;width:170px;height:170px;left:50%;top:50%;margin:75px 0 0 -75px;padding-top:10px;padding-right:10px}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes spin{from{-o-transform:rotate(0deg);}to{-o-transform:rotate(359deg);}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}