.modal-footer { border-top: 0px; }

#login_modal {
	top:15%
}

th.dt-center, td.dt-center { text-align: center; }

.popover-title {
    background-color: #000000;
    color: #FFFFFF;
    font-size: 20px;
    text-align:center;
}

#average {
	font-size: xx-large;
	color: #FF1A00;
        font-weight: bold;
}

#seenmovies {
	font-size: xx-large;
	color: #D966FF;
        font-weight: bold;
}

#theaters {
	font-size: large;
	color: #C3D9FF;
        font-weight: bold;
}

#home {
	font-size: large;
	color: #FF0084;
        font-weight: bold;
}

#seenmovies_small {
	color: #D966FF;
        font-weight: bold;
}

#theaters_small {
	color: #C3D9FF;
        font-weight: bold;
}

#home_small {
	color: #FF0084;
        font-weight: bold;
}

#movies {
	font-size: xx-large;
	color: #4096EE;
        font-weight: bold;
}

.modal-footer { border-top: 0px; }

#login_modal {
	top:15%
}

th.dt-center, td.dt-center { text-align: center; }

.popover-title {
    background-color: #000000;
    color: #FFFFFF;
    font-size: 20px;
    text-align:center;
}

#average {
	font-size: xx-large;
	color: #FF1A00;
        font-weight: bold;
}

#seenmovies {
	font-size: xx-large;
	color: #D966FF;
        font-weight: bold;
}

#theaters {
	font-size: large;
	color: #C3D9FF;
        font-weight: bold;
}

#home {
	font-size: large;
	color: #FF0084;
        font-weight: bold;
}

#seenmovies_small {
	color: #D966FF;
        font-weight: bold;
}

#theaters_small {
	color: #C3D9FF;
        font-weight: bold;
}

#home_small {
	color: #FF0084;
        font-weight: bold;
}

#movies {
	font-size: xx-large;
	color: #4096EE;
        font-weight: bold;
}

/* Datatable style sheet in order to 
have some spaces between the page status display
and the record display filter */
div.dataTables_length,
div.dataTables_filter {
    padding-top: 1.55em;
}

Optimize datatable style in order to improve table display
Optimize datatable style in order to improve table display

These CSS parameters add some space between the page number display and the record filter list.
