/*
Extra small < 576px
Small >= 576px
Medium >= 768px
Large >= 992px
Extra large >= 1200px
Extra Extra large >= 1400px
*/

@media only screen and (max-width: 991px){ /* md */

.app-site-content {
	padding:12px 12px 28px 12px;
}

}

@media only screen and (max-width: 767px){ /* sm */
 
.app-site-content {
	padding:6px 6px 22px 6px;
}

}

@media only screen and (max-width: 575px){ /* xs */

.app-anchor{
    position: relative;
    top: -5px;
}

.navbar-fixed-top {
    position: relative;
    top: auto;
}

.login-container {
    width:300px;
}

.table>tbody>tr>td, .table>tbody>tr>th, .app-cell-padding {
	padding:8px;
}

.panel-heading {
	padding:9px 4px 9px 4px;
}

.panel-body {
	padding:4px 4px 4px 4px;
}

.app-menu-level-0 {
	text-align:center;
}

}