html, body{height:100%;}
#Wrapper4Footer{min-height:100%;height:auto;}
#footerFixed{margin-top:-5px;padding:0px;height:auto;}
<!-- http://biostall.com/ie7-and-ie8-ignoring-opacity-when-using-jquery-fadein -->
.transparentNone{background:rgba(255, 255, 255, 1.0) url();}
.transparentWhite30{background:rgba(255, 255, 255, 0.3) url();}
.transparentWhite50{background:rgba(255, 255, 255, 0.5) url();}
.transparentWhite60{background:rgba(255, 255, 255, 0.6) url();}
.transparentWhite70{background:rgba(255, 255, 255, 0.7) url();}
.transparentWhite80{background:rgba(255, 255, 255, 0.8) url();}
.transparentWhite90{background:rgba(255, 255, 255, 0.9) url();}
.transparentWhite95{background:rgba(255, 255, 255, 0.095) url();}
.transparentBlue50{background:rgba(0, 140, 255, 0.5) url();}
.transparentBlue70{background:rgba(0, 140, 255, 0.7) url();}
.transparentGreen50{background:rgba(12, 211, 92, 0.5) url();}
.transparentGreen70{background:rgba(12, 211, 92, 0.7) url();}
.transparentBlack20{background:rgba(0, 0, 0, 0.2) url();}
.transparentBlack30{background:rgba(0, 0, 0, 0.3) url();}
.transparentBlack50{background:rgba(0, 0, 0, 0.5) url();}
.transparentBlack70{background:rgba(0, 0, 0, 0.7) url();}
.white, .white a, .white a:link, .white a:visited, .white:hover{color:#FFFFFF}
.top1{margin-top:1px;}
.top2{margin-top:2px;}
.top3{margin-top:3px;}
.top4{margin-top:4px;}
.top5{margin-top:5px;}
.top7{margin-top:7px;}
.top10{margin-top:10px;}
.top15{margin-top:15px;}
.top17{margin-top:17px;}
.top20{margin-top:20px;}
.top25{margin-top:25px;}
.top30{margin-top:30px;}
.top40{margin-top:40px;}
.top50{margin-top:50px;}
.top100{margin-top:100px;}
.height50{min-height:50px;}
.height100{min-height:100px;}
.tile{width:100%;display:inline-block;box-sizing:border-box;background:#fff;padding:20px;margin-bottom:30px;}
.tile .title{margin-top:0px;}
.tile.purple, .tile.blue, .tile.red, .tile.orange, .tile.green{color:#fff;}
.tile.purple{background:#5133AB;}
.tile.purple:hover{background:#3e2784;}
.tile.red{background:#AC193D;}
.tile.red:hover{background:#7f132d;}
.tile.green{background:#00A600;}
.tile.green:hover{background:#007300;}
.tile.blue{background:#2672EC;}
.tile.blue:hover{background:#125acd;}
.tile.orange{background:#DC572E;}
.tile.orange:hover{background:#b8431f;}
.tile.yellow{background:#FFFF00;}
.tile.yellow:hover{background:#FFCC00;}
h1, h2, h3, h4, h5, h6{font-family:"Open Sans", "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif;line-height:1.5em;font-weight:300;}
body{font-family:"Open Sans", "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif;font-size:14px;line-height:1.5em;font-weight:400;}
.top5{margin-top:5px;}
.top7{margin-top:7px;}
.top10{margin-top:10px;}
.top15{margin-top:15px;}
.top17{margin-top:17px;}
.top20{margin-top:20px;}
.top25{margin-top:25px;}
.top30{margin-top:30px;}
.top40{margin-top:40px;}
.top50{margin-top:50px;}
.top100{margin-top:100px;}
.pad5{padding:5px;}
.pad7{padding:7px;}
.pad10{padding:10px;}
.pad15{padding:15px;}
.pad17{padding:17px;}
.pad20{padding:20px;}
.pad25{padding:25px;}
.pad30{padding:30px;}
.pad40{padding:40px;}
.pad50{padding:50px;}
.pad100{padding:100px;}
.height5{min-height:5px;}
.height50{min-height:50px;}
.height100{min-height:100px;}
.reveal{border:#FF0000 1px solid;}
.reveal2{border:#00FF00 1px solid;}
.reveal3{border:#FF00FF 1px solid;}
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f26{font-size:26px;}
.f28{font-size:28px;}
.f30{font-size:30px;}
.f60{font-size:60px;}
.f62{font-size:62px;}
.f64{font-size:64px;}
.f66{font-size:66px;}
.f72{font-size:72px;}
.black{color:#000000;}
.red{color:#FF0000;}
.blue{color:#0000FF;}
.white{color:#FFFFFF;}
.green{color:#009900;font-weight:bold;}
.blue-light{color:#D2FFFF;}
.orange{color:#F11707;}
.blue2{color:#0066CC;}
.ash{color:#999999}
.ash-dark{color:#555555}
.bold, .b{font-weight:bold;}
.u{text-decoration:underline;}
.i{font-style:italic}
.error{background:#FF0000;font-size:12px;font-weight:bolder;color:#FFFFFF;margin:2px auto;height:auto;text-align:center;padding:5px;-moz-border-radius:0.5em 0.5em 0.5em 0.5em;border-radius:0.5em 0.5em 0.5em 0.5em;}
.errormsg{background:#FF0000;font-size:12px;font-weight:bolder;color:#FFFFFF;margin:0px auto;height:auto;text-align:center;padding:5px;position:fixed;top:0px;left:0px;width:100%;text-align:center;border-bottom:#FFFF00 2px solid;}
.has-error-border{border:#FF0000 3px solid;}
datalist, select{background-color:#008cff !important;color:#6bf0f0 !important;text-shadow:0 1px 0 rgba(0, 0, 0, 0.4);cursor:pointer;}
select option{cursor:pointer;!important;}
.row.no-pad{margin-right:0;margin-left:0;}
.row.no-pad > [class*='col-']{padding-right:0;padding-left:0;}
hr.normalhr{padding:0px;margin:10px auto;color:#555;border:0px;border-bottom:1px #DCDCDC solid;}
.sr-only-not{margin-top:10px;padding-top:10px;}
.strike{text-decoration:line-through;}
.btn-circle{width:30px;height:30px;text-align:center;padding:6px 0;font-size:12px;line-height:1.428571429;border-radius:15px;}
.btn-circle.btn-lg{width:50px;height:50px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:25px;}
.btn-circle.btn-xl{width:70px;height:70px;padding:10px 16px;font-size:24px;line-height:1.33;border-radius:35px;}
.cursor-default{cursor:default;}
.cursor-pointer{cursor:pointer;}
.badge-danger{background-color:#d43f3a;}
.badge-warning{background-color:#d58512;}
.badge-success{background-color:#398439;}
.badge-info{background-color:#269abc;}
.badge-inverse{background-color:#333333;}
#loading {width: 50px;height: 57px;position: absolute;top: 50%;left: 50%;margin: -28px 0 0 -25px;}
.overlay {
    background-color: rgba(255, 255, 255, 0.5);
    display: none;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99999;
}
