.upw-posts article{display:block;margin-bottom:1.5em;padding-bottom:1em;border-bottom:1px solid #ddd}.upw-posts article:last-child{border-bottom:0;padding-bottom:0}.upw-posts .entry-title{margin-bottom:.5em}.upw-posts .entry-title a{text-decoration:none}.upw-posts .entry-title a:focus,.upw-posts .entry-title a:hover{text-decoration:underline}.upw-posts .entry-image{margin-bottom:1em}.upw-posts .entry-image img{max-width:100%;height:auto}.upw-posts .entry-meta{color:#888;font-size:.9em;margin-bottom:1em;line-height:1.4}.upw-posts .entry-meta .comments{white-space:nowrap}.upw-posts .entry-content>:last-child,.upw-posts .entry-summary>:last-child{margin-bottom:1em}.upw-posts .more-link{white-space:nowrap}.upw-posts footer{display:block;color:#888;font-size:.9em;line-height:1.4}.upw-posts .custom-field,.upw-posts .entry-categories,.upw-posts .entry-custom-fields,.upw-posts .entry-tags{margin-bottom:.5em}.upw-after,.upw-before{margin-bottom:1rem}.upw-after>:last-child,.upw-before>:last-child{margin-bottom:0}.image_frame:hover .image_wrapper img,.image_frame.hover .image_wrapper img{ top:0px; } ::-webkit-scrollbar { display: none; }
.the_content_wrapper a{
color: #d30000;
}
.wdeenlacecontextual{
color: #d30000;
font-weight: bold;
text-decoration: none !important;
}
#tp_widget_recent_tweets-4{
margin-bottom: 0px;
}
#Subheader .title {
font-size: 28px !important;
}
.copyright{
font-size: 11px;
}
.with_aside #Content {
padding-top: 30px;
}
.post-wrapper-content .wdecuerpoenlace{
padding-left: 20px;
}
#Action_bar{
background-color: #f2f2f2!important;
}
#actionbar_contacto .slogan {
padding: 6px 0px !important;
}
#actionbar_contacto{
float: right;
}
#actionbar_contacto a{
font-size: 14px;
}
.actionbar_contacto .icon-youtube:before, .actionbar_contacto .icon-twitter:before {
font-size: 17px;
color: grey;
}
.slogan .fa-brands:before{
font-size: 20px;
}
#Top_bar .logo{
margin: 0px;
}
#Top_bar .top_bar_left{
width: 100% !important;
}
#Top_bar .menu_wrapper{
margin-right: 50px;
}
#Top_bar .top_bar_right {
position: absolute !important;
right: 0;
bottom: 0;
top: auto;
height: 60px;
} #menu-item-2484 ul{
left: -190px!important;
} #menu-item-3387 ul{
left: -65px!important;
}
#Top_bar a#search_button {
top: 1px;
}
.icon-search-fine:before{
color: white;
background: #d30000;
border-radius: 19px;
font-weight: bold;
font-size: 21px;
min-width: 34px;
min-height: 28px;
padding-top: 7px;
}
.search_wrapper .icon-search-fine:before{
color: white;
position: absolute;
top: -7px;
left: -10px;
}
#Top_bar .search_wrapper .icon_close {
color: white;
opacity: 0.8;
}
#Top_bar .search_wrapper input[type="text"] {
color: white;
}
::-webkit-input-placeholder { color: white;
}
:-ms-input-placeholder { color: white;
}
::-moz-placeholder { color: white;
opacity: 1;
}
:-moz-placeholder { color: white;
opacity: 1;
}
#Top_bar .menu > li > a span:not(.description) {
color: #d30000;
}
#Top_bar.is-sticky{
left: -5px !important;
}
#Top_bar .container{
max-width: 1220px; }
.widget:after {
border-width: 0px 0 0;
border-style: solid;
}
.column, .columns {
margin: 0 1% 0px;
}
h1{
margin-bottom: 25px;
}
.wde_content_wrapper{
max-width: 1240px !important;
margin: 0px auto;
}
.wde_sections_group{
float: left;
}
.wde_sections_group .entry-title{
margin: 0px 0px 20px;
} .wdecolumnsidebar{
margin-bottom:0px;
}
.wdewraparti{
margin-top: 35px !important;
}
.widget_wde_articulo_principal{
margin: 0px !important;
padding: 0px !important;
}
.wdedesc a:hover{
text-decoration: underline;
}
.wdeartiprin .wdephoto{
position: relative;
}
.wdeartiprin .wdetext{
width: 100%;
position: absolute;
bottom: 4px;
left: 0px;
}
.wdeartiprin .wdelabel{
position: absolute;
top: 10px;
left: 20px;
color: #fff;
background-color: #d30000; padding: 1px 5px;
text-align: center;
}
.wdeartiprin .wdedesc{
background-color: rgba(0,0,0,0.5);
padding: 35px 10px 10px 20px;
}
.wdeartiprin .wdedesc h4{
margin-bottom: 0px;
}
.wdeartiprin .wdedesc a{
color: #fff;
}
.wdeartides{
top: -20px !important;
}
.wdeartides .post{
clear: both;
}
.wdeartides .entry-image{
float: right;
width: 30%;
}
.wdeartides .entry-title{
float: left;
width: 65%;
position: relative;
}
.wdeartides .entry-categories{
float: left;
position: absolute;
width: 120px;
text-align: center;
background-color: #d30000;
height: 25px;
line-height: 25px;
}
.wdeartides .entry-categories a{
color: #fff;
}
.wdeartides .entry-cats-label{
display: none;
}
.wdeultimoartides .entry-image{
margin-bottom: 0px;
} .widget_wde_articulos_destacados{
margin-bottom: 15px !important;
padding-bottom: 0px !important;
}
.wdeartidestac{ margin-bottom: 10px;
}
.wdeartidestac .wdetext{
width: 65%;
float: left;
}
.wdeartidestac .wdelabel{
float: left;
position: absolute; padding: 0px 5px;
text-align: center;
background-color: #d30000;
height: 25px;
line-height: 25px;
}
.wdelabel a, .wdelabel a:hover, .wdelabel a:visited, .wdelabel a:focus{
color: #fff !important;
}
.wdeartidestac .wdedesc {
position: relative;
}
.wdeartidestac .wdephoto{
width: 30%;
float: right;
}
.wdeultimoartidestac .wdephoto{
margin-bottom: 0px !important;
}
.wdeseccion{
padding-top: 0px 0px 20px !important;
}
.wdeseccion a{
font-size:16px;
font-weight: 500;
}
.wdeseccion article{
border-bottom: 0px;
}
.wdeseccion .widget{
margin-bottom: 0px;
padding-bottom: 0px;
}
.wdeseccion1 .post{
margin: 0px;
}
.wdeseccion2 .post{
float: left;
margin: 0px 2%;
padding: 0px;
}
.wdelista .column{
margin-bottom: 20px;
}
.wdelista .widget{
margin-bottom: 0px;
padding-bottom: 0px;
}
.wdelista article{
border-bottom: 0px;
padding-bottom: 0px;
margin-bottom: 0px;
}
.wdelista article:before {
font-family: "mfn-icons";
font-style: normal;
font-weight: 400;
font-size: 32px;
speak: none;
display: inline-block;
text-decoration: none!important;
width: 1em;
margin-right: .2em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 0em;
margin-left: .2em;
color: #d30000;
float: left;
position: relative;
top: 20px;
}
.wdelista1 article:before{
content: '\e8ea';
}.wdelista2 article:before{
content: '\e841';
}.wdelista3 article:before{
content: '\e8fc';
}
.wdelista .entry-title{
min-height: 35px;
margin: 0px 0px 15px 50px !important;
font-size: 0.9em;
font-weight: inherit;
line-height:inherit;
}
.wdeportadaenlaces .column{
margin-bottom: 20px;
} #text-12 .textwidget{
width: 100%;
}
#text-12.widget{
padding-bottom: 0px;
margin-bottom: 0px;
} .sobrevideo {
position: absolute;
top: 59px;
width: 100%;
height: 163px;
background-color: #000; opacity: .3;
}
#text-7{
min-height: 155px;
padding-bottom: 0px;
margin-bottom: 80px;
position: relative;
height: 59px; }
#text-7 .textwidget{
position:absolute;
top:0px;
padding:0px;
width:100%;
line-height: 0;
}
#text-7 .textwidget p{
position: relative;
top: -14px;
}
#text-7 iframe{
max-height:163px;
overflow:hidden;
width:100%;
} .wdetwitter{
max-height: 222px;
overflow: hidden;
}
#text-9 {
padding: 0px !important;
margin-bottom: 0px;
z-index: 10;
height: 59px;
}
#text-9 .textwidget{
padding: 0px;
}
#text-13 {
margin-bottom: 0px;
padding-bottom: 0px; }
#text-13 div{
float:none !important;
}
#text-13 .textwidget{
max-height: 330px;
}
.timeline-InformationCircle-widgetParent{
display:none !important;
}
h1[data-scribe] {
color:green !important;
}
.timeline-Footer {
display: none !important;
} .widgets_wrapper{
padding: 0px !important;
}
#media_image-2 {
padding-top: 70px !important;
}
#media_image-3 {
padding: 65px 0px 15px !important;
}
#text-4.widget_text, #text-5.widget_text, #text-6.widget_text{
padding-top: 64px !important;
}
#text-4 .textwidget, #text-5 .textwidget, #text-6 .textwidget{
padding: 0px 20px;
}
.textwidget li{
list-style-type: disc;
}
.textwidget a{
color: #848484 !important;
}
#text-8{
padding: 0px !important;
}
#text-8 .textwidget{
padding:0px;
}
#Footer #media_image-2{
padding-bottom: 0px;
} .wdeenlace{
background: #f2f2f2 url(//www.caminoscastillayleon.es/wp-content/themes/betheme-child/imagenes/icono-enlace-p.png) no-repeat left bottom;
height: 45px;
line-height: 45px;
margin-bottom: 14px;
color: #fff;
font-size: 31px;
width: 100%;
}
.wdeenlace .texto{
position: relative;
top: -50px;
left: 66px;
}
.wdeenlace .texto a{
color: #8c8c8c;
font-size: 16px;
font-family: "Lato", Arial, Tahoma, sans-serif;
}
.textwidget .fa-brands:before{
margin-right: .2em;
margin-left: .2em;
} .wdeenlace .desc{
width: 100%;
position: relative;
top: -46px;
left: -125px;
color: #8c8c8c;
font-size: 15px;
}
.wdeenlace .photo_wrapper a{
position: relative;
top: -46px;
}
#wde_enlaces-3{
margin-bottom: 0px;
padding-bottom: 0px;
} #wde_listado_posts_advanced-35{
margin-bottom: 0px;
}
#wde_listado_posts_advanced-35 h3 {
position: absolute;
top: 8px;
left: 120px;
font-size: 25px;
font-weight: 300;
color: #d30000;
}
#wde_listado_posts_advanced-35 h4 {
font-size: 16px;
font-weight: 500;
padding: 5px 10px 10px 120px;
}
.wdemensaje {
background: #f2f2f2 url(//www.caminoscastillayleon.es/wp-content/themes/betheme-child/imagenes/icono-mensaje.png) no-repeat left top;
line-height: 40px;
color: #fff;
font-size: 31px;
}
.icon-sound-line:before {
position: relative;
left: 22px;
top: 15px;
}
.wdemensaje h3{
font-weight: 300;
font-size: 18px;
} .wde_sections_group h2, .wde_sections_group h3, .wde_sections_group h4, .post-header h2, .post-header h3{
color: #848484;
font-weight: 600;
font-family: "Lato", Arial, Tahoma, sans-serif;
}
.wde_sections_group h2, .post-header h2{
color: #000;
}
.wde_sections_group h3, .post-header h3{
font-size: 25px;
padding-left: 10px;
}
.wde_sections_group h4{
font-size: 20px;
padding-left: 20px;
}
.wde_sidebar{
float: right;
margin: 0px;
padding: 0px 2% 2% 0px;
}
.wde_sidebar .widget-area{
padding-top: 0px;
background: #fff;
}
.wde_sidebar .widget-area:before {
background: #fff;
}
.wdemenusubcategorias{
margin: 0px 0px 20px;
}
.wdemenusubcategorias li a{
float:left;
display: block;
width: auto;
height: 30px;
padding: 0px 10px;
margin: 1px;
color: #fff;
background-color: #d30000;
text-align: center;
line-height: 30px;
}
.wdetituloaptdo{
font-size: 25px;
font-weight: 900;
margin: 0px 0px 30px;
}
.wdetituloaptdo2{
font-size: 20px;
font-weight: 900;
margin: 30px 0px;
}
.wdecategorypost{
margin: 10px 0px 10px;
padding-bottom: 5px;
border-bottom: 1px solid #f2f2f2;
width: 100%;
padding-left: 2%;
}
.wdecatlistapost {
font-size: 11px;
display: inline-block;
float: right;
padding: 0px 5px;
text-align: center;
background-color: #f2f2f2;
height: 21px;
line-height: 22px;
margin-bottom: 10px;
}
.wdetitulopost{
font-size: 18px;
font-weight: 400;
margin-bottom: 15px;
clear: both;
}
.wdecuerpoenlace{
min-height: 30px;
}
.wdeenlacelink{
float: left;
width: 10%;
}
.wdeenlacedesc{
float: right;
width: 90%;
clear: both;
}
.wdeextracto{
margin-bottom: 8px;
}
.wdeextracto, .wdesubenlace{
padding-left: 10%;
}
.wdefotopost{
float: left;
width: 10%;
margin-right: 2%;
}
.wdeinfopost{
float: left;
width: 100%;
}
.wdedescpost{
float: left;
width: 75%;
}
.wdeenlacepagina{
text-align: center;
}.wdeenlacedoc{
margin-top: 10px;
text-align: center;
}
.wdepaginacion{
position: fixed;
bottom: 0px;
left: 0px;
width: 100%;
background-color: #fff;
padding: 15px 0px;
z-index: 701;
}
.wdepaginacion .container{
max-width: 275px !important;
}
.wdepaginacion input[type="button"] {
margin: 0px 4px;
display: inline;
padding: 8px;
}
#wde_bot_inicio, #wde_bot_fin{
width: 48px
} .wdejunta .bq_wrapper{
background-color: #fff;
border-left-width: 0px;
}
.wdejunta .one-second+.one-fourth{
width: 0%;
}
.column_our_team_list .image_frame{
border-width: 0px;
}
.column_our_team_list .desc_wrapper{
text-align: justify;
} .wdeentrevistadesc{
width:75%;
float: right;
}
.wdeentrevistatitulo a{
color: #848484 !important;
font-size: 14px;
}
.wdeentrevistaextracto{
color: #000;
}
.wdeentrevistalink{
float: left;
width: 20%;
background-color: #cecece;
text-align: center;
}
.wdeentrevistalink img{
vertical-align: middle;
} .datoscontacto{
margin-bottom: 35px;
}
.mapacontacto {
width: 48%;
float: left;
margin-right: 2%;
}
.formcontacto{
width: 50%;
float: right;
} h3.wderesbus{
margin-top: 10px;
}
.posts_group [id^="post-"]{
margin-bottom: 0px;
}
.posts_group [id^="post-"] .wdecategorypost{
margin: 0px;
padding-bottom: 0px;
} #primaryNav #home{
margin-bottom: 0px;
} .wdetabla{
padding-left: 10px;
} @media only screen and (max-width: 550px){ .wdeartiprin .wdelabel{
position: absolute;
top: 0px;
left: 0px;
width: 100%;
padding: 1px 0px;
}
.widget_wde_articulos_destacados {
margin-bottom: 0px !important;
padding-bottom: 0px !important;
}
.wdeartidestac .wdephoto {
width: 100%;
float: initial;
}
.wdeartidestac .wdelabel {
float: none;
position: initial;
margin-bottom: 5px;
}
.wdeartidestac .wdetext {
width: 100%;
}
.wdeartidestac .wdedesc {
position: inherit !important;
}
.wdemensaje {
background: #f2f2f2;
}
.icon-sound-line:before{
display: none;
}
#wde_listado_posts_advanced-35 h3 {
position: absolute;
top: 15px;
left: 10px;
font-size: 22px;
font-weight: 500;
}
#wde_listado_posts_advanced-35 h4 {
padding: 10px;
padding: 55px 10px 10px;
}
}
@media only screen and (max-width: 767px){ .top_bar_right_wrapper{
margin-top: 12px;
}  h4{
font-size: 16px !important;
font-weight: 500 !important;
}
.wdeartides .entry-image {
width: 30%;
}
.wdeartides .entry-title{
top: 30px;
font-size: 16px;
}
.wdeartides .entry-categories{
height: 20px;
line-height: 20px;
}
.wdeartidestac .wdetext{ }
.wdeartidestac .wdephoto {
margin-bottom: 0px;
}
.wdeartidestac .wdephoto img {
min-height: 70px;
}
.wdeartidestac .wdelabel{
height: 25px;
line-height: 25px;
}
.wdeartidestac .wdedesc {
position: relative;
top: 35px;
}
.wdemensaje{ }
.wdemensaje a{
font-size: 16px;
}
.one-third.mcb-wrap {
padding: 0px 0px;
}
.wdeseccion1 .post, .wdeseccion2 .post{
width: 100%;
margin: 0px;
}
.wdeseccion1 img, .wdeseccion2 img{
width: 100%;
}
.wdetwitter{
min-height: 340px;
}
#media_image-3 {
padding: 35px 0px 15px !important;
}
.footerdir{
float:left;
}
.footertelf{
float:left;
}
#text-4.widget_text, #text-5.widget_text, #text-6.widget_text{
padding-top: 5px !important;
} .wde_sidebar{
padding: 0px 33px 20px 33px;
} .wdetabla{
max-height: 300px;
overflow: auto;
}
}
@media only screen and (min-width: 768px){ .one-third.mcb-wrap {
padding: 0px 5px;
}
.one-second.mcb-wrap {
padding-left: 4px !important;
}
.wdeseccion1 .post{
width: 93%;
}
.wdeseccion2 .post{
width: 46%;
}
}
@media only screen and (min-width: 768px) and (max-width: 959px){ #Top_bar a.responsive-menu-toggle {
right: 60px;
}
.wdeartiprin .wdedesc a {
font-size: 15px;
}
.wdeartides .entry-image{
margin-bottom: 9px;
}
.wdeartides .entry-title{
top: 26px;
font-size: 14px;
}
.wdeartidestac .wdephoto {
margin-bottom: 10px;
}
.wdeartidestac .wdelabel{
height:16px;
line-height:16px;
}
.wdeartidestac .wdedesc {
position: relative;
top: 11px;
}
.wdeartidestac .wdedesc a{
font-size: 11px;
font-weight: 500;
line-height: 0;
}
.wdemensaje .entry-title{
font-size: 16px;
}
.wdemensaje h3{
font-weight: 300;
font-size: 15px;
line-height: 20px;
}
.wdemensaje .wdetitulo{
font-weight: 300;
font-size: 15px;
line-height: 20px;
}
.wdeseccion1 .entry-image, .wdeseccion1 .image_wrapper, .wdeseccion2 .image_wrapper{
max-height: 104px;
overflow: hidden;
}
.wdeenlace .texto a {
font-size: 13px;
} .wde_sections_group{
width: 65% !important;
padding: 0px 0px !important;
}
.wde_sidebar{
width: 32% !important;
}
.wdeenlacelink{
width: 7%;
}
.wdeenlacedesc{
width: 93%;
}
.wdeextracto, .wdesubenlace{
padding-left: 7%;
} .wdejunta .one-fourth{
width: 30%;
}
.wdejunta .one-second{
width: 65%;
}
}
@media only screen and (min-width: 960px) and (max-width: 1239px){ #Top_bar .top_bar_left  a{
font-size: 12px !important;
} #Top_bar .menu > li > a span:not(.description){
padding: 0 7px;
font-size: 16px;
}
.wdeartiprin .wdedesc a {
font-size: 18px;
}
.wdeartides .entry-image{
margin-bottom: 14px;
}
.wdeartides .entry-title{
top: 38px;
font-size: 16px;
}
.wdeartidestac .wdephoto {
margin-bottom: 15px;
}
.wdeartidestac .wdelabel{
height:22px;
line-height:22px;
}
.wdeartidestac .wdedesc {
position: relative;
top: 20px;
}
.wdeartidestac .wdedesc a{
font-size: 14px;
font-weight: 500;
}
.wdeseccion1 .entry-image, .wdeseccion1 .image_wrapper, .wdeseccion2 .image_wrapper{
max-height: 138px;
overflow: hidden;
}
.footerdir{
float:left;
}
.footertelf{
float:left;
} .wde_sections_group{
width: 69% !important;
padding: 0px 0px !important;
}
.wde_sidebar{
width: 30% !important;
}
.wdeenlacelink{
width: 5%;
}
.wdeenlacedesc{
width: 94%;
}
.wdeextracto, .wdesubenlace{
padding-left: 6%;
} .wdejunta .one-fourth{
width: 20%;
}
.wdejunta .one-second{
width: 75%;
}
}
@media only screen and (min-width: 1240px){ #Top_bar .top_bar_left  a{
font-size: 16px !important;
} #Top_bar .menu > li > a span:not(.description){
padding: 0 12px;
font-size: 17px;
font-weight: 600;
}
.wdeartiprin .wdedesc a {
font-size: 18px;
}
.wdeartides .entry-image{
margin-bottom: 18px;
}
.wdeartides .entry-title{
top: 50px;
font-size: 18px;
}
.wdeartidestac .wdephoto {
margin-bottom: 20px;
}
.wdeartidestac .wdelabel{
height:25px;
line-height:25px;
}
.wdeartidestac .wdedesc {
position: relative;
top: 40px;
}
.wdeartidestac .wdedesc a{
font-size: 18px;
font-weight: 500;
}
#wde_listado_posts_advanced-35 h4{
font-size: 18px;
}
.one-third.mcb-wrap {
padding: 0px 8px;
}
.one-second.mcb-wrap {
padding-left: 6px !important;
}
.wdeseccion1 .entry-image, .wdeseccion1 .image_wrapper, .wdeseccion2 .image_wrapper{
max-height: 178px;
overflow: hidden;
}
.footerdir{
float:left;
}
.footertelf{
float:left;
} .wde_sections_group{
width: 74% !important;
padding: 0px 0px !important;
}
.wde_sidebar{
width: 25% !important;
}
.wdeenlacelink{
width: 5%;
}
.wdeenlacedesc{
width: 95%;
}
.wdeextracto, .wdesubenlace{
padding-left: 5%;
} .wdejunta .one-fourth{
width: 17%;
}
.wdejunta .one-second{
width: 78%;
}
}
div#Header_wrapper a#logo img {
width: 277px !important;
}
@media only screen and (max-width: 768px){
div#Header_wrapper a#logo img {
width: 230px !important;
}
}