/********** MEDIA QUERYS ***************/

/* X-Small devices (767px and down) */
@media (max-width: 767px) {
	
	.list-group-item {
	    line-height: 50px;
	    font-size: 15px;
	    margin-left: 0px;
	    margin-bottom: 5px !important;
	    max-width: 95%;
	}
	
	ul.nav li {
	    width: 95%;
	}
	
	.list-group a:nth-child(1) {
	    margin-left: 0px !important;
	}
	
	.sidebar {
	    margin-top: 50px !important;
	}
}


/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {
	
	.list-group-item {
	    line-height: 150px;
	    font-size: 15px;
	    margin-left: 20px;
	    margin-bottom: 10px;
	}
	
	.list-group a:nth-child(1) {
	    margin-left: 0px !important;
	}
	
	.sidebar {
	    margin-top: 50px !important;
	}
	
	ul.nav li {
	    margin-bottom: 15px;
	    padding: 1px 0;
	}
}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) { 
	
	.list-group-item {
	    line-height: 130px;
	    font-size: 15px;
	    margin-left: 10px;
	    padding: 0 5px;
	}
	
	.list-group a:nth-child(1) {
	    margin-left: 0px !important;
	}
	
	.sidebar {
	    margin-top: -20px !important;
	}
	ul.nav li {
	    margin-bottom: 24px;
	    padding: 3px 0;
	}
	
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
	
	.list-group-item {
	    line-height: 160px;
	    font-size: 15px;
	    margin-left: 20px;
	}
	
	.list-group a:nth-child(1) {
	    margin-left: 0px !important;
	}
	
	.sidebar {
	    margin-top: -20px !important;
	}
	
	ul.nav li {
	    margin-bottom: 24px;
	    padding: 3px 0;
	}
}