@charset "utf-8";
@charset "UTF-8";
@charset "UTF-8";

html.no-scroll{scrollbar-gutter:stable}body.no-scroll{overflow-y:hidden}.modal-window{--mw-zindex:999999;--mw-position:fixed;--mw-inset-top:auto;--mw-inset-right:auto;--mw-inset-bottom:auto;--mw-inset-left:auto;--mw-inset:var(--mw-inset-top) var(--mw-inset-right) var(--mw-inset-bottom) var(--mw-inset-left);--mw-width:662px;--mw-height:auto;--mw-bg-color:#fff;--mw-bg-img:none;--mw-padding:10px;--mw-font-size:16px;--mw-font-family:inherit;--mw-shadow:none;--mw-radius:5px;--mw-border:none;--mw-overlay:rgba(0,0,0,.7);--mw-scrollbar-width:thin;--mw-scrollbar-thin:6px;--mw-scrollbar-color:#4f4f4f;--mw-scrollbar-track:hsla(0,0%,100%,0);--mw-close-inset:0 0 auto auto;--mw-close-padding:6px 12px;--mw-close-size:12px;--mw-close-font:inherit;--mw-close-weight:400;--mw-close-style:normal;--mw-close-radius:0;--mw-close-color:#fff;--mw-close-h-color:#000;--mw-close-bg:#000;--mw-close-h-bg:#fff;--mw-close-box:24px;--mw-title-size:32px;--mw-title-line-height:36px;--mw-title-font:inherit;--mw-title-weight:400;--mw-title-style:normal;--mw-title-align:left;--mw-title-color:#383838;--mw-title-bg:hsla(0,0%,100%,0);--mw-flbtn-inset:50% -4px auto auto;--mw-flbtn-padding:14px 14px;--mw-flbtn-radius:4px;--mw-flbtn-size:1.2em;--mw-flbtn-color:#fff;--mw-flbtn-h-color:#fff;--mw-flbtn-bg:#383838;--mw-flbtn-h-bg:#797979;--mw-anime-duration:5s;--mw-anime-iteration:5;--mw-form-width:100%;--mw-form-padding:10px;--mw-form-margin:0 auto;--mw-form-border:1px solid #fff;--mw-form-radius:0px;--mw-form-bg:#fff;--mw-field-border-width:1px;--mw-field-border-color:#383838;--mw-field-radius:0px;--mw-field-size:16px;--mw-field-bg:#fff;--mw-field-color:#383838;--mw-field-input-height:36px;--mw-field-textarea-height:72px;--mw-form-btn-color:#fff;--mw-form-btn-bg:#e95645;--mw-form-btn-h-bg:#d45041;--mw-form-btn-size:16px;--mw-form-text-size:16px;--mw-form-text-color:#48c774}.modal-window div,.modal-window form{box-sizing:border-box}.modal-window__wrapper{display:none;inset:0 0 0 0;overflow:auto;pointer-events:none;position:fixed;-webkit-user-select:text;-moz-user-select:text;user-select:text;visibility:visible;z-index:var(--mw-zindex)}.modal-window__wrapper.is-block,.modal-window__wrapper.is-clickable{pointer-events:auto}.modal-window__wrapper.has-overlay{background-color:var(--mw-overlay)}.modal-window__title{background-color:var(--mw-title-bg);border-radius:var(--mw-radius) var(--mw-radius) 0 0;color:var(--mw-title-color);font-family:var(--mw-title-font);font-size:var(--mw-title-size);font-style:var(--mw-title-style);font-weight:var(--mw-title-weight);line-height:var(--mw-title-line-height);margin-block-start:calc(var(--mw-padding)*-1);margin-inline:calc(var(--mw-padding)*-1);padding-inline:var(--mw-padding);position:relative;text-align:var(--mw-title-align)}.modal-window__content{background-color:var(--mw-bg-color);background-image:var(--mw-bg-img);background-repeat:no-repeat;background-size:cover;border:var(--mw-border);border-radius:var(--mw-radius);box-shadow:var(--mw-shadow);display:none;font-family:var(--mw-font-family);font-size:var(--mw-font-size);height:var(--mw-height);inset:var(--mw-inset);margin:auto;max-height:calc(100vh - var(--mw-inset-top));padding:var(--mw-padding);pointer-events:auto;position:var(--mw-position);width:var(--mw-width);z-index:calc(var(--mw-zindex) + 1)}.modal-window__content-wrapper{display:flex;flex-direction:column;height:calc(var(--mw-height) - var(--mw-padding)*2);max-height:calc(100vh - var(--mw-inset-top) - var(--mw-padding)*2);-webkit-user-select:text;-moz-user-select:text;user-select:text}.modal-window__content-main{flex:1;margin-inline:calc(var(--mw-padding)*-1);overflow-y:auto;padding-inline:var(--mw-padding);scrollbar-color:var(--mw-scrollbar-color) var(--mw-scrollbar-track);scrollbar-width:var(--mw-scrollbar-width)}.modal-window__content-main::-webkit-scrollbar{-webkit-appearance:none;background-color:var(--mw-scrollbar-track);width:var(--mw-scrollbar-thin)}.modal-window__content-main::-webkit-scrollbar-thumb{background-color:var(--mw-scrollbar-color);border-radius:4px}.modal-window__close{background-color:var(--mw-close-bg);border-radius:var(--mw-close-radius);color:var(--mw-close-color);cursor:pointer;display:none;font-family:var(--mw-close-font);font-size:var(--mw-close-size);font-style:var(--mw-close-style);font-weight:var(--mw-close-weight);inset:var(--mw-close-inset);padding:var(--mw-close-padding);position:absolute;transition:all .2s ease;z-index:calc(var(--mw-zindex) + 2)}.modal-window__close:focus,.modal-window__close:hover{background-color:var(--mw-close-h-bg);color:var(--mw-close-h-color)}.modal-window__close.-image{padding:0}.modal-window__close.-image:after{align-items:center;content:"×";display:flex;height:var(--mw-close-box);justify-content:center;width:var(--mw-close-box)}.modal-window__form{background:var(--mw-form-bg);border:var(--mw-form-border);border-radius:var(--mw-form-radius);margin:var(--mw-form-margin);padding:var(--mw-form-padding);width:var(--mw-form-width)}.modal-window__form input[type=email],.modal-window__form input[type=text],.modal-window__form textarea{background:var(--mw-field-bg);border-color:var(--mw-field-border-color);border-radius:var(--mw-field-radius);border-style:solid;border-width:var(--mw-field-border-width);box-sizing:border-box;color:var(--mw-field-color);display:block;font-size:var(--mw-field-size);margin-bottom:13px;max-width:none;padding:10px;width:calc(100% - var(--mw-field-border-width))}.modal-window__form input[type=email]::-moz-placeholder,.modal-window__form input[type=text]::-moz-placeholder,.modal-window__form textarea::-moz-placeholder{opacity:.75}.modal-window__form input[type=email]::-moz-placeholder, .modal-window__form input[type=text]::-moz-placeholder, .modal-window__form textarea::-moz-placeholder{opacity:.75}.modal-window__form input[type=email]::placeholder,.modal-window__form input[type=text]::placeholder,.modal-window__form textarea::placeholder{opacity:.75}.modal-window__form input[type=email],.modal-window__form input[type=text]{height:var(--mw-field-input-height);line-height:var(--mw-field-input-height)}.modal-window__form textarea{height:var(--mw-field-textarea-height);overflow:auto}.modal-window__form input[type=submit]{background:var(--mw-form-btn-bg);border-color:var(--mw-field-border-color);border-radius:var(--mw-field-radius);border-style:solid;border-width:var(--mw-field-border-width);color:var(--mw-form-btn-color);cursor:pointer;display:inline-block;font-size:var(--mw-form-btn-size);padding:10px;text-decoration:none;width:calc(100% - var(--mw-field-border-width))}.modal-window__form input[type=submit]:hover{background:var(--mw-form-btn-h-bg)}.modal-window__form-result{color:var(--mw-form-text-color);font-size:var(--mw-form-text-size);margin-bottom:13px}.modal-window .modal-float-button{align-items:center;background:var(--mw-flbtn-bg);border-radius:var(--mw-flbtn-radius);color:var(--mw-flbtn-color);cursor:pointer;display:flex;font-size:var(--mw-flbtn-size);gap:8px;inset:var(--mw-flbtn-inset);justify-content:center;line-height:1;padding:var(--mw-flbtn-padding);position:fixed;transition:all .2s ease;z-index:calc(var(--mw-zindex) - 1)}.modal-window .modal-float-button.is-inactive{display:none}.modal-window .modal-float-button:hover{background:var(--mw-flbtn-h-bg);color:var(--mw-flbtn-h-color)}.modal-window .modal-float-button.is-left{rotate:-90deg;transform-origin:left top 0}.modal-window .modal-float-button.is-right{rotate:90deg;transform-origin:right top 0}.modal-window .modal-float-button.has-animation{animation-duration:var(--mw-anime-duration);animation-fill-mode:both;animation-iteration-count:var(--mw-anime-iteration)}.modal-window .modal-float-button.has-animation.is-paused,.modal-window .modal-float-button.has-animation:hover{animation-play-state:paused}.modal-window .modal-float-button.has-animation._bounce{animation-name:mw-bounce}.modal-window .modal-float-button.has-animation._flash{animation-name:mw-flash}.modal-window .modal-float-button.has-animation._pulse{animation-name:mw-pulse;animation-timing-function:ease-in-out}.modal-window .modal-float-button.has-animation._rubberBand{animation-name:mw-rubberBand}.modal-window .modal-float-button.has-animation._shake{animation-name:mw-shake}.modal-window .modal-float-button.has-animation._swing{animation-name:mw-swing}.modal-window .modal-float-button.has-animation._tada{animation-name:mw-tada}.modal-window .modal-float-button.has-animation._wobble{animation-name:mw-wobble}.modal-window .modal-float-button.has-animation._jello{animation-name:mw-jello}.modal-window .modal-float-button.has-animation._headShake{animation-name:mw-headShake;animation-timing-function:ease-in-out}.modal-window .modal-float-button.has-animation._heartBeat{animation-name:mw-heartBeat;animation-timing-function:ease-in-out}.modal-window .modal-float-button:has(.fa-stack){background:transparent}.modal-window .modal-float-button:has(.fa-stack) .fa-stack-2x{color:var(--mw-flbtn-bg)}.modal-window .modal-float-button:has(.fa-stack) .fa-stack-1x{color:var(--mw-flbtn-color)}.modal-window .modal-float-button:has(.fa-stack):hover .fa-stack-2x{color:var(--mw-flbtn-h-bg)}.modal-window .modal-float-button:has(.fa-stack):hover .fa-stack-1x{color:var(--mw-flbtn-h-color)}.modal-window a.modal-button{text-decoration:none}.modal-window .modal-button{border:none;border-radius:0;cursor:pointer;font-weight:400;justify-content:center;line-height:1;padding:calc(.5em - 1px) 1em;text-align:center;vertical-align:middle;white-space:nowrap}.modal-window .modal-button.is-small{border-radius:2px;font-size:.75em}.modal-window .modal-button.is-normal{font-size:1em}.modal-window .modal-button.is-medium{font-size:1.25em}.modal-window .modal-button.is-large{font-size:1.5em}.modal-window .modal-button.is-fullwidth{display:flex;width:100%}.wow-col{display:flex;flex-wrap:wrap}.wow-col-1,.wow-col-10,.wow-col-11,.wow-col-12,.wow-col-2,.wow-col-3,.wow-col-4,.wow-col-5,.wow-col-6,.wow-col-7,.wow-col-8,.wow-col-9{box-sizing:border-box}.wow-col-1{width:8.33333%}.wow-col-2{width:16.66667%}.wow-col-3{width:25%}.wow-col-4{width:33.33333%}.wow-col-5{width:41.66667%}.wow-col-6{width:50%}.wow-col-7{width:58.33333%}.wow-col-8{width:66.66667%}.wow-col-9{width:75%}.wow-col-10{width:83.33333%}.wow-col-11{width:91.66667%}.wow-col-12{width:100%}@keyframes mw-bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transform:translateZ(0) scaleY(.95);transition-timing-function:cubic-bezier(.215,.61,.355,1)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes mw-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes mw-pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}@keyframes mw-rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}@keyframes mw-shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes mw-swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}@keyframes mw-tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}@keyframes mw-wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}@keyframes mw-jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes mw-headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}@keyframes mw-heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.rs-p-wp-fix{display:none!important;margin:0!important;height:0!important}body{--sr-7-css-loaded:1}.wp-block-themepunch-revslider{position:relative}.wp-block-themepunch-revslider.revslider{margin:0}canvas.sr7-pbar{z-index:500;position:absolute;pointer-events:none}sr7-module{display:block;position:relative;overflow-x:visible;-webkit-tap-highlight-color:transparent}sr7-adjuster{position:relative;display:block;width:100%}sr7-content{position:absolute;top:0;height:100%;contain:size layout style;z-index:1;overflow-x:visible}sr7-carousel{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}sr7-slide{position:absolute;width:100%;height:100%;contain:strict;top:0;left:0;z-index:1;visibility:hidden;pointer-events:none}.sr7-overflow-force sr7-slide,sr7-carousel sr7-slide{contain:layout style}sr7-module-bg{top:0;z-index:0;position:absolute}sr7-3dwrap{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}sr7-overlay{display:block;width:100%;height:100%;top:0;left:0;position:absolute;z-index:3;background-repeat:repeat}sr7-btn,sr7-col,sr7-content .sr7-layer,sr7-grp,sr7-img,sr7-layer,sr7-linebrk,sr7-row,sr7-shp,sr7-svg,sr7-txt,sr7-zone{user-select:none;visibility:hidden;display:none;box-sizing:border-box;backface-visibility:hidden}sr7-col-bg.sr7-img-col-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.sr7-layer[data-subtype=slidebg],sr7bg{pointer-events:none}sr7-content .sr7-layer.sr7-withclip,sr7-content .sr7-layer.sr7-withclip .sr7-layer{backface-visibility:visible}sr7-grp.sr7-clear:after{content:"";clear:both;display:block;height:0}sr7-zone{pointer-events:none}sr7-row.sr7-layer.sr7-galign{box-sizing:border-box}.sr7-layer[data-type=svg]>svg,sr7-layer[data-type=svg]>svg{width:100%;height:100%}sr7-row-con{table-layout:fixed;font-size:0;display:block}sr7-module .sr7-layer,sr7-module sr7-layer{-webkit-font-smoothing:antialiased!important;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale;font-display:swap}sr7-slide.sr7-staticslide-low{z-index:0!important}sr7-slide.sr7-staticslide-high{z-index:105!important}@-moz-document url-prefix(){sr7-slide.sr7-staticslide{transform:scale(1)}}sr7-slide a{transition:none}sr7-module.sr7-top-fixed{width:100%;height:auto!important;backface-visibility:hidden}sr7-module.sr7-top-fixed sr7-adjuster{height:auto!important}sr7-module.sr7-top-fixed sr7-content,sr7-module.sr7-top-fixed sr7-content .sr7-layer:not(.sr7-ignore-pe) *{pointer-events:none}sr7-prl{top:50%;left:50%;z-index:10000;position:absolute}sr7-prl.off{display:none!important}sr7-prl.sr7-fade-in{animation:tp-fade-in 1s linear}.sr-force-hidden{display:none!important}@keyframes tp-rotateplane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}@keyframes tp-fade-in{0%{opacity:0}20%{opacity:0}100%{opacity:100}}@keyframes tp-rotate{100%{transform:rotate(360deg)}}sr7-fonttest{width:auto;display:inline-block;white-space:nowrap;font-size:12px;color:#000}sr7-fonttest-wrap{position:absolute;contain:strict;top:-1500px;left:-1500px;width:1500px;height:1000px;pointer-events:none;opacity:0}.fn-wrap{display:flex;position:fixed;width:100px;height:50px;z-index:100;background-color:rgba(66,66,66,.2);justify-content:space-around;align-items:center;bottom:0;left:50%;transform:translateX(-50%)}.fn-left,.fn-right{display:flex;width:40px;height:40px;justify-content:center;align-items:center;background-color:gray;color:#fff;font-weight:700;font-size:20px;cursor:pointer}.sr7-layer .materical-icons,sr7-module .material-icons,sr7-txt .material-icons{font-size:inherit;vertical-align:top;line-height:inherit}#sr-announcer{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@font-face {
font-family: 'FuturaStd_Condensed';
src: url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/style/fonts/futurastd/FuturaStd-CondensedLight.eot) format('embedded-opentype'), url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/style/fonts/futurastd/FuturaStd-CondensedLight.woff) format('woff'), url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/style/fonts/futurastd/FuturaStd-CondensedLight_0.html) format('truetype'), url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/style/fonts/futurastd/FuturaStd-CondensedLight.svg) format('svg'), url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/style/fonts/futurastd/FuturaStd-CondensedLight_0.otf) format('opentype');
font-weight: normal;
font-style: normal;
} .timelineFlat.timelineFlatPortfolio .item .read_more {
margin-top:20px;
}
.timelineFlat.timelineFlatPortfolio .item,
.timelineFlat.timelineFlatPortfolio .item_open {
height: 427px;
} .timelineFlat.timelineFlatBlog .item,
.timelineFlat.timelineFlatBlog .item_open {  height: 433px;
}
.timelineFlat.timelineFlatBlog.tl2 .item,
.timelineFlat.timelineFlatBlog.tl2 .item_open {
height: auto;
}
.timelineFlat.timelineFlatBlog .item .post_date { font-family: 'Open Sans Condensed', sans-serif;font-weight:700;  color: #ffffff;
border-radius: 50%;  width: 55px;
height: 35px;  padding: 15px 5px 15px 5px;
text-align: center;  font-size: 14px;
text-align:center;
line-height: 24px;
margin: -34px 18px 0 0;
float: right;
position: relative;
z-index: 2;
text-transform: uppercase;
font-weight: bold;
}
.timelineFlat.timelineFlatBlog.tl2 .item .post_date {
line-height: 35px;
font-size: 20px;
}
.timelineFlat.timelineFlatBlog .item.even .post_date {
background: #a2b406;
}
.timelineFlat.timelineFlatBlog .item.odd .post_date {
background: #52190a;
}
.timelineFlat.timelineFlatBlog .item .post_date span {
display: block;
width: auto;
height: auto;
font-size: 15px;
line-height: 12px;
margin: 0;
} .timelineFlat {
display:none;
}
.timelineLoader {
width:100%;
text-align:center;
padding:150px 0;
} .timelineFlat .timeline_line {
margin-top:10px;
margin-bottom:10px;
width:900px;
} .timelineFlat .t_line_holder {
padding: 10px 0 0 0;
height:80px;
background:url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes_rutas/timeline/light/line.jpg) repeat-x 0px 49px;
} .timelineFlat .t_line_view {
height:20px;
width:900px;
} .timelineFlat .t_line_m {
margin-top:35px;
height:10px;     }
.timelineFlat.tl2 .t_line_m {
margin-top: 45px;
}
.timelineFlat .t_line_m.left {
border-left:1px solid transparent;
border-right:1px solid #b7b6b6;
}
.timelineFlat .t_line_m.inner {
border-left:1px solid #b7b6b6;
border-right:1px solid #b7b6b6;
} .timelineFlat .t_line_m.right {   border-left:1px solid #b7b6b6;
border-right:1px solid transparent;
} .timelineFlat h4.t_line_month {
font-family: 'Open Sans Condensed', sans-serif;font-weight:700;
font-size: 19px;
margin:-30px 0 0;
color:#b7b6b6;
text-transform: uppercase;
} .timelineFlat a.t_line_node {
text-decoration:none;
padding:38px 0 4px;
font-family: Montserrat;
height:10px;
font-size:12px;
top:-25px;
position: relative;
color:#b7b6b6;
}
.timelineFlat a.t_line_node:after {
content: "";
border-radius: 22px;
height: 10px;
width: 10px;
border: 2px solid #ffffff;
position: absolute;
top: 23px;
left: 50%;
margin: 0 0 0 -7px;  }
.timelineFlat a.t_line_node.even:after {
background: #a2b406;
}
.timelineFlat a.t_line_node.even.active:after {
background: #909f0b;
}
.timelineFlat a.t_line_node.odd:after {
background: #52190a;
}
.timelineFlat a.t_line_node.odd.active:after {
background: #71230f;
}
.timelineFlat a.t_line_node.active {  }
.timelineFlat a.t_line_node.even.active {
color: #909f0b;
}
.timelineFlat a.t_line_node.odd.active {
color: #71230f;
}
.timelineFlat a.t_line_node.active:after {
border: 2px solid #b7b6b6;
} .timelineFlat .t_node_desc {
white-space: normal !important;
top:-50px;
opacity: 0;
filter: alpha(opacity=0);
left: 50%;
color:#fff;
display: inline-block !important;
position: relative;
transition:top 200ms, opacity 500ms;
-webkit-transition:top 200ms, opacity 500ms;
-moz-transition:top 200ms, opacity 500ms;
}
.timelineFlat a.t_line_node:hover .t_node_desc {
top:0;
opacity: 1;
filter: alpha(opacity=100);
}
.timelineFlat .t_node_desc span {
white-space: nowrap;
margin-left: -50%;
margin-right: 50%;
margin-top: -16px;
display: block !important;
padding:8px;
border-radius: 3px;  position: relative;
}
.timelineFlat .t_node_desc.even span {
background: #a2b406;
}
.timelineFlat .t_node_desc.odd span {
background: #52190a;
}
.timelineFlat .t_node_desc span:after {
content: "";
width: 0;
height: 0;
display: block;
position: absolute;
bottom: -10px;
border:5px solid transparent;  left:50%;
margin-left: -5px;
}
.timelineFlat #t_line_left,
.timelineFlat #t_line_right {
display: inline-block;
font-family: FontAwesome;
font-style: normal;
font-weight: normal;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
cursor:pointer;
top:39px;
width:14px;
height:21px;
font-size: 21px;
color: #b7b6b6;
position: relative;
}
.timelineFlat #t_line_left:hover,
.timelineFlat #t_line_right:hover {
color: #dd5555;
} .timelineFlat #t_line_left {
left:-30px;
}
.timelineFlat #t_line_left:after {
content: "\f104";
position: absolute;
right: 0;
top:0;
} .timelineFlat #t_line_right {
right:-30px;
}
.timelineFlat #t_line_right:after {
content: "\f105";
position: absolute;
left: 0;
top:0;
}
.timelineFlat {
display:none;
}
.timeline_items_wrapper {
position: relative;
width: 100%;
margin: 10px 0;
} .timelineFlat .timeline_items {
padding:0;
} .timelineFlat .item {
width:410px;
height:410px;
background:#eaeaea;
color:#777777;
font-size:14px;
line-height:14px;
position: relative;
}
.timelineFlat .item.item_node_hover:before {
content: "";
position: absolute;
height: 4px;  width: 100%;
z-index: 2;
top:0;
left:0;
}
.timelineFlat .item.even.item_node_hover:before {
background: #909f0b;
}
.timelineFlat .item.odd.item_node_hover:before {
background: #71230f;
}
.timelineFlat .item.item_node_hover:after {
content: "";
position: absolute;
height: 0;
width: 0;
z-index: 2;
top:0;
left:50%;
margin: 4px 0 0 -6px;
border: 6px solid transparent;  }
.timelineFlat .item.even.item_node_hover:after {
border-top: 6px solid #909f0b;
}
.timelineFlat .item.odd.item_node_hover:after {
border-top: 6px solid #71230f;
} .timelineFlat .item img {
margin-top:0;
width:100%;
}
.timelineFlat .item h2 {
font-family: 'Open Sans Condensed', sans-serif;font-weight:700;
padding: 20px 20px 10px;
margin: 0;
font-size:16px;
line-height:18px;   }
.timelineFlat .item.even h2 {
color: #a2b406;
}
.timelineFlat .item.odd h2 {
color: #52190a;
}
.timelineFlat .item span{
display:block;
margin:0px 20px 10px;  height:170px;
}
.timelineFlat.tl2 .item span{
height: 0px;
}
.timelineFlat .item .read_more {
font-family: 'Open Sans Condensed', sans-serif;font-weight:700;
padding:10px;
font-size:13px;
line-height:12px;
float:left;
color:#ffffff;
cursor:pointer;
margin: 0 20px 20px;
border-radius: 3px;  transition:background-color 300ms;
-webkit-transition: background-color 300ms;
-moz-transition: background-color 300ms;
}
.timelineFlat .item.even .read_more {
background: #a2b406;
}
.timelineFlat .item.odd .read_more {
background: #52190a;
}
.timelineFlat .item .read_more:hover {  }
.timelineFlat .item.even .read_more:hover {
background: #909f0b;
}
.timelineFlat .item.odd .read_more:hover {
background: #71230f;
}  .timelineFlat .item_open {
width:410px;
height:410px;
background:#eaeaea;
position:relative;
color:#777777;
z-index:2;
}
.timelineFlat .item_open h2 {
font-family: Montserrat;
margin:0 0 10px;
padding-top:0;
font-size:12px;
line-height:12px; color: #a2b406;
} .timelineFlat .item_open_cwrapper {
width:410px;
height:100%;
}
.timelineFlat .item_open_content {
width:100%;
height:100%;
position:relative;
}
.timelineFlat .item_open_content .ajaxloader {
position:absolute;
top:50%;
left:50%;
margin:-10px 0 0 -100px;
} .timelineFlat .timeline_open_content {
padding:20px;
}
.timelineFlat .mCSB_container {
margin-right: 16px;
}
.timelineFlat .mCS-light-thin > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar  {
background: #dd5555;
}
.timelineFlat .mCS-light-thin > .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
color:#f75f5f;
}
.timelineFlat .mCS-light-thin > .mCSB_scrollTools .mCSB_draggerRail {
background: #aaaaaa;
}
.timelineFlat .mCustomScrollBox > .mCSB_scrollTools {
width: 8px;
}
.timelineFlat .item_open .t_close {
position:absolute;
top:20px;
right:16px;
padding:0 2px 2px 2px;
width: 12px;
height: 12px;
font-size:16px;
line-height: 12px; color: #a2b406;
cursor:pointer;
z-index:2;
text-align: center;
transition:color 300ms;
-webkit-transition: color 300ms;
-moz-transition: color 300ms;
}
.timelineFlat .item_open .t_close:hover {
color:#f75f5f;
}  .timelineFlat .t_controles {
margin:0;
}
.timelineTouch.timelineFlat .t_left,
.timelineTouch.timelineFlat .t_right {
display: none;
}
.timelineFlat:hover .t_left,
.timelineFlat:hover .t_right {
opacity: 1;
filter: alpha(opacity=100);
}
.timelineFlat .t_left,
.timelineFlat .t_right {
position: absolute;
display:block;
height:100%;
width:75px;
margin:0;
cursor:pointer;
top:0;
z-index: 10;
opacity: 0;
filter: alpha(opacity=0);
transition:background-color 300ms, opacity 300ms;
-webkit-transition: background-color 300ms, opacity 300ms;
-moz-transition: background-color 300ms, opacity 300ms;
}
.timelineFlat .t_left,
.timelineFlat .t_left:hover:active {
left:0;
background: rgba(255,255,255, 0.5) url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes_rutas/timeline/clean/blck-arrow-left.png) no-repeat center center;
}
.timelineFlat .t_left:hover {
background: rgba(255,255,255, 0.7) url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes_rutas/timeline/clean/blck-arrow-left.png) no-repeat center center;
}
.timelineFlat .t_right,
.timelineFlat .t_right:hover:active{
right:0;
background: rgba(255,255,255, 0.5) url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes_rutas/timeline/clean/blck-arrow-right.png) no-repeat center center;
}
.timelineFlat .t_right:hover {
background: rgba(255,255,255, 0.7) url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes_rutas/timeline/clean/blck-arrow-right.png) no-repeat center center;
}    @media screen and (max-width:980px) {
.timelineFlat .timeline_line {
width:680px;
}
.timelineFlat .t_line_view {
width:680px;
}
.timelineFlat .t_line_m {
width: 338px;
}
.timelineFlat .t_line_m.right {
left: 339px;
width: 339px;
}
} @media screen and (max-width:767px) {
.timelineFlat .timeline_line {
width:530px;
}
.timelineFlat .t_line_view {
width:1060px;
}
.timelineFlat .t_line_m {
width: 528px;
}
.timelineFlat .t_line_m.right {
left: 530px;
width: 528px;
}
.timelineFlat .t_line_node span {
}
.timelineFlat .t_node_desc {
font-size:8px;
}
.timelineFlat .t_line_m.right .t_node_desc {
right:auto;
left:0;
}
} @media screen and (max-width:609px) {
.timelineFlat .timeline_line {
width:240px;
}
.timelineFlat .t_line_view {
width:480px;
}
.timelineFlat .t_line_m {
width: 238px;
}
.timelineFlat .t_line_m.right {
left: 240px;
width: 238px;
}
.timelineFlat .item_open {
width:280px;
height:390px;
}
.timelineFlat .item_open img {
max-width:280px;
}
.timelineFlat .item_open_cwrapper {
width:280px;
}
}

.contenedor_noticia .filete img {
} ::selection {
background: #e1e7af;
} ::-moz-selection {
background: #e1e7af;
} #aviso {
border-top: 1px solid red;
border-right: 1px solid red;
border-bottom: 1px solid red;
border-left: 1px solid red;
margin-top: 20px;
padding-left: 8px;
padding-top: 8px;
} @font-face {
font-family: 'Open Sans', sans-serif;
src: url(https://www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/style/fonts/OpenSans-Light.ttf);
font-weight: 300;
}
@font-face {
font-family: 'Open Sans Italic';
src: url(https://www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/style/fonts/OpenSans-Italic.ttf);
font-style: italic;
}
@font-face {
font-family: 'Open Sans', sans-serif;
src: url(https://www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/style/fonts/OpenSans-Regular.ttf);
font-weight: 400;
}
@font-face {
font-family: 'Open Sans', sans-serif;
src: url(https://www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/style/fonts/OpenSans-Semibold.ttf);
font-weight: 600;
}
@font-face {
font-family: 'Open Sans', sans-serif;
src: url(https://www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/style/fonts/OpenSans-Bold.ttf);
font-weight: 700;
}
@font-face {
font-family: 'Open Sans Condensed', sans-serif;
src: url(https://www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/style/fonts/OpenSans-CondLight.ttf);
font-weight: 300;
}
@font-face {
font-family: 'Open Sans Condensed', sans-serif;
src: url(https://www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/style/fonts/OpenSans-CondBold.ttf);
font-weight: 700;
}
.circular {
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
}
::-webkit-scrollbar {
width: 8px;
height: 8px;
border: 9px solid #000;
background-color: #000;
opacity: 0.5;
filter: alpha(opacity=50);
position: absolute;
top: 0px;
z-index: 2;
}
::-webkit-scrollbar-thumb {
border-radius: 8px;
background-color: #a2b406;
border: 0px solid #a2b406;
}
::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2);
}
a {
color: inherit
}
em {
font-family: 'Open Sans Italic'
}
.italic {
font-style: italic
}
.link_flecha {
background-image: url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes/right.png);
background-repeat: no-repeat;
background-position: left center;
}
p a {
color: #a2b406
}
a:link {
text-decoration: none
}
a:visited {
text-decoration: none
}
a:hover {
text-decoration: none
}
a:active {
text-decoration: none
}
img {
height: auto
}
.triangulo_verde_right {
width: 0;
height: 0;
position: absolute;
bottom: -15px;
right: 40px;
z-index: 14;
border-right: 20px solid #a2b406;
border-top: 20px solid #a2b406;
border-left: 20px solid transparent;
border-bottom: 20px solid transparent;
}
.triangulo_verde_left {
width: 0;
height: 0;
position: absolute;
bottom: -15px;
left: 40px;
z-index: 14;
border-right: 20px solid transparent;
border-top: 20px solid #a2b406;
border-left: 20px solid #a2b406;
border-bottom: 20px solid transparent;
}
.triangulo_abajo {
width: 0;
height: 0;
float: left;
border-right: 8px solid transparent;
border-top: 8px solid #a2b406;
border-left: 8px solid transparent;
border-bottom: 8px solid transparent;
margin: 6px 5px 0 0;
}
.content_desple_footer {
position: absolute;
min-width: 290px;
min-width: 290px;
bottom: 56px;
right: 220px;
z-index: 13;
display: none
}
.footer .blanco.centrado.texto_aviso span {
cursor: pointer
}
.desple_footer {
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
padding: 15px 15px 15px 25px;
min-width: 200px;
min-height: 30px;
background: #a2b406;
}
.volver_reservas {
width: 70px;
float: right;
margin-right: 65px;
cursor: pointer;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
background: #fff;
border: 1px solid #999;
text-align: left;
padding: 4px 7px 2px 10px;
}
img.back_a {
width: 17px;
height: auto
}
img.back_b {
width: 17px;
height: auto
}
.txt_volver {
position: absolute;
left: 7px;
bottom: 1px;
}
img.top_a, img.top_b {
width: 15px;
height: auto;
position: absolute;
right: -1px
}
.volver_arriba {
width: 60px;
height: 19px;
float: right;
cursor: pointer;
display: none;
position: absolute;
bottom: 70px;
right: 5%;
z-index: 9999;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
background: #fff;
border: 1px solid #999;
text-align: left;
padding: 5px 7px 2px 8px;
}
.volver_reservas .condensed {
font-size: 19px;
font-weight: 700
}
.volver_arriba .condensed {
font-size: 16px;
font-weight: 700
}
.volver_arriba_blanco .condensed {
color: white;
font-size: 16px;
font-weight: 700
}
h1 {
font-family: 'Open Sans', sans-serif;
font-size: 60px;
font-weight: 400;
margin: 70px 0 30px 0;
line-height: 55px;
letter-spacing: -0.6px;
}
h2 {
font-family: 'Open Sans', sans-serif;
font-size: 47px;
font-weight: 400;
margin: 50px 0 22px 0;
line-height: 49px;
letter-spacing: -0.6px;
}
h3 {
font-family: 'Open Sans', sans-serif;
font-size: 39px;
font-weight: 400;
margin: 40px 0 18px 0;
line-height: 40px;
letter-spacing: -0.6px;
}
h4 {
font-family: 'Open Sans', sans-serif;
font-size: 27px;
font-weight: 400;
margin: 33px 0 14px 00;
line-height: 30px;
letter-spacing: -0.6px;
}
h5 {
font-family: 'Open Sans', sans-serif;
font-size: 20px;
font-weight: 400;
margin: 23px 0 12px 0;
line-height: 22px;
letter-spacing: -0.6px;
}
h6 {
font-family: 'Open Sans', sans-serif;
font-size: 17px;
font-weight: 400;
margin: 21px 0 8px 0;
line-height: 20px;
letter-spacing: -0.6px;
}
.FIXED {
position: fixed;
bottom: 55px;
z-index: 0
}
.TOP {
position: relative;
z-index: 2000;
display: inline-block
}
.LEFT {
float: left
}
.RIGHT {
float: right
}
.verde {
color: #a2b406
}
.verde_back {
background: #a2b406;
padding: 1.4em
}
.gris {
color: #ccc
}
.gris_oscur {
color: #888
}
.blanco {
color: #fff
}
.pmargin_peq {
margin-top: 2px;
margin-bottom: 2px
}
.centrado {
text-align: center
}
.borde_verde {
border: 1px solid #a2b406;
}
.borde_verde2 {
border: 3px solid #a2b406;
}
.borde_gris {
border: 7px solid #ededed;
}
strong {
font-weight: 700
}
.bold {
font-weight: 700
}
.citas {
font-size: 17px;
font-weight: 600;
margin-left: 50px
}
.citas p {
margin: 0
}
.light {
font-family: 'Open Sans', sans-serif;
font-weight: 300;
margin-top: 0
}
.light_patch {
font-family: 'Open Sans', sans-serif;
font-weight: 300;
margin-top: 0
}
.regular {
font-family: 'Open Sans', sans-serif;
font-weight: 400;
margin-top: 0
}
.medium {
font-family: 'Open Sans', sans-serif;
font-weight: 600;
margin-top: 0
}
.bold {
font-weight: 700
}
.condensed {
font-family: 'Open Sans Condensed', sans-serif;
font-weight: 300;
margin-top: 0
}
.condensed_bold {
font-family: 'Open Sans Condensed', sans-serif;
font-weight: 700;
}
.condensed_bold_patch {
font-family: 'Open Sans Condensed', sans-serif;
font-weight: 700;
}
.condensed_bold:first-child {
margin-top: 0
}
.entradilla {
font-size: 14px;
font-weight: 600;
line-height: 18px
}
.subtitulo {
font-size: 20px;
font-weight: 300;
line-height: 30px;
display: block;
margin: 0 0 15px 0
}
.condensed_verde_bold {
font-family: 'Open Sans Condensed', sans-serif;
font-weight: 700;
color: #a2b406
}
.creditos_fotos_blanco {
color: #fff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position: relative;
z-index: 999;
font-size: 11px;
margin-right: 10px;
margin-left: 10px;
margin-top: -25px
}
.creditos_fotos_blanco_top {
color: #fff;
display: inline-block;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position: relative;
z-index: 999;
font-size: 11px;
margin-right: 10px;
margin-left: 10px;
bottom: -25px;
}
.creditos_fotos_negro {
color: #000;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position: relative;
z-index: 999;
font-size: 11px;
margin-right: 10px;
margin-left: 10px;
margin-top: -65px;
top: -25px;
}
.creditos_fotos_negro_top {
color: #000;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
position: relative;
z-index: 999;
font-size: 11px;
margin-right: 10px;
margin-left: 10px;
bottom: -25px;
}
.pie_left {
font-family: 'Open Sans Condensed', sans-serif;
font-weight: 300;
font-size: 12px;
margin: 5px 0 0 2px;
text-align: left;
display: block;
}
.pie_right {
font-family: 'Open Sans Condensed', sans-serif;
font-weight: 300;
font-size: 12px;
margin: 5px 12px 10px 0;
text-align: right;
display: block;
}
.cont_desple_LEFT .pie_left_sangre {;
margin: 0 0 0 0
}
.cont_desple_RIGHT .pie_left_sangre {;
margin: 0 0 0 0;
text-align: right
}
.pie_left_sangre {
font-family: 'Open Sans Condensed', sans-serif;
font-weight: 300;
font-size: 12px;
margin: 7px 0 0 20px;
text-align: left;
display: block
}
.pie_right_sangre {
font-family: 'Open Sans Condensed', sans-serif;
font-weight: 300;
font-size: 12px;
margin: 7px 20px 0 0;
text-align: right;
display: block;
}
.lista_texto_corrido li {
background-image: url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes/bullet1.png);
background-repeat: no-repeat;
background-position: 0 4px;
padding-left: 14px;
margin-bottom: 5px;
}
.lista_texto_corrido_nobullet li {
padding-left: 0;
margin-left: 20px;
margin-bottom: 5px;
list-style-type: decimal;
}
ul.lista_texto_corrido {
margin: 0 0 0 0;
padding: 1px 0 1px 0;
list-style-type: none;
}
ul.lista_texto_corrido_nobullet {
margin: 0 0 0 0;
padding: 1px 0 1px 0;
list-style-type: none;
}
ul.flecha_right {
list-style-image: url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes/right.png);
}
ul.download {
list-style-image: url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes/download_peq.png);
}
.bloque_superior {
margin: 0 auto;
width: 100%;
height: 260px;
overflow: hidden;
position: relative;
}
.bloque_slider {
background-repeat: no-repeat;
background-size: cover;
width: 100%;
height: 300px;
display: none;
}
#slideshowWrapper {
position: relative;
width: 646px;
margin: auto;
}
#fssPrev {
float: left;
background: url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes/arrow_prev.png) no-repeat;
width: 67px;
height: 143px;
text-indent: -999999px;
cursor: pointer
}
#fssNext {
float: right;
background: url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes/arrow_next.png) no-repeat;
width: 67px;
height: 143px;
text-indent: -999999px;
cursor: pointer
}
#contenedor_botones {
width: 100%;
height: 100%;
position: absolute;
top: 0;
z-index: 1;
}
#botones {
width: 1020px;
margin: 170px auto;
}
.imagen100 {
width: 100%;
height: 100%;
background-size: auto;
background-repeat: no-repeat;
background-position: center;
position: absolute;
bottom: 0
}
.bloque_slider_visible {
display: block;
}
.contenedor_botones_reserva {
margin: 0 auto;
width: 85%;
height: 50px
}
.contenedor_header {
position: fixed;
top: 15px;
width: 100%;
height: 93px;
z-index: 100;
}
header {
width: 100%;
height: 93px;
z-index: 22;
position: absolute;
top: 0;
}
.menu {
width: 1000px;
height: 93px;
margin: 0 auto;
background-color: #000;
position: relative;
}
img.logo_header {
width: 180px;
height: auto;
margin: 3px
}
img.icon_menu {
width: 15px;
height: auto;
margin-right: 3px
}
img.icon_b {
display: none;
margin-right: 3px
}
.boton_menu {
width: 110px;
border-left: 1px solid #555;
float: right;
position: relative;
top: 0px;
display: table;
height: 93px;
cursor: pointer;
}
.boton_menu:hover {
border-top: 10px solid #a2b406;
top: -10px;
-webkit-border-top-left-radius: 7px;
-webkit-border-top-right-radius: 7px;
-moz-border-radius-topleft: 7px;
-moz-border-radius-topright: 7px;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
}
.boton_menu:hover .texto_menu {
color: #a2b406
} .boton_menu_desple {
width: 140px;
min-height: 20px;
position: absolute;
top: 93px;
left: -20px;
padding: 5px;
background-color: #a2b406;
display: none;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}
.boton_menu_desple .texto_menu_b a {
display: block;
padding: 7px 0 7px 0;
}
.boton_menu_desple .texto_menu_b a:hover {
background-color: #000;
color: #fff;
display: block;
width: 100%;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.boton_menu_desple_b {
width: 140px;
min-height: 80px;
position: absolute;
top: -5px;
left: 140px;
padding: 5px;
background-color: #a2b406;
display: none;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}
#pagina {
color: #a2b406
}
.texto_menu {
color: #fff;
font-size: 12px;
line-height: 13px;
font-weight: 400;
text-align: center;
display: table-cell;
vertical-align: middle;
margin: 0;
}
.texto_menu_b {
color: #000;
font-size: 13px;
line-height: 14px;
font-weight: 400;
padding: 5px 0 5px 0;
position: relative;
display: block;
border-bottom: 1px solid #899a18;
}
.texto_menu_b:last-child {
border-bottom: none
}
.fondo_negro_trans {
width: 100%;
height: 100%;
background-color: #000;
opacity: 0.5;
filter: alpha(opacity=50);
position: absolute;
top: 0px;
z-index: 2;
}
.fondo_negro_trans_fixed {
width: 100%;
height: 100%;
background-color: #000;
opacity: 0.7;
filter: alpha(opacity=70);
position: fixed;
top: 0px;
z-index: 1;
}
.contenedor_bloque_central_scroll {
width: 100%;
position: absolute;
bottom: 55px;
}
.bloque_central_scroll {
margin: 0 auto 0 auto;
width: 1010px;
height: 100%;
z-index: 1;
}
.contenedor_bloque_central {
margin: 0 auto;
width: 1000px;
min-height: 50%;
overflow: hidden;
position: relative;
margin-bottom: 0;
padding-bottom: 58px;
}
.contenedor_bloque_central_extra {
position: relative;
margin: 0 auto;
width: 1150px;
padding-bottom: 0;
}
.contenedor_bloque_central_scroll .contenedor_bloque_central {
margin: 0 auto;
width: 1000px;
overflow: hidden;
position: relative;
padding-bottom: 0;
}
.filetes_laterales {
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
margin-top: 30px;
}
.filetes_laterales_blancos {
border-left: 1px solid #fff;
border-right: 1px solid #fff;
margin-top: 30px;
min-height: 100%;
}
.contenedor_menu_epigrafe {
width: 1002px;
height: 45px;
margin-left: -127px;
margin-top: -14px;
margin-bottom: 25px;
z-index: 3;
position: relative;
border-bottom: 1px solid #ccc;
}
.menu_epigrafe {
width: 1000px;
height: 45px;
margin: 0 auto;
position: absolute;
bottom: -2px;
}
.boton_menu_epigrafe {
height: 19px;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
border-left: 1px solid #ccc;
padding: 5px 10px 7px 10px;
float: left;
text-align: center;
cursor: pointer;
margin-top: 11px;
margin-left: -1px;
position: relative;
}
.texto_menu_epigrafe {
font-size: 16px;
letter-spacing: -0, 6px;
}
.texto_menu_epigrafe2 {
font-size: 13.5px
}
.texto_menu_epigrafe_destacado {
font-size: 20px;
letter-spacing: -0, 8px;
}
.texto_menu_epigrafe_destacado2 {
font-size: 17px;
letter-spacing: -0, 8px;
}
.boton_menuepigrafe:first-child {
margin-left: 0px;
}
.boton_nofil {
border-right: none;
}
.boton_menu_epigrafe_destacado {
height: 25px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-top: 1px solid #ccc;
background-color: white;
padding: 8px 17px 7px 17px;
margin-top: 3px;
}
.boton_menu_epigrafe_destacado2 {
height: 25px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-top: 1px solid #ccc;
background-color: white;
padding: 8px 15px 7px 15px;
margin-top: 3px;
}
.boton_menu_epigrafe_destacado_negro {
height: 25px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-top: 1px solid #ccc;
background-color: none;
padding: 8px 16px 7px 17px;
margin-top: 3px;
}
.contenedor_texto_central {
width: 750px;
margin: 0 auto;
position: relative;
z-index: 2;
}
.bloque_sangrado {
width: 595px;
margin: 0 auto;
}
.contenedor_columnas {
width: 595px;
float: left;
margin-top: 15px
}
.columna_izq {
width: 285px;
float: left;
clear: none;
}
.columna_der {
width: 285px;
float: right;
clear: none;
}
.filete_der_no {
padding: 0 4px 0 4px;
border-left: 2px solid #a2b406
}
.filete_der {
padding-left: 17px;
border-left: 1.5px solid #a2b406;
height: 30%;
}
.fondo_trans {
background-color: rgba(255, 255, 255, 0.55);
padding: 5px 10px 20px 10px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
}
.trans_negro {
background-color: rgba(0, 0, 0, 0.20);
}
.trans_blanco {
background-color: rgba(255, 255, 255, 0.15);
}
.boton_desplegable {
}
.epigrafe {
overflow: hidden;
}
.sumario_left {
float: left;
clear: both;
width: 200px;
margin: 11px 25px 14px 0;
padding: 10px 0 10px 0;
border-top: 2px solid #a2b406;
border-bottom: 2px solid #a2b406;
}
.sumario_right {
float: right;
clear: both;
width: 200px;
margin: 11px 0 14px 25px;
padding: 10px 0 10px 0;
border-top: 2px solid #a2b406;
border-bottom: 2px solid #a2b406;
text-align: right;
}
.foto_bottom {
width: 1000px;
position: absolute;
bottom: 0;
}
.foto_bottom img {
width: 1000px;
height: auto;
}
.cont_foto_ancho_EXTRA {
position: absolute;
bottom: 0;
margin: 0 auto;
width: 1150px;
overflow: hidden;
display: block;
padding
}
.cont_foto_ancho_EXTRA_left {
position: absolute;
bottom: 10px;
width: 700px;
display: block;
}
.cont_foto_ancho_EXTRA_right {
position: absolute;
bottom: 10px;
right: 0;
}
.cont_LEFT_sangre {
float: left;
clear: both;
margin: 15px 25px 5px -202px;
display: block;
}
.cont_LEFT_No_sangre {
margin: 25px 25px 20px -10px;
position: absolute;
left: 0;
bottom: 0;
z-index: 3;
display: block;
}
.cont_RIGHT_No_sangre {
margin: 25px -10px 20px 25px;
position: absolute;
right: 0;
bottom: 0;
z-index: 3;
display: block;
}
.cont_LEFT {
float: left;
clear: both;
margin: 25px 25px 20px -77px;
display: block;
}
.cont_centrado {
width: 595px;
margin: 0 auto;
}
.foto_ancho_centrada_nomargin {
width: 595px;
margin: 0 auto;
overflow: hidden;
display: block;
}
.foto_ancho_centrada_nomargin img {
width: 595px;
height: auto;
}
.cont_desple_LEFT {
float: left;
clear: both;
margin: 7px 25px 15px 0
}
.cont_desple_RIGHT {
float: right;
clear: both;
margin: 7px 0 15px 25px
}
.foto_desple {
width: 250px;
height: 120px;
overflow: hidden;
margin-top: 0px
}
.foto_desple img {
width: 250px;
height: auto
}
.cont_RIGHT_sangre {
float: right;
clear: both;
margin: 15px -205px 20px 25px;
overflow: hidden;
}
.cont_RIGHT {
float: right;
clear: both;
margin: 25px -77px 20px 25px;
}
.foto {
width: 420px;
overflow: hidden;
display: block;
}
.foto_ancho {
width: 680px;
height: 200px;
overflow: hidden;
display: block;
}
.foto_ancho_centrada {
width: 750px;
height: 200px;
overflow: hidden;
display: block;
}
.foto_ancho_sangre {
width: 878px;
height: 250px;
overflow: hidden;
display: block;
}
.foto_ancho_total {
width: 1000px;
height: 250px;
overflow: hidden;
display: block;
}
.foto_ancho_EXTRA {
min-width: 1150px;
display: block;
}
.foto_ancho_EXTRA_left {
min-width: 700px;
display: block;
}
.foto_ancho_EXTRA_right {
min-width: 700px;
display: block;
}
.foto_ancho_EXTRA img {
width: 1150px;
height: auto;
}
.foto_ancho_EXTRA_left img {
width: 700px;
height: auto;
}
.foto_ancho_EXTRA_right img {
width: 700px;
height: auto;
}
.contenedor_galeria {
margin-left: -125px;
position: relative;
bottom: 0px;
margin-bottom: 0;
width: 1000px;
height: 480px;
float: left;
}
.galeria {
position: absolute;
top: 0;
width: 100%;
overflow: visible
}
.miniatura {
float: left;
position: relative;
top: 215px;
}
.diapo_bloque_galeria {
width: 100%;
height: 450px;
overflow: hidden;
border-top: 1px solid #999;
border-bottom: 1px solid #999;
margin-top: 10px
}
.desplegable_galeria {
width: 100%;
height: 450px;
display: none;
position: absolute;
top: -55px;
padding-top: 11px
}
.miniatura:hover {
opacity: 0.8;
filter: alpha(opacity=80);
filter: url(#grayscale);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: Gray();
z-index: 1;
}
.destacado3c a:hover {
opacity: 0.8;
filter: alpha(opacity=80);
filter: url(#grayscale);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: Gray();
z-index: 1;
}
.destacado3c_noticias a:hover {
opacity: 0.8;
filter: alpha(opacity=80);
filter: url(#grayscale);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: Gray();
z-index: 1;
cursor: pointer
}
.mini_A {
width: 125px;
height: 270px;
overflow: hidden;
margin-bottom: 0px
}
.mini_A img {
height: 270px;
width: auto;
cursor: pointer;
margin-bottom: 0px
}
.mini_C {
width: 200px;
height: 270px;
overflow: hidden;
margin-bottom: 0px
}
.mini_C img {
height: 270px;
width: auto;
cursor: pointer;
margin-bottom: 0px
}
.desplegable_galeria:first-child {
display: block
}
.cerrar_diapo {
cursor: pointer;
position: absolute;
right: 40px;
z-index: 4
}
.cerrar_desple_footer {
cursor: pointer;
position: absolute;
top: -12px;
right: 40px;
z-index: 4
}
.next {
cursor: pointer;
position: absolute;
right: 20px;
top: 210px;
opacity: 1;
filter: alpha(opacity=100);
background: url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes/arrow_next.png) no-repeat;
width: 67px;
height: 143px;
text-indent: -999999px;
cursor: pointer
}
.prev {
cursor: pointer;
position: absolute;
left: 20px;
top: 210px;
opacity: 1;
filter: alpha(opacity=100);
background: url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes/arrow_prev.png) no-repeat;
width: 67px;
height: 143px;
text-indent: -999999px;
cursor: pointer
}
.next:hover, .prev:hover {
opacity: 0.5;
filter: alpha(opacity=50)
}
.foto img {
width: 420px;
height: auto;
margin-bottom: -4px;
}
.foto_ancho img {
width: 680px;
height: auto;
}
.foto_ancho_centrada img {
width: 750px;
height: auto;
}
.foto_ancho_sangre img {
width: 878px;
height: auto;
}
.foto_ancho_total img {
width: 1000px;
height: auto;
}
.fila_destacados {
width: 100%;
min-height: 80px;
overflow: hidden;
margin: 20px 0 0 0;
}
.destacado3c_noticias {
background-size: auto;
background-repeat: no-repeat;
background-position: center;
width: 320px;
overflow: hidden;
float: left;
margin: 0 20px 30px 0;
text-align: center;
}
.destacado3c_noticias:first-child {
left: 0px;
}
.destacado3c_noticias:last-child {
right: 0px;
}
.destacado3c {
background-size: auto;
background-repeat: no-repeat;
background-position: center;
width: 320px;
overflow: visible;
float: left;
margin: 0 20px 0 0;
text-align: center;
cursor: pointer;
position: relative
}
.destacado3c_B {
background-size: auto;
background-repeat: no-repeat;
background-position: center;
width: 320px;
min-height: 180px;
overflow: visible;
float: left;
margin: 0 20px 0 0;
text-align: center;
cursor: pointer;
position: relative
}
.boton_pdf_portada {
background-size: auto;
background-repeat: no-repeat;
background-position: center;
width: 320px;
height: 125px;
overflow: visible;
float: left;
margin: -20px 20px 0 0;
text-align: center;
cursor: pointer;
position: relative
}
.destacado3c p {
width: 320px;
min-height: 80px;
overflow: hidden;
float: left;
margin: 10px 20px 0 0;
text-align: left;
cursor: pointer;
overflow: hidden;
}
.destacado3c:hover {
opacity: 0.8;
filter: alpha(opacity=80);
filter: url(#grayscale);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: Gray();
z-index: 1;
}
.boton_gen:hover {
opacity: 0.8;
filter: alpha(opacity=80);
filter: url(#grayscale);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: Gray();
z-index: 1;
}
.destacado3c_columna_right .foto_background {
background-size: auto;
background-repeat: no-repeat;
background-position: center;
width: 320px;
height: 110px;
float: right;
margin-top: 20px;
}
.destacado3c_columna_right {
width: 320px;
min-height: 80px;
overflow-y: hidden;
float: right;
margin: 0 0 0 20px;
text-align: center;
padding-bottom: 40px
}
ul.descargables {
border-top: 1px solid #a2b406;
width: 87%;
padding-top: 4px;
text-align: left;
}
ul.descargables li a.verde {
margin-top: 8px;
display: inline-block;
}
a.verde img {
margin-right: 3px;
display: inline-block;
}
.destacado3c img {
width: 65px;
height: auto;
margin-bottom: -38px;
}
.destacado3c_noticias .rounded_sup {
background-size: auto;
background-repeat: no-repeat;
background-position: center;
width: 320px;
height: 110px;
}
.destacado3c .rounded_sup {
background-size: auto;
background-repeat: no-repeat;
background-position: center;
width: 320px;
height: 110px;
}
.destacado3c .rounded {
background-size: auto;
background-repeat: no-repeat;
background-position: center;
width: 320px;
height: 110px;
}
.foto_background {
background-size: cover;
background-repeat: no-repeat;
background-position: center;
width: 320px;
}
.bloque_2c .destacado3c {
margin-top: -5px;
}
.destacado3c_noticias .destacado3c_noticias {
margin-top: -5px;
background-size: cover;
min-height: 152px
}
.rounded_sup {
-webkit-border-top-left-radius: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
border-top-left-radius: 20px;
border-top-right-radius: 20px;
overflow: hidden;
}
.rounded {
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
overflow: hidden;
}
.rounded_top {
-webkit-border-top-left-radius: 18px;
-webkit-border-top-right-radius: 18px;
-moz-border-radius-topleft: 18px;
-moz-border-radius-topright: 18px;
border-top-left-radius: 18px;
border-top-right-radius: 18px;
}
.destacado3c_noticias:last-child {
min-height: 80px;
margin-right: 0;
float: right;
}
.destacado3c:last-child {
margin-right: 0;
float: right;
}
.leermas {
background-image: url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes/feed-icon-leermas.png);
background-repeat: no-repeat;
background-position: left top;
padding: 15px 0 0 20px;
text-align: right;
float: right;
}
.destacado_right {
width: 440px;
min-height: 80px;
float: left;
}
.bloque_2c {
float: left;
width: 660px;
text-align: center;
position: relative
}
.bloque_2c:last-child {
margin: 0
}
.filete {
border-top: 1px solid #999;
float: left;
width: 100%;
text-align: center;
margin: 30px 0 10px 0
}
.filete_destacados {
border: 2px solid
}
.filete2 {
border-top: 1px solid #999;
float: left;
width: 100%;
text-align: center;
margin: 10px 0 60px 0
}
.filete_bottom_verde {
border-bottom: 1px solid #a2b406;
margin: 0 0 0 0;
padding: 6px 0 4px 0
}
.filete_bottom_verde_corto {
width: 5%;
border-bottom: 3px solid #a2b406;
margin: 0 0 0 0;
padding: 6px 0 6px 0
}
.filete_bottom_gris_fino {
width: 100%;
border-bottom: 1px solid #ccc;
padding-bottom: 15px
}
.filete_top_gris_fino {
width: 100%;
border-top: 1px solid #ccc;
}
.filete_bottom_verde_B {
border-bottom: 1px solid #a2b406
}
.filete_corto {
border-top: 1px solid #999;
width: 25px;
margin: 10px 0 10px 0
}
.filete img {
margin-top: -15px;
width: 30px;
height: auto
}
.filete_grueso {
border-top: 9px solid #000;
float: left;
width: 10%
}
.filete_grueso_bottom {
border-bottom: 6px solid #000
}
.filete_grueso_blanco {
border-top: 8px solid #fff;
float: left;
width: 10%
}
.pasti_round {
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
background: #fff;
border: 1px solid #999;
width: 90px;
text-align: left;
padding: 2px 7px 2px 10px;
margin: -13px auto;
}
.pasti_destac {
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
background: #fff;
background: #EBEBEB;
width: 90%;
text-align: left;
padding: 0px 20px 2px 20px;
margin: -13px auto;
float: left;
margin: 2px 0 25px 0
}
.pasti_round:hover {
-webkit-border-radius: 15px;
opacity: 0.8;
filter: alpha(opacity=80);
filter: url(#grayscale);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: Gray();
}
.container_footer {
width: 100%;
height: 73px;
overflow: visible;
background-color: #000;
position: fixed;
bottom: 0px;
margin-top: 20px;
z-index: 16
}
.footer {
position: relative;
width: 1000px;
margin: 0 auto;
height: 72px
}
.follow {
position: absolute;
bottom: 3px;
right: 120px
}
.logos_footer_right {;
position: absolute;
right: 15px;
bottom: 18px
}
.logos_footer_right img {
position: relative;
bottom: 0;
float: right;
margin-left: 15px;
height: auto;
}
.logos_footer_left {
position: absolute;
left: 15px;
bottom: 0px
}
.logos_footer_left img {
position: relative;
bottom: 0px;
float: left;
margin-right: 22px;
height: auto;
}
.logos_footer_left img:first-child {
margin-top: 10px
}
.texto_aviso {
position: relative;
bottom: 12px;
width: 50%;
float: right;
margin-right: 120px;
line-height: 2.9em
}.mCSB_container{
width:auto;
margin-right:30px;
overflow:hidden;
}
.mCSB_container.mCS_no_scrollbar{
margin-right:0;
}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{
margin-right:30px;
}
.mCustomScrollBox>.mCSB_scrollTools{
width:16px;
height:100%;
top:0;
right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
position:absolute;
top:0;
left:0;
bottom:0;
right:0; 
height:auto;
}
.mCSB_scrollTools a+.mCSB_draggerContainer{
margin:20px 0;
}
.mCSB_scrollTools .mCSB_draggerRail{
width:2px;
height:100%;
margin:0 auto;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.mCSB_scrollTools .mCSB_dragger{
cursor:pointer;
width:100%;
height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:4px;
height:100%;
margin:0 auto;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
text-align:center;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
display:block;
position:relative;
height:20px;
overflow:hidden;
margin:0 auto;
cursor:pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{
top:100%;
margin-top:-40px;
} .mCSB_horizontal>.mCSB_container{
height:auto;
margin-right:0;
margin-bottom:30px;
overflow:hidden;
}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
margin-bottom:0;
}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
margin-right:0;
margin-bottom:30px;
}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{
width:100%;
height:16px;
top:auto;
right:auto;
bottom:0;
left:0;
overflow:hidden;
}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{
margin:0 20px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:2px;
margin:7px 0;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{
width:30px;
height:100%;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:4px;
margin:6px auto;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
display:block;
position:relative;
width:20px;
height:100%;
overflow:hidden;
margin:0 auto;
cursor:pointer;
float:left;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
margin-left:-40px;
float:right;
}
.mCustomScrollBox{
-ms-touch-action:none; } .mCustomScrollBox>.mCSB_scrollTools{
opacity:0.75;
filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; }
.mCustomScrollBox:hover>.mCSB_scrollTools{
opacity:1;
filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"; }
.mCSB_scrollTools .mCSB_draggerRail{
background:#000; background:rgba(0,0,0,0.4);
filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background:#fff; background:rgba(255,255,255,0.75);
filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; }
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(255,255,255,0.85);
filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; }
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(255,255,255,0.9);
filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; }
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
background-image:url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/style/mCSB_buttons.html);
background-repeat:no-repeat;
opacity:0.4;
filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; }
.mCSB_scrollTools .mCSB_buttonUp{
background-position:0 0; }
.mCSB_scrollTools .mCSB_buttonDown{
background-position:0 -20px; }
.mCSB_scrollTools .mCSB_buttonLeft{
background-position:0 -40px; }
.mCSB_scrollTools .mCSB_buttonRight{
background-position:0 -56px; }
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{
opacity:0.75;
filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; }
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{
opacity:0.9;
filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; }  .mCS-dark>.mCSB_scrollTools .mCSB_draggerRail{
background:#000; background:rgba(0,0,0,0.15);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background:#000; background:rgba(0,0,0,0.75);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(0,0,0,0.85);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(0,0,0,0.9);
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-80px 0;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-80px -20px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-80px -40px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-80px -56px;
} .mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background:#fff; background:rgba(255,255,255,0.1);
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:4px;
background:#fff; background:rgba(255,255,255,0.75);
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px 0;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:4px;
margin:6px auto;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(255,255,255,0.85);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(255,255,255,0.9);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-32px 0;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-32px -20px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-40px -40px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-40px -56px;
} .mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background:#000; background:rgba(0,0,0,0.1);
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:4px;
background:#000; background:rgba(0,0,0,0.75);
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px 0;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:4px;
margin:6px auto;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(0,0,0,0.85);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(0,0,0,0.9);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-112px 0;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-112px -20px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-120px -40px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-120px -56px;
} .mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background:#fff; background:rgba(255,255,255,0.1);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:6px;
background:#fff; background:rgba(255,255,255,0.75);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px 0;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:6px;
margin:5px auto;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(255,255,255,0.85);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(255,255,255,0.9);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-16px 0;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-16px -20px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-20px -40px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-20px -56px;
} .mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background:#000; background:rgba(0,0,0,0.1);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:6px;
background:#000; background:rgba(0,0,0,0.75);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px 0;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:6px;
margin:5px auto;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(0,0,0,0.85);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(0,0,0,0.9);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-96px 0;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-96px -20px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-100px -40px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-100px -56px;
} .mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail{
background:#fff; background:rgba(255,255,255,0.1);
}
.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:2px;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:2px;
margin:7px auto;
} .mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{
background:#000; background:rgba(0,0,0,0.15);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:2px;
background:#000; background:rgba(0,0,0,0.75);
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:2px;
margin:7px auto;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(0,0,0,0.85);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(0,0,0,0.9);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-80px 0;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-80px -20px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-80px -40px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-80px -56px;
}body:after {
content: url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes_rutas/lightbox/close.png) url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes_rutas/lightbox/loading.gif) url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes_rutas/lightbox/prev.png) url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes_rutas/lightbox/next.png);
display: none;
} .lightboxOverlay {
position: absolute;
top: 0;
left: 0;
z-index: 9999;
background-color: black;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
opacity: 0.8;
display: none;
} .lightbox {
position: absolute;
left: 0;
width: 100%;
z-index: 10000;
text-align: center;
line-height: 0;
font-weight: normal;
} .lightbox .lb-image {
display: block;
height: auto;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
} .lightbox a img {
border: none;
} .lb-outerContainer {
position: relative;
background-color: white;
*zoom: 1;
width: 250px;
height: 250px;
margin: 0 auto;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
} .lb-outerContainer:after {
content: "";
display: table;
clear: both;
} .lb-container {
padding: 4px;
} .lb-loader {
position: absolute;
top: 43%;
left: 0%;
height: 25%;
width: 100%;
text-align: center;
line-height: 0;
} .lb-cancel {
display: block;
width: 32px;
height: 32px;
margin: 0 auto;
background: url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes_rutas/lightbox/loading.gif) no-repeat;
} .lb-nav {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 10;
} .lb-container > .nav {
left: 0;
} .lb-nav a {
outline: none;
} .lb-prev, .lb-next {
width: 49%;
height: 100%;
cursor: pointer; display: block;
} .lb-prev {
left: 0;
float: left;
} .lb-prev:hover {
background: url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes_rutas/lightbox/prev.png) left 48% no-repeat;
} .lb-next {
right: 0;
float: right;
} .lb-next:hover {
background: url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes_rutas/lightbox/next.png) right 48% no-repeat;
} .lb-dataContainer {
margin: 0 auto;
padding-top: 5px;
*zoom: 1;
width: 100%;
-moz-border-radius-bottomleft: 4px;
-webkit-border-bottom-left-radius: 4px;
border-bottom-left-radius: 4px;
-moz-border-radius-bottomright: 4px;
-webkit-border-bottom-right-radius: 4px;
border-bottom-right-radius: 4px;
} .lb-dataContainer:after {
content: "";
display: table;
clear: both;
} .lb-data {
padding: 0 4px;
color: #bbbbbb;
} .lb-data .lb-details {
width: 85%;
float: left;
text-align: left;
line-height: 1.1em;
} .lb-data .lb-caption {
font-size: 13px;
font-weight: bold;
line-height: 1em;
} .lb-data .lb-number {
display: block;
clear: left;
padding-bottom: 1em;
font-size: 12px;
color: #999999;
} .lb-data .lb-close {
display: block;
float: right;
width: 30px;
height: 30px;
background: url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes_rutas/lightbox/close.png) top right no-repeat;
text-align: right;
outline: none;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
opacity: 0.7;
} .lb-data .lb-close:hover {
cursor: pointer;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}
H .clear {
clear:both;
}
.half_page {
width:460px;
float:left;
}
.half_page.first {
margin-right:20px;
}
.selectors {
text-align:center;
margin:20px;
}
.selectors a {
font-family: 'BebasNeueRegular', Sans;
font-weight: normal;
text-decoration:none;
color:#313131;
font-size:34px;
margin:10px;
}
.selectors a.active,
.selectors a:hover {
color:#dd5555;
}
a.image_rollover_bottom,
a.image_rollover_right,
a.image_rollover_top,
a.image_rollover_left
{
margin:0;
display:block;
position:relative;
overflow:hidden;
}
a.image_rollover_bottom img,
a.image_rollover_right img,
a.image_rollover_top img,
a.image_rollover_left img {
display:block;
}
.image_roll_zoom {
display:inline-block;
width:100%;
height:100%;
position:absolute;
background:url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes_rutas/zoomIn.png) no-repeat center center;
}
.image_roll_glass {
display:none;
width:100%;
height:100%;
position:absolute;
top:0;
left:0;
background:url(//www.sierradelrincon.org/wp-content/plugins/rutas-sugeridas/views/imagenes_rutas/glass.png) repeat;
} .help {
width:960px;
text-align:left;
margin:0 auto;
}
.help p {
margin:10px 0;
}
.help h2{
margin:40px 0 20px 0;
font-size:32px;
}
.help ol {
padding-left:20px;
}
.big_image {
margin-left:-120px
}
pre {
border: solid 1px #dddddd;
font-size: 11px;
color: blue;
margin: 10px 0;
padding:10px;
background: #f2f2f2;
}
code {
font-size:1.2em;
color: #008099;
}
.red { color:#c30000;}
.green {color:#1c9600;}
.orange {color:#c17b00;}
.purple {color:#b100c1;}
.blue {color:#1f08c9;}
table {
border: solid 1px #dddddd;
background:#fff;
margin:10px 0;
}
th {
padding:10px;
background: #dddddd;
}
td {
padding:10px;
background: #f2f2f2;
}#boton_2 .texto_menu {
color: #a2b406
}
.contenedor_timeline_top {
width: 100%;
min-height: 300px;
overflow: hidden;
margin-bottom: 70px
}
.contenedor_menu_epigrafe2 {
width: 1000px;
min-height: 50px;
margin: 0 auto;
margin-top: 20px
}
h2:before {
background: #767676;
content: none !important;
display: block;
height: 2px;
margin: 1rem 0;
width: 1em;
}
.timelineFlat.timelineFlatBlog .item .post_date {
width: 75px;
height: 75px;
padding: 15px 5px 15px 5px;
}
.timelineFlat .item span {
display: block;
margin: 0 20px 0;
height: 170px;
}
.timelineFlat.timelineFlatBlog .item, .timelineFlat.timelineFlatBlog .item_open {
height: 470px;
}