@import url("http://fonts.googleapis.com/css?family=Open+Sans:400,700,600,300");
@font-face{font-family:'museo';src:url("/fonts/museo100-regular-webfont.eot");src:url("/fonts/museo100-regular-webfont.eot?#iefix") format('embedded-opentype'),url("/fonts/museo100-regular-webfont.woff") format('woff'),url("/fonts/museo100-regular-webfont.ttf") format('truetype'),url("/fonts/museo100-regular-webfont.svg#museo300") format('svg');font-weight:100;font-style:normal}
@font-face{font-family:'museo';src:url("/fonts/museo300-regular-webfont.eot");src:url("/fonts/museo300-regular-webfont.eot?#iefix") format('embedded-opentype'),url("/fonts/museo300-regular-webfont.woff") format('woff'),url("/fonts/museo300-regular-webfont.ttf") format('truetype'),url("/fonts/museo300-regular-webfont.svg#museo300") format('svg');font-weight:300;font-style:normal}
@font-face{font-family:'museo';src:url("/fonts/museo500-regular-webfont.eot");src:url("/fonts/museo500-regular-webfont.eot?#iefix") format('embedded-opentype'),url("/fonts/museo500-regular-webfont.woff") format('woff'),url("/fonts/museo500-regular-webfont.ttf") format('truetype'),url("/fonts/museo500-regular-webfont.svg#museo500") format('svg');font-weight:500;font-style:normal}
@font-face{font-family:'museo';src:url("/fonts/museo700-regular-webfont.eot");src:url("/fonts/museo700-regular-webfont.eot?#iefix") format('embedded-opentype'),url("/fonts/museo700-regular-webfont.woff") format('woff'),url("/fonts/museo700-regular-webfont.ttf") format('truetype'),url("/fonts/museo700-regular-webfont.svg#museo700") format('svg');font-weight:700;font-style:normal}
@font-face{font-family:'icomoon';src:url("/fonts/icomoon.eot?g18ada");src:url("/fonts/icomoon.eot?#iefixg18ada") format('embedded-opentype'),url("/fonts/icomoon.woff?g18ada") format('woff'),url("/fonts/icomoon.ttf?g18ada") format('truetype'),url("/fonts/icomoon.svg?g18ada#icomoon") format('svg');font-weight:normal;font-style:normal}
body{padding-top:60px;background:#24211f}
body *{font-family:"Open Sans";color:#4e4e4e;margin:0;padding:0;border:0;-webkit-border-radius:0;border-radius:0}
body * :focus{outline:none}
body a{color:#00f;text-decoration:none}
body a:hover{color:#f00}
body .centered{max-width:1200px;padding:0 15px;margin:0 auto}
body .h_button{background:#ce6829;color:#fff;font-size:21px;line-height:43px;padding:0 30px;font-family:museo;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px #fff;display:block}
body .h_button:hover{background:#fd8236;color:#fff}
body .h_button.h_big_button{font-size:28px;line-height:58px}
body .h_button.h_button_grey{background:#656665}
body .h_button.h_button_grey:hover{background:#787878}
body textarea[disabled="disabled"],body select[disabled="disabled"],body input[disabled="disabled"],body button[disabled="disabled"]{background:#e9e9e9 !important;border:0 !important;color:#787878 !important}
body .h_title{font-family:museo;font-size:28px;font-weight:100;line-height:28px;padding-bottom:30px;border-bottom:solid 1px #e0d6d0;text-transform:uppercase;letter-spacing:1px;color:#643413}
body .h_title.h_title_with_icon{padding-left:35px}
body .cols{background:#fff}
body .cols .centered .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
body .h_cont{padding-top:34px;padding-bottom:57px}
body .h_cont .title{font-family:museo;line-height:37px;font-size:28px;color:#643413;margin-top:26px}
body .h_cont p{line-height:23px;font-size:16px;color:#48413e;margin-top:8px}
body .h_cont ol{margin-top:8px;list-style-position:inside}
body .h_cont ol li{line-height:23px;font-size:16px;color:#48413e;margin-top:8px}
body .h_cont .con_top{margin-top:28px}
body .h_cont .bold{font-weight:bold}
body .h_cont em,body .h_cont strong{font-style:none;font-weight:bold}
body .h_cont blockquote{font-style:italic;line-height:23px;font-size:16px;color:#643413;margin-top:8px}
body .h_cont a{color:#ce6829}
body .h_cont a:hover{color:#fd8236}
body .clearfix:before,body .clearfix:after{content:" ";display:table}
body .clearfix:after{clear:both}
body .clearfix{*zoom:1}
.body .slider_home{background:#48413e;max-width:100%;overflow:hidden;padding-top: 60px}
.body .slider_home .centered{padding:0}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item{height:360px}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont .data{max-width:500px;padding:0 15px;margin:0 auto;text-align:center}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont .data .title{text-align:center;font-family:museo;font-weight:300;font-size:37px;line-height:41px;color:#fbf38d;margin-bottom:11px;margin-top:100px}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont .data .desc{text-align:center;font-size:16px;line-height:23px;color:#fff;margin-bottom:15px;display:none}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont .data .button{display:inline-block;margin-bottom:60px}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont .small_img{position:absolute;z-index:-1;width:100%;top:0;bottom:0;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);overflow:hidden}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont .small_img img{position:absolute;top:0;left:50%;margin-left:-470px;width:941px}
.body .slider_home .centered #owl-slider-home .owl-controls{margin:0}
.body .slider_home .centered #owl-slider-home .owl-controls .owl-pagination{position:absolute;bottom:30px;width:100%;text-align:center}
.body .slider_home .centered #owl-slider-home .owl-controls .owl-pagination .owl-page{display:inline-block}
.body .slider_home .centered #owl-slider-home .owl-controls .owl-pagination .owl-page span{border:solid 1px #fff;background:transparent;display:inline-block;-webkit-border-radius:0;border-radius:0;height:15px;margin:0 5px;opacity:1;-ms-filter:none;filter:none;position:relative;width:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.body .slider_home .centered #owl-slider-home .owl-controls .owl-pagination .owl-page.active span{background:#fff}
.body .slider_home .centered #owl-slider-home .owl-controls .owl-buttons{display:none}
.body .slogan{background:#ce6829}
.body .slogan .centered{padding-top:45px !important;padding-bottom:45px !important;text-align:center}
.body .slogan .centered .cont{color:#fff;font-size:21px;font-weight:28px;max-width:500px;text-align:center;margin:0 auto;margin-bottom:29px}
.body .slogan .centered .button{display:inline-block}
.body .slogan .centered .row .col:nth-child(2){padding-top:45px}
.body .search_nav{position:relative}
.body .search_nav .search{position:relative;overflow:hidden}
.body .search_nav .search .input{padding-right:45px;height:45px}
.body .search_nav .search .input input{width:100%;border:solid 1px #ce6829;border-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:45px;height:45px;padding:0 30px;font-size:21px}
.body .search_nav .search .input input:focus{background:#fbf38d}
.body .search_nav .search .button{position:absolute;right:0;top:0}
.body .search_nav .search .button button{border:0;width:45px;height:45px;background:#ce6829;text-indent:-5000px;position:relative}
.body .search_nav .search .button button:hover{background:#fd8236}
.body .search_nav .search .button button:before{font-family:icomoon;content:"\f002";display:block;position:absolute;text-indent:0;left:0;top:0;line-height:45px;width:100%;color:#fff;text-align:center;font-size:25px}
.body .search_nav .nav{margin-top:15px;list-style:none;float:right}
.body .search_nav .nav li{float:left;margin-left:10px}
.body .search_nav .nav li a{width:45px;height:45px;background:#656665;position:relative;display:block}
.body .search_nav .nav li a:hover{background:#787878}
.body .search_nav .nav li a:before{font-family:icomoon;text-align:center;display:block;position:absolute;text-indent:0;left:0;top:0;line-height:45px;width:100%;color:#fff;font-size:25px}
.body .search_nav .nav li.prev a:before{content:"\e601"}
.body .search_nav .nav li.next a:before{content:"\e602"}
.body .search_nav .nav li.page{line-height:45px}
.body .eventos_noticias{background:#fff}
.body .eventos_noticias .centered{padding-top:60px;padding-bottom:60px}
.body .eventos_noticias .centered .ver_todos{position:absolute;top:-1px;right:0;font-size:12px;line-height:16px;padding-right:35px;width:70px;text-align:right;color:#ce6829}
.body .eventos_noticias .centered .ver_todos:after{content:"\e60a";font-family:icomoon;position:absolute;right:0;top:1px;border:solid 1px #ce6829;color:#ce6829;line-height:28px;width:28px;text-align:center;font-size:26px}
.body .eventos_noticias .centered .ver_todos:hover{color:#fd8236}
.body .eventos_noticias .centered .ver_todos:hover:after{color:#fff;background:#fd8236;border-color:#fd8236}
.body .eventos_noticias .centered > section{padding-bottom:60px;position:relative}
.body .eventos_noticias .centered > section .search_nav{padding-top:15px}
.body .eventos_noticias .centered > section .search_nav .search{padding-right:0}
.body .eventos_noticias .centered > section .search_nav .search .input{padding-right:30px;height:30px}
.body .eventos_noticias .centered > section .search_nav .search .input input{line-height:30px;height:30px;padding:0 15px;font-size:16px}
.body .eventos_noticias .centered > section .search_nav .search .button{right:0}
.body .eventos_noticias .centered > section .search_nav .search .button button{width:30px;height:30px}
.body .eventos_noticias .centered > section .search_nav .search .button button:before{line-height:30px;font-size:18px}
.body .eventos_noticias .centered > section > .title{position:relative;padding-right:115px}
.body .eventos_noticias .centered > section > .title:before{font-family:icomoon;content:"\e609";position:absolute;left:0;top:-1px;font-size:26px;color:#643413}
.body .eventos_noticias .centered > section .list article{margin-top:27px;min-height:90px}
.body .eventos_noticias .centered > section .list article figure{display:none}
.body .eventos_noticias .centered > section .list article .data .title a{font-family:museo;font-size:21px;line-height:28px;color:#ce6829}
.body .eventos_noticias .centered > section .list article .data .title a:hover{color:#fd8236}
.body .eventos_noticias .centered > section .list article .data .date{font-size:16px;line-height:21px;color:#643413}
.body .eventos_noticias .centered > section .list article .data .hours{font-size:16px;line-height:21px;color:#643413}
.body .eventos_noticias .centered > section .list article .data .desc{font-size:16px;line-height:21px;color:#48413e}
.body .eventos_noticias .centered > section .list article .data .desc a{color:#ce6829}
.body .eventos_noticias .centered .noticias > .title:before{content:"\e608"}
.body .eventos_noticias .centered .noticias .list article{color:#656665;min-height:0}
.body .eventos_noticias .centered .noticias .list article .data .date{color:#656665}
.body .eventos_noticias.eventos_noticias_vertical .centered{padding:0}
.body .eventos_noticias.eventos_noticias_vertical .centered .ver_todos{padding-right:0;width:30px}
.body .eventos_noticias.eventos_noticias_vertical .centered .ver_todos span{display:none}
.body .eventos_noticias.eventos_noticias_vertical .centered > section > .title{font-size:21px;line-height:28px;padding-bottom:12px;padding-right:40px}
.body .eventos_noticias.eventos_noticias_vertical .centered > section .list article{margin-top:12px;min-height:0}
.body .eventos_noticias.eventos_noticias_vertical .centered > section .list article figure{display:none}
.body .eventos_noticias.eventos_noticias_vertical .centered > section .list article .data .title a{font-size:16px;line-height:21px}
.body .eventos_noticias.eventos_noticias_vertical .centered > section .list article .data .date{font-size:12px;display:inline-block}
.body .eventos_noticias.eventos_noticias_vertical .centered > section .list article .data .hours{font-size:12px;display:inline-block}
.body .eventos_noticias.eventos_noticias_vertical .centered > section .list article .data .hours:before{content:" de "}
.body .eventos_noticias.eventos_noticias_vertical .centered > section .list article .data .desc{font-size:12px}
.body .preimagen360{height:300px;overflow:hidden;width:100%;text-align:center}
.body .preimagen360 .act_imagen360{display:inline-block;border:0;background:none;margin:0;padding:0;min-width:100%;position:relative;width:100%}
.body .preimagen360 .act_imagen360:before{content:"\e60b";font-family:icomoon;width:60px;height:60px;line-height:60px;background:#ce6829;color:#fff;position:absolute;display:block;left:50%;margin-left:-30px;top:50%;margin-top:-30px;font-size:28px;z-index:10}
.body .preimagen360 .act_imagen360:after{display:block;background:#48413e;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);content:" ";position:absolute;width:100%;height:100%;left:0;top:0;z-index:5}
.body .preimagen360 .act_imagen360:hover:before{background:#fd8236}
.body .preimagen360 .act_imagen360 img{display:block;min-width:100%}
.body .preimagen360 .imagen360{height:300px;position:relative;width:100%}
.body .preimagen360 .imagen360 img{position:absolute}
.body .preimagen360 .imagen360 .arrows{position:absolute;top:0;z-index:500;width:100%}
.body .preimagen360 .imagen360 .right,.body .preimagen360 .imagen360 .left{width:50%;height:300px;position:relative;float:left}
.body .preimagen360 .imagen360 .arrows > div hover .arrow{opacity:1;-ms-filter:none;filter:none}
.body .preimagen360 .imagen360 .right .arrow{left:0;background:url("/img/next.png") center center no-repeat}
.body .preimagen360 .imagen360 .left .arrow{right:0;background:url("/img/prev.png") center center no-repeat}
.body .preimagen360 .imagen360 .arrows .arrow{max-width:480px;height:100%;position:absolute;top:0;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}
.body .navegacion{background:#48413e}
.body .navegacion .centered{padding-top:28px;padding-bottom:28px}
.body .navegacion .centered .title{line-height:32px;font-size:28px;margin-bottom:10px;font-weight:300;font-family:museo;color:#fbf38d;text-transform:uppercase;letter-spacing:1px}
.body .navegacion .centered .nav{list-style:none}
.body .navegacion .centered .nav li{color:#fff;font-weight:16px;line-height:20px;font-size:16px;display:inline-block}
.body .navegacion .centered .nav li a{color:#ce6829}
.body .navegacion .centered .nav li a:hover{color:#fd8236}
.body .navegacion .centered .nav li:before{content:"»";display:inline-block;margin:0 10px}
.body .navegacion .centered .nav li:nth-child(1):before{display:none}
.body .tipos_de_osos{padding-top:56px;padding-bottom:57px}
.body .tipos_de_osos > .title{font-size:28px;line-height:37px;font-family:museo;color:#643413;margin-bottom:8px}
.body .tipos_de_osos > p{font-size:16px;line-height:23px;color:#48413e}
.body .tipos_de_osos .list .row article{margin-top:57px;overflow:hidden}
.body .tipos_de_osos .list .row article figure{margin-bottom:27px}
.body .tipos_de_osos .list .row article figure img{display:block;width:100%;height:auto}
.body .tipos_de_osos .list .row article h3{font-size:21px;line-height:28px;font-family:museo;color:#643413;margin-bottom:8px}
.body .tipos_de_osos .list .row article p{font-size:16px;line-height:23px;color:#48413e}
.body .noticia{padding-top:56px;padding-bottom:58px}
.body .noticia h3{font-size:28px;line-height:37px;color:#643413;font-family:museo;margin-bottom:22px}
.body .noticia figure{margin-bottom:30px}
.body .noticia figure img{display:block;max-width:100%;height:auto;max-height:600px;margin: 0 auto}
.body .noticia figure .video-wrapper{position: relative; width:100%; margin: 0 auto; padding-bottom: 56.25%; /* 16:9 */	padding-top: 25px; 	height: 0}
.body .noticia figure iframe,
.body .noticia figure object,
.body .noticia figure video,
.body .noticia figure embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%}
.body .noticia figure .magnific_popup_galery,.body .noticia figure .magnific_popup{display:block;position:relative}
.body .noticia figure .magnific_popup_galery:before,.body .noticia figure .magnific_popup:before{display:block;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;font-family:icomoon;font-size:23px;color:#000;background:#fff;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=50);content:"\e60d";text-align:center;width:40px;line-height:40px}
.body .noticia figure .magnific_popup_galery:hover:before,.body .noticia figure .magnific_popup:hover:before{background:#fd8236;color:#fff;opacity:1;-ms-filter:none;filter:none}
.body .noticia figure .magnific_popup_galery.mfp-iframe:before{content:"\f04b"}
.body .noticia iframe{width:100%}
.body .noticia .social{margin-bottom:25px}
.body .noticia .social .gplus,
.body .noticia .social .twitter,
.body .noticia .social .fb_like{width:147px;float:left;overflow:hidden;margin-right:15px;height:20px}
.body .noticia .social .gplus{width:50px;margin-right:0}
.body .noticia .social .twitter{width:59px}
.body .noticia .owl-controls{padding-top:15px}
.body .noticia .owl-controls .owl-pagination .owl-page{display:inline-block;margin-top:15px}
.body .noticia .owl-controls .owl-pagination .owl-page span{border:solid 1px #fd8236;background:transparent;display:inline-block;-webkit-border-radius:0;border-radius:0;height:15px;margin:0 5px;opacity:1;-ms-filter:none;filter:none;position:relative;width:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.body .noticia .owl-controls .owl-pagination .owl-page.active span{background:#fd8236}
.body .noticia time{font-size:16px;color:#656665;line-height:23px}
.body .noticia p{font-size:16px;color:#48413e;line-height:23px;margin-top:20px}
.body .noticia a{color:#ce6829}
.body .noticia a:hover{color:#fd8236}
.body .noticia ul,.body .noticia ol{list-style-position:inside;margin-top:20px}
.body .noticias_listado{padding-top:30px;padding-bottom:60px}
.body .noticias_listado .search_nav{margin-top:30px}
.body .noticias_listado .list article{margin-top:27px}
.body .noticias_listado .list article figure{display:none}
.body .noticias_listado .list article .data .title a{font-family:museo;font-size:21px;line-height:28px;color:#ce6829}
.body .noticias_listado .list article .data .title a:hover{color:#fd8236}
.body .noticias_listado .list article .data .date{font-size:12px;line-height:21px;color:#656665}
.body .noticias_listado .list article .data .desc{font-size:16px;line-height:21px;color:#48413e}
.body .eventos_listado{margin-top:60px}
.body .eventos_listado .cont{margin-top:15px}
.body .eventos_listado .cont .list{margin-bottom:56px;margin-top:56px}
.body .eventos_listado .cont .list article{margin-top:27px;position:relative;min-height:90px}
.body .eventos_listado .cont .list article:nth-child(1){margin-top:0}
.body .eventos_listado .cont .list article figure{display:none}
.body .eventos_listado .cont .list article .data .title a{font-family:museo;font-size:21px;line-height:28px;color:#ce6829}
.body .eventos_listado .cont .list article .data .title a:hover{color:#fd8236}
.body .eventos_listado .cont .list article .data .date{font-size:16px;line-height:21px;color:#643413}
.body .eventos_listado .cont .list article .data .hours{font-size:16px;line-height:21px;color:#643413}
.body .eventos_listado .cont .list article .data .desc{font-size:16px;line-height:21px;color:#48413e}
.body .eventos_listado .cont .list article .data .desc a{color:#ce6829}
.body .eventos_listado .cont .calendar{position:relative}
.body .eventos_listado .cont .calendar .nav{position:absolute;height:60px;list-style:none;width:100%;z-index:100}
.body .eventos_listado .cont .calendar .nav li{position:absolute;top:0}
.body .eventos_listado .cont .calendar .nav li a{display:block}
.body .eventos_listado .cont .calendar .nav li a:before{font-family:icomoon;display:block;line-height:60px;font-size:28px;color:#ce6829}
.body .eventos_listado .cont .calendar .nav li a:hover:before{color:#fd8236}
.body .eventos_listado .cont .calendar .nav li.prev{left:0}
.body .eventos_listado .cont .calendar .nav li.prev a:before{content:"\e601"}
.body .eventos_listado .cont .calendar .nav li.next{right:0}
.body .eventos_listado .cont .calendar .nav li.next a:before{content:"\e602"}
.body .eventos_listado .cont .calendar .title{position:relative}
.body .eventos_listado .cont .calendar .title .month{display:block;text-align:center;line-height:60px;color:#643413;font-family:museo;font-size:21px;font-weight:300;text-transform:uppercase}
.body .eventos_listado .cont .calendar .title .year{position:absolute;width:100%;display:block;text-align:center;bottom:5px;left:0;color:#643413;font-family:museo;font-weight:300;font-size:12px}
.body .eventos_listado .cont .calendar .week_names{background:#e9e9e9;list-style:none}
.body .eventos_listado .cont .calendar .week_names li{float:left;width:14.2857%;text-align:center;text-transform:uppercase;font-size:16px;font-weight:300;font-family:museo;line-height:60px}
.body .eventos_listado .cont .calendar .days{list-style:none}
.body .eventos_listado .cont .calendar .days > li{float:left;width:14.2857%}
.body .eventos_listado .cont .calendar .days > li a{text-align:center;font-size:21px;line-height:60px;display:block;position:relative;background:#ce6829;color:#fff}
.body .eventos_listado .cont .calendar .days > li a:hover{background:#fd8236}
.body .eventos_listado .cont .calendar .days > li a .events{list-style:none;width:100%;position:absolute;top:-7px;text-align:center;line-height:normal}
.body .eventos_listado .cont .calendar .days > li a .events div{display:inline-block;background:#fff;width:5px;height:5px;margin:0 1px}
.body .eventos_listado .cont .calendar .days > li span{text-align:center;font-size:21px;line-height:60px;display:block;position:relative;color:#656665}
.body .eventos_listado .cont .calendar .days > li.blank span{color:#bebebe}
.body .eventos_listado .cont .calendar .days > li.actual a:after,.body .eventos_listado .cont .calendar .days > li.actual span:after{content:" ";display:block;position:absolute;height:10px;width:100%;bottom:0;left:0;background:#fd8236}
.body .contacto{padding:60px 0}
.body .contacto form .col{float:none;padding:0;position:relative}
.body .contacto form .col .title{font-size:16px;color:#656665;line-height:60px}
.body .contacto form .col .title .required{color:#643413}
.body .contacto form .col .input{margin-bottom:15px}
.body .contacto form .col .input input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px #ce6829;width:100%;line-height:45px;height:45px;font-size:21px;color:#656665;padding:0 15px}
.body .contacto form .col .input input:focus{background:#fbf38d}
.body .contacto form .col .input input.error{background:#f9ac81}
.body .contacto form .col .textarea{margin-bottom:30px}
.body .contacto form .col .textarea textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px #ce6829;width:100%;height:165px;font-size:21px;color:#656665;resize:none;padding:15px}
.body .contacto form .col .textarea textarea:focus{background:#fbf38d}
.body .contacto form .col .textarea textarea.error{background:#f9ac81}
.body .contacto form .col .select{margin-bottom:15px}
.body .contacto form .col .select select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px #ce6829;width:100%;line-height:45px;height:45px;font-size:21px;color:#656665;padding:0 15px}
.body .contacto form .col .select select.error{background:#f9ac81}
.body .contacto form .col .button{overflow:hidden}
.body .contacto form .col button{float:left;width:45%}
.body .contacto form .col button:nth-child(2){margin-left:10%}
.body .contacto form .col > .required{line-height:21px;right:0;bottom:0;font-size:12px;line-height:12px;color:#656665;text-align:right;display:table-cell;padding:15px 0 0}
.body .contacto form .col > .required .required{color:#643413}
.body .evento{margin:60px 0}
.body .evento .figure{position:relative}
.body .evento .figure img{display:block;width:100%;height:auto}
.body .evento .figure .magnific_popup{display:block;position:relative}
.body .evento .figure .magnific_popup:before{display:block;position:absolute;top:50%;left:50%;margin-left:-20px;margin-top:-20px;font-family:icomoon;font-size:23px;color:#000;background:#fff;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=50);content: "\e60d";text-align:center;width:40px;line-height:40px}
.body .evento .figure .social .gplus,
.body .evento .figure .social .twitter,
.body .evento .figure .social .fb_like{width:147px;float:left;overflow:hidden;margin-right:15px;margin-top:15px;height:20px}
.body .evento .figure .social .twitter{width:59px;}
.body .evento .figure .social .gplus{width:50px;margin-right:0}
.body .evento .data{margin-top:30px}
.body .evento .data .title{font-family:museo;font-size:28px;line-height:32px;color:#643413}
.body .evento .data .part{padding-left:45px;margin-top:27px;position:relative}
.body .evento .data .part:before{font-family:icomoon;display:block;position:absolute;left:0;top:0;color:#643413;font-size:28px}
.body .evento .data .part.horario:before{content:"\e60c"}
.body .evento .data .part.ubicacion:before{content:"\e603"}
.body .evento .data .part.descripcion:before{content:"\f075"}
.body .evento .data .part .subtitle{font-family:museo;font-weight:300;text-transform:uppercase;color:#643413;line-height:28px;font-size:21px}
.body .evento .data .part .date{font-size:16px;line-height:23px;color:#48413e}
.body .evento .data .part .hours{font-size:16px;line-height:23px;color:#48413e}
.body .evento .data .part .faltan{font-size:12px;line-height:21px;color:#656665}
.body .evento .data .part .cont{font-size:16px;line-height:23px;color:#48413e}
.body .evento .data .part .cont a{color:#ce6829}
.body .evento .data .part .cont_min{font-size:12px;line-height:21px;color:#656665}
.body .evento .data .part .mapa{margin-top:10px}
.body .evento .data .part .mapa a{display:block}
.body .evento .data .part .mapa a img{display:block;width:100%;height:auto}
.index .body .eventos_noticias .centered > section.noticias{padding-bottom:0}
.registro .body .contacto form .col .textarea{margin-bottom:15px}
.registro .body .contacto form .col .textarea textarea{height:285px}
.foot .centered{padding-bottom:45px}
.foot .centered .col{margin-top:45px}
.foot .centered .col .logo_osos{display:block;text-indent:-5000px;background:url("/img/logo-pie-de-pagina.png?1");width:196px;height:44px;margin-bottom:27px}
.foot .centered .col .logo_osos:hover{background-position:0 -44px}
.foot .centered .col .copy{font-size:12px;line-height:18px;color:#fff}
.foot .centered .col .mapa{margin-bottom:15px}
.foot .centered .col .mapa a{display:block;width:100%}
.foot .centered .col .mapa a img{display:block;width:100%;height:auto}
.foot .centered .col .internal_links{margin-bottom:24px;list-style:none}
.foot .centered .col .internal_links li a{font-size:12px;line-height:18px;color:#ce6829;display:inline-block}
.foot .centered .col .internal_links li a:hover{color:#fd8236}
.foot .centered .col .subtitle{font-size:12px;line-height:18px;color:#fff}
.foot .centered .col .subtitle.lgbt{margin-bottom:10px}
.foot .centered .col .subtitle.heniax{margin-bottom:10px;margin-top:30px}
.foot .centered .col .logo_lgbt{display:block;text-indent:-5000px;background:url("/img/logo-lgbt.png");width:146px;height:74px}
.foot .centered .col .logo_lgbt:hover{background-position:0 -74px}
.foot .centered .col .logo_heniax{display:block;text-indent:-5000px;background:url("/img/logo-heniax.png?1");width:129px;height:30px}
.foot .centered .col .logo_heniax:hover{background-position:0 -30px}
.foot .centered .col .title{font-size:21px;line-height:45px;font-family:museo;font-weight:100;color:#fbf38d;padding-left:45px;position:relative}
.foot .centered .col .title:before{font-family:icomoon;font-size:30px;line-height:45px;width:45px;position:absolute;left:0;top:0;text-align:center;display:block;color:#fbf38d}
.foot .centered .col .title.encontranos{margin-bottom:10px}
.foot .centered .col .title.encontranos:before{content:"\e603"}
.foot .centered .col .title.newsletter{margin-bottom:5px}
.foot .centered .col .title.newsletter:before{content:"\e600"}
.foot .centered .col .title.social{margin-bottom:10px}
.foot .centered .col .title.social:before{content:"\e604"}
.foot .centered .col p{font-size:12px;line-height:18px;color:#fff}
.foot .centered .col p a{font-size:12px;line-height:18px;color:#ce6829;display:inline-block}
.foot .centered .col p a:hover{color:#fd8236}
.foot .centered .col form{margin-top:27px}
.foot .centered .col form .input{margin-bottom:30px}
.foot .centered .col form .input input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:45px;height:45px;padding:0 15px;border:0;font-size:21px;color:#48413e}
.foot .centered .col form .input input:focus{background:#fbf38d}
.foot .centered .col form .input input.error{background:#f9ac81}
.foot .centered .col form .button button{color:inherit;border:solid 1px #fff;background:#ce6829;line-height:43px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#fff;font-size:21px;font-family:museo}
.foot .centered .col form .button button:hover{background:#fd8236}
.foot .centered .col .sociales{list-style:none}
.foot .centered .col .sociales li{float:left;width:45px;margin-right:10px}
.foot .centered .col .sociales li a{display:inline-block;width:45px;height:45px;margin:0 auto;position:relative}
.foot .centered .col .sociales li a span{display:none}
.foot .centered .col .sociales li a:before{position:absolute;font-family:icomoon;line-height:45px;text-align:center;display:block;width:45px;font-size:24px;color:#fff}
.foot .centered .col .sociales li.facebook a:before{content:"\e606";background:#204385}
.foot .centered .col .sociales li.facebook a:hover:before{background:#fd8236}
.foot .centered .col .sociales li.googleplus a:before{content:"\f0d5";background:#d11d1c}
.foot .centered .col .sociales li.googleplus a:hover:before{background:#fd8236}
.foot .centered .col .sociales li.twitter a:before{content:"\e605";background:#2aa9e0}
.foot .centered .col .sociales li.twitter a:hover:before{background:#fd8236}
.foot .centered .col .sociales li.youtube a:before{content:"\f167";background:#eb2429}
.foot .centered .col .sociales li.youtube a:hover:before{background:#fd8236}
.foot .centered .col .sociales li.soundcloud a:before{content:"\e607";background:#ff5419}
.foot .centered .col .sociales li.soundcloud a:hover:before{background:#fd8236}
@media screen and (min-width:451px){
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont .data .title{margin-top:58px}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont .data .desc{display:block}
.body .eventos_listado{margin-top:60px}
.body .eventos_listado .cont .list article figure{display:block;position:absolute;top:0;left:0}
.body .eventos_listado .cont .list article figure a{display:block;width:135px;height:90px;overflow:hidden}
.body .eventos_listado .cont .list article figure a img{display:block}
.body .eventos_listado .cont .list article .data{padding-left:165px}
.body .eventos_noticias .centered .eventos .list article{position:relative}
.body .eventos_noticias .centered .eventos .list article figure{display:block;position:absolute;top:0;left:0}
.body .eventos_noticias .centered .eventos .list article figure a{display:block;width:135px;height:90px;overflow:hidden}
.body .eventos_noticias .centered .eventos .list article figure a img{display:block}
.body .eventos_noticias .centered .eventos .list article .data{padding-left:165px}
.body .eventos_noticias.eventos_noticias_vertical .centered .eventos .list article figure{display:none}
.body .eventos_noticias.eventos_noticias_vertical .centered .eventos .list article .data{padding-left:0}
.body .tipos_de_osos .list .row article figure{margin-bottom:0;float:left;margin-right:15px;max-width:250px}
.body .noticias_listado .list article{position:relative;min-height:90px}
.body .noticias_listado .list article figure{display:block;position:absolute;top:0;left:0}
.body .noticias_listado .list article figure a{display:block;width:135px;height:90px;overflow:hidden}
.body .noticias_listado .list article figure a img{display:block}
.body .noticias_listado .list article .data{padding-left:165px}
}
@media screen and (min-width:500px){
.foot .centered{padding-bottom:60px;padding-left:0;padding-right:0}
.foot .centered .col{margin-top:60px;width:50%;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;min-height:355px}
.foot .centered .col .nth-child(1){margin-left:-30px}
.foot .centered .col .nth-child(2){margin-right:-30px}
.foot .centered .col .sociales li{float:none;width:100%;margin-right:0;margin-bottom:15px}
.foot .centered .col .sociales li a{display:inline-block;width:auto;height:auto;padding-left:60px;margin:0;line-height:45px;font-family:museo;font-weight:100;font-size:28px}
.foot .centered .col .sociales li a span{display:block;color:#fff}
.foot .centered .col .sociales li a:hover span{color:#fd8236}
.foot .centered .col .sociales li a:before{left:0;top:0}
.body .search_nav{position:relative;padding-bottom:0}
.body .search_nav .search{padding-right:210px}
.body .search_nav .search .button{right:210px}
.body .search_nav .nav{position:absolute;right:0;top:0;margin-top:0;float:none}
.body .evento{margin-left:-15px;margin-right:-15px}
.body .evento .figure{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px}
.body .evento .data{margin-top:0;float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 15px}
.body .eventos_listado .search_nav .search{padding-right:0}
.body .eventos_listado .search_nav .search .button{right:0}
}
@media screen and (min-width:700px){
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont .data .title{margin-bottom:22px}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont .data .desc{line-height:28px}
.body .eventos_noticias.eventos_noticias_vertical .centered .ver_todos{right:15px}
.body .eventos_noticias.eventos_noticias_vertical .centered > section{width:50%;float:left;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.body .eventos_noticias.eventos_noticias_vertical .centered > section.noticias{padding-right:0;padding-left:15px}
.body .eventos_noticias.eventos_noticias_vertical .centered > section.noticias .ver_todos{right:0}
.body .contacto form{margin:0 -15px}
.body .contacto form .col{float:left;width:50%;padding:0 15px}
.body .contacto form .col > .required{right:15px}
.body .tipos_de_osos .list .row{margin:0 -15px}
.body .tipos_de_osos .list .row article{float:left;width:50%;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.body .tipos_de_osos .list .row article figure{margin-bottom:27px;float:none;margin-right:0;max-width:100%}
.body .noticia{padding-top:56px;padding-bottom:58px}
.eventos .body .eventos_noticias.eventos_noticias_vertical .centered .ver_todos,.noticias .body .eventos_noticias.eventos_noticias_vertical .centered .ver_todos{right:0}
.eventos .body .eventos_noticias.eventos_noticias_vertical .centered > section,.noticias .body .eventos_noticias.eventos_noticias_vertical .centered > section{width:100%;float:left;padding-right:0}
.eventos .body .eventos_noticias.eventos_noticias_vertical .centered > section.noticias,.noticias .body .eventos_noticias.eventos_noticias_vertical .centered > section.noticias{padding-right:0;padding-left:0}
.registro .body .contacto form .col .button{padding-top:60px}
.body .slogan .centered .row{margin:0 -15px;overflow:hidden;}
.body .slogan .centered .row .col{float:left;box-sizing:border-box;padding:0 15px !important;width:50%;}
}
@media screen and (min-width:750px){
.body .eventos_listado .cont{margin:0 -30px}
.body .eventos_listado .cont .list{margin-top:30px;margin-bottom:57px;float:left;width:50%;padding:0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.body .eventos_listado .cont .list article figure{display:none}
.body .eventos_listado .cont .list article .data{padding-left:0}
.body .eventos_listado .cont .calendar{margin-top:15px;margin-bottom:60px;float:left;width:50%;padding:0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.body .eventos_listado .cont .calendar .nav li.next{right:55px}
}
@media screen and (min-width:941px){
body .centered{padding-left:30px;padding-right:30px}
body .cols .centered{max-width:1260px;padding-right:0;padding-left:0}
body .cols .centered .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding-left:60px;padding-right:60px}
body .cols .centered .col.col_w2{width:66.6666%;padding-left:30px;border-right:solid 1px #e9e9e9}
body .cols .centered .col.col_w1{width:33.3333%;padding-right:30px;border-left:solid 1px #e9e9e9;margin-left:-1px}
.head{background:#24211f;border-bottom:solid 3px #48413e;z-index:1000;position:fixed;top:0;width:100%}
.head *{z-index:1000}
.head .centered{height:135px;position:relative}
.head .centered h1{position:absolute;top:30px;left:30px}
.head .centered h1 a{display:block;width:291px;height:75px;overflow:hidden;text-indent:-5000px;background:url("/img/logo-encabezado.png")}
.head .centered .act_toggle_menu,.head .centered nav{position:absolute;right:30px;top:74px}
.head .centered .act_toggle_menu .menu,.head .centered nav .menu{list-style:none;background:#24211f}
.head .centered .act_toggle_menu .menu > li,.head .centered nav .menu > li{float:left;margin-left:15px;position:relative}
.head .centered .act_toggle_menu .menu > li .submenu,.head .centered nav .menu > li .submenu{list-style:none;position:absolute;background:#ce6829;width:250px;left:50%;margin-left:-125px;top:61px;height:0;display:none;z-index:-1}
.head .centered .act_toggle_menu .menu > li .submenu li a,.head .centered nav .menu > li .submenu li a{color:#fff;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 15px;font-size:16px;line-height:16px;letter-spacing:1px;text-transform:uppercase}
.head .centered .act_toggle_menu .menu > li .submenu li a:hover,.head .centered nav .menu > li .submenu li a:hover{background:#fd8236}
.head .centered .act_toggle_menu .menu > li .submenu li.selected a,.head .centered nav .menu > li .submenu li.selected a{background:#fd8236}
.head .centered .act_toggle_menu .menu > li > a,.head .centered nav .menu > li > a{font-size:16px;line-height:16px;margin-bottom:45px;text-transform:uppercase;color:#fff;display:block;letter-spacing:1px}
.head .centered .act_toggle_menu .menu > li > a:before,.head .centered nav .menu > li > a:before{content:" ";position:absolute;display:block;bottom:0;left:50%;margin-left:-8px;border-bottom:solid 10px transparent;border-left:solid 10px transparent;border-right:solid 10px transparent}
.head .centered .act_toggle_menu .menu > li > a:hover,.head .centered nav .menu > li > a:hover{color:#fd8236}
.head .centered .act_toggle_menu .menu > li.selected a,.head .centered nav .menu > li.selected a{color:#fbf38d}
.head .centered .act_toggle_menu .menu > li.selected a:before,.head .centered nav .menu > li.selected a:before{border-bottom-color:#48413e}
.head .centered .act_toggle_menu .menu > li.multiple:hover > a,.head .centered nav .menu > li.multiple:hover > a{color:#fd8236}
.head .centered .act_toggle_menu .menu > li.multiple:hover > a:before,.head .centered nav .menu > li.multiple:hover > a:before{border-bottom-color:#ce6829}
.body .evento{margin-left:-30px;margin-right:-30px}
.body .evento .figure{padding:0 30px}
.body .evento .data{padding:0 30px}
.body .slider_home{background:#48413e}
.body .slider_home .centered{padding:0 30px}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item{height:auto}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont{position:relative}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont .data{max-width:100%;min-width:400px;width:40%;margin:0;text-align:left;height:360px;background:#fff;margin-bottom:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont .data .title{text-align:left;margin-top:0;color:#643413}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont .data .desc{text-align:left;color:#48413e}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont .data .button{position:absolute;bottom:30px;left:30px}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont .small_img{width:60%;top:0;right:0;opacity:1;-ms-filter:none;filter:none;height:360px;overflow:hidden;text-align:center;background:#000}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont .small_img img{height:100%;width:auto;top:auto;position: absolute;left: 50%;margin-left: -470px}
.body .slider_home .centered #owl-slider-home .owl-wrapper-outer .owl-wrapper .owl-item .item .cont .small_img img.small{height:100%;width:auto;top:auto;position:static;left:auto;margin-left:0;display:inline-block}
.body .slider_home .centered #owl-slider-home .owl-controls .owl-pagination{bottom:17px}
.body .slider_home .centered #owl-slider-home .owl-controls .owl-pagination .owl-page span:hover{background:#fff}
.body .slider_home .centered #owl-slider-home .owl-controls .owl-buttons{display:none}
/*
.body .slogan .centered{text-align:left;position:relative}
.body .slogan .centered .cont{max-width:100%;text-align:left;margin:0;padding-right:350px}
.body .slogan .centered .button{display:inline-block;position:absolute;right:30px;top:50%;margin-top:-30px}
*/
.body .eventos_listado .cont{margin:0}
.body .eventos_listado .cont .list{width:100%;padding:0;margin-top:60px}
.body .eventos_listado .cont .list article figure{display:block}
.body .eventos_listado .cont .list article .data{padding-left:165px}
.body .eventos_listado .cont .calendar{width:100%;padding:0;margin-bottom:0}
.body .eventos_listado .cont .calendar .nav li.next{right:0}
.body .eventos_noticias .centered .ver_todos{right:30px}
.body .eventos_noticias .centered > section{float:left;width:50%;padding-left:0;padding-bottom:0;padding-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.body .eventos_noticias .centered .noticias{padding-left:30px;padding-right:0}
.body .eventos_noticias .centered .noticias .ver_todos{right:0}
.body .eventos_noticias.eventos_noticias_vertical{background:none}
.body .eventos_noticias.eventos_noticias_vertical .centered{padding-top:60px}
.body .eventos_noticias.eventos_noticias_vertical .centered .ver_todos{right:0}
.body .eventos_noticias.eventos_noticias_vertical .centered > section{float:none;padding-bottom:60px;width:100%;padding-right:0 !important;padding-left:0 !important}
.body .preimagen360{overflow:hidden;height:465px}
.body .preimagen360 .imagen360{height:465px}
.body .preimagen360 .imagen360 .right,.body .preimagen360 .imagen360 .left{height:465px}
.body .navegacion .centered{padding-top:0;padding-bottom:0;position:relative}
.body .navegacion .centered .title{line-height:135px;font-size:37px;letter-spacing:2px;margin-bottom:0}
.body .navegacion .centered .nav{position:absolute;right:30px;top:0}
.body .navegacion .centered .nav li{line-height:135px}
.body .tipos_de_osos .list .row{margin:0 -30px}
.body .tipos_de_osos .list .row article{float:left;width:50%;padding:0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.body .contacto form{margin:0 -30px}
.body .contacto form .col{float:left;width:50%;padding:0 30px}
.body .contacto form .col > .required{right:30px}
.foot .centered{padding:60px 0;max-width:1260px}
.foot .centered .col{margin-top:0;width:25%;padding:0 30px}
body{padding-top:135px}
body.scrolled{padding-top:60px}
body.scrolled .head .centered{height:60px}
body.scrolled .head .centered h1{position:absolute;top:5px;left:30px}
body.scrolled .head .centered h1 a{width:194px;height:50px;background-image:url("/img/logo-encabezado-small.png");}
body.scrolled .head .centered nav{top:0}
body.scrolled .head .centered nav .menu > li .submenu{top:60px}
body.scrolled .head .centered nav .menu > li > a{line-height:60px;margin-bottom:0}
}
@media screen and (min-width:1120px){
.head .centered nav .menu > li{margin-left:30px}
.head .centered nav .menu > li .submenu li a{letter-spacing:2px}
.head .centered nav .menu > li > a{letter-spacing:2px}
}
@media screen and (min-width:1200px){
body .h_title{font-size:37px;line-height:33px}
body .cols{background:url("/img/bg_2cols.png") center repeat-y}
body .cols .centered .col{padding-left:30px;padding-right:30px;border:0 !important;margin:0 !important}
body .cols .centered .col.col_w1{padding-left:90px}
.body .preimagen360 .imagen360 .right .arrow{background:url("/img/next.png") right center no-repeat}
.body .preimagen360 .imagen360 .left .arrow{background:url("/img/prev.png") left center no-repeat}
.body .eventos_listado .cont{margin:0 -30px}
.body .eventos_listado .cont .list{margin-top:30px;margin-bottom:57px;float:left;width:50%;padding:0 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.body .eventos_listado .cont .list article figure{display:none}
.body .eventos_listado .cont .list article .data{padding-left:0}
.body .eventos_listado .cont .calendar{margin-top:15px;float:left;width:50%;padding:0 30px 60px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.body .eventos_listado .cont .calendar .nav li.next{right:55px}
}
@media screen and (min-width:1320px){
.body .slider_home .centered #owl-slider-home .owl-controls .owl-buttons{display:block;position:absolute;width:100%;left:0;top:50%;margin-top:-30px}
.body .slider_home .centered #owl-slider-home .owl-controls .owl-buttons div{position:absolute;border-top:solid 30px transparent;border-bottom:solid 30px transparent;display:block;margin:0;padding:0;opacity:1;-ms-filter:none;filter:none;-webkit-border-radius:0;border-radius:0;background:none;text-indent:-5000px;font-size:auto;height:0}
.body .slider_home .centered #owl-slider-home .owl-controls .owl-buttons div:before{content:" ";position:absolute;border-top:solid 28px transparent;border-bottom:solid 28px transparent}
.body .slider_home .centered #owl-slider-home .owl-controls .owl-buttons div.owl-prev{left:-60px;border-right:solid 30px #fff}
.body .slider_home .centered #owl-slider-home .owl-controls .owl-buttons div.owl-prev:before{border-right:solid 28px #48413e;right:-29px;top:-28px}
.body .slider_home .centered #owl-slider-home .owl-controls .owl-buttons div.owl-prev:hover:before{border-right-color:#fff}
.body .slider_home .centered #owl-slider-home .owl-controls .owl-buttons div.owl-next{right:-60px;border-left:solid 30px #fff}
.body .slider_home .centered #owl-slider-home .owl-controls .owl-buttons div.owl-next:before{border-left:solid 28px #48413e;left:-29px;top:-28px}
.body .slider_home .centered #owl-slider-home .owl-controls .owl-buttons div.owl-next:hover:before{border-left-color:#fff}
}
@media screen and (max-width:940px){
.head{background:#24211f;border-bottom:solid 1px #48413e;z-index:1000;position:fixed;top:0;width:100%}
.head *{z-index:1000}
.head .centered{height:60px;position:relative;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;-o-transition:height 0.3s;-ms-transition:height 0.3s;transition:height 0.3s}
.head .centered h1{position:absolute;top:5px;left:15px}
.head .centered h1 a{display:block;width:194px;height:50px;text-indent:-5000px;background:url("/img/logo-encabezado-small.png");}
.head .centered .act_toggle_menu{background:none;border:0;border-bottom:solid 3px #fff;border-top:solid 3px #fff;display:block;height:19px;position:absolute;right:15px;top:20px;width:25px}
.head .centered .act_toggle_menu:before{content:" ";display:block;background:#fff;height:3px;width:100%;position:absolute;left:0;top:5px}
.head .centered nav{position:absolute;top:60px;background:#24211f;width:100%;left:0;display:none;overflow-y:auto;border-top:solid 1px #48413e}
.head .centered nav .menu{list-style:none;padding:10px}
.head .centered nav .menu > li .submenu{list-style:none}
.head .centered nav .menu > li .submenu li a{color:#fff;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 25px;font-size:16px;line-height:16px;letter-spacing:2px;text-transform:uppercase}
.head .centered nav .menu > li .submenu li.selected a{background:#fd8236}
.head .centered nav .menu > li > a{font-size:16px;line-height:45px;text-transform:uppercase;color:#fff;display:block;letter-spacing:2px}
.head .centered nav .menu > li.selected a{color:#fbf38d}
.body .noticias_listado{padding-top:0;padding-bottom:30px}
.body .eventos_noticias .centered > section{padding-bottom:30px}
.body .slogan .centered{padding-bottom:30px;padding-top:30px}
.body .eventos_noticias .centered{padding-bottom:30px;padding-top:30px}
.foot .centered .col{margin-top:30px}
.foot .centered{padding-bottom:30px}
.body .eventos_listado{margin-top:30px}
.body .eventos_listado .cont .list{margin-top:30px;margin-bottom:30px}
body .h_cont{padding-top:0;padding-bottom:30px}
body .h_cont .title{margin-top:20px}
.body .tipos_de_osos{padding-bottom:30px;padding-top:30px}
.body .tipos_de_osos .list .row article{margin-top:30px}
.body .contacto{padding-bottom:30px;padding-top:30px}
.body .contacto form .col .title{line-height:45px}
.body .contacto form .col .select{margin-bottom:15px}
body.condiciones_de_uso .h_cont{padding-top:30px !important}
body.politicas_de_privacidad .h_cont{padding-top:30px !important}
.body .evento{margin-top:30px;margin-bottom:30px}
.body .noticia{padding-bottom:30px;padding-top:30px}
}
.mfp-no-margins img.mfp-img{padding: 0}
.mfp-no-margins .mfp-figure:after{top: 0;bottom: 0}
.mfp-no-margins .mfp-container{padding: 0}
.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity: 0.001;-webkit-backface-visibility: hidden;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out}
.mfp-with-zoom.mfp-ready .mfp-container{opacity: 1}
.mfp-with-zoom.mfp-ready.mfp-bg{opacity: 0.8}
.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity: 0}

.aniversario{
	padding-top: 60px;
	background: #48413e;
	text-align: center;
}
.aniversario .centered{
	padding: 0;
	padding-top: 30px;
	background: #fbf38d;
	overflow: hidden;
}
.aniversario .col{
	float:left;
	width: 100%;
	padding: 0 30px;
	padding-bottom: 30px;
	box-sizing:border-box;
}
.aniversario img{
	width: 100%;
	height: auto;
	display: block;
}
.aniversario .clock{
	overflow: hidden;
}
.aniversario .clock .item{
	float: left;
	width: 25%;
	text-align: center;
}
.aniversario .clock .item span{
	display: block;
}
.aniversario .clock .item .number{
	font-size: 37px;
	line-height: 37px;
	margin-bottom: 5px;
	margin-top: 10px;
	font-family:'museo';
	color: #000;
}
.aniversario .clock .item .text{
	font-size: 12px;
	line-height: 12px;
	font-family:'museo';
	color: #000;
	text-transform: uppercase;
}
@media screen and (min-width:700px){
	.aniversario .col{
		width: 50%;
	}
	.aniversario .col:nth-child(3){
		width: 100%;
	}
	.aniversario .col:nth-child(2){
		border-left:solid 2px #000;
		padding-bottom: 0;
	}
	.aniversario .col:nth-child(1){
		padding-bottom: 0;
	}
	.aniversario .clock .item .number{
		font-size: 50px;
		line-height: 50px;
	}
	.aniversario .clock .item .text{
		font-size: 16px;
		line-height: 16px;
	}
@media screen and (min-width:1100px){
	.aniversario .col{
		width: 30%;
	}
	.aniversario .col:nth-child(3){
		width: 40%;
	}
	.aniversario .col:nth-child(2){
		border-right:solid 2px #000;
	}
}
