/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */

@font-face{font-family:'langdonregular';src:url(/themes/custom/matraca/fonts/langdon/langdon-webfont.woff2) format('woff2'),url(/themes/custom/matraca/fonts/langdon/langdon-webfont.woff) format('woff');font-weight:normal;font-style:normal;}body{background-color:#EDEDED;color:#000;font-size:20px;margin-top:15px;}h1,h2,h3,h4{}.h1,h1{font-size:64px;}a{color:#000;text-decoration:underline;}p{}table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td{vertical-align:middle;}.region-header{padding-bottom:.6rem;margin-bottom:2rem;}.navbar-default{background-color:inherit;border:0;border-radius:0;padding-bottom:20px;margin-bottom:0;margin-top:-95px;}.navbar-default .navbar-nav > li > a{text-decoration:none;}.navbar-default .nav:before,.navbar-default .nav:after{display:none;}.region-header .page-header{display:none;}.region-title .page-header{border:1px solid #999;border-width:1px 0;padding:20px 75px 20px 0;}.navbar-toggle{margin-bottom:20px;}@media (min-width:768px){.navbar-nav{float:none;display:flex;justify-content:space-between;}.navbar-default{padding:0 0 .6rem 0;margin-top:0;border-top:0;border-bottom:1px solid #999;}.navbar-default .navbar-nav > li.first > a{padding-left:0;}.navbar-default .navbar-nav > li.last > a{padding-right:0;}.navbar-default .navbar-collapse{padding:0;}.region-title{display:none;}.region-header{border-bottom:1px solid #999;}.region-header .page-header{display:block;}}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:transparent;}.region-header{padding:0;}.footer{margin-top:58px !important;padding-top:50px !important;border-top:1px solid #707070;}#block-footer{margin-top:44px;padding:50px 0;border-top:1px solid #707070;}.mailchimp-signup-subscribe-form{margin:30px 0 38px;}#mailchimp-signup-subscribe-block-subscribe-form{max-width:700px;}#mailchimp-signup-subscribe-block-subscribe-form .mailchimp-newsletter-mergefields{width:80%;display:inline-block;}#mailchimp-signup-subscribe-block-subscribe-form .form-actions{display:inline-block;}.teaser h2.title{font-size:20px;margin-bottom:30px;}.teaser .link{margin-top:30px;display:block;}.album--links{margin:20px 0;}.album .field--name-field-image{margin:0 0 20px 0;}.field--name-field-widget > .field--item{margin-bottom:2rem;}.field--name-field-media-oembed-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;}.field--name-field-media-oembed-video iframe,.field--name-field-media-oembed-video object,.field--name-field-media-oembed-video embed{position:absolute;top:0;left:0;width:100%;height:100%;}.view-noticias .views-row{border-bottom:1px solid #999;padding-bottom:4rem;margin-bottom:4rem;}.view-noticias .views-row:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0;}.path-frontpage .region-header{border:0;padding-bottom:0;margin-bottom:0;}.path-frontpage .region-content > article{border-bottom:1px solid #999;padding:0rem 0rem 4rem 0rem;}#block-views-block-catalogo-block-1{border-bottom:1px solid #999;padding-bottom:4rem;margin-bottom:4rem;}@media (min-width:768px){#block-views-block-catalogo-block-1 .field--name-field-image,#block-views-block-noticias-block-1 .field--name-field-image{margin:-43px 0 20px 0;}.path-frontpage .region-content > article{margin:4rem 0rem;font-size:2.4rem;}}.navbar-default .navbar-nav > li > a{color:#000;}.navbar-default .navbar-nav > li > a:hover,.navbar-default .navbar-nav > li > a:focus{color:#5f5f5f;background-color:transparent;}.page-header{padding-bottom:0px;margin:20px 0px;border-bottom:1px solid #eeeeee;margin-top:20px!important;font-size:40px;font-weight:400;}.view-artistas h2{border:1px solid #333;border-width:1px 0;padding:3rem 0;margin:50px 0 0;}.view-artistas .item-list ul{list-style:none;padding:0;}.view-artistas .item-list ul li a{padding:2rem 0;display:block;border-bottom:1px solid #333;}.artista.full .field--name-field-image{margin-bottom:20px;}.page-node-type-page .page .field--name-field-image{margin-bottom:40px;}.article.full .field{margin-bottom:20px;}.article.full .field--name-field-date{margin-bottom:40px;}.table__head{display:none;}.table__row{overflow:hidden;border-bottom:1px solid #999;margin-bottom:20px;padding-bottom:20px;}.table__row .views-field-title img{display:none;}.table__row .views-field-field-image{float:right;}@media (min-width:768px){.table__head{display:flex;border-bottom:1px solid #999;padding-bottom:20px;}.table__head > div{flex:1;}.table__row{display:flex;align-items:center;min-height:70px;margin-bottom:0;padding-bottom:0;}.table__row:hover{background-color:#000;color:#fff;}.table__row:hover a{color:#fff;}.table__row > div{flex:1;}.table .views-field-field-image{flex-shrink:0;flex-grow:0;}.table__row:hover .views-field-field-image{flex-shrink:0;flex-grow:0;flex-basis:70px;margin-right:20px;}.table .views-field-title{display:flex;align-items:center;}.table .views-field-title img{display:none;}.table__row:hover .views-field-title img{display:block;animation:scale-display .4s;margin-right:20px;height:70px;width:70px;}.table .views-field-field-date{flex-grow:0;margin-right:20px;}.table .views-field-field-ciudad-pais{flex-shrink:0;flex-grow:0;flex-basis:200px;}.table__row .views-field-field-image{display:none;}}@keyframes scale-display{0%{opacity:0;transform:scale(0);-webkit-transform:scale(0);}100%{opacity:1;transform:scale(1);-webkit-transform:scale(1);}}
