/*=========================
       PAREJAS.COM
	CUSTOM CSS OVERRIDE

	COLOR DEST:	  #FF054E
	COLOR DEST HOVER : ;

	FUENTES
=========================*/
/* @import url('https://fonts.googleapis.com/css?family=Jomhuria'); */
@import url('https://fonts.googleapis.com/css?family=Poppins|Roboto+Condensed:700');
@import url('https://fonts.googleapis.com/css?family=Fjalla+One&display=swap');


/* .jomhuira{ font-family: 'Jomhuria', cursive; } */
.jomhuira{ font-family: 'Poppins', sans-serif; }
.roboto{ font-family: 'Roboto Condensed', sans-serif; }
.fjalla{ font-family: 'Fjalla One', sans-serif; }

/* =========================
	BODY
=========================*/
body {
	color: #000000;
	background-color: #ffffff;
	background:#ffffff;
}


/* =========================
	GENERAL
=========================*/
 a:hover, a:focus {color: #ec0c4e;}


 /* =========================
	COLORES
=========================*/

.colordest{color:#EC0C4E;}
.btn a.active{background:#ec0c4e; border:1px solid #ec0c4e; color:#fff;}
.scrolltop{background:#ec0c4e}/*cambia color*/



 /*Cabecera - TOP */
.zonatop{
	position:fixed;
	width: 100%;
	z-index:100;
	padding: 5px;
	background:#ffffff;
	border-bottom:1px solid #ea98b0;
}
.separatop{
	width: 100%;
	height : 70px;
}


.barra-top-info {
	background: #070a0c;

}

.menu-top-fixed{
	background:#ec0c4e ;
	color:white;
}


/* =========================
       Textos
========================= */
.title{
	font-size: 5em;
	font-weight: normal;
	padding-bottom: 0;
	line-height: 0.6em;
	letter-spacing: 1.0pt
}

/*=========================
      ZONAS .box
=========================*/
.box-title{
	background-color: transparent;
	color:#FF054E  !important;
	text-align:center;
	/* font-family: 'Jomhuria', cursive; */
	font-family: 'Poppins', sans-serif;
	font-size: 2.5em;
	line-height: 1;
}



/*AJUSTES POPS MODALES */
.modal{
	color: white;
	background: rgba(0,0,0,0.8) !important;
}
.modal input, .modal select, .modal textarea{
	border-left : none;
	border-right : none;
	border-top : none;
	background-color: transparent;
}



/*selecciones*/
::selection { background:#ec0c4e;  color:#fff;}
::-moz-selection { background:#ec0c4e; color:#fff;}



/*Colores de los hover */
.textobig a:hover, .textobig a:focus {color:#333}
.textomed a:hover, .textobig a:focus {color:#333}
.textomin a:hover, .textobig a:focus {color:#333}


.dropdown-menu ul > li > a:focus {color: #ec0c4e; background-color: #f5f5f5;}
.dropdown-menu ul > .active > a:focus {color: #ffffff; background-color: #ec0c4e; border-radius:2px}
.dropdowninfouser a{color:#ec0c4e; line-height:130%; }



.mainnav ul > .active > a:focus {color: #fff; border-left:3px solid #ec0c4e}
.mainnav ul > li > ul > .active > a:focus {color: #fff;border-left:0px solid #ec0c4e}

.zona-buscador button.icon{ background: #ec0c4e;}

/*botones y filtros*/
.btn a.active{background:#ec0c4e; border:1px solid #ec0c4e; color:#fff;}
[hover] a:hover .btnformizq, a:focus .btnformizq{color:#ec0c4e;}
[hover] a:hover .btnformder, a:focus .btnformder{color:#ec0c4e;}
[hover] a:hover .buscadoravanzado, a:focus .buscadoravanzado{color:#ec0c4e;}

.btn-icono {color:#ec0c4e;}
[hover] a:hover div.btn-icono{background:#ec0c4e; color:white; border-color:#ec0c4e; cursor:pointer}

/* Colores botones. */
.btn-burdeos a{background:#d13563 !important; color:#fff !important; border-color:#d13563 !important;}
[hover] .btn-burdeos a:hover, .btn-burdeos a:focus{background:#d13563 !important; color:#fff !important; border-color:#d13563 !important;}

.btn-rojo a {background:#ec0c4e !important; color:#fff !important; border-color:#ec0c4e !important;}
[hover] .btn-rojo a:hover, .btn-rojo a:focus{background:#ec0c4e !important; color:#fff !important; border-color:#ec0c4e !important;}

.btn-azul a{background:#258aab !important; color:#fff !important; border-color:#258aab !important;}
[hover] .btn-azul a:hover, .btn-azul a:focus{background:#258aab !important; color:#fff !important; border-color:#258aab !important;}

.btn-azul-claro a{background:#00aeed !important; color:#fff !important; border-color:#00aeed !important;}
[hover] .btn-azul-claro a:hover, .btn-azul-claro a:focus{background:#00aeed !important; color:#fff !important; border-color:#00aeed !important;}

.btn-morado a{background:#62549a !important; color:#fff !important; border-color:#62549a !important;}
[hover] .btn-morado a:hover, .btn-morado a:focus{background:#62549a !important; color:#fff !important; border-color:#62549a !important;}

.btn-verde a{background:#5cb85c !important; color:#fff !important; border-color:#5cb85c !important;}
[hover] .btn-verde a:hover, .btn-verde a:focus{background:#5cb85c !important; color:#fff !important; border-color:#5cb85c !important;}

.btn-naranja a{background:#ff8201 !important; color:#fff !important; border-color:#ff8201 !important;}
[hover] .btn-naranja a:hover, .btn-naranja a:focus{background:#ff8201 !important; color:#fff !important; border-color:#ff8201 !important;}

.btn-naranja-claro a{background:#f8e4d6 !important; color:#4b4b4b !important; border-color:#f4b17d !important;}
[hover] .btn-naranja-claro a:hover, .btn-naranja-claro a:focus{background:#ff8201 !important; color:#fff !important; border-color:#ff8201 !important}

.btn-rosa a{background:#f93d66 !important; color:#fff !important; border-color:#f93d66 !important;}
[hover] .btn-rosa a:hover, .btn-rosa a:focus{background:#f93d66; color:#fff; border-color:#f93d66;}

.btn-rosa-chicle a{background:#d7147e !important; color:#fff !important; border-color:#d7147e !important;}
[hover] .btn-rosa-chicle a:hover, .btn-rosa-chicle a:focus{background:#d7147e !important; color:#fff !important; border-color:#d7147e !important;}

.btn-gris-claro a{background:#cacaca !important; border-color:#cacaca !important;}
[hover] .btn-gris-claro a:hover, .btn-gris-claro a:focus{background:#cacaca !important; color:#4b4b4b !important; border-color:#cacaca !important;}





/* select */
[hover] .btn-select:hover, .btn-select:focus{
	background:#fff; color:#ec0c4e; color:#ec0c4e; border:1px solid #ec0c4e; background-color:#fff; background-image: linear-gradient(to bottom, #fff 0%, #f4f4f4 100%);
}

/*botones.
 d13563 ->  b0601e
 */
.btn-bigbt { background: #ec0c4e !important; }
[hover] .btn-filtro a:hover{color:#ec0c4e; border-color:#ec0c4e;}
.tag-dest{background: #ec0c4e; color: #ffffff;}

[hover] .btn > a:hover, .btn > a:focus{color:#ec0c4e; border:1px solid #ec0c4e;}
/*
.btn-med > a{color:#ec0c4e;}
.btn-full > a{color:#ec0c4e;}
.btn-big > a{color:#ec0c4e;}
.btn-small > a{color:#ec0c4e;}
*/

/*
  TABS
 d13563 ->  b0601e
 */
.nav-tabs .nav-item.open .nav-link, .nav-tabs .nav-item.open .nav-link:focus, [hover] .nav-tabs .nav-item.open .nav-link:hover, .nav-tabs .nav-link.active, .nav-tabs .nav-link.active:focus, [hover] .nav-tabs .nav-link.active:hover {
    color: #ec0c4e;
}


/*
  left zone
 070a0c ->  734930
 a7b1c2 ->  070a0c
*/


/*Rayuta menu izq.*/
.mainnav ul > .active > a,
[hover] .mainnav ul > .active > a:hover,
.mainnav ul > .active > a:focus {color: #fff;text-decoration: none;border-left: 3px solid #ec0c4e;}







