#main > div.col.s12:nth-child(1) {
	background: url(../images/plantilla_head.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
h1.valign{
	color: #516f60;
}
h5.colaps {
    color: #516f60;
    font-family: 'Antic',sans-serif;
	font-weight: bold;
    border-left: 5px solid #516f60;
    margin: 3px;
    padding: 10px;
}
h5.lined{
	color: #516f60;; 
	border-bottom: 1px solid #516f60;
	margin-bottom: 10px;
}
#content > div > article > div.row.drag-and-drop-table > div > table > tbody > tr > td.droppable.ui-droppable{
	width: 20%;
}
#content > div > article > div.row.drag-and-drop-table > div > div > p.divs{
	border-bottom: 1px solid #6f907f
}
#content > div > article > div.row.drag-and-drop-table > div > div > p.divsin{
	font-size: 16px;
}
.centered > tbody > tr > td {
	font-size: 15px;
}
span.draggable {
    background-color: #7EA698;
    display: inline-block;
    padding: 5px;
    color: #fff;
    margin: 5px;
    border-radius: 3px;
    cursor: move;
	font-size: 14px;
}
span.droppable {
	display: inline-block;
	min-height: 50px;
}
.ui-droppable-hover {
    background-color: #aab692;
    border-radius: 3px;
}

.ui-droppable > span {
    display: block;
	font-size: 15px;
    font-weight: bold;
    color: #516f60;
}
.collapsible {
    background-color: #eef6f1;
}
.collapsible-header {
    display: block;
    cursor: pointer;
    min-height: 3rem;
    line-height: 3rem;
    padding: 0 1rem;
    background-color: #aab692;
    border-bottom: 1px solid #aab692;
}
@media(min-width:993px) and (max-width:1920px) {
	#main > div.col.s12:nth-child(1) {
		background: url(../images/plantilla_head.jpg) no-repeat center center;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
    #main>div.col.s12 h1 {
        font-size: 32px;
    }
     div.section:nth-child(1) h1 {
        font-size: 28px;
    }
}
@media(min-width:601px) and (max-width:992px) {
	#main > div.col.s12:nth-child(1) {
		background: url(../images/plantilla_head.jpg) no-repeat center center;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
    #main>div.col.s12 h1 {
        font-size: 25px;
    }
     div.section:nth-child(1) h1 {
        font-size: 28px;
    }
}
@media(max-width:600px) {
	#main > div.col.s12 {
		min-height: 200px;
	}
	#main > div.col.s12:nth-child(1) {
		background: url(../images/plantilla_head.jpg) no-repeat center center;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
	#content .section:nth-child(1) > article .col.s12:nth-child(1) > div.col.s12 img,
	#content footer.page-footer .container .row img {
		display: block;
		margin: 10px auto;
		width: 200px;
	}
	#main > div.col.s12:nth-child(2) {
		padding-top: 20px;
	}
	#content footer.page-footer div.footer-copyright {
		min-height: 106px;
	}
    #main>div.col.s12 h1 {
        font-size: 25px;
    }
     div.section:nth-child(1) h1 {
        font-size: 28px;
    }
}

.buttons_resource p i{
    cursor: pointer; 
}
.buttons_resource{
    margin-top:100px;
}
@media screen and (max-width: 500px){
    table{
        display:block;
        overflow-x:auto;
    }
}
.greenColor{
    background-color:rgba(210, 236, 202, 0.5);
    min-width:100px;
    width:50%;
}