﻿.backlibrary {
    background-image: url(../../images/pages/slide-aseamain.png);
    /*background-image: url(../../images/pages/slide-productinfo-bluemarine.png);*/
    /*NEW CSS's*/
    background-size: cover;
    background-repeat: no-repeat;
}
.buttonborder {
    border-bottom: 1px solid #E0E0E0;
}
.topborder {
    border-top: 1px solid #E0E0E0;
}
.datapage {
    padding: 11px 0px 6px 0px;
}
.datapage .title{
    color: #414141;
    width: 127px;
    float: left;
    font-size: 17px;
    padding-top: 7px;
}
.datapage .numpages{
    width: 200px;
    color: #0BB6F3;
    float: right;
    font-size: 18px;
}
.datapage .navpages{
    margin: 0px 3px;
    cursor: pointer;
}
.datapage .navpages img{
    margin: 0px 0px -4px 0px;
}
.datapage .selnavpages{
    color: #414141;
    text-decoration: underline;
}

#ContentResults {
    margin: 18px auto 0px auto;
    width: 100%;
    max-width: 1077px;
    padding-bottom: 30px;
    min-height: 516px;
}
#LisResults .sLisResults{
    width: 244px;
    /*float: left;*/
    display: inline-block;
    text-align: center;
    margin: 13px 10px;
} 
#LisResults .sLisResults .itemimg{
    cursor: pointer;
} 
#LisResults .sLisResults .itemimg img{
    width: 100%;
    /* max-width: 244px; */
    max-height: 136px;  padding-bottom: 17px;
    /* max-height: 153px; */
} 
#LisResults .sLisResults .itemtitle{
    color: #0BB6F3;
    font-size: 15px;
    height: 28px;
    cursor: pointer;
} 
#LisResults .sLisResults .itemtitle2{
    border-top: 1px solid #E0E0E0;
    padding: 4px 0px;
    color: #414141;
    font-size: 16px;
    font-family: 'PFDinTextCompStd-Regular';
} 
#LisResults .sLisResults .itemshared{
    margin: auto;
    width: 136px;
}        
   
.Footerpage .sFooterpage1 {
    display: none;
}
.Footerpage .sFooterpage3 { display: none;}
.Footerpage .sFooterpage2{
    width: 100% !important;
}


@media only screen and (max-width: 1199px) {
    .sLisResults {
        margin: 1em 2.8em!important;
    }
}


@media only screen and (max-width: 959px) {
    .sLisResults {
        margin: 1em 5.3em!important;
    }
}

@media only screen and (max-width: 767px) {

    #LisResults {
        text-align: center;
    }
    .sLisResults {
        margin-top: 1.5em!important;
    
        margin-left: auto  !important;
        margin-right: auto !important;
}
}