.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:26px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.block-shadow{background:url(../../../../Images/APLU/classic/v6/bg_block.png) no-repeat 0 0;border-top:1px solid #c9c9c9;margin-top:20px;padding-top:10px}
.block-shadow.title{padding-top:15px}
.block-shadow>.title{margin-top:0}
.error-message{margin:40px auto;min-height:301px;max-width:830px}
.error-message .title{color:#694b9e;font-size:30px;line-height:1.25;margin-top:20px;text-transform:uppercase}
.error-message .title span{color:#000;display:block;font-size:18px;line-height:1.25}
.error-message .desc{font-size:18px;line-height:1.25;margin-top:20px;text-transform:uppercase}
.error-message ul{margin-top:30px}
.error-message a{background:url(../../../../Images/APLU/classic/v6/icons/arrow-right-mini.png) no-repeat left center;padding-left:10px}
@media(max-width:979px){.error-message{margin-top:0}
.error-message .title,.error-message .desc{margin-top:0}
}
@media(max-width:480px){.error-message .title,.error-message .desc,.error-message ul{padding-left:10px;padding-right:10px}
}
