/* add your css rules here */


#middle-col
{
    width: 980px;
    margin: 0 auto;
}

/**/

.table_col {
    float: left;
    width: 24.9%;
    border-right: thin solid white;
}

.table_cell{
height:30px;
line-height:30px;
}

.table_cell:nth-child(2){
height:64px!important;
line-height:normal!important;
}


.essentials_edition > .table_cell:nth-child(1){
background-color:#009957;

}

.standard_edition > .table_cell:nth-child(1){
background-color:#00aadc;
}

.datacentre_edition > .table_cell:nth-child(1){
background-color:#0078d7;
}

.storage_server_edition > .table_cell:nth-child(1){
background-color:#333333;
}

.essentials_edition > .table_cell:nth-child(1),
.standard_edition > .table_cell:nth-child(1),
.datacentre_edition > .table_cell:nth-child(1),
.storage_server_edition > .table_cell:nth-child(1){
color:#ffffff!important;
}

.standard_edition > .table_cell{}

.datacentre_edition > .table_cell{}

.datacentre_edition > .table_cell:nth-child(6){
line-height:normal!important;
}

.storage_server_edition > .table_cell{}

.storage_server_edition > .table_cell:nth-child(2){
line-height:64px!important;
}

.logitech-list
{
overflow:hidden;
}

.logitech-list ul
{
float:left;
width:49.8%;
margin:0!important;
padding:0;
}

.logitech-list ul:first-child
{
margin-right:2px!important;
}

.logitech-list ul li
{
box-sizing:border-box;
padding:20px;
color:white!important;
border-bottom:white solid thin
}

.logitech-list ul li:nth-child(even)
{
background-color:#666666;
}

.logitech-list ul li:nth-child(odd)
{
background-color:#333333;
}


.logitech-list ul li:first-child
{
background-color:#E60050;
}

.logitech-list ul li:last-child
{
border:none;
}

