/*
 Theme Name:   Radio Taxi Segovia
 Theme URI:    http://www.elegantthemes.com/
 Description:  Plantilla desarrollada para Radio Taxi
 Author:       Iberzal Tecnologia
 Author URI:   http://iberzal.com
 Template:     Divi
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  radio-taxi
*/
@import url("../Divi/style.css");

/* =Aquí empieza la personalización de tu tema
-------------------------------------------------------------- */
/*Cabecera*/
#top-header .container{
	padding-top:0.2em;
}
#et-info{
	padding-bottom:0.2em;
}
#logo_mano{
	padding-top: 0px;
	width: 40px;
}

/*Llamada a la accion generica*/
.llamada_accion{
background: rgba(46,107,192,1);
background: -moz-linear-gradient(top, rgba(46,107,192,1) 0%, rgba(123,155,199,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(46,107,192,1)), color-stop(100%, rgba(123,155,199,1)));
background: -webkit-linear-gradient(top, rgba(46,107,192,1) 0%, rgba(123,155,199,1) 100%);
background: -o-linear-gradient(top, rgba(46,107,192,1) 0%, rgba(123,155,199,1) 100%);
background: -ms-linear-gradient(top, rgba(46,107,192,1) 0%, rgba(123,155,199,1) 100%);
background: linear-gradient(to bottom, rgba(46,107,192,1) 0%, rgba(123,155,199,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2e6bc0', endColorstr='#7b9bc7', GradientType=0 );
padding:0px !important;
}
.texto_accion{
	padding-top:8px;
}
/*Seccion App Home*/
#imagen_app{
	padding-top:0;
	padding-bottom:0;
}
#divApp{
	padding-bottom:0px;
}
#divBotonApp{
	padding-top:0px;
}
/*Disponibilidad Home*/
#disponibilidad{
	padding-left: 40px;
}

/*Pie*/
#et-info-email{
	color:#fff;
}
#logo2{
	margin-left:-40px;
	max-height:160px;
}

#main-footer .container{
	max-width: 75%;
}

#footer-widgets{
	padding-top:40px;
}

#footer-bottom .container{
	max-width: 79%;
	color: white;
}
#footer-info {
	color: white;
}
#top-header{
	font-size:14px;
}

.mail_contacto2{
	color:black !important;
}

.mail_contacto2:hover{
	color:#2e6ac0 !important;
	opacity:1 !important;
}
#imagenAlcazar{
	margin-top:-10px;
}
#main-footer .menu-item.menu-item-type-post_type.menu-item-object-page{
	padding-bottom:8.5px;
}
.menu-menu-principal-container{
	padding-top:25px;
}

/*Servicios*/
.blurbServicios .et_pb_blurb_content{
	max-width:100%;
	width:100%;
}

/*Tarifas*/
#textosTarifas{
	padding-bottom:5px;
}
#tablasTarifas{
	padding-top:0px;
}
.tablaPaddingTop{
	padding-top:0px !important;
}
.divPaddingBottom{
	padding-bottom:10px !important;
}
.sliderTarifas .et-pb-arrow-prev{
	color:#2e6ac0 !important;
}
.sliderTarifas .et-pb-arrow-next{
	color:#2e6ac0 !important;
}
.sliderTarifas .et-pb-active-control{
	background-color:#2e6ac0 !important;
}
#sliderPueblos{
	height:500px;
}
#sliderPueblos .et_pb_slide_description{
	height:425px;
}
#sliderPISG{
	height:450px;
}
#sliderPISG .et_pb_slide_description{
	height:375px;
}
#sliderCiudades{
	height:500px;
}
#sliderCiudades .et_pb_slide_description{
	height:425px;
}


/*Responsive*/
/*Responsive Home*/
#titulo_llamanos2{
		display: none;
	}
@media (max-width: 986px) {
	#titulo_llamanos{
		display: none;
	}
	#titulo_llamanos2{
		display: block;
	}
}
@media (max-width: 871px) {
	#titulo_llamanos{
		display: block;
	}
	#titulo_llamanos2{
		display: none;
	}
}
@media (max-width: 619px) {
	#titulo_llamanos{
		display: none;
	}
	#titulo_llamanos2{
		display: block;
	}
}
@media (max-width: 1170px) {
	#top-menu-nav{
		display:none;
	}
	#et_mobile_nav_menu{
		display:block;
	}
}
@media (max-width: 980px) {
	#logo{
		max-height:85%;
	}
	#logo_mano{
		width:30px
	}
}

@media (max-width: 750px) {
	#logo{
		max-height:70%;
	}
	#logo_mano{
		width:25px
	}
}
@media (max-width: 980px) {
	#disponibilidad{
		max-width:350px;
		margin-bottom:20px;
	}
	#discapacitados{
		margin-top:20px;
		max-width:350px;
	}
}
/*Responsive Rutas*/
@media (max-width:1250px){
	#imagenAlcazar{
		margin-top:-5px;
	}
	#galeriaCastillos{
		max-height:270px;
	}
	#galeriaPalacios{
		max-height:325px;
	}
}
@media (max-width:1055px){
	#imagenAlcazar{
		margin-top:0px;
	}
	.textoRutas{
		padding-bottom:0px;
	}
	.divMirador{
		padding-top:0px;
		padding-bottom:0px;
	}
}
@media (max-width:980px){
	#galeriaCastillos{
		max-height:400px;
	}
	.separadorMiradores{
		display:none;
	}
	.sinPaddingTop{
		padding-top:0px;
	}
}
@media (max-width:900px){
	#galeriaTaxiTuristico{
		max-height:350px;
	}
	#galeriaPalacios{
		max-height:350px;
	}
	#galeriaCastillos{
		max-height:350px;
	}
}
@media (max-width:800px){
	#galeriaTaxiTuristico{
		max-height:320px;
	}
	#galeriaPalacios{
		max-height:320px;
	}
	#galeriaCastillos{
		max-height:320px;
	}
}
@media (max-width:750px){
	#galeriaTaxiTuristico{
		max-height:300px;
	}
	#galeriaPalacios{
		max-height:300px;
	}
	#galeriaCastillos{
		max-height:300px;
	}
}
@media (max-width:675px){
	#galeriaTaxiTuristico{
		max-height:260px;
	}
	#galeriaPalacios{
		max-height:260px;
	}
	#galeriaCastillos{
		max-height:260px;
	}
}
@media (max-width:580px){
	#galeriaTaxiTuristico{
		max-height:230px;
	}
	#galeriPalacios{
		max-height:230px;
	}
	#galeriaCastillos{
		max-height:230px;
	}
}
@media (max-width:525px){
	#galeriaTaxiTuristico{
		max-height:200px;
	}
	#galeriaPalacios{
		max-height:200px;
	}
	#galeriaCastillos{
		max-height:200px;
	}
}
@media (max-width:475px){
	#galeriaTaxiTuristico{
		max-height:175px;
	}
	#galeriaPalacios{
		max-height:175px;
	}
	#galeriaCastillos{
		max-height:175px;
	}
}
/*Responsive Tarifas*/
@media (max-width:980px){
	.divSinTop{
		padding-top:0px;
	}
}
@media (max-width: 1000px) {
	#sliderPueblos{
		height:450px;
	}
	#sliderPueblos .et_pb_slide_description{
		height:375px;
	}
}
@media (max-width: 900px) {
	#sliderPueblos{
		height:400px;
	}
	#sliderPueblos .et_pb_slide_description{
		height:325px;
	}
}
@media (max-width: 800px) {
	#sliderPueblos{
		height:350px;
	}
	#sliderPueblos .et_pb_slide_description{
		height:300px;
	}
}
@media (max-width: 700px) {
	#sliderPueblos{
		height:300px;
	}
	#sliderPueblos .et_pb_slide_description{
		height:250px;
	}
}
@media (max-width: 600px) {
	#sliderPueblos{
		height:250px;
	}
	#sliderPueblos .et_pb_slide_description{
		height:200px;
	}
}
@media (max-width: 1000px) {
	#sliderPISG {
		height:400px;
	}
	#sliderPISG  .et_pb_slide_description{
		height:325px;
	}
}
@media (max-width: 900px) {
	#sliderPISG {
		height:350px;
	}
	#sliderPISG  .et_pb_slide_description{
		height:275px;
	}
}
@media (max-width: 800px) {
	#sliderPISG {
		height:300px;
	}
	#sliderPISG  .et_pb_slide_description{
		height:250px;
	}
}
@media (max-width: 700px) {
	#sliderPISG {
		height:250px;
	}
	#sliderPISG  .et_pb_slide_description{
		height:200px;
	}
}
@media (max-width: 600px) {
	#sliderPISG{
		height:200px;
	}
	#sliderPISG  .et_pb_slide_description{
		height:150px;
	}
}
@media (max-width: 1100px) {
	#sliderCiudades{
		height:400px;
	}
	#sliderCiudades .et_pb_slide_description{
		height:325px;
	}
}
@media (max-width: 900px) {
	#sliderCiudades{
		height:350px;
	}
	#sliderCiudades .et_pb_slide_description{
		height:275px;
	}
}
@media (max-width: 800px) {
	#sliderCiudades{
		height:300px;
	}
	#sliderCiudades .et_pb_slide_description{
		height:250px;
	}
}
@media (max-width: 700px) {
	#sliderCiudades{
		height:250px;
	}
	#sliderCiudades .et_pb_slide_description{
		height:200px;
	}
}
@media (max-width: 600px) {
	#sliderCiudades{
		height:200px;
	}
	#sliderCiudades .et_pb_slide_description{
		height:150px;
	}
}
/*Responsive Servicios*/
@media (max-width: 980px) {
	.anuncioCentroServicios{
		display:block;
	}
	.anuncioDerechaServicios{
		display:block;
	}
}
/*Responsive Publicidad*/
@media (max-width: 980px) {
	.divSinBottom{
		padding-bottom:0px;
	}
}

/*Twitter Widget*/
#twitter-widget-0{
	width:100%;
	min-width: 100%;
}
.et_pb_widget{
	width:100%;
	max-width:500px;
}
/*Facebook Widget*/
.cff-likebox.cff-outside.cff-top{
	margin-bottom: 0px;
	margin-top: 0px;
	width:100%;
}
.textwidget{
	max-width:500px;
}
