/*
Theme Name:     Adelopd IBIZA
Theme URI:      http://www.apoyoempresarial.com/wordpress_themes
Description:    Tema de Adelopd.com
Author:         Oscar Alderete / Vicente Ribes
Author URI:     http://www.apoyoempresarial.com/
Template:       Divi
Version:        1
*/
@import url('../Divi/style.css');

table.ccc{width:100%;border-collapse:collapse}
table.ccc td{width:25%}
.right{text-align:right}
.pointer{cursor:pointer}

.trans{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0);color:#333;text-align:center;z-index:1000100;display:none}

#dialog{text-align:center}
#dialog > div{width:30em;border-radius:.4em 0 0;box-shadow:0 0 .4em #555;text-align:center;margin:2em auto 0}
#dialog > div h3{font-size:1.2em;padding:.5em 2em;border-bottom:solid 1px #333;font-weight:bold;background:url(../img/ico_close.svg) 99% center no-repeat;cursor:pointer}
#dialog > div p{padding:.5em}
div.success{box-sizing:border-box;border:solid 1px #3C763D;color:#3C763D;background:#DFF0D8}
div.success h3{color:#3C763D}
div.info{box-sizing:border-box;border:solid 1px #31708F;color:#31708F;background:#D9EDF7}
div.info h3{color:#31708F}
div.warning{box-sizing:border-box;border:solid 1px #8A6D3B;color:#8A6D3B;background:#FCF8E3}
div.warning h3{color:#8A6D3B}
div.danger{box-sizing:border-box;border:solid 1px #A94442;color:#A94442;background:#F2DEDE}
div.danger h3{color:#A94442}

#loader{}
#loader p{text-align:center;color:#FE6A12;height:5em;margin-top:2em;text-shadow:0 0 .05em #000}
#loader p img{height:100%;width:auto;margin:0 auto}

table.summary-table{border-collapse:collapse;width:100%}
table.summary-table th,table.summary-table td{border:solid 1px #ccc}
table.summary-table th{text-align:center;background-color:#EAEDED}

.highlighted{background-color:#ff9}

/* google map */
.full-screen{position:fixed;width:100%;height:100%;top:0;left:0;z-index:600;display:none}
.full-screen button{position:fixed;left:0;bottom:0;color:#F76458;font-size:3em;font-weight:bold;border:none;border-radius:0 .4em 0 0;cursor:pointer;margin:0;padding:.3em;box-shadow:0 0 .25em #555;z-index:500}
.gmap-full{width:100%;height:100%;background:#ccc;z-index:100}

@media screen and (max-width:35.5em){
	#dialog > div{width:80%}
	#dialog > div h3{background-position:98% center}
	.pure-u-1.right{text-align:left}
}

.contenedor_buscador
{
    background: url("http://www.parpalla.com/wp/wp-content/uploads/2015/10/slider-fondo2.png") no-repeat fixed center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    height: 233px;

}
.contenedor_buscador .centro_formulario
{
        
   padding-top: 70px;
   text-align: center;    

}

.contenedor_buscador .centro_formulario .titulo
{
    font-size: 24px;
    margin-bottom: 19px;
    color: #FFF;   

}
.contenedor_buscador .centro_formulario select {
    width: 150px;
    height: 24px;
    border: 1px solid #ccc;
    border-radius: 3px;
    
}
.contenedor_buscador .centro_formulario select option
{
    border-radius: 3px;
    
}
.boton_buscar
{
    background-color: #239821;
    border-radius: 7px;
    color: rgb(255, 255, 255);
    width: 120px;
    height: 30PX;
    border: none;
}
.boton_buscar:hover
{
    background-color: rgba(33, 180, 20, 0.65);
}

#googleMap {
	margin: 10px auto;
	width:90%;
	height:280px;
	border: 2px solid #666666; 
	border-radius: 6px;
}
#map {
	width:100%;
	height:300px;
	border: 2px solid #666666; 
	border-radius: 6px;
}
table
{
    
     width: 100%;
     text-align: center;

}
table tr th
{
  background-color: rgb(0, 0, 0);
  color: white;
  width: 200px;
  height: 30px;

}

.CSStabla {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 10px 10px 5px #888888;
	border:1px solid #000000;
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.CSStabla table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.CSStabla tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.CSStabla table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.CSStabla table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.CSStabla tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.CSStabla tr:hover td{
	
}
.CSStabla tr:nth-child(odd){ background-color: rgba(63, 131, 171, 0.28); }
.CSStabla tr:nth-child(even)    { background-color:#ffffff; }.CSStabla td{
	vertical-align:middle;
	text-align:center;
	padding:7px;
	font-size:10px;
	font-family:Arial;
	font-weight:bold;
	color:#000000;
}.CSStabla tr:last-child td{
	border-width:0px 1px 0px 0px;
}.CSStabla tr td:last-child{
	border-width:0px 0px 1px 0px;
}.CSStabla tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.CSStabla tr:first-child td{
		background:-o-linear-gradient(bottom, #ff7f00 5%, #bf5f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff7f00), color-stop(1, #bf5f00) );
	background:-moz-linear-gradient( center top, #ff7f00 5%, #bf5f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff7f00", endColorstr="#bf5f00");	background: -o-linear-gradient(top,#ff7f00,bf5f00);

	background-color:#ff7f00;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:17px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}
.CSStabla tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #ff7f00 5%, #bf5f00 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff7f00), color-stop(1, #bf5f00) );
	background:-moz-linear-gradient( center top, #ff7f00 5%, #bf5f00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff7f00", endColorstr="#bf5f00");	background: -o-linear-gradient(top,#ff7f00,bf5f00);

	background-color:#ff7f00;
}
.CSStabla tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.CSStabla tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}
  #map { width: 100%; height: 400px; border: 0px; padding: 0px; }


@media screen and (max-width:800px )
{
    .correos
    {
    display: none;
    }
    
    
}
    
.accordion {
  background: white;
  margin: auto;
  padding: 1em;
  width: 50%;
}
.accordion h1 {
  text-align: center;
}
.accordion h2 {
  color: red;
  cursor: pointer;
}
.accordion h2, .accordion p {
  margin: 0;
}

.contenedor
{
text-align: center;
margin-top: 50px;
}

.contenedor .formulario
{
text-align: center;
padding-top: 10px;    

}
.contenedor .formulario li
{
list-style:none;
padding-bottom: 10px;    
}
.contenedor .formulario li input
{
    height: 30px;
    width: 60%;
    
}
.boton
{
  background-color: rgba(17, 122, 253, 0.55);
    
}

.boton:hover
{
   background-color: rgba(17, 122, 253, 0.87);

}

/*fix roger boton de busqueda*/
#et_top_search
{
	display: none;
}

/*Roger quitamos el frame al traductor la web no tocar */
.goog-te-banner-frame {display:none !important}


