/*---- RESPONSIVE ----*/


/*SPECIAL*/

@media only screen and (max-width : 1600px) {
	.col-big-news{display: none;}
	.col-small-news{width:100%;}

	.box-curs{width: calc(50% - 8px);}
	.curs3{display: none;}


/*LAPTOP*/

@media only screen and (max-width : 1200px) {
	.box-album{width: calc(50% - 8px);}
	.box-album2{width: calc(25% - 8px);}
	.box-curs{width: calc(100% - 8px);}
	.curs2{display: none;}

	.box-delete-gallery .box-img{width: calc(25% - 8px);}
}


/*TABLET*/

@media only screen and (max-width : 1024px) {
	.col-portada{width:100%;}
	.col-general{width:100% !important;}
	.box-album{width: calc(33.33333333% - 8px);}
	.box-album2{width: calc(33.33333333% - 8px);}
	.box-curs{width: calc(50% - 8px);}
	.curs2{display: inline-block;}

	.d-n-tablet{display: none;}
	.d-b-tablet{display: block;}

	.table-circulars .w-100px{width: 40px;}
}


/*PHABLET*/

@media only screen and (max-width : 700px) {
	.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {
		width: 100%;
	}
	.col-2-4 {
		width: 33.33333333%;
	}
	.col-3-6 {
		width: 50%;
	}
	.five-cols{
		width: 100%;
	}


	.sidebar{
		left: -100% !important;
		top:60px;
		width: 100% !important;
	}
	.sidebar.l-0{
		left: 0px !important;
	}
	.sidebar-head{
		display: none;
	}
	.wrapper-fix{
		margin: 0 !important;
	}
	.header-fix {
	    margin: 0 0 0 60px !important;
	}
	
	
	.box-album2{width: calc(50% - 8px);}
	.d-n-phablet{display: none;}
	.d-b-phablet{display: block;}

	#contenido table{
	    min-width: auto;
	}
}


/*PHONE*/

@media only screen and (max-width : 520px) {
	.col-1, .col-2, .col-2-4, .col-3, .col-3-6, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12 {
		width: 100%;padding: 0 !important;
	}
	.five-cols{
		width: 100%;padding: 0 !important;
	}



	.col-big-news{display: block;}
	.box-album{width: calc(50% - 8px);}
	.box-curs{width: calc(100% - 8px);}
	.curs2{display: inline-block;}
	.curs3{display: inline-block;}
	.d-n-phone{display: none;}
	.d-b-phone{display: block;}

	.box-delete-gallery .box-img{width: calc(33.33333333% - 8px);}

	.w-50-phone{width: 50% !important;}
}
