/* DESKTOP */

@media only screen and (min-width:769px) {

    div.table-container {
        display: block;
    }

	div.left-table {
		display: inline;
		float: left;
		margin-bottom: auto;
    	margin-top: 0px;
	}

	div.right-table {
		display: inline;
		float: right;
	    margin-left: auto;
    	margin-right: 0px;
	}

    div.all-clear {
        clear: both;
    }
}

/* TABLET */
@media only screen and (min-width:480px) and (max-width:768px) {

    div.table-container {
        display: block;
    }

	div.left-table {
		display: inline;
		float: left;
		margin-bottom: auto;
    	margin-top: 0px;
	}

	div.right-table {
		display: inline;
		float: right;
	    margin-left: auto;
    	margin-right: 0px;
	}

    td.noshow {
        display: none;
    }

    table.right-table {
        margin-left: auto;
        margin-right: 0;
    }

    div.all-clear {
        clear: both;
    }

}

/* MOBILE */
@media only screen and (max-width:479px) {

    div.table-container {
        display: block;
    }

    td.noshow {
        display: none;
    }

    table.left-table, table.right-table {
        margin-left: auto;
        margin-right: auto;
    }

    div.all-clear {
        clear: both;
    }

}
