/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */



/* ========================================================================

   Use this file to add custom CSS easily

 ========================================================================== */

 
 
 .h2-home{ margin-top:30px;}
 .h4-escort{ margin-bottom:10px;}
 h3{ color:#ad655f !important; font-weight:500;}
 
 .persona-tipo{ margin-top:-13px; color:#999; margin-bottom:5px;}
 
 .imagen_persona{ max-height: none !important;}
 .imagen_banner{ width:100%;}
 
 
 .pink{ color:#f126bf !important;}

 

 #contenido_scorts{background: url(https://www.ibizatops.com/images/web/escorts.jpg);

  background-size:100%;

  background-position:center top;

  background-attachment:fixed;

  background-repeat:no-repeat;

  width:100%;

}

.uk-list-striped > li {
    padding: 2px 5px;
}



 #contenido_clubs{background: url(https://www.ibizatops.com/images/web/clubs.jpg);

  background-size:100%;

  background-position:center top;

  background-attachment:fixed;

  background-repeat:no-repeat;

  width:100%;

}





 #contenido_boys{background: url(https://www.ibizatops.com/images/web/boys.jpg);

  background-size:100%;

  background-position:center top;

  background-attachment:fixed;

  background-repeat:no-repeat;

  width:100%;

}

 #contenido_trans{background: url(https://www.ibizatops.com/images/web/trans.jpg);

  background-size:100%;

  background-position:center top;

  background-attachment:fixed;

  background-repeat:no-repeat;

  width:100%;

}





 #contenido_contacto{background: url(https://www.ibizatops.com/images/web/contacto.jpg);

  background-size:100%;

  background-position:center top;

  background-attachment:fixed;

  background-repeat:no-repeat;

  width:100%;

}

 #contenido_agencias{background: url(https://www.ibizatops.com/images/web/agencia.jpg);

  background-size:100%;

  background-position:center top;

  background-attachment:fixed;

  background-repeat:no-repeat;

  width:100%;

}

#contenido_masajes{

  background: url(https://www.ibizatops.com/images/web/Masajes.jpg);

  background-size:100%;

  background-position:center top;

  background-attachment:fixed;

  background-repeat:no-repeat;

  width:100%;

}

#contenido_top10{

  background: url(https://www.ibizatops.com/images/web/Banner-Top10-Ibizatops.png);

  background-size:100%;

  background-position:center top;

  background-attachment:fixed;

  background-repeat:no-repeat;

  width:100%;
  
  min-height:100px;

}

 #contenido_noticias{

  background: url(https://www.ibizatops.com/images/web/Noticias1.jpg);

  background-size:100%;

  background-position:center top;

  background-attachment:fixed;

  background-repeat:no-repeat;

  width:100%;

}

#contenido_sexopedia{

background: url('https://www.ibizatops.com/images/web/sexopedia.jpg');

  background-size:100%;

  background-position:center top;

  background-attachment:fixed;

  background-repeat:no-repeat;

  width:100%;

}

.tm-footer a {
    color: #d7a9a5;
}



.white{ color:#FFF;}

.hero, .content{

  text-align:center; 

  position:relative;

  width: 100%;

}

.inner{

  

  position: relative;

}

/*[class*="uk-float-"] {

  width: 100%;

}*/



.toolbar-l-class{

	width: 100%;

}

.mi_parallax{

	width:100%;	

}













 

.home_agencia_vip{

	text-align:center;



}



.home_banner_horizontal{

	text-align:center;

	

}

 

 /* MENU */

 

 .tm-navbar, .tm-navbar > div{

	 height:40px !important; 

 }

.uk-navbar-nav > li > a {

   

    height: 40px;

    line-height: 40px;

   

}



.uk-navbar-content, .uk-navbar-brand, .uk-navbar-toggle {

    

    padding: 1px 0;

}



.uk-navbar-nav > li > a { padding:0px 10px;}





.encabezado_seccion {

	

	font-size:40px;

	text-align:center;	

}



.uk-navbar-toggle {

    height: 0px !important;

	font-size:20pt !important;

}



.uk-navbar-nav.uk-hidden-small li.uk-active a{color:#f126bf;}



.uk-navbar-toggle::after {

	color:#f126bf;

}



/* SEARCH */



.uk-navbar-content::before, .uk-navbar-brand::before, .uk-navbar-toggle::before {

  

    display: block;

    

}







.uk-navbar-content, .uk-navbar-brand, .uk-navbar-toggle {

    

    height: 0px;

	margin-top:-15px;

	font-size:10pt;

 

}



.tm-nav-search {

    right: 10px;

}



 

 .uk-slidenav-position{

	 margin-bottom: 0px !important; 

 }

.tm-toolbar{

	padding:0px !important;	

}

 

.mi_buscador{ 

 	position: fixed;

    left: 0px;

    top: 30%;

	

	padding:10px;

	/*margin:10px;*/

	

	border-radius: 0px 10px 10px 0px;

	-moz-border-radius: 0px 10px 10px 0px;

	-webkit-border-radius: 0px 10px 10px 0px;

	 z-index:1000;

	 

	 /*border: 1px solid #FFF;

	 background-color:rgba(230,230,230,0.8)*/

	 

	 color:white;

	 border: 1px solid #bd2187;

	 

	 background-color:rgba(241,38,191,1);

	 

	

}



.btn-buscador{ color:#FFF !important; border:2px solid #FFF;}

.btn-buscador:hover{ color:#bd2187 !important; background-color:#FFF;}



.elemento_buscador div.uk-with-small-1-1{ color:#FFF; font-weight:400;}







.mi_buscador_bar{

	padding-left:20px !important;

	padding-top:20px !important;

	/*background: #EEE none repeat scroll 0 0	!important;*/

	background: rgba(241,38,191,1) none repeat scroll 0 0	!important;

	border-left:1px solid #bd2187;

	color:#222;

}



.checkbox_buscador_personas{
     border-color: white !important;
	 vertical-align: middle;

	

}



/*.mi_buscador input{ border: 1px solid white; color:white;}

.mi_buscador input:focus{ border: 1px solid #FFF;}



.mi_buscador input[type="select"]{ border: 1px solid #FFF; color:#222;}

.mi_buscador input[type="submit"]{ color:#bd2187;}

.mi_buscador input[type="select"] option{ color:#222;}*/



 

 

 

 .tm-block-top-a{

	 padding:0px 

 }

 

 .uk-panel-box{

	 padding:0px !important;



 }

 

 .parallax_escorts_1{

	 margin-bottom:20px;

	 

	 

 }

 

 

 .conteido_scorts{

	

	 margin-bottom:80px;

	 margin-top:20px;

	

 }

 

.minificha_datos_persona{

	padding-left:10px;

	

}

 



 .persona_container{

	/* background-color:#CCC;*/

	

	padding:5px;

	 

	 

	/* margin: 2px;

	 */

 }

 

 .contenido_agencia{

	/* padding-top:6px;

	 padding-left:6px;

	 padding-left:6px;

	 padding-bottom:12px;*/

	 text-align:center;

	 

 }

 .persona_contenido{

	 padding-top:6px;

	 padding-left:6px;

	 padding-left:6px;

	 padding-bottom:12px;

	 margin-bottom:: 25px !important;

	 /*border: 1px solid #BBB;*/

	 background-color:#EEE;

	 

	 

	 border-radius: 0px 10px 0px 0px;

	-moz-border-radius: 0px 10px 0px 0px;

	-webkit-border-radius: 0px 10px 0px 0px;

	 border: 1px solid #DDD;

	 



 }

 

  .banner_contenido_vip{

	 

	 margin-bottom:: 25px !important;

	 /*border: 1px solid #BBB;*/

	 background-color:#EEE;
	 
	 padding:20px;
	 text-align:center;

	 

	 

	 border-radius: 0px 10px 0px 0px;

	-moz-border-radius: 0px 10px 0px 0px;

	-webkit-border-radius: 0px 10px 0px 0px;

	 border: 1px solid #DDD;

	 



 }

 

 

 .persona_imagen_princiopal{

	 width:400px;

	 -webkit-box-shadow: 5px 5px 5px 0px rgba(204,204,204,0.8);

	-moz-box-shadow: 5px 5px 5px 0px rgba(204,204,204,0.8);

	box-shadow: 5px 5px 5px 0px rgba(204,204,204,0.8);

	border:1px solid #DDD;

 }

 



 

 .encabezado_seccion,

.uk-contrast, 

.uk-contrast h1, .uk-contrast h2, .uk-contrast h3, .uk-contrast h4, .uk-contrast h5, .uk-contrast h6 {

    text-shadow: 0.1em 0.1em 0.2em black;

	-webkit-text-shadow: 5px -5px 10px 5px rgba(17,17,17,1);

	-moz-text-shadow: 5px -5px 10px 5px rgba(17,17,17,1);

	color:#333

	

	

	



}

 

.nombre_persona a{ color:#f126bf;}

 

.imagen_persona{

	-webkit-box-shadow: 5px 5px 5px 0px rgba(204,204,204,0.8);

	-moz-box-shadow: 5px 5px 5px 0px rgba(204,204,204,0.8);

	box-shadow: 5px 5px 5px 0px rgba(204,204,204,0.8);

	border:1px solid #DDD;

	margin-bottom:8px;

	max-height:225px;

}

.imagen_persona_listado{

	-webkit-box-shadow: 5px 5px 5px 0px rgba(204,204,204,0.8);

	-moz-box-shadow: 5px 5px 5px 0px rgba(204,204,204,0.8);

	box-shadow: 5px 5px 5px 0px rgba(204,204,204,0.8);

	border:1px solid #DDD;

	max-height:225px;

	margin-bottom:8px;

}





.imagen_banner{

	-webkit-box-shadow: 5px 5px 5px 0px rgba(204,204,204,0.8);

	-moz-box-shadow: 5px 5px 5px 0px rgba(204,204,204,0.8);

	box-shadow: 5px 5px 5px 0px rgba(204,204,204,0.8);

	border:1px solid #DDD;

	width:80%;

	margin-bottom: 8px;

	/*max-height:225px;

	max-width:600px;*/

}



.container_persona_imagen_princiopal{

	float:left;

	margin-right:30px;

}

 

 

 .conteido_scorts{



	 margin:auto; 

	

 }

 

 .clearboth { 

 clear: both;

 }

 

 .contenedor_fila_polaroid{

	display: inline; 

 }

 .mi_polaroid{

	background: white;

	max-width:60%;

	display: inline;

	float: left;

	margin: 0 15px 30px;

	padding: 10px 10px 25px !important;

	text-align: center;

	text-decoration: none;

	

	

	-webkit-box-shadow: 0 4px 6px rgba(0, 0, 0, .3);

	-moz-box-shadow: 0 4px 6px rgba(0,0,0,.3);

	box-shadow: 0 4px 6px rgba(0,0,0,.3);

	

	

	-webkit-transition: all .15s linear;

	-moz-transition: all .15s linear;

	transition: all .15s linear;

	z-index:0; 

        position:relative;

		

 }



 .mi_polaroid:hover{

	-webkit-transform: rotate(0deg); 

	-moz-transform: rotate(0deg);

        transform: rotate(0deg);

	-webkit-transform: scale(1.2); 

	-moz-transform: scale(1.2);

        transform: scale(1.2);

	z-index:10;

	-webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, .7);

	-moz-box-shadow: 0 10px 20px rgba(0,0,0,.7);

        box-shadow: 0 10px 20px rgba(0,0,0,.7);

}

 

 

 

 

.imagen_num_1{ 

     -ms-transform: rotate(5deg); /* IE 9 */

    -webkit-transform: rotate(5deg); /* Safari */

    transform: rotate(5deg);

	

	

	

}

.imagen_num_2{ 

     -ms-transform: rotate(-2deg); /* IE 9 */

    -webkit-transform: rotate(-2deg); /* Safari */

    transform: rotate(-2deg);

	padding:30px;

	

}

.imagen_num_3{ 

     -ms-transform: rotate(10deg); /* IE 9 */

    -webkit-transform: rotate(10deg); /* Safari */

    transform: rotate(10deg);

	padding:30px;

	

}

.imagen_num_4{ 

     -ms-transform: rotate(-5deg); /* IE 9 */

    -webkit-transform: rotate(-5deg); /* Safari */

    transform: rotate(-5deg);

	padding:30px;

	

}

.imagen_num_5{ 

     -ms-transform: rotate(8deg); /* IE 9 */

    -webkit-transform: rotate(8deg); /* Safari */

    transform: rotate(8deg);

	padding:30px;

	

}

.imagen_num_6{ 

     -ms-transform: rotate(-7deg); /* IE 9 */

    -webkit-transform: rotate(-7deg); /* Safari */

    transform: rotate(-7deg);

	padding:30px;

	

}

 

 

 

 .polaroid-images img{

	 max-width:180px;

	 max-height:180px;

	 

 }

 

 .polaroid-images a

{

	background: white;

	display: inline;

	float: left;

	margin: 0 15px 30px;

	padding: 10px 10px 25px;

	text-align: center;

	text-decoration: none;

	-webkit-box-shadow: 0 4px 6px rgba(0, 0, 0, .3);

	-moz-box-shadow: 0 4px 6px rgba(0,0,0,.3);

	box-shadow: 0 4px 6px rgba(0,0,0,.3);

	-webkit-transition: all .15s linear;

	-moz-transition: all .15s linear;

	transition: all .15s linear;

	z-index:0;

        position:relative;

}



.polaroid-images a:after {

	color: #333;

	font-size: 20px;

	content: attr(title);

	position: relative;

	top:15px;

}



.polaroid-images img { 

	display: block; 

	width: inherit; 

}



.polaroid-images a:nth-child(2n)

{

	-webkit-transform: rotate(4deg);  

	-moz-transform: rotate(4deg); 

	transform: rotate(4deg); 

}

.polaroid-images a:nth-child(3n) { 

	-webkit-transform: rotate(-24deg);  

	-moz-transform: rotate(-24deg); 

	transform: rotate(-24deg); 

}

.polaroid-images a:nth-child(4n)

{

	-webkit-transform: rotate(14deg);  

	-moz-transform: rotate(14deg); 

	transform: rotate(14deg); 

}

.polaroid-images a:nth-child(5n)

{

	-webkit-transform: rotate(-18deg);  

	-moz-transform: rotate(-18deg); 

	transform: rotate(-18deg); 

}



.polaroid-images a:hover{

	-webkit-transform: rotate(0deg); 

	-moz-transform: rotate(0deg);

        transform: rotate(0deg);

	-webkit-transform: scale(1.2); 

	-moz-transform: scale(1.2);

        transform: scale(1.2);

	z-index:10;

	-webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, .7);

	-moz-box-shadow: 0 10px 20px rgba(0,0,0,.7);

        box-shadow: 0 10px 20px rgba(0,0,0,.7);

}







/**** buscador **/

.campo_buscador_personas {

	background-color: #E9E9E9 !important;

	

	

}









.uk-slidenav-previous{

text-shadow: 0.1em 0.1em 0.2em black;

	-webkit-text-shadow: 5px -5px 10px 5px rgba(0,0,0,1);

	-moz-text-shadow: 5px -5px 10px 5px rgba(0,0,0,1);

	color:#FFF;

}



.uk-slidenav-next{

	text-shadow: 0.1em 0.1em 0.2em black;

	-webkit-text-shadow: 5px -5px 10px 5px rgba(0,0,0,1);

	-moz-text-shadow: 5px -5px 10px 5px rgba(0,0,0,1);

	color:#FFF;

}



.uk-slidenav-previous_asdasdasd{

		background-color:#333	!important;

	

	padding:0px !important;

	 margin:0px !important;

	 /*border: 1px solid #BBB;*/



	 

	 

	 border-radius: 20px 20px 20px 20px;

	-moz-border-radius: 20px 20px 20px 20px;

	-webkit-border-radius: 20px 20px 20px 20px;

	 border: 1px solid #666 !important;

}

.uk-slidenav-nextdsfdsfs{

	background-color:#333	!important;

	 margin:0px !important;

	padding-top:0px !important;

	 padding-left:6px !important;

	 padding-right:6px !important;

	 padding-bottom:6px !important;

	 /*border: 1px solid #BBB;*/



	 

	 

	 border-radius: 20px 20px 20px 20px;

	-moz-border-radius: 20px 20px 20px 20px;

	-webkit-border-radius:20px 20px 20px 20px;

	 border: 1px solid #666 !important;

	

	

}







   .uk-slidenav-position .uk-slidenav {display:block !important;}

   

   .tm-navbar, .tm-navbar > div, .tm-navbar .uk-navbar-nav > li > a, .tm-navbar .uk-navbar-content, .tm-navbar .uk-navbar-brand, .tm-navbar .uk-navbar-toggle {



	   /*height:60px !important;*/

  

}



/*BACKGROUND*/



/*.tm-block-main{background-image: url("http://ibizatops.com/images/fondos/chica-BN.png"); background-size: cover;}*/



/* RESPONSIVE */



@media (max-width: 480px) {

	

	.uk-contrast{ font-size:25px; text-align:center;}

	.nombre_persona{ font-size:15px;}

	.minificha_datos_persona ul li{ font-size:14px;}

  

  

}



@media (max-width: 760px) {

	

	

	.minificha_datos_persona ul li{ font-size:15px;}

  

  

}









.video-container {

	position:relative;

	padding-bottom:56.25%;

	padding-top:30px;

	height:0;

	overflow:hidden;

}



.video-container iframe, .video-container object, .video-container embed {

	position:absolute;

	top:0;

	left:0;

	width:100%;

	height:100%;

}





.button-whatsapp{

	background-color:#25d366;

	color:#FFF;

	border: 0px;

	

}


@media only screen and (max-width: 600px) {
  iframe {
    width: 100%; /* Establecer el ancho al 100% para dispositivos móviles */
  }
	
 .mi_buscador{ 

 	position: fixed;

    left: 0px;

    top: 14%;
	
	 width: 50px;
	 height: 50px;
	

	padding:10px;

	/*margin:10px;*/

	

	border-radius: 0px 10px 10px 0px;

	-moz-border-radius: 0px 10px 10px 0px;

	-webkit-border-radius: 0px 10px 10px 0px;

	 z-index:1000;

	 

	 /*border: 1px solid #FFF;

	 background-color:rgba(230,230,230,0.8)*/

	 

	 color:white;

	 border: 1px solid #bd2187;

	 

	 background-color:rgba(241,38,191,1);

	 

	

}
}
