
.searchResultsItem {
    width: 100%;
    position: relative;
    padding: 5px;
    border-bottom: solid 1px #0033b3;
}

.searchResultsItemName {
    font-weight: 700;
}

.searchResultsItem .date {
    color: Blue;
    display: block;
}

.searchResultsItem .author {
    color: Green;
}

.searchResultsItemNameDesc {
    margin-left: 1px;
    margin-top: 1px;
    height: 280px;
}

.searchResultsItemImage {
    display: block;
    float: right;
    border-left: solid 1px #0033b3;
}

.searchResultsItemImage img {
    margin: auto 10px;
    border: none;
}

.searchResultsSeparator {
    clear: right;
    height: 1px;
}

#fixedTopWide {
    background-color: #006161;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);
    position: fixed;
    z-index: 50;
    width: 100%;
    height: 49px;
    top: 0;
    left: 0;
}

#fixedTop {
    height: 49px;

    color: white;
    position: fixed;
    width: 860px;
    top: 0;
    left:0;
    z-index: 100;
    padding-top:7px;
    padding-left: 12px;
}




#srchInFixedTop {
    margin: 16px;
    position: absolute;
    bottom: 0;
    right: 0;
}

    #srchInFixedTop #kw, #srchInFixedTop #buttonSubmit {
        font-size: 24px;
        border-radius: 5px;
    }

    #groupsTop {
        margin-bottom: 10px;
        padding: 10px;
        padding-left: 30px;
        background-color: #ffc;
        text-align: right;
    }

#breadCrumb {
    margin-top: 0;
    border-bottom: white solid 1px;
    padding-bottom: 7px;
}




.searchResultsItemImage {border:none; }


.header {
    background: #FF9D00;
    background: -webkit-gradient(linear, 0 0, 0 100%, from(#FFBD5B), to(#FF9D00));
    background: -moz-linear-gradient(top, #FFBD5B, #FF9D00);
    color: #FFF;
    padding: 2px;
    height: 1.5 em;
    position: relative;
}

    .header a {
        color: #FFF;
        margin-left: 10px;
    }

.paging {
    text-align: right;
    color: Gray;
    position: absolute;
    right: 4px;
}



@media screen and (max-width : 12cm){

	#helpSplash{display:none;}

    #search-options {display: none;}

    #contentwrapper {
        width: 100%;
        margin: 0;
    }

    .searchResultsItemImage {float:none; border:none;    }
    .searchResultsItemImage img {margin:0;    }
    .searchResultsItemNameDesc {display:none;    }
    .searchResultsItem {padding:3px;   }
    .searchResultsItem .date {display: none;    }

    #groupLinks {display:none;    }
    #downloadLink{display:none;    }
    #userLinks{display:none;}
    .max-100 {max-width:100%;}

}


@media screen and (max-width : 24cm) {

    #srchInFixedTop{display:none;    }

}