.prices_table p {
	margin-bottom: 0 !important;
}

.table.prices_table {
	-webkit-box-shadow: 0 0px 8px rgba(0,0,0,.3);
	box-shadow: 0px 0px 8px rgba(0,0,0,.3);
	margin: 40px auto 0;
}

.prices_table table, table.prices_table {
	-webkit-box-shadow: 0 1px 8px rgba(0,0,0,.3);
	box-shadow: 0 1px 8px rgba(0,0,0,.3);
}

.prices_table td {
    vertical-align: top;
}

.prices_table table {
width: 100%;
min-width: 900px;
}
.prices_table {
max-width: 100%;
overflow: hidden;
overflow-x: auto;
padding: 5px;
}

.prices_table table, table.prices_table {
margin: 0 auto 20px;
min-width: inherit;}

.prices_table table td span {
font-size: 12px;
    color: #999;
}

.prices_table table,table.prices_table
{width:100%;
margin:40px auto;
background:#fff;
-webkit-box-shadow:0 4px 8px rgba(0,0,0,.3);
box-shadow:0 4px 8px rgba(0,0,0,.3);
padding-bottom:20px}

.prices_table table th,table.prices_table th{
border-bottom:#e5e5e5 1px solid;
padding:10px 20px;
font-size:15px;
line-height:21px;
color:#2b2d42;
font-weight:400;
text-align:center;
vertical-align:middle}

.prices_table table td,table.prices_table td{
background:#fff;
padding:10px 20px;
font-size:15px;
line-height:21px;
color:#2b2d42;
font-weight:300}

.prices_table table tr:hover td,table.prices_table tr:hover td{
background:#ebebeb}


