
.contentContainer{display:block !important; position: absolute;top:200px;padding-left: 5%}
.contentContainer div{background-color: #23568d;padding:20px;margin:20px;width:150px;border:2px solid #fff;text-align: center; border-radius: 15px;}
.contentContainer div a{color:#fff;font-size:16px;text-align: center;text-decoration: none;font-weight: bold;text-transform: uppercase;}

#logoArea img{/*width:300px;*/padding:10px;}
#abovetop{background-color: #23568d;display:block;padding:20px;overflow-y:hidden; }

div.mainImage img{display: none}
.headerBarLPText{font-size:17px;font-weight: bold}
.headerBarLP{max-width: 970px;  margin: 0 auto;}

@media screen and (min-width: 600px) {
    div.mainImage {
        background: url("/finesource/images/SS_LMS_Hero.jpg") no-repeat;
        background-size: 100% 100%;
        min-height: 580px;
    }
    #abovetop h1{color:#fff;margin-left: 10%;font-size:28px}
}

@media screen and (max-width: 599px) {
    div.mainImage {
        background: url("/finesource/images/SS_LMS_Hero.jpg") no-repeat;
        background-size: 100% 100%;
        min-height: 320px;
    }
    #abovetop h1{color:#fff;margin-left: 10%;font-size:23px}
}


div#footerContainer{height: 120px !important; text-align: center}
#footerContainer{width:100% !important;padding:10px;}
div#topSearch{display: none}

.contentContainer div {
    background: url('/finesource/images/arrowSml.png')#23568d right no-repeat;
    padding: 20px 40px 20px 20px;
    margin: 20px;
    width: 150px;
    border: 2px solid #fff;
    text-align: center;
    border-radius: 0px 15px 15px 15px;
}

.footerImg{margin-bottom:20px;}
