/*
Naranja: FF6D2D
2b8592*/

.block-content{border:2px solid #f1f1f1;}
.block-content .title{background-color: #FF6D2D;min-height: 64px;}
.block-content .title a,.title a:hover{font-weight: bold;box-shadow: none!important;}
.title a:hover,.link a:hover{box-shadow: inset 0 -2px 0 #73ad59!important;}
.block-content .file{border-top:1px solid #cccccc;padding-top: 9px;}
div.block-content:nth-child(odd){margin-right: 2%;}
h1.page-title{font-size: calc(.8em + .8vw); }
.view-header{margin-bottom: 20px;}
.view-header .icon{border-bottom: 1px solid #c0f8a7;}
.views-infinite-scroll-content-wrapper{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;}

/*Related-project*/
.views-related-project .title{background-color: none!important;border-radius: 8px;}
.views-related-project  .logo{padding: 20px 0px;}
/*Header icon*/
hr{border: 0;height: 1px;width: 25%;position: relative;margin: 30px auto;}
.center-ball{background: #2b8592;}
.center-ball:before{content: "\eb4f";width: 45px;height: 47px;display: inline-block;position: absolute;font-size: 44px;top: -27px;left: 50%;margin: 0 0 0 -26px;background: white;}
/*Fin Header icon*/
div.block-alternative:nth-child(odd){margin-right: 1%;}
.block-content.block-alternative{border:5px solid #2b8592;}
.block-content.block-alternative:nth-child(odd){background-color: #fff;}
.block-content.block-alternative:nth-child(even){background-color: #f1f1f1;}
.block-content.block-alternative .title{min-height: normal;color: #000;font-weight: bold;}
.block-content.block-alternative{font-weight: bold;box-shadow: none!important;}
.views-infinite-scroll-content-wrapper a{font-size: .9em;color:#000;font-style: italic;}
.views-infinite-scroll-content-wrapper a:hover{font-weight: bold;box-shadow: inset 0 -2px 0 #2b8592;}
.views-infinite-scroll-content-wrapper p strong{color: #000;}
.txt-body p{line-height: normal;}
/*Filter*/
form .views-exposed-form{display:flex;justify-content: center;}
.view-filters{margin: 20px 0px;}
form label.custom-control-label{font-size: 17px;font-weight: bold;text-transform: uppercase;margin-left: 16px;color:#73ad59;flex-wrap: wrap;}
form  div.form--inline{display: flex;justify-content: center;align-items: center;}
@media (min-width: 1200px){
}
@media (min-width: 960px){
}

@media (min-width: 1119px){
}

@media (min-width: 576px){
}
@media (max-width: 425px){
hr.res{min-width: 80%!important;}
}
@media (max-width: 375px){
}
@media (max-width: 320px){

}


@media (max-width: 768px){
div.block-content:nth-child(odd){margin-right: 0%;}
div[class^="mn-"]{font-size: 3rem;}
.views-infinite-scroll-content-wrapper{flex-direction: column!important;}
}