

@font-face {
    font-family: 'Roboto Regular';
    src: local('/css/fonts/roboto-regular'),
         url('/css/fonts/roboto-regular.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/roboto-regular.woff') format('woff'),
         url('/css/fonts/roboto-regular.ttf') format('truetype'),
         url('/css/fonts/roboto-regular.svg#roboto-regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-strecht: condensed;
    unicode-range: "U+0-10FFFF";
}



@font-face {
    font-family: 'Roboto Medium';
    src: local('/css/fonts/roboto-medium'),
         url('/css/fonts/roboto-medium.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/roboto-medium.woff') format('woff'),
         url('/css/fonts/roboto-medium.ttf') format('truetype'),
         url('/css/fonts/roboto-medium.svg#roboto-medium') format('svg');
    font-weight: normal;
    font-style: normal;
    font-strecht: condensed;
    unicode-range: "U+0-10FFFF";
}

@font-face {
    font-family: 'Roboto Bold';
    src: local('/css/fonts/roboto-bold'),
         url('/css/fonts/roboto-bold.eot?#iefix') format('embedded-opentype'),
         url('/css/fonts/roboto-bold.woff') format('woff'),
         url('/css/fonts/roboto-bold.ttf') format('truetype'),
         url('/css/fonts/roboto-bold.svg#roboto-bold') format('svg');
    font-weight: normal;
    font-style: normal;
    font-strecht: condensed;
    unicode-range: "U+0-10FFFF";
}








.parpadea2 {animation-name: parpadeo;animation-duration: 3s;animation-timing-function: linear;animation-iteration-count: infinite;-webkit-animation-name:parpadeo;-webkit-animation-duration: 3s; -webkit-animation-timing-function: linear;-webkit-animation-iteration-count: infinite;}

.loader {
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background: 50% 50% no-repeat rgb(249,249,249);
  opacity: .92;
  text-align: center;
  color: #60737C;
  font-weight: bold;
  font-family: roboto regular;
  padding-top: 90px;
  font-size:13px;
}



.os-tarifas > div > .estilo-2-saldo {background-color: #3c5d92;font-size: 13px;padding: 2px 20px 3px 20px; position: relative; top: -2px;margin-left: 1px;color: #ffffff;font-weight: bold;}
.os-tarifas > div > .c-1 {color: #3c5d92;font-size: 20px;font-weight: bold;}
.os-tarifas > div > .saldo-actual {color: #3c5d92;font-size: 20px;font-weight:bold;}
.estilo-1-saldo{color:#fff;}

#onesignal-bell-container.onesignal-reset.onesignal-bell-container-bottom-right {
    bottom: 0;
    right: 0;
	z-index:1;
}


.fila_no_visible
		{
			display:none;
		}

		.li_no_visible
		{
			display:none;
		}

		.lazy {
			width: 100%;
			height: 100%;
			display: block;
			background-image: url('../images/spinner.gif');
			background-repeat: no-repeat;
			background-position: 50% 50%;
		}




	.modal-backdrop {
    z-index: 1040 !important;
}
.modal-dialog {
    margin: 2px auto;
    z-index: 1100 !important;
}

.modal-header{
	background-color:#369f98;

}

.modal-title
{
	color:#FFFFFF;
	font-weight: bold;
}

.modal-header .close {
    margin-top: -30px;
}

.modal-body{

	line-height: 14px;
	padding-bottom:0px;
}

#respuesta_comprobar_telefono{
	margin-top:10px;
}



.modal-backdrop.in {
    filter: alpha(opacity=50);
    opacity: 0.97;
    background-color: rgb(227, 232, 240);
}

.modal-content{    border: 0px;box-shadow: none; border-radius: 0px;margin-top:20px;}

.modal-header{padding: 0px;border-bottom: 0px;margin-top: 0px;background-color:#fff;}
.modal-footer {
    padding: 15px;
    text-align: right;
    /* border-top: 1px solid #e5e5e5; */
    padding-bottom: 25px;
	padding-top:5px;
	border:none;
}

.blog-grid.blog-list .post {
    margin-bottom: 15px !important;
}





body{background-color:#f2f5f6;}

.text2 {
        font-size: 12px;
    font-weight: bold;
    color: #eeffff;
    padding: 0 5px;
    margin-right: 6;
    padding-top: 1px;
    line-height: 13px;
}


.text3 {
    font-size: 18px;
    font-weight: bold;
    color: #383838;
    padding: 0px 5px;
    margin-right: 6;
    padding-top: 1px;
    text-align: center;
}


@-moz-keyframes parpadeo    {  0% { opacity: 1.0; } 50% { opacity: 0.0; } 100% { opacity: 1.0; }}
@-webkit-keyframes parpadeo {  0% { opacity: 1.0; } 50% { opacity: 0.0; } 100% { opacity: 1.0; }}
@keyframes parpadeo         {  0% { opacity: 1.0; } 50% { opacity: 0.0; } 100% { opacity: 1.0; }}



.owl-theme .owl-controls .owl-page.active span {
    background: none;
    border: 2px solid #fff;
    background-color: #fff;
    padding:3px;
}





.owl-theme .owl-controls .owl-page span {
  display: block;
  width: 20px;
  height: 20px;
  margin: 5px 3px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 80px;
  background: transparent;
  border: 1px solid #fff;
  opacity: 1;

}

.owl-theme .owl-controls {
    margin-top: 10px;
    text-align: center;
    padding-bottom: 5px;
}


.owl-pagination {
    bottom: 5px;
    position: relative;
    bottom: -50px;
}




.pagination ul li a {
  position: relative;
-o-border-radius: 19px;
-moz-border-radius: 19px;
-webkit-border-radius: 19px;
-ms-border-radius: 19px;
border: 1px solid rgba(0,0,0,.1);
border-radius: 19px;
margin: 0 10px 0 0;
display: inline-block;
width: 38px;
height: 38px;
line-height: 38px;
text-align: center;
color: #b4b4b4;
font-size: 16px;
text-decoration: none;
text-transform: uppercase;
cursor: pointer;
white-space: nowrap;
background: #fff;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
width: 35px;
height: 35px;
border-radius: 100px;
font-size: 21px;
line-height: 34px;
font-weight: normal;
color: #60737C;
background-color: #f2f5f6;
border: 1px solid #f2f5f6;

}


.estilo-modulo{height: 23px;margin-top: -3px; font-weight: bold; color: #eeffff;font-size: 9px;margin-bottom: -9px; margin: -5px -10px -9px -10px;letter-spacing: -0.2px;}
.estilo-llamadas{background-color: #383838;margin-bottom: 10px;text-align: center;padding: 30px 0px 80px 0px;}
.estilo-desarrollado{font-weight: normal;font-size: 9px;letter-spacing: 0.5px;font-style: italic;margin-top: -9px;margin-left: 5px;margin-bottom: -10px;color:#818181;}
.texto-habla{color: #acacac;line-height: 19px;font-size: 17px;margin-bottom: 25px;}
.parpadea {animation-name: parpadeo;animation-duration: 1s;animation-timing-function: linear;animation-iteration-count: infinite;-webkit-animation-name:parpadeo;-webkit-animation-duration: 1s; -webkit-animation-timing-function: linear;-webkit-animation-iteration-count: infinite;}
.estilo-barra-fija{background-color: #246f6a;
    padding: 10px 0px;
    position: fixed;
    width: 100%;
    z-index: 999;
    box-shadow: rgba(50, 100, 141, 0.14) 0 4px 0;height:122px;}
.text {font-size: 22px;font-weight: bold;color: #ff4560;padding: 5px 5px;margin-right: 6;}
a {color: #ff4560;text-decoration: none;}a:link {color: #fff;text-decoration: none;}
a:hover {color: #fff;text-decoration: none;}
.bg-gray-light:not(i), i.bg-gray-light::before, .bg-gray-light.form-control:focus {background-color: #2e2e2e;color: #5B5B5B;}
.estilo-telefono { color: #60737C;	font-size: 24px;font-weight: bold;letter-spacing: -2px;font-family: roboto regular;	height: 41px;	padding-top: 10px;font-family: verdana;border-bottom: 0px solid #25635f;max-width: 360px;margin: 0 2%;}
.estilo-gratis{ background-color: #ffffff;padding: 2px 9px;font-size: 13px;color: #383838;font-family: arial;font-weight: bold;border-radius: 50px 50px 0px 50px;margin-right: 4px }
.padding-20 { padding: 0px 0px 20px 0px }
.estilo-visa  {  height: 12px;position: relative;top: 9px;float: right;left: 0px; }
.btn-anuncios-chicas{       font-size: 15px;
    color: #fff;
    font-weight: bold;
    margin-right: 0;
    cursor: pointer;
    border: 1px solid #fff;
    background-color: #4da69f;
    padding: 4px 0px;
    border-radius: 4px;
    text-align: center;
    letter-spacing: 0;
    margin-top: 0;
	font-size:17px;
}


.btn-r{ background-color: #FF4560;border: 1px solid #FF4560;border-radius: 4px;padding: 7px 10px;font-size: 18px;color: #fff;font-family: arial;font-weight: bold;font-size: 15px;letter-spacing:-0.5px}
.texto-titulo-1 { font-size: 37px;color: #fff;font-weight: bold;}
.texto-titulo-2{ font-size: 14px;margin-top: 0px; color: #fff;}
.margin-top-100{ margin-top: 70px;}
.cabecera-estatica{ background-color: #404244;padding: 20px 0px 30px 0px;background-image: url(https://static2.liruch.com/images/muro/muro-linea-erotica.jpg?ver=1.3);background-position: top center; }
.pagination ul li.active a, .pagination ul li:not(.disabled) a:hover {            background: #f2f5f6;
    border: none;
    color: #60737C;
    border: 1px solid #60737C;}
.padding-lateral{padding: 5px 5px 0px 5px;}
.titulo-habla{color: #aeaeae; font-size: 21px; font-weight: bold;}
.padding-telefono{padding: 0px 10px 5px 10px;}
.post-excerpt{height:auto;}
.blog-grid.blog-list .post-excerpt {overflow: hidden;height: 70px;}
.texto-pie{margin: 0px;margin-bottom: -10px; text-transform: inherit;font-family: arial;font-size: 24px;letter-spacing: 0px;font-weight: bold;}
.texto-pie-2{text-transform: initial;font-family: arial;margin-top: -10px; margin-bottom: 50px;}
.estilo-visa-icn{height: 19px;position: relative;top: -31px;left: 174px;}
.padding-botones{padding:0px 0px 0px 0px;text-align:center;}
.ancho-perfil{width:auto;margin-top:46px;margin-top: 50px;
    margin-bottom: 40px;}
.estilo-telefonos-3{background-color: #60737C; position: fixed; width: 100%; bottom: 0px;z-index: 999;box-shadow: rgba(0, 0, 0, 0.27) 0px -6px 0px;height:108px;}
.padding-dc{padding:0px 5px}
.titulo-8{font-size: 17px;
font-family: arial;
letter-spacing: -0.1px;
text-transform: none;
line-height: 24px;
margin: 0px;
font-weight: normal;
margin-bottom: 0px;}
.texto-8{font-size: 15px;line-height: 17px;}
.recuadro-conectadas{width:35px !important;height:50px !important;padding-bottom:100px !important;padding-right: 0px !important;}
.foto-conectadas{height:45px !important;width:45px !important;    }
.texto-9{font-family: arial;font-size: 15px;letter-spacing: 0px;margin-bottom: -16px;text-transform: inherit;color: #6b6b6b !important;font-weight: bold;margin-top: 13px;}
.altura-conectadas{max-height:180px;}
.padding-rt{padding:5px 0px 0px 0px;}
.margin-bottom-3{margin-bottom:0px;}
.btn-recargar{    background-color: #4da69f;
    border: 1px solid #e5ff00;
    border-radius: 4px;
    padding: 4px 0px;
    font-size: 15px;
    color: #e5ff00;
    font-family: arial;
    font-weight: bold;
    letter-spacing: 0;
    margin-top: 14px;
    margin-top: 0;
    width: 100%;}
.altura-anuncios-muro{margin-top:45px;}

.padding-anuncio
{
	padding:5px 0px 0px 0px;
}


.cabecera-tarifas
{
	background-color: #2e2e2e;padding-top: 19px;margin:0px;padding-bottom:10px;margin-top:-90px;
}

.estilo-gratis-parpadeo
{
	background-color:#fff;padding: 0px 4px;border-radius: 20px 20px 20px 20px;position: relative;right: -45px;top: 28px;
}


.blog-grid.blog-list .post {
    margin-bottom: 45px;
}

.testimonial-photos .photo-hold {
    display: inline-block;
    width: 100px;
    height: 100px;
    padding: 0px;
    margin-right: 13px;
    border: 1px solid rgba(0,0,0,.1);
    border-radius: 4px;
    box-sizing: border-box;
    -moz-transition: all .3s linear;
    -o-transition: all .3s linear;
    -webkit-transition: all .3s linear;
    transition: all .3s linear;
}

.contenedor-fijo{background-color: rgba(59,175,174,.98);position: fixed; width: 100%;z-index: 1000;padding: 5px 0;box-shadow: rgba(255,255,255,.32) 0 10px 0;}

.padding-cab{padding:10px 0px 0px 0px;}


.btn-chicas-telefono-99{text-align: center;border: 1px solid #2e2e2e;width: 100%;background-color: transparent;color: #fff;font-size: 19px;padding: 10px 0px;border: 1px solid #fff;margin-top: 10px;}
.btn-recargar-99{text-align: center;border: 1px solid #2e2e2e;width: 100%;background-color: #fff;color: #3eb1b0;font-size: 19px;padding: 10px 0px;border: 1px solid #ffffff;margin-top: 10px;}
.codigo-telefono{font-size: 9px;margin-top: -11px;font-weight: normal;opacity: 0.7;position: relative;right: 0px;top: -1px;font-weight: bold;}

.ruta-telefono-erotico{padding-left: 7px;
    padding-top: 30px;
    font-weight: bold;
    color: #5f737c;
    font-size: 11px;
    letter-spacing: 0px;
    margin-bottom: 5px;}
.padding-1{padding:5px 5px 0px 0px;height: 50px;}
.padding-2{padding: 10px 0px;height: 50px;}
.padding-3{padding: 11px 0px;height: 50px;}
.padding-5{text-transform: lowercase;padding:0px 10px;}

.section-copyright.bg-dark {
    background: #0e0e0e;
    display: none;
}

.nombre-muro{color: #31658e;font-size: 18px;    color: #60737C !important;
    font-size: 16px;
    font-weight: bold;
    font-family: roboto regular;}

.texto-principal{text-align: center;padding: 120px 0px 0px 0px;color: #2F6790;font-size: 16px;font-weight: bold;}


.icono-telefono-muro{    font-size: 16px;
    position: relative;
    top: 9px;
    right: -9px;
    opacity: 0.6;}
	.texto-muro-5{color: #60737C;line-height: 14px;font-size: 14px;text-align: left;margin-bottom:0px;}

.icono-chat-muro{font-size: 16px;position: relative;top: 7px;right: -11px;opacity:0.6}
.estilo-ciudad{text-transform: none;
    padding-top: 0px;
    margin-top: 0px;

    font-family: arial;font-size: 13px;color:green;color: #ffffff;color: #32648d;text-transform: none;}
.estilo-ciudad-1{height: auto !important;
    font-weight: bold;text-transform: initial;font-family: arial;letter-spacing: 0px;text-align:left;letter-spacing: 0px;font-weight: bold;color: #32648d;font-size: 17px;padding: 7px 0px 0px 0px;height: 30px;margin: 0px;margin-top: -15px;margin-bottom: 0px;}
.estilo-nombre-1{text-transform: initial;font-family: arial;letter-spacing: 0px;text-align:left;letter-spacing: 0px;color: #2e2e2e;font-size: 17px;padding: 0px 0px;height: auto;margin: 5px 0px -7px 0px;}

.estilo-1-saldo{text-align: center;margin-top: 4px; font-size: 15px;}
.estilo-2-saldo{color: #ffffff;padding: 2px 10px 3px 10px;border-radius: 20px;background-color: #2d9c9b;font-size: 14px;}


.tool { cursor : help;position : relative;}
.tool::before, .tool::after {position : absolute;left : 50%;opacity : 0;z-index: -100;}
.tool:hover::before, .tool:focus::before, .tool:hover::after, .tool:focus::after { opacity : 1;z-index: 100;}

.tool::before {
  border-style: solid;
  border-width: 8px 7px 3px;
  border-color: #ffffff transparent transparent transparent;
  bottom: 100%;
  margin-left: -.5em;
  content: " ";
}

.tool::after {
    background: #ffffff;
    border-radius: .25em;
    bottom: 128%;
    color: #6c7e87;
    width: 148px;
    padding: 15px 5px;
    content: attr(data-tip);
    line-height: 14px;
    font-weight: normal;
    font-size: 12px;
    position: absolute;
    left: 3px;
    font-family:roboto regular;
}


.cont1-img-te{/*height:166px !important;*/background: #E9E9E9 !important;}
.cont2-img-te{/*width: auto !important;height: 100%;*/margin-bottom: -136px;position: relative;z-index: 9;}
.cont3-img-te{height: 180px;margin-top: -38px;width: 310px;position: relative;left: -14px;}


.tam-est-conexion{font-size:12px;}
.mr-3{margin-right:0px;}
.p8-muro{padding:0px 2px 0px 2px;}

.estilo-ciudad-1{color:#60737C;margin-top: -1px;
padding-top: 0px;
padding-bottom: 2px;
font-weight: normal !important;
font-family: roboto regular;}


.blog-list .post .post-title {
    font-size: 24px;
    margin-bottom: 5px;
    font-weight: 500;
    margin-top: 0px;
}


.pagination {
    display: inline-block;
    width: 100%;
    text-align: center;
    margin: 0 0 20px;
    position: relative;
}


.subtexto-t8{padding-bottom: 15px;
    color: #60737C;
    font-size: 13px;line-height:17px;}


.cont-ereschica1{text-align: center;margin-bottom: -25px;padding-top: 30px;padding-left:0px;padding-right:0px;}
.creditos-22{text-align:center;color: #60737C;font-family: roboto regular;padding: 0px 0px 20px 0px;font-size:11px;line-height:17px;}


@media (min-width: 1200px) {






  .owl-theme .owl-controls .owl-page span {
    display: block;
    width: 15px;
    height: 15px;
    margin: 5px 4px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 80px;
    background: transparent;
    border:1px solid #fff;
    opacity:1;

  }


  .owl-pagination {
      bottom: 5px;
      position: relative;
      bottom: 0px;
  }

    .pagination ul li a {
        position: relative;
        -o-border-radius: 19px;
        -moz-border-radius: 19px;
        -webkit-border-radius: 19px;
        -ms-border-radius: 19px;
        border: 1px solid rgba(0,0,0,.1);
        border-radius: 19px;
        margin: 0 10px 0 0;
        display: inline-block;
        width: 38px;
        height: 38px;
        line-height: 38px;
        text-align: center;
        color: #b4b4b4;
        font-size: 16px;
        text-decoration: none;
        text-transform: uppercase;
        cursor: pointer;
        white-space: nowrap;
        background: #fff;
        -webkit-transition: all .3s ease-in-out;
        -moz-transition: all .3s ease-in-out;
        -ms-transition: all .3s ease-in-out;
        -o-transition: all .3s ease-in-out;
        transition: all .3s ease-in-out;
        width: 50px;
        height: 50px;
        border-radius: 100px;
        font-size: 27px;
        line-height: 48px;
        font-weight: normal;
        color: #60737C;
      background-color: #f2f5f6;
      border: 1px solid #f2f5f6;

    }

  .creditos-22{text-align:center;color: #60737C;font-family: roboto regular;padding: 10px 0px;font-size:12px;line-height:17px;}


  .cont-ereschica1{text-align: center;margin-bottom: -25px;padding-top: 43px;padding-left:0px;padding-right:0px;}


  .subtexto-t8{padding-bottom:20px;color:#60737C;font-size:15px;line-height:17px;}


  .pagination {
      display: inline-block;
      width: 100%;
      text-align: center;
      margin: 0 0 40px;
      position: relative;
  }

  .blog-list .post .post-title {
    font-size: 24px;
    margin-bottom: 5px;
    font-weight: 500;
    margin-top: -2px;
}




  .blog-grid.blog-list .post {
      margin-bottom: 30px !important;
  }

  .p8-muro{padding:0px 8px 0px 8px;}

  .mr-3{margin-right:3px;}
.tam-est-conexion{font-size:15px;}
  .cont1-img-te{height:216px !important;background: #E9E9E9 !important;}
  .cont2-img-te{width: auto !important;height: 100%;margin-bottom: -186px;position: relative;z-index: 9;}
  .cont3-img-te{height: 246px;margin-top: -38px;width: 310px;position: relative;left: -14px;}

	.icono-telefono-muro{    font-size: 16px;
    position: relative;
    top: 9px;
    right: -9px;
    opacity: 0.6;}

	.icono-chat-muro{font-size: 16px;position: relative;top: 7px;right: -11px;opacity:0.6}


.estilo-telefono{color: #60737C;
    font-size: 37px;
    font-weight: bold;
    letter-spacing: -0.9px;
    font-family: arial;
    height: 44px;
    padding-top: 10px;
    font-family: roboto regular;
    border-bottom: none;
    max-width: 281px;
    margin: 0 auto;
    margin-bottom: -8px;}
	.estilo-barra-fija{background-color: #4ea6a0;
    padding: 10px 0px;
    position: fixed;
    width: 100%;
    z-index: 999;
    box-shadow: rgba(50, 100, 141, 0.14) 0 4px 0;height:152px;}
.estilo-gratis {background-color: #ffffff;padding: 2px 17px;font-size: 13px;color: #383838;font-family: arial;font-weight: bold;border-radius: 50px 50px 0px 50px;margin-right: 4px;}
.padding-20{ padding: 5px 0px 5px 0px}
.btn-anuncios-chicas{
	font-size: 17px;
    color: #fff;
    font-weight: bold;
    margin-right: 0px;
    cursor: pointer;
    border: 1px solid #fff;
    background-color: #4da69f;
    padding: 8px 15px;
    border-radius: 4px;
    text-align: center;
    letter-spacing: 0;
    margin-top: 0px;
}

.btn-recargar{        background-color: #4da69f;
    border: 1px solid #e5ff00;
    border-radius: 4px;
    padding: 8px 20px;
    font-size: 18px;
    color: #e5ff00;
    font-family: arial;
    font-weight: bold;
    letter-spacing: 0;
    margin-top: 14px;
    margin-top: 0px;}
.texto-titulo-1 {font-size: 44px;color: #fff;font-weight: bold; }
.texto-titulo-2{ font-size: 18px;margin-top: 4px; color: #fff; }
.margin-top-100{ margin-top: 100px;}.cabecera-estatica{background-color: #404244;padding: 20px 0px 60px 0px;background-image: url(https://static2.liruch.com/images/muro/muro-linea-erotica.jpg?ver=1.3);background-position: top center;}
.padding-lateral{padding:5px 0px 0px 20px;}
.titulo-habla{color: #2e2e2e; font-size: 20px; font-weight: bold;}
.padding-telefono{padding:0px 20px 5px 20px}
.post-excerpt{height:64px;}
.blog-grid.blog-list .post-excerpt {overflow: hidden;height: 67px;}
.texto-pie{
margin: 0px;margin-bottom: -10px;text-transform: inherit;font-family: arial;font-size: 16px;letter-spacing: 0px;font-weight: bold;line-height: 20px;margin-bottom: 6px;}
.texto-pie-2{text-transform: initial;font-family: arial;margin-top: -10px; margin-bottom: 50px;}
.estilo-visa-icn{    height: 26px;
    position: relative;
    top: -4px;
    left: 2px;}
.padding-botones{padding:10px 0px 0px 0px;text-align:left;}
.estilo-desarrollado{font-weight: normal; font-size: 11px; letter-spacing: 0.3px; font-style: italic;  margin-top: -3px;margin-left: 20px;margin-bottom: -10px;color:#818181;}
.estilo-llamadas{background-color: #E1E9F4;margin-bottom: 10px;text-align: center;padding: 30px 0px 15px 0px;}
.texto-habla{color: #2e2e2e;line-height: 15px;font-size: 15px;margin-bottom: 15px;}
.ancho-perfil{width:1500px;margin-top:10px;margin-top: 50px;
    margin-bottom: 40px;}
.estilo-telefonos-3{
	background-color: #f2f5f6;
    position: fixed;
    width: 100%;
    bottom: 0;
    z-index: 999;
    box-shadow: rgba(0,0,0,.27) 0 -6px 0;

	height: 100px;
	padding-top: 0px;
	/*
    height: 136px;
    padding-top: 17px;
	*/
}
.padding-dc{padding:0px 20px}
.estilo-modulo{height: 23px;margin-top: -3px;font-weight: bold;color: #eeffff;font-size: 15px;margin-bottom:-5px;}
.titulo-8{font-size: 21px;
font-family: arial;
letter-spacing: -0.1px;
text-transform: none;
line-height: 24px;
margin: 0px;
font-weight: normal;
margin-bottom: 5px;}
.texto-8{font-size: 18px;line-height: 19px;}
.recuadro-conectadas{width:50px !important;height:50px !important;padding-bottom:100px !important;padding-right: 51px !important;}
.foto-conectadas{height:60px !important;width:60px !important;}
.texto-9{font-family: arial;font-size: 19px; letter-spacing: 0px; margin-bottom:-10px; text-transform: inherit;color: #6b6b6b; font-weight: bold;}
.altura-conectadas{max-height:140px;}
.padding-rt{padding:15px 0px 0px 0px;}
.margin-bottom-3{margin-bottom:120px;}
.altura-anuncios-muro{margin-top:0px;}
.padding-anuncio
{
	padding:65px 10px 0 20px;
}

.cabecera-tarifas
{
	background-color: #2e2e2e;padding-top: 19px;margin:0px;padding-bottom:10px;margin-top:0px;
}

.estilo-gratis-parpadeo
{
	background-color:#fff;padding: 0px 4px;border-radius: 20px 20px 20px 20px;position: relative;right: -45px;top: 28px;
}

.contenedor-fijo{    background-color: rgba(59,175,174,0.98);position: fixed;width: 100%;z-index: 1000;padding: 5px 0;box-shadow: rgba(255, 255, 255, 0.32) 0 10px 0;}

.padding-cab{padding:25px 0px 0px 0px;}
.btn-chicas-telefono-99{text-align: center;border: 1px solid #2e2e2e;width: 100%;background-color: transparent;color: #fff;font-size: 19px;padding: 10px 0px;border: 1px solid #fff;margin-top: 10px;}

.btn-recargar-99{text-align: center;border: 1px solid #2e2e2e;width: 100%;background-color: #fff;color: #3eb1b0;font-size: 19px;padding: 10px 0px;border: 1px solid #ffffff;margin-top: 10px;}
.codigo-telefono{font-size: 9px;margin-top: -11px;font-weight: normal;opacity: 0.7;position: relative;right: 0px;top: -1px;font-weight: bold;font-size:11px;}
.ruta-telefono-erotico{padding-left: 9px;margin-top: 10px;font-weight: bold;color: #5f737c;font-size: 12px;letter-spacing: 0.1px;margin-bottom:5px;padding-top:0px;}
.padding-1{padding:9px 5px 0px 0px;height: 58px;}
.padding-2{padding: 13px 0px;height: 58px;}
.padding-3{padding: 15px 0px;height: 58px;}
.padding-5{text-transform: lowercase;padding:0px 15px;}
.nombre-muro{    color: #60737C !important;
    font-size: 19px;
    font-weight: bold;
    font-family: roboto regular;}
.texto-principal{text-align: center;padding: 100px 0px 20px 0px;color: #2F6790;font-size: 16px;font-weight: bold;}
.texto-muro-5{color: #60737C;line-height: 17px;font-size: 13px;text-align: left;margin-bottom:0px;}

.estilo-ciudad{text-transform: none;
    font-family: arial;font-size: 14px;color:green;color: #ffffff;color: #32648d;text-transform: none;}
.estilo-ciudad-1{height: auto !important;
    padding-top: 0px;
    margin-top: 0px;

    font-weight: bold;text-transform: initial;font-family: arial;letter-spacing: 0px;text-align:left;letter-spacing: 0px;font-weight: bold;color: #32648d;font-size: 17px;padding: 5px 0px;height: 30px;margin: 0px;margin-top: -15px;margin-bottom: 0px;}
.estilo-nombre-1{text-transform: initial;font-family: arial;letter-spacing: 0px;text-align:left;letter-spacing: 0px;color: #2e2e2e;font-size: 17px;padding: 5px 0px;height: 30px;    margin: 10px 0px 0px 0px;}


.estilo-1-saldo{text-align: center;margin-top: 4px; font-size: 12px;}
.estilo-2-saldo{color: #ffffff;padding: 0px 5px 1px 5px;border-radius: 20px;background-color: #2d9c9b;font-size: 12px;}



.estilo-ciudad-1{color:#60737C;margin-top: -1px;
padding-top: 0px;
padding-bottom: 2px;
font-weight: bold !important;
font-family: roboto regular;}


}



@media (min-width: 950px) and (max-width: 1199px) {



  .owl-theme .owl-controls .owl-page span {
    display: block;
    width: 15px;
    height: 15px;
    margin: 5px 4px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 80px;
    background: transparent;
    border:1px solid #fff;
    opacity:1;

  }

  .owl-pagination {
      bottom: 5px;
      position: relative;
      bottom: 0px;
  }

  .creditos-22{text-align:center;color: #60737C;font-family: roboto regular;padding: 10px 0px;font-size:12px;line-height:17px;}


  .cont-ereschica1{text-align: center;margin-bottom: -25px;padding-top: 43px;padding-left:0px;padding-right:0px;}


  .subtexto-t8{padding-bottom:20px;color:#60737C;font-size:15px;line-height:17px;}


  .pagination ul li a {
      position: relative;
      -o-border-radius: 19px;
      -moz-border-radius: 19px;
      -webkit-border-radius: 19px;
      -ms-border-radius: 19px;
      border: 1px solid rgba(0,0,0,.1);
      border-radius: 19px;
      margin: 0 10px 0 0;
      display: inline-block;
      width: 38px;
      height: 38px;
      line-height: 38px;
      text-align: center;
      color: #b4b4b4;
      font-size: 16px;
      text-decoration: none;
      text-transform: uppercase;
      cursor: pointer;
      white-space: nowrap;
      background: #fff;
      -webkit-transition: all .3s ease-in-out;
      -moz-transition: all .3s ease-in-out;
      -ms-transition: all .3s ease-in-out;
      -o-transition: all .3s ease-in-out;
      transition: all .3s ease-in-out;
      width: 50px;
      height: 50px;
      border-radius: 100px;
      font-size: 27px;
      line-height: 48px;
      font-weight: normal;
      color: #60737C;
    background-color: #f2f5f6;
    border: 1px solid #f2f5f6;

  }

  .pagination {
      display: inline-block;
      width: 100%;
      text-align: center;
      margin: 0 0 40px;
      position: relative;
  }

  .blog-list .post .post-title {
      font-size: 24px;
      margin-bottom: 5px;
      font-weight: 500;
      margin-top: -2px;
  }

  .estilo-ciudad-1{color:#60737C;margin-top: -1px;
  padding-top: 0px;
  padding-bottom: 2px;
  font-weight: bold !important;
  font-family: roboto regular;}

  .blog-grid.blog-list .post {
      margin-bottom: 30px !important;
  }

  .mr-3{margin-right:3px;}
  .p8-muro{padding:0px 8px 0px 8px;}

.tam-est-conexion{font-size:15px;}
  .cont1-img-te{height:216px !important;background: #E9E9E9 !important;}
  .cont2-img-te{width: auto !important;height: 100%;margin-bottom: -186px;position: relative;z-index: 9;}
  .cont3-img-te{height: 246px;margin-top: -38px;width: 310px;position: relative;left: -14px;}

.icono-chat-muro{font-size: 16px;position: relative;top: 7px;right: -11px;opacity:0.6}

	.icono-telefono-muro{    font-size: 16px;
    position: relative;
    top: 9px;
    right: -9px;
    opacity: 0.6;}


.estilo-telefono{color: #60737C;
    font-size: 37px;
    font-weight: bold;
    letter-spacing: -0.9px;
    font-family: arial;
    height: 44px;
    padding-top: 10px;
    font-family: roboto regular;
    border-bottom: none;
    max-width: 281px;
    margin: 0 auto;
    margin-bottom: -8px;}
	.estilo-barra-fija{background-color: #4ea6a0;
    padding: 10px 0px;
    position: fixed;
    width: 100%;
    z-index: 999;
    box-shadow: rgba(50, 100, 141, 0.14) 0 4px 0;height:152px;}
.estilo-gratis{background-color: #ffffff;padding: 2px 17px;font-size: 13px;color: #383838;font-family: arial;font-weight: bold;border-radius: 50px 50px 0px 50px;margin-right: 4px;}
.padding-20{ padding: 5px 0px 5px 0px}
.btn-anuncios-chicas{   font-size: 19px;
    color: #fff;
    font-weight: bold;
    margin-right: 0px;
    cursor: pointer;
    border: 1px solid #fff;
    background-color: #4da69f;
    padding: 8px 15px;
    border-radius: 4px;
    text-align: center;
    letter-spacing: 0;
    margin-top: 0px;
}

.btn-recargar{         background-color: #4da69f;
    border: 1px solid #e5ff00;
    border-radius: 4px;
    padding: 8px 20px;
    font-size: 18px;
    color: #e5ff00;
    font-family: arial;
    font-weight: bold;
    letter-spacing: 0;
    margin-top: 14px;
    margin-top: 0px;}
.texto-titulo-1 {font-size: 44px;color: #fff;font-weight: bold;}
.texto-titulo-2 { font-size: 18px;margin-top: 4px; color: #fff; }
.margin-top-100 { margin-top: 100px; }
.cabecera-estatica { background-color: #404244;padding: 20px 0px 60px 0px;background-image: url(https://static2.liruch.com/images/muro/muro-linea-erotica.jpg?ver=1.3);background-position: top center;}
.padding-lateral{padding:5px 0px 0px 10px;}
.titulo-habla{color: #2e2e2e; font-size: 20px; font-weight: bold;}
.padding-telefono{padding:0px 20px 5px 20px}
.post-excerpt{height:64px;}
.blog-grid.blog-list .post-excerpt {overflow: hidden;height: 67px;}
.texto-pie{margin: 0px;margin-bottom: -10px; text-transform: inherit;font-family: arial;font-size: 24px;letter-spacing: 0px;font-weight: bold;}
.texto-pie-2{text-transform: initial;font-family: arial;margin-top: -10px; margin-bottom: 50px;}
.estilo-visa-icn{    height: 26px;
    position: relative;
    top: -4px;
    left: 2px;}
.padding-botones{padding:10px 0px 0px 0px;text-align:left}
.estilo-desarrollado{font-weight: normal; font-size: 11px; letter-spacing: 0.3px; font-style: italic;  margin-top: -3px;margin-left: 20px;margin-bottom: -10px;color:#818181;}
.estilo-llamadas{background-color: #E1E9F4;margin-bottom: 10px;text-align: center;padding: 30px 0px 15px 0px;}
.texto-habla{color: #2e2e2e;line-height: 15px;font-size: 15px;margin-bottom: 15px;}
.ancho-perfil{width:auto;margin-top:0px;margin-top: 50px;
    margin-bottom: 40px;}
.estilo-telefonos-3{background-color: #f2f5f6; position: fixed; width: 100%; bottom: 0px;z-index: 999;box-shadow: rgba(0, 0, 0, 0.27) 0px -6px 0px;height:111px;}
.padding-dc{padding:0px 20px}
.estilo-modulo{height: 23px;margin-top: -3px;font-weight: bold;color: #eeffff;font-size: 15px;margin-bottom:-5px;}
.titulo-8{font-size: 21px;
font-family: arial;
letter-spacing: -0.1px;
text-transform: none;
line-height: 24px;
margin: 0px;
font-weight: normal;
margin-bottom: 5px;}
.texto-8{font-size: 18px;line-height: 19px;}
.recuadro-conectadas{width:50px !important;height:50px !important;padding-bottom:100px !important;padding-right: 51px !important;}
.foto-conectadas{height:60px !important;width:60px !important;}
.texto-9{font-family: arial;font-size: 19px; letter-spacing: 0px; margin-bottom:-10px; text-transform: inherit;color: #6b6b6b; font-weight: bold;}
.altura-conectadas{max-height:140px;}
.padding-rt{padding:15px 0px 0px 0px;}
.margin-bottom-3{margin-bottom:120px;}
.altura-anuncios-muro{margin-top:0px;}
.padding-anuncio
{
	padding:60px 0px 0px 0px;
}

.cabecera-tarifas
{
	background-color: #2e2e2e;padding-top: 19px;margin:0px;padding-bottom:10px;margin-top:0px;
}

.estilo-gratis-parpadeo
{
	background-color:#fff;padding: 0px 4px;border-radius: 20px 20px 20px 20px;position: relative;right: -11px;top: 28px;
}

.contenedor-fijo{background-color: rgba(59,175,174,0.98);position: fixed;width: 100%;z-index: 1000;padding: 5px 0;box-shadow: rgba(255, 255, 255, 0.32) 0 10px 0;}
.padding-cab{padding:25px 0px 0px 0px;}
.btn-chicas-telefono-99{text-align: center;border: 1px solid #2e2e2e;width: 100%;background-color: transparent;color: #fff;font-size: 19px;padding: 10px 0px;border: 1px solid #fff;margin-top: 10px;}
.btn-recargar-99{text-align: center;border: 1px solid #2e2e2e;width: 100%;background-color: #fff;color: #3eb1b0;font-size: 19px;padding: 10px 0px;border: 1px solid #ffffff;margin-top: 10px;}

.codigo-telefono{font-size: 9px;margin-top: -11px;font-weight: normal;opacity: 0.7;position: relative;right: 0px;top: -1px;font-weight: bold;font-size:9px;}
.ruta-telefono-erotico{padding-left: 9px;margin-top: 10px;font-weight: bold;color: #5f737c;font-size: 12px;letter-spacing: 0.1px;margin-bottom:5px;padding-top:0px;}
.padding-1{padding:9px 5px 0px 0px;height: 58px;}
.padding-2{padding: 13px 0px;height: 58px;}
.padding-3{padding: 15px 0px;height: 58px;}
.padding-5{text-transform: lowercase;padding:0px 15px;}
.nombre-muro{    color: #60737C !important;
    font-size: 19px;
    font-weight: bold;
    font-family: roboto regular;}
.texto-principal{text-align: center;padding: 100px 0px 20px 0px;color: #2F6790;font-size: 16px;font-weight: bold;}
.texto-muro-5{color: #60737C;line-height: 17px;font-size: 13px;text-align: left;margin-bottom:0px;}
.estilo-ciudad{text-transform: none;
    font-family: arial;font-size: 14px;color:green;color: #ffffff;color: #32648d;text-transform: none;}
.estilo-ciudad-1{height: auto !important;
    padding-top: 0px;
    margin-top: 0px;

    font-weight: bold;text-transform: initial;font-family: arial;letter-spacing: 0px;text-align:left;letter-spacing: 0px;font-weight: bold;color: #32648d;font-size: 17px;padding: 5px 0px;height: 30px;margin: 0px;margin-top: -15px;margin-bottom: 0px;}
.estilo-nombre-1{text-transform: initial;font-family: arial;letter-spacing: 0px;text-align:left;letter-spacing: 0px;color: #2e2e2e;font-size: 17px;padding: 5px 0px;height: 30px;margin: 10px 0px 0px 0px;}

.estilo-1-saldo{text-align: center;margin-top: 4px; font-size: 12px;}
.estilo-2-saldo{color: #ffffff;padding: 0px 5px 1px 5px;border-radius: 20px;background-color: #2d9c9b;font-size: 12px;}


.estilo-ciudad-1{color:#60737C;margin-top: -1px;
padding-top: 0px;
padding-bottom: 2px;
font-weight: bold !important;
font-family: roboto regular;}


}



@media (min-width: 768px) and (max-width: 949px) {

  .owl-theme .owl-controls .owl-page span {
    display: block;
    width: 15px;
    height: 15px;
    margin: 5px 4px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 80px;
    background: transparent;
    border:1px solid #fff;
    opacity:1;

  }


  .owl-pagination {
      bottom: 5px;
      position: relative;
      bottom: 0px;
  }
  .creditos-22{text-align:center;color: #60737C;font-family: roboto regular;padding: 10px 0px;font-size:12px;line-height:17px;}


  .cont-ereschica1{text-align: center;margin-bottom: -25px;padding-top: 43px;padding-left:0px;padding-right:0px;}



  .subtexto-t8{padding-bottom:20px;color:#60737C;font-size:15px;line-height:17px;}


  .pagination ul li a {
      position: relative;
      -o-border-radius: 19px;
      -moz-border-radius: 19px;
      -webkit-border-radius: 19px;
      -ms-border-radius: 19px;
      border: 1px solid rgba(0,0,0,.1);
      border-radius: 19px;
      margin: 0 10px 0 0;
      display: inline-block;
      width: 38px;
      height: 38px;
      line-height: 38px;
      text-align: center;
      color: #b4b4b4;
      font-size: 16px;
      text-decoration: none;
      text-transform: uppercase;
      cursor: pointer;
      white-space: nowrap;
      background: #fff;
      -webkit-transition: all .3s ease-in-out;
      -moz-transition: all .3s ease-in-out;
      -ms-transition: all .3s ease-in-out;
      -o-transition: all .3s ease-in-out;
      transition: all .3s ease-in-out;
      width: 50px;
      height: 50px;
      border-radius: 100px;
      font-size: 27px;
      line-height: 48px;
      font-weight: normal;
      color: #60737C;
    background-color: #f2f5f6;
    border: 1px solid #f2f5f6;

  }

  .pagination {
      display: inline-block;
      width: 100%;
      text-align: center;
      margin: 0 0 40px;
      position: relative;
  }

  .blog-list .post .post-title {
      font-size: 24px;
      margin-bottom: 5px;
      font-weight: 500;
      margin-top: -2px;
  }

  .estilo-ciudad-1{color:#60737C;margin-top: -1px;
  padding-top: 0px;
  padding-bottom: 2px;
  font-weight: bold !important;
  font-family: roboto regular;}

  .blog-grid.blog-list .post {
      margin-bottom: 30px !important;
  }

  .mr-3{margin-right:3px;}
  .p8-muro{padding:0px 8px 0px 8px;}

.tam-est-conexion{font-size:15px;}
  .cont1-img-te{height:216px !important;background: #E9E9E9 !important;}
  .cont2-img-te{width: auto !important;height: 100%;margin-bottom: -186px;position: relative;z-index: 9;}
  .cont3-img-te{height: 246px;margin-top: -38px;width: 310px;position: relative;left: -14px;}


.icono-chat-muro{font-size: 16px;position: relative;top: 7px;right: -11px;opacity:0.6}
	.icono-telefono-muro{    font-size: 16px;
    position: relative;
    top: 9px;
    right: -9px;
    opacity: 0.6;}


.estilo-telefono{color: #60737C;
    font-size: 37px;
    font-weight: bold;
    letter-spacing: -0.9px;
    font-family: arial;
    height: 44px;
    padding-top: 10px;
    font-family: roboto regular;
    border-bottom: none;
    max-width: 281px;
    margin: 0 auto;
    margin-bottom: -8px;}
	.estilo-barra-fija{background-color: #4ea6a0;
    padding: 10px 0px;
    position: fixed;
    width: 100%;
    z-index: 999;
    box-shadow: rgba(50, 100, 141, 0.14) 0 4px 0;height:152px;}
.estilo-gratis { background-color: #ffffff;padding: 2px 17px;font-size: 13px;color: #383838;font-family: arial;font-weight: bold;border-radius: 50px 50px 0px 50px;margin-right: 4px;}
.padding-20{padding: 5px 0px 5px 0px}
.btn-anuncios-chicas{   font-size: 19px;
    color: #fff;
    font-weight: bold;
    margin-right: 0px;
    cursor: pointer;
    border: 1px solid #fff;
    background-color: #4da69f;
    padding: 8px 15px;
    border-radius: 4px;
    text-align: center;
    letter-spacing: 0;
    margin-top: 0px;
}

.btn-recargar{      background-color: #4da69f;
    border: 1px solid #e5ff00;
    border-radius: 4px;
    padding: 8px 20px;
    font-size: 18px;
    color: #e5ff00;
    font-family: arial;
    font-weight: bold;
    letter-spacing: 0;
    margin-top: 14px;
    margin-top: 0px;}
.texto-titulo-1 {font-size: 44px;color: #fff;font-weight: bold;}
.texto-titulo-2{ font-size: 18px;margin-top: 4px; color: #fff;}
.margin-top-100 {   margin-top: 100px; }
.cabecera-estatica  { background-color: #404244;padding: 20px 0px 60px 0px;background-image: url(https://static2.liruch.com/images/muro/muro-linea-erotica.jpg?ver=1.3);background-position: top center;}
.padding-lateral{padding:5px 0px 0px 20px;}
.titulo-habla{color: #2e2e2e; font-size: 20px; font-weight: bold;}
.padding-telefono{padding:0px 20px 5px 20px}
.post-excerpt{height:64px;}
.blog-grid.blog-list .post-excerpt {overflow: hidden;height: 67px;}
.texto-pie{margin: 0px;margin-bottom: -10px; text-transform: inherit;font-family: arial;font-size: 24px;letter-spacing: 0px;font-weight: bold;}
.texto-pie-2{text-transform: initial;font-family: arial;margin-top: -10px; margin-bottom: 50px;}
.estilo-visa-icn{    height: 26px;
    position: relative;
    top: -4px;
    left: 2px;}
.padding-botones{padding:10px 0px 0px 0px;text-align:left}
.estilo-desarrollado{font-weight: normal; font-size: 11px; letter-spacing: 0.3px; font-style: italic;  margin-top: -3px;margin-left: 20px;margin-bottom: -10px;color:#818181;}
.estilo-llamadas{background-color: #E1E9F4;margin-bottom: 10px;text-align: center;padding: 30px 0px 15px 0px;}
.texto-habla{color: #2e2e2e;line-height: 15px;font-size: 15px;margin-bottom: 15px;}
.ancho-perfil{width:auto;margin-top:0px;margin-top: 50px;
    margin-bottom: 40px;}
.estilo-telefonos-3{background-color: #f2f5f6; position: fixed; width: 100%; bottom: 0px;z-index: 999;box-shadow: rgba(0, 0, 0, 0.27) 0px -6px 0px;height:111px;}
.padding-dc{padding:0px 20px}
.estilo-modulo{height: 23px;margin-top: -3px;font-weight: bold;color: #eeffff;font-size: 15px;margin-bottom:-5px;}
.titulo-8{font-size: 21px;
font-family: arial;
letter-spacing: -0.1px;
text-transform: none;
line-height: 24px;
margin: 0px;
font-weight: normal;
margin-bottom: 5px;}
.texto-8{font-size: 18px;line-height: 19px;}
.recuadro-conectadas{width:50px !important;height:50px !important;padding-bottom:100px !important;padding-right: 51px !important;}
.foto-conectadas{height:60px !important;width:60px !important;}
.texto-9{font-family: arial;font-size: 19px; letter-spacing: 0px; margin-bottom:-10px; text-transform: inherit;color: #6b6b6b; font-weight: bold;}
.altura-conectadas{max-height:140px;}
.padding-rt{padding:15px 0px 0px 0px;}
.margin-bottom-3{margin-bottom:120px;}
.altura-anuncios-muro{margin-top:0px;}
.padding-anuncio
{
	padding:150px 0px 0px 0px;
}

.cabecera-tarifas
{
	background-color: #2e2e2e;padding-top: 19px;margin:0px;padding-bottom:10px;margin-top:0px;
}

.estilo-gratis-parpadeo
{
	background-color:#fff;padding: 0px 4px;border-radius: 20px 20px 20px 20px;position: relative;right: 0px;top: 28px;
}

.contenedor-fijo{background-color: rgba(59,175,174,0.98);position: fixed;width: 100%;z-index: 1000;padding: 5px 0;box-shadow: rgba(255, 255, 255, 0.32) 0 10px 0;}
.padding-cab{padding:3px 0px 0px 0px;}

.btn-chicas-telefono-99{text-align: center;border: 1px solid #2e2e2e;width: 100%;background-color: transparent;color: #fff;font-size: 17px;padding: 10px 0px;border: 1px solid #fff;margin-top: 10px;}
.btn-recargar-99{text-align: center;border: 1px solid #2e2e2e;width: 100%;background-color: #fff;color: #3eb1b0;font-size: 19px;padding: 10px 0px;border: 1px solid #ffffff;margin-top: 10px;}
.codigo-telefono{font-size: 9px;margin-top: -11px;font-weight: normal;opacity: 0.7;position: relative;right: 0px;top: -1px;font-weight: bold;font-size:9px;}
.ruta-telefono-erotico{padding-left: 9px;margin-top: 10px;font-weight: bold;color: #5f737c;font-size: 12px;letter-spacing: 0.1px;margin-bottom:5px;padding-top:0px;}
.padding-1{padding:9px 5px 0px 0px;height: 58px;}
.padding-2{padding: 13px 0px;height: 58px;}
.padding-3{padding: 15px 0px;height: 58px;}
.padding-5{text-transform: lowercase;padding:0px 15px;}
.nombre-muro{    color: #60737C !important;
    font-size: 19px;
    font-weight: bold;
    font-family: roboto regular;}
.texto-principal{text-align: center;padding: 100px 0px 20px 0px;color: #2F6790;font-size: 16px;font-weight: bold;}
.texto-muro-5{color: #60737C;line-height: 17px;font-size: 13px;text-align: left;margin-bottom:0px;}

.estilo-ciudad{text-transform: none;
    font-family: arial;font-size: 14px;color:green;color: #ffffff;color: #32648d;text-transform: none;}
.estilo-ciudad-1{height: auto !important;
    padding-top: 0px;
    margin-top: 0px;

    font-weight: bold;text-transform: initial;font-family: arial;letter-spacing: 0px;text-align:left;letter-spacing: 0px;font-weight: bold;color: #32648d;font-size: 17px;padding: 5px 0px;height: 30px;margin: 0px;margin-top: -15px;margin-bottom: 0px;}
.estilo-nombre-1{text-transform: initial;font-family: arial;letter-spacing: 0px;text-align:left;letter-spacing: 0px;color: #2e2e2e;font-size: 17px;padding: 5px 0px;height: 30px;margin: 10px 0px 0px 0px;}

.estilo-1-saldo{text-align: center;margin-top: 4px; font-size: 12px;}
.estilo-2-saldo{color: #ffffff;padding: 0px 5px 1px 5px;border-radius: 20px;background-color: #2d9c9b;font-size: 12px;}


  .estilo-ciudad-1{color:#60737C;margin-top: -1px;
  padding-top: 0px;
  padding-bottom: 2px;
  font-weight: bold !important;
  font-family: roboto regular;}

}

.estilo-ciudad {
white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden;
    }


.texto-h1{
    font-size: 20px;
    font-family: arial;
    letter-spacing: -0.1px;
    text-transform: none;
    line-height: initial;
    margin:0px;
    font-weight:normal;
    margin-bottom: 3px;
    color:#2F6790;
  }

  .texto-h2{line-height:initial;margin:0px;font-size: 15px;
  font-family: arial;
  letter-spacing: 0px;
  text-transform: none;display:inline; color:#2F6790;font-weight:bold;}

  .texto-principal > p {margin:0px;}

  .texto-h3{    color: #2e5a83;
    font-size: 23px;}
