﻿.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: 170px;
    float: left;
    font-size: 17px;
    padding-top: 7px;
}
.datapage .numpages{
    width: 200px;
    color: #0BB6F3;
    float: right;
    font-size: 18px;
    margin-top: 7px;
}
.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: 478px;
}
#LisResults {

    width: 100%;
    margin: 0 auto;

    text-align: center;

}
#LisResults .sLisResults{
    width: 244px;
    /*float: left;*/
    display: inline-block;
    text-align: center;
    margin: 40px 5px;
} 
#LisResults .sLisResults .itemimg{
    height: 80px;
} 
#LisResults .sLisResults .itemimg img{
    width: 100%;
    max-width: 61px;
} 
#LisResults .sLisResults .itemtitle{
    color: #0BB6F3;
    font-size: 15px;
    height: 28px;
} 
#LisResults .sLisResults .itemtitle a{
color: #0BB6F3;
}
#LisResults .sLisResults .itemtitle2{
    border-top: 1px solid #E0E0E0;
    padding: 4px 0px;
    color: #414141;
    font-size: 16px;
    font-family: 'PFDinTextCompStd-Regular';
    width: 136px;
    margin: auto;
} 
#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: 959px) {
    .sLisResults {
        /* margin: 1em 5.3em!important; */
    }
}

@media only screen and (max-width: 767px) {

    #LisResults {
        text-align: center;
    }
    .sLisResults {
        /* margin-top: 40px !important; */
    
        /* margin-bottom: 40px !important; */
        /* margin-left: auto  !important; */
        /* margin-right: auto !important; */
        height: 175px;
        width: 100% !important;
        float: initial !important;
}
}