/* BOTH OF THEM */
@media all and (min-width: 0px) and (max-width: 1199px) {

	#dashLeft h3, #dashLeft h3 span {
		font-size: 18px;
	}
	
	#dashLeft ul li p {
		font-size: 18px;
		margin-left: 10px;
		width: 135px;
	}
	
	#bigTop h1 {
		font-size: 28px;
	}
	
	#dashTopCenter h3, #dashTopCenter h3 > span, #dashTopCenter h3 > span > span {
		font-size: 18px;
	}
	
	#dashTopCenter h3 {
		margin-top: 135px;
	}
	
	#dashTopCenter h3 > span > span {
		vertical-align: bottom;
	}
	
	#dashBottom h3, #dashBottom h3 span {
		font-size: 22px;
	}
	
	#dashBottom li p {
		font-size: 11px;
		width: 135px;
	}
	
	table.commonTable {
		font-size: 8px;
	}

	/*div.imageDelete {
		width: 90%;
	}*/

	table.commonTable span.tableTrash {
		font-size: 16px;
	}
	
	a.addUser {
		margin-left: 0;
	}
}

/* BS MD MEDIUM DESKTOP DEVICES */
@media all and (min-width: 992px) and (max-width: 1199px) {
	
	#fotoMensajes {
		left: 159px;
	}
	
	#menuPerfil {
		left: 52px;
	}
	
	nav .menuIcon {
		margin-left: 15px;
	}

	.msgItem > div {
		height: 60px;
		width: 60px;
	}
	
	#bigTop h1.section {
		font-size: 20px;
	}
	
	.redCircle, .greyCircle {
		font-size: 12px;
		height: 23px;
		line-height: 23px;
		width: 23px;
	}

	img[src="images/green-bell.png"], img[src="images/red-bell.png"] {
		width: 20px;
	}
	
	h1.section span.float {
		margin-top: 9px;
	}

	.jPagesHolder, #jPagesCounter, #jPagesSelector, .jPagesHolder a, body, .btn, .dropdown-menu, .al-inputs, form.columned label  {
		font-size: 12px;
	}

}

/* BS SM TABLETS (768-991) */
@media all and (min-width: 0px) and (max-width: 991px) {

	.jPagesHolder, #jPagesCounter, #jPagesSelector, .jPagesHolder a, body, .btn, .dropdown-menu, .al-inputs, form.columned label {
		font-size: 9px;
	}
	
	#fotoMensajes {
		left: 131px;
	}
	
	#menuPerfil {
		left: 26px;
	}
	
	nav .menuIcon {
		margin-left: 5px;
	}
	
	nav span {
		font-size: 10px;
		margin-left: 2px;
	}

	.msgItem > div {
		height: 40px;
		width: 40px;
	}
	
	#dashLeft ul li p {
		line-height: 17px;
		width: 100px;
	}
	
	#dashTopCenter {
		background-size: 100% auto;
	}
	
	#dashTopCenter h3 > span {
		display: inline;
	}
	
	#dashTopRight h3 {
		font-size: 16px;
	}
	
	#dashTopRight p {
		font-size: 28px;
	}
	
	#dashTopRight p span {
		font-size: 15px;
	}
	
	#dashBottom {
		background-size: 39%, cover;
		background-position: 12% 127%, 50% 50%;
	}
	
	#dashBottom li img {
		width: 55px;
	}
	
	#dashBottom li p {
		font-size: 10px;
		width: 120px;
	}
	
	#bigTop h1.section {
		font-size: 16px;
		margin-top: 51px;
	}
	
	.redCircle, .greyCircle {
		font-size: 10px;
		height: 20px;
		line-height: 20px;
		width: 20px;
	}
	
	h1 img {
		width: 32px;
	}
	
	img[src="images/green-bell.png"], img[src="images/red-bell.png"] {
		width: 13px;
	}
	
	#ab-reconocimiento img {
		margin-top: 9px;
	}

	.fotoUploader {
		padding-left: 13px;
	}

	form.user.columned legend {
		font-size: 13px;
	}

	h1.section span.float {
		margin-top: 0;
	}


}