﻿.search
{
    /*padding: 10px 0px 0px 0px;*/
}

.search .sortBy
{
    float:right;
    margin-right:50px;
}

.search .results
{
    font-size:large;
}

span.showing_search
{
    font-size:small;
    font-weight:normal;
    margin-left:70px;
}

span.sort_by
{
    float:right;
    width: 180px;
    padding-bottom: 2px;
    font-size:small;
    font-weight: bold;
}

span.title, label.title
{
    font-size:small;
    font-weight: bold;
    
}
span.price
{
    font-weight:bold;
}

#search-results-empty
{
    padding-top: 20px;
    font-size: medium;
    font-weight: normal;
    margin-bottom: 10px;
}

#search-results
{
    padding: 10px 30px;
}

#search-results-list div.item
{
    width: 570px;
    padding: 25px 15px 45px 15px;
    margin: 0 10px 10px 0;
    border-bottom: solid 1px #ccc;

}

#search-results-list div.item div.coverImage
{
	float:left;
}

#search-results-list div.item div.details
{    
    height: 90px;
    margin-left: 120px;
    margin-top: 10px;
} 

#search-results-list div.item div.details label
{
    font-weight: bold;
    position: absolute;
}                                              
#search-results-list div.item div.details label:after
{
    content: ":";
}

#search-results-list div.item div.details span
{
    margin-left: 100px;
} 

#search-results-list div.item div.details div
{
    padding: 1px 0;
}

#search-results-list div.item div.details span.price
{
    font-weight: bold;
}

#search-results-list div.item div.buybutton
{
    text-align: right;
}

.pagging
{
    float: right;
    width: auto;
    text-align: right;
    padding: 10px 0;
}

#search-results .back-home-button
{
    float: left;
    margin: 0;
    width: auto;
}

