/*+clearfix {*/
#ContenedorCuerpo:after, header#Cabecera:after, div .contenedorFooterHeader:after, #bBlogs.bFichaRegion
div.col-lg-3.col-md-3.col-sm-3.col-xs-3.bhoechie-tab-menu:after, .Routing:after, .fondoguia:after, #envioEmail div#OptOfertas:after, .wrapper2:after,
.HazTuCamino:after, .topnav:after, ul#uMenuPpal li ul li:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
font-size: 0;
}
#ContenedorCuerpo, header#Cabecera, div .contenedorFooterHeader, #bBlogs.bFichaRegion div.col-lg-3.col-md-3.col-sm-3.col-xs-3.bhoechie-tab-menu, .Routing,
.fondoguia, #envioEmail div#OptOfertas, .wrapper2, .HazTuCamino, .topnav, ul#uMenuPpal li ul li
{
display: block;
*height: 1px;
}
@media (max-width: 370px)
{
footer:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
font-size: 0;
}
footer
{
display: block;
*height: 1px;
}
}
@media (max-width: 687px)
{
#bBlogs.bFichaRegion div.col-lg-3.col-md-3.col-sm-3.col-xs-3.bhoechie-tab-menu:after, #bBlogs.bFichaRegion .bhoechie-tab-container div.list-group:after,
#bBlogs.bFichaRegion .bhoechie-tab-container:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
font-size: 0;
}
#bBlogs.bFichaRegion div.col-lg-3.col-md-3.col-sm-3.col-xs-3.bhoechie-tab-menu, #bBlogs.bFichaRegion .bhoechie-tab-container div.list-group,
#bBlogs.bFichaRegion .bhoechie-tab-container
{
display: block;
*height: 1px;
}
}
@media (max-width: 770px)
{
.formuGris p:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
font-size: 0;
}
.formuGris p
{
display: block;
*height: 1px;
}
}
@media (max-width: 950px)
{
ul#uMenuPpal li:hover ul:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
font-size: 0;
}
ul#uMenuPpal li:hover ul
{
display: block;
*height: 1px;
}
}
/*+}*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small,
strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas,
details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video
{
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
font-style: normal;
/*[empty]color:;*/
}
#bBlogs.bCatBlog .cabeceraBlog
{
max-height: 550px;
height: 40vw !important;
min-height: 250px !important;
background-size: cover !important;
background-repeat: no-repeat !important;
margin-top: 120px !important;
}
#bBuscador section p
{
font-size: 14px;
}
h1, h2, h3, h4, h5, h6
{
font-size: 100%;
font-weight: 400 !important;
}
h1
{
font-size: 125%;
}
h2
{
font-size: 95%;
}
h3
{
font-size: 150%;
}
body
{
line-height: 1;
text-align: justify !important;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section
{
display: block;
}
blockquote, q
{
quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after
{
content: none;
}
nav ul
{
list-style: none;
}
a
{
outline: none;
}
ins
{
background-color: #FF9;
color: #000;
text-decoration: none;
}
mark
{
background-color: #FF9;
color: #000;
font-style: italic;
font-weight: bold;
}
del
{
text-decoration: line-through;
}
abbr[title], dfn[title]
{
border-bottom: 1px dotted;
cursor: help;
}
table
{
border-collapse: collapse;
border-spacing: 0;
}
hr
{
display: block;
height: 1px;
border: 0;
border-top: 1px solid #CCC;
margin: 1em 0;
padding: 0;
}
input, select
{
vertical-align: middle;
}
/**
FLOAT CLEARING
**/
.Clearfix:after
{
content: ".";
clear: both;
height: 0;
visibility: hidden;
display: block;
}
.Clearfix
{
display: inline-block;
/*Fixes IE/Mac*/
}
/*Hides from IE-mac \*/
* html .Clearfix
{
height: 1%;
}
.Clearfix
{
display: block;
}
/**
ETIQUETAS
**/
body
{
font-size: 125%;
color: #444444;
margin: 0;
background: #FFFFFF;
font-family: Source Sans Pro;
}
a
{
margin: 0;
padding: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
div, p
{
font-family: Source Sans Pro;
color: #444444;
font-weight: 300;
}
strong
{
font-weight: 700 !important;
}
input, textarea, select
{
font-family: Source Sans Pro;
text-shadow: none;
font-size: 12px;
font-weight: 300;
width: 100%;
padding: 3px;
border: none;
background: #FFF;
color: #999;
}
#ContenedorPpal
{
width: 90%;
margin: 0 auto;
}
/*48em*/
.ContenedorPpal
{
width: 90%;
margin: 0 auto;
background-color: inherit;
max-width: 1250px;
}
/*[clearfix]*/
#ContenedorCuerpo
{
padding: 10px 0 0 0;
clear: both;
}
#ContenidoCuerpo
{
}
a:link, a:active, a:visited
{
color: #FFF;
text-decoration: none;
text-transform: none;
}
/*A:hover {  color: #FFF !important; text-decoration: none; text-transform: none;}*/
/*[clearfix]*/
header#Cabecera
{
position: fixed;
width: 100%;
height: 119px;
background: url(../imgs/background_cabecera_menu.png) repeat-x left top;
z-index: 999 !important;
top: 0;
}
/*background-color: #669a41*/
header#Cabecera div#LinPat a
{
float: right;
display: block;
margin: 0 15px 0 10px;
height: 46px;
line-height: 50px;
font-size: 50px;
}
/*HEADER#Cabecera SPAN {  font-size: 11px;   height: 1px;   text-indent: -6875px;   display: block;   margin: 5px;   color: #2B5CA1;   }
HEADER#Cabecera SPAN A {  font-weight: 500;   text-decoration: none;   color: #2B5CA1 !important;   }
HEADER#Cabecera SPAN:first-child {  float: left !important;   }*/
header#Cabecera a#Logo
{
clear: both;
float: left;
display: block;
width: 256px;
height: 52px;
display: block;
margin-top: 13px;
}
header#Cabecera div#textoLogo
{
float: left;
font-size: 0.70em !important;
position: absolute;
top: 56px;
margin-left: 10px;
text-transform: uppercase;
color: #FFF;
font-weight: 400;
}
#Logo
{
margin-left: 10px !important;
margin-top: 7px !important;
}
.person p
{
padding: 5px 20px !important;
}
.person img
{
width: 100%;
height: auto;
}
.person
{
margin: 20px 0.5%;
padding-bottom: 30px;
width: 48.8% !important;
/*min-height: 747px;*/
}
.bSobreNosotros .person
{
width: 100% !important;
max-width: 800px;
margin: 0 auto 30px !important;
text-align: left;
float: none;
}
.person li
{
list-style: none;
}
@media screen
{
.images-on header#Cabecera a#Logo
{
background-image: url(../imgs/logos/logo-es.png);
background-repeat: no-repeat !important;
text-indent: -1000000px !important;
overflow: hidden;
}
.images-on header#Cabecera a#Logo
{
background-image: url(../imgs/logos/logo-es.png) !important;
}
}
header#Cabecera nav
{
display: block;
margin-left: 60px;
padding-top: 19px;
z-index: 100;
clear: both;
font-size: 0.7em;
font-weight: 400;
line-height: 32px;
height: 32px;
}
/*background: url(../imgs/background_menu.png) repeat-x left 28px;*/
header#Cabecera nav ul
{
float: left;
}
header#Cabecera nav ul li
{
float: left;
background: url(../imgs/background_separador_menu.png) no-repeat center right;
}
header#Cabecera nav ul li:first-child
{
margin-left: 15px;
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
transition: all 0.5s ease-out;
}
header#Cabecera nav.fixedNav ul li:first-child
{
margin-left: 30px;
-webkit-transition: all 0.7s ease-out;
-moz-transition: all 0.7s ease-out;
-o-transition: all 0.7s ease-out;
transition: all 0.7s ease-out;
}
header#Cabecera nav a
{
color: #FFF !important;
display: block;
padding: 2px 12px;
margin: 2px 12px 3px 8px;
text-decoration: none;
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
header#Cabecera nav a:hover
{
background-color: #FFF;
opacity: 0.4;
border-radius: 3px;
color: #000000 !important;
}
/*#bInicio A#MPInicio {   background: #FFF; opacity: 0.4;    filter: alpha(opacity=40);  border-radius: 3px; color: #000000 !important;   }*/
/*
#bInicio A#MPCaminoSantiago {   background: #FFF; opacity: 0.4;    border-radius: 3px; color: #000000 !important;   }
#bCamino A#MPCaminoSantiago { background: #FFF; opacity: 0.4;    border-radius: 3px; color: #000000 !important;   }
#bTramo A#MPCaminoSantiago { background: #FFF; opacity: 0.4;    border-radius: 3px; color: #000000 !important;   }
#bRuta A#MPCaminoSantiago { background: #FFF; opacity: 0.4;    border-radius: 3px; color: #000000 !important;   }
#bExperiencias A#MPCaminoSantiago { background: #FFF; opacity: 0.4;    border-radius: 3px; color: #000000 !important;   }
#bExperiencia A#MPCaminoSantiago { background: #FFF; opacity: 0.4;    border-radius: 3px; color: #000000 !important;   }
#bBlogs A#MPCaminoSantiago { background: #FFF; opacity: 0.4;    border-radius: 3px; color: #000000 !important;   }
#bBlog A#MPCaminoSantiago { background: #FFF; opacity: 0.4;    border-radius: 3px; color: #000000 !important;   }
*/
#bInicio a.selected
{
background: #FFF;
opacity: 0.4;
border-radius: 3px;
color: #000000 !important;
}
#bCamino a.selected
{
background: #FFF;
opacity: 0.4;
border-radius: 3px;
color: #000000 !important;
}
#bTramo a.selected
{
background: #FFF;
opacity: 0.4;
border-radius: 3px;
color: #000000 !important;
}
#bRuta a.selected
{
background: #FFF;
opacity: 0.4;
border-radius: 3px;
color: #000000 !important;
}
#bExperiencias a.selected
{
background: #FFF;
opacity: 0.4;
border-radius: 3px;
color: #000000 !important;
}
#bExperiencia a.selected
{
background: #FFF;
opacity: 0.4;
border-radius: 3px;
color: #000000 !important;
}
#bBlogs a.selected
{
background: #FFF;
opacity: 0.4;
border-radius: 3px;
color: #000000 !important;
}
#bBlog a.selected
{
background: #FFF;
opacity: 0.4;
border-radius: 3px;
color: #000000 !important;
}
.NoMarginRight
{
margin-right: 0 !important;
}
.MargenDerecho
{
margin-right: 15px;
}
.MargenDerechoGrande
{
margin-right: 30px;
}
.MargenIzquierdo
{
margin-left: 15px;
}
.MargenIzquierdoGrande
{
margin-left: 30px;
}
.MargenInferior
{
margin-bottom: 15px;
}
.MargenInferiorGrande
{
margin-bottom: 30px;
}
.MargenSuperior
{
margin-top: 15px;
}
.MargenSuperiorGrande
{
margin-top: 30px;
}
.Negrita
{
font-weight: 500;
}
.NoUnderline
{
text-decoration: none;
}
.Clear
{
clear: both;
}
.DisplayBlock
{
display: block;
}
.Hid
{
position: absolute;
left: -99999px;
top: -99999px;
}
.HidDisplay
{
display: none;
}
.FloatLeft
{
float: left;
}
.FloatRight
{
float: right;
}
.AlignLeft
{
text-align: left;
}
.AlignRight
{
text-align: right;
}
.AlignJustify
{
text-align: justify;
}
.AlignCenter
{
text-align: center;
}
.CursorPointer
{
cursor: pointer;
}
/*HEADER DIV SPAN {  visibility: hidden;   }*/
header nav a:hover#eAcceso
{
background: #4F77B0;
color: #FFF !important;
}
header nav a
{
text-transform: uppercase !important;
}
.articulo1 img
{
width: 100% !important;
height: auto !important;
}
#ContenedorCabecera
{
margin: 0 auto;
/*max-width: 72em;*/
}
div .contenedorPrincipal
{
background: none repeat scroll 0 0 transparent;
margin: 0 auto;
max-width: 50em;
}
/*[clearfix]*/
div .contenedorFooterHeader
{
background: none 0 0 repeat scroll;
padding: 0 0 20px 0;
margin: 0 auto;
}
div .pieBanner
{
clear: both !important;
float: left !important;
background-color: #DEDEDE;
z-index: 9999999 !important;
}
div .pieBanner .ContenedorPieBanner
{
/*
background: none repeat scroll 0 0 #659A40;
opacity: 0.8;
filter: alpha(opacity=80); /* For IE8 and earlier
*/
background: url("../imgs/background_pie_banner.png") repeat-x top left;
bottom: 0;
position: fixed;
width: 100% !important;
height: 126px;
z-index: 9999999 !important;
}
#bBlogs.bFichaRegion .bhoechie-tab-content.active
{
width: 100%;
}
#bBlogs.bFichaRegion div.col-lg-9.col-md-9.col-sm-9.col-xs-9.bhoechie-tab
{
width: calc(100% - 270px);
}
/*[clearfix]*/
#bBlogs.bFichaRegion div.col-lg-3.col-md-3.col-sm-3.col-xs-3.bhoechie-tab-menu
{
width: 270px !important;
}
#bBlogs.bFichaRegion .bhoechie-tab-content.active ul
{
width: 95%;
}
#bBlogs.bFichaRegion .bhoechie-tab-content.active p
{
width: 95%;
}
#bBlogs.bFichaRegion .bhoechie-tab-content.active ul li
{
width: 90%;
}
@media (max-width: 687px)
{
#bBlogs.bFichaRegion div.col-lg-9.col-md-9.col-sm-9.col-xs-9.bhoechie-tab
{
width: 100%;
}
/*[clearfix]*/
#bBlogs.bFichaRegion div.col-lg-3.col-md-3.col-sm-3.col-xs-3.bhoechie-tab-menu
{
width: 100% !important;
}
/*[clearfix]*/
#bBlogs.bFichaRegion .bhoechie-tab-container div.list-group
{
text-align: center;
height: auto;
position: relative;
float: left !important;
margin-top: 0;
padding: 0;
width: 93%;
}
/*[clearfix]*/
#bBlogs.bFichaRegion .bhoechie-tab-container
{
height: auto;
}
#bBlogs.bFichaRegion .col-lg-3.col-md-3.col-sm-3.col-xs-3.bhoechie-tab-menu .list-group .list-group-item
{
display: inline-block;
margin: 5px 3px;
padding: 0px 8px 0;
position: relative;
border-bottom: 1px solid #DDDDDD;
}
#bBlogs.bFichaRegion .col-lg-3.col-md-3.col-sm-3.col-xs-3.bhoechie-tab-menu .list-group .list-group-item.active.text-center:before
{
transform: rotate(90deg);
position: absolute;
left: 50%;
margin: 0px 0px 0px -5px;
top: -18px;
width: 0;
}
}
div .pieBanner .Contenido
{
margin: 0 auto;
/*max-width: 1200px;*/
width: 48em;
display: block;
height: 100%;
padding-top: 20px;
}
div .pieBanner .Contenido .pq
{
color: #FFFFFF !important;
text-decoration: none;
text-transform: none;
font-size: 24px;
width: 175px;
opacity: 1 !important;
width: 180px;
float: left;
margin-right: 60px;
margin-left: 15px;
padding-top: 5px;
}
div .pieBanner .Contenido .pq a, #fwslider .fs15
{
font-size: 15px !important;
}
div .pieBanner .Contenido .pq span
{
display: block;
font-size: 0.45em;
text-align: center;
padding-top: 10px;
text-decoration: underline;
text-align: center !important;
}
div .pieBanner .Contenido .pq1
{
font-size: 1.5em;
background: url("../imgs/satisfaccion.png") no-repeat center top;
float: left;
width: 90px;
height: 55px;
margin-right: 60px;
}
div .pieBanner .Contenido .pq2
{
font-size: 1.5em;
background: url("../imgs/precio_insuperable.png") no-repeat center top;
float: left;
width: 90px;
height: 55px;
margin-right: 60px;
}
div .pieBanner .Contenido .pq3
{
font-size: 1.5em;
background: url("../imgs/guia.png") no-repeat center top;
float: left;
width: 110px;
height: 55px;
margin-right: 50px;
}
div .pieBanner .Contenido .pq4
{
font-size: 1.5em;
background: url("../imgs/asistencia24.png") no-repeat center top;
float: left;
width: 90px;
height: 55px;
margin-right: 60px;
}
div .pieBanner .Contenido .pq5
{
font-size: 1.5em;
background: url("../imgs/estamos_en_el_camino.png") no-repeat center top;
float: left;
width: 90px;
height: 55px;
}
.bInicio .pieBanner .Contenido .pq1
{
font-size: 1.5em;
background: url("../imgs/home/icono_1.png") no-repeat center top;
float: left;
width: 90px;
height: 55px;
margin-right: 60px;
}
.bInicio .pieBanner .Contenido .pq2
{
font-size: 1.5em;
background: url("../imgs/home/icono_2.png") no-repeat center top;
float: left;
width: 90px;
height: 55px;
margin-right: 60px;
}
.bInicio .pieBanner .Contenido .pq3
{
font-size: 1.5em;
background: url("../imgs/home/icono_3.png") no-repeat center top;
float: left;
width: 110px;
height: 55px;
margin-right: 50px;
}
.bInicio .pieBanner .Contenido .pq4
{
font-size: 1.5em;
background: url("../imgs/home/icono_4.png") no-repeat center top;
float: left;
width: 90px;
height: 55px;
margin-right: 60px;
}
.bInicio .pieBanner .Contenido .pq5
{
font-size: 1.5em;
background: url("../imgs/home/icono_5.png") no-repeat center top;
float: left;
width: 90px;
height: 55px;
}
div .pieBanner .Contenido .pq1 span, div .pieBanner .Contenido .pq2 span, div .pieBanner .Contenido .pq3 span, div .pieBanner .Contenido .pq4 span, div
.pieBanner .Contenido .pq5 span
{
margin-top: 60px;
text-align: center;
float: left;
font-size: 0.50em;
color: #FFFFFF;
text-transform: uppercase;
}
div#pieBanner #Contenido
{
margin: 0 auto;
max-width: 50em;
}
#subpie
{
padding: 5px 8px;
margin-top: 20px !important;
}
#subpie a#pago_seguro
{
display: block;
float: right;
font-size: 0.7em;
margin: 5px 0;
}
#subpie a#pago_seguro span
{
font-size: 1.0em !important;
padding-right: 8px;
margin: 0;
}
#subpie span
{
color: #FFF;
font-weight: 300;
line-height: 20px;
font-size: 0.7em;
margin: 5px 0;
float: left;
}
@media (max-width: 880px)
{
#subpie a#pago_seguro
{
margin: 10px auto 5px !important;
float: none !important;
display: inline-block;
}
#subpie a#pago_seguro span
{
display: inline-block;
margin: 10px 0 0 !important;
float: left !important;
}
#subpie a#pago_seguro img
{
margin: 10px 0 0;
float: left;
}
#subpie span
{
margin: 5px auto !important;
float: none !important;
}
}
#subpie span a:first-child
{
margin-left: 0px;
}
#subpie span a
{
color: #FFF;
margin: 0px 8px;
text-decoration: none;
}
footer
{
}
.CajaEnlacesSociales
{
display: block;
clear: both;
}
footer #ContenedorUltima
{
background: none repeat scroll 0 0 #659A40;
border-top: 1px solid #FFF;
bottom: 0;
padding: 12px 0;
display: none;
width: 100% !important;
z-index: 999 !important;
}
footer address #telefonos_horarios
{
/*width: 52%;*/
/*border: 1px solid blue;*/
float: left;
}
footer address #telefonos_contacto
{
float: left;
background: url("../imgs/icoPieTfno.png") no-repeat scroll left top rgba(0, 0, 0, 0);
padding-right: 15px;
}
footer address #telefonos_contacto p.otrostfnos
{
display: none;
float: right;
font-size: 0.7em;
margin-right: 3px;
padding-bottom: 3px;
text-align: right;
margin: 0;
padding: 0;
line-height: 1.5em;
border-bottom: 1px solid #D2E2C8;
clear: right;
padding: 4px 0;
width: 65%;
color: #FFF;
}
footer address #telefonos_contacto a#mastfnos
{
clear: right;
padding-bottom: 12px;
font-weight: 600;
}
footer address #horarios_contacto
{
/**/
padding-left: 15px;
float: left;
/*width: 20em;*/
font-weight: 600;
}
footer address #horarios_contacto a#Horario
{
float: none;
display: inline-block;
font-size: 0.7em;
text-align: center !important;
}
footer address #horarios_contacto a#CurrentTime
{
clear: left;
display: block;
float: left;
font-size: 0.7em;
padding-top: 12px;
}
footer address #horarios_contacto a
{
font-size: 0.6em;
}
footer address #enlaces_contacto
{
float: left;
padding-top: 8px;
text-align: center;
width: 100% !important;
}
footer address a
{
font-size: 0.9em;
color: #FFF;
text-decoration: none;
}
footer address #telefonos_contacto #PieTelefono
{
float: right;
font-size: 1.3em;
padding-left: 53px;
font-weight: 300;
}
footer address #telefonos_contacto #PieTelefono1
{
float: right;
padding-left: 53px;
font-weight: 600;
}
footer address a.peque
{
float: right;
clear: right;
display: inline-block;
font-size: 0.7em;
padding-right: 18px;
padding-bottom: 3px;
margin-right: 3px;
background: url("../imgs/flecha_mas_tfn.png") no-repeat scroll right center rgba(0, 0, 0, 0);
}
footer address a.claro
{
color: #D2E2C8;
}
footer address #enlaces_contacto #PieSkype
{
background: url("../imgs/icoPieSkype.png") no-repeat scroll left center rgba(0, 0, 0, 0);
padding: 10px 0 10px 33px;
float: none;
display: inline-block;
margin: 0 5px;
}
footer address #enlaces_contacto #PieChat
{
background: url("../imgs/icoPieChat.png") no-repeat scroll left center rgba(0, 0, 0, 0);
padding: 10px 0 10px 33px;
display: none;
}
footer address #enlaces_contacto #PieEmail
{
background: url("../imgs/icoPieEmail.png") no-repeat scroll left center rgba(0, 0, 0, 0);
padding: 10px 0 10px 33px;
float: none;
display: inline-block;
margin: 0 5px;
}
footer address #enlaces_contacto #PieDir
{
background: url("../imgs/icoPieDir.png") no-repeat scroll left center rgba(0, 0, 0, 0);
padding: 10px 0 10px 33px;
float: none;
display: inline-block;
margin: 0 5px;
}
.especialli li
{
font-size: 0.80em !important;
color: #666 !important;
line-height: 1.2em;
}
#ContenedorForm
{
background: url('../imagenes/bg-form-contacto.png') repeat scroll 0% 0% transparent;
width: 45%;
min-width: 520px;
position: fixed;
left: 10%;
top: 35px;
height: 400px;
display: none;
padding: 15px;
box-shadow: 0px 0px 20px 5px #999;
}
.ContenedorPpalFull
{
margin: 0 auto;
/*
min-width: 1024px;
max-width: 1200px;
*/
height: auto !important;
background-color: inherit;
}
.NoBanner
{
margin-top: 120px;
display: block !important;
}
/*[clearfix]*/
.Routing
{
border-bottom: 1px solid #D4D4D4;
/*min-width: 1024px;*/
/*max-height: 50px;*/
min-height: 40px;
}
.ContenedorBlack
{
background-color: #222222;
}
.ContenedorGrey
{
background-color: #F7F7F7;
}
.bCatBlog .ContenedorGrey
{
width: 100%;
}
h2.titular_1
{
font-size: 1.6em !important;
font-weight: 300 !important;
text-align: center !important;
padding: 40px 0 15px 0;
}
h3.titular_1
{
font-size: 1.8em !important;
font-weight: 300 !important;
text-align: center !important;
padding: 15px 0 !important;
color: #669A41;
}
h3.titular_2
{
font-size: 1.0em !important;
font-weight: 300 !important;
text-align: left !important;
padding: 15px 0 !important;
color: #669A41;
text-transform: uppercase;
}
h3.titular_3
{
font-size: 1.2em !important;
font-weight: 400 !important;
text-align: left !important;
padding: 12px 0 !important;
color: #FFFFFF;
text-transform: uppercase;
}
h3.titular_3 a
{
font-size: inherit !important;
font-weight: inherit !important;
color: inherit !important;
}
h3.titular_4
{
font-size: 1.0em !important;
font-weight: 300 !important;
text-align: left !important;
padding: 0 0 15px 0 !important;
color: #669A41;
}
div.titulargrey
{
background-color: #444444;
padding: 7px 5px;
color: #FFFFFF;
font-size: 0.95em !important;
text-align: center;
clear: both;
}
div.titularblack
{
background-color: #000000;
padding: 7px 0;
color: #FFFFFF;
font-size: 0.95em !important;
text-align: center;
clear: both;
}
.div2Cols
{
float: left;
padding: 30px 0 30px 0;
width: 100%;
margin: 3px auto 0px auto;
}
#historia
{
padding-top: 100px !important;
background: url('https://www.spainismore.com/imgs/background_linea_tramos.png') no-repeat left 50px;
}
.divColIzdamg ul
{
border-bottom: 1px solid #D4D4D4;
padding-bottom: 30px;
margin-bottom: 30px;
}
.divColIzdamg ul li
{
margin-left: 20px;
font-size: 16px;
font-weight: bold;
color: #64983F;
margin-bottom: 5px;
}
.div2Cols p, .div2Cols a, .div1Col p, .div1Col a
{
font-size: 0.80em;
font-weight: 400;
color: #666666;
line-height: 1.1em !important;
}
.div2Cols p, .div1Col p
{
padding-bottom: 20px;
text-align: left;
}
.div2Cols p a, .div1Col p a
{
font-size: 1.0em !important;
font-weight: 700 !important;
color: #666666 !important;
line-height: 1.2em !important;
}
.divColIzdag
{
width: 64%;
float: left;
}
.divColIzdagmp
{
width: 51%;
float: left;
}
.divColDchap
{
width: 20%;
float: left;
}
.divColDchapmg
{
width: 23%;
float: left;
}
.divColIzdamg
{
width: 74%;
float: left;
}
.bPagAvisos .div2Cols .divColIzdamg form#envioEmail fieldset
{
width: 100% !important;
}
.bPagAvisos .div2Cols .divColIzdamg form#envioEmail fieldset div *
{
}
.divColIzdamg .options .qcaminoelegir
{
background: url('../imgs/background_btn_quecaminoelegir.png') no-repeat scroll 10px center transparent;
padding: 3px 0px 3px 45px;
width: 100px;
float: left;
color: #669B43;
line-height: 1.0em;
margin-right: 5px !important;
margin-left: 5px !important;
text-align: left;
font-size: 0.70em !important;
min-height: 30px;
}
.divColIzdamg .options .tiempoencamino
{
background: url('../imgs/background_btn_eltiempo.png') no-repeat scroll 10px center transparent;
padding: 3px 0px 3px 65px;
width: 100px;
float: left;
color: #669B43;
line-height: 1.0em;
margin-right: 5px !important;
margin-left: 5px !important;
text-align: left;
font-size: 0.70em !important;
min-height: 30px;
}
.divColIzdamg .options .faqs
{
background: url('../imgs/background_btn_faq.png') no-repeat scroll 10px center transparent;
padding: 3px 0px 3px 55px;
width: 100px;
float: left;
color: #669B43;
line-height: 1.0em;
margin-right: 5px !important;
margin-left: 5px !important;
text-align: left;
font-size: 0.70em !important;
min-height: 30px;
}
.divColDchamp
{
width: 23.5%;
float: right;
}
.divColDchamp aside a img
{
width: 100%;
height: auto;
}
#bInicio.bRegiones.bPagPorqueNorte .div2Cols .divColDchamp aside a img
{
display: none;
}
#bInicio.bRegiones #encuentratucamino .ContenedorPpal #ContenidoCuerpo section article .div2Cols .divColDchamp aside p a img
{
display: none;
}
#bInicio.bRegiones.bViajesTipo #encuentratucamino2 .ContenedorPpal #ContenidoCuerpo section article .div2Cols .divColDchamp.viajetipo3 aside p a img
{
display: none;
}
aside ul:after, article:after
{
content: ".";
display: block;
height: 0px;
clear: both;
visibility: hidden;
font-size: 0px;
}
aside ul li
{
list-style: outside none none !important;
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 5px;
text-align: left;
border-bottom: 1px solid #DBDBDB;
}
aside ul li a
{
text-decoration: none;
color: #666 !important;
}
.divColIz50
{
width: 50%;
float: left;
/*padding-right: 20px;*/
}
.divColIz50 span, .divColDcha50 span
{
clear: both;
display: block;
color: #669A41;
font-weight: 400 !important;
padding-bottom: 10px;
}
.divColIz50 p
{
color: #000000;
line-height: 1.2em;
font-size: 0.8em;
font-weight: 300 !important;
}
.divColIz50 p.negr
{
font-weight: 400 !important;
padding-bottom: 8px;
}
.divColIz50 p a.leerotras
{
background: url('../imgs/flecha_bton_verde.png') no-repeat scroll right center transparent;
padding: 3px 20px 3px 0px;
display: block;
float: right;
color: #669A41;
line-height: 1em;
font-size: 0.9em !important;
margin-right: 50px;
}
.divColIz50 p a.leerotras:hover
{
color: #669A41 !important;
}
.divColDcha50
{
width: 50%;
float: left;
/*padding-right: 20px;*/
}
.div25porc
{
width: 50%;
float: left;
}
.imgrutahome
{
width: 100%;
height: auto;
overflow: hidden;
position: relative;
}
.bCaminoSantiago .imgrutahome
{
margin: 5px !important;
width: 98%;
}
#bInicio .imgrutahome .textohover a
{
font-size: 17px !important;
font-weight: 400 !important;
line-height: 1.2rem;
color: #FFF;
text-decoration: none;
}
#bInicio .imgrutahome h4
{
font-size: 17px !important;
font-weight: 400 !important;
line-height: 1.2rem;
color: #FFF;
}
#bInicio .imgrutahome figcaption a
{
display: block;
margin: 0 11px 0 0;
background: #42642A;
}
.div15porc
{
/*width: 50%;*/
float: left;
}
.experiencias
{
background: url('../imgs/social_media_experiencias.png') center center / cover no-repeat scroll transparent;
background-repeat: no-repeat;
height: auto;
}
.newsletter
{
background: url('../imgs/social_media_newsletter.png') center center / cover no-repeat scroll transparent;
background-repeat: no-repeat;
height: auto;
}
.blog
{
background: url('../imgs/social_media_blog.png') center center / cover no-repeat scroll transparent;
background-repeat: no-repeat;
height: auto;
}
.pagoonline
{
background: url('../imgs/social_media_pagoonline.png') center center / cover no-repeat scroll transparent;
background-repeat: no-repeat;
height: auto;
}
.facebook
{
background: url('../imgs/social_media_facebook.png') center center / cover no-repeat scroll transparent;
background-repeat: no-repeat;
height: auto;
}
.gmas
{
background: url('../imgs/social_media_gmas.png') center center / cover no-repeat scroll transparent;
background-repeat: no-repeat;
height: auto;
}
.instagram
{
background: url('../imgs/social_media_instagram.png') center center / cover no-repeat scroll transparent;
background-repeat: no-repeat;
height: auto;
}
.youtube
{
background: url('../imgs/social_media_youtube.png') center center / cover no-repeat scroll transparent;
background-repeat: no-repeat;
height: auto;
}
.experiencias span, .newsletter span, .blog span, .pagoonline span, .facebook span, .gmas span, .instagram span, .youtube span
{
text-align: center;
display: block;
color: #FFFFFF;
font-size: 1.1em;
font-weight: 400;
line-height: 1.0em;
padding-top: 160px;
padding-bottom: 30px !important;
margin-bottom: 10px;
}
.div15porcult
{
padding-right: 0px !important;
float: right !important;
}
.div20porcpaddingr
{
padding-right: 20px !important;
}
.div30porcpaddingt
{
padding-top: 30px !important;
}
.div30porcpaddingb
{
padding-bottom: 30px !important;
}
.div15porcpaddingt
{
padding-top: 15px !important;
}
.div17porcpaddingr
{
padding-right: 17px !important;
}
.div1Col
{
float: left;
width: 100% !important;
/*background: #0F0;*/
}
/*[clearfix]*/
.fondoguia
{
background: url("../imgs/banner_home_guiautil_camino_santiago.png") top left / cover no-repeat;
width: 1002px;
height: auto;
min-width: 300px;
margin-bottom: 40px !important;
}
.div1Col .datosguiahome
{
float: right;
background: url("../imgs/background_semigrey.png") repeat top left;
margin: 15px 15px 15px 0px;
width: 50%;
max-width: 500px;
padding: 10px 15px;
}
@media (max-width: 540px)
{
.div1Col .datosguiahome
{
float: right;
background: url("../imgs/background_semigrey.png") repeat top left;
margin: 15px 15px 15px 0px;
width: calc(100% - 60px);
max-width: 500px;
padding: 10px 15px;
}
}
.div1Col .datosguiahome ul
{
list-style: none;
}
.div1Col .datosguiahome ul li a
{
color: #FFF;
line-height: 1.5em !important;
font-weight: 300 !important;
}
.div1Col .datosguiahome ul li a span
{
color: #659A40;
font-size: 1.5em !important;
font-weight: 400;
padding-right: 15px !important;
}
.div1Col #contenedorCaminogreen, .div1Col #contenedorCaminoyellow, .div1Col #contenedorCaminoorange, .div1Col #contenedorCaminopink, .div1Col
#contenedorCaminopurple, .div1Col #contenedorCaminoblue, .div1Col #contenedorCaminoblack
{
float: left !important;
display: block !important;
}
.div1Col #contenedorCaminogreen
{
width: 99% !important;
height: 261px;
margin: 15px 0 !important;
border-right: 12px solid green !important;
background: #0F2501;
}
.div1Col #contenedorCaminoyellow
{
width: 99% !important;
border-right: 12px solid yellow !important;
height: 261px;
margin: 15px 0 !important;
background: #0F2501;
}
.div1Col #contenedorCaminoorange
{
width: 99% !important;
border-right: 12px solid orange !important;
height: 261px;
margin: 15px 0 !important;
background: #0F2501;
}
.div1Col #contenedorCaminopink
{
width: 99% !important;
border-right: 12px solid pink !important;
height: 261px;
margin: 15px 0 !important;
background: #0F2501;
}
.div1Col #contenedorCaminopurple
{
width: 99% !important;
border-right: 12px solid purple !important;
height: 261px;
margin: 15px 0 !important;
background: #0F2501;
}
.div1Col #contenedorCaminoblue
{
width: 99% !important;
border-right: 12px solid blue !important;
height: 261px;
margin: 15px 0 !important;
background: #0F2501;
}
.div1Col #contenedorCaminoblack
{
width: 99% !important;
border-right: 12px solid black !important;
height: 261px;
margin: 15px 0 !important;
background: #0F2501;
}
.div1Col .camino_frances .options, .div1Col .camino_primitivo .options, .div1Col .camino_norte .options, .div1Col .camino_portugues .options, .div1Col
.camino_finisterre .options, .div1Col .camino_ingles .options
{
clear: right;
float: right;
padding-top: 10px !important;
}
.div1Col .camino_frances .options .leermas, .div1Col .camino_primitivo .options .leermas, .div1Col .camino_norte .options .leermas, .div1Col .camino_portugues
.options .leermas, .div1Col .camino_finisterre .options .leermas, .div1Col .camino_ingles .options .leermas
{
background: url('../imgs/flecha_bton.png') no-repeat scroll right center transparent;
padding: 3px 20px 3px 0px;
display: block;
float: left;
color: #FFFFFF;
line-height: 1.0em;
}
.div1Col .camino_frances .options .andando, .div1Col .camino_primitivo .options .andando, .div1Col .camino_norte .options .andando, .div1Col .camino_portugues
.options .andando, .div1Col .camino_finisterre .options .andando, .div1Col .camino_ingles .options .andando
{
background: url('../imgs/background_btn_andando.png') no-repeat scroll 15px center #669B43;
border-radius: 3px;
padding: 3px 20px 3px 20px;
width: 100px;
float: left;
color: #FFFFFF;
line-height: 1.0em;
margin-right: 15px !important;
margin-left: 25px !important;
text-align: right;
}
.div1Col .camino_frances .options .bicicleta, .div1Col .camino_primitivo .options .bicicleta, .div1Col .camino_norte .options .bicicleta, .div1Col
.camino_portugues .options .bicicleta, .div1Col .camino_finisterre .options .bicicleta, .div1Col .camino_ingles .options .bicicleta
{
background: url('../imgs/background_btn_bicicleta.png') no-repeat scroll 20px center #669B43;
border-radius: 3px;
padding: 3px 20px 3px 40px;
width: 100px;
float: left;
color: #FFFFFF;
line-height: 1.0em;
margin-right: 15px !important;
margin-left: 15px !important;
text-align: right;
}
.div1Col .camino_frances .mapa, .div1Col .camino_primitivo .mapa, .div1Col .camino_norte .mapa, .div1Col .camino_portugues .mapa, .div1Col .camino_finisterre
.mapa, .div1Col .camino_ingles .mapa
{
clear: right;
float: right;
padding-top: 15px !important;
}
.div1Col .camino_frances h3.home, .div1Col .camino_primitivo h3.home, .div1Col .camino_norte h3.home, .div1Col .camino_portugues h3.home, .div1Col
.camino_finisterre h3.home, .div1Col .camino_ingles h3.home
{
float: right;
color: #FFFFFF;
font-weight: 300 !important;
padding: 20px;
}
.div1Col .camino_frances h3.home a, .div1Col .camino_primitivo h3.home a, .div1Col .camino_norte h3.home a, .div1Col .camino_portugues h3.home a, .div1Col
.camino_finisterre h3.home a, .div1Col .camino_ingles h3.home a
{
float: right;
text-align: right;
color: #FFFFFF;
font-weight: 300 !important;
}
.div1Col .camino_frances p, .div1Col .camino_primitivo p, .div1Col .camino_norte p, .div1Col .camino_portugues p, .div1Col .camino_finisterre p, .div1Col
.camino_ingles p
{
clear: right;
float: right;
color: #FFFFFF;
width: 700px;
padding-right: 20px;
text-align: right;
}
.div1Col .camino_frances
{
float: left;
background-image: url('../imgs/camino_frances/fondo_home.jpg');
background-repeat: no-repeat;
height: 261px;
width: 100% !important;
position: relative;
}
.div1Col .camino_frances *
{
position: relative;
z-index: 2;
}
.div1Col .camino_frances:before
{
/* IE6-9 */
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+14,000000+100&0+0,0.65+100 */
background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=1 );
/* IE6-9 */
content: " ";
display: block;
height: 100%;
width: 100%;
top: 0;
left: 0;
z-index: 1;
position: absolute;
}
.div1Col .viajes_grupos
{
float: left;
background-image: url(../imgs/viajes_grupos/fondo_home_viajes_en_grupo.jpg);
background-repeat: no-repeat;
height: 261px;
width: 100% !important;
}
.div1Col .camino_primitivo
{
float: left;
background-image: url('../imgs/camino_primitivo/fondo_home.jpg');
background-repeat: no-repeat;
height: 261px;
width: 100% !important;
display: inline-block;
position: relative;
}
.div1Col .camino_primitivo *
{
position: relative;
z-index: 2;
}
.div1Col .camino_primitivo:before
{
/* IE6-9 */
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+14,000000+100&0+0,0.65+100 */
background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=1 );
/* IE6-9 */
content: " ";
display: block;
height: 100%;
width: 100%;
top: 0;
left: 0;
z-index: 1;
position: absolute;
}
.div1Col .camino_norte
{
float: left;
background-image: url('../imgs/camino_norte/fondo_home.jpg');
background-repeat: no-repeat;
height: 261px;
width: 100% !important;
display: inline-block;
position: relative;
}
.div1Col .camino_norte *
{
position: relative;
z-index: 2;
}
.div1Col .camino_norte:before
{
/* IE6-9 */
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+14,000000+100&0+0,0.65+100 */
background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=1 );
/* IE6-9 */
content: " ";
display: block;
height: 100%;
width: 100%;
top: 0;
left: 0;
z-index: 1;
position: absolute;
}
.div1Col .camino_portugues
{
float: left;
background-image: url('../imgs/camino_portugues/fondo_home.jpg');
background-repeat: no-repeat;
height: 261px;
width: 100% !important;
display: inline-block;
position: relative;
}
.div1Col .camino_portugues *
{
position: relative;
z-index: 2;
}
.div1Col .camino_portugues:before
{
/* IE6-9 */
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+14,000000+100&0+0,0.65+100 */
background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=1 );
/* IE6-9 */
content: " ";
display: block;
height: 100%;
width: 100%;
top: 0;
left: 0;
z-index: 1;
position: absolute;
}
.div1Col .camino_finisterre
{
float: left;
background-image: url('../imgs/camino_finisterre/fondo_home.jpg');
background-repeat: no-repeat;
height: 261px;
width: 100% !important;
display: inline-block;
position: relative;
}
.div1Col .camino_finisterre *
{
position: relative;
z-index: 2;
}
.div1Col .camino_finisterre:before
{
/* IE6-9 */
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+14,000000+100&0+0,0.65+100 */
background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=1 );
/* IE6-9 */
content: " ";
display: block;
height: 100%;
width: 100%;
top: 0;
left: 0;
z-index: 1;
position: absolute;
}
.div1Col .camino_ingles
{
float: left;
background-image: url('../imgs/camino_ingles/fondo_home.jpg');
background-repeat: no-repeat;
height: 261px;
width: 100% !important;
display: inline-block;
position: relative;
}
.div1Col .camino_ingles *
{
position: relative;
z-index: 2;
}
.div1Col .camino_ingles:before
{
/* IE6-9 */
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+14,000000+100&0+0,0.65+100 */
background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=1 );
/* IE6-9 */
content: " ";
display: block;
height: 100%;
width: 100%;
top: 0;
left: 0;
z-index: 1;
position: absolute;
}
.div1Col .camino_otrosdelcamino
{
background-image: url('../imgs/camino_otrosdelcamino/fondo_home.jpg');
}
.div1Col .camino_otrosdelcamino0
{
background-image: url('../imgs/camino_otrosdelcamino/fondo_home_0.jpg');
}
.div1Col .camino_otrosdelcamino1
{
background-image: url('../imgs/camino_otrosdelcamino/fondo_home_1.png');
}
.div1Col .camino_otrosdelcamino2
{
background-image: url('../imgs/camino_otrosdelcamino/fondo_home_2.png');
}
.div1Col .camino_otrosdelcamino3
{
background-image: url('../imgs/camino_otrosdelcamino/fondo_home_3.png');
}
#zonaenlaces a
{
display: block;
width: 95%;
height: 39px;
margin: 0.6em 0px 1em;
font-family: "Ropa Sans", sans-serif;
font-size: 0.8em;
color: #666;
text-decoration: none;
text-align: right;
padding: 4px 10px 0px 0px;
background: none no-repeat scroll 0% 0% #E9E9E9;
border-radius: 6px;
}
#DivTramos
{
float: left;
z-index: 1;
}
.zindex10
{
z-index: 10 !important;
}
.zindexnegativo
{
z-index: -10 !important;
}
.tooltip
{
display: inline;
position: relative;
cursor: pointer;
}
.tooltip:hover:after
{
/*background: #333;*/
/*background: rgba(0,0,0,.8);*/
background: url('../imgs/bg_tooltip.png') bottom center transparent;
/*bg_tooltip.png*/
bottom: 75px;
color: #FFF;
content: attr(title);
left: -40%;
/*padding: 5px 15px;*/
position: absolute;
z-index: 98;
width: 140px;
height: 140px;
padding: 15px;
font-size: 0.45em !important;
color: #FFF !important;
text-align: center;
line-height: 1.3em !important;
}
.tooltip3
{
display: inline;
position: relative;
cursor: pointer;
}
.tooltip3:hover:after
{
/*background: #333;*/
/*background: rgba(0,0,0,.8);*/
background: url('../imgs/bg_tooltip.png') bottom center transparent;
/*bg_tooltip.png*/
bottom: 75px;
color: #FFF;
content: attr(title);
left: -27%;
/*padding: 5px 15px;*/
position: absolute;
z-index: 98;
width: 140px;
height: 250px !important;
padding: 15px;
font-size: 0.45em !important;
color: #FFF !important;
text-align: center;
line-height: 1.3em !important;
}
.tooltip4
{
display: inline;
position: relative;
cursor: pointer;
}
.tooltip4:hover:after
{
/*background: #333;*/
/*background: rgba(0,0,0,.8);*/
background: url('../imgs/bg_tooltip.png') bottom center transparent;
/*bg_tooltip.png*/
bottom: 75px;
color: #FFF;
content: attr(title);
left: -45% !important;
/*padding: 5px 15px;*/
position: absolute;
z-index: 98;
width: 140px;
height: 130px !important;
padding: 15px;
font-size: 0.45em !important;
color: #FFF !important;
text-align: center;
line-height: 1.3em !important;
}
#bInicio div.titulargreyHome
{
margin-bottom: 35px !important;
}
#bInicio .div2Cols
{
padding-top: 0px !important;
text-align: center;
}
#bInicio.bPorque.bPagPorqueNorte div.div2Cols.div2Colsh
{
margin: 0 !important;
}
body.bViajesTipo #descubreelnorte.div2Cols
{
padding: 0 !important;
margin: 0 !important;
}
#bInicio .divColDchapMapaHome, #bInicio .divColIz50,  #bCamino .divColIz50
{
position: relative;
}
#bInicio .textolink2
{
padding: 10px 0px;
text-align: left;
line-height: 1.2em;
position: absolute;
top: 0px;
left: 15px;
font-size: 1.3em !important;
}
#bInicio .textolink2 a
{
color: #000 !important;
display: block;
}
#bInicio .textolink3
{
position: absolute;
top: 122px;
width: 86%;
background: url("../imgs/flecha_bton.png") no-repeat scroll 98.5% center #779D5D;
opacity: 0.85;
margin: 0px 10px;
padding: 5px 20px 5px 10px;
color: #FFF !important;
font-weight: 300;
font-size: 0.9em !important;
}
#bInicio .textolink3 a
{
color: #FFF !important;
display: block;
}
#bInicio .textolink p a
{
font-size: 0.8em !important;
font-weight: 400 !important;
}
#bInicio .textolink a
{
font-size: 1.1em !important;
font-weight: 400 !important;
}
#bBlogs div.titulargreyHome
{
margin-bottom: 35px !important;
}
#bBlogs .div2Cols
{
padding-top: 10px !important;
}
#bBlogs .divColDchapMapaHome, #bBlogs .divColIz50,  #bCamino .divColIz50
{
position: relative;
}
#bBlogs .textolink
{
padding: 10px 15px;
width: 250px;
text-align: right;
line-height: 1.2em;
position: absolute;
top: 60px;
left: 15px;
}
#bBlogs .textolink2
{
padding: 10px 0px;
text-align: left;
line-height: 1.2em;
position: absolute;
top: 0px;
left: 15px;
font-size: 1.3em !important;
}
#bBlogs .textolink2 a
{
color: #000 !important;
display: block;
}
#bBlogs .textolink3
{
position: absolute;
top: 122px;
width: 86%;
background: url("../imgs/flecha_bton.png") no-repeat scroll 98.5% center #779D5D;
opacity: 0.85;
margin: 0px 10px;
padding: 5px 20px 5px 10px;
color: #FFF !important;
font-weight: 300;
font-size: 0.9em !important;
}
#bBlogs .textolink3 a
{
color: #FFF !important;
display: block;
}
#bBlogs .textolink p a
{
font-size: 0.8em !important;
font-weight: 400 !important;
}
#bBlogs .textolink a
{
font-size: 1.1em !important;
font-weight: 400 !important;
}
#bCamino .textolink
{
position: absolute;
top: 102px;
width: 86%;
background: url("../imgs/flecha_bton.png") no-repeat scroll 98.5% center #779D5D;
opacity: 0.85;
margin: 0px 10px;
padding: 5px 20px 5px 10px;
color: #FFF !important;
font-weight: 300;
font-size: 0.9em !important;
}
.divColDcha50 .textolink a
{
color: #FFF !important;
display: block;
}
#bInicio .divColDchamp a.leerotras, #bExperiencias .divColDchamp a.leerotras, #bExperiencia .divColDchamp a.leerotras, #bBlogs .divColDchamp a.leerotras, #bBlog
.divColDchamp a.leerotras, #bSeccionWeb .divColDchamp a.leerotras, #bCamino .divColDchamp a.leerotras
{
background: url("../imgs/flecha_bton_verde.png") no-repeat scroll 97% center transparent;
padding: 3px 30px 3px 0px;
display: block;
float: right;
color: #669A41;
line-height: 1em;
font-size: 0.75em !important;
margin-top: 15px;
}
#bCamino .textolink2
{
padding: 10px 0px;
text-align: left;
line-height: 1.2em;
position: absolute;
top: 0px;
left: 15px;
font-size: 1.3em !important;
}
#bCamino .textolink2 a
{
color: #000 !important;
display: block;
}
#bCamino .textolink3
{
position: absolute;
top: 102px;
width: 86%;
background: url("../imgs/flecha_bton.png") no-repeat scroll 98.5% center #779D5D;
opacity: 0.85;
margin: 0px 10px;
padding: 5px 20px 5px 10px;
color: #FFF !important;
font-weight: 300;
font-size: 0.9em !important;
}
#bCamino .textolink3 a
{
color: #FFF !important;
display: block;
}
.moreneg
{
font-weight: 700 !important;
}
.upper
{
text-transform: uppercase;
}
div#ContenidoMigas
{
padding: 10px 0 8px !important;
font-size: 1.1rem;
line-height: 1.2rem;
}
div#ContenidoMigas nav
{
font-size: 0.80em !important;
color: #444 !important;
}
div#ContenidoMigas .migas a
{
color: #444 !important;
}
#bInicio .textohover, #bRuta .textohover
{
position: absolute;
top: 105px;
width: 100%;
height: 100%;
background: rgba(119, 156, 93, 0.85);
padding: 10px;
color: #FFF !important;
font-weight: 300;
font-size: 0.9em !important;
}
#bInicio .textohover a, #bRuta .textohover a
{
color: #FFF !important;
display: block;
}
#bBlogs .textohover, #bRuta .textohover
{
position: absolute;
top: 100px;
width: 100%;
height: 100%;
background: #779D5D;
opacity: 0.85;
padding: 10px;
color: #FFF !important;
font-weight: 300;
font-size: 0.9em !important;
}
#bBlogs .textohover a, #bRuta .textohover a
{
color: #FFF !important;
display: block;
}
#bInicio .div1Col .camino_frances p, #bInicio .div1Col .camino_primitivo p, .div1Col .camino_norte p, #bInicio .div1Col .camino_portugues p, #bInicio .div1Col
.camino_finisterre p, #bInicio .div1Col .camino_ingles p
{
font-weight: 300 !important;
height: 20px !important;
overflow: hidden !important;
font-size: 17px;
width: 700px !important;
/*text-shadow: 0px 0px 8px #000000;*/
}
#bInicio.bCaminoSantiago .div1Col .camino_frances p, #bInicio.bCaminoSantiago .div1Col .camino_primitivo p, #bInicio.bCaminoSantiago .div1Col .camino_norte p,
#bInicio.bCaminoSantiago .div1Col .camino_portugues p, #bInicio.bCaminoSantiago .div1Col .camino_finisterre p, #bInicio.bCaminoSantiago .div1Col .camino_ingles
p
{
height: 48px !important;
overflow: hidden !important;
width: 80% !important;
max-width: 450px !important;
font-size: 0.95rem;
line-height: 1rem !important;
margin-top: 0px;
overflow: hidden;
display: -webkit-box;
display: -moz-box;
-webkit-line-clamp: 3;
-moz-line-clamp: 3;
-webkit-box-orient: vertical;
-moz-box-orient: vertical;
}
#bRuta #CapaSubmenuCasos
{
/*position: fixed;
top: 1600px;
*/
z-index: 999999 !important;
}
form
{
margin-top: 20px;
margin-bottom: 20px;
border-collapse: collapse;
border: 1px solid transparent;
padding-left: 20px !important;
font-weight: 400;
color: #666;
}
form#comentario
{
padding: 20px;
}
.bFichaArtBlog .cComentariosArt div
{
margin-left: 20px;
}
form label
{
font-size: 0.8em;
clear: left;
display: block;
margin-top: 10px;
padding-bottom: 5px;
}
form input, form select, form textarea
{
clear: left;
padding: 3px;
border: 1px solid #689B3F;
font-size: 0.8em;
width: 100%;
}
form select
{
width: 400px;
}
form select.little
{
width: 100px;
}
#admin_datos_habitaciones select
{
width: 100px;
}
form input[type="submit"]
{
background-color: #689B3F;
color: #FFF;
border: medium none;
width: 90px;
}
div#select_option_groups div
{
padding-top: 15px;
}
div#select_option_groups label
{
padding-right: 5px;
padding-left: 5px;
}
.green.button, .green.button:visited
{
background-color: #497408;
color: #FFF;
}
.button, .button:visited, .grande.button, .grande.button:visited
{
font-weight: normal;
line-height: 1;
width: auto !important;
padding: 5px 15px;
}
.nivelesDificultad
{
display: inline;
line-height: 20px;
}
#bTramo .nivelesDificultad li, #bRuta .nivelesDificultad li
{
display: inline-block;
width: 20px;
height: 20px;
background: #FFF;
border: 1px solid #669A41;
line-height: 20px;
text-align: center;
color: #666 !important;
font-size: 12px !important;
}
#bTramo .nivelesDificultad .elegido, #bRuta .nivelesDificultad .elegido
{
background: #669A41 !important;
border: 1px solid #669A41;
color: #FFF !important;
}
#bRuta .nivelesDificultad li
{
margin-left: 0px !important;
}
.divColIzdamg a
{
text-decoration: underline !important;
}
.distanciaiti
{
float: right !important;
text-align: right !important;
right: 0px !important;
margin-right: 50px;
}
@media (max-width: 867px)
{
.distanciaiti
{
float: left !important;
clear: both !important;
display: inline-block;
width: 100%;
text-align: left !important;
margin-right: 0;
margin-top: 3px;
font-weight: 400 !important;
}
.titularlessgrey
{
float: left;
width: calc(100% - 70px) !important;
display: inline-block;
padding-right: 64px !important;
}
}
.vertodoslosdias
{
cursor: pointer;
font-weight: normal !important;
font-size: 16px !important;
padding-bottom: 10px !important;
display: inline-block;
}
.expeviaj
{
text-align: center;
font-weight: 300 !important;
color: #64983F;
padding-top: 60px;
font-size: 1.8em !important;
}
.leerotras
{
color: #64983F !important;
background: url('/imgs/flecha_bton_verde.png') right 9px no-repeat;
padding-right: 20px;
margin-top: 18px !important;
display: inline-block;
}
#propiocamino, #sobrecamino, #sobreespainismore, #descubreelnorte
{
padding-top: 70px;
}
#sobrespainismore
{
padding-top: 0px !important;
}
#descubreelnorte
{
padding-top: 90px !important;
}
.tramos
{
line-height: 15px !important;
}
.datostramo p
{
font-size: 12px !important;
}
.tramos a
{
width: 14px;
height: 14px;
display: inline-block;
line-height: 15px !important;
}
.t1
{
background: #679A37;
}
.t2
{
background: #DED700;
}
.t3
{
background: #FFC200;
}
.t4
{
background: #E87DDE;
}
.t5
{
background: #009AFF;
}
.t6
{
background: #00D8B0;
}
.tt1
{
color: #679A37 !important;
}
.tt2
{
color: #DED700 !important;
}
.tt3
{
color: #FFC200 !important;
}
.tt4
{
color: #E87DDE !important;
}
.tt5
{
color: #009AFF !important;
}
.tt6
{
color: #00D8B0 !important;
}
.masinfotramo
{
text-transform: lowercase !important;
font-size: 12px !important;
text-decoration: underline !important;
}
#bBlogs article
{
border-bottom: 1px solid #D4D4D4 !important;
padding-bottom: 40px;
min-height: 370px;
}
p.TitArtRecBlog
{
margin-top: 20px !important;
}
#bBlogs.bFichaArtBlog article
{
max-width: 1000px;
margin: 0 auto;
}
.CajaEnlacesSociales .iconospiesociales .div15porc:hover, .CajaEnlacesSociales .iconospiesociales .div15porcult:hover
{
opacity: 0.4 !important;
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.tramosentramo
{
list-style: none;
text-align: center;
}
.tramosentramo li
{
list-style: none;
display: inline-block;
text-transform: uppercase !important;
}
.tramosentramo li span
{
text-transform: uppercase !important;
text-decoration: underline;
font-weight: bold;
font-size: 11px;
padding-right: 1px;
}
#bTramo header
{
background: url("../imgs/background_linea_tramos_abajo.png") no-repeat scroll bottom center transparent;
}
#bTramo .titular_1
{
background: url("../imgs/background_linea_tramos.png") no-repeat scroll top center transparent;
margin-top: 50px;
padding: 15px 10px 20px;
font-size: 30px !important;
}
#bTramo h2
{
text-align: center;
font-size: 30px;
border-bottom: 1px solid #D4D4D4;
border-top: 1px solid #D4D4D4;
font-weight: 300 !important;
padding: 15px 0px;
margin-bottom: 15px;
}
#bTramo
{
padding: 55px !important;
}
#bTramo .ContenedorPpal
{
width: 850px !important;
}
#bTramo .div1Col p
{
font-weight: 400;
font-size: 14px;
}
#bTramo .bordeabajo
{
border-bottom: 1px solid #D4D4D4;
padding-bottom: 10px;
margin-bottom: 10px;
}
#bRuta .bordeabajo
{
border-bottom: 1px solid #D4D4D4;
padding-bottom: 10px;
margin-bottom: 10px;
}
#bTramo .bordesup
{
border-top: 1px solid #D4D4D4;
padding-top: 10px;
}
#bTramo .etiqueta
{
font-size: 14px;
font-weight: bold;
}
.verde
{
color: #669A41 !important;
}
.negrita
{
font-weight: bold !important;
}
.tooltipTramo
{
position: relative;
display: inline-block;
cursor: pointer;
background: #000;
color: #FFF !important;
width: 20px !important;
height: 20px !important;
border-radius: 50%;
text-align: center !important;
margin-left: 10px;
line-height: 20px;
font-size: 13px !important;
}
.tooltipTramo .tooltiptext
{
visibility: hidden;
width: 303px !important;
height: 252px;
background: url('../imgs/bg_tooltip2.png') top left transparent !important;
/*bg_tooltip.png*/
color: #FFF;
text-align: left;
border-radius: 6px;
padding: 5px 0;
padding-top: 20px;
padding-left: 33px;
padding-right: 18px;
font-size: 12px;
line-height: 12px;
top: -28px;
margin-left: 10px;
/* Position the tooltip */
position: absolute;
z-index: 1;
}
.tooltipTramo:hover .tooltiptext
{
visibility: visible;
}
.bWebProducto .nivelesDificultad
{
padding-left: 0px !important;
}
.bWebProducto .nivelesDificultad li:first-child
{
width: auto !important;
background: none;
border: none !important;
}
.bWebProducto .tooltipTramo
{
position: relative;
display: inline-block;
cursor: pointer;
background: #000;
color: #FFF !important;
width: 20px !important;
height: 20px !important;
border-radius: 50%;
text-align: center !important;
margin-left: 10px;
line-height: 20px;
font-size: 13px !important;
}
.bWebProducto .tooltipTramo .tooltiptext
{
visibility: hidden;
width: 321px !important;
height: 252px;
background: url('../imgs/bg_tooltipProd.png') bottom left transparent !important;
/*bg_tooltip.png*/
color: #FFF;
text-align: left;
border-radius: 6px;
padding: 5px 0;
padding-top: 20px;
padding-left: 18px;
padding-right: 18px;
font-size: 12px;
line-height: 12px;
top: -283px;
margin-left: -18px;
/* Position the tooltip */
position: absolute;
z-index: 1;
}
.bWebProducto .tooltipTramo .tooltiptext b
{
text-decoration: underline;
text-transform: uppercase;
}
.bWebProducto .tooltipTramo:hover .tooltiptext
{
visibility: visible;
}
.tooltipTramoaa:hover:after
{
/*background: #333;*/
/*background: rgba(0,0,0,.8);*/
top: -20px;
color: #FFF;
content: attr(title);
left: 40px;
/*padding: 5px 15px;*/
position: absolute;
z-index: 98;
width: 333px;
height: 224px;
padding: 15px;
font-size: 0.45em !important;
color: #FFF !important;
text-align: center;
line-height: 1.3em !important;
}
.tooltipTramoaa:hover:before
{
/*a
border: solid;
border-color: #333 transparent;
border-width: 6px 6px 0 6px;
bottom: 20px;
content: "";
left: 45%;
position: absolute;
z-index: 99;
font-size: 0.5em !important;
*/
}
.tooltipTramo .tooltiptext
{
font-weight: 300 !important;
}
.centro
{
text-align: center !important;
}
.sinpadding
{
padding: 0 !important;
}
.sinmargin
{
margin: 0 !important;
}
.conpaddingbottom
{
padding-bottom: 300px !important;
}
#fwslider a
{
font-size: 17px !important;
}
.bgverde
{
background: #669A41;
color: #FFF;
padding: 10px 0px !important;
}
#navegacion
{
list-style: none !important;
margin-top: 10px;
margin-bottom: 45px;
}
#navegacion li
{
border-bottom: 1px solid #D4D4D4;
padding-bottom: 10px;
padding-top: 5px;
}
.largeLabel, .mediaDescriptionHeader
{
font-weight: 500 !important;
font-size: 16px !important;
text-align: center !important;
}
.cajaInfo
{
list-style: none !important;
margin-bottom: 0px !important;
}
body#bRuta div .imgruta
{
padding-bottom: 0px !important;
}
.cajaInfo > li
{
display: block;
border: 1px solid #D4D4D4;
margin-right: 5px;
text-align: center;
width: 45%;
max-width: 170px;
height: 105px;
margin-left: 0px !important;
float: left;
}
.cajaInfo li:last-child
{
margin-right: 0px;
}
.cajaInfo li:first-child
{
}
.cajaInfo span
{
text-align: center;
color: #666666;
font-size: 16px;
font-weight: bold;
display: inline-block;
}
.cajaInfo .verdeInfo
{
text-align: center;
color: #679949;
font-size: 20px;
font-weight: bold;
}
.cajaInfo li:first-child .verdeInfo
{
text-align: center;
color: #679949;
font-size: 16px;
font-weight: bold;
}
.cajaInfo .cajaInfo1
{
padding: 18px 0px 9px 0px;
margin-bottom: 10px;
border-bottom: 1px solid #D4D4D4;
}
.cajaInfo .tooltipTramo
{
margin-left: 2px !important;
font-weight: 300 !important;
}
.cajaInfo .tooltiptext
{
font-weight: 300 !important;
font-size: 12px !important;
line-height: 12px !important;
}
.cajaInfo ul, .cajaInfo
{
padding-bottom: 0px !important;
border: none !important;
font-weight: normal !important;
}
.cajaInfo
{
padding-bottom: 0px !important;
width: 100%;
float: left;
}
.cajaInfo ul li
{
font-weight: normal !important;
}
.fs14
{
font-size: 14px !important;
}
.fs34
{
font-size: 34px !important;
}
body#bRuta span.link a
{
font-weight: 400 !important;
}
.vertodoslosdias
{
text-decoration: underline;
color: #679949;
}
#experienciasunicas
{
width: 100%;
text-align: center !important;
}
#faq2
{
}
.mtop
{
margin-top: 0px;
}
body#bRuta ul#mas_viajes li a, body#bRuta ul#otros_caminos li a
{
display: block;
width: 100%;
background: url("../imgs/background_flecha_lugar_destacado_ruta.png") no-repeat scroll left center transparent !important;
}
body#bRuta .contenido_dia_itinerario
{
min-height: 180px;
}
.ltramo2
{
background: url("../imgs/background_linea_tramos.png") no-repeat scroll top center transparent;
margin-top: 30px;
padding-top: 20px;
}
.ltramo2a
{
background: url("../imgs/background_linea_tramos.png") no-repeat scroll top center transparent;
margin-top: 0px !important;
padding-top: 0px !important;
}
.ltramo3
{
background: url("../imgs/background_linea_tramos_abajo.png") no-repeat scroll bottom center transparent;
padding-bottom: 50px !important;
margin-bottom: 80px !important;
}
.tuviaje .titulo
{
text-align: center;
padding-top: 0px;
border-bottom: 1px solid #FFF;
margin-bottom: 10px;
}
.tuviaje
{
text-align: center !important;
}
.tuviaje p
{
margin-top: 5px;
}
.tuviaje span
{
margin-top: 15px;
}
.subr
{
text-decoration: underline !important;
}
.tramos a
{
margin-right: 3px;
}
#descripcion_ruta, #itinerario_ruta, #incluyea, #experiencia_unica, #experienciasunicas
{
padding-top: 60px !important;
}
#incluyea
{
padding-top: 30px !important;
}
#descripcion_ruta
{
padding-top: 60px !important;
width: 100%;
float: left;
}
#textoruta
{
padding-top: 60px;
}
.zindexsup
{
z-index: 10 !important;
}
#ficha_ruta ul, #ficha_ruta ol
{
list-style: none !important;
}
#ficha_ruta li
{
font-size: 14px !important;
background: url("../imgs/background_flecha_lugar_destacado_ruta.png") no-repeat scroll left 3px transparent !important;
list-style: none !important;
padding-left: 12px !important;
line-height: 14px !important;
font-weight: normal !important;
}
body#bRuta #ficha_ruta div#opciones ul li, body#bRuta #ficha_ruta div#opciones ol li
{
line-height: 16px !important;
}
body#bRuta #ficha_ruta div#opciones ul li::before, body#bRuta #ficha_ruta div#opciones ol li::before
{
display: none !important;
}
body#bRuta #ficha_ruta div#incluye, body#bRuta #ficha_ruta div#noincluye, body#bRuta #ficha_ruta div#opcional
{
text-align: left !important;
width: 30%;
margin-right: 28px;
}
body#bRuta #ficha_ruta div#opcional
{
margin-right: 0px;
}
body#bRuta ul#mas_viajes li a, body#bRuta ul#otros_caminos li a
{
font-weight: normal !important;
}
.imgexperiencia .textohover a
{
font-size: 14px !important;
}
.precolaboradores ul
{
list-style: none outside none;
padding-left: 0;
margin: 0;
margin-top: 15px;
}
.precolaboradores .item
{
margin-bottom: 60px;
}
.colaboradoresslider li
{
text-align: center;
color: #FFF;
}
.colaboradoresslider
{
margin: 0;
}
#mc_embed_signup
{
background: url('../imgs/mailnews.png') 10px center no-repeat #F7F7F7 !important;
padding-left: 80px;
height: auto;
}
.bCaminoSantiago #mc_embed_signup
{
padding-top: 14px;
padding-bottom: 0px;
}
.bCaminoSantiago #mc_embed_signup h3.titular_1
{
padding: 0 !important;
text-align: left !important;
margin: 0 0 15px 0 !important;
}
#mc-embedded-subscribe-form
{
margin-top: 0px !important;
border: none !important;
padding-bottom: 8px;
}
#mc_embed_signup .titular_1
{
font-size: 18px !important;
text-align: center;
padding-top: 6px !important;
padding-bottom: 2px !important;
margin: 0 0 5px 0 !important;
margin-top: 10px !important;
}
#mce-EMAIL
{
/*width: 60% !important;*/
margin-left: 70px;
}
#bInicio #mce-EMAIL, .bBuscarViajesAlea #mce-EMAIL
{
width: calc(100% - 170px) !important;
}
#mc-embedded-subscribe
{
margin-left: 10px !important;
}
#fwslider
{
background: #FFF !important;
}
/*#dchaCabecera {
  float: right;
  position: absolute;
  margin-left: 0px;
  left: 42%;
  width: 700px;
  text-align: right;
}*/
#buscarRutas
{
width: 240px;
padding: 0 !important;
left: 50%;
top: 5px;
margin-left: -120px;
position: absolute;
border: none !important;
}
.ContenidoCuerpo #buscarRutas input
{
width: auto !important;
margin: -1px 7px 0 0;
}
button.selectorIdioma
{
background: transparent;
border: none;
color: #FFF;
border-radius: 0px;
padding: 4px 0px 4px 30px;
font-size: 14px;
margin-bottom: 5px;
}
.fs20
{
font-size: 20px !important;
}
.centrado
{
text-align: center !important;
}
#buscarRutas input
{
width: 220px !important;
border-radius: 10px;
padding-left: 10px;
background: #42642A url('../imgs/ico_lupa.png') no-repeat center right;
color: #FFF !important;
font-size: 14px !important;
}
.c50a
{
width: 60% !important;
float: right;
padding-top: 22px;
}
.CabDerecha
{
width: 190px !important;
float: right;
margin: 0 10px 0 0;
}
.CabDerecha div
{
float: right;
}
.CabDerecha div a.accclientes
{
display: block;
text-align: right;
font-size: 0.9rem;
text-decoration: none !important;
}
.CabDerecha div button
{
margin: 16px -5px 5px 0;
float: right;
}
.CabDerecha div button img
{
width: 25px;
}
/*.c50a p {
  color: #FFF !important;
  display: block !important;
  width: 100%;
  float: left;
  font-size: 12px;
  padding-right: 15px !important;
  text-align: right !important;
  font-weight: normal !important;
  margin-bottom: 5px;
}*/
/*.idiomas a {
  (*margin-right: 5px;*)
}*/
.accclientes
{
background: url('../imgs/user.png') 94% 2px no-repeat;
display: block;
float: right;
clear: right;
padding-right: 19px !important;
margin-right: -3px;
}
.tooltipTelf
{
position: relative;
display: inline-block;
cursor: pointer;
background: url('../imgs/icoPieTfno.png');
color: #FFF !important;
width: 45px !important;
height: 45px !important;
text-align: center !important;
margin-left: 10px;
line-height: 45px;
font-size: 13px !important;
margin-top: 15px;
}
.tooltipTelf .tooltiptext
{
visibility: hidden;
width: 240px;
height: 400px;
background: url('../imgs/bg_tooltip3.png') top left no-repeat transparent !important;
/*bg_tooltip.png*/
color: #FFF;
text-align: left;
border-radius: 6px;
padding: 5px 0;
padding-top: 50px;
padding-left: 43px;
padding-right: 18px;
font-size: 14px;
line-height: 30px;
top: 50px;
margin-left: -186px;
/* Position the tooltip */
position: absolute;
z-index: 1;
}
.tooltipTelf:hover .tooltiptext
{
visibility: visible;
}
.tooltipTelf .tooltiptext b
{
text-decoration: underline;
}
.legalmenu li
{
text-align: left !important;
}
.legalmenu li a, .titular_2:first-letter
{
}
.legal
{
font-weight: 500 !important;
}
.cajatelefonos
{
background: #659A40;
text-align: right;
color: #FFF;
font-size: 14px;
padding: 20px 0px;
}
.cajatelefonos p
{
text-align: right;
width: 90%;
margin: 0 auto;
color: #FFF;
font-size: 14px;
border-bottom: 1px solid #FFF;
padding-bottom: 10px;
margin-bottom: 7px;
}
.div2Cols p a.verde
{
color: #669A41 !important;
}
#envioEmail
{
font-size: 16px;
margin: 0px;
padding: 0px !important;
border: none !important;
}
#envioEmail p
{
font-size: 16px;
font-weight:semibold;
color: #434343;
}
#envioEmail .DisplayBlock, #envioEmail label
{
font-weight: 400 !important;
font-size: 16px;
margin-bottom: 5px;
color:#666 !important#666 !important;
}
#envioEmail div
{
margin: 0px !important;
}
#envioEmail .cajaTexto
{
/*width: 700px;*/
max-width: 700px;
width: calc(100% - 8px) !important;
}
#envioEmail .cajaTexto#prefijo
{
width: 60px !important;
}
#envioEmail .cajaTexto#movil
{
width: calc(100% - 90px) !important;
max-width: 620px;
}
#envioEmail #comentario
{
/*width: 700px;*/
max-width: 700px;
width: calc(100% - 8px) !important;
}
/*[clearfix]*/
#envioEmail div#OptOfertas
{
margin-top: 30px !important;
margin-bottom: 30px !important;
/*width: 100% !important;*/
padding: 15px !important;
max-width: 679px;
background: #F0F0F0;
}
#envioEmail div#OptOfertas span
{
float: left;
display: block;
clear: left;
margin: 0 0 15px 0;
width: 100%;
}
#envioEmail div#OptOfertas span.Largo label
{
width: auto !important;
}
#envioEmail div#OptOfertas span label
{
float: left;
width: 200px;
clear: none !important;
}
#envioEmail div#OptOfertas span span
{
float: left;
margin: 9px 0 0;
clear: none;
width: auto;
}
#envioEmail div#OptOfertas span input
{
float: left;
clear: none;
margin-right: 10px;
}
#envioEmail div#OptOfertas label
{
/*display: none;*/
}
body.bPagAvisos h1.titular_2
{
margin: 25px 0 20px;
font-size: 1.5rem !important;
}
#OptOfertas .cajaTexto, #OptOfertas input
{
border: none !important;
width: 120px;
padding: 10px 10px;
}
#OptOfertas #aeropuerto
{
width: 95% !important;
}
#envioEmail #btn1
{
background: #EFA300;
font-size: 1.8rem;
font-weight: 400 !important;
padding: 10px 65px !important;
}
.metodologia li
{
font-size: 0.80em;
font-weight: 400;
color: #666666;
margin-bottom: 10px;
}
#bRuta .legalmenu
{
padding-top: 90px;
}
#bRuta .legalmenu .selected
{
font-weight: bold !important;
}
.bEnlaces .TituloContenidoCuaternario, .bEnlaces a
{
font-size: 16px !important;
padding-bottom: 5px !important;
}
.bEnlaces, #bBlogs article.bEnlaces
{
border: none !important;
}
.titularBanner a
{
font-weight: 300 !important;
color: #000 !important;
}
.div2Cols .subr a
{
color: #FFF !important;
}
.divColIzdamg .bEnlaces ul
{
margin-bottom: 0px !important;
padding-bottom: 0px !important;
border: none !important;
}
.divColIzdamg .bEnlaces ul li
{
margin-bottom: 10px;
}
.divColIzdamg .bEnlaces ul ul
{
margin-bottom: 20px !important;
margin-top: 20px;
padding-left: 30px;
}
.tooltiptext b
{
text-transform: uppercase;
}
.options .leermas
{
margin-right: 30px !important;
}
body#bTramo #ContenidoCuerpoTramo h2.cab, #bTramo h2.cab
{
text-align: center !important;
padding-top: 15px !important;
}
#bTramo .precio
{
color: #DF9A30;
font-weight: normal;
font-size: 14px;
margin-left: 0px;
}
.regiones_1 .options .leermas, .regiones_2 .options .leermas, .regiones_3 .options .leermas, .regiones_4 .options .leermas, .regiones_5 .options .leermas,
.regiones_6 .options .leermas, .viaje_camino_de_santiago .options .leermas, .viaje_conduce_tu_mismo .options .leermas, .viaje_paradores .options .leermas,
.viaje_trenes_de_lujo .options .leermas, .viaje_vacaciones_activas .options .leermas, .viaje_vacaciones_grupo .options .leermas, .casas_rurales .options
.leermas, .conoce_el_norte_de_espana .options .leermas, .por_que_el_norte_de_espana .options .leermas
{
background: url('../imgs/flecha_bton.png') no-repeat scroll right center transparent;
padding: 3px 20px 3px 0px;
display: block;
float: right;
color: #FFFFFF;
line-height: 1.0em;
margin-right: 20px !important;
margin-top: 0px !important;
}
.regiones_1 .options .leermas, .regiones_2 .options .leermas, .regiones_3 .options .leermas, .regiones_4 .options .leermas, .regiones_5 .options .leermas,
.regiones_6 .options .leermas
{
margin-top: 30px !important;
}
.regiones_1 .options, .regiones_2 .options, .regiones_3 .options, .regiones_4 .options, .regiones_5 .options, .regiones_6 .options, .viaje_camino_de_santiago
.options, .viaje_conduce_tu_mismo .options, .viaje_paradores .options, .viaje_trenes_de_lujo .options, .viaje_vacaciones_activas .options,
.viaje_vacaciones_grupo .options, .casas_rurales .options, .conoce_el_norte_de_espana .options, .por_que_el_norte_de_espana .options
{
clear: right;
float: right !important;
padding-top: 15px !important;
}
.regiones_1 h3.home, .regiones_2 h3.home, .regiones_3 h3.home, .regiones_4 h3.home, .regiones_5 h3.home, .regiones_6 h3.home, .regiones_7 h3.home, .regiones_8
h3.home, .viaje_camino_de_santiago h3.home, .viaje_conduce_tu_mismo h3.home, .viaje_paradores h3.home, .viaje_trenes_de_lujo h3.home, .viaje_vacaciones_activas
h3.home, .viaje_vacaciones_grupo h3.home, .casas_rurales h3.home, .conoce_el_norte_de_espana h3.home, .por_que_el_norte_de_espana h3.home
{
float: right;
color: #FFFFFF;
font-weight: 300 !important;
padding: 20px;
}
.regiones_1 h3.home, .regiones_2 h3.home, .regiones_3 h3.home, .regiones_4 h3.home, .regiones_5 h3.home, .regiones_6 h3.home, .regiones_7 h3.home, .regiones_8
h3.home
{
text-align: right;
}
.regiones_1 h3.home a, .regiones_2 h3.home a, .regiones_3 h3.home a, .regiones_4 h3.home a, .regiones_5 h3.home a, .regiones_6 h3.home a, .regiones_7 h3.home a,
.regiones_8 h3.home a, .viaje_camino_de_santiago h3.home a, .viaje_conduce_tu_mismo h3.home a, .viaje_paradores h3.home a, .viaje_trenes_de_lujo h3.home a,
.viaje_vacaciones_activas h3.home a, .viaje_vacaciones_grupo h3.home a, .casas_rurales h3.home a, .conoce_el_norte_de_espana h3.home a,
.por_que_el_norte_de_espana h3.home a
{
float: right;
color: #FFFFFF;
font-weight: 300 !important;
}
.regiones_1 p, .regiones_2 p, .regiones_3 p, .regiones_4 p, .regiones_5 p, .regiones_6 p, .regiones_7 p, .regiones_8 p, .viaje_camino_de_santiago p,
.viaje_conduce_tu_mismo p, .viaje_paradores p, .viaje_trenes_de_lujo p, .viaje_vacaciones_activas p, .viaje_vacaciones_grupo p, .casas_rurales p,
.conoce_el_norte_de_espana p, .por_que_el_norte_de_espana p
{
clear: right;
float: right;
color: #FFFFFF !important;
width: 350px;
padding-right: 20px !important;
text-align: right;
font-size: 16px;
}
.viaje_camino_de_santiago
{
float: left;
background-image: url('../imgs/viaje_camino_de_santiago.jpg');
background-repeat: no-repeat;
background-size: cover;
background-position: center;
height: 265px;
width: 100% !important;
}
.viaje_conduce_tu_mismo
{
float: left;
background-image: url('../imgs/viaje_conduce_tu_mismo.jpg');
background-repeat: no-repeat;
background-size: cover;
background-position: center;
height: 265px;
width: 100% !important;
}
.viaje_paradores
{
float: left;
background-image: url('../imgs/viaje_paradores.jpg');
background-repeat: no-repeat;
background-size: cover;
background-position: center;
height: 265px;
width: 100% !important;
}
.viaje_trenes_de_lujo
{
float: left;
background-image: url('../imgs/viaje_trenes_de_lujo.jpg');
background-repeat: no-repeat;
background-size: cover;
background-position: center;
height: 265px;
width: 100% !important;
}
.viaje_vacaciones_activas
{
float: left;
background-image: url('../imgs/viaje_vacaciones_activas.jpg');
background-repeat: no-repeat;
background-size: cover;
background-position: center;
height: 265px;
width: 100% !important;
}
.viaje_vacaciones_grupo
{
float: left;
background-image: url('../imgs/viaje_vacaciones_grupo.jpg');
background-repeat: no-repeat;
background-size: cover;
background-position: top;
height: 265px;
width: 100% !important;
}
.viaje_otrosdelcamino
{
background-image: url('../imgs/banner_otros_caminos_home.jpg') !important;
}
.viaje_otrosdelcamino0
{
background-image: url('../imgs/banner_otros_caminos_home_0.jpg') !important;
}
.viaje_otrosdelcamino1
{
background-image: url('../imgs/banner_otros_caminos_home_1.png') !important;
}
.viaje_otrosdelcamino2
{
background-image: url('../imgs/banner_otros_caminos_home_2.png') !important;
}
.viaje_otrosdelcamino3
{
background-image: url('../imgs/banner_otros_caminos_home_3.jpg') !important;
}
.casas_rurales
{
float: left;
background-image: url('../imgs/casas_rurales.jpg');
background-repeat: no-repeat;
background-size: cover;
background-position: center;
height: 265px;
width: 100% !important;
}
.conoce_el_norte_de_espana
{
float: left;
background: url('../imgs/conoce_el_norte_de_espana.png') 0 0 / cover no-repeat;
/*background-color: #000;*/
height: 265px;
width: 100% !important;
margin-bottom: 20px !important;
position: relative;
}
.por_que_el_norte_de_espana
{
float: left;
background: url('../imgs/porque_el_norte_de_espana.png') 0 0 / cover no-repeat;
background-repeat: no-repeat;
height: 265px;
width: 100% !important;
background-color: #000;
margin-bottom: 20px !important;
position: relative;
}
body#bInicio.bRegiones .div2Cols .divColIzTramos .conoce_el_norte_de_espana
{
float: left;
width: 49.5% !important;
text-align: right;
}
body#bInicio.bRegiones .div2Cols .divColDchaViajes .por_que_el_norte_de_espana
{
float: right;
text-align: right;
width: 49.5% !important;
}
body.bRegiones .div2Cols .divColIzTramos .conoce_el_norte_de_espana
{
float: left;
width: 49.5% !important;
text-align: right;
}
body.bRegiones #descubreelnorte.div2Cols .divColDchaViajes .por_que_el_norte_de_espana
{
float: right;
text-align: right;
width: 49.5% !important;
padding-top: 0 !important;
}
body.bSobreNosotros #descubreelnorte.div2Cols .divColDchaViajes .por_que_el_norte_de_espana
{
float: right;
text-align: right;
width: 49.5% !important;
padding-top: 0 !important;
}
body#bInicio.bSobreNosotros .div2Cols .divColIzTramos .conoce_el_norte_de_espana
{
float: left;
width: 49.5% !important;
text-align: right;
}
.conoce_el_norte_de_espana *, .por_que_el_norte_de_espana *
{
z-index: 9;
position: relative;
}
.conoce_el_norte_de_espana:before, .por_que_el_norte_de_espana:before
{
/* IE6-9 */
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+14,000000+100&0+0,0.65+100 */
background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=1 );
/* IE6-9 */
content: " ";
display: block;
height: 100%;
width: 100%;
z-index: 1;
position: absolute;
}
.regiones_1
{
float: left;
background-image: url('../imgs/regiones/galicia_un_placer_para_los_sentidos.png');
background-repeat: no-repeat;
height: auto;
background-color: #000;
min-height: 265px;
margin: 10px auto;
}
.regiones_2
{
float: left;
background-image: url('../imgs/regiones/asturias_paraiso_natural.png');
background-repeat: no-repeat;
height: auto;
background-color: #000;
min-height: 265px;
margin: 10px auto;
}
.regiones_3
{
float: left;
background-image: url('../imgs/regiones/cantabria_tesoro_natural.png');
background-repeat: no-repeat;
height: auto;
background-color: #000;
min-height: 265px;
margin: 10px auto;
}
.regiones_4
{
float: left;
background-image: url('../imgs/regiones/pais_vasco_gastronomia_en_su_maxima_expresion.png');
background-repeat: no-repeat;
height: auto;
background-color: #000;
min-height: 265px;
margin: 10px auto;
}
.regiones_5
{
float: left;
background-image: url('../imgs/regiones/la_rioja_tierra_de_vinos.png');
background-repeat: no-repeat;
height: auto;
background-color: #000;
min-height: 265px;
margin: 10px auto;
}
.regiones_6
{
float: left;
background-image: url('../imgs/regiones/castilla_y_leon_la_esencia_de_espana.png');
background-repeat: no-repeat;
height: auto;
background-color: #000;
min-height: 265px;
margin: 10px auto;
}
.regiones_7
{
min-height: 265px;
margin: 10px auto;
}
.regiones_8
{
min-height: 265px;
margin: 10px auto;
}
.bBuscarViajesAlea #ContenidoCuerpo div.col-md-2 div
{
position: relative;
z-index: 2;
width: 100%;
}
/*body#bInicio.bRegionesConoce .ContenedorPpal .div2Cols .col-md-6 {
  width: calc(50% - 10px) !important;
  margin: 10px 5px;
}*/
@media (max-width: 700px)
{
body#bInicio.bRegionesConoce .ContenedorPpal .div2Cols .col-md-6
{
width: calc(100% - 10px) !important;
margin: 10px 5px;
}
}
@media (min-width: 867px)
{
body#bInicio.bRegionesConoce .ContenedorPpal .div2Cols .col-md-6
{
width: calc(50% - 15px) !important;
margin: 10px 5px !important;
display: inline-block !important;
}
}
.especialli
{
list-style: none;
padding-left: 0px;
margin-left: 0px;
margin-bottom: 0px !important;
padding-bottom: 0px !important;
border: none !important;
}
#bInicio.bRegiones.bBuscarViajes #ContenedorPpalHome #ContenidoCuerpo div.col-md-2
{
width: 16.6667% !important;
font-size: 0.8rem;
overflow: hidden;
}
@media (max-width: 992px)
{
#bInicio.bRegiones.bBuscarViajes #ContenedorPpalHome #ContenidoCuerpo div.col-md-2
{
width: 33.333% !important;
font-size: 0.9rem;
float: left;
}
.bBuscarViajesAlea #ContenedorPpalHome #ContenidoCuerpo div.col-md-2
{
width: 33.333% !important;
font-size: 0.9rem;
float: left;
}
#bInicio.bRegiones.bBuscarViajes #ContenedorPpalHome #ContenidoCuerpo div.col-md-2 div
{
width: 100%;
}
}
@media (max-width: 540px)
{
#bInicio.bRegiones.bBuscarViajes #ContenedorPpalHome #ContenidoCuerpo div.col-md-2
{
width: 50% !important;
font-size: 0.9rem;
float: left;
}
.bBuscarViajesAlea #ContenedorPpalHome #ContenidoCuerpo div.col-md-2
{
width: 50% !important;
font-size: 0.9rem;
float: left;
}
#bInicio.bRegiones.bBuscarViajes #ContenedorPpalHome #ContenidoCuerpo div.col-md-2 div
{
width: 100%;
}
#bTramo .precio
{
display: block;
padding: 0;
}
}
#bInicio.bRegiones.bBuscarViajes #ContenedorPpalHome #ContenidoCuerpo div.col-md-2 div h3
{
z-index: 3;
position: relative;
}
#bInicio.bRegiones.bBuscarViajes #ContenedorPpalHome #ContenidoCuerpo div.col-md-2 div
{
position: relative;
z-index: 2;
width: 100%;
}
#bInicio.bRegiones.bBuscarViajes #ContenedorPpalHome #ContenidoCuerpo div.col-md-2 div:before
{
/* IE6-9 */
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+14,000000+100&0+0,0.65+100 */
background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=1 );
/* IE6-9 */
content: " ";
display: block;
min-height: 265px;
width: 100%;
z-index: 1;
position: absolute;
}
.bBuscarViajesAlea #ContenedorPpalHome #ContenidoCuerpo div.col-md-2 div:before
{
/* IE6-9 */
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+14,000000+100&0+0,0.65+100 */
background: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.09) 14%, rgba(0, 0, 0, 0.65) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=1 );
/* IE6-9 */
content: " ";
display: block;
min-height: 265px;
width: 100%;
z-index: 1;
position: absolute;
}
.especialli li
{
font-weight: normal !important;
color: #66666A !important;
background: url("../imgs/background_flecha_lugar_destacado_ruta.png") no-repeat scroll left 3px transparent !important;
text-indent: 30px;
padding-left: 0px;
margin-left: 0px !important;
margin-bottom: 20px !important;
}
.div2Colsh
{
padding: 0px !important;
}
.div2Cols > div
{
margin-top: 0px !important;
}
#bInicio.bRegiones.bPagPorqueNorte div.div2Colsh .divColIzTramos
{
width: calc(50% - 12px);
float: left;
margin: 0 6px;
}
#bInicio.bRegiones.bPagPorqueNorte div.div2Colsh .divColDchaViajes
{
width: calc(50% - 12px);
float: left;
margin: 0 6px;
}
@media (max-width: 1000px)
{
#bInicio.bRegiones.bPagPorqueNorte div.div2Colsh .divColIzTramos
{
width: calc(100% - 12px);
float: left;
margin: 0 6px !important;
padding: 0 !important;
}
#bInicio.bRegiones.bPagPorqueNorte div.div2Colsh .divColDchaViajes
{
width: calc(100% - 12px);
float: left;
margin: 0 6px !important;
padding: 0 !important;
}
}
#bInicio div.titbot
{
margin-bottom: 0px !important;
}
.conbordeypadding
{
padding-bottom: 30px;
margin-bottom: 40px;
border-bottom: 1px solid #D4D4D4 !important;
}
#mc_embed_signup1
{
background: #F18E00 url('../imgs/vernuestras.jpg') no-repeat 20px center !important;
padding-left: 100px;
padding-top: 1px;
margin-top: 0px;
color: #FFF !important;
}
#mc_embed_signup1 p
{
color: #FFF !important;
}
#mc-embedded-subscribe-form1
{
margin-top: 0px !important;
border: none !important;
padding-bottom: 17px;
}
#mc_embed_signup1 .titular_1
{
font-size: 28px !important;
margin-left: 75px;
text-align: left !important;
padding-top: 3px !important;
padding-bottom: 10px !important;
color: #FFF !important;
}
#EnlaceNoticiaPortada
{
color: #FFF !important;
padding-right: 20px;
background: url("../imgs/flecha_bton.png") right 4px no-repeat;
display: inline-block;
cursor: pointer;
float: right;
margin-right: 30px;
font-weight: normal !important;
}
.leerotras2
{
color: #64983F !important;
padding-right: 20px;
}
/* =Styles for the lab
-------------------------------------------------------------- */
nav
{
}
.menuppal ul
{
list-style-type: none;
margin: 0;
padding: 0;
}
.menuppal ul li
{
display: inline-block;
position: relative;
}
/* sub navigation */
.menuppal li ul
{
position: absolute;
left: 0;
background: rgba(0, 0, 0, 0.8);
}
.menuppal li li
{
position: relative;
margin: 0;
display: block;
margin-left: 3px !important;
margin-right: 3px !important;
width: 240px !important;
border-right: none !important;
background-image: none !important;
cursor: pointer !important;
}
.menuppal li li ul
{
position: absolute;
top: 0;
left: 200px;
/* make this equal to the width of the sub .menuppal above */
margin: 0;
}
/* style all links */
.menuppal a
{
font-size: 16px;
}
.menuppal a
{
color: #FFF;
text-decoration: none;
display: block;
}
.menuppal a:hover, .menuppal a:focus, .menuppal a:active
{
color: rgb(50, 50, 50);
}
/* style sub level links */
.menuppal li li a
{
border-bottom: solid 1px #FFF;
border-right: none !important;
padding: 0;
}
.menuppal li li a:hover
{
color: #E78901 !important;
}
header#Cabecera nav li li a:hover
{
color: #E78901 !important;
background: none !important;
opacity: 1 !important;
cursor: pointer !important;
}
.menuppal li li:last-child a
{
border-bottom: none;
}
/* hide sub menu links */
ul.sub-menu
{
display: none;
}
/* show arrows for dropdowns */
.menuppal li.dropdown > a
{
background-image: url('../imgs/arrow-down.png');
background-position: right 15px;
background-repeat: no-repeat;
}
.menuppal li li.dropdown > a
{
background-image: url('../imgs/arrow-right.png');
background-position: right 16px;
background-repeat: no-repeat;
}
.conbordeypadding .ayudaoperadora
{
margin-top: 30px;
}
#bInicio .conbordeypadding .ayudaoperadora .textolink a
{
font-size: 15.2px !important;
}
.bRegiones .divColDchamp
{
background-color: #779D5D;
padding: 18px;
padding-top: 0px;
margin-top: 20px !important;
background: #779D5D url('../imgs/regiones/regiones-campana.jpg') no-repeat center 18px;
}
.bRegiones .divColDchamp p
{
color: #FFF;
text-align: center;
font-size: 28px;
font-weight: 300;
}
.bRegiones .divColDchamp ul
{
background: #FFF;
border-radius: 5px;
}
.bRegiones .divColDchamp ul li
{
text-decoration: none;
color: #679949;
font-size: 14px;
border-bottom: none;
background: url('/imgs/flecha_bton_verde.png') left 11px no-repeat;
padding-left: 20px;
margin-left: 8px;
padding-right: 16px;
padding-top: 10px;
padding-bottom: 10px;
text-align: left;
}
.bRegiones .divColDchampAlt
{
background: none !important;
padding: 18px;
padding-top: 0px;
margin-top: 0px !important;
}
.bRegiones .divColDchampAlt p
{
color: #FFF;
text-align: center;
font-size: 28px;
font-weight: 300;
}
.bRegiones .divColDchampAlt ul
{
background: #FFF;
border-radius: 5px;
}
.bRegiones .divColDchampAlt ul li
{
text-decoration: none;
color: #679949;
background: none !important;
padding: 10px 0px 10px 0px;
margin: 0px 0px 0px 5px;
border-bottom: 1px solid #DBDBDB;
font-size: 18px !important;
}
.bRegiones .casas
{
background-color: #779D5D;
padding: 18px;
padding-top: 90px;
margin-top: 20px !important;
background: #779D5D url('../imgs/icono_casas_rurales.png') no-repeat center 18px;
}
.bRegiones .casas ul li
{
text-decoration: none;
color: #679949;
font-size: 14px;
border-bottom: none;
background: none !important;
text-align: center;
}
.bRegiones .divColIzdamg
{
width: 70% !important;
}
#breadregiones
{
margin-top: 130px;
}
#galeriaregiones
{
margin-top: 120px;
margin-bottom: 100px;
}
h1.maleta
{
background: url('../imgs/icono_otros_viajes.png') no-repeat scroll right 40px;
}
.bViaje .cajaInfo > li
{
width: 100%;
margin: 5px auto;
}
h1.casarural
{
background: url('../imgs/icono_casa_rural.png') no-repeat scroll right 40px;
}
.bFichaCasaRural h1.titular_2.casarural
{
font-size: 1.4rem !important;
margin: 7px 0 -2px;
}
.faq5
{
width: 100%;
}
.faq5 li
{
width: 95%;
}
.faq4
{
width: 100%;
float: left;
}
.bRegiones .casas2
{
background: #779D5D url('../imgs/lupa_viajes.png') no-repeat center 18px;
}
#ContenedorBuscador form#buscarRutas
{
border: 0px !important;
background: #F7F7F7;
padding: 0px 45px 30px !important;
top: 0;
position: relative !important;
margin: 0;
padding: 0;
left: 0 !important;
width: auto !important;
}
#ContenedorBuscador input
{
width: 30px !important;
}
#ContenedorBuscador p
{
color: #DF9A05;
background: #FFF;
padding: 10px;
margin-bottom: 12px;
width: 95%;
}
#ContenedorBuscador .titular
{
font-size: 34px;
text-align: center;
color: #669948;
padding: 30px 0px;
background: none !important;
}
#ContenedorBuscador strong
{
text-decoration: underline;
color: #669948;
}
#ContenedorBuscador .sinestilo
{
background: none !important;
padding-left: 0px;
}
#ContenedorBuscador .BotonDestacado
{
width: auto !important;
background: #F18E00 !important;
padding: 10px;
font-size: 16px;
}
.divColRegiones1, .divColRegiones2, .divColRegiones3
{
width: 322px;
float: left;
}
.divColRegiones2
{
margin: 0px 15px;
}
.div3Colsh
{
padding-bottom: 2px !important;
}
.div3Colsh .regiones_1
{
background-image: url('../imgs/regiones/viajes_galicia_un_placer_para_los_sentidos.jpg');
background-repeat: no-repeat;
height: 175px;
}
.div3Colsh .regiones_2
{
background-image: url('../imgs/regiones/viajes_asturias_paraiso_natural.jpg');
background-repeat: no-repeat;
height: 175px;
}
.div3Colsh .regiones_3
{
background-image: url('../imgs/regiones/viajes_cantabria_tesoro_natural_y_cultural.jpg');
background-repeat: no-repeat;
height: 175px;
}
.div3Colsh .regiones_4
{
background-image: url('../imgs/regiones/viajes_pais_vasco_gastronomia_en_su_maxima_expresion.jpg');
background-repeat: no-repeat;
height: 175px;
}
.div3Colsh .regiones_5
{
background-image: url('../imgs/regiones/viajes_la_rioja_tierra_de_vinos.jpg');
background-repeat: no-repeat;
height: 175px;
}
.div3Colsh .regiones_6
{
background-image: url('../imgs/regiones/viajes_castilla_y_leon_la_esencia_de_espana.jpg');
background-repeat: no-repeat;
height: 175px;
margin-bottom: 70px;
}
.bRegiones .viajetipo1
{
background: #779D5D url('../imgs/viajes/tipo1.png') no-repeat center 18px;
}
.bRegiones .viajetipo3
{
background: #779D5D url('../imgs/viajes/tipo3.png') no-repeat center 18px;
}
.bRegiones .viajetipo4
{
background: #779D5D url('../imgs/viajes/tipo4.png') no-repeat center 18px;
}
.bRegiones .viajetipo7
{
background: #779D5D url('../imgs/viajes/tipo7.png') no-repeat center 18px;
}
.bRegiones .viajetipo1 ul li, .bRegiones .viajetipo3 ul li, .bRegiones .viajetipo4 ul li, .bRegiones .viajetipo7 ul li
{
text-align: center;
padding-left: 0px;
}
.div3Colsh h3.home a
{
font-size: 26px !important;
}
.div3Colsh h3.home
{
padding-left: 0px !important;
margin-top: 35px;
}
.bRegiones .textoSlide
{
width: 90%;
}
.bViajesTipo div.textoSlideContenido p
{
width: auto !important;
max-width: 1000px !important;
}
#divRutasCamino
{
min-height: 200px !important;
}
.bViajesTipo #encuentratucamino, .bRegiones #encuentratucamino
{
padding-top: 40px !important;
}
.bViajesTipo #divRutasCamino
{
min-height: 200px !important;
}
.titularsobre, .bSobreNosotros .TituloContenidoTerciario
{
font-size: 44px;
font-weight: 300 !important;
}
.sobre .divColIzdamg1 strong
{
color: #659A40;
}
.contenido_iti_dcha
{
width: 68%;
float: left;
}
body#bRuta .imgPpalDiaRuta
{
width: 32%;
float: left;
padding: 0 !important;
}
body#bRuta .tucasa p.titulo
{
font-size: 29px !important;
font-weight: 300 !important;
}
.tucasa .t1
{
text-align: left !important;
margin: 0 !important;
padding-bottom: 10px !important;
}
.div2Cols .tucasa .subr a
{
font-weight: 300 !important;
}
.notacasa
{
font-weight: bold !important;
color: #679949 !important;
}
.casadesc ol
{
list-style: none !important;
margin-top: 30px;
margin-bottom: 30px;
font-size: 16px;
font-weight: normal;
color: #666;
}
.casadesc ol li
{
font-size: 16px !important;
background: url("../imgs/flecha_bton_verde.png") no-repeat scroll left 10px rgba(0, 0, 0, 0) !important;
list-style: none !important;
padding-left: 20px !important;
line-height: 30px !important;
font-weight: normal !important;
}
.casadesc #ficha_ruta li
{
display: inline-block;
width: 220px;
list-style: none;
float: left;
margin-bottom: 20px;
}
.casadesc #ficha_ruta .cab
{
border-bottom: 1px solid #C5C5C5;
}
.div2Cols p .nonegrita
{
font-weight: normal !important;
}
.AnchoAuto
{
width: auto !important;
}
.LabelNoDisplay
{
display: inline-block;
color: #AAA;
}
#envioEmail .formuGris
{
background: #EDEDED;
padding: 30px 20px;
margin-bottom: 30px !important;
width: calc(100%-20px);
max-width: 670px;
}
.formuGris label
{
display: inline-block;
width: 213px;
}
.formuGris input
{
background: #FFF;
border: none !important;
line-height: 28px;
width: 174px;
}
.formuGris span
{
display: none;
font-size: 0.9em;
text-align: left !important;
width: auto;
}
.marginright
{
margin-right: 20px;
}
.div2Cols .formuGris p
{
padding-bottom: 8px;
}
.formuGris ul
{
list-style: none;
margin-bottom: 0px !important;
}
.formuGris ul li
{
list-style: none;
display: inline-block;
color: #AAAAAA;
font-weight: normal !important;
width: 75px;
margin-left: 0px;
padding-right: 20px;
text-align: left !important;
}
.formuGris ul li:first-child
{
width: 150px;
}
.div2Cols .t1
{
font-size: 14px;
font-weight: 300 !important;
}
.div2Cols .t1 strong
{
font-size: 14px;
font-weight: normal !important;
}
.bloqueviaje
{
margin-top: 10px;
}
.formuintgris input
{
width: 95px !important;
margin: 0px;
}
@media (max-width: 770px)
{
.formuGris span
{
display: inline-block;
float: left;
margin: -3px 0 0;
}
.formuGris ul
{
display: none;
}
/*[clearfix]*/
.formuGris p
{
margin-bottom: 15px;
width: 90%;
}
.formuintgris label
{
width: 150px !important;
float: left;
padding: 0 !important;
margin: 0 0 15px 0 !important;
text-align: left !important;
margin-right: 20px;
}
.formuintgris input
{
width: 30px !important;
margin: 0px 0px 15px 15px;
float: left;
}
.formuintgris input:first-of-type
{
/*margin-left: 0;*/
clear: left;
}
.botonerapro #Enviar, .botonerapro #Send, .botonerapro #send
{
margin-bottom: 20px;
}
.botonerapro #Cancelar, .botonerapro #Cancel, .botonerapro #annullere
{
margin-left: 0 !important;
}
.formuGris span
{
display: inline;
}
}
.formuintgris label
{
width: 150px !important;
text-align: right;
margin-right: 20px;
}
.formuintgris
{
border-bottom: 1px solid #D4D4D4;
padding-bottom: 0px !important;
}
.formuintgris .cuadropeque
{
max-width: 450px !important;
width: 100% !important;
line-height: 20px !important;
margin-bottom: 5px;
}
.botonerapro #Enviar, .botonerapro #Send, .botonerapro #send
{
background: #EFA300;
font-size: 30px;
padding: 10px 20px;
width: 190px;
font-weight: normal;
}
.botonerapro #Cancelar, .botonerapro #Cancel, .botonerapro #annullere
{
background: #FFF;
font-size: 24px;
padding: 13px 20px;
width: 190px;
font-weight: 300;
margin-left: 20px;
}
.sub-menu li
{
text-align: left !important;
}
.bPorque #ContenedorPpalHome > div
{
font-size: 14px !important;
}
.bPorque #ContenedorPpalHome h3.home
{
margin-top: 27px;
margin-right: 25px;
padding-right: 70px;
padding-bottom: 0px;
}
.bPorque #ContenedorPpalHome p, .bPorque .regiones_1 p, .bPorque .regiones_2 p, .bPorque .regiones_3 p, .bPorque .regiones_4 p, .bPorque .regiones_5 p, .bPorque
.regiones_6 p, .bPorque .regiones_7 p, .bPorque .regiones_8 p
{
width: 440px;
font-size: 0.85rem !important;
font-weight: 300;
line-height: 0.9rem !important;
padding-right: 30px !important;
}
.fichaRuta .datos p
{
text-align: left !important;
}
.bPorque .regiones_1
{
float: left;
background-image: url('../imgs/porqueelnortedeespana/naturaleza_por_que_el_norte_de_espana.jpg');
background-repeat: no-repeat;
background-size: cover;
padding-bottom: 10px !important;
padding-left: 5px !important;
height: auto;
width: 100% !important;
font-size: 14px !important;
}
.bPorque .regiones_1 h3
{
background: url('../imgs/porqueelnortedeespana/i_naturaleza_por_que_el_norte_de_espana.png') right top no-repeat;
}
.bPorque .regiones_2
{
float: left;
background-image: url('../imgs/porqueelnortedeespana/cultura_por_que_el_norte_de_espana.jpg');
background-repeat: no-repeat;
background-size: cover;
padding-bottom: 10px !important;
padding-left: 5px !important;
height: auto;
width: 100% !important;
font-size: 14px !important;
}
.bPorque .regiones_2 h3
{
background: url('../imgs/porqueelnortedeespana/i_cultura_por_que_el_norte_de_espana.png') right top no-repeat;
}
.bPorque .regiones_3
{
float: left;
background-image: url('../imgs/porqueelnortedeespana/playas_por_que_el_norte_de_espana.jpg');
background-repeat: no-repeat;
background-size: cover;
padding-bottom: 10px !important;
padding-left: 5px !important;
height: auto;
width: 100% !important;
font-size: 14px !important;
}
.bPorque .regiones_3 h3
{
background: url('../imgs/porqueelnortedeespana/i_playas_por_que_el_norte_de_espana.png') right top no-repeat;
}
.bPorque .regiones_4
{
float: left;
background-image: url('../imgs/porqueelnortedeespana/gastronomia_por_que_el_norte_de_espana.jpg');
background-repeat: no-repeat;
background-size: cover;
padding-bottom: 10px !important;
padding-left: 5px !important;
height: auto;
width: 100% !important;
font-size: 14px !important;
}
.bPorque .regiones_4 h3
{
background: url('../imgs/porqueelnortedeespana/i_gastronomia_por_que_el_norte_de_espana.png') right top no-repeat;
}
.bPorque .regiones_5
{
float: left;
background-image: url('../imgs/porqueelnortedeespana/golf_por_que_el_norte_de_espana.jpg');
background-repeat: no-repeat;
background-size: cover;
padding-bottom: 10px !important;
padding-left: 5px !important;
height: auto;
width: 100% !important;
font-size: 14px !important;
}
.bPorque .regiones_5 h3
{
background: url('../imgs/porqueelnortedeespana/i_golf_por_que_el_norte_de_espana.png') right top no-repeat;
}
.bPorque .regiones_6
{
float: left;
background-image: url('../imgs/porqueelnortedeespana/actividades_por_que_el_norte_de_espana.jpg');
background-repeat: no-repeat;
background-size: cover;
padding-bottom: 10px !important;
padding-left: 5px !important;
height: auto;
width: 100% !important;
font-size: 14px !important;
}
.bPorque .regiones_6 h3
{
background: url('../imgs/porqueelnortedeespana/i_actividades_por_que_el_norte_de_espana.png') right top no-repeat;
}
.bPorque .regiones_7
{
float: left;
background-image: url('../imgs/porqueelnortedeespana/ciudad_por_que_el_norte_de_espana.jpg');
background-repeat: no-repeat;
background-size: cover;
padding-bottom: 10px !important;
padding-left: 5px !important;
height: auto;
width: 100% !important;
font-size: 14px !important;
}
.bPorque .regiones_7 h3
{
background: url('../imgs/porqueelnortedeespana/i_ciudad_por_que_el_norte_de_espana.png') right top no-repeat;
}
.bPorque .regiones_8
{
float: left;
background-image: url('../imgs/porqueelnortedeespana/spa_por_que_el_norte_de_espana.jpg');
background-repeat: no-repeat;
background-size: cover;
padding-bottom: 10px !important;
padding-left: 5px !important;
height: auto;
width: 100% !important;
font-size: 14px !important;
}
.bPorque .regiones_8 h3
{
background: url('../imgs/porqueelnortedeespana/i_spa_por_que_el_norte_de_espana.png') right top no-repeat;
}
.bPorque .divColDchamp
{
background: #779D5D url('../imgs/icoblog.png') no-repeat center 18px;
}
.bPorque.bPagPorqueNorte .divColDchamp a:nth-child(1) p
{
margin-top: 100px;
}
#bBlogs.bFichaRegion .ContenedorPpal div .btn-youtube img
{
width: auto !important;
}
.imgrutahome .textohover, .imgrutahome figcaption
{
text-align: left !important;
}
.icoregiones
{
float: right !important;
margin-right: 20px;
margin-top: -3px;
}
.subrayado
{
text-decoration: underline;
}
.calendarioDia
{
border-bottom: 1px solid #D4D4D4;
background: url('../imgs/icocal.png') no-repeat left 2px;
padding-left: 40px;
padding-bottom: 5px !important;
margin-bottom: 5px;
}
.div2Cols .calendarioDia a
{
font-weight: normal !important;
color: #659A40 !important;
text-decoration: none !important;
}
.fcal
{
float: right;
}
.cajaInfo1 .fs16
{
font-size: 16px !important;
}
.fs16
{
font-size: 16px !important;
}
#_rtBadge164 a
{
color: #FFF !important;
margin-top: 10px !important;
font-size: 10px !important;
}
.divColIzdamg .titurl
{
text-decoration: none !important;
font-weight: 300 !important;
color: #444 !important;
}
.bRegiones .divColDchamp1 a
{
font-size: 14px !important;
color: #679949 !important;
font-weight: 300 !important;
}
body.bBlogs2 .divColDchamp aside
{
padding-top: 0px !important;
}
h1.titular_2
{
padding-right: 60px !important;
}
.valoraciones
{
float: right;
position: absolute;
right: 20%;
top: 240px;
}
.valoraciones a
{
display: inline-block !important;
width: 311px !important;
height: 70px !important;
}
.bRegiones2 .fichaRuta
{
height: 350px;
border: 0px solid #000;
margin-bottom: 50px !important;
width: 100%;
float: left;
background: #F7F7F7;
}
.vg1
{
width: 40%;
float: left;
}
.vg2
{
width: 25%;
float: left;
padding-top: 20px;
}
.vg3
{
width: 35%;
float: left;
height: auto;
}
.div1Col .fecha
{
line-height: 22px !important;
}
.item100
{
width: 100%;
float: left;
padding-top: 20px;
}
.div1Col .soldout
{
background: #E22730 !important;
width: 125px;
height: 125px;
border-radius: 50%;
color: #FFF !important;
text-align: center;
line-height: 125px !important;
padding-bottom: 0px !important;
margin-bottom: 20px !important;
float: right !important;
margin-right: 20px;
}
.div1Col .open
{
background: #659A40;
width: 125px;
height: 125px;
border-radius: 50%;
color: #FFF !important;
text-align: center;
line-height: 125px !important;
padding-bottom: 0px !important;
margin-bottom: 20px !important;
float: right !important;
margin-right: 20px;
}
.div1Col .fewplaces
{
background: #DF9A05;
width: 125px;
height: 125px;
border-radius: 50%;
color: #FFF !important;
text-align: center;
line-height: 125px !important;
padding-bottom: 0px !important;
margin-bottom: 20px !important;
float: right !important;
margin-right: 20px;
}
.div1Col .botonesver
{
margin-top: 68px !important;
width: 100%;
float: right !important;
text-align: right !important;
margin-right: 20px;
}
.div2Cols p.condipeque
{
font-size: 10px !important;
}
.div1Col p a.bookthis, .div1Col p a.bookthis2
{
margin-left: 20px;
background-color: #EFA300;
color: #FFF !important;
display: inline-block;
font-weight: normal !important;
padding: 10px;
font-size: 16px !important;
}
.div1Col p a.bookthis2
{
z-index: 8042;
}
.div1Col p a.verprograma
{
background-color: #EFA300;
font-weight: normal !important;
color: #FFF !important;
display: inline-block;
padding: 10px;
font-size: 16px !important;
}
.bRegiones2 .divColDchamp aside
{
background: #FFF;
padding: 10px;
border-radius: 5px;
margin: 10px;
}
.bRegiones2 .divColDchamp p
{
color: #679949;
font-size: 14px;
text-align: justify;
}
.bRegiones2 .price
{
color: #F18E00 !important;
font-size: 20px !important;
}
.alidis p
{
text-align: center !important;
}
.miniaturasVG
{
margin-left: 20px;
width: 313px;
}
.errorRojo
{
color: red !important;
font-weight: bold !important;
}
.codigoTrip li
{
list-style: none;
}
/*.bCatBlog #DivSocial .col-md-3 {
  (*width: 35% !important;*)
  float: left;
  width: 25% !important;
  max-width: 250px;
  margin: 0%;
}*/
@media only screen and (max-width: 1200px) and (min-width: 720px), all
{
.valoraciones
{
right: 5%;
}
}
@media screen and (max-width: 1024px)
{
header#Cabecera nav a
{
font-size: 11px;
}
}
@media screen and (min-width: 1024px)
{
.CajaEnlacesSociales .iconospiesociales .col-md-3
{
width: 24.5% !important;
}
@media screen and (max-width: 890px)
{
.regiones_1 p, .regiones_2 p, .regiones_3 p, .regiones_4 p, .regiones_5 p, .regiones_6 p, .regiones_7 p, .regiones_8 p, .viaje_camino_de_santiago p,
.viaje_conduce_tu_mismo p, .viaje_paradores p, .viaje_trenes_de_lujo p, .viaje_vacaciones_activas p, .viaje_vacaciones_grupo p, .casas_rurales p,
.conoce_el_norte_de_espana p, .por_que_el_norte_de_espana p
{
clear: right;
float: right;
color: #FFFFFF !important;
width: 90% !important;
padding-right: 20px !important;
text-align: right;
font-size: 16px;
}
}
#ContenedorPpalHome2 .col-md-4
{
width: 33%;
}
#ContenedorPpalHome2 .col-md-offset-x
{
margin-left: 0.5% !important;
}
.CajaEnlacesSociales .iconospiesociales .col-offset-s
{
margin-left: 0.66% !important;
}
footer address #telefonos_contacto #PieTelefono
{
float: left;
}
footer address a.peque
{
margin-right: 53px;
}
}
div .pieBanner .Contenido .pq1 span
{
-moz-hyphens: auto;
-ms-hyphens: auto;
-webkit-hyphens: auto;
-o-hyphens: auto;
hyphens: auto;
word-wrap: break-word !important;
width: 90px !important;
}
#bSeccionWeb iframe
{
width: 700px !important;
}
.idiomas a img
{
opacity: 0.6;
-moz-transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
}
.idiomas a:hover img
{
opacity: 1;
}
.idiomas a span img
{
opacity: 1;
}
.bhoechie-tab-content ul
{
margin-left: 30px;
}
.bhoechie-tab-content ul li
{
color: #666666;
font-size: 16px !important;
font-family: Source Sans Pro;
font-weight: 400 !important;
}
/*[clearfix]*/
.wrapper2
{
/*display: grid !important;*/
/*grid-template-columns: 300px 300px 300px !important;*/
/*grid-gap: 50px !important;*/
background-color: #FFF !important;
color: #444 !important;
margin-top: 50px;
margin-bottom: 50px !important;
text-align: center;
}
.bBuscarViajesAlea .wrapper2
{
margin-bottom: 0 !important;
}
.box2
{
background-color: #F0F0F0 !important;
color: #FFF !important;
border-radius: 5px !important;
padding: 1px !important;
font-size: 150% !important;
border: 1px solid #EDEDED;
margin: 10px auto !important;
min-height: auto !important;
}
.box2 p
{
font-size: 18px !important;
padding: 4px 10px !important;
text-align: center !important;
color: #000 !important;
line-height: 1.1rem !important;
}
.box2 p .resumen
{
font-size: 18px !important;
padding: 4px 10px !important;
text-align: center !important;
color: #EDEDED !important;
line-height: 30px !important;
}
.contenedorImgBlog
{
min-height: 200px;
}
#bRuta.bFichaViaje .ContenedorPpal .div2Cols .divColIzdamg a img
{
width: auto !important;
}
.bFichaViaje .BotonCal
{
margin-bottom: 30px;
display: inline-block;
}
.contenedorImgBlog
{
opacity: 1;
display: block;
width: 100%;
height: auto;
transition: 0.5s ease;
backface-visibility: hidden;
background-size: cover !important;
background-repeat: no-repeat !important;
}
.ojoentrada
{
transition: 0.5s ease;
opacity: 0;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
text-align: center;
}
.box2:hover .contenedorImgBlog
{
opacity: 0.3;
}
.box2:hover .ojoentrada
{
opacity: 1;
}
.imgruta img
{
width: 100%;
}
#bInicio.bCasasRurales .ContenedorPpal section article .div2Cols .divColDchamp aside p a img
{
display: none;
}
@media (min-width: 992px)
{
#bBlogs section .wrapper2 .col-md-4:nth-child(3n+4)
{
clear: left;
}
#bBlogs section .wrapper2 .col-md-4
{
width: 31%;
margin: 0.5% 0.5% 30px 0.5% !important;
float: none;
display: inline-block;
vertical-align: top;
}
}
@media (max-width: 992px)
{
#bBlogs section .wrapper2 .col-md-4:nth-child(3n+4)
{
clear: none;
}
#bBlogs section .wrapper2 .col-md-4:nth-child(2n+3)
{
clear: left;
}
#bBlogs section .wrapper2 .col-md-4
{
width: 48%;
margin: 0.5% 0.5% 30px 0.5% !important;
float: none;
display: inline-block;
vertical-align: top;
}
}
@media (max-width: 540px)
{
#bBlogs section .wrapper2 .col-md-4:nth-child(3n+4)
{
clear: none;
}
#bBlogs section .wrapper2 .col-md-4
{
width: 99%;
margin: 0.5% 0.5% 30px 0.5% !important;
float: none;
display: inline-block;
vertical-align: top;
}
}
/*-------------------------------------*/
.cf:before, .cf:after
{
content: "";
display: table;
}
.cf:after
{
clear: both;
}
.cf
{
zoom: 1;
}
/*-------------------------------------*/
.formBlog
{
width: 700px;
padding: 15px;
margin: 0px auto 0px auto;
/*background: #444;*/
/*background: rgba(0, 0, 0, 0.2);*/
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
/*-moz-box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2);*/
/*-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.4) inset, 0 1px 0 rgba(255,255,255,.2);*/
/*box-shadow: 0 1px 1px rgba(0, 0, 0, 0.4) inset, 0 1px 0 rgba(255, 255, 255, 0.2);*/
height: 72px;
}
.formBlog input
{
width: 553px;
height: 40px;
padding: 10px 5px;
float: left;
font: bold 15px 'lucida sans', 'trebuchet MS', 'Tahoma';
border: 0;
background: #EEE;
-moz-border-radius: 3px 0 0 3px;
-webkit-border-radius: 3px 0 0 3px;
border-radius: 3px 0 0 3px;
}
.formBlog input:focus
{
outline: 0;
background: #FFF;
-moz-box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
-webkit-box-shadow: 0 0 2px rgba(0,0,0,.8) inset;
box-shadow: 0 0 2px rgba(0, 0, 0, 0.8) inset;
}
.formBlog input::-webkit-input-placeholder
{
color: #999;
font-weight: normal;
font-style: italic;
}
.formBlog input:-moz-placeholder
{
color: #999;
font-weight: normal;
font-style: italic;
}
.formBlog input:-ms-input-placeholder
{
color: #999;
font-weight: normal;
font-style: italic;
}
.formBlog button
{
overflow: visible;
position: relative;
visibility: hidden;
float: right;
border: 0;
padding: 0;
cursor: pointer;
height: 40px;
width: 110px;
font: bold 15px / 40px 'lucida sans', 'trebuchet MS', 'Tahoma';
color: #FFF;
text-transform: uppercase;
background: #659A40;
-moz-border-radius: 0 3px 3px 0;
-webkit-border-radius: 0 3px 3px 0;
border-radius: 0 3px 3px 0;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
}
.formBlog button:hover
{
background: #FFBF00;
}
.formBlog button:active, .formBlog button:focus
{
background: #659A40;
}
.formBlog button:before
{
content: '';
position: absolute;
border-width: 8px 8px 8px 0;
border-style: solid solid solid none;
border-color: transparent #659A40 transparent;
top: 12px;
left: -6px;
}
.formBlog button:hover:before
{
border-right-color: #FFBF00;
}
.formBlog button:focus:before
{
border-right-color: #FFBF00;
}
.formBlog button::-moz-focus-inner
{
border: 0;
padding: 0;
}
::-webkit-input-placeholder
{
/* Chrome/Opera/Safari */
color: #CCC !important;
}
::-moz-placeholder
{
/* Firefox 19+ */
color: #CCC !important;
}
:-ms-input-placeholder
{
/* IE 10+ */
color: #CCC !important;
}
:-moz-placeholder
{
/* Firefox 18- */
color: #CCC !important;
}
#comentariosDiv
{
display: none;
position: fixed;
top: 0;
right: 0;
width: 500px;
height: 100%;
min-height: 100%;
background: #FFF;
z-index: 9999;
-webkit-box-shadow: -4px 4px 18px -2px rgba(29,94,4,0.48);
-moz-box-shadow: -4px 4px 18px -2px rgba(29,94,4,0.48);
box-shadow: -4px 4px 18px -2px rgba(29, 94, 4, 0.48);
-webkit-transition: width 2s;
/* Safari */
transition: width 2s;
overflow-y: scroll;
}
.section
{
clear: both;
padding: 0px;
margin: 0px;
}
/*  COLUMN SETUP  */
.col
{
}
.col:first-child
{
margin-left: 0;
}
/*  GROUPING  */
.group:before, .group:after
{
content: "";
display: table;
}
.group:after
{
clear: both;
}
.group
{
zoom: 1;
/* For IE 6/7 */
}
/*  GRID OF FOUR  */
.span_4_of_4
{
width: 100%;
}
.span_3_of_4
{
width: 74.6%;
}
.span_2_of_4
{
width: 49.2%;
}
.span_1_of_4
{
width: 23.8%;
}
.col-md-6
{
padding-right: 0px !important;
padding-left: 0px !important;
opacity: 0.9;
width: auto;
}
#bInicio.bCaminoSantiago.bViajesCamSan .div2Cols .divColIz50.col-md-6
{
width: calc(50% - 5px);
margin: 5px 5px 0 0 !important;
padding: 0 !important;
}
#bInicio.bCaminoSantiago.bViajesCamSan .div2Cols .divColDcha50.col-md-6
{
width: calc(50% - 5px);
margin: 5px 0 0 5px !important;
padding: 0 !important;
}
#bInicio.bCaminoSantiago.bViajesCamSan .div2Cols .div25porc.col-md-6
{
width: calc(50% - 5px);
padding: 0 !important;
}
#bInicio.bCaminoSantiago.bViajesCamSan .div2Cols .div25porc.col-md-6:first-of-type
{
margin: 0 10px 0 0 !important;
}
.col-md-6:hover
{
opacity: 1.0;
}
.mapablog
{
width: 780px !important;
padding: 70px 0 0;
}
.TA_excellent
{
margin-left: 0px !important;
}
/*[clearfix]*/
.HazTuCamino
{
margin-bottom: 10px !important;
}
.bBuscarViajesAlea .div2Cols .divColIzTramos .conoce_el_norte_de_espana
{
float: left;
width: 49.5% !important;
text-align: right;
}
.bBuscarViajesAlea #descubreelnorte.div2Cols .divColDchaViajes .por_que_el_norte_de_espana
{
float: right;
text-align: right;
width: 49.5% !important;
padding-top: 0 !important;
}
@media (max-width: 995px)
{
.imgrutahome
{
width: 49%;
float: left !important;
margin-bottom: 10px !important;
}
.bCaminoSantiago .imgrutahome
{
width: 46%;
vertical-align: top !important;
float: left !important;
margin: 5px !important;
padding: 0 !important;
margin-bottom: 10px !important;
}
.viaje1
{
margin-right: 3px !important;
}
.viaje2
{
margin-left: 3px !important;
}
.viaje3
{
margin-right: 3px !important;
}
.viaje4
{
margin-left: 3px !important;
}
}
@media (max-width: 540.98px)
{
.imgrutahome
{
width: 100% !important;
}
.tooltipTelf
{
display: none;
}
.regiones_1 p, .regiones_2 p, .regiones_3 p, .regiones_4 p, .regiones_5 p, .regiones_6 p, .regiones_7 p, .regiones_8 p, .viaje_camino_de_santiago p,
.viaje_conduce_tu_mismo p, .viaje_paradores p, .viaje_trenes_de_lujo p, .viaje_vacaciones_activas p, .viaje_vacaciones_grupo p, .casas_rurales p,
.conoce_el_norte_de_espana p, .por_que_el_norte_de_espana p
{
clear: right;
float: right;
color: #FFFFFF !important;
width: 90% !important;
padding-right: 20px !important;
text-align: right;
font-size: 16px;
}
#bInicio .ContenedorPpalFull div.col-md-4
{
width: 100% !important;
margin: 0 0 15px 0 !important;
padding: 0 !important;
display: block !important;
position: relative !important;
clear: both !important;
float: none !important;
}
}
@media (max-width: 430px)
{
.accclientes
{
display: none !important;
}
.CabDerecha div button
{
margin: 39px -5px 5px 0;
float: right;
}
#buscarRutas
{
/*width: 30% !important;*/
top: 77px;
width: 120px !important;
margin-left: -60px !important;
/*float: none !important;*/
/*margin-left: 10% !important;*/
/*margin-right: 10% !important;*/
}
#buscarRutas input
{
width: 93% !important;
}
}
@media (max-width: 340px)
{
.CajaEnlacesSociales .iconospiesociales div
{
width: 48% !important;
font-size: 0.8em;
margin: 1% !important;
}
.CajaEnlacesSociales .iconospiesociales div span
{
line-height: 1.2em !important;
}
}
@media (max-width: 867.98px)
{
.imgrutahome
{
width: 48.7%;
float: left !important;
}
.bBuscarViajesAlea .div2Cols .divColIzTramos .conoce_el_norte_de_espana
{
float: left;
width: 100% !important;
text-align: right;
margin: 0 0 5px 0 !important;
}
.bBuscarViajesAlea #descubreelnorte.div2Cols .divColDchaViajes .por_que_el_norte_de_espana
{
float: right;
width: 100% !important;
padding-top: 0 !important;
}
#bExperiencias .div2Cols .divColDchamp
{
width: 100%;
margin-top: 30px !important;
}
.bPagAvisos .div2Cols .divColDchamp
{
width: 100%;
margin-top: 30px !important;
}
.CabDerecha
{
width: 190px !important;
float: right;
margin: -39px 10px 0 0;
}
#mc_embed_signup1
{
min-height: 57px !important;
}
.boletinportada
{
min-height: 57px !important;
}
.conoce_el_norte_de_espana
{
height: 165px !important;
}
.por_que_el_norte_de_espana
{
height: 165px !important;
}
.regiones_1 p, .regiones_2 p, .regiones_3 p, .regiones_4 p, .regiones_5 p, .regiones_6 p, .regiones_7 p, .regiones_8 p, .viaje_camino_de_santiago p,
.viaje_conduce_tu_mismo p, .viaje_paradores p, .viaje_trenes_de_lujo p, .viaje_vacaciones_activas p, .viaje_vacaciones_grupo p, .casas_rurales p,
.conoce_el_norte_de_espana p, .por_que_el_norte_de_espana p
{
clear: right;
float: right;
color: #FFFFFF !important;
width: 50%;
padding-right: 20px !important;
text-align: right;
font-size: 16px;
}
.col-md-offset-x
{
margin-left: 6px !important;
}
.columnarutas
{
padding-right: 0px !important;
}
.pagoonline
{
background: url('../imgs/social_media_pagoonline.png') center center / cover no-repeat scroll transparent;
/*background-size: 50% auto !important;*/
background-repeat: no-repeat;
height: auto;
width: 50%;
}
.experiencias span, .newsletter span, .blog span, .pagoonline span, .facebook span, .gmas span, .instagram span, .youtube span
{
max-height: 0px !important;
text-align: center;
display: block;
color: #FFFFFF;
font-size: 0.9em;
font-weight: 400;
line-height: 1.1em;
padding-top: 100px !important;
padding-bottom: 30px !important;
padding-left: 5px;
padding-right: 5px;
margin-bottom: 10px;
}
.SocialMedia
{
display: none;
}
.bRegiones .divColDchamp
{
width: 90% !important;
float: left !important;
}
#ContenedorBuscador form
{
padding-left: 15px !important;
padding-right: 15px !important;
}
.regiones_1 p, .regiones_2 p, .regiones_3 p, .regiones_4 p, .regiones_5 p, .regiones_6 p, .regiones_7 p, .regiones_8 p
{
width: 90% !important;
}
.fichaRuta .datos
{
height: auto !important;
width: 70% !important;
max-width: 300px;
min-height: 200px;
}
.fichaRuta img
{
height: 100%;
width: 100%;
margin: 0 0px !important;
}
.bRegiones .fichaRuta
{
width: 100% !important;
margin: 5px 0px !important;
}
.bRegiones .divColIzdamg
{
width: 100% !important;
}
.regiones_1, .regiones_2, .regiones_3, .regiones_4, .regiones_5, .regiones_6
{
width: 100%;
}
#bInicio .div1Col .camino_frances p, #bInicio .div1Col .camino_primitivo p, .div1Col .camino_norte p, #bInicio .div1Col .camino_portugues p, #bInicio .div1Col
.camino_finisterre p, #bInicio .div1Col .camino_ingles p
{
width: 90% !important;
}
.divColDchaViajes .fichaRuta
{
width: 100%;
}
.responsivehide
{
display: none;
}
.divColIzdamg
{
width: 100% !important;
}
h3.titular_3 a
{
font-size: 16px !important;
}
.titularesponsive
{
padding-top: 100px !important;
}
#divRutasCamino
{
float: none !important;
width: 100%;
}
.datosguiahome ul li a
{
font-size: 0.75em !important;
}
.person
{
width: 100% !important;
min-height: 200px !important;
height: auto !important;
margin: 20px 0px !important;
}
header#Cabecera div#textoLogo
{
font-size: 0.60em !important;
}
#encuentratucamino
{
padding-top: 190px !important;
}
.bBuscarViajesAlea #encuentratucamino
{
padding-top: 0 !important;
}
#quote-carousel
{
display: none;
}
.ayudaoperadora
{
width: 100% !important;
margin: 15px 0 25px !important;
}
.caminomoto
{
width: 100% !important;
margin: 15px 0 0 !important;
}
#descubreelnorte .por_que_el_norte_de_espana
{
margin-top: 10px !important;
}
body.bRegiones #descubreelnorte.div2Cols .divColDchaViajes .por_que_el_norte_de_espana
{
margin-top: 0 !important;
}
#descubreelnorte .por_que_el_norte_de_espana p
{
width: 90% !important;
}
#descubreelnorte .conoce_el_norte_de_espana p
{
width: 90% !important;
}
body#bInicio.bRegiones .div2Cols .divColIzTramos .conoce_el_norte_de_espana
{
width: 99% !important;
}
body#bInicio.bRegiones .div2Cols .divColDchaViajes .por_que_el_norte_de_espana
{
width: 99% !important;
}
body.bSobreNosotros #descubreelnorte.div2Cols .divColDchaViajes .por_que_el_norte_de_espana
{
width: 99% !important;
}
body#bInicio.bSobreNosotros .div2Cols .divColIzTramos .conoce_el_norte_de_espana
{
width: 99% !important;
}
.expeviaj
{
display: none;
}
.options
{
display: none;
}
.relacionadosArt .col-md-3
{
margin: 10px auto !important;
}
.divColDcha50 img
{
display: none;
}
#mc_embed_signup
{
display: none;
}
#comentariosDiv
{
width: 100% !important;
}
.mapablog
{
width: 100% !important;
padding-top: 0;
}
.mapablog img
{
width: 100% !important;
margin-left: 0px !important;
}
.cabeceraBlog h1
{
font-size: 60px !important;
margin-top: -50px !important;
}
.formBlog
{
width: 90% !important;
}
.formBlog input
{
width: 75% !important;
}
.formBlog button
{
width: 25% !important;
}
#propiocamino
{
padding-top: 0px !important;
}
.camino_frances .mapa
{
display: none;
}
.camino_primitivo .mapa
{
display: none;
}
.camino_norte .mapa
{
display: none;
}
.camino_portugues .mapa
{
display: none;
}
.camino_finisterre .mapa
{
display: none;
}
.camino_ingles .mapa
{
display: none;
}
.camino_otrosdelcamino2 .mapa
{
display: none;
}
/*.camino_frances h3.home {
  background: rgba(0, 0, 0, 0.5);
}*/
/*.camino_primitivo h3.home {
  background: rgba(0, 0, 0, 0.5);
}*/
/*.camino_norte h3.home {
  background: rgba(0, 0, 0, 0.5);
}*/
/*.camino_portugues h3.home {
  background: rgba(0, 0, 0, 0.5);
}*/
/*.camino_finisterre h3.home {
  background: rgba(0, 0, 0, 0.5);
}*/
/*.camino_ingles h3.home {
  background: rgba(0, 0, 0, 0.5);
}*/
/*.camino_otrosdelcamino2 h3.home {
  background: rgba(0, 0, 0, 0.5);
}*/
.camino_frances p
{
/*background: rgba(255, 255, 255, 0.7);*/
color: #FFF !important;
margin: 20px auto;
/*text-shadow: none;*/
}
.camino_primitivo p
{
/*background: rgba(255, 255, 255, 0.7);*/
color: #FFF !important;
margin: 20px auto;
text-shadow: none;
}
.camino_norte p
{
/*background: rgba(255, 255, 255, 0.7);*/
color: #FFF !important;
margin: 20px auto;
text-shadow: none;
}
.camino_portugues p
{
/*background: rgba(255, 255, 255, 0.7);*/
color: #FFF !important;
margin: 20px auto;
text-shadow: none;
}
.camino_finisterre p
{
/*background: rgba(255, 255, 255, 0.7);*/
color: #FFF !important;
margin: 20px auto;
text-shadow: none;
}
.camino_ingles p
{
/*background: rgba(255, 255, 255, 0.7);*/
color: #FFF !important;
margin: 20px auto;
text-shadow: none;
}
.camino_otrosdelcamino2 p
{
/*background: rgba(255, 255, 255, 0.7);*/
color: #FFF !important;
margin: 20px auto;
text-shadow: none;
}
.viaje_camino_de_santiago
{
height: auto !important;
margin: 5px auto !important;
min-height: 190px !important;
}
.viaje_conduce_tu_mismo
{
height: auto !important;
margin: 5px auto !important;
min-height: 190px !important;
}
.viaje_paradores
{
height: auto !important;
margin: 5px auto !important;
min-height: 190px !important;
}
.viaje_trenes_de_lujo
{
height: auto !important;
margin: 5px auto !important;
min-height: 190px !important;
}
.viaje_vacaciones_activas
{
height: auto !important;
margin: 5px auto !important;
min-height: 190px !important;
}
.viaje_vacaciones_grupo
{
height: auto !important;
margin: 5px auto !important;
min-height: 190px !important;
}
.casas_rurales
{
height: auto !important;
margin: 5px auto !important;
min-height: 190px !important;
}
.viaje_camino_de_santiago h3
{
padding: 5px 20px !important;
}
.viaje_conduce_tu_mismo h3
{
padding: 5px 20px !important;
}
.viaje_paradores h3
{
padding: 5px 20px !important;
}
.viaje_trenes_de_lujo h3
{
padding: 5px 20px !important;
}
.viaje_vacaciones_activas h3
{
padding: 5px 20px !important;
}
.viaje_vacaciones_grupo h3
{
padding: 5px 20px !important;
}
.casas_rurales h3
{
padding: 5px 20px !important;
}
.cs-style-3 .col-md-3
{
margin: 10px 2px !important;
}
#bBlogs.bFichaArtBlog .col-md-3
{
width: calc(50% - 18px);
float: left;
margin: 0 5px 15px 10px !important;
height: auto;
position: relative;
overflow: hidden;
color: ;
}
#encuentratuviajeideal
{
padding-top: 120px !important;
}
#dchaCabecera
{
clear: both !important;
width: 80%;
float: right;
position: initial;
margin-top: 10px;
}
header#Cabecera
{
background: #669A41 !important;
}
header#Cabecera a#Logo
{
margin: 7px auto 5px !important;
float: none !important;
}
header#Cabecera div#textoLogo
{
float: none;
position: initial;
text-align: center;
margin-left: 0px !important;
}
#buscarRutas
{
/*width: 30% !important;*/
top: 77px;
width: 200px;
margin-left: -100px;
/*float: none !important;*/
/*margin-left: 10% !important;*/
/*margin-right: 10% !important;*/
}
.bBuscarViajes #ContenedorBuscador .ContenidoCuerpo form#buscarRutas
{
margin-left: 0 !important;
padding: 10px 20px 10px 15px !important;
}
#buscarRutas input
{
width: 93% !important;
}
.c50a
{
/*display: none !important;*/
/*+placement: 154px -87px;*/
position: relative;
left: 154px;
top: -87px;
}
/*.c50b {
  display: none !important;
}*/
form
{
padding-left: 0px !important;
margin-top: 0px !important;
}
form#comentario
{
border: none !important;
border-bottom: 1px solid #CCC !important;
}
#mce-EMAIL
{
width: 180px !important;
}
#mc_embed_signup .titular_1
{
font-size: 24px !important;
}
#mc_embed_signup1 .titular_1
{
font-size: 20px !important;
}
#leerotrasportada
{
display: none !important;
}
.codigoTrip
{
display: none !important;
}
.ticker
{
display: none !important;
}
#fwslider
{
display: none !important;
}
.CajaEnlacesSociales .iconospiesociales .col-md-3
{
width: 48.5% !important;
float: left;
margin: 0 0.5%;
font-size: 0.95rem;
}
.CajaEnlacesSociales .iconospiesociales .col-md-3
{
/*width: 35% !important;*/
float: left;
width: 48% !important;
/*max-width: 250px;*/
margin: 1%;
}
.CajaEnlacesSociales .iconospiesociales .col-md-3
{
width: 49% !important;
}
}
.titularBanner
{
width: auto !important;
float: none !important;
}
.CajaEnlacesSociales .iconospiesociales .col-md-3
{
width: calc(25% - 16px) !important;
float: left;
display: inline-block;
margin: 0 8px 10px !important;
font-size: 0.95rem;
}
/*[clearfix]*/
.topnav
{
width: auto;
text-align: center;
position: relative;
top: 20px;
margin: 0 10px;
clear: both;
}
.topnav a
{
float: left;
display: block;
color: #F2F2F2;
text-align: center;
padding: 8px 10px;
text-decoration: none !important;
font-size: 16px;
text-transform: uppercase;
}
.fa
{
padding-left: 10px;
}
.topnav .icon
{
display: none;
}
.dropdown
{
/*float: left;*/
overflow: hidden;
display: inline-block;
width: 240px;
height: 33px;
margin: 2px 0 0;
position: relative;
}
@media (min-width: 867.98px)
{
.dropdown
{
width: auto;
position: relative;
}
.dropdown:hover .dropdown-content
{
display: block;
background: #42642A;
position: fixed !important;
top: 114px !important;
width: auto !important;
/*left: 0 !important;*/
z-index: 99999999;
}
.dropdown:hover
{
background: #434A3E;
}
}
.dropdown .dropbtn
{
font-size: 17px;
border: none;
outline: none;
color: white;
padding: 0px 0px;
background-color: inherit;
font-family: inherit;
position: relative;
}
.dropdown-content
{
display: none;
position: initial !important;
background-color: rgba(77, 118, 49, 0.95);
min-width: 177px;
box-shadow: 0px 8px 16px 0px rgba(77, 118, 49, 0.2);
z-index: 9999;
}
.dropdown-content a
{
float: none;
color: #FFF;
padding: 12px 16px;
text-decoration: none;
display: block;
text-align: left;
}
.dropdown .dropbtn a
{
color: white;
/*position: absolute;*/
z-index: 99999 !important;
cursor: pointer;
}
.topnav a:hover, .dropdown:hover .dropbtn a
{
}
.dropdown-content a:hover
{
background: rgba(68, 68, 68, 0.8);
color: #FFF;
}
.dropdown:hover .dropdown-content
{
display: block;
}
@media screen and (max-width: 1000px)
{
.topnav a:not(:first-child), .dropdown .dropbtn
{
/*display: none;*/
}
.dropdown
{
display: none;
}
.topnav a.icon
{
float: left;
display: block;
background: transparent;
color: #FFF !important;
line-height: 20px;
margin-right: 15px !important;
border-radius: 50% !important;
position: fixed;
top: 78px;
left: 10px;
}
.topnav a.icon:hover
{
float: left !important;
display: block !important;
background: transparent !important;
line-height: 20px !important;
position: fixed;
top: 78px;
left: 10px;
z-index: 9999 !important;
}
/*.topnav {
  position: fixed;
  width: 100%;
  top: 0px;
  display: ;
  left: 0px;
}*/
.topnav.responsive
{
position: fixed !important;
overflow-y: scroll;
height: 100%;
min-height: 100%;
background-color: rgba(101, 154, 64, 0.95);
width: 50% !important;
min-width: 231px;
padding: 70px 30px 80px 21px !important;
margin-left: 0% !important;
margin-right: 0% !important;
top: 0px;
}
.topnav.responsive .dropdown
{
display: block;
}
.topnav.responsive .dropdown
{
}
.topnav.responsive a.icon
{
position: absolute;
top: 20px;
left: 20px;
font-weight: bold;
}
.pagoonline
{
/*background-size: 90% auto !important;*/
background-repeat: no-repeat;
height: auto;
background-color: #457323 !important;
}
.blog
{
/*background-size: 90% auto !important;*/
background-repeat: no-repeat;
height: auto;
background-color: #C24EA3 !important;
}
.experiencias
{
/*background-size: 90% auto !important;*/
background-repeat: no-repeat;
height: auto;
background-color: #C3B44E !important;
}
.facebook
{
/*background-size: 90% auto !important;*/
background-repeat: no-repeat;
height: auto;
background-color: #4967A6 !important;
}
.newsletter
{
/*background-size: 90% auto !important;*/
background-repeat: no-repeat;
height: auto;
background-color: #37E6DC !important;
}
.gmas
{
/*background-size: 90% auto !important;*/
background-repeat: no-repeat;
height: auto;
background-color: #BD3727 !important;
}
.instagram
{
/*background-size: 90% auto !important;*/
background-repeat: no-repeat;
height: auto;
background-color: #8A7468 !important;
}
.youtube
{
/*background-size: 90% auto !important;*/
background-repeat: no-repeat;
height: auto;
background-color: #E3801A !important;
}
.topnav.responsive a
{
float: none;
display: block;
text-align: left;
}
.topnav.responsive a:hover
{
text-decoration: none !important;
background: rgba(68, 68, 68, 0.8);
color: #FFF;
}
.topnav.responsive .dropdown
{
float: none;
}
.topnav.responsive .dropdown-content
{
position: relative !important;
display: block !important;
}
.topnav.responsive .dropdown .dropbtn
{
display: block;
width: 100%;
text-align: left;
}
.CajaEnlacesSociales .iconospiesociales .col-md-3
{
/*height: 20.4 vw;*/
}
/*.CajaEnlacesSociales .iconospiesociales .col-md-3 span {
  padding-top: 5%;
}*/
}
header#Cabecera .div1
{
width: 100%;
/*background: #C0C;*/
margin: 0 auto;
height: 76px;
clear: both;
position: relative;
max-width: 1500px;
}
#bBlogs article img
{
width: 100% !important;
height: auto !important;
}
.bFichaArtBlog .cArtRel h4
{
color: #444;
font-size: 0.9rem;
text-align: center;
padding: 10px 5px;
margin-top: -3px;
background: #F0F0F0;
}
body.bFichaArtBlog .cComentariosArt div div a
{
margin: 15px 0 0;
display: block;
float: left;
}
body.bFichaArtBlog #comentariosDiv .eBotonCerrarArt
{
position: absolute;
bottom: 0px;
text-align: center !important;
border: 20px solid #FFF;
background: #659A40;
width: 90%;
display: block;
}
@media (min-width: 640px)
{
.div2Cols .divColDchaViajes .fichaRuta.col-md-6
{
width: 49.0% !important;
}
.div2Cols .col-md-3
{
width: 24.6% !important;
}
#bInicio.bInicio .div2Cols .col-md-3
{
width: calc(50% - 18px) !important;
float: left !important;
margin: 0 5px 15px 10px !important;
height: auto !important;
position: relative !important;
overflow: hidden !important;
}
#bBlogs.bFichaArtBlog .col-md-3
{
width: calc(50% - 18px) !important;
float: left !important;
margin: 0 5px 15px 10px !important;
height: auto !important;
position: relative !important;
overflow: hidden !important;
}
}
@media (min-width: 1000px)
{
#bBlogs.bFichaArtBlog .col-md-3
{
width: calc(25% - 10px) !important;
float: left !important;
margin: 0 5px 15px !important;
height: auto !important;
position: relative !important;
overflow: hidden !important;
}
#bInicio.bInicio .div2Cols .col-md-3
{
width: calc(25% - 16px) !important;
float: left !important;
margin: 0 5px 15px 10px !important;
height: auto !important;
position: relative !important;
overflow: hidden !important;
}
}
html, body
{
overflow-x: hidden;
}
@media (max-width: 1267.98px) and (orientation: landscape)
{
.c50a
{
width: 30% !important;
float: left;
padding-top: 22px;
}
}
@media (max-width: 767.98px) and (orientation: landscape)
{
.regiones_1 p, .regiones_2 p, .regiones_3 p, .regiones_4 p, .regiones_5 p, .regiones_6 p, .regiones_7 p, .regiones_8 p, .viaje_camino_de_santiago p,
.viaje_conduce_tu_mismo p, .viaje_paradores p, .viaje_trenes_de_lujo p, .viaje_vacaciones_activas p, .viaje_vacaciones_grupo p, .casas_rurales p,
.conoce_el_norte_de_espana p, .por_que_el_norte_de_espana p
{
clear: right;
float: right;
color: #FFFFFF !important;
width: 90% !important;
padding-right: 20px !important;
text-align: right;
font-size: 16px;
}
.SocialMedia
{
display: none;
}
.col-md-offset-x
{
margin-left: 0px !important;
}
.bRegiones .divColDchamp
{
width: 90% !important;
float: left !important;
}
#ContenedorBuscador form
{
padding-left: 15px !important;
padding-right: 15px !important;
}
.regiones_1 p, .regiones_2 p, .regiones_3 p, .regiones_4 p, .regiones_5 p, .regiones_6 p, .regiones_7 p, .regiones_8 p
{
width: 90% !important;
}
.fichaRuta .datos
{
height: auto !important;
width: 70% !important;
}
.fichaRuta img
{
height: 100%;
width: 100%;
margin: 0 0px !important;
}
.bRegiones .fichaRuta
{
width: 100% !important;
margin: 5px 0px !important;
}
.bRegiones .divColIzdamg
{
width: 100% !important;
}
.regiones_1, .regiones_2, .regiones_3, .regiones_4, .regiones_5, .regiones_6
{
width: 100%;
}
#bInicio .div1Col .camino_frances p, #bInicio .div1Col .camino_primitivo p, .div1Col .camino_norte p, #bInicio .div1Col .camino_portugues p, #bInicio .div1Col
.camino_finisterre p, #bInicio .div1Col .camino_ingles p
{
width: 90% !important;
}
.divColDchaViajes .fichaRuta
{
width: 100%;
}
.responsivehide
{
display: none;
}
.divColIzdamg
{
width: 100% !important;
}
h3.titular_3 a
{
font-size: 16px !important;
}
.titularesponsive
{
padding-top: 100px !important;
}
#divRutasCamino
{
float: none !important;
width: 100%;
}
.datosguiahome ul li a
{
font-size: 0.75em !important;
}
.person
{
width: 100% !important;
min-height: 200px !important;
height: auto !important;
margin: 20px 0px !important;
}
header#Cabecera div#textoLogo
{
font-size: 0.40em !important;
}
#encuentratucamino
{
padding-top: 190px !important;
}
#quote-carousel
{
display: none;
}
.ayudaoperadora
{
width: 100% !important;
}
#descubreelnorte .por_que_el_norte_de_espana
{
margin-top: 10px !important;
}
#descubreelnorte .por_que_el_norte_de_espana p
{
width: 90% !important;
}
#descubreelnorte .conoce_el_norte_de_espana p
{
width: 90% !important;
}
.expeviaj
{
display: none;
}
.options
{
display: none;
}
.responsiveclass p
{
width: 90% !important;
}
.relacionadosArt .col-md-3
{
margin: 10px auto !important;
}
.divColDcha50 img
{
display: none;
}
#mc_embed_signup
{
display: none;
}
#comentariosDiv
{
width: 100% !important;
}
.mapablog
{
width: 100% !important;
}
.mapablog img
{
width: 100% !important;
margin-left: 0px !important;
}
.cabeceraBlog h1
{
font-size: 80px !important;
margin-top: -50px !important;
}
.formBlog
{
width: 90% !important;
}
.formBlog input
{
width: 75% !important;
}
.formBlog button
{
width: 25% !important;
}
.camino_frances .mapa
{
display: none;
}
.camino_primitivo .mapa
{
display: none;
}
.camino_norte .mapa
{
display: none;
}
.camino_portugues .mapa
{
display: none;
}
.camino_finisterre .mapa
{
display: none;
}
.camino_ingles .mapa
{
display: none;
}
.camino_otrosdelcamino2 .mapa
{
display: none;
}
.camino_frances h3.home
{
background: rgba(0, 0, 0, 0.5);
}
.camino_primitivo h3.home
{
background: rgba(0, 0, 0, 0.5);
}
.camino_norte h3.home
{
background: rgba(0, 0, 0, 0.5);
}
.camino_portugues h3.home
{
background: rgba(0, 0, 0, 0.5);
}
.camino_finisterre h3.home
{
background: rgba(0, 0, 0, 0.5);
}
.camino_ingles h3.home
{
background: rgba(0, 0, 0, 0.5);
}
.camino_otrosdelcamino2 h3.home
{
background: rgba(0, 0, 0, 0.5);
}
.camino_frances p
{
background: rgba(255, 255, 255, 0.7);
color: #000 !important;
margin: 20px auto;
text-shadow: none;
}
.camino_primitivo p
{
background: rgba(255, 255, 255, 0.7);
color: #000 !important;
margin: 20px auto;
text-shadow: none;
}
.camino_norte p
{
background: rgba(255, 255, 255, 0.7);
color: #000 !important;
margin: 20px auto;
text-shadow: none;
}
.camino_portugues p
{
background: rgba(255, 255, 255, 0.7);
color: #000 !important;
margin: 20px auto;
text-shadow: none;
}
.camino_finisterre p
{
background: rgba(255, 255, 255, 0.7);
color: #000 !important;
margin: 20px auto;
text-shadow: none;
}
.camino_ingles p
{
background: rgba(255, 255, 255, 0.7);
color: #000 !important;
margin: 20px auto;
text-shadow: none;
}
.camino_otrosdelcamino2 p
{
background: rgba(255, 255, 255, 0.7);
color: #000 !important;
margin: 20px auto;
text-shadow: none;
}
.viaje_camino_de_santiago
{
height: auto !important;
margin: 5px auto !important;
}
.viaje_conduce_tu_mismo
{
height: auto !important;
margin: 5px auto !important;
}
.viaje_paradores
{
height: auto !important;
margin: 5px auto !important;
}
.viaje_trenes_de_lujo
{
height: auto !important;
margin: 5px auto !important;
}
.viaje_vacaciones_activas
{
height: auto !important;
margin: 5px auto !important;
}
.viaje_vacaciones_grupo
{
height: auto !important;
margin: 5px auto !important;
}
.casas_rurales
{
height: auto !important;
margin: 5px auto !important;
}
.viaje_camino_de_santiago h3
{
padding: 5px 20px !important;
}
.viaje_conduce_tu_mismo h3
{
padding: 5px 20px !important;
}
.viaje_paradores h3
{
padding: 5px 20px !important;
}
.viaje_trenes_de_lujo h3
{
padding: 5px 20px !important;
}
.viaje_vacaciones_activas h3
{
padding: 5px 20px !important;
}
.viaje_vacaciones_grupo h3
{
padding: 5px 20px !important;
}
.casas_rurales h3
{
padding: 5px 20px !important;
}
.cs-style-3 .col-md-3
{
margin: 10px auto;
}
#encuentratuviajeideal
{
padding-top: 180px !important;
}
#dchaCabecera
{
clear: both !important;
width: 80%;
margin-top: 10px;
float: right;
position: initial;
}
header#Cabecera
{
background: #669A41 !important;
}
header#Cabecera a#Logo
{
margin: 7px auto !important;
float: none !important;
}
header#Cabecera div#textoLogo
{
float: none;
position: initial;
text-align: center;
margin-left: 0px !important;
}
#buscarRutas
{
width: 80% !important;
float: none !important;
margin-left: 10% !important;
margin-right: 10% !important;
}
#buscarRutas input
{
width: 100% !important;
}
.c50a
{
display: none !important;
}
/*.c50b {
  display: none !important;
}*/
form
{
padding-left: 0px !important;
margin-top: 0px !important;
}
#mce-EMAIL
{
width: 180px !important;
}
#mc_embed_signup .titular_1
{
font-size: 24px !important;
}
#mc_embed_signup1 .titular_1
{
font-size: 20px !important;
}
#leerotrasportada
{
display: none !important;
}
.codigoTrip
{
display: none !important;
}
.ticker
{
display: none !important;
}
#fwslider
{
display: none !important;
}
}
.cs-style-3
{
margin-bottom: 10px !important;
}
.cs-style-3 figcaption
{
width: 100% !important;
}
.col-md-offset-x
{
margin-left: 0.5%;
}
.mosaico .col-md-4
{
width: 33.04%;
}
#bInicio h3.home
{
font-size: 1.6em !important;
margin-bottom: 0 !important;
padding-bottom: 5px !important;
}
.bBuscarViajesAlea h3.home
{
font-size: 1.1em !important;
margin-bottom: 0 !important;
padding-bottom: 5px !important;
position: relative;
z-index: 2;
}
@media (max-width: 992px)
{
.bBuscarViajesAlea h3.home
{
font-size: 1.5em !important;
}
}
#bInicio h3.home + p
{
margin-bottom: 0;
padding-bottom: 0;
max-width: 300px !important;
}
#bInicio h3.home a
{
text-decoration: none;
}
.filaIdiomas
{
width: auto !important;
padding: 0;
margin: 0 0 10px 0 !important;
text-align: center;
}
.filaIdiomas a
{
display: inline-block;
margin: 10px 5px;
font-size: 0.7em;
width: 80px;
text-align: center;
}
.filaIdiomas a:hover
{
color: #FFF;
}
.filaIdiomas a img
{
margin: 0 0 3px 0;
display: inline-block;
padding: 0;
}
button.hideIdiomas
{
background: #FFF !important;
color: #65993F !important;
position: absolute !important;
top: 6px !important;
right: 6px !important;
font-size: 1.2rem !important;
height: 25px;
width: 25px;
z-index: 99999;
border-radius: 12px;
border: none;
}
.idiomasaElegir
{
position: fixed;
z-index: 9999;
top: 0;
text-align: center;
color: #FFF !important;
background: rgba(101, 152, 63, 0.912) !important;
color: #FFF;
width: 100%;
}
.idiomasaElegir p
{
color: #EDEDED;
font-size: 16px;
}
.idiomasaElegir h3
{
line-height: 60px;
font-weight: 100 !important;
}
@media (max-width: 1167.98px)
{
#mc_embed_signup
{
display: none;
}
#mc_embed_signup1
{
width: 49% !important;
min-height: 86px;
float: left !important;
}
.boletinportada
{
width: 49% !important;
min-height: 87px;
float: left !important;
}
}
#bCamino div.col-md-1
{
display: none;
}
.fancybox-opened .fancybox-skin
{
/*width: 724px !important;*/
}
.fancybox-opened .fancybox-inner
{
width: 100% !important;
}
#bTramo #ContenedorCabecera img
{
width: 100%;
height: auto;
max-width: 850px;
}
#bTramo .ContenedorPpal
{
max-width: 850px !important;
width: 100% !important;
}
#bTramo .ContenedorPpal #imgTramo
{
width: 49%;
float: left;
margin: 0.5% 0.5% 25px 0.5% !important;
height: auto;
}
#bTramo .ContenedorPpal #imgTramo img
{
display: inline-block;
position: relative;
width: 100%;
height: auto;
margin-top: 0 !important;
}
#bExperiencias h1.titular_2
{
margin-top: 40px;
font-size: 2rem !important;
}
#bBlogs.bFichaRegion .ContenedorPpal .divColIzdamg article header h1.titular_2 a.titurl
{
color: #444 !important;
}
@media (max-width: 540px)
{
h1.maleta
{
background: none !important;
}
h1.andando
{
background: none !important;
}
h1.bici
{
background: none !important;
}
h1.andando_bici
{
background: none !important;
}
body#bTramo
{
padding-right: 10px !important;
padding-left: 10px !important;
/*overflow: auto;*/
}
body#bTramo div.etapas
{
padding-top: 10px;
margin-bottom: 15px;
}
#bTramo .ContenedorPpal #imgTramo
{
width: 90%;
float: none;
margin: 0.5% auto 15px !important;
}
#bTramo .precio
{
color: #DF9A30;
font-weight: normal;
font-size: 14px;
margin-left: 0px;
display: block;
margin-bottom: 10px;
}
.fancybox-opened .fancybox-inner
{
width: 100% !important;
height: 300px !important;
}
.fancybox-type-iframe .fancybox-inner
{
height: 3000px !important;
/*para iframes*/
}
.fancybox-prev span
{
left: 0px !important;
}
.fancybox-next span
{
right: 0px !important;
background-position: 0 -72px !important;
}
#DivSocial.CajaEnlacesSociales .col-md-3
{
width: calc(50% - 10px) !important;
margin: 0 5px 10px !important;
}
#bBlogs.bFichaArtBlog .col-md-3
{
width: 95%;
height: auto;
position: relative;
overflow: hidden;
}
#bBlogs.bFichaArtBlog .col-md-3 img
{
object-fit: cover !important;
width: 100%;
height: 100%;
}
body#bExperiencias .imgPpalExperiencia
{
float: none !important;
padding: 30px 15px 0 0 !important;
width: 100%;
text-align: center;
}
body#bExperiencias .imgPpalExperiencia img
{
display: inline-block;
margin: 0 auto;
float: none;
}
}
@media (min-width: 540px)
{
}
@media (max-width: 370px)
{
footer address #enlaces_contacto #PieSkype
{
float: none !important;
display: block !important;
clear: both !important;
width: 100px !important;
margin: 0 auto !important;
}
footer address #enlaces_contacto #PieEmail
{
float: none !important;
display: block !important;
clear: both !important;
width: 174px !important;
margin: 0 auto !important;
}
/*[clearfix]*/
footer
{
padding-bottom: 50px;
}
}
ul#uMenuPpal
{
width: 100%;
padding: 0;
margin: 0;
}
ul#uMenuPpal li
{
display: inline-block;
position: relative;
margin: 2px 5px 0;
}
ul#uMenuPpal li ul
{
display: none;
position: absolute;
top: 32px;
background: #44681E;
}
ul#uMenuPpal li:hover ul
{
display: block;
min-width: 180px;
}
ul#uMenuPpal li:hover
{
background: #444B3D;
}
/*[clearfix]*/
ul#uMenuPpal li ul li
{
display: block;
border-bottom: 1px solid rgba(203, 203, 203, 0.4);
padding: 2px 0 4px;
min-width: 200px;
}
ul#uMenuPpal li ul li:last-of-type
{
border-bottom: none;
padding-bottom: 7px;
}
a.BtnMenuOn
{
display: none;
}
a.BtnMenuOff
{
display: none;
}
@media (max-width: 1050px)
{
ul#uMenuPpal li
{
display: inline-block;
position: relative;
padding: 0 !important;
margin: 2px 0px 0;
}
ul#uMenuPpal li a
{
padding: 8px 5px;
}
}
@media (max-width: 950px)
{
ul#uMenuPpal
{
width: 100%;
position: fixed;
display: block;
top: 0px;
left: 0;
height: 100%;
width: 230px;
text-align: left;
margin-left: -260px;
padding: 50px 10px 20px 20px;
background: rgba(102, 153, 65, 0.934);
border-right: 1px solid #42642A;
z-index: 1;
}
#Cabecera #myTopnav.topnav
{
height: 34px;
position: absolute;
top: 81px;
left: 0;
display: block;
}
body.MenuHam ul#uMenuPpal
{
margin-left: 0;
animation: menuIn 0.6s;
}
a.BtnMenuOn
{
width: 60px;
cursor: pointer;
display: block;
}
body.MenuHam a.BtnMenuOff
{
position: fixed;
display: block;
top: 9px;
left: 220px;
cursor: pointer;
/*opacity: 1;*/
background: #FFF;
color: #669A41;
width: 30px;
height: 30px;
padding: 0;
line-height: 30px;
border-radius: 15px;
z-index: 999;
animation: BtnmenuIn 3s;
}
a.BtnMenuOff
{
/*opacity: 0;*/
}
@keyframes menuIn
{
from
{
left: -260px;
}
to
{
left: 0;
}
}
@keyframes BtnmenuIn
{
from
{
opacity: 0;
}
to
{
opacity: 1;
}
}
ul#uMenuPpal li
{
display: inline-block;
position: relative;
padding: 0 !important;
margin: 2px 0px 0;
border-bottom: 1px solid #42642A;
clear: left;
width: 100%;
float: left;
}
ul#uMenuPpal li a
{
position: relative;
z-index: 2;
}
ul#uMenuPpal li ul
{
/*display: block;*/
position: relative;
z-index: 0;
padding: 0 0 20px 15px !important;
margin: 0;
top: 0;
}
/*[clearfix]*/
ul#uMenuPpal li:hover ul
{
position: relative;
z-index: 0;
padding: 0;
margin: 0;
top: 0;
}
ul#uMenuPpal li a
{
padding:8px 5 px;
}
}
@media (max-width: 867px)
{
#Cabecera #myTopnav.topnav
{
top: 73px;
}
}
