body{font-family: 'Montserrat',"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0px;}
#id_email_newsletter{padding: 22px;}
#general{background-color:#FFFFFF;position:relative;}
#general_center{background-color:#fff;position: relative;display: block;z-index:99}
.close-cookie-panel{border:medium none;height:24px;width:15px;float:right;margin:0 7px;font-size:25px;cursor:pointer;}
.btn-info{text-decoration:none;padding:2px 10px;}
a{text-decoration:none;font-family:'Montserrat',"Helvetica Neue",Helvetica,Arial,sans-serif;}
#footer a{color: #337AB7;display: inline-block;margin-bottom: 15px;}
footer{margin-top:15px}
#sitelogo{margin:2px 5px 3px 0;}
#sitelogo img{max-width:95%;}
.navbar-right{width:150px}
.navbar-default{background-color: #FFF;min-height: 14px;margin-bottom: 0;border-width: 1px 0;border-style: dotted;border-color: #e2001a;border-radius: 0;}
.navbar .container{padding-left: 1px;padding-right: 0px}
.navbar h1{font-size: 24px;display: inline-block;margin: 0px 12px 0px 0px;color: rgb(51, 51, 51);padding: 0 0;text-transform: uppercase;}
.navbar-brand{padding: 4px 0px;height: auto;}
.navbar-default .navbar-nav > li > a {font-size: 25px;padding: 7px 8px 4px;color:#222;font-family: 'Rowdies', cursive;}
.navbar-form{padding-right: 0px;margin: 1px 0px 0px;}
.navbar-form input{width:182px}
.barra_cab{position: relative;top: -6px;width:100%}
#news_tags{font-size:95%;margin-bottom:7px;margin-top:12px;}
#news_tags a{font-size:14px;display:block;text-transform: uppercase;}
.claro{color: #e2001a;}
.oscuro{color: #9b0012;}
.comment_big_agenda{margin-bottom: 5px}
.agenda-block{border: 1px solid #e2001a; padding: 10px 7px 7px}
.evento-cabecera{background-color: rgb(221, 221, 221);font-size: 31px;padding: 0px 0px 0px 16px;line-height: 37px;border-bottom: 1px dashed rgb(119, 119, 119);color: #e2001a;}
.evento-name{font-weight:bold;font-size:18px;text-transform:uppercase;color:#333}
.evento-title{font-size:12px;color:#777;display:inline-block;width:200px;vertical-align:top}
.evento-location{font-weight:bold;}
.evento-ticket{margin-top: 16px;padding: 2px 12px;border-width:3px;}
.evento-agenda{border-bottom: 1px dashed rgb(119, 119, 119);margin-bottom: 3px;padding-bottom: 15px;}
.link-share img{padding:5px 12px}
.navbar-collapes{margin-top:2%;}
.adserver{max-width:100%;text-align:center;}
.adserver img{max-width:100%;width: auto !important;}
.navbar-collapse{margin-top: 3%;}
.cookie-consent{background:none repeat scroll 0 0 rgba(0,0,0,0.8);color:white;font-size:12px;line-height:14px;margin:0;padding:0;position:fixed;bottom:0;left:0;text-align:center;width:100%;z-index:10;}
.cookie-consent p{display:inline-block;margin:0;}
li > a{font-weight: bold;}

@media (max-width: 990px) {
    #sitelogo img{max-width:80%;padding-left: 1%;}
    .imglogo{width: 100%;}
    .navbarlogo{width:80%;float:left;}
    .navbar-default .navbar-nav > li > a {font-size: 18px;padding: 7px 8px 4px;color:#FFF}
}

@media (min-width: 991px) {
    #general_center{width:990px;margin:0 auto;background-color:#fff}
    .navbar .container{width: 990px;}
    #header_ads_top{margin-right:-15px;margin-left:-15px;max-width:104%;text-align:center;}
    .logobrand{text-align:center;}
    .imglogo{width: 100%;}
    .navbarlogo{width: 40%;display: inline-block;}
    #bs-example-navbar-collapse-1{width:100%;background-color:#fff;margin-bottom: 40px;}
    .navbar-nav{width:100%;padding: 5px 0;}
    .navbar-default .navbar-nav > li{width:16%;text-align:center;}
    #id_searchbox{width: 100%;margin: 5px;border-radius: 10px;padding: 5px 10px;border: solid 2px #9036c3;}
}

.qc-cmp-persistent-link{display:none !important}
.modal-backdrop{display:none;}
