#wprs_square img {
display: none;
}

#wprs_square .editorrating_average {
    display: none;
}

#wprs_square {
display: none;
}

.bluebox-builder-row:first-child {
  margin-top: 15px !important;
}
table.tablesorter thead tr th {
text-align: center;}
table.tablesorter .table_price {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
}

table.tablesorter .table_rank {
    font-weight: bold;
    font-size: 25px;
    text-align: center;
}

tbody tr:nth-child(1) td.table_rank {
    font-size: 60px!important;
}

tbody tr:nth-child(2) td.table_rank {
    font-size: 50px!important;
}

tbody tr:nth-child(3) td.table_rank {
    font-size: 42px!important;
}

table.tablesorter .table_summary p a {
    font-size: 9pt;
    font-weight: bold;
    line-height: 1.8em;
    display: none;
}
td.table_summary {
    text-align: center!important;
padding-bottom: 30px!important;
}
.ar_button.ar_blue {
    background-color: #FF9900!important;
} 

.bluebox-heading-wrap h3.bluebox-heading {
text-transform: none;
}

.bluebox-heading-wrap{
background: none!important;
}

.bluebox-heading-wrap h3.bluebox-heading{
    box-shadow: none!important;
    -webkit-box-shadow: none!important; 
    -moz-box-shadow: none!important;
} 

.bluebox-heading-wrap h3.bluebox-heading {
    position: absolute;
    left: 36px!important;
}

.nav-style-four ul.prime-nav > li > a {
    padding: 10px 0;
    font-weight: 300;
    font-size: 14px;
    text-decoration: none;
}

ul.prime-nav li > ul.bluebox-dropdown {
    text-decoration: none;
}

@media screen and (max-width: 1024px){
.tablesorter td:nth-of-type(1):before{
content: "";}


.table-responsive>.table>tbody>tr>td
{
white-space: initial;
}
table.tablesorter .table_action .ar_button{
width: 100%;
    display: table;}
tr, .table-responsive, .table>tbody>tr>td{
border: 0px;
}
table.tablesorter tr{
    padding-bottom: 40px;
    margin-bottom: 40px;
}

.ar_button{
font-size: 16px;}
span.wprs_rating:before, span.wprs_rating:after{
font-size: 30px;
}
.spaceUnder{
    border-bottom: 1px solid #ccc;}

table.tablesorter .table_summary a{
font-size: 20pt;

}
table.tablesorter{
font-size:12pt;
 }

table.tablesorter .table_media img{
max-width: 75%;
}
td.table_rank{
display: none!important;
visibility: hidden;
}
table.tablesorter .table_price{
font-size: 25px;
padding:10px 0;}
h3{
display: none;}
}
.wprs_box_links{
display:none;
}
.tablesorter {
    border-bottom: 1px solid #ddd;
}
@media screen and (max-width: 400px){
.bluebox-head-top .bluebox-head-logo a {
    margin-left: 70px!important;

}

}