@charset "UTF-8";
/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/*Css sprites*/
.icons-sprite, .icons-borrar-claro, .icons-borrar, .icons-boton-atras, .icons-boton-siguiente, .icons-calendario, .icons-cerrar-popup, .icons-check, .icons-checkbox, .icons-contrasena, .icons-desplegar, .icons-estrella-mini, .icons-fb-cabecera, .icons-flecha-abajo, .icons-flecha-arriba, .icons-flecha-atras, .icons-flecha-drecha, .icons-flecha-select, .icons-flecha-siguiente, .icons-icon-lista, .icons-logo-cabecera-entero, .icons-logo-cabecera, .icons-logo-ministerio, .icons-logo-mosaico, .icons-logo-popup, .icons-logo-quecext, .icons-lupa, .icons-mail, .icons-mas, .icons-mobile, .icons-mundo, .icons-position-gris, .icons-regisrate, .icons-registrate, .icons-registro-cerrar, .icons-reloj, .icons-rss-cabecera, .icons-rss-listado, .icons-separacion, .icons-sex, .icons-tablon-gris, .icons-tw-cabecera, .icons-user-gris, .icons-web, .icons-yt-cabecera {
  background-image: url('../images/icons-seb271da59c.png');
  background-repeat: no-repeat;
}

.icons-borrar-claro {
  background-position: 0 0;
  height: 17px;
  width: 14px;
}

.icons-borrar {
  background-position: 0 -38px;
  height: 17px;
  width: 14px;
}

.icons-boton-atras {
  background-position: 0 -76px;
  height: 54px;
  width: 44px;
}

.icons-boton-siguiente {
  background-position: 0 -151px;
  height: 54px;
  width: 44px;
}

.icons-calendario {
  background-position: 0 -226px;
  height: 21px;
  width: 18px;
}

.icons-cerrar-popup {
  background-position: 0 -268px;
  height: 22px;
  width: 21px;
}

.icons-check {
  background-position: 0 -311px;
  height: 19px;
  width: 19px;
}

.icons-checkbox {
  background-position: 0 -351px;
  height: 19px;
  width: 19px;
}

.icons-contrasena {
  background-position: 0 -391px;
  height: 11px;
  width: 23px;
}

.icons-desplegar {
  background-position: 0 -423px;
  height: 13px;
  width: 15px;
}

.icons-estrella-mini {
  background-position: 0 -457px;
  height: 18px;
  width: 18px;
}

.icons-fb-cabecera {
  background-position: 0 -496px;
  height: 40px;
  width: 36px;
}

.icons-flecha-abajo {
  background-position: 0 -557px;
  height: 10px;
  width: 12px;
}

.icons-flecha-arriba {
  background-position: 0 -588px;
  height: 10px;
  width: 12px;
}

.icons-flecha-atras {
  background-position: 0 -619px;
  height: 15px;
  width: 7px;
}

.icons-flecha-drecha {
  background-position: 0 -655px;
  height: 12px;
  width: 9px;
}

.icons-flecha-select {
  background-position: 0 -688px;
  height: 7px;
  width: 13px;
}

.icons-flecha-siguiente {
  background-position: 0 -716px;
  height: 15px;
  width: 7px;
}

.icons-icon-lista {
  background-position: 0 -752px;
  height: 12px;
  width: 12px;
}

.icons-logo-cabecera-entero {
  background-position: 0 -785px;
  height: 60px;
  width: 165px;
}

.icons-logo-cabecera {
  background-position: 0 -866px;
  height: 60px;
  width: 68px;
}

.icons-logo-ministerio {
  background-position: 0 -947px;
  height: 61px;
  width: 212px;
}

.icons-logo-mosaico {
  background-position: 0 -1029px;
  height: 51px;
  width: 34px;
}

.icons-logo-popup {
  background-position: 0 -1101px;
  height: 40px;
  width: 45px;
}

.icons-logo-quecext {
  background-position: 0 -1162px;
  height: 46px;
  width: 46px;
}

.icons-lupa {
  background-position: 0 -1229px;
  height: 25px;
  width: 25px;
}

.icons-mail {
  background-position: 0 -1275px;
  height: 13px;
  width: 19px;
}

.icons-mas {
  background-position: 0 -1309px;
  height: 19px;
  width: 19px;
}

.icons-mobile {
  background-position: 0 -1349px;
  height: 24px;
  width: 14px;
}

.icons-mundo {
  background-position: 0 -1394px;
  height: 22px;
  width: 23px;
}

.icons-position-gris {
  background-position: 0 -1437px;
  height: 21px;
  width: 15px;
}

.icons-regisrate {
  background-position: 0 -1479px;
  height: 47px;
  width: 47px;
}

.icons-registrate {
  background-position: 0 -1547px;
  height: 63px;
  width: 252px;
}

.icons-registro-cerrar {
  background-position: 0 -1631px;
  height: 14px;
  width: 85px;
}

.icons-reloj {
  background-position: 0 -1666px;
  height: 16px;
  width: 15px;
}

.icons-rss-cabecera {
  background-position: 0 -1703px;
  height: 40px;
  width: 36px;
}

.icons-rss-listado {
  background-position: 0 -1764px;
  height: 20px;
  width: 18px;
}

.icons-separacion {
  background-position: 0 -1805px;
  height: 27px;
  width: 1px;
}

.icons-sex {
  background-position: 0 -1853px;
  height: 19px;
  width: 23px;
}

.icons-tablon-gris {
  background-position: 0 -1893px;
  height: 16px;
  width: 17px;
}

.icons-tw-cabecera {
  background-position: 0 -1930px;
  height: 40px;
  width: 36px;
}

.icons-user-gris {
  background-position: 0 -1991px;
  height: 13px;
  width: 15px;
}

.icons-web {
  background-position: 0 -2025px;
  height: 21px;
  width: 21px;
}

.icons-yt-cabecera {
  background-position: 0 -2067px;
  height: 40px;
  width: 36px;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

html {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

q, blockquote {
  quotes: none;
}
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

a img {
  border: none;
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
/*!
 * Font Awesome Free 5.0.4 by @fontawesome - http://fontawesome.com
 * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fas,
.far,
.fal,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em;
}

.fa-xs {
  font-size: .75em;
}

.fa-sm {
  font-size: .875em;
}

.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}

.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em;
}

.fa-pull-left {
  float: left;
}

.fa-pull-right {
  float: right;
}

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em;
}
.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em;
}

.fa-spin {
  animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  animation: fa-spin 1s infinite steps(8);
}

@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}

.fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(-1, -1);
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2em;
}

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: #fff;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-500px:before {
  content: "\f26e";
}

.fa-accessible-icon:before {
  content: "\f368";
}

.fa-accusoft:before {
  content: "\f369";
}

.fa-address-book:before {
  content: "\f2b9";
}

.fa-address-card:before {
  content: "\f2bb";
}

.fa-adjust:before {
  content: "\f042";
}

.fa-adn:before {
  content: "\f170";
}

.fa-adversal:before {
  content: "\f36a";
}

.fa-affiliatetheme:before {
  content: "\f36b";
}

.fa-algolia:before {
  content: "\f36c";
}

.fa-align-center:before {
  content: "\f037";
}

.fa-align-justify:before {
  content: "\f039";
}

.fa-align-left:before {
  content: "\f036";
}

.fa-align-right:before {
  content: "\f038";
}

.fa-amazon:before {
  content: "\f270";
}

.fa-amazon-pay:before {
  content: "\f42c";
}

.fa-ambulance:before {
  content: "\f0f9";
}

.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}

.fa-amilia:before {
  content: "\f36d";
}

.fa-anchor:before {
  content: "\f13d";
}

.fa-android:before {
  content: "\f17b";
}

.fa-angellist:before {
  content: "\f209";
}

.fa-angle-double-down:before {
  content: "\f103";
}

.fa-angle-double-left:before {
  content: "\f100";
}

.fa-angle-double-right:before {
  content: "\f101";
}

.fa-angle-double-up:before {
  content: "\f102";
}

.fa-angle-down:before {
  content: "\f107";
}

.fa-angle-left:before {
  content: "\f104";
}

.fa-angle-right:before {
  content: "\f105";
}

.fa-angle-up:before {
  content: "\f106";
}

.fa-angrycreative:before {
  content: "\f36e";
}

.fa-angular:before {
  content: "\f420";
}

.fa-app-store:before {
  content: "\f36f";
}

.fa-app-store-ios:before {
  content: "\f370";
}

.fa-apper:before {
  content: "\f371";
}

.fa-apple:before {
  content: "\f179";
}

.fa-apple-pay:before {
  content: "\f415";
}

.fa-archive:before {
  content: "\f187";
}

.fa-arrow-alt-circle-down:before {
  content: "\f358";
}

.fa-arrow-alt-circle-left:before {
  content: "\f359";
}

.fa-arrow-alt-circle-right:before {
  content: "\f35a";
}

.fa-arrow-alt-circle-up:before {
  content: "\f35b";
}

.fa-arrow-circle-down:before {
  content: "\f0ab";
}

.fa-arrow-circle-left:before {
  content: "\f0a8";
}

.fa-arrow-circle-right:before {
  content: "\f0a9";
}

.fa-arrow-circle-up:before {
  content: "\f0aa";
}

.fa-arrow-down:before {
  content: "\f063";
}

.fa-arrow-left:before {
  content: "\f060";
}

.fa-arrow-right:before {
  content: "\f061";
}

.fa-arrow-up:before {
  content: "\f062";
}

.fa-arrows-alt:before {
  content: "\f0b2";
}

.fa-arrows-alt-h:before {
  content: "\f337";
}

.fa-arrows-alt-v:before {
  content: "\f338";
}

.fa-assistive-listening-systems:before {
  content: "\f2a2";
}

.fa-asterisk:before {
  content: "\f069";
}

.fa-asymmetrik:before {
  content: "\f372";
}

.fa-at:before {
  content: "\f1fa";
}

.fa-audible:before {
  content: "\f373";
}

.fa-audio-description:before {
  content: "\f29e";
}

.fa-autoprefixer:before {
  content: "\f41c";
}

.fa-avianex:before {
  content: "\f374";
}

.fa-aviato:before {
  content: "\f421";
}

.fa-aws:before {
  content: "\f375";
}

.fa-backward:before {
  content: "\f04a";
}

.fa-balance-scale:before {
  content: "\f24e";
}

.fa-ban:before {
  content: "\f05e";
}

.fa-bandcamp:before {
  content: "\f2d5";
}

.fa-barcode:before {
  content: "\f02a";
}

.fa-bars:before {
  content: "\f0c9";
}

.fa-bath:before {
  content: "\f2cd";
}

.fa-battery-empty:before {
  content: "\f244";
}

.fa-battery-full:before {
  content: "\f240";
}

.fa-battery-half:before {
  content: "\f242";
}

.fa-battery-quarter:before {
  content: "\f243";
}

.fa-battery-three-quarters:before {
  content: "\f241";
}

.fa-bed:before {
  content: "\f236";
}

.fa-beer:before {
  content: "\f0fc";
}

.fa-behance:before {
  content: "\f1b4";
}

.fa-behance-square:before {
  content: "\f1b5";
}

.fa-bell:before {
  content: "\f0f3";
}

.fa-bell-slash:before {
  content: "\f1f6";
}

.fa-bicycle:before {
  content: "\f206";
}

.fa-bimobject:before {
  content: "\f378";
}

.fa-binoculars:before {
  content: "\f1e5";
}

.fa-birthday-cake:before {
  content: "\f1fd";
}

.fa-bitbucket:before {
  content: "\f171";
}

.fa-bitcoin:before {
  content: "\f379";
}

.fa-bity:before {
  content: "\f37a";
}

.fa-black-tie:before {
  content: "\f27e";
}

.fa-blackberry:before {
  content: "\f37b";
}

.fa-blind:before {
  content: "\f29d";
}

.fa-blogger:before {
  content: "\f37c";
}

.fa-blogger-b:before {
  content: "\f37d";
}

.fa-bluetooth:before {
  content: "\f293";
}

.fa-bluetooth-b:before {
  content: "\f294";
}

.fa-bold:before {
  content: "\f032";
}

.fa-bolt:before {
  content: "\f0e7";
}

.fa-bomb:before {
  content: "\f1e2";
}

.fa-book:before {
  content: "\f02d";
}

.fa-bookmark:before {
  content: "\f02e";
}

.fa-braille:before {
  content: "\f2a1";
}

.fa-briefcase:before {
  content: "\f0b1";
}

.fa-btc:before {
  content: "\f15a";
}

.fa-bug:before {
  content: "\f188";
}

.fa-building:before {
  content: "\f1ad";
}

.fa-bullhorn:before {
  content: "\f0a1";
}

.fa-bullseye:before {
  content: "\f140";
}

.fa-buromobelexperte:before {
  content: "\f37f";
}

.fa-bus:before {
  content: "\f207";
}

.fa-buysellads:before {
  content: "\f20d";
}

.fa-calculator:before {
  content: "\f1ec";
}

.fa-calendar:before {
  content: "\f133";
}

.fa-calendar-alt:before {
  content: "\f073";
}

.fa-calendar-check:before {
  content: "\f274";
}

.fa-calendar-minus:before {
  content: "\f272";
}

.fa-calendar-plus:before {
  content: "\f271";
}

.fa-calendar-times:before {
  content: "\f273";
}

.fa-camera:before {
  content: "\f030";
}

.fa-camera-retro:before {
  content: "\f083";
}

.fa-car:before {
  content: "\f1b9";
}

.fa-caret-down:before {
  content: "\f0d7";
}

.fa-caret-left:before {
  content: "\f0d9";
}

.fa-caret-right:before {
  content: "\f0da";
}

.fa-caret-square-down:before {
  content: "\f150";
}

.fa-caret-square-left:before {
  content: "\f191";
}

.fa-caret-square-right:before {
  content: "\f152";
}

.fa-caret-square-up:before {
  content: "\f151";
}

.fa-caret-up:before {
  content: "\f0d8";
}

.fa-cart-arrow-down:before {
  content: "\f218";
}

.fa-cart-plus:before {
  content: "\f217";
}

.fa-cc-amazon-pay:before {
  content: "\f42d";
}

.fa-cc-amex:before {
  content: "\f1f3";
}

.fa-cc-apple-pay:before {
  content: "\f416";
}

.fa-cc-diners-club:before {
  content: "\f24c";
}

.fa-cc-discover:before {
  content: "\f1f2";
}

.fa-cc-jcb:before {
  content: "\f24b";
}

.fa-cc-mastercard:before {
  content: "\f1f1";
}

.fa-cc-paypal:before {
  content: "\f1f4";
}

.fa-cc-stripe:before {
  content: "\f1f5";
}

.fa-cc-visa:before {
  content: "\f1f0";
}

.fa-centercode:before {
  content: "\f380";
}

.fa-certificate:before {
  content: "\f0a3";
}

.fa-chart-area:before {
  content: "\f1fe";
}

.fa-chart-bar:before {
  content: "\f080";
}

.fa-chart-line:before {
  content: "\f201";
}

.fa-chart-pie:before {
  content: "\f200";
}

.fa-check:before {
  content: "\f00c";
}

.fa-check-circle:before {
  content: "\f058";
}

.fa-check-square:before {
  content: "\f14a";
}

.fa-chevron-circle-down:before {
  content: "\f13a";
}

.fa-chevron-circle-left:before {
  content: "\f137";
}

.fa-chevron-circle-right:before {
  content: "\f138";
}

.fa-chevron-circle-up:before {
  content: "\f139";
}

.fa-chevron-down:before {
  content: "\f078";
}

.fa-chevron-left:before {
  content: "\f053";
}

.fa-chevron-right:before {
  content: "\f054";
}

.fa-chevron-up:before {
  content: "\f077";
}

.fa-child:before {
  content: "\f1ae";
}

.fa-chrome:before {
  content: "\f268";
}

.fa-circle:before {
  content: "\f111";
}

.fa-circle-notch:before {
  content: "\f1ce";
}

.fa-clipboard:before {
  content: "\f328";
}

.fa-clock:before {
  content: "\f017";
}

.fa-clone:before {
  content: "\f24d";
}

.fa-closed-captioning:before {
  content: "\f20a";
}

.fa-cloud:before {
  content: "\f0c2";
}

.fa-cloud-download-alt:before {
  content: "\f381";
}

.fa-cloud-upload-alt:before {
  content: "\f382";
}

.fa-cloudscale:before {
  content: "\f383";
}

.fa-cloudsmith:before {
  content: "\f384";
}

.fa-cloudversify:before {
  content: "\f385";
}

.fa-code:before {
  content: "\f121";
}

.fa-code-branch:before {
  content: "\f126";
}

.fa-codepen:before {
  content: "\f1cb";
}

.fa-codiepie:before {
  content: "\f284";
}

.fa-coffee:before {
  content: "\f0f4";
}

.fa-cog:before {
  content: "\f013";
}

.fa-cogs:before {
  content: "\f085";
}

.fa-columns:before {
  content: "\f0db";
}

.fa-comment:before {
  content: "\f075";
}

.fa-comment-alt:before {
  content: "\f27a";
}

.fa-comments:before {
  content: "\f086";
}

.fa-compass:before {
  content: "\f14e";
}

.fa-compress:before {
  content: "\f066";
}

.fa-connectdevelop:before {
  content: "\f20e";
}

.fa-contao:before {
  content: "\f26d";
}

.fa-copy:before {
  content: "\f0c5";
}

.fa-copyright:before {
  content: "\f1f9";
}

.fa-cpanel:before {
  content: "\f388";
}

.fa-creative-commons:before {
  content: "\f25e";
}

.fa-credit-card:before {
  content: "\f09d";
}

.fa-crop:before {
  content: "\f125";
}

.fa-crosshairs:before {
  content: "\f05b";
}

.fa-css3:before {
  content: "\f13c";
}

.fa-css3-alt:before {
  content: "\f38b";
}

.fa-cube:before {
  content: "\f1b2";
}

.fa-cubes:before {
  content: "\f1b3";
}

.fa-cut:before {
  content: "\f0c4";
}

.fa-cuttlefish:before {
  content: "\f38c";
}

.fa-d-and-d:before {
  content: "\f38d";
}

.fa-dashcube:before {
  content: "\f210";
}

.fa-database:before {
  content: "\f1c0";
}

.fa-deaf:before {
  content: "\f2a4";
}

.fa-delicious:before {
  content: "\f1a5";
}

.fa-deploydog:before {
  content: "\f38e";
}

.fa-deskpro:before {
  content: "\f38f";
}

.fa-desktop:before {
  content: "\f108";
}

.fa-deviantart:before {
  content: "\f1bd";
}

.fa-digg:before {
  content: "\f1a6";
}

.fa-digital-ocean:before {
  content: "\f391";
}

.fa-discord:before {
  content: "\f392";
}

.fa-discourse:before {
  content: "\f393";
}

.fa-dochub:before {
  content: "\f394";
}

.fa-docker:before {
  content: "\f395";
}

.fa-dollar-sign:before {
  content: "\f155";
}

.fa-dot-circle:before {
  content: "\f192";
}

.fa-download:before {
  content: "\f019";
}

.fa-draft2digital:before {
  content: "\f396";
}

.fa-dribbble:before {
  content: "\f17d";
}

.fa-dribbble-square:before {
  content: "\f397";
}

.fa-dropbox:before {
  content: "\f16b";
}

.fa-drupal:before {
  content: "\f1a9";
}

.fa-dyalog:before {
  content: "\f399";
}

.fa-earlybirds:before {
  content: "\f39a";
}

.fa-edge:before {
  content: "\f282";
}

.fa-edit:before {
  content: "\f044";
}

.fa-eject:before {
  content: "\f052";
}

.fa-elementor:before {
  content: "\f430";
}

.fa-ellipsis-h:before {
  content: "\f141";
}

.fa-ellipsis-v:before {
  content: "\f142";
}

.fa-ember:before {
  content: "\f423";
}

.fa-empire:before {
  content: "\f1d1";
}

.fa-envelope:before {
  content: "\f0e0";
}

.fa-envelope-open:before {
  content: "\f2b6";
}

.fa-envelope-square:before {
  content: "\f199";
}

.fa-envira:before {
  content: "\f299";
}

.fa-eraser:before {
  content: "\f12d";
}

.fa-erlang:before {
  content: "\f39d";
}

.fa-ethereum:before {
  content: "\f42e";
}

.fa-etsy:before {
  content: "\f2d7";
}

.fa-euro-sign:before {
  content: "\f153";
}

.fa-exchange-alt:before {
  content: "\f362";
}

.fa-exclamation:before {
  content: "\f12a";
}

.fa-exclamation-circle:before {
  content: "\f06a";
}

.fa-exclamation-triangle:before {
  content: "\f071";
}

.fa-expand:before {
  content: "\f065";
}

.fa-expand-arrows-alt:before {
  content: "\f31e";
}

.fa-expeditedssl:before {
  content: "\f23e";
}

.fa-external-link-alt:before {
  content: "\f35d";
}

.fa-external-link-square-alt:before {
  content: "\f360";
}

.fa-eye:before {
  content: "\f06e";
}

.fa-eye-dropper:before {
  content: "\f1fb";
}

.fa-eye-slash:before {
  content: "\f070";
}

.fa-facebook:before {
  content: "\f09a";
}

.fa-facebook-f:before {
  content: "\f39e";
}

.fa-facebook-messenger:before {
  content: "\f39f";
}

.fa-facebook-square:before {
  content: "\f082";
}

.fa-fast-backward:before {
  content: "\f049";
}

.fa-fast-forward:before {
  content: "\f050";
}

.fa-fax:before {
  content: "\f1ac";
}

.fa-female:before {
  content: "\f182";
}

.fa-fighter-jet:before {
  content: "\f0fb";
}

.fa-file:before {
  content: "\f15b";
}

.fa-file-alt:before {
  content: "\f15c";
}

.fa-file-archive:before {
  content: "\f1c6";
}

.fa-file-audio:before {
  content: "\f1c7";
}

.fa-file-code:before {
  content: "\f1c9";
}

.fa-file-excel:before {
  content: "\f1c3";
}

.fa-file-image:before {
  content: "\f1c5";
}

.fa-file-pdf:before {
  content: "\f1c1";
}

.fa-file-powerpoint:before {
  content: "\f1c4";
}

.fa-file-video:before {
  content: "\f1c8";
}

.fa-file-word:before {
  content: "\f1c2";
}

.fa-film:before {
  content: "\f008";
}

.fa-filter:before {
  content: "\f0b0";
}

.fa-fire:before {
  content: "\f06d";
}

.fa-fire-extinguisher:before {
  content: "\f134";
}

.fa-firefox:before {
  content: "\f269";
}

.fa-first-order:before {
  content: "\f2b0";
}

.fa-firstdraft:before {
  content: "\f3a1";
}

.fa-flag:before {
  content: "\f024";
}

.fa-flag-checkered:before {
  content: "\f11e";
}

.fa-flask:before {
  content: "\f0c3";
}

.fa-flickr:before {
  content: "\f16e";
}

.fa-fly:before {
  content: "\f417";
}

.fa-folder:before {
  content: "\f07b";
}

.fa-folder-open:before {
  content: "\f07c";
}

.fa-font:before {
  content: "\f031";
}

.fa-font-awesome:before {
  content: "\f2b4";
}

.fa-font-awesome-alt:before {
  content: "\f35c";
}

.fa-font-awesome-flag:before {
  content: "\f425";
}

.fa-fonticons:before {
  content: "\f280";
}

.fa-fonticons-fi:before {
  content: "\f3a2";
}

.fa-fort-awesome:before {
  content: "\f286";
}

.fa-fort-awesome-alt:before {
  content: "\f3a3";
}

.fa-forumbee:before {
  content: "\f211";
}

.fa-forward:before {
  content: "\f04e";
}

.fa-foursquare:before {
  content: "\f180";
}

.fa-free-code-camp:before {
  content: "\f2c5";
}

.fa-freebsd:before {
  content: "\f3a4";
}

.fa-frown:before {
  content: "\f119";
}

.fa-futbol:before {
  content: "\f1e3";
}

.fa-gamepad:before {
  content: "\f11b";
}

.fa-gavel:before {
  content: "\f0e3";
}

.fa-gem:before {
  content: "\f3a5";
}

.fa-genderless:before {
  content: "\f22d";
}

.fa-get-pocket:before {
  content: "\f265";
}

.fa-gg:before {
  content: "\f260";
}

.fa-gg-circle:before {
  content: "\f261";
}

.fa-gift:before {
  content: "\f06b";
}

.fa-git:before {
  content: "\f1d3";
}

.fa-git-square:before {
  content: "\f1d2";
}

.fa-github:before {
  content: "\f09b";
}

.fa-github-alt:before {
  content: "\f113";
}

.fa-github-square:before {
  content: "\f092";
}

.fa-gitkraken:before {
  content: "\f3a6";
}

.fa-gitlab:before {
  content: "\f296";
}

.fa-gitter:before {
  content: "\f426";
}

.fa-glass-martini:before {
  content: "\f000";
}

.fa-glide:before {
  content: "\f2a5";
}

.fa-glide-g:before {
  content: "\f2a6";
}

.fa-globe:before {
  content: "\f0ac";
}

.fa-gofore:before {
  content: "\f3a7";
}

.fa-goodreads:before {
  content: "\f3a8";
}

.fa-goodreads-g:before {
  content: "\f3a9";
}

.fa-google:before {
  content: "\f1a0";
}

.fa-google-drive:before {
  content: "\f3aa";
}

.fa-google-play:before {
  content: "\f3ab";
}

.fa-google-plus:before {
  content: "\f2b3";
}

.fa-google-plus-g:before {
  content: "\f0d5";
}

.fa-google-plus-square:before {
  content: "\f0d4";
}

.fa-google-wallet:before {
  content: "\f1ee";
}

.fa-graduation-cap:before {
  content: "\f19d";
}

.fa-gratipay:before {
  content: "\f184";
}

.fa-grav:before {
  content: "\f2d6";
}

.fa-gripfire:before {
  content: "\f3ac";
}

.fa-grunt:before {
  content: "\f3ad";
}

.fa-gulp:before {
  content: "\f3ae";
}

.fa-h-square:before {
  content: "\f0fd";
}

.fa-hacker-news:before {
  content: "\f1d4";
}

.fa-hacker-news-square:before {
  content: "\f3af";
}

.fa-hand-lizard:before {
  content: "\f258";
}

.fa-hand-paper:before {
  content: "\f256";
}

.fa-hand-peace:before {
  content: "\f25b";
}

.fa-hand-point-down:before {
  content: "\f0a7";
}

.fa-hand-point-left:before {
  content: "\f0a5";
}

.fa-hand-point-right:before {
  content: "\f0a4";
}

.fa-hand-point-up:before {
  content: "\f0a6";
}

.fa-hand-pointer:before {
  content: "\f25a";
}

.fa-hand-rock:before {
  content: "\f255";
}

.fa-hand-scissors:before {
  content: "\f257";
}

.fa-hand-spock:before {
  content: "\f259";
}

.fa-handshake:before {
  content: "\f2b5";
}

.fa-hashtag:before {
  content: "\f292";
}

.fa-hdd:before {
  content: "\f0a0";
}

.fa-heading:before {
  content: "\f1dc";
}

.fa-headphones:before {
  content: "\f025";
}

.fa-heart:before {
  content: "\f004";
}

.fa-heartbeat:before {
  content: "\f21e";
}

.fa-hire-a-helper:before {
  content: "\f3b0";
}

.fa-history:before {
  content: "\f1da";
}

.fa-home:before {
  content: "\f015";
}

.fa-hooli:before {
  content: "\f427";
}

.fa-hospital:before {
  content: "\f0f8";
}

.fa-hotjar:before {
  content: "\f3b1";
}

.fa-hourglass:before {
  content: "\f254";
}

.fa-hourglass-end:before {
  content: "\f253";
}

.fa-hourglass-half:before {
  content: "\f252";
}

.fa-hourglass-start:before {
  content: "\f251";
}

.fa-houzz:before {
  content: "\f27c";
}

.fa-html5:before {
  content: "\f13b";
}

.fa-hubspot:before {
  content: "\f3b2";
}

.fa-i-cursor:before {
  content: "\f246";
}

.fa-id-badge:before {
  content: "\f2c1";
}

.fa-id-card:before {
  content: "\f2c2";
}

.fa-image:before {
  content: "\f03e";
}

.fa-images:before {
  content: "\f302";
}

.fa-imdb:before {
  content: "\f2d8";
}

.fa-inbox:before {
  content: "\f01c";
}

.fa-indent:before {
  content: "\f03c";
}

.fa-industry:before {
  content: "\f275";
}

.fa-info:before {
  content: "\f129";
}

.fa-info-circle:before {
  content: "\f05a";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-internet-explorer:before {
  content: "\f26b";
}

.fa-ioxhost:before {
  content: "\f208";
}

.fa-italic:before {
  content: "\f033";
}

.fa-itunes:before {
  content: "\f3b4";
}

.fa-itunes-note:before {
  content: "\f3b5";
}

.fa-jenkins:before {
  content: "\f3b6";
}

.fa-joget:before {
  content: "\f3b7";
}

.fa-joomla:before {
  content: "\f1aa";
}

.fa-js:before {
  content: "\f3b8";
}

.fa-js-square:before {
  content: "\f3b9";
}

.fa-jsfiddle:before {
  content: "\f1cc";
}

.fa-key:before {
  content: "\f084";
}

.fa-keyboard:before {
  content: "\f11c";
}

.fa-keycdn:before {
  content: "\f3ba";
}

.fa-kickstarter:before {
  content: "\f3bb";
}

.fa-kickstarter-k:before {
  content: "\f3bc";
}

.fa-korvue:before {
  content: "\f42f";
}

.fa-language:before {
  content: "\f1ab";
}

.fa-laptop:before {
  content: "\f109";
}

.fa-laravel:before {
  content: "\f3bd";
}

.fa-lastfm:before {
  content: "\f202";
}

.fa-lastfm-square:before {
  content: "\f203";
}

.fa-leaf:before {
  content: "\f06c";
}

.fa-leanpub:before {
  content: "\f212";
}

.fa-lemon:before {
  content: "\f094";
}

.fa-less:before {
  content: "\f41d";
}

.fa-level-down-alt:before {
  content: "\f3be";
}

.fa-level-up-alt:before {
  content: "\f3bf";
}

.fa-life-ring:before {
  content: "\f1cd";
}

.fa-lightbulb:before {
  content: "\f0eb";
}

.fa-line:before {
  content: "\f3c0";
}

.fa-link:before {
  content: "\f0c1";
}

.fa-linkedin:before {
  content: "\f08c";
}

.fa-linkedin-in:before {
  content: "\f0e1";
}

.fa-linode:before {
  content: "\f2b8";
}

.fa-linux:before {
  content: "\f17c";
}

.fa-lira-sign:before {
  content: "\f195";
}

.fa-list:before {
  content: "\f03a";
}

.fa-list-alt:before {
  content: "\f022";
}

.fa-list-ol:before {
  content: "\f0cb";
}

.fa-list-ul:before {
  content: "\f0ca";
}

.fa-location-arrow:before {
  content: "\f124";
}

.fa-lock:before {
  content: "\f023";
}

.fa-lock-open:before {
  content: "\f3c1";
}

.fa-long-arrow-alt-down:before {
  content: "\f309";
}

.fa-long-arrow-alt-left:before {
  content: "\f30a";
}

.fa-long-arrow-alt-right:before {
  content: "\f30b";
}

.fa-long-arrow-alt-up:before {
  content: "\f30c";
}

.fa-low-vision:before {
  content: "\f2a8";
}

.fa-lyft:before {
  content: "\f3c3";
}

.fa-magento:before {
  content: "\f3c4";
}

.fa-magic:before {
  content: "\f0d0";
}

.fa-magnet:before {
  content: "\f076";
}

.fa-male:before {
  content: "\f183";
}

.fa-map:before {
  content: "\f279";
}

.fa-map-marker:before {
  content: "\f041";
}

.fa-map-marker-alt:before {
  content: "\f3c5";
}

.fa-map-pin:before {
  content: "\f276";
}

.fa-map-signs:before {
  content: "\f277";
}

.fa-mars:before {
  content: "\f222";
}

.fa-mars-double:before {
  content: "\f227";
}

.fa-mars-stroke:before {
  content: "\f229";
}

.fa-mars-stroke-h:before {
  content: "\f22b";
}

.fa-mars-stroke-v:before {
  content: "\f22a";
}

.fa-maxcdn:before {
  content: "\f136";
}

.fa-medapps:before {
  content: "\f3c6";
}

.fa-medium:before {
  content: "\f23a";
}

.fa-medium-m:before {
  content: "\f3c7";
}

.fa-medkit:before {
  content: "\f0fa";
}

.fa-medrt:before {
  content: "\f3c8";
}

.fa-meetup:before {
  content: "\f2e0";
}

.fa-meh:before {
  content: "\f11a";
}

.fa-mercury:before {
  content: "\f223";
}

.fa-microchip:before {
  content: "\f2db";
}

.fa-microphone:before {
  content: "\f130";
}

.fa-microphone-slash:before {
  content: "\f131";
}

.fa-microsoft:before {
  content: "\f3ca";
}

.fa-minus:before {
  content: "\f068";
}

.fa-minus-circle:before {
  content: "\f056";
}

.fa-minus-square:before {
  content: "\f146";
}

.fa-mix:before {
  content: "\f3cb";
}

.fa-mixcloud:before {
  content: "\f289";
}

.fa-mizuni:before {
  content: "\f3cc";
}

.fa-mobile:before {
  content: "\f10b";
}

.fa-mobile-alt:before {
  content: "\f3cd";
}

.fa-modx:before {
  content: "\f285";
}

.fa-monero:before {
  content: "\f3d0";
}

.fa-money-bill-alt:before {
  content: "\f3d1";
}

.fa-moon:before {
  content: "\f186";
}

.fa-motorcycle:before {
  content: "\f21c";
}

.fa-mouse-pointer:before {
  content: "\f245";
}

.fa-music:before {
  content: "\f001";
}

.fa-napster:before {
  content: "\f3d2";
}

.fa-neuter:before {
  content: "\f22c";
}

.fa-newspaper:before {
  content: "\f1ea";
}

.fa-nintendo-switch:before {
  content: "\f418";
}

.fa-node:before {
  content: "\f419";
}

.fa-node-js:before {
  content: "\f3d3";
}

.fa-npm:before {
  content: "\f3d4";
}

.fa-ns8:before {
  content: "\f3d5";
}

.fa-nutritionix:before {
  content: "\f3d6";
}

.fa-object-group:before {
  content: "\f247";
}

.fa-object-ungroup:before {
  content: "\f248";
}

.fa-odnoklassniki:before {
  content: "\f263";
}

.fa-odnoklassniki-square:before {
  content: "\f264";
}

.fa-opencart:before {
  content: "\f23d";
}

.fa-openid:before {
  content: "\f19b";
}

.fa-opera:before {
  content: "\f26a";
}

.fa-optin-monster:before {
  content: "\f23c";
}

.fa-osi:before {
  content: "\f41a";
}

.fa-outdent:before {
  content: "\f03b";
}

.fa-page4:before {
  content: "\f3d7";
}

.fa-pagelines:before {
  content: "\f18c";
}

.fa-paint-brush:before {
  content: "\f1fc";
}

.fa-palfed:before {
  content: "\f3d8";
}

.fa-paper-plane:before {
  content: "\f1d8";
}

.fa-paperclip:before {
  content: "\f0c6";
}

.fa-paragraph:before {
  content: "\f1dd";
}

.fa-paste:before {
  content: "\f0ea";
}

.fa-patreon:before {
  content: "\f3d9";
}

.fa-pause:before {
  content: "\f04c";
}

.fa-pause-circle:before {
  content: "\f28b";
}

.fa-paw:before {
  content: "\f1b0";
}

.fa-paypal:before {
  content: "\f1ed";
}

.fa-pen-square:before {
  content: "\f14b";
}

.fa-pencil-alt:before {
  content: "\f303";
}

.fa-percent:before {
  content: "\f295";
}

.fa-periscope:before {
  content: "\f3da";
}

.fa-phabricator:before {
  content: "\f3db";
}

.fa-phoenix-framework:before {
  content: "\f3dc";
}

.fa-phone:before {
  content: "\f095";
}

.fa-phone-square:before {
  content: "\f098";
}

.fa-phone-volume:before {
  content: "\f2a0";
}

.fa-pied-piper:before {
  content: "\f2ae";
}

.fa-pied-piper-alt:before {
  content: "\f1a8";
}

.fa-pied-piper-pp:before {
  content: "\f1a7";
}

.fa-pinterest:before {
  content: "\f0d2";
}

.fa-pinterest-p:before {
  content: "\f231";
}

.fa-pinterest-square:before {
  content: "\f0d3";
}

.fa-plane:before {
  content: "\f072";
}

.fa-play:before {
  content: "\f04b";
}

.fa-play-circle:before {
  content: "\f144";
}

.fa-playstation:before {
  content: "\f3df";
}

.fa-plug:before {
  content: "\f1e6";
}

.fa-plus:before {
  content: "\f067";
}

.fa-plus-circle:before {
  content: "\f055";
}

.fa-plus-square:before {
  content: "\f0fe";
}

.fa-podcast:before {
  content: "\f2ce";
}

.fa-pound-sign:before {
  content: "\f154";
}

.fa-power-off:before {
  content: "\f011";
}

.fa-print:before {
  content: "\f02f";
}

.fa-product-hunt:before {
  content: "\f288";
}

.fa-pushed:before {
  content: "\f3e1";
}

.fa-puzzle-piece:before {
  content: "\f12e";
}

.fa-python:before {
  content: "\f3e2";
}

.fa-qq:before {
  content: "\f1d6";
}

.fa-qrcode:before {
  content: "\f029";
}

.fa-question:before {
  content: "\f128";
}

.fa-question-circle:before {
  content: "\f059";
}

.fa-quora:before {
  content: "\f2c4";
}

.fa-quote-left:before {
  content: "\f10d";
}

.fa-quote-right:before {
  content: "\f10e";
}

.fa-random:before {
  content: "\f074";
}

.fa-ravelry:before {
  content: "\f2d9";
}

.fa-react:before {
  content: "\f41b";
}

.fa-rebel:before {
  content: "\f1d0";
}

.fa-recycle:before {
  content: "\f1b8";
}

.fa-red-river:before {
  content: "\f3e3";
}

.fa-reddit:before {
  content: "\f1a1";
}

.fa-reddit-alien:before {
  content: "\f281";
}

.fa-reddit-square:before {
  content: "\f1a2";
}

.fa-redo:before {
  content: "\f01e";
}

.fa-redo-alt:before {
  content: "\f2f9";
}

.fa-registered:before {
  content: "\f25d";
}

.fa-rendact:before {
  content: "\f3e4";
}

.fa-renren:before {
  content: "\f18b";
}

.fa-reply:before {
  content: "\f3e5";
}

.fa-reply-all:before {
  content: "\f122";
}

.fa-replyd:before {
  content: "\f3e6";
}

.fa-resolving:before {
  content: "\f3e7";
}

.fa-retweet:before {
  content: "\f079";
}

.fa-road:before {
  content: "\f018";
}

.fa-rocket:before {
  content: "\f135";
}

.fa-rocketchat:before {
  content: "\f3e8";
}

.fa-rockrms:before {
  content: "\f3e9";
}

.fa-rss:before {
  content: "\f09e";
}

.fa-rss-square:before {
  content: "\f143";
}

.fa-ruble-sign:before {
  content: "\f158";
}

.fa-rupee-sign:before {
  content: "\f156";
}

.fa-safari:before {
  content: "\f267";
}

.fa-sass:before {
  content: "\f41e";
}

.fa-save:before {
  content: "\f0c7";
}

.fa-schlix:before {
  content: "\f3ea";
}

.fa-scribd:before {
  content: "\f28a";
}

.fa-search:before {
  content: "\f002";
}

.fa-search-minus:before {
  content: "\f010";
}

.fa-search-plus:before {
  content: "\f00e";
}

.fa-searchengin:before {
  content: "\f3eb";
}

.fa-sellcast:before {
  content: "\f2da";
}

.fa-sellsy:before {
  content: "\f213";
}

.fa-server:before {
  content: "\f233";
}

.fa-servicestack:before {
  content: "\f3ec";
}

.fa-share:before {
  content: "\f064";
}

.fa-share-alt:before {
  content: "\f1e0";
}

.fa-share-alt-square:before {
  content: "\f1e1";
}

.fa-share-square:before {
  content: "\f14d";
}

.fa-shekel-sign:before {
  content: "\f20b";
}

.fa-shield-alt:before {
  content: "\f3ed";
}

.fa-ship:before {
  content: "\f21a";
}

.fa-shirtsinbulk:before {
  content: "\f214";
}

.fa-shopping-bag:before {
  content: "\f290";
}

.fa-shopping-basket:before {
  content: "\f291";
}

.fa-shopping-cart:before {
  content: "\f07a";
}

.fa-shower:before {
  content: "\f2cc";
}

.fa-sign-in-alt:before {
  content: "\f2f6";
}

.fa-sign-language:before {
  content: "\f2a7";
}

.fa-sign-out-alt:before {
  content: "\f2f5";
}

.fa-signal:before {
  content: "\f012";
}

.fa-simplybuilt:before {
  content: "\f215";
}

.fa-sistrix:before {
  content: "\f3ee";
}

.fa-sitemap:before {
  content: "\f0e8";
}

.fa-skyatlas:before {
  content: "\f216";
}

.fa-skype:before {
  content: "\f17e";
}

.fa-slack:before {
  content: "\f198";
}

.fa-slack-hash:before {
  content: "\f3ef";
}

.fa-sliders-h:before {
  content: "\f1de";
}

.fa-slideshare:before {
  content: "\f1e7";
}

.fa-smile:before {
  content: "\f118";
}

.fa-snapchat:before {
  content: "\f2ab";
}

.fa-snapchat-ghost:before {
  content: "\f2ac";
}

.fa-snapchat-square:before {
  content: "\f2ad";
}

.fa-snowflake:before {
  content: "\f2dc";
}

.fa-sort:before {
  content: "\f0dc";
}

.fa-sort-alpha-down:before {
  content: "\f15d";
}

.fa-sort-alpha-up:before {
  content: "\f15e";
}

.fa-sort-amount-down:before {
  content: "\f160";
}

.fa-sort-amount-up:before {
  content: "\f161";
}

.fa-sort-down:before {
  content: "\f0dd";
}

.fa-sort-numeric-down:before {
  content: "\f162";
}

.fa-sort-numeric-up:before {
  content: "\f163";
}

.fa-sort-up:before {
  content: "\f0de";
}

.fa-soundcloud:before {
  content: "\f1be";
}

.fa-space-shuttle:before {
  content: "\f197";
}

.fa-speakap:before {
  content: "\f3f3";
}

.fa-spinner:before {
  content: "\f110";
}

.fa-spotify:before {
  content: "\f1bc";
}

.fa-square:before {
  content: "\f0c8";
}

.fa-stack-exchange:before {
  content: "\f18d";
}

.fa-stack-overflow:before {
  content: "\f16c";
}

.fa-star:before {
  content: "\f005";
}

.fa-star-half:before {
  content: "\f089";
}

.fa-staylinked:before {
  content: "\f3f5";
}

.fa-steam:before {
  content: "\f1b6";
}

.fa-steam-square:before {
  content: "\f1b7";
}

.fa-steam-symbol:before {
  content: "\f3f6";
}

.fa-step-backward:before {
  content: "\f048";
}

.fa-step-forward:before {
  content: "\f051";
}

.fa-stethoscope:before {
  content: "\f0f1";
}

.fa-sticker-mule:before {
  content: "\f3f7";
}

.fa-sticky-note:before {
  content: "\f249";
}

.fa-stop:before {
  content: "\f04d";
}

.fa-stop-circle:before {
  content: "\f28d";
}

.fa-stopwatch:before {
  content: "\f2f2";
}

.fa-strava:before {
  content: "\f428";
}

.fa-street-view:before {
  content: "\f21d";
}

.fa-strikethrough:before {
  content: "\f0cc";
}

.fa-stripe:before {
  content: "\f429";
}

.fa-stripe-s:before {
  content: "\f42a";
}

.fa-studiovinari:before {
  content: "\f3f8";
}

.fa-stumbleupon:before {
  content: "\f1a4";
}

.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

.fa-subscript:before {
  content: "\f12c";
}

.fa-subway:before {
  content: "\f239";
}

.fa-suitcase:before {
  content: "\f0f2";
}

.fa-sun:before {
  content: "\f185";
}

.fa-superpowers:before {
  content: "\f2dd";
}

.fa-superscript:before {
  content: "\f12b";
}

.fa-supple:before {
  content: "\f3f9";
}

.fa-sync:before {
  content: "\f021";
}

.fa-sync-alt:before {
  content: "\f2f1";
}

.fa-table:before {
  content: "\f0ce";
}

.fa-tablet:before {
  content: "\f10a";
}

.fa-tablet-alt:before {
  content: "\f3fa";
}

.fa-tachometer-alt:before {
  content: "\f3fd";
}

.fa-tag:before {
  content: "\f02b";
}

.fa-tags:before {
  content: "\f02c";
}

.fa-tasks:before {
  content: "\f0ae";
}

.fa-taxi:before {
  content: "\f1ba";
}

.fa-telegram:before {
  content: "\f2c6";
}

.fa-telegram-plane:before {
  content: "\f3fe";
}

.fa-tencent-weibo:before {
  content: "\f1d5";
}

.fa-terminal:before {
  content: "\f120";
}

.fa-text-height:before {
  content: "\f034";
}

.fa-text-width:before {
  content: "\f035";
}

.fa-th:before {
  content: "\f00a";
}

.fa-th-large:before {
  content: "\f009";
}

.fa-th-list:before {
  content: "\f00b";
}

.fa-themeisle:before {
  content: "\f2b2";
}

.fa-thermometer-empty:before {
  content: "\f2cb";
}

.fa-thermometer-full:before {
  content: "\f2c7";
}

.fa-thermometer-half:before {
  content: "\f2c9";
}

.fa-thermometer-quarter:before {
  content: "\f2ca";
}

.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}

.fa-thumbs-down:before {
  content: "\f165";
}

.fa-thumbs-up:before {
  content: "\f164";
}

.fa-thumbtack:before {
  content: "\f08d";
}

.fa-ticket-alt:before {
  content: "\f3ff";
}

.fa-times:before {
  content: "\f00d";
}

.fa-times-circle:before {
  content: "\f057";
}

.fa-tint:before {
  content: "\f043";
}

.fa-toggle-off:before {
  content: "\f204";
}

.fa-toggle-on:before {
  content: "\f205";
}

.fa-trademark:before {
  content: "\f25c";
}

.fa-train:before {
  content: "\f238";
}

.fa-transgender:before {
  content: "\f224";
}

.fa-transgender-alt:before {
  content: "\f225";
}

.fa-trash:before {
  content: "\f1f8";
}

.fa-trash-alt:before {
  content: "\f2ed";
}

.fa-tree:before {
  content: "\f1bb";
}

.fa-trello:before {
  content: "\f181";
}

.fa-tripadvisor:before {
  content: "\f262";
}

.fa-trophy:before {
  content: "\f091";
}

.fa-truck:before {
  content: "\f0d1";
}

.fa-tty:before {
  content: "\f1e4";
}

.fa-tumblr:before {
  content: "\f173";
}

.fa-tumblr-square:before {
  content: "\f174";
}

.fa-tv:before {
  content: "\f26c";
}

.fa-twitch:before {
  content: "\f1e8";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-twitter-square:before {
  content: "\f081";
}

.fa-typo3:before {
  content: "\f42b";
}

.fa-uber:before {
  content: "\f402";
}

.fa-uikit:before {
  content: "\f403";
}

.fa-umbrella:before {
  content: "\f0e9";
}

.fa-underline:before {
  content: "\f0cd";
}

.fa-undo:before {
  content: "\f0e2";
}

.fa-undo-alt:before {
  content: "\f2ea";
}

.fa-uniregistry:before {
  content: "\f404";
}

.fa-universal-access:before {
  content: "\f29a";
}

.fa-university:before {
  content: "\f19c";
}

.fa-unlink:before {
  content: "\f127";
}

.fa-unlock:before {
  content: "\f09c";
}

.fa-unlock-alt:before {
  content: "\f13e";
}

.fa-untappd:before {
  content: "\f405";
}

.fa-upload:before {
  content: "\f093";
}

.fa-usb:before {
  content: "\f287";
}

.fa-user:before {
  content: "\f007";
}

.fa-user-circle:before {
  content: "\f2bd";
}

.fa-user-md:before {
  content: "\f0f0";
}

.fa-user-plus:before {
  content: "\f234";
}

.fa-user-secret:before {
  content: "\f21b";
}

.fa-user-times:before {
  content: "\f235";
}

.fa-users:before {
  content: "\f0c0";
}

.fa-ussunnah:before {
  content: "\f407";
}

.fa-utensil-spoon:before {
  content: "\f2e5";
}

.fa-utensils:before {
  content: "\f2e7";
}

.fa-vaadin:before {
  content: "\f408";
}

.fa-venus:before {
  content: "\f221";
}

.fa-venus-double:before {
  content: "\f226";
}

.fa-venus-mars:before {
  content: "\f228";
}

.fa-viacoin:before {
  content: "\f237";
}

.fa-viadeo:before {
  content: "\f2a9";
}

.fa-viadeo-square:before {
  content: "\f2aa";
}

.fa-viber:before {
  content: "\f409";
}

.fa-video:before {
  content: "\f03d";
}

.fa-vimeo:before {
  content: "\f40a";
}

.fa-vimeo-square:before {
  content: "\f194";
}

.fa-vimeo-v:before {
  content: "\f27d";
}

.fa-vine:before {
  content: "\f1ca";
}

.fa-vk:before {
  content: "\f189";
}

.fa-vnv:before {
  content: "\f40b";
}

.fa-volume-down:before {
  content: "\f027";
}

.fa-volume-off:before {
  content: "\f026";
}

.fa-volume-up:before {
  content: "\f028";
}

.fa-vuejs:before {
  content: "\f41f";
}

.fa-weibo:before {
  content: "\f18a";
}

.fa-weixin:before {
  content: "\f1d7";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-whatsapp-square:before {
  content: "\f40c";
}

.fa-wheelchair:before {
  content: "\f193";
}

.fa-whmcs:before {
  content: "\f40d";
}

.fa-wifi:before {
  content: "\f1eb";
}

.fa-wikipedia-w:before {
  content: "\f266";
}

.fa-window-close:before {
  content: "\f410";
}

.fa-window-maximize:before {
  content: "\f2d0";
}

.fa-window-minimize:before {
  content: "\f2d1";
}

.fa-window-restore:before {
  content: "\f2d2";
}

.fa-windows:before {
  content: "\f17a";
}

.fa-won-sign:before {
  content: "\f159";
}

.fa-wordpress:before {
  content: "\f19a";
}

.fa-wordpress-simple:before {
  content: "\f411";
}

.fa-wpbeginner:before {
  content: "\f297";
}

.fa-wpexplorer:before {
  content: "\f2de";
}

.fa-wpforms:before {
  content: "\f298";
}

.fa-wrench:before {
  content: "\f0ad";
}

.fa-xbox:before {
  content: "\f412";
}

.fa-xing:before {
  content: "\f168";
}

.fa-xing-square:before {
  content: "\f169";
}

.fa-y-combinator:before {
  content: "\f23b";
}

.fa-yahoo:before {
  content: "\f19e";
}

.fa-yandex:before {
  content: "\f413";
}

.fa-yandex-international:before {
  content: "\f414";
}

.fa-yelp:before {
  content: "\f1e9";
}

.fa-yen-sign:before {
  content: "\f157";
}

.fa-yoast:before {
  content: "\f2b1";
}

.fa-youtube:before {
  content: "\f167";
}

.fa-youtube-square:before {
  content: "\f431";
}

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/*!
 * Font Awesome Free 5.0.4 by @fontawesome - http://fontawesome.com
 * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/fa-brands-400.eot");
  src: url("../fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-brands-400.woff2") format("woff2"), url("../fonts/fa-brands-400.woff") format("woff"), url("../fonts/fa-brands-400.ttf") format("truetype"), url("../fonts/fa-brands-400.svg#fontawesome") format("svg");
}
.fab {
  font-family: 'Font Awesome 5 Brands';
}

/*!
 * Font Awesome Free 5.0.4 by @fontawesome - http://fontawesome.com
 * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  src: url("../fonts/fa-solid-900.eot");
  src: url("../fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-solid-900.woff2") format("woff2"), url("../fonts/fa-solid-900.woff") format("woff"), url("../fonts/fa-solid-900.ttf") format("truetype"), url("../fonts/fa-solid-900.svg#fontawesome") format("svg");
}
.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
}

/*!
 * Font Awesome Free 5.0.4 by @fontawesome - http://fontawesome.com
 * License - http://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/fa-regular-400.eot");
  src: url("../fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../fonts/fa-regular-400.woff2") format("woff2"), url("../fonts/fa-regular-400.woff") format("woff"), url("../fonts/fa-regular-400.ttf") format("truetype"), url("../fonts/fa-regular-400.svg#fontawesome") format("svg");
}
.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400;
}

/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
.white {
  color: #fff;
}

.black {
  color: #000;
}

.txt-left {
  text-align: left;
}

.txt-right {
  text-align: right;
}

.txt-center {
  text-align: center;
}

.pointer {
  cursor: pointer;
}

.relative {
  position: relative;
}

.block {
  display: block;
}

.inline-block {
  display: inline-block;
}

.fondo-transparente {
  background-color: rgba(0, 0, 0, 0.8);
}

.w50 {
  width: 50%;
}

.w33 {
  width: 33%;
}

.w66 {
  width: 66%;
}

.w60 {
  width: 60%;
}

.w40 {
  width: 40%;
}

.pad20 {
  padding: 20px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .pad20 {
    padding: 10px;
  }
}

@media all and (max-width: 767px) and (min-width: 240px) {
  .pad20 + .pad20 {
    padding-top: 0px;
  }
}

.pad10 {
  padding: 10px;
}

.w100 {
  width: 100%;
}

img.w100 {
  height: auto !important;
}

.lightbox {
  position: fixed;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  width: 100%;
  height: 100%;
  z-index: 10;
  display: none;
}
.lightbox .centered a {
  color: #fff;
}
.lightbox h3 {
  color: #5c5c5c;
  font-weight: bold;
}
.lightbox .contenido {
  position: relative;
  z-index: 1;
}
.lightbox .buttons {
  margin-top: 15px;
}
.lightbox .buttons .button {
  display: inline-block;
  padding: 10px;
  margin: 5px;
  text-decoration: none;
  background-color: #ff847c;
  cursor: pointer;
}
.lightbox .buttons .button.registro {
  background-color: #ffca86;
}
.lightbox .close {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 30px;
  height: 30px;
  background-image: url(../img/close.svg);
  background-size: cover;
  background-repeat: no-repeat;
  cursor: pointer;
}
.lightbox .background {
  z-index: 0;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVQI12Ng8AUAAFAAThdJv6AAAAAASUVORK5CYII=);
}

/*
  ______ _    _ ______ _   _ _______ ______  _____ 
 |  ____| |  | |  ____| \ | |__   __|  ____|/ ____|
 | |__  | |  | | |__  |  \| |  | |  | |__  | (___  
 |  __| | |  | |  __| | . ` |  | |  |  __|  \___ \ 
 | |    | |__| | |____| |\  |  | |  | |____ ____) |
 |_|     \____/|______|_| \_|  |_|  |______|_____/ 

*/
.font-24 {
  font-size: 24px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .font-24 {
    font-size: 19px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .font-24 {
    font-size: 17px;
  }
}

.font-23 {
  font-size: 23px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .font-23 {
    font-size: 18px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .font-23 {
    font-size: 16px;
  }
}

.font-22 {
  font-size: 22px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .font-22 {
    font-size: 18px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .font-22 {
    font-size: 16px;
  }
}

.font-21 {
  font-size: 21px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .font-21 {
    font-size: 17px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .font-21 {
    font-size: 15px;
  }
}

.font-20 {
  font-size: 20px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .font-20 {
    font-size: 16px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .font-20 {
    font-size: 15px;
  }
}

.font-19 {
  font-size: 19px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .font-19 {
    font-size: 16px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .font-19 {
    font-size: 14px;
  }
}

.font-18 {
  font-size: 18px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .font-18 {
    font-size: 15px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .font-18 {
    font-size: 14px;
  }
}

.font-17 {
  font-size: 17px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .font-17 {
    font-size: 15px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .font-17 {
    font-size: 14px;
  }
}

.font-16 {
  font-size: 16px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .font-16 {
    font-size: 14px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .font-16 {
    font-size: 13px;
  }
}

.font-15 {
  font-size: 15px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .font-15 {
    font-size: 13px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .font-15 {
    font-size: 12px;
  }
}

.font-14 {
  font-size: 14px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .font-14 {
    font-size: 13px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .font-14 {
    font-size: 12px;
  }
}

.font-13 {
  font-size: 13px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .font-13 {
    font-size: 12px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .font-13 {
    font-size: 12px;
  }
}

.font-12 {
  font-size: 12px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .font-12 {
    font-size: 11px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .font-12 {
    font-size: 11px;
  }
}

.font-11 {
  font-size: 11px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .font-11 {
    font-size: 11px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .font-11 {
    font-size: 10px;
  }
}

.font-10 {
  font-size: 10px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .font-10 {
    font-size: 10px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .font-10 {
    font-size: 9px;
  }
}

.font-9 {
  font-size: 9px;
}

.font-8 {
  font-size: 8px;
}

.font-7 {
  font-size: 7px;
}

/*
   _____ _      ______          _____  ______ _______   __
  / ____| |    |  ____|   /\   |  __ \|  ____|_   _\ \ / /
 | |    | |    | |__     /  \  | |__) | |__    | |  \ V / 
 | |    | |    |  __|   / /\ \ |  _  /|  __|   | |   > <  
 | |____| |____| |____ / ____ \| | \ \| |     _| |_ / . \ 
  \_____|______|______/_/    \_\_|  \_\_|    |_____/_/ \_\
*/
.cf:before,
.cf:after {
  content: " ";
  display: table;
}

.cf:after {
  clear: both;
}

.cf {
  *zoom: 1;
}

/*
   _____ ______ _   _ _______ _____            _____   ____  
  / ____|  ____| \ | |__   __|  __ \     /\   |  __ \ / __ \ 
 | |    | |__  |  \| |  | |  | |__) |   /  \  | |  | | |  | |
 | |    |  __| | . ` |  | |  |  _  /   / /\ \ | |  | | |  | |
 | |____| |____| |\  |  | |  | | \ \  / ____ \| |__| | |__| |
  \_____|______|_| \_|  |_|  |_|  \_\/_/    \_\_____/ \____/ 
*/
.son-centered {
  text-align: center;
}

.son-centered:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.25em;
}

.centered {
  display: inline-block;
  vertical-align: middle;
}

/* Mixins Sass*/
/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔòù   ÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔòù     ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòæ     ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ  ÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòöÔûêÔûêÔòù ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔòæ     ÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòØ  ÔûêÔûêÔòæÔòÜÔûêÔûêÔòùÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòØ  ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòæÔûêÔûêÔòæ     ÔûêÔûêÔòöÔòÉÔòÉÔòØ  ÔòÜÔòÉÔòÉÔòÉÔòÉÔûêÔûêÔòæ
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæ ÔòÜÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæ
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                                                                                                   
****************************************************************************/
.rosa {
  color: #ff847c;
}

#z-index-dummy {
  position: relative;
  z-index: 1;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  #z-index-dummy {
    z-index: 2;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  #z-index-dummy {
    z-index: 3;
  }
}

html, body {
  background-color: #f4f4f4;
  width: 100%;
  max-width: 1280px;
  font-family: "Myriad Pro";
  color: #ababab;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
  margin: 0px auto;
}

textarea {
  padding: 9px;
  width: 100%;
  border: 2px solid #e7e7e7;
  height: 135px;
  font-family: "Myriad Pro Light";
  color: #818181;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.uppercase {
  text-transform: uppercase;
}

.no-shadow {
  box-shadow: none !important;
  background-color: transparent !important;
}

.cext-shadow {
  -moz-box-shadow: #000 2px 2px 11px -6px;
  -webkit-box-shadow: #000 2px 2px 11px -6px;
  box-shadow: #000 2px 2px 11px -6px;
  background-color: #fff;
}

#lightbox-loading {
  z-index: 1000;
}

.banner {
  margin-bottom: 15px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .banner {
    margin-bottom: 15px;
    width: auto !important;
    display: block;
    margin: 5px auto;
  }
}

@media all and (max-width: 767px) and (min-width: 240px) {
  .mas-leida {
    width: 100%;
    float: initial;
  }
  .mas-leida:nth-child(2n + 1) {
    clear: both;
  }
}

.overflow-hidden {
  overflow: hidden;
}

strong {
  font-weight: bold;
}

h3 a {
  text-decoration: none;
  color: #3066a9;
}

.img-cont {
  background-color: #dfdfdf;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  overflow: hidden;
}
.img-cont.not-rounded {
  -moz-border-radius: 0%;
  -webkit-border-radius: 0%;
  border-radius: 0%;
}

.font-25 {
  font-size: 25px;
}

.bgcover {
  background-size: cover;
  background-position: center;
}

.vasuper {
  vertical-align: super;
}

.autor-img, .size150, .size128, .size173 {
  max-width: 100%;
  position: relative;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  overflow: hidden;
  z-index: 1;
}
.autor-img img, .size150 img, .size128 img, .size173 img {
  width: 100%;
  height: auto !important;
  position: absolute;
  left: 50%;
  top: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.autor-img:after, .size150:after, .size128:after, .size173:after {
  display: block;
  content: '';
  padding-top: 100%;
}

.autor-img {
  width: 70px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .autor-img {
    width: 60px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .autor-img {
    width: 50px;
  }
}

.size128 {
  width: 128px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .size128 {
    width: 90px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .size128 {
    width: 70px;
  }
}

.size150 {
  width: 150px;
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .size150 {
    width: 90px;
  }
}

.size173 {
  width: 173px;
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .size173 {
    width: 100px;
  }
}

.bgwhite {
  background-color: #fff;
}

.pad20ud {
  padding: 20px 0px;
}

.pad20lr {
  padding: 0px 20px;
}

.pad10lr {
  padding: 0px 10px;
}

.mar20lr {
  margin: 0px 20px;
}

.martop23 {
  margin-top: 23px;
}

.box-resume {
  padding: 25px 33px;
  margin: 0 0 20px 0;
  border-bottom: 1px solid #e1e1e1;
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .box-resume {
    padding: 30px 5px 45px;
  }
}

.fa-users, .fa-thumbtack {
  margin-right: 5px;
}

.fa-star {
  position: absolute;
  bottom: 0px;
  right: 0px;
  font-size: 24px;
  color: #fad97b;
  z-index: 2;
}

.icons-estrella.logo {
  position: relative;
  display: inline-block;
}

.inline-block {
  display: inline-block;
}

img {
  vertical-align: bottom;
}
img.avatar {
  max-width: 100%;
  max-height: 100%;
}
img.img-128 {
  width: 128px;
  height: 128px;
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  img.img-128 {
    width: 90px;
    height: 90px;
  }
}
img.rounded {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.todo {
  padding: 20px;
  background-color: #999;
  color: #fff;
}

.wrapper {
  width: 100%;
  max-width: 1170px;
  margin: 0 auto;
  padding-top: 52px;
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .wrapper {
    padding-top: 0px;
  }
}

.main-container {
  width: 100%;
  height: auto;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .main-container {
    padding-top: 65px;
  }
}

.reply-comment {
  width: 100%;
  height: 60px;
  margin-bottom: 40px;
  width: 100%;
  border: 2px solid #e7e7e7;
  font-family: "Myriad Pro Light";
  color: #818181;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .reply-comment {
    margin-bottom: 20px;
  }
}

.main {
  width: 80%;
  height: auto;
  padding: 23px 0 0 18px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .main {
    padding: 8px 0 0 8px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .main {
    width: 100%;
    padding: 5px;
  }
}

.msg-errors {
  padding: 5px 2px;
  font-family: "Myriad Pro";
  font-size: 14px;
  color: #666;
}

.shadow {
  -moz-box-shadow: red 2px 2px 10px;
  -webkit-box-shadow: red 2px 2px 10px;
  box-shadow: red 2px 2px 10px;
}

.content-full {
  background-color: #fff;
  width: 100%;
}

select {
  padding: 10px 0 0 6px;
  color: #b6b6b6;
  font-family: "Myriad Pro Light";
  width: 100%;
  border: none;
  box-shadow: none;
  background: transparent;
  background-image: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

#rrss {
  text-align: right;
  padding: 10px 0px;
}
#rrss .twitter-share-button {
  margin: 0px 5px;
  width: 70px !important;
}
#rrss div, #rrss iframe {
  vertical-align: middle !important;
}

/*
#                                /$$                           /$$          
#                               |__/                          | $$          
#    /$$$$$$  /$$$$$$   /$$$$$$  /$$ /$$$$$$$   /$$$$$$   /$$$$$$$  /$$$$$$ 
#   /$$__  $$|____  $$ /$$__  $$| $$| $$__  $$ |____  $$ /$$__  $$ /$$__  $$
#  | $$  \ $$ /$$$$$$$| $$  \ $$| $$| $$  \ $$  /$$$$$$$| $$  | $$| $$  \ $$
#  | $$  | $$/$$__  $$| $$  | $$| $$| $$  | $$ /$$__  $$| $$  | $$| $$  | $$
#  | $$$$$$$/  $$$$$$$|  $$$$$$$| $$| $$  | $$|  $$$$$$$|  $$$$$$$|  $$$$$$/
#  | $$____/ \_______/ \____  $$|__/|__/  |__/ \_______/ \_______/ \______/ 
#  | $$                /$$  \ $$                                            
#  | $$               |  $$$$$$/                                            
#  |__/                \______/                                             
*/
.paginado {
  text-align: center;
  padding-bottom: 20px;
  padding-top: 20px;
}
.paginado ul li {
  display: inline-block;
  color: #ddd;
  border: 1px solid #ddd;
}
.paginado ul li a, .paginado ul li span {
  padding: 5px;
  display: inline-block;
}
.paginado ul li a {
  text-decoration: none;
  color: #666;
  font-family: "Myriad Pro Light";
}

/*
#                              
#    /$$$$$$  /$$$$$$$ /$$$$$$$
#   /$$__  $$/$$_____//$$_____/
#  | $$  \__/  $$$$$$|  $$$$$$ 
#  | $$      \____  $$\____  $$
#  | $$      /$$$$$$$//$$$$$$$/
#  |__/     |_______/|_______/ 
#                              
*/
.listado-rss .icons-rss-listado {
  vertical-align: middle;
  margin-left: 8px;
}

/****************************************************************************
FLOAT LEFT
****************************************************************************/
.pull-left {
  float: left;
}

/****************************************************************************
FLOAT RIGHT
****************************************************************************/
.pull-right {
  float: right;
}

/* INTERLINEADO */
.lh-44 {
  line-height: 44px;
}

.lh-34 {
  line-height: 34px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .lh-34 {
    line-height: 28px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .lh-34 {
    line-height: 25px;
  }
}

.lh-27 {
  line-height: 27px;
}

.lh-26 {
  line-height: 26px;
}

.lh-25 {
  line-height: 25px;
}

.lh-21 {
  line-height: 21px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .lh-21 {
    line-height: 18px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .lh-21 {
    line-height: 16px;
  }
}

.lh-19 {
  line-height: 19px;
}

.lh-17 {
  line-height: 17px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .lh-17 {
    line-height: 15px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .lh-17 {
    line-height: 14px;
  }
}

.lh-auto {
  line-height: auto;
}

/*
SUBIR FOTO
*/
.subir-foto {
  position: relative;
  display: inline-block;
  cursor: pointer;
}
.subir-foto .subirfoto-button {
  text-decoration: none;
  padding: 8px 14px 5px 14px;
  font-family: "Myriad Pro";
  font-weight: bold;
  background: #ffca86;
  color: #df904a;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.subir-foto input[type="file"] {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0px;
  left: 0px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  cursor: pointer;
}

/*/////////////////////////////////////////////////////////
POP UP
////////////////////////////////////////////////////////*/
.overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.5);
  transition: opacity 200ms;
  /*visibility: hidden;*/
  opacity: 1;
  z-index: 1;
  text-align: center;
}

.popUp {
  width: 400px;
  height: 180px;
  padding: 20px;
  background: white;
  -moz-box-shadow: #000 2px 2px 11px -6px;
  -webkit-box-shadow: #000 2px 2px 11px -6px;
  box-shadow: #000 2px 2px 11px -6px;
}
.popUp h3 {
  padding: 30px 0 0 0;
  font-family: "Myriad Pro Light";
  color: #9f9f9f;
}
.popUp h3 a {
  text-decoration: none;
  font-family: "Myriad Pro";
  color: #7599da;
}

/*
#                                                                                                      /$$                    
#                                                                                                     |__/                    
#   /$$$$$$/$$$$   /$$$$$$  /$$$$$$$  /$$   /$$       /$$   /$$  /$$$$$$$ /$$   /$$ /$$$$$$   /$$$$$$  /$$  /$$$$$$   /$$$$$$$
#  | $$_  $$_  $$ /$$__  $$| $$__  $$| $$  | $$      | $$  | $$ /$$_____/| $$  | $$|____  $$ /$$__  $$| $$ /$$__  $$ /$$_____/
#  | $$ \ $$ \ $$| $$$$$$$$| $$  \ $$| $$  | $$      | $$  | $$|  $$$$$$ | $$  | $$ /$$$$$$$| $$  \__/| $$| $$  \ $$|  $$$$$$ 
#  | $$ | $$ | $$| $$_____/| $$  | $$| $$  | $$      | $$  | $$ \____  $$| $$  | $$/$$__  $$| $$      | $$| $$  | $$ \____  $$
#  | $$ | $$ | $$|  $$$$$$$| $$  | $$|  $$$$$$/      |  $$$$$$/ /$$$$$$$/|  $$$$$$/  $$$$$$$| $$      | $$|  $$$$$$/ /$$$$$$$/
#  |__/ |__/ |__/ \_______/|__/  |__/ \______/        \______/ |_______/  \______/ \_______/|__/      |__/ \______/ |_______/ 
*/
.box-nav-colaborador {
  padding: 0 0 25px 0;
}
.box-nav-colaborador ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.11);
}
.box-nav-colaborador ul li {
  width: 33%;
  float: left;
  display: block;
  height: 70px;
  text-align: center;
  position: relative;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-nav-colaborador ul li {
    height: 50px;
  }
}
.box-nav-colaborador ul li.full {
  width: 100%;
  text-align: center;
}
.box-nav-colaborador ul li a {
  position: absolute;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  text-align: center;
  text-decoration: none;
  color: #b2b2b2;
  font-family: "Myriad Pro";
  font-weight: bold;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.box-nav-colaborador ul li a p {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 90%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-nav-colaborador ul li a p {
    font-size: 12px;
  }
}
.box-nav-colaborador ul li + li {
  border-left: 1px solid #ccc;
}
.box-nav-colaborador ul li a:hover {
  color: #5c5c5c;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  box-shadow: 0px -4px 0px 0px #ff847c inset;
}
.box-nav-colaborador ul li .active-content {
  color: #5c5c5c;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  box-shadow: 0px -4px 0px 0px #ff847c inset;
}
.box-nav-colaborador ul li.full {
  width: 100%;
  padding: 0px;
}
.box-nav-colaborador ul .nav-seguidores {
  width: 100%;
  text-align: center;
}
.box-nav-colaborador ul .nav-publicaciones {
  width: 100%;
  text-align: center;
}

/*
#                       /$$                                                       
#                      | $$                                                       
#    /$$$$$$$  /$$$$$$ | $$$$$$$   /$$$$$$   /$$$$$$$  /$$$$$$   /$$$$$$  /$$$$$$ 
#   /$$_____/ |____  $$| $$__  $$ /$$__  $$ /$$_____/ /$$__  $$ /$$__  $$|____  $$
#  | $$        /$$$$$$$| $$  \ $$| $$$$$$$$| $$      | $$$$$$$$| $$  \__/ /$$$$$$$
#  | $$       /$$__  $$| $$  | $$| $$_____/| $$      | $$_____/| $$      /$$__  $$
#  |  $$$$$$$|  $$$$$$$| $$$$$$$/|  $$$$$$$|  $$$$$$$|  $$$$$$$| $$     |  $$$$$$$
#   \_______/ \_______/|_______/  \_______/ \_______/ \_______/|__/      \_______/
*/
.box-mosaico {
  padding-top: 40px;
}
.box-mosaico .titulo {
  padding: 0 0 0 14px;
}
.box-mosaico .titulo h3 {
  font-family: "Myriad Pro Light";
  color: #292929;
}

.font-bold {
  font-weight: bold;
}

/*
#   /$$$$$$$   /$$$$$$  /$$$$$$$$/$$$$$$  /$$   /$$ /$$$$$$$$  /$$$$$$ 
#  | $$__  $$ /$$__  $$|__  $$__/$$__  $$| $$$ | $$| $$_____/ /$$__  $$
#  | $$  \ $$| $$  \ $$   | $$ | $$  \ $$| $$$$| $$| $$      | $$  \__/
#  | $$$$$$$ | $$  | $$   | $$ | $$  | $$| $$ $$ $$| $$$$$   |  $$$$$$ 
#  | $$__  $$| $$  | $$   | $$ | $$  | $$| $$  $$$$| $$__/    \____  $$
#  | $$  \ $$| $$  | $$   | $$ | $$  | $$| $$\  $$$| $$       /$$  \ $$
#  | $$$$$$$/|  $$$$$$/   | $$ |  $$$$$$/| $$ \  $$| $$$$$$$$|  $$$$$$/
#  |_______/  \______/    |__/  \______/ |__/  \__/|________/ \______/ 
*/
.boton-naranja {
  text-decoration: none;
  padding: 8px 14px 5px 14px;
  font-weight: bold;
  background: #ffca86;
  color: #df904a;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 15px;
  line-height: 19px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .boton-naranja {
    font-size: 13px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .boton-naranja {
    font-size: 12px;
  }
}
.boton-naranja.bottom-right {
  position: static;
  margin-top: 10px;
  margin-right: 10px;
}
.boton-naranja.admin {
  right: 135px;
}
.boton-naranja.small {
  padding: 4px 10px 0px;
  bottom: 10px;
}

.boton-rojo {
  text-decoration: none;
  padding: 8px 14px 5px 14px;
  font-weight: bold;
  background: #e87d7d;
  color: #cc4444;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 15px;
  line-height: 19px;
  margin-left: 5px;
}
.boton-rojo.bottom-right {
  position: absolute;
  bottom: 15px;
  right: 15px;
}

.boton-verde {
  text-decoration: none;
  padding: 8px 14px 5px 14px;
  font-weight: bold;
  background: #ffca86;
  color: #df904a;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 15px;
  line-height: 19px;
}

.boton-azul {
  text-decoration: none;
  padding: 8px 14px 5px 14px;
  font-weight: bold;
  color: #63a0b4;
  background: #89d6f2;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 15px;
  line-height: 19px;
}

.boton-enviar-azul {
  text-align: center;
  font-size: 16px;
}
.boton-enviar-azul span {
  cursor: pointer;
  display: inline-block;
  padding: 16px 44px 12px 44px;
  font-weight: bold;
  color: #63a0b4;
  background: #89d6f2;
}

/*
#   /$$$$$$ /$$   /$$ /$$$$$$$$/$$$$$$$$ /$$$$$$$  /$$$$$$$$  /$$$$$$ 
#  |_  $$_/| $$$ | $$|__  $$__/ $$_____/| $$__  $$| $$_____/ /$$__  $$
#    | $$  | $$$$| $$   | $$  | $$      | $$  \ $$| $$      | $$  \__/
#    | $$  | $$ $$ $$   | $$  | $$$$$   | $$$$$$$/| $$$$$   |  $$$$$$ 
#    | $$  | $$  $$$$   | $$  | $$__/   | $$__  $$| $$__/    \____  $$
#    | $$  | $$\  $$$   | $$  | $$      | $$  \ $$| $$       /$$  \ $$
#   /$$$$$$| $$ \  $$   | $$  | $$$$$$$$| $$  | $$| $$$$$$$$|  $$$$$$/
#  |______/|__/  \__/   |__/  |________/|__/  |__/|________/ \______/ 
*/
.box-interes {
  padding: 0 0 50px 0;
}
.box-interes h3 {
  font-family: "Myriad Pro Light";
  color: #9d9d9d;
}
.box-interes h4 {
  color: #545454;
}
.box-interes #selectores-interes .tematica {
  padding: 28px 52px 0 0;
}
.box-interes #selectores-interes .tematica h4 {
  font-family: "Myriad Pro Light";
  color: #545454;
  margin-right: 25px;
}
.box-interes #selectores-interes .tematica ul {
  margin: -10px 0 0 0;
}
.box-interes #selectores-interes .tematica ul li label {
  color: #545454;
}
.box-interes #selectores-interes .geografica {
  padding: 28px 20px 0 0;
}
.box-interes #selectores-interes .geografica h4 {
  font-family: "Myriad Pro Light";
  color: #545454;
  margin-right: 25px;
}
.box-interes #selectores-interes .geografica ul.lista-1 {
  margin: -10px 0px 0 0;
}
.box-interes #selectores-interes .geografica ul.lista-1 li label {
  color: #545454;
}
.box-interes #selectores-interes .geografica ul.lista-2 {
  margin: 25px 0 0 0;
}
.box-interes #selectores-interes .geografica ul.lista-2 li label {
  color: #545454;
}

/*
#   /$$ /$$            /$$                    /$$                    
#  | $$|__/           | $$                   | $$                    
#  | $$ /$$  /$$$$$$$/$$$$$$   /$$$$$$   /$$$$$$$  /$$$$$$   /$$$$$$$
#  | $$| $$ /$$_____/_  $$_/  |____  $$ /$$__  $$ /$$__  $$ /$$_____/
#  | $$| $$|  $$$$$$  | $$     /$$$$$$$| $$  | $$| $$  \ $$|  $$$$$$ 
#  | $$| $$ \____  $$ | $$ /$$/$$__  $$| $$  | $$| $$  | $$ \____  $$
#  | $$| $$ /$$$$$$$/ |  $$$$/  $$$$$$$|  $$$$$$$|  $$$$$$/ /$$$$$$$/
#  |__/|__/|_______/   \___/  \_______/ \_______/ \______/ |_______/ 
*/
.box-entidades-resume {
  padding: 0 1% 55px 1%;
  margin: 0 0 20px 0;
  border-bottom: 1px solid #e1e1e1;
  position: relative;
}
.box-entidades-resume .avatar-wrapper {
  width: 25%;
}
.box-entidades-resume .datos-entidades {
  width: 71%;
  margin: 0 0 0 4%;
}
.box-entidades-resume .datos-entidades h3 {
  font-family: "Myriad Pro Light";
  color: #3066a9;
  padding: 0 0 12px 0;
}
.box-entidades-resume .datos-entidades h4 {
  font-family: "Myriad Pro Light";
  color: #6c6c6c;
  padding: 0 0 15px 0;
}
.box-entidades-resume .datos-entidades p {
  color: #6c6c6c;
  line-height: 18px;
}
.box-entidades-resume .boton-naranja {
  position: absolute;
  bottom: 20px;
  right: 20px;
}

#lightbox-registro .centered {
  position: relative;
}
#lightbox-registro .centered .icons-registrate {
  position: absolute;
  bottom: 30px;
  right: 15px;
  z-index: 1;
}
#lightbox-registro .centered .icons-registro-cerrar {
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 1;
}

/*
                               /$$       /$$                    
                              | $$      |__/                    
  /$$$$$$$  /$$$$$$   /$$$$$$ | $$   /$$ /$$  /$$$$$$   /$$$$$$$
 /$$_____/ /$$__  $$ /$$__  $$| $$  /$$/| $$ /$$__  $$ /$$_____/
| $$      | $$  \ $$| $$  \ $$| $$$$$$/ | $$| $$$$$$$$|  $$$$$$ 
| $$      | $$  | $$| $$  | $$| $$_  $$ | $$| $$_____/ \____  $$
|  $$$$$$$|  $$$$$$/|  $$$$$$/| $$ \  $$| $$|  $$$$$$$ /$$$$$$$/
 \_______/ \______/  \______/ |__/  \__/|__/ \_______/|_______/ 
                                                                
*/
#cookies {
  display: none;
  position: fixed;
  bottom: 0px;
  left: 0px;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9);
  padding: 20px 10px 10px;
  border-top: 2px solid #999;
  z-index: 110;
}
#cookies .cookies-content {
  max-width: 1030px;
  margin: 0px auto;
  z-index: 10;
}
#cookies .cookies-content .warning {
  display: inline-block;
  width: 18px;
  height: 18px;
  color: #86c6ff;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  border-radius: 100px;
  border: 1px solid #86c6ff;
  text-align: center;
  line-height: 20px;
  font-size: 12px;
  position: absolute;
  top: 50%;
  left: 0px;
  -moz-transform: translateY(-54%);
  -ms-transform: translateY(-54%);
  -webkit-transform: translateY(-54%);
  transform: translateY(-54%);
}
#cookies .cookies-content p.title {
  color: #000;
  font-size: 22px;
  margin-bottom: 5px;
  position: relative;
  padding-left: 26px;
}
#cookies .cookies-content p {
  color: #898989;
  font-size: 14px;
}
#cookies .cookies-content a {
  color: #898989;
  font-weight: bold;
  text-decoration: underline;
}
#cookies .cookies-content .close {
  padding: 10px;
  z-index: 1;
  position: absolute;
  top: 5px;
  right: 5px;
  background-color: transparent;
  width: 15px;
  height: 15px;
  cursor: pointer;
}

/*************************************************
ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòù
ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØ
ÔòÜÔòÉÔòÉÔòÉÔòÉÔûêÔûêÔòæÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòØ  ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòù
ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæ
ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØ                                                                                                                     
***************************************************/
/* Mixins Sass*/
/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
.sidebar {
  width: 20%;
  height: auto;
  position: relative;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .sidebar {
    padding: 80px 0px;
    width: 100%;
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: scroll;
    background-color: #fff;
    z-index: 100;
  }
}
.sidebar #sidebar-close {
  display: none;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .sidebar #sidebar-close {
    display: block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 30px;
    position: absolute;
    top: 20px;
    right: 20px;
  }
}

/*/////////////////////////////////////////////////////////
PERFIL USUARIO
////////////////////////////////////////////////////////*/
.box-user {
  text-align: center;
  padding: 22px 22px 0 22px;
  background: #ff847c;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .box-user {
    padding: 10px 10px 0px;
  }
}
.box-user .fas {
  color: #fff;
}

.img-circle {
  width: 83px;
  height: 83px;
  padding-bottom: 7px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.name-user {
  padding-bottom: 18px;
}
.name-user h2 {
  font-family: "Myriad Pro Light";
  color: #fff;
  line-height: 18px;
}

.nav-user {
  text-align: left;
}
.nav-user ul li {
  padding-bottom: 11px;
}
.nav-user ul li span {
  width: 23px;
  margin: 0 8px 0 8px;
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .nav-user ul li span {
    width: 15px;
    margin: 0 5px 0 0px;
    font-size: 12px;
  }
}
.nav-user ul li a {
  text-decoration: none;
  color: #fff;
  font-family: "Myriad Pro";
}

/*/////////////////////////////////////////////////////////
GRUPOS , ENTIDADES , COLABORADORES
////////////////////////////////////////////////////////*/
.box-perfil {
  background: #fff;
  padding: 20px 4px 10px 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.11);
}

.titulo-perfil {
  padding: 0 0 7px 0;
  text-decoration: none;
  font-family: "Myriad Pro";
  font-weight: bold;
  color: #ababab;
}
.titulo-perfil p {
  text-decoration: none;
  font-family: "Myriad Pro";
  font-weight: bold;
  color: #ababab;
}

.nav-perfil ul {
  padding: 0 0 0 13px;
}
.nav-perfil ul li.empty {
  margin-top: 12px;
}
.nav-perfil ul li.crear {
  margin-top: 8px;
}
.nav-perfil ul li.big-icon-li {
  min-height: 25px;
  padding-top: 5px;
  padding-left: 35px;
  position: relative;
}
.nav-perfil ul li.big-icon-li .icons-pdf {
  position: absolute;
  top: 0px;
  left: 0px;
}
.nav-perfil ul li.big-icon-li .icons-pdf a {
  color: #ff847c !important;
}
.nav-perfil ul li .link-perfil {
  text-decoration: none;
  font-family: "Myriad Pro";
  color: #ababab;
}
.nav-perfil ul li .link-alta {
  text-decoration: none;
  font-family: "Myriad Pro";
  color: #ff847d;
}

.crear .link-crear {
  text-decoration: none;
  font-family: "Myriad Pro";
  color: #ff847d;
}
.crear .icon-crear {
  margin: 3px 5px 0 0;
}

.mb-22 {
  margin-bottom: 22px;
}

/*/////////////////////////////////////////////////////////
GEOGR├üFICO
////////////////////////////////////////////////////////*/
.ls-1 {
  letter-spacing: 1px;
}

.box-select-geografico {
  margin: 16px 0 23px 0;
  border-color: #b7b7b7;
  border-style: solid;
  border-width: 1px;
  border-top-left-radius: 2em;
  border-top-right-radius: 2em;
  border-bottom-right-radius: 2em;
  border-bottom-left-radius: 2em;
  height: 29px;
  width: 187px;
  background: #fff url("../images/icons/desplegar.png") no-repeat 95% 64%;
}

.select-geografico {
  float: left;
  padding: 7px 25px 0 35px;
  color: #929292;
  font-family: "Myriad Pro";
  width: 100%;
  height: 29px;
  border: none;
  box-shadow: none;
  background: transparent url("../images/icons/mundo.png") no-repeat 5% 50%;
  overflow: hidden;
  -webkit-appearance: none;
  -moz-appearance: none;
}

select::-ms-expand {
  display: none;
}

select:focus {
  outline: none;
}

input:focus {
  outline: none;
}

a:active, a:selected, a:visited {
  border: none;
  outline: none;
}

/*/////////////////////////////////////////////////////////
NO REGISTRADO
////////////////////////////////////////////////////////*/
.box-user .img-cont {
  margin: 0px auto 10px;
}
.box-user h3 {
  font-family: "Myriad Pro Light";
  color: #fff;
}
.box-user .login-input {
  height: 25px;
  border: 0px solid #fff;
  border-top-left-radius: 2em;
  border-top-right-radius: 2em;
  border-bottom-right-radius: 2em;
  border-bottom-left-radius: 2em;
  padding: 5px 0 5px 35px;
  margin: 0 0 10px 0;
  width: 100%;
  color: #adadad;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.box-user .input-nombre {
  background: #fff url("../images/icons/usuario.png") no-repeat 5% 50%;
}
.box-user .input-contrasena {
  background: #fff url("../images/icons/contrasena.png") no-repeat 5% 50%;
}
.box-user .entrar {
  border-top-left-radius: 2em;
  border-top-right-radius: 2em;
  border-bottom-right-radius: 2em;
  border-bottom-left-radius: 2em;
  border: 1px solid #fff;
  text-decoration: none;
  font-family: "Myriad Pro Light";
  color: #fff;
  padding: 7px 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  text-align: center;
  width: 100%;
  line-height: 20px;
  margin-bottom: 10px;
}
.box-user .olvidado {
  margin: 10px 0 0 0;
  font-family: "Myriad Pro";
  color: #fff;
  text-decoration: none;
  margin-bottom: 10px;
  display: inline-block;
}

.info-sidebar {
  padding: 26px 0 26px 0;
  background: #fff;
}
.info-sidebar .quecext, .info-sidebar .registrarse {
  position: relative;
}
.info-sidebar .quecext a, .info-sidebar .registrarse a {
  display: block;
  width: calc(100% - 65px);
  position: absolute;
  right: 5px;
  top: 50%;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  text-decoration: none;
  font-family: "Myriad Pro";
  color: #fff;
}
.info-sidebar .quecext {
  width: 100%;
  height: 63px;
  background: #00D3F7;
  padding: 10px 0 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.info-sidebar .registrarse {
  width: 100%;
  height: 63px;
  background: #ffca86;
  padding: 10px 0 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.tablon-noregistrado {
  text-align: center;
  font-family: "Myriad Pro";
  color: #8f8f8f;
  padding: 0 0 30px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.11);
}
.tablon-noregistrado span {
  display: inline-block;
  text-align: center;
}
.tablon-noregistrado a {
  font-family: "Myriad Pro";
  color: #8f8f8f;
  margin: 0 0 0 5px;
}

/*****************************************************************************************
ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòù     ÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòù  ÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔòù    ÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòæ     ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòæ    ÔûêÔûêÔòæ
ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæ     ÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòæ ÔûêÔòù ÔûêÔûêÔòæ
ÔòÜÔòÉÔòÉÔòÉÔòÉÔûêÔûêÔòæÔûêÔûêÔòæ     ÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòØ  ÔòÜÔòÉÔòÉÔòÉÔòÉÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòæÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòæÔûêÔûêÔûêÔòùÔûêÔûêÔòæ
ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔòÜÔûêÔûêÔûêÔòöÔûêÔûêÔûêÔòöÔòØ
ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ  ÔòÜÔòÉÔòÉÔòØÔòÜÔòÉÔòÉÔòØ                                                                                                                                                                                         
******************************************************************************************/
/* Mixins Sass*/
/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
.slideshow {
  width: 100%;
  overflow: hidden;
  margin-bottom: 23px;
  position: relative;
  padding-top: 21.73%;
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .slideshow {
    margin-bottom: 8px;
  }
}
.slideshow .boton {
  position: absolute;
  top: 50%;
  font-size: 25px;
  padding: 12px;
  color: #000;
  background-color: rgba(255, 255, 255, 0.7);
  cursor: pointer;
  display: none;
  z-index: 1;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -moz-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .slideshow .boton {
    font-size: 21px;
    padding: 8px;
  }
}
.slideshow .boton.visible {
  display: block;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  -moz-transition: opacity 0.5s;
  -o-transition: opacity 0.5s;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.slideshow .anterior {
  left: 0%;
  border-radius: 0px 8px 8px 0px;
}
.slideshow .siguiente {
  right: 0%;
  border-radius: 8px 0px 0px 8px;
}
.slideshow ul {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  -moz-transition: margin-left 0.8s;
  -o-transition: margin-left 0.8s;
  -webkit-transition: margin-left 0.8s;
  transition: margin-left 0.8s;
}
.slideshow ul li {
  width: 100%;
  height: 100%;
  float: left;
  position: relative;
}
.slideshow ul li a {
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
}

/**************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔòù   ÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔòù   ÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù    
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòæÔòÜÔòÉÔòÉÔûêÔûêÔòöÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòæÔòÜÔòÉÔòÉÔûêÔûêÔòöÔòÉÔòÉÔòØ    
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔûêÔûêÔòù ÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòöÔûêÔûêÔòù ÔûêÔûêÔòæ   ÔûêÔûêÔòæ       
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòæÔòÜÔûêÔûêÔòùÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòöÔòÉÔòÉÔòØ  ÔûêÔûêÔòæÔòÜÔûêÔûêÔòùÔûêÔûêÔòæ   ÔûêÔûêÔòæ       
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ ÔòÜÔûêÔûêÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæ ÔòÜÔûêÔûêÔûêÔûêÔòæ   ÔûêÔûêÔòæ       
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòÉÔòÉÔòØ   ÔòÜÔòÉÔòØ   ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòÉÔòÉÔòØ   ÔòÜÔòÉÔòØ                                                                                                                                                                                                                                             
***************************************************************/
/* Mixins Sass*/
/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
/*/////////////////////////////////////////////////////////
CONTENT
////////////////////////////////////////////////////////*/
.content {
  height: auto;
  width: 75%;
  background: #fff;
  -moz-box-shadow: #000 2px 2px 11px -6px;
  -webkit-box-shadow: #000 2px 2px 11px -6px;
  box-shadow: #000 2px 2px 11px -6px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .content {
    width: 100%;
  }
}

/*/////////////////////////////////////////////////////////
CONTENT GENERAL
////////////////////////////////////////////////////////*/
.content-general {
  height: auto;
  width: 100%;
  background: #fff;
  -moz-box-shadow: #000 2px 2px 11px -6px;
  -webkit-box-shadow: #000 2px 2px 11px -6px;
  box-shadow: #000 2px 2px 11px -6px;
}

/*/////////////////////////////////////////////////////////
NAV
////////////////////////////////////////////////////////*/
.box-nav-content ul {
  border-bottom: 1px solid rgba(0, 0, 0, 0.11);
}
.box-nav-content ul li {
  padding: 13px 0 6px 0;
  display: inline-block;
  border-right: 1px solid rgba(0, 0, 0, 0.11);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.box-nav-content ul li.last {
  border-right: none;
}
.box-nav-content ul li a {
  text-decoration: none;
  color: #b2b2b2;
  font-family: "Myriad Pro";
  font-weight: bold;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.box-nav-content ul li a:hover {
  color: #5c5c5c;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  box-shadow: 0px -4px 0px 0px #ff847c inset;
}
.box-nav-content ul li .active-content {
  color: #5c5c5c;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
  box-shadow: 0px -4px 0px 0px #ff847c inset;
}
.box-nav-content ul .p-li-1 {
  padding: 22px 18px 17px 18px;
  /* IE9 specific styles go here */
  padding: 22px 21px 14px 21px\0;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .box-nav-content ul .p-li-1 {
    /* IE10+ specific styles go here */
    padding: 22px 21px 14px 21px;
  }
}
.box-nav-content ul .p-li-2 {
  padding: 22px 18px 17px 18px;
  padding: 22px 18px 14px 18px\0;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .box-nav-content ul .p-li-2 {
    /* IE10+ specific styles go here */
    padding: 22px 18px 14px 18px;
  }
}
.box-nav-content ul .p-li-3 {
  padding: 22px 19px 17px 19px;
  padding: 22px 18px 14px 18px\0;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .box-nav-content ul .p-li-3 {
    /* IE10+ specific styles go here */
    padding: 22px 18px 14px 18px;
  }
}
.box-nav-content ul .p-li-4 {
  padding: 22px 17px 17px 17px;
  padding: 22px 17px 14px 17px\0;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .box-nav-content ul .p-li-4 {
    /* IE10+ specific styles go here */
    padding: 22px 17px 14px 17px;
  }
}
.box-nav-content ul .p-li-5 {
  padding: 22px 18px 17px 18px;
  padding: 22px 17px 14px 18px\0;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .box-nav-content ul .p-li-5 {
    /* IE10+ specific styles go here */
    padding: 22px 17px 14px 18px;
  }
}
.box-nav-content ul .p-li-6 {
  padding: 22px 18px 17px 19px;
  padding: 22px 16px 14px 18px\0;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .box-nav-content ul .p-li-6 {
    /* IE10+ specific styles go here */
    padding: 22px 16px 14px 18px;
  }
}

/*/////////////////////////////////////////////////////////
AUTOR
////////////////////////////////////////////////////////*/
.box-autor {
  width: 100%;
  padding: 23px 14px 14px 18px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-autor {
    padding: 10px 0px;
    margin-bottom: 15px;
  }
}

.autor-post {
  width: 80%;
}

.autor-nombre {
  padding: 0 0 0 12px;
  max-width: 420px;
}
.autor-nombre h3 {
  font-family: "Myriad Pro Light";
  color: #3066a9;
}

.autor-localizacion span {
  margin: 0 7px 0 10px;
}
.autor-localizacion h4 {
  margin: 2px 0 0 0;
  font-family: "Myriad Pro Light";
  color: #7a7a7a;
}

.categoria-post {
  width: 20%;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .categoria-post {
    width: 100%;
  }
  .categoria-post h3 {
    float: left;
    padding: 10px;
  }
}
.categoria-post h3 {
  font-family: "Myriad Pro Light";
  color: #3066a9;
  text-transform: uppercase;
}

.borrar-post {
  margin-top: -34px;
}

/*/////////////////////////////////////////////////////////
ENTRADA
////////////////////////////////////////////////////////*/
.box-entrada {
  width: 100%;
  padding: 0px 0 28px 0;
}

.entrada-img {
  width: 50%;
  text-align: center;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .entrada-img {
    width: 45%;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .entrada-img {
    width: 30%;
  }
}
.entrada-img img {
  width: 100%;
  height: auto !important;
}

.entrada-texto {
  width: 50%;
  padding: 0px 0 30px 16px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .entrada-texto {
    width: 55%;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .entrada-texto {
    width: 70%;
    padding: 0px 0px 10px 10px;
  }
}

.entrada-texto.full {
  width: 97%;
  padding: 0px 0 30px 16px;
}

.entrada-titulo {
  font-family: "Myriad Pro Light";
}
.entrada-titulo a {
  text-decoration: none;
  color: #3066a9;
}

.entrada-fecha {
  font-family: "Myriad Pro Light";
  color: #727272;
  padding: 0 0 5px 0;
}

.entrada-resumen {
  font-family: "Myriad Pro";
  color: #727272;
  padding: 0 0 30px 0;
}

/*/////////////////////////////////////////////////////////
TABLON
////////////////////////////////////////////////////////*/
.tablon-anteriores {
  width: 32%;
  margin: 0 auto;
}
.tablon-anteriores span {
  margin-right: 8px;
}
.tablon-anteriores a {
  text-decoration: none;
  font-family: "Myriad Pro";
  color: #8f8f8f;
}

.tablon-comentarios {
  width: 92.7%;
  border-left: 6px solid #d9f7fe;
  padding: 0 0 0 43px;
  margin: 7px 0 0 0;
  overflow: hidden;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .tablon-comentarios {
    width: 100%;
    padding: 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
}
.tablon-comentarios ul {
  margin: 0 12px 0 0;
  border-top: 1px solid rgba(0, 0, 0, 0.11);
}
.tablon-comentarios ul li {
  padding: 12px 0 12px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.11);
}
.tablon-comentarios ul li.pregunta {
  background-color: #f0f0f0;
}
.tablon-comentarios ul li.admin {
  background-color: #ebf5ff;
}
.tablon-comentarios ul li.entrevistado {
  background-color: #fff;
}

@media all and (max-width: 767px) and (min-width: 240px) {
  .logo-colaborador {
    display: none;
  }
}

.tablon-img img {
  width: 60px;
  height: 60px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.tablon-nombre {
  padding: 0 0 0 12px;
}
.tablon-nombre h4 {
  font-family: "Myriad Pro Light";
  color: #818181;
}

.tablon-loc-tiempo {
  display: inline-block;
  margin-top: -11px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .tablon-loc-tiempo {
    margin-top: 0px;
    float: initial !important;
    margin-left: 12px;
  }
}
.tablon-loc-tiempo span {
  display: inline-block;
}
.tablon-loc-tiempo h4 {
  font-family: "Myriad Pro Light";
  color: #7a7a7a;
  display: inline-block;
  padding: 0 0 0 4px;
}
.tablon-loc-tiempo h4 .fas {
  margin-right: 8px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .tablon-loc-tiempo h4 {
    padding: 0px;
  }
}
.tablon-loc-tiempo .tablon-tiempo {
  font-family: "Myriad Pro";
  color: #818181;
  display: inline-block;
  padding: 0 0 0 4px;
}

.tablon-comentario {
  width: 89%;
  margin-top: -5px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .tablon-comentario {
    clear: both;
    float: initial;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 10px;
  }
}
.tablon-comentario p {
  font-family: "Myriad Pro";
  color: #727272;
}

.icons-borrar-claro {
  margin: 3px 0 0 13px;
}

.tablon-escribe {
  width: 100%;
  padding-bottom: 31px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.11);
}
.tablon-escribe textarea {
  width: 83.6%;
  width: calc(100% - 75px);
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 10px;
  height: 45px;
  border: 2px solid #e7e7e7;
  font-family: "Myriad Pro Light";
  color: #818181;
  font-size: 14px;
  padding: 8px 0px 0px 8px;
}
.tablon-escribe .box-sent {
  margin-top: 10px;
  margin-right: 10px;
  padding: 0px 16px;
  background: #e7e7e7;
  line-height: 45px;
}

.info-encuentro {
  font-family: "Myriad Pro Light";
  color: #3066a9;
  position: relative;
  margin: 20px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .info-encuentro {
    margin: 10px;
  }
}
.info-encuentro h2 {
  font-size: 20px;
  margin-bottom: 10px;
}
.info-encuentro h3 {
  font-size: 17px;
  color: #3066a9;
}
.info-encuentro .fecha {
  position: absolute;
  top: 0px;
  right: 0px;
  color: #7a7a7a;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .info-encuentro .fecha {
    margin-top: 10px;
    display: block;
    position: static;
  }
}

.content-encuentro {
  color: #545454;
  line-height: 18px;
  font-size: 15px;
}

.tablon-comentarios.encuentro ul li {
  padding-bottom: 0px;
}
.tablon-comentarios.encuentro ul li .tablon-img {
  margin-left: 5px;
}
.tablon-comentarios.encuentro ul li .tablon-loc-tiempo {
  margin-right: 5px;
}

ul.respuestas {
  margin: 0px;
  border-top: none;
}
ul.respuestas li.respuesta {
  border-bottom: none;
}

ul.respuestas-grupo {
  margin-left: 30px;
  border-top: none;
}
ul.respuestas-grupo li.respuesta {
  border-bottom: none;
}

/******************************************************************************************************
ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòù  ÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù      ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔòù   ÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔòù     
ÔòÜÔòÉÔòÉÔûêÔûêÔòöÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔûêÔûêÔòùÔûêÔûêÔòöÔòØÔòÜÔòÉÔòÉÔûêÔûêÔòöÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòù    ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòæ     
   ÔûêÔûêÔòæ   ÔûêÔûêÔûêÔûêÔûêÔòù   ÔòÜÔûêÔûêÔûêÔòöÔòØ    ÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæ    ÔûêÔûêÔòæ  ÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòöÔûêÔûêÔòù ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔòæ     
   ÔûêÔûêÔòæ   ÔûêÔûêÔòöÔòÉÔòÉÔòØ   ÔûêÔûêÔòöÔûêÔûêÔòù    ÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæ    ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòØ  ÔûêÔûêÔòæÔòÜÔûêÔûêÔòùÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòØ  ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòæÔûêÔûêÔòæ     
   ÔûêÔûêÔòæ   ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòöÔòØ ÔûêÔûêÔòù   ÔûêÔûêÔòæ   ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØ    ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæ ÔòÜÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
   ÔòÜÔòÉÔòØ   ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØ   ÔòÜÔòÉÔòØ    ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ      ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                                                                                                                                                                                                                                                                                                                                                                                                                                                     
**********************************************************************************************************/
/* Mixins Sass*/
/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
/*/////////////////////////////////////
BOX TEXTO GENERAL
/////////////////////////////////////*/
.box-texto-general {
  margin-bottom: 20px;
  padding: 29px 23px 0 43px;
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .box-texto-general {
    padding: 15px 15px 0 43px;
    margin-bottom: 8px;
  }
}
.box-texto-general.box-content {
  padding: 29px 20px 0 20px;
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .box-texto-general.box-content {
    padding: 15px 10px 0 10px;
  }
}

/*/////////////////////////////////////
TITULO TEXTO GENERAL
/////////////////////////////////////*/
.mosaico-texto {
  margin-left: -43px;
}

.titulo-texto {
  padding: 0 0 18px 0;
}
.titulo-texto h3 {
  font-family: "Myriad Pro Light";
  color: #292929;
}

/*/////////////////////////////////////
TEXTO, LISTA TEXTO GENERAL
/////////////////////////////////////*/
.contenido-texto {
  padding: 0 0 50px 0;
}
.contenido-texto h3 {
  font-family: "Myriad Pro Light";
  color: #292929;
  font-size: 18px;
  padding: 0 0 23px 0;
}
.contenido-texto p {
  font-family: "Myriad Pro";
  color: #545454;
  padding: 0 0 23px 0;
  font-size: 14px;
  line-height: 21px;
}
.contenido-texto p a {
  text-decoration: none;
  font-family: "Myriad Pro Light";
  color: #7599da;
  font-size: 14px;
  line-height: 21px;
}
.contenido-texto ul {
  margin: 0 0 0 18px;
  padding: 0 0 23px 0;
}
.contenido-texto ul li {
  list-style-image: url("../images/icons/icon-lista.png");
  font-family: "Myriad Pro";
  color: #545454;
  padding: 0 0 10px 0;
  font-size: 14px;
  line-height: 22px;
}
.contenido-texto ul li a {
  text-decoration: none;
  font-family: "Myriad Pro Light";
  color: #7599da;
  font-size: 14px;
  line-height: 21px;
}

/* Mixins Sass*/
/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
.form-2018 .row {
  width: 100%;
  position: relative;
  height: 40px;
  margin-bottom: 10px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .form-2018 .row {
    height: auto;
  }
}
.form-2018 .row input[type="text"] {
  height: 40px;
  margin: 0px 20px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .form-2018 .row input[type="text"] {
    margin: 0px 10px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .form-2018 .row input[type="text"] {
    margin: 0px 2px;
  }
}
.form-2018 .row input {
  line-height: 40px;
}
.form-2018 .row .label-datos {
  line-height: 40px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .form-2018 .row .label-datos {
    line-height: 25px;
  }
}
.form-2018 .row .label-datos p {
  line-height: 20px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .form-2018 .row .label-datos p {
    line-height: 25px;
  }
}
.form-2018 .row .box-label {
  max-width: 140px;
  width: 20%;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .form-2018 .row .box-label {
    width: 100%;
  }
  .form-2018 .row .box-label br {
    display: none;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .form-2018 .row .box-label label {
    font-size: 12px;
  }
}

/*/////////////////////////////////////
BOX EDITAR PERFIL
/////////////////////////////////////*/
.box-editarperfil {
  padding: 30px 40px 0px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .box-editarperfil {
    padding: 30px 20px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-editarperfil {
    padding: 30px 10px;
  }
}
.box-editarperfil .mosaico-perfil {
  margin-left: -40px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .box-editarperfil .mosaico-perfil {
    margin-left: -20px;
    margin-right: 10px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-editarperfil .mosaico-perfil {
    margin-left: -10px;
    margin-right: 10px;
  }
}

/*/////////////////////////////////////
TITULO EDITAR PERFIL
/////////////////////////////////////*/
.mosaico-perfil {
  margin-left: -48px;
}

.titulo-editarperfil {
  padding: 0 0 48px 0;
}
.titulo-editarperfil h3 {
  font-family: "Myriad Pro Light";
  color: #292929;
}

/*/////////////////////////////////////
AVATAR EDITAR PERFIL
/////////////////////////////////////*/
.box-avatar-editarperfil {
  padding: 0 0 38px 0;
}

.cambiaravatar-editarperfil {
  padding: 0 0 0 35px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: calc(100% - 178px);
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .cambiaravatar-editarperfil {
    width: calc(100% - 100px);
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .cambiaravatar-editarperfil {
    width: calc(100% - 100px);
    padding: 0 0 0 10px;
  }
}
.cambiaravatar-editarperfil p {
  font-family: "Myriad Pro";
  color: #545454;
  padding: 0 0 22px 0;
}
.cambiaravatar-editarperfil p a {
  text-decoration: none;
  font-family: "Myriad Pro Light";
  color: #7599da;
  font-size: 14px;
  line-height: 21px;
}

input[type="checkbox"] {
  display: none;
}

input[type="checkbox"] + label span {
  display: inline-block;
  width: 19px;
  height: 19px;
  margin: -2px 5px 0 0;
  vertical-align: middle;
  background: url(../images/icons/checkbox.png) left top no-repeat;
  cursor: pointer;
}

input[type="checkbox"]:checked + label span {
  background: url(../images/icons/check.png) left top no-repeat;
}

.editarperfil-button {
  background: #ffca86;
  color: #df904a;
}

/*/////////////////////////////////////
DATOS EDITAR PERFIL
/////////////////////////////////////*/
.box-datos-editarperfil {
  padding: 0 0 50px 0;
}

.select-fecha {
  width: calc(60% - 40px);
  margin: 0px 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .select-fecha {
    margin: 5px 10px 5px 5px;
    width: calc(78% - 15px);
  }
}
.select-fecha .select {
  width: 32%;
  margin: 0px;
}
.select-fecha .select + .select {
  margin-left: 2%;
}

.check-fecha {
  width: 20%;
}

.labels-editarperfil .label-datos {
  font-family: "Myriad Pro";
  color: #545454;
}

.input-datos {
  float: left;
  padding-left: 6px;
  font-family: "Myriad Pro Light";
  color: #b6b6b6;
  height: 30px;
  border: 1px solid #d3d3d3;
  width: calc(60% - 40px);
  margin: 0 20px 10px 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .input-datos {
    width: calc(60% - 20px);
    margin: 0 10px 10px 10px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .input-datos {
    width: calc(78% - 15px);
    margin: 0 10px 10px 5px;
  }
}

label {
  font-family: "Myriad Pro";
  color: #7f7f7f;
}

.dia-select {
  border-color: #b7b7b7;
  border-style: solid;
  border-width: 0 0 1px 0;
  margin: 0 10px 10px 48px;
  height: 30px;
  width: 70px;
  background: #fff url("../images/icons/flecha-select.png") no-repeat 90% 65%;
  overflow: hidden !important;
}

.select-dia {
  padding: 10px 0 0 6px;
  color: #b6b6b6;
  font-family: "Myriad Pro Light";
  width: 100%;
  border: none;
  box-shadow: none;
  background: transparent;
  background-image: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

.mes-select {
  border-color: #b7b7b7;
  border-style: solid;
  border-width: 0 0 1px 0;
  margin: 0 10px 10px 0px;
  height: 30px;
  width: 145px;
  background: #fff url("../images/icons/flecha-select.png") no-repeat 90% 65%;
  overflow: hidden !important;
}

.select-mes {
  padding: 10px 0 0 6px;
  color: #b6b6b6;
  font-family: "Myriad Pro Light";
  width: 100%;
  border: none;
  box-shadow: none;
  background: transparent;
  background-image: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

.ano-select {
  border-color: #b7b7b7;
  border-style: solid;
  border-width: 0 0 1px 0;
  margin: 0 10px 10px 0px;
  height: 30px;
  width: 91px;
  background: #fff url("../images/icons/flecha-select.png") no-repeat 90% 65%;
  overflow: hidden !important;
}

.select-ano {
  padding: 10px 0 0 6px;
  color: #b6b6b6;
  font-family: "Myriad Pro Light";
  width: 100%;
  border: none;
  box-shadow: none;
  background: transparent;
  background-image: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

.select-container {
  border-color: #b7b7b7;
  border-style: solid;
  border-width: 0 0 1px 0;
  height: 30px;
  background: #fff url("../images/icons/flecha-select.png") no-repeat 98% 65%;
  overflow: hidden !important;
  width: calc(60% - 40px);
  margin: 0 20px 10px 20px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .select-container {
    width: calc(60% - 20px);
    margin: 0 10px 10px 10px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .select-container {
    width: calc(78% - 15px);
    margin: 0px 2px;
  }
}

.check-wrapper {
  width: 20%;
  float: left;
  margin-top: 5px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .check-wrapper {
    width: 22%;
  }
}

.notificaciones-editarperfil {
  padding: 15px 0 0 0;
}
.notificaciones-editarperfil label {
  font-family: "Myriad Pro";
  color: #545454;
}

.box-button-editarperfil {
  width: 100%;
  text-align: center;
  padding: 0 0 50px 0;
}
.box-button-editarperfil .enviar-editarperfil {
  margin: 0 0 0 0;
  padding: 15px 43px 12px 43px;
  text-decoration: none;
  font-family: "Myriad Pro";
  font-weight: bold;
  color: #63a0b4;
  background: #89d6f2;
}

/*****************************************************************
ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔûêÔòù 
ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòÉÔûêÔûêÔòöÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòù
ÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòæ  ÔûêÔûêÔûêÔòùÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù   ÔûêÔûêÔòæ   ÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ   ÔûêÔûêÔòæ
ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòæÔòÜÔòÉÔòÉÔòÉÔòÉÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòæ   ÔûêÔûêÔòæ
ÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæ  ÔûêÔûêÔòæÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØ
ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ   ÔòÜÔòÉÔòØ   ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                                                              
*****************************************************************/
/* Mixins Sass*/
/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
.mosaico-registro {
  margin: 0 0 0 -47px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .mosaico-registro {
    margin: 0 10px 0 0px;
  }
}

.content-registro {
  width: 100%;
  padding: 23px 0 0 0;
}

/*/////////////////////////////////////
CONTAINER REGISTRO
/////////////////////////////////////*/
#wrapper-mensaje {
  display: none;
  text-align: center;
  line-height: 40px;
}

.container-registro {
  width: 75%;
  height: auto;
  background: #fff;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .container-registro {
    width: 100%;
  }
}

.box-registro {
  padding: 40px 0 0 47px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-registro {
    padding: 20px 0 0 10px;
  }
}

.subtitulo-registro {
  font-family: "Myriad Pro";
  color: #545454;
}

/*/////////////////////////////////////
DATOS USUARIO
/////////////////////////////////////*/
.content-registro h2 {
  margin-top: 45px;
}

.label-datos {
  font-family: "Myriad Pro";
  color: #545454;
}

.pais-select {
  border-color: #b7b7b7;
  border-style: solid;
  border-width: 0 0 1px 0;
  height: 30px;
  width: calc(60% - 40px);
  margin: 0 20px 10px 20px;
  background: #fff url("../images/icons/flecha-select.png") no-repeat 98% 65%;
  overflow: hidden !important;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .pais-select {
    width: calc(60% - 20px);
    margin: 0 10px 10px 10px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .pais-select {
    width: calc(78% - 15px);
    margin: 0 10px 10px 5px;
  }
}

.select-pais {
  padding: 10px 0 0 6px;
  color: #b6b6b6;
  font-family: "Myriad Pro Light";
  width: 100%;
  border: none;
  box-shadow: none;
  background: transparent;
  background-image: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

.box-datos {
  width: 22%;
}

.mt-45 {
  margin-top: 45px;
}

.mb-30 {
  margin-bottom: 30px;
}

.check-registro {
  font-family: "Myriad Pro";
  color: #545454;
}
.check-registro a {
  text-decoration: none;
  font-family: "Myriad Pro Light";
  color: #7599da;
  font-size: 14px;
  line-height: 21px;
}

/*/////////////////////////////////////
BOTON REGISTRO
/////////////////////////////////////*/
.box-button-registro {
  width: 100%;
  text-align: center;
}

.enviar-registro {
  margin: 0 0 0 0;
  padding: 15px 43px 12px 43px;
  text-decoration: none;
  font-family: "Myriad Pro";
  font-weight: bold;
  color: #63a0b4;
  background: #89d6f2;
  display: inline-block;
}

/*********************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔòù   ÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù 
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòæÔòÜÔòÉÔòÉÔûêÔûêÔòöÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòÉÔûêÔûêÔòöÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòù
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔûêÔûêÔòù ÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔòæ        ÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòæÔòÜÔûêÔûêÔòùÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòæÔûêÔûêÔòæ        ÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæ
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ ÔòÜÔûêÔûêÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæ  ÔûêÔûêÔòæÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòù   ÔûêÔûêÔòæ   ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØ
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòÉÔòÉÔòØ   ÔòÜÔòÉÔòØ   ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ   ÔòÜÔòÉÔòØ    ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                                                           
*********************************************************************/
/* Mixins Sass*/
/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
.mosaico-contacto {
  margin: 0 0 0 -47px;
}

.content-contacto {
  width: 100%;
  padding: 23px 0 0 0;
}

/*/////////////////////////////////////
CONTAINER CONTACTO
/////////////////////////////////////*/
.container-contacto {
  width: 100%;
  height: auto;
  background: #fff;
}
.container-contacto .input-datos {
  float: initial;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .container-contacto .input-datos {
    margin: 0px 0px 8px;
    width: 100%;
  }
}
.container-contacto .label-datos {
  width: 140px;
  display: inline-block;
}
.container-contacto .label-datos.large {
  width: 280px;
}
.container-contacto .box-form {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0px 40px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .container-contacto .box-form {
    padding: 0px 10px;
  }
}
.container-contacto .motivo-select {
  display: inline-block;
  margin: 3px 37px -5px 0px;
}

.box-contacto {
  padding: 40px 0 0 47px;
}

.subtitulo-contacto {
  font-family: "Myriad Pro";
  color: #545454;
}

/*/////////////////////////////////////
DATOS USUARIO
/////////////////////////////////////*/
.box-datos-usuario {
  padding: 45px 0 0 0;
}
.box-datos-usuario h4 {
  color: #9d9d9d;
  font-family: "Myriad Pro Light";
}
.box-datos-usuario .label-datos {
  font-family: "Myriad Pro";
  color: #545454;
}

.box-input-usuario {
  padding: 45px 0 0 0;
  margin: 0px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-input-usuario {
    padding-top: 0px;
  }
}
.box-input-usuario .motivo-select {
  border-color: #b7b7b7;
  border-style: solid;
  border-width: 0 0 1px 0;
  margin: 3px 37px -5px 0px;
  height: 30px;
  width: 325px;
  background: #fff url("../images/icons/flecha-select.png") no-repeat 98% 65%;
  overflow: hidden !important;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-input-usuario .motivo-select {
    width: 100%;
    margin: 0px;
  }
}
.box-input-usuario .select-motivo {
  padding: 10px 0 0 6px;
  color: #b6b6b6;
  font-family: "Myriad Pro Light";
  width: 100%;
  border: none;
  box-shadow: none;
  background: transparent;
  background-image: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

/*/////////////////////////////////////
TEXTAREA CONTACTO
/////////////////////////////////////*/
.mensaje-contacto {
  margin: 23px 0 0 0;
  padding: 9px;
  width: 100%;
  border: 2px solid #e7e7e7;
  height: 135px;
  font-family: "Myriad Pro Light";
  color: #818181;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/*/////////////////////////////////////
BOTON CONTACTO
/////////////////////////////////////*/
.box-button-contacto {
  width: 100%;
  text-align: center;
  padding: 46px 0 150px 0;
}

.enviar-contacto {
  margin: 0 0 0 0;
  padding: 14px 42px 14px 42px;
  text-decoration: none;
  font-family: "Myriad Pro";
  font-weight: bold;
  color: #63a0b4;
  background: #89d6f2;
}

/*****************************************************************************************************************
ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔòù   ÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔòù     ÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù     ÔûêÔûêÔûêÔòù   ÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔòù 
ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòæ     ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòù    ÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔòÜÔòÉÔòÉÔûêÔûêÔòöÔòÉÔòÉÔòØÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòù
ÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ     ÔûêÔûêÔòæÔûêÔûêÔòæ     ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØ    ÔûêÔûêÔòöÔûêÔûêÔòù ÔûêÔûêÔòæÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòæ     ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæ
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòØ ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòæ     ÔûêÔûêÔòæÔûêÔûêÔòæ     ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòù    ÔûêÔûêÔòæÔòÜÔûêÔûêÔòùÔûêÔûêÔòæÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòæ     ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòæ
ÔûêÔûêÔòæ     ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæ    ÔûêÔûêÔòæ ÔòÜÔûêÔûêÔûêÔûêÔòæÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæ
ÔòÜÔòÉÔòØ      ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØ    ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ    ÔòÜÔòÉÔòØ   ÔòÜÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØ
******************************************************************************************************************/
/* Mixins Sass*/
/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
/*/////////////////////////////////////
BOX PUBLICAR
/////////////////////////////////////*/
#mensaje-gracias {
  padding: 20px;
  display: none;
}

.box-publicar {
  padding: 28px 0 0 0;
}
.box-publicar h2 {
  font-family: "Myriad Pro Light";
  color: #9d9d9d;
  margin-top: 20px;
}
.box-publicar h3 {
  font-family: "Myriad Pro Light";
  color: #9d9d9d;
}

/*/////////////////////////////////////
TITULO PUBLICAR
/////////////////////////////////////*/
.titulo-noticia {
  padding: 0 0 55px 0;
  margin: 0 0 0 45px;
}
.titulo-noticia h3 {
  color: #292929;
}

/*/////////////////////////////////////
IMAGEN PUBLICAR
/////////////////////////////////////*/
#subir-foto-post {
  position: relative;
  display: inline-block;
}
#subir-foto-post #input-image {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0px;
  left: 0px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
}

.imagen-publicar .insertar-publicar {
  width: 40%;
  overflow: hidden;
  margin: 0 2% 0 0;
  position: relative;
  background-size: cover;
}
.imagen-publicar .insertar-publicar:before {
  content: '';
  display: block;
  padding-top: 66.666666%;
}
.imagen-publicar .insertar-publicar img {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  object-fit: cover;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.imagen-publicar .foto-publicar {
  width: 58%;
}
.imagen-publicar .foto-publicar p {
  font-family: "Myriad Pro";
  color: #545454;
  padding: 0 0 19px 0;
}
.imagen-publicar .foto-publicar .check-publicar {
  width: 93%;
}

/*/////////////////////////////////////
PUBLICACION
/////////////////////////////////////*/
.box-publicacion {
  padding: 45px 32px 63px 27px;
}
.box-publicacion .titulo-publicacion h4 {
  font-family: "Myriad Pro";
  color: #545454;
}
.box-publicacion .input-titulo {
  padding: 0px;
}
.box-publicacion .input-titulo input {
  font-family: "Myriad Pro";
  color: #545454;
  border: 1px solid #d3d3d3;
  height: 33px;
  width: 100%;
  padding: 0 6px;
}

/*/////////////////////////////////////
AREA DE INTERES
/////////////////////////////////////*/
.checkbox-interes {
  margin-top: 23px;
}

.select-interes {
  padding: 23px 50px 30px 0;
}
.select-interes .interes-select {
  border-color: #b7b7b7;
  border-style: solid;
  border-width: 0 0 1px 0;
  margin: 0 0 0 12px;
  height: 18px;
  width: 178px;
  background: #fff url("../images/icons/flecha-select.png") no-repeat 98% 65%;
  overflow: hidden !important;
}
.select-interes .interes-select .select-interes {
  padding: 0px 25px 0px 10px;
  color: #b6b6b6;
  font-family: "Myriad Pro Light";
  width: 100%;
  border: none;
  box-shadow: none;
  background: transparent;
  background-image: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.select-interes .margin-interes {
  margin: 0 0 0 50px;
}
.select-interes .checkbox-interes {
  margin: 0 0 0 50px;
}
.select-interes .checkbox-interes label {
  font-family: "Myriad Pro";
  color: #545454;
}

/*/////////////////////////////////////
BOTONES
/////////////////////////////////////*/
.box-button-publicar {
  width: 100%;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 50px;
}
.box-button-publicar .publicar {
  padding: 14px 36px;
  text-decoration: none;
  font-family: "Myriad Pro";
  font-weight: bold;
  color: #63a0b4;
  background: #89d6f2;
}
.box-button-publicar .previo {
  margin: 0 63px 0 0;
  padding: 14px 36px 14px 36px;
  text-decoration: none;
  font-family: "Myriad Pro";
  font-weight: bold;
  background: #ffca86;
  color: #df904a;
}

/******************************************************************************************
ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòù   ÔûêÔûêÔòùÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòæ  ÔòÜÔòÉÔòÉÔûêÔûêÔòöÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  ÔòÜÔòÉÔòÉÔòÉÔòÉÔûêÔûêÔòæÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔòæ   ÔûêÔûêÔòæÔòÜÔòÉÔòÉÔòÉÔòÉÔûêÔûêÔòæ
ÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæ   ÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæ
ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØ   ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ  ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ 
*******************************************************************************************/
/* Mixins Sass*/
/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
/*/////////////////////////////////////
BOX RESULTADOS
/////////////////////////////////////*/
.box-resultados {
  padding: 27px 26px 55px 33px;
}

/*/////////////////////////////////////
MOSAICO RESULTADOS
/////////////////////////////////////*/
.mosaico-resultados {
  margin: 0 12px 18px -33px;
}

/*/////////////////////////////////////
BUSCADOR
/////////////////////////////////////*/
.content-buscador {
  margin: 0px 25px;
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .content-buscador {
    margin: 0px 10px;
  }
}

.buscador {
  width: 100%;
  background: #f4f4f4;
  padding: 18px 25px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .buscador {
    padding: 10px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .buscador form {
    clear: both;
    margin-top: 10px;
  }
  .buscador form input[name="content"] {
    width: 100%;
  }
}

/*/////////////////////////////////////
BUSCADOR LIBRE
/////////////////////////////////////*/
.buscador-libre {
  text-align: center;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .buscador-libre .title {
    float: initial !important;
    width: auto;
    text-align: left;
  }
}
.buscador-libre .selects {
  margin-bottom: 20px;
}
.buscador-libre h3 {
  width: 108px;
  margin: 9px 0 0 0;
  color: #545454;
  font-family: "Myriad Pro";
}
.buscador-libre input {
  padding: 0px 6px;
  margin: 0 0 15px 0;
  width: 86%;
  width: calc(100% - 120px);
  height: 30px;
  border: 1px solid #d3d3d3;
  font-family: "Myriad Pro Light";
  color: #b6b6b6;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.buscador-libre .libre-select {
  margin: 0 0 0 9px;
  border-color: #b7b7b7;
  border-style: solid;
  border-width: 0 0 1px 0;
  height: 30px;
  width: 33.7%;
  background: #fff url("../images/icons/flecha-select.png") no-repeat 94% 62%;
  overflow: hidden !important;
}
.buscador-libre .libre-select .select-libre {
  padding: 7px 16px;
  color: #b6b6b6;
  font-family: "Myriad Pro Light";
  width: 100%;
  border: none;
  box-shadow: none;
  background: transparent;
  background-image: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.buscador-libre .mr-32 {
  margin-right: 22px;
  /* IE9 specific styles go here */
  margin-right: 21px\0;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .buscador-libre .mr-32 {
    /* IE10+ specific styles go here */
    margin-right: 21px;
  }
}
.buscador-libre .search-button {
  padding: 9px 40px;
  text-decoration: none;
  color: #63a0b4;
  font-family: "Myriad Pro";
  font-weight: bold;
  background: #89d6f2;
  line-height: 4.5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/*/////////////////////////////////////
RESULTADOS USUARIOS
/////////////////////////////////////*/
.resultados-usuarios {
  padding: 19px 0 0 0;
  width: 100%;
}

/*/////////////////////////////////////
RESULTADOS COLABORADORES
/////////////////////////////////////*/
.resultados-colaboradores {
  padding: 19px 0 0 0;
  width: 100%;
}

/*/////////////////////////////////////
RESULTADOS PUBLICACIONES
/////////////////////////////////////*/
.box-publicaciones {
  padding: 0 20px 27px 20px;
  margin: 0 0 20px 0;
  border-bottom: 1px solid #e1e1e1;
  position: relative;
}
.box-publicaciones .img-cont {
  width: 200px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-publicaciones .img-cont {
    width: 100%;
  }
}
.box-publicaciones .img-cont img {
  width: 100%;
  height: auto !important;
}
.box-publicaciones .datos-publicaciones {
  width: 74.6%;
  width: calc(100% - 225px);
  padding-bottom: 25px;
  margin: 0 0 0 20px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-publicaciones .datos-publicaciones {
    width: 100%;
    margin: 20px 10px 20px;
  }
}
.box-publicaciones .datos-publicaciones h3 {
  font-family: "Myriad Pro Light";
  color: #3066a9;
  padding: 0 0 12px 0;
}
.box-publicaciones .datos-publicaciones h3 a {
  color: #3066a9;
  text-decoration: none;
}
.box-publicaciones .datos-publicaciones h4 {
  font-family: "Myriad Pro Light";
  color: #6c6c6c;
  padding: 0 0 15px 0;
}
.box-publicaciones .datos-publicaciones p {
  font-family: "Myriad Pro";
  color: #6c6c6c;
}

/*/////////////////////////////////////
RESULTADOS PUBLICACIONES
/////////////////////////////////////*/
.resultados-grupos {
  padding: 38px 0 0 0;
}
.resultados-grupos .box-grupos {
  padding: 0 0 27px 0;
  margin: 0 0 20px 0;
  border-bottom: 1px solid #e1e1e1;
}
.resultados-grupos .box-grupos .datos-grupos {
  width: 74.6%;
  margin: 0 0 0 20px;
}
.resultados-grupos .box-grupos .datos-grupos h3 {
  font-family: "Myriad Pro Light";
  color: #3066a9;
  padding: 0 0 12px 0;
}
.resultados-grupos .box-grupos .datos-grupos h4 {
  font-family: "Myriad Pro Light";
  color: #6c6c6c;
  padding: 0 0 15px 0;
}
.resultados-grupos .box-grupos .datos-grupos p {
  font-family: "Myriad Pro";
  color: #6c6c6c;
}

/******************************************************************************************
ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔòù   ÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòù   ÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔòù   ÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòæÔòÜÔòÉÔòÉÔûêÔûêÔòöÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòöÔûêÔûêÔòù ÔûêÔûêÔòæÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòöÔûêÔûêÔòù ÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòØ  ÔûêÔûêÔòæÔòÜÔûêÔûêÔòùÔûêÔûêÔòæÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòØ  ÔûêÔûêÔòæÔòÜÔûêÔûêÔòùÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòæ   ÔûêÔûêÔòæÔòÜÔòÉÔòÉÔòÉÔòÉÔûêÔûêÔòæ
ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæ ÔòÜÔûêÔûêÔûêÔûêÔòæÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæ ÔòÜÔûêÔûêÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæ  ÔûêÔûêÔòæÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæ
ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòÉÔòÉÔòØ   ÔòÜÔòÉÔòØ   ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ
*******************************************************************************************/
/* Mixins Sass*/
/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
/*/////////////////////////////////////
ENCUENTROS DETALLE
/////////////////////////////////////*/
#countdown {
  padding: 10px 20px;
}
#countdown .icons-reloj {
  margin-right: 5px;
}

.encuentros-detalle .encuentro-detalle {
  padding: 23px 12px 30px 15px;
  border-bottom: 1px solid #e1e1e1;
}
.encuentros-detalle .encuentro-detalle .datos-detalle h3 {
  font-family: "Myriad Pro Light";
  color: #3066a9;
  padding: 0 0 15px 0;
}
.encuentros-detalle .encuentro-detalle .datos-detalle h4 {
  font-family: "Myriad Pro Light";
  color: #3066a9;
  padding: 0 0 30px 0;
}
.encuentros-detalle .encuentro-detalle .datos-detalle h5 {
  font-family: "Myriad Pro Light";
  color: #7a7a7a;
}
.encuentros-detalle .encuentro-detalle img {
  width: 145px;
  height: 145px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.encuentros-detalle .encuentro-detalle .texto-detalle {
  width: 75%;
  margin: 0 0 0 24px;
}
.encuentros-detalle .encuentro-detalle .texto-detalle p {
  font-family: "Myriad Pro";
  color: #6c6c6c;
  padding: 0 0 30px 0;
}

.conversacion {
  padding: 30px 15px 0 15px;
}
.conversacion .entrevistado {
  padding: 16px 8px 0 16px;
  margin: 0 0 5px 0;
  border-bottom: 1px solid #e1e1e1;
}
.conversacion .entrevistado img {
  width: 60px;
  height: 60px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.conversacion .entrevistado .comentario-entrevistado {
  margin: 0 0 0 12px;
  width: 89%;
}
.conversacion .entrevistado .comentario-entrevistado h3 {
  font-family: "Myriad Pro Light";
  color: #545454;
  padding: 0 0  10px 0;
}
.conversacion .entrevistado .comentario-entrevistado p {
  font-family: "Myriad Pro";
  color: #6c6c6c;
  padding: 0 0  22px 0;
}
.conversacion .entrevistado .comentario-entrevistado p a {
  text-decoration: none;
  font-family: "Myriad Pro";
  color: #7599da;
}
.conversacion .moderador {
  padding: 16px 8px 0 16px;
  margin: 0 0 5px 0;
  border-bottom: 1px solid #e1e1e1;
  background: #ebf5ff;
}
.conversacion .moderador img {
  width: 60px;
  height: 60px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.conversacion .moderador .comentario-moderador {
  margin: 0 0 0 12px;
  width: 89%;
}
.conversacion .moderador .comentario-moderador h3 {
  font-family: "Myriad Pro Light";
  color: #545454;
  padding: 0 0  10px 0;
}
.conversacion .moderador .comentario-moderador p {
  font-family: "Myriad Pro";
  color: #6c6c6c;
  padding: 0 0  22px 0;
}
.conversacion .moderador .comentario-moderador p a {
  text-decoration: none;
  font-family: "Myriad Pro";
  color: #7599da;
}
.conversacion .usuario {
  padding: 16px 8px 0 16px;
  margin: 0 0 5px 0;
  border-bottom: 1px solid #e1e1e1;
  background: #f0f0f0;
}
.conversacion .usuario img {
  width: 60px;
  height: 60px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.conversacion .usuario .comentario-usuario {
  margin: 0 0 0 12px;
  width: 89%;
}
.conversacion .usuario .comentario-usuario h3 {
  font-family: "Myriad Pro Light";
  color: #545454;
  padding: 0 0  10px 0;
}
.conversacion .usuario .comentario-usuario h5 {
  font-family: "Myriad Pro Light";
  color: #7a7a7a;
}
.conversacion .usuario .comentario-usuario h5 span {
  margin: 0 5px 0 0;
}
.conversacion .usuario .comentario-usuario p {
  font-family: "Myriad Pro";
  color: #6c6c6c;
  padding: 0 0  22px 0;
}
.conversacion .usuario .comentario-usuario p a {
  text-decoration: none;
  font-family: "Myriad Pro";
  color: #7599da;
}

/*/////////////////////////////////////
ENCUENTROS PREGUNTA
/////////////////////////////////////*/
.encuentro-pregunta {
  padding: 15px;
  border-bottom: 1px solid #e1e1e1;
}
.encuentro-pregunta textarea {
  padding: 9px;
  width: 100%;
  border: 2px solid #e7e7e7;
  height: 135px;
  font-family: "Myriad Pro Light";
  color: #818181;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.encuentro-pregunta a {
  padding: 9px 40px;
  margin: 15px 0 0 0;
  text-decoration: none;
  color: #63a0b4;
  font-family: "Myriad Pro";
  font-weight: bold;
  background: #89d6f2;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/*************************************************
ÔûêÔûêÔûêÔòù   ÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔòù 
ÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔòÜÔòÉÔòÉÔûêÔûêÔòöÔòÉÔòÉÔòØÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòù
ÔûêÔûêÔòöÔûêÔûêÔòù ÔûêÔûêÔòæÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòæ     ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæ
ÔûêÔûêÔòæÔòÜÔûêÔûêÔòùÔûêÔûêÔòæÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòæ     ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòæ
ÔûêÔûêÔòæ ÔòÜÔûêÔûêÔûêÔûêÔòæÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæ
ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ    ÔòÜÔòÉÔòØ   ÔòÜÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØ                                                                                                                                                                                                                                            
**************************************************/
/* Mixins Sass*/
/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
/*//////////////////////////////
BOX NOTICIA
//////////////////////////////*/
.box-noticia {
  padding: 23px 20px 0 20px;
  /*//////////////////////////////
  AUTOR
  //////////////////////////////*/
}
.box-noticia .autor-noticia {
  width: 100%;
  padding: 0 0 20px 0;
}
.box-noticia .autor-post {
  width: 80%;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-noticia .autor-post {
    width: 100%;
  }
}
.box-noticia .autor-img img {
  width: 70px;
  height: 70px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.box-noticia .autor-nombre {
  padding: 0 0 0 12px;
}
.box-noticia .autor-nombre h3 {
  font-family: "Myriad Pro Light";
  color: #3066a9;
}
.box-noticia .autor-localizacion {
  padding-top: 34px;
}
.box-noticia .autor-localizacion span {
  margin: 0 7px 0 10px;
}
.box-noticia .autor-localizacion h4 {
  margin: 2px 0 0 0;
  font-family: "Myriad Pro Light";
  color: #7a7a7a;
}
.box-noticia .categoria-post {
  width: 20%;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-noticia .categoria-post {
    width: 100%;
    text-align: left;
    margin-top: 20px;
  }
}
.box-noticia .categoria-post h3 {
  font-family: "Myriad Pro Light";
  color: #3066a9;
}

/*//////////////////////////////
TITULO NOTICIA
//////////////////////////////*/
.titular-noticia {
  padding: 0 0 12px 0;
}
.titular-noticia h2 {
  font-family: "Myriad Pro Light";
  color: #3066a9;
}

/*//////////////////////////////
FECHA NOTICIA
//////////////////////////////*/
.fecha-noticia p {
  font-family: "Myriad Pro Light";
  color: #7a7a7a;
}

/*//////////////////////////////
CONTENIDO NOTICIA
//////////////////////////////*/
.contenido-noticia {
  padding: 14px 0 0 0;
  font-family: "Myriad Pro";
  color: #545454;
}
.contenido-noticia .img-container {
  float: left;
  width: 355px;
  margin: 0 14px 21px 0px;
  color: #efefef;
  max-width: 100%;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .contenido-noticia .img-container {
    margin-right: 0px;
  }
}
.contenido-noticia .img-container img {
  width: 100%;
  height: auto !important;
}
.contenido-noticia ul {
  padding: 0 0 0 30px;
}
.contenido-noticia ul li {
  list-style-image: url("../images/icons/icon-lista.png");
  font-family: "Myriad Pro";
  color: #545454;
  padding: 0 0 10px 0;
  font-size: 15px;
  line-height: 21px;
}
.contenido-noticia a {
  text-decoration: none;
  font-family: "Myriad Pro Light";
  color: #7599da;
  font-size: 15px;
  line-height: 21px;
}
.contenido-noticia p {
  padding: 0 0 30px 0;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .contenido-noticia p {
    padding-bottom: 15px;
  }
}

/*******************************************************************************************
ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù     ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔòù  ÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòù    ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ ÔûêÔûêÔòæ  ÔûêÔûêÔòæÔòÜÔòÉÔòÉÔûêÔûêÔòöÔòÉÔòÉÔòØ
ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØ    ÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæ   ÔûêÔûêÔòæ   
ÔòÜÔòÉÔòÉÔòÉÔòÉÔûêÔûêÔòæÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòØ  ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòù    ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòæÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòæ   ÔûêÔûêÔòæ   
ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæ    ÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔòæÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæ   ÔûêÔûêÔòæ   
ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØ    ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØ   ÔòÜÔòÉÔòØ                                                                                                                                                                                                                                                                                                                                            
********************************************************************************************/
/* Mixins Sass*/
/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
.sidebar-right {
  padding-left: 16px;
  width: 25%;
  height: auto;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .sidebar-right {
    padding-left: 8px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .sidebar-right {
    padding-left: 0px;
    width: 100%;
  }
}

.box-sidebar-right {
  background: #fff;
}

/*///////////////////////////////////////////////////////
COLABORADORES
//////////////////////////////////////////////////////*/
.colaboradores {
  position: relative;
  padding: 0 0 20px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.11);
}

.colaboradores-texto {
  position: absolute;
  top: 6px;
  left: 6px;
}
.colaboradores-texto h3 {
  font-family: "Neo Tech Std";
  color: #d4782f;
}

/*///////////////////////////////////////////////////////
ENTIDADES Y GRUPOS
//////////////////////////////////////////////////////*/
.entidades-grupos {
  border-bottom: 1px solid rgba(0, 0, 0, 0.11);
}

.sec-title {
  padding: 0 0 21px 0;
  position: relative;
}
.sec-title .text-titulo {
  text-decoration: none;
  font-family: "Myriad Pro";
  font-weight: bold;
  color: #ababab;
  letter-spacing: 1px;
  position: relative;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .sec-title .text-titulo {
    width: 90%;
    text-align: center;
    margin: 0px 5%;
  }
}
.sec-title .text-titulo span {
  margin: 3px 0 0 6px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .sec-title .icon-flecha {
    position: absolute;
    top: 0px;
    right: 10px;
  }
}

.entidades-grupos-logo {
  text-align: center;
}
.entidades-grupos-logo img {
  width: 83px;
  margin-bottom: 10px;
  height: auto;
}

.entidades-grupos-informacion h3 {
  text-align: center;
  font-family: "Myriad Pro Light";
  color: #7a7a7a;
  padding: 0 0 5px 0;
}
.entidades-grupos-informacion h4 {
  text-align: center;
  font-family: "Myriad Pro Light";
  color: #7a7a7a;
  padding: 0 0 8px 0;
}
.entidades-grupos-informacion h4 span {
  display: inline-block;
}
.entidades-grupos-informacion p {
  font-family: "Myriad Pro";
  color: #7a7a7a;
  line-height: 16px;
  padding: 0 0 9px 0;
}

.eg-boton {
  text-decoration: none;
  padding: 10px 20px;
  background: #ffb2ae;
  font-family: "Myriad Pro Light";
  color: #bc7a75;
  margin: 0 auto 26px auto;
}

/*///////////////////////////////////////////////////////
MAS LE├ìDAS
//////////////////////////////////////////////////////*/
.mas-leidas {
  border-bottom: 1px solid rgba(0, 0, 0, 0.11);
}

.mas-leidas-img {
  padding: 0 0 10px 0;
  text-align: center;
}
.mas-leidas-img img {
  width: 137px;
  height: auto;
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .mas-leidas-img img {
    width: 90px;
  }
}

.mas-leidas-resumen h3 {
  text-align: center;
  font-family: "Myriad Pro Light";
  color: #7a7a7a;
  padding: 0 0 5px 0;
}
.mas-leidas-resumen p {
  font-family: "Myriad Pro";
  color: #ababab;
  padding: 0 0 7px 0;
}

.ml-boton {
  text-decoration: none;
  padding: 10px 7px 10px 7px;
  width: 60px;
  background: #ffca86;
  font-family: "Myriad Pro Light";
  color: #df904a;
  margin: 0 auto 26px auto;
}

/*****************************************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù         ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù               ÔûêÔûêÔûêÔûêÔûêÔûêÔòù                ÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòù        ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ              ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ               ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØ        ÔûêÔûêÔûêÔûêÔûêÔòù      ÔûêÔûêÔûêÔûêÔûêÔòù    ÔûêÔûêÔòæ  ÔûêÔûêÔûêÔòù    ÔûêÔûêÔûêÔûêÔûêÔòù    ÔûêÔûêÔòæ     
ÔûêÔûêÔòæ     ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòù        ÔûêÔûêÔòöÔòÉÔòÉÔòØ      ÔòÜÔòÉÔòÉÔòÉÔòÉÔòØ    ÔûêÔûêÔòæ   ÔûêÔûêÔòæ    ÔòÜÔòÉÔòÉÔòÉÔòÉÔòØ    ÔûêÔûêÔòæ     
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæ        ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù              ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØ              ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØ        ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ               ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ 
******************************************************************************************************/
/* Mixins Sass*/
/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
/*/////////////////////////////////////
BOX CREAR
/////////////////////////////////////*/
.box-crear {
  padding: 40px 23px 57px 34px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .box-crear {
    padding: 30px 20px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-crear {
    padding: 30px 10px;
  }
}

/*/////////////////////////////////////
AVATAR
/////////////////////////////////////*/
.avatar-crear {
  margin-bottom: 20px;
}
.avatar-crear .subirfoto-crear {
  margin: 0 0 0 27px;
  width: calc(100% - 200px);
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .avatar-crear .subirfoto-crear {
    width: calc(100% - 127px);
  }
}
.avatar-crear .subirfoto-crear p {
  font-family: "Myriad Pro";
  color: #545454;
  padding: 0 0 22px 0;
}
.avatar-crear .subirfoto-crear p a {
  text-decoration: none;
  font-family: "Myriad Pro Light";
  color: #7599da;
  font-size: 14px;
  line-height: 21px;
}

/*/////////////////////////////////////
FORMULARIO CREAR
/////////////////////////////////////*/
.formulario-crear {
  padding: 0 0 40px 0;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .formulario-crear {
    padding-bottom: 20px;
  }
}
.formulario-crear label {
  color: #545454;
  font-family: "Myriad Pro Light";
}
.formulario-crear .campo-crear {
  padding: 0 0 15px 0;
}
.formulario-crear .campo-crear .label-crear {
  font-family: "Myriad Pro";
  color: #545454;
  padding: 8px 0 0 0;
  width: 20%;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .formulario-crear .campo-crear .label-crear {
    width: 100% !important;
    margin-bottom: 10px;
  }
}
.formulario-crear .campo-crear .input-crear {
  width: 60%;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .formulario-crear .campo-crear .input-crear {
    width: 74%;
  }
}
.formulario-crear .campo-crear .input-crear input {
  width: 100%;
  height: 30px;
  border: 1px solid #d3d3d3;
  font-family: "Myriad Pro";
  font-size: 16px;
  color: #b6b6b6;
  padding: 0px 8px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.formulario-crear .campo-crear .textarea-crear {
  padding: 8px 0 0 0;
}
.formulario-crear .campo-crear .textarea-crear textarea {
  height: 130px;
  width: 531px;
  border: 1px solid #d3d3d3;
  font-family: "Myriad Pro";
  color: #b6b6b6;
  font-size: 16px;
  padding: 8px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .formulario-crear .campo-crear .textarea-crear textarea {
    width: 100%;
  }
}
.formulario-crear .campo-crear .textarea-alta {
  padding: 8px 0 0 0;
}
.formulario-crear .campo-crear .textarea-alta textarea {
  height: 130px;
  width: 688px;
  border: 1px solid #d3d3d3;
  font-family: "Myriad Pro";
  color: #b6b6b6;
  font-size: 16px;
  padding: 8px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .formulario-crear .campo-crear .textarea-alta textarea {
    width: 100%;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .formulario-crear .campo-crear .select-crear {
    width: 74%;
  }
}
.formulario-crear .campo-crear .select-crear .miembros-select, .formulario-crear .campo-crear .select-crear .paiscrear-select {
  border-color: #b7b7b7;
  border-style: solid;
  border-width: 0 0 1px 0;
  width: 100%;
  max-width: 315px;
  height: 30px;
  background: #fff url("../images/icons/flecha-select.png") no-repeat 95% 65%;
  overflow: hidden !important;
}
.formulario-crear .campo-crear .select-crear .select-miembros, .formulario-crear .campo-crear .select-crear .select-paiscrear {
  padding: 10px 0 0 6px;
  color: #b6b6b6;
  font-family: "Myriad Pro Light";
  width: 100%;
  border: none;
  box-shadow: none;
  background: transparent;
  background-image: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}
.formulario-crear .campo-crear .mostrar-crear {
  width: 20%;
  padding: 8px 0 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .formulario-crear .campo-crear .mostrar-crear {
    width: 26%;
  }
}
.formulario-crear .campo-crear .mostrar-crear label {
  font-family: "Myriad Pro";
  color: #7f7f7f;
}
.formulario-crear .campo-crear .fixed-width-input {
  width: 20%;
}
.formulario-crear .titulogeo-crear {
  padding: 40px 0 30px 0;
}
.formulario-crear .titulogeo-crear h4 {
  font-family: "Myriad Pro Light";
  color: #9d9d9d;
}

/*/////////////////////////////////////
AREA INTERES CREAR
/////////////////////////////////////*/
.areas-crear .condiciones-crear {
  padding: 0  0 47px 0;
}
.areas-crear .condiciones-crear label {
  font-family: "Myriad Pro";
  color: #7f7f7f;
}
.areas-crear .condiciones-crear a {
  text-decoration: none;
  font-family: "Myriad Pro Light";
  color: #7599da;
}
.areas-crear .enviar-crear {
  text-align: center;
}
.areas-crear .enviar-crear a {
  margin: 0 0 0 0;
  padding: 16px 44px 12px 44px;
  text-decoration: none;
  font-family: "Myriad Pro";
  font-weight: bold;
  color: #63a0b4;
  background: #89d6f2;
}

/*/////////////////////////////////////
AlTA COLABORADOR
/////////////////////////////////////*/
.infoalta-crear p {
  font-family: "Myriad Pro";
  color: #545454;
  padding: 0 0 28px 0;
}

.buttons-alta {
  padding: 20px 0 0 0;
  text-align: center;
  margin: 0 100px 0 0;
}
.buttons-alta .enviar-alta {
  margin: 0 0 0 0;
  padding: 13px 44px;
  text-decoration: none;
  font-family: "Myriad Pro";
  font-weight: bold;
  color: #63a0b4;
  background: #89d6f2;
}
.buttons-alta #subir-curriculum {
  position: relative;
  margin-right: 20px;
  display: inline-block;
  position: relative;
  background-color: #ffca86;
  height: 44px;
  line-height: 44px;
}
.buttons-alta #subir-curriculum input[type="file"] {
  width: 100%;
  height: 100%;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  position: absolute;
  top: 0px;
  left: 0px;
}
.buttons-alta #subir-curriculum .adjuntar-cv {
  padding: 0px 30px;
}
.buttons-alta #curri-path {
  position: absolute;
  bottom: -45px;
}

/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
/******************************************************************************************
ÔûêÔûêÔòùÔûêÔûêÔûêÔòù   ÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù     ÔûêÔûêÔòù   ÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòù   ÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù 
ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòù    ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòù
ÔûêÔûêÔòæÔûêÔûêÔòöÔûêÔûêÔòù ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòæ   ÔûêÔûêÔòæ    ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæÔûêÔûêÔòæ   ÔûêÔûêÔòæ
ÔûêÔûêÔòæÔûêÔûêÔòæÔòÜÔûêÔûêÔòùÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòØ  ÔûêÔûêÔòæ   ÔûêÔûêÔòæ    ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔòÜÔòÉÔòÉÔòÉÔòÉÔûêÔûêÔòæÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòæÔûêÔûêÔòæ   ÔûêÔûêÔòæ
ÔûêÔûêÔòæÔûêÔûêÔòæ ÔòÜÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔòæ     ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØ    ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔòæÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØ
ÔòÜÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØ      ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ      ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ 
*******************************************************************************************/
/*/////////////////////////////////////
TITULO INFORMACION
////////////////////////////////////*/
.titulo-informacion {
  text-align: center;
  padding: 25px 0;
  margin: 0 0 27px 0;
  color: #5c5c5c;
  font-family: "Myriad Pro";
  font-weight: bold;
  border-bottom: 4px solid #feb1ad;
  -moz-box-shadow: #000 2px 2px 11px -6px;
  -webkit-box-shadow: #000 2px 2px 11px -6px;
  box-shadow: #000 2px 2px 11px -6px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/*/////////////////////////////////////
NOMBRE USUARIO
////////////////////////////////////*/
.nombre-usuario {
  padding: 0 0 0 12px;
  font-family: "Myriad Pro";
  font-weight: bold;
  color: #292929;
}

/*/////////////////////////////////////
DATOS USUARIO
////////////////////////////////////*/
.datos-usuario-tablon {
  width: calc(100% - 193px);
  padding: 0 0 37px 0;
  margin-left: 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .datos-usuario-tablon {
    width: calc(100% - 120px);
    padding-bottom: 0px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .datos-usuario-tablon {
    width: calc(100%);
    clear: both;
    padding: 30px 20px;
    margin-left: 0px;
  }
}
.datos-usuario-tablon ul {
  font-family: "Myriad Pro";
  color: #545454;
}
.datos-usuario-tablon ul li {
  padding: 8px 0 8px 0px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.11);
}
.datos-usuario-tablon ul li span {
  display: inline-block;
  margin: 0 14px 0 0px;
  vertical-align: middle;
}

/*/////////////////////////////////////
TABLON INFORMACION
////////////////////////////////////*/
.tablon-informacion {
  padding: 0 0 16px 0;
}
.tablon-informacion p {
  font-family: "Myriad Pro";
  color: #545454;
}
.tablon-informacion p a {
  text-decoration: none;
  font-family: "Myriad Pro Light";
  color: #7599da;
  font-size: 15px;
  line-height: 21px;
}

/*/////////////////////////////////////
MENSAJE INFORMACION
////////////////////////////////////*/
.mensaje-informacion {
  padding: 0 0 21px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.11);
}
.mensaje-informacion textarea {
  padding: 9px;
  width: 100%;
  border: 2px solid #e7e7e7;
  height: 135px;
  font-family: "Myriad Pro Light";
  color: #818181;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 12px;
}
.mensaje-informacion a {
  padding: 10px 41px 5px 41px;
  margin: 15px 0 0 0;
  text-decoration: none;
  color: #63a0b4;
  font-family: "Myriad Pro";
  font-weight: bold;
  background: #89d6f2;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/*/////////////////////////////////////
COMENTARIOS INFORMACION
////////////////////////////////////*/
.mensajes-informacion {
  border-top: 1px solid rgba(0, 0, 0, 0.11);
  margin-bottom: 170px;
}

.comentarios-informacion {
  padding: 20px 20px 0 20px;
}

.comentario-informacion {
  padding: 0 0 14px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.11);
}
.comentario-informacion .avatar-comentario {
  padding: 0 12px 0 0;
}
.comentario-informacion .avatar-comentario img {
  width: 60px;
  height: 60px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.datos-comentario {
  width: 91%;
}
.datos-comentario .nombre-comentario h3 {
  font-family: "Myriad Pro Light";
  color: #818181;
  padding: 0 0 12px 0;
}
.datos-comentario .lugar-comentario span {
  display: inline-block;
  margin: 0px 7px;
}
.datos-comentario .lugar-comentario .tiempo-comentario {
  font-family: "Myriad Pro";
  color: #818181;
}
.datos-comentario .lugar-comentario h4 {
  display: inline-block;
  font-family: "Myriad Pro Light";
  color: #818181;
}

.respuesta-comentario {
  width: 91%;
}
.respuesta-comentario p {
  font-family: "Myriad Pro";
  color: #6c6c6c;
  padding: 0 0 27px 0;
}
.respuesta-comentario .icons-borrar {
  margin: 3px 15px 0 0;
}
.respuesta-comentario a {
  padding: 5px 18px 0px 18px;
  text-decoration: none;
  color: #df904a;
  font-family: "Myriad Pro";
  font-weight: bold;
  background: #ffca86;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.cadena-comentario {
  border-left: 4px solid #d9f7fe;
  padding: 0 0 0 12px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.textarea-respuesta {
  border-left: 4px solid #d9f7fe;
  padding: 0 0 0 12px;
  margin: 0 0 10px 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.textarea-respuesta textarea {
  padding: 9px;
  width: 100%;
  border: 2px solid #e7e7e7;
  height: 84px;
  font-family: "Myriad Pro Light";
  color: #818181;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/*/////////////////////////////////////
FORMULARIO ENTIDAD
////////////////////////////////////*/
.formulario-entidad p {
  font-family: "Myriad Pro";
  color: #545454;
  padding: 0 0 15px 0;
}
.formulario-entidad form .li-label {
  padding: 8px 0 30px 0;
}
.formulario-entidad form .label-entidad {
  margin: 6px 0 0 0;
  font-family: "Myriad Pro";
  color: #545454;
}
.formulario-entidad form span.label {
  width: 80px;
  display: inline-block;
  font-family: "Myriad Pro";
  color: #545454;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .formulario-entidad form span.label {
    width: 100%;
    margin-bottom: 10px;
  }
}
.formulario-entidad form .input-entidad {
  margin: 0 0 10px 30px;
  padding-left: 6px;
  font-family: "Myriad Pro Light";
  color: #b6b6b6;
  height: 30px;
  width: 312px;
  border: 1px solid #d3d3d3;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .formulario-entidad form .input-entidad {
    margin-left: 0px;
    width: 100%;
  }
}
.formulario-entidad form textarea {
  padding: 9px;
  width: 100%;
  border: 2px solid #e7e7e7;
  height: 84px;
  font-family: "Myriad Pro Light";
  color: #818181;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.formulario-entidad form .boton-azul {
  margin-top: 10px;
}

/* Mixins Sass*/
/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
/*/////////////////////////////////////
BOX INFO PUBLICACIONES
/////////////////////////////////////*/
.box-info-publicaciones {
  padding: 26px 0 50px 0;
}

.box-info-publicacion .datos-info-publicacion {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 0 0 28px;
  width: calc(100% - 150px);
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .box-info-publicacion .datos-info-publicacion {
    width: calc(100% - 90px);
  }
}
.box-info-publicacion .datos-info-publicacion.full {
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.box-info-publicacion .datos-info-publicacion h3 {
  font-family: "Myriad Pro Light";
  color: #3066a9;
  padding: 0 0 10px 0;
}
.box-info-publicacion .datos-info-publicacion h4 {
  font-family: "Myriad Pro Light";
  color: #6c6c6c;
  padding: 0 0 12px 0;
}
.box-info-publicacion .datos-info-publicacion p {
  font-family: "Myriad Pro";
  color: #545454;
  padding: 0 0 13px 0;
}

/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
/************************************************************
ÔûêÔûêÔòù     ÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòæ     ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòÉÔûêÔûêÔòöÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù   ÔûêÔûêÔòæ   ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòæ     ÔûêÔûêÔòæÔòÜÔòÉÔòÉÔòÉÔòÉÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòæÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔòæ   ÔûêÔûêÔòæÔòÜÔòÉÔòÉÔòÉÔòÉÔûêÔûêÔòæ
ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòæ
ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ   ÔòÜÔòÉÔòØ   ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ  ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ 
*************************************************************/
.pink {
  color: #ff857d;
}

/* Mixins Sass*/
/*/////////////////////////////////////
BOX LISTADOS
////////////////////////////////////*/
.box-listados {
  padding: 27px 0 55px 0;
}

/*/////////////////////////////////////
MOSAICO LISTADOS
////////////////////////////////////*/
.mosaico-listados {
  margin: 0 10px 0 0;
}

/*/////////////////////////////////////
ENTIDADES
////////////////////////////////////*/
.content-entidades {
  padding: 27px 0 0 0;
}
.content-entidades .box-entidades {
  padding: 0 26px 27px 33px;
  margin: 0 0 20px 0;
  border-bottom: 1px solid #e1e1e1;
}
.content-entidades .box-entidades img {
  width: 150px;
  height: 150px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}
.content-entidades .box-entidades .datos-entidades {
  width: 74.6%;
  margin: 0 0 0 20px;
}
.content-entidades .box-entidades .datos-entidades h3 {
  font-family: "Myriad Pro Light";
  color: #3066a9;
  padding: 0 0 12px 0;
}
.content-entidades .box-entidades .datos-entidades h4 {
  font-family: "Myriad Pro Light";
  color: #6c6c6c;
  padding: 0 0 15px 0;
}
.content-entidades .box-entidades .datos-entidades p {
  font-family: "Myriad Pro";
  color: #6c6c6c;
}
.content-entidades .box-entidades a {
  padding: 14px 22px 8px 22px;
  margin: 18px 0 0 0;
  text-decoration: none;
  color: #df904a;
  font-weight: bold;
  background: #ffca86;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/*/////////////////////////////////////
GRUPOS
////////////////////////////////////*/
.box-grupos .datos-grupos {
  width: calc(100% - 170px);
  margin: 0 0 0 20px;
  position: relative;
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .box-grupos .datos-grupos {
    width: calc(100% - 110px);
  }
}
.box-grupos .datos-grupos.full {
  width: 100%;
  margin: 0px 0px 20px 0px;
}
.box-grupos .datos-grupos h3 {
  font-family: "Myriad Pro Light";
  color: #3066a9;
  padding: 0 0 12px 0;
}
.box-grupos .datos-grupos h4 {
  font-family: "Myriad Pro Light";
  color: #6c6c6c;
  padding: 0 0 15px 0;
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .box-grupos .datos-grupos h4 {
    padding-bottom: 5px;
  }
}
.box-grupos .datos-grupos h4.fecha-top {
  top: 0px;
  right: 0px;
  color: #7a7a7a;
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .box-grupos .datos-grupos h4.fecha-top {
    position: static;
  }
}
.box-grupos .datos-grupos p {
  font-family: "Myriad Pro";
  color: #6c6c6c;
}

/*/////////////////////////////////////
USUARIOS
/////////////////////////////////////*/
.content-usuarios {
  padding: 27px 26px 0 33px;
}
@media all and (max-width: 1024px) and (min-width: 240px) {
  .content-usuarios {
    padding: 10px 10px 0px;
  }
  .content-usuarios .box-usuario:nth-child(2n+1) {
    clear: both;
  }
}

.box-usuario {
  width: 48%;
  background: #fff;
  border: 1px solid #e1e1e1;
  padding: 12px 10px 9px 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  margin: 1%;
}
.box-usuario:nth-child(2n + 1) {
  clear: both;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .box-usuario {
    padding: 10px 0px 10px 10px;
    height: auto;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-usuario {
    width: 100%;
    max-width: 300px;
    margin: 5px auto;
    padding: 5px 20px;
    height: auto;
    float: initial !important;
  }
}
.box-usuario .datos-usuario {
  padding: 6px 0 0 23px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: calc(100% - 130px);
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .box-usuario .datos-usuario {
    padding: 10px;
    width: calc(100% - 90px);
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-usuario .datos-usuario {
    padding: 10px;
    width: calc(100% - 70px);
  }
}
.box-usuario .datos-usuario h3 {
  font-family: "Myriad Pro Light";
  color: #3066a9;
  padding: 0 0 9px 0;
}
.box-usuario .datos-usuario span {
  margin: -3px 5px 10px 0;
}
.box-usuario .datos-usuario h4 {
  font-family: "Myriad Pro Light";
  color: #7a7a7a;
}
.box-usuario .datos-usuario h4.stats {
  margin-top: 5px;
}
.box-usuario .datos-usuario h4 i:nth-child(2) {
  margin-left: 10px;
}
.box-usuario .datos-usuario h4 .icon {
  vertical-align: middle;
  margin: 0px 5px 0px 0px;
}
.box-usuario .datos-usuario h4 .icons-miembros {
  margin-left: 10px;
}

/*************************************************
ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔûêÔûêÔûêÔûêÔòù 
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔòÜÔòÉÔòÉÔûêÔûêÔòöÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòù
ÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔûêÔûêÔûêÔòù  ÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØ
ÔûêÔûêÔòöÔòÉÔòÉÔòØ  ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòæ   ÔûêÔûêÔòöÔòÉÔòÉÔòØ  ÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòù
ÔûêÔûêÔòæ     ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØ   ÔûêÔûêÔòæ   ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔûêÔûêÔòæ  ÔûêÔûêÔòæ
ÔòÜÔòÉÔòØ      ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ  ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ    ÔòÜÔòÉÔòØ   ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØ
***************************************************/
/* Mixins Sass*/
/***************************************************************************
 ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔòù ÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
ÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØÔûêÔûêÔòöÔòÉÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòÉÔòÉÔòØ
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔûêÔûêÔûêÔòù  
ÔûêÔûêÔòæ     ÔûêÔûêÔòæ   ÔûêÔûêÔòæÔûêÔûêÔòöÔòÉÔòÉÔûêÔûêÔòùÔûêÔûêÔòöÔòÉÔòÉÔòØ  
ÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòùÔòÜÔûêÔûêÔûêÔûêÔûêÔûêÔòöÔòØÔûêÔûêÔòæ  ÔûêÔûêÔòæÔûêÔûêÔûêÔûêÔûêÔûêÔûêÔòù
 ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ ÔòÜÔòÉÔòØ  ÔòÜÔòÉÔòØÔòÜÔòÉÔòÉÔòÉÔòÉÔòÉÔòÉÔòØ                               
****************************************************************************/
/****************************************************************************
FUENTES
****************************************************************************/
/* TIPOS */
/*Bold, Bold Italic, Regular, Regular Italic*/
/*Mixin Semibold & Semibold Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Black & Black Italic*/
/*Bold Cond, Bold Cond Italic, Regular Cond, Regular Cond Italic*/
/*Light & Light Italic*/
/*Medium & Medium Italic*/
/*Ultra & Ultra Italic*/
/****************************************************************************
COLORES
****************************************************************************/
/*////////////////////////////////////////
GRISES
///////////////////////////////////////*/
/*////////////////////////////////////////
AZULES
///////////////////////////////////////*/
/*////////////////////////////////////////
ROSAS 
///////////////////////////////////////*/
/*////////////////////////////////////////
NARANJAS
///////////////////////////////////////*/
/*////////////////////////////////////////
BLANCO
///////////////////////////////////////*/
/*////////////////////////////////////////
NEGRO
///////////////////////////////////////*/
.footer {
  width: 100%;
  height: auto;
  padding: 20px 0;
}

.box-footer {
  height: auto;
  padding: 20px;
  background: #fff;
}

.mr-54 {
  margin-right: 54px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .mr-54 {
    width: 100%;
    margin-right: 0;
  }
}

.mr-72 {
  margin-right: 72px;
}

.mr-30 {
  margin-right: 30px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .mr-30 {
    clear: left;
    float: initial !important;
    margin: 20px 30px 20px 0px;
  }
}

.link-nav {
  text-decoration: none;
  color: #df904a;
  font-family: "Myriad Pro Light";
}

.nav-footer {
  text-decoration: none;
  color: #6c6c6c;
  font-family: "Myriad Pro Light";
}

@media all and (max-width: 767px) and (min-width: 240px) {
  .logo-footer {
    float: initial !important;
    margin-top: 20px;
  }
}

.apoyo {
  color: #6c6c6c;
  font-family: "Myriad Pro";
}

/*/////////////////////////////////////////////
MyriadPro
////////////////////////////////////////////*/
/*Bold & Bold Italic*/
@font-face {
  font-family: 'Myriad Pro';
  src: url("../fonts/MyriadPro/MyriadPro-Bold/MyriadPro-Bold.eot");
  src: url("../fonts/MyriadPro/MyriadPro-Bold/MyriadPro-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/MyriadPro/MyriadPro-Bold/MyriadPro-Bold.woff") format("woff"), url("../fonts/MyriadPro/MyriadPro-Bold/MyriadPro-Bold.ttf") format("truetype"), url("../fonts/MyriadPro/MyriadPro-Bold/MyriadPro-Bold.otf") format("opentype"), url("../fonts/MyriadPro/MyriadPro-Bold/MyriadPro-Bold.svg#expresswaybold") format("svg");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Myriad Pro';
  src: url("../fonts/MyriadPro/MyriadPro-Bold/MyriadPro-BoldIt.eot");
  src: url("../fonts/MyriadPro/MyriadPro-Bold/MyriadPro-BoldIt.eot?#iefix") format("embedded-opentype"), url("../fonts/MyriadPro/MyriadPro-Bold/MyriadPro-BoldIt.woff") format("woff"), url("../fonts/MyriadPro/MyriadPro-Bold/MyriadPro-BoldIt.ttf") format("truetype"), url("../fonts/MyriadPro/MyriadPro-Bold/MyriadPro-BoldIt.otf") format("opentype"), url("../fonts/MyriadPro/MyriadPro-Bold/MyriadPro-BoldIt.svg#expresswaybold") format("svg");
  font-weight: 700;
  font-style: italic;
}
/*Regular & Regular Italic*/
@font-face {
  font-family: 'Myriad Pro';
  src: url("../fonts/MyriadPro/MyriadPro-Regular/MyriadPro-Regular.eot");
  src: url("../fonts/MyriadPro/MyriadPro-Regular/MyriadPro-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/MyriadPro/MyriadPro-Regular/MyriadPro-Regular.woff") format("woff"), url("../fonts/MyriadPro/MyriadPro-Regular/MyriadPro-Regular.ttf") format("truetype"), url("../fonts/MyriadPro/MyriadPro-Regular/MyriadPro-Regular.otf") format("opentype"), url("../fonts/MyriadPro/MyriadPro-Regular/MyriadPro-Regular.svg#expresswaybold") format("svg");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Myriad Pro';
  src: url("../fonts/MyriadPro/MyriadPro-Regular/MyriadPro-It.eot");
  src: url("../fonts/MyriadPro/MyriadPro-Regular/MyriadPro-It.eot?#iefix") format("embedded-opentype"), url("../fonts/MyriadPro/MyriadPro-Regular/MyriadPro-It.woff") format("woff"), url("../fonts/MyriadPro/MyriadPro-Regular/MyriadPro-It.ttf") format("truetype"), url("../fonts/MyriadPro/MyriadPro-Regular/MyriadPro-It.otf") format("opentype"), url("../fonts/MyriadPro/MyriadPro-Regular/MyriadPro-It.svg#expresswaybold") format("svg");
  font-weight: 500;
  font-style: italic;
}
/*Semibold & Semibold Italic*/
@font-face {
  font-family: 'Myriad Pro Light';
  src: url("../fonts/MyriadPro/MyriadPro-Semibold/MyriadPro-Semibold.eot");
  src: url("../fonts/MyriadPro/MyriadPro-Semibold/MyriadPro-Semibold.eot?#iefix") format("embedded-opentype"), url("../fonts/MyriadPro/MyriadPro-Semibold/MyriadPro-Semibold.woff") format("woff"), url("../fonts/MyriadPro/MyriadPro-Semibold/MyriadPro-Semibold.ttf") format("truetype"), url("../fonts/MyriadPro/MyriadPro-Semibold/MyriadPro-Semibold.otf") format("opentype"), url("../fonts/MyriadPro/MyriadPro-Semibold/MyriadPro-Semibold.svg#expresswaybold") format("svg");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'Myriad Pro Light';
  src: url("../fonts/MyriadPro/MyriadPro-Semibold/MyriadPro-SemiboldIt.eot");
  src: url("../fonts/MyriadPro/MyriadPro-Semibold/MyriadPro-SemiboldIt.eot?#iefix") format("embedded-opentype"), url("../fonts/MyriadPro/MyriadPro-Semibold/MyriadPro-SemiboldIt.woff") format("woff"), url("../fonts/MyriadPro/MyriadPro-Semibold/MyriadPro-SemiboldIt.ttf") format("truetype"), url("../fonts/MyriadPro/MyriadPro-Semibold/MyriadPro-SemiboldIt.otf") format("opentype"), url("../fonts/MyriadPro/MyriadPro-Semibold/MyriadPro-SemiboldIt.svg#expresswaybold") format("svg");
  font-weight: 600;
  font-style: italic;
}
/*Bold Cond & Bold Cond Italic*/
@font-face {
  font-family: 'Myriad Pro Cond';
  src: url("../fonts/MyriadPro/MyriadPro-BoldCond/MyriadPro-BoldCond.eot");
  src: url("../fonts/MyriadPro/MyriadPro-BoldCond/MyriadPro-BoldCond.eot?#iefix") format("embedded-opentype"), url("../fonts/MyriadPro/MyriadPro-BoldCond/MyriadPro-BoldCond.woff") format("woff"), url("../fonts/MyriadPro/MyriadPro-BoldCond/MyriadPro-BoldCond.ttf") format("truetype"), url("../fonts/MyriadPro/MyriadPro-BoldCond/MyriadPro-BoldCond.otf") format("opentype"), url("../fonts/MyriadPro/MyriadPro-BoldCond/MyriadPro-BoldCond.svg#expresswaybold") format("svg");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Myriad Pro Cond';
  src: url("../fonts/MyriadPro/MyriadPro-BoldCond/MyriadPro-BoldCondIt.eot");
  src: url("../fonts/MyriadPro/MyriadPro-BoldCond/MyriadPro-BoldCondIt.eot?#iefix") format("embedded-opentype"), url("../fonts/MyriadPro/MyriadPro-BoldCond/MyriadPro-BoldCondIt.woff") format("woff"), url("../fonts/MyriadPro/MyriadPro-BoldCond/MyriadPro-BoldCondIt.ttf") format("truetype"), url("../fonts/MyriadPro/MyriadPro-BoldCond/MyriadPro-BoldCondIt.otf") format("opentype"), url("../fonts/MyriadPro/MyriadPro-BoldCond/MyriadPro-BoldCondIt.svg#expresswaybold") format("svg");
  font-weight: 700;
  font-style: italic;
}
/*Regular Cond & Regular Cond Italic*/
@font-face {
  font-family: 'Myriad Pro Cond';
  src: url("../fonts/MyriadPro/MyriadPro-Cond/MyriadPro-Cond.eot");
  src: url("../fonts/MyriadPro/MyriadPro-Cond/MyriadPro-Cond.eot?#iefix") format("embedded-opentype"), url("../fonts/MyriadPro/MyriadPro-Cond/MyriadPro-Cond.woff") format("woff"), url("../fonts/MyriadPro/MyriadPro-Cond/MyriadPro-Cond.ttf") format("truetype"), url("../fonts/MyriadPro/MyriadPro-Cond/MyriadPro-Cond.otf") format("opentype"), url("../fonts/MyriadPro/MyriadPro-Cond/MyriadPro-Cond.svg#expresswaybold") format("svg");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Myriad Pro Cond';
  src: url("../fonts/MyriadPro/MyriadPro-Cond/MyriadPro-CondIt.eot");
  src: url("../fonts/MyriadPro/MyriadPro-Cond/MyriadPro-CondIt.eot?#iefix") format("embedded-opentype"), url("../fonts/MyriadPro/MyriadPro-Cond/MyriadPro-CondIt.woff") format("woff"), url("../fonts/MyriadPro/MyriadPro-Cond/MyriadPro-CondIt.ttf") format("truetype"), url("../fonts/MyriadPro/MyriadPro-Cond/MyriadPro-CondIt.otf") format("opentype"), url("../fonts/MyriadPro/MyriadPro-Cond/MyriadPro-CondIt.svg#expresswaybold") format("svg");
  font-weight: 500;
  font-style: italic;
}
/*/////////////////////////////////////////////
NeoTechStd
////////////////////////////////////////////*/
/*Black & Black Italic*/
@font-face {
  font-family: 'Neo Tech Std Black';
  src: url("../fonts/NeoTechStd/NeoTechStd-Black/NeoTechStd-Black.eot");
  src: url("../fonts/NeoTechStd/NeoTechStd-Black/NeoTechStd-Black.eot?#iefix") format("embedded-opentype"), url("../fonts/NeoTechStd/NeoTechStd-Black/NeoTechStd-Black.woff") format("woff"), url("../fonts/NeoTechStd/NeoTechStd-Black/NeoTechStd-Black.ttf") format("truetype"), url("../fonts/NeoTechStd/NeoTechStd-Black/NeoTechStd-Black.otf") format("opentype"), url("../fonts/NeoTechStd/NeoTechStd-Black/NeoTechStd-Black.svg#expresswaybold") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Neo Tech Std Black';
  src: url("../fonts/NeoTechStd/NeoTechStd-Black/NeoTechStd-BlackItalic.eot");
  src: url("../fonts/NeoTechStd/NeoTechStd-Black/NeoTechStd-BlackItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/NeoTechStd/NeoTechStd-Black/NeoTechStd-BlackItalic.woff") format("woff"), url("../fonts/NeoTechStd/NeoTechStd-Black/NeoTechStd-BlackItalic.ttf") format("truetype"), url("../fonts/NeoTechStd/NeoTechStd-Black/NeoTechStd-BlackItalic.otf") format("opentype"), url("../fonts/NeoTechStd/NeoTechStd-Black/NeoTechStd-BlackItalic.svg#expresswaybold") format("svg");
  font-weight: normal;
  font-style: italic;
}
/*Bold & Bold Italic*/
@font-face {
  font-family: 'Neo Tech Std';
  src: url("../fonts/NeoTechStd/NeoTechStd-Bold/NeoTechStd-Bold.eot");
  src: url("../fonts/NeoTechStd/NeoTechStd-Bold/NeoTechStd-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/NeoTechStd/NeoTechStd-Bold/NeoTechStd-Bold.woff") format("woff"), url("../fonts/NeoTechStd/NeoTechStd-Bold/NeoTechStd-Bold.ttf") format("truetype"), url("../fonts/NeoTechStd/NeoTechStd-Bold/NeoTechStd-Bold.otf") format("opentype"), url("../fonts/NeoTechStd/NeoTechStd-Bold/NeoTechStd-Bold.svg#expresswaybold") format("svg");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'Neo Tech Std';
  src: url("../fonts/NeoTechStd/NeoTechStd-Bold/NeoTechStd-BoldItalic.eot");
  src: url("../fonts/NeoTechStd/NeoTechStd-Bold/NeoTechStd-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/NeoTechStd/NeoTechStd-Bold/NeoTechStd-BoldItalic.woff") format("woff"), url("../fonts/NeoTechStd/NeoTechStd-Bold/NeoTechStd-BoldItalic.ttf") format("truetype"), url("../fonts/NeoTechStd/NeoTechStd-Bold/NeoTechStd-BoldItalic.otf") format("opentype"), url("../fonts/NeoTechStd/NeoTechStd-Bold/NeoTechStd-BoldItalic.svg#expresswaybold") format("svg");
  font-weight: 700;
  font-style: italic;
}
/*Light & Light Italic*/
@font-face {
  font-family: 'Neo Tech Std Light';
  src: url("../fonts/NeoTechStd/NeoTechStd-Light/NeoTechStd-Light.eot");
  src: url("../fonts/NeoTechStd/NeoTechStd-Light/NeoTechStd-Light.eot?#iefix") format("embedded-opentype"), url("../fonts/NeoTechStd/NeoTechStd-Light/NeoTechStd-Light.woff") format("woff"), url("../fonts/NeoTechStd/NeoTechStd-Light/NeoTechStd-Light.ttf") format("truetype"), url("../fonts/NeoTechStd/NeoTechStd-Light/NeoTechStd-Light.otf") format("opentype"), url("../fonts/NeoTechStd/NeoTechStd-Light/NeoTechStd-Light.svg#expresswaybold") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Neo Tech Std Light';
  src: url("../fonts/NeoTechStd/NeoTechStd-Light/NeoTechStd-LightItalic.eot");
  src: url("../fonts/NeoTechStd/NeoTechStd-Light/NeoTechStd-LightItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/NeoTechStd/NeoTechStd-Light/NeoTechStd-LightItalic.woff") format("woff"), url("../fonts/NeoTechStd/NeoTechStd-Light/NeoTechStd-LightItalic.ttf") format("truetype"), url("../fonts/NeoTechStd/NeoTechStd-Light/NeoTechStd-LightItalic.otf") format("opentype"), url("../fonts/NeoTechStd/NeoTechStd-Light/NeoTechStd-LightItalic.svg#expresswaybold") format("svg");
  font-weight: normal;
  font-style: italic;
}
/*Medium & Medium Italic*/
@font-face {
  font-family: 'Neo Tech Std Medium';
  src: url("../fonts/NeoTechStd-Medium/NeoTechStd-Medium/NeoTechStd-Medium.eot");
  src: url("../fonts/NeoTechStd-Medium/NeoTechStd-Medium/NeoTechStd-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/NeoTechStd-Medium/NeoTechStd-Medium/NeoTechStd-Medium.woff") format("woff"), url("../fonts/NeoTechStd-Medium/NeoTechStd-Medium/NeoTechStd-Medium.ttf") format("truetype"), url("../fonts/NeoTechStd-Medium/NeoTechStd-Medium/NeoTechStd-Medium.otf") format("opentype"), url("../fonts/NeoTechStd-Medium/NeoTechStd-Medium/NeoTechStd-Medium.svg#expresswaybold") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Neo Tech Std Medium';
  src: url("../fonts/NeoTechStd-Medium/NeoTechStd-Medium/NeoTechStd-MediumItalic.eot");
  src: url("../fonts/NeoTechStd-Medium/NeoTechStd-Medium/NeoTechStd-MediumItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/NeoTechStd-Medium/NeoTechStd-Medium/NeoTechStd-MediumItalic.woff") format("woff"), url("../fonts/NeoTechStd-Medium/NeoTechStd-Medium/NeoTechStd-MediumItalic.ttf") format("truetype"), url("../fonts/NeoTechStd-Medium/NeoTechStd-Medium/NeoTechStd-MediumItalic.otf") format("opentype"), url("../fonts/NeoTechStd-Medium/NeoTechStd-Medium/NeoTechStd-MediumItalic.svg#expresswaybold") format("svg");
  font-weight: normal;
  font-style: italic;
}
/*Regular & Regular Italic*/
@font-face {
  font-family: 'Neo Tech Std';
  src: url("../fonts/NeoTechStd/NeoTechStd-Regular/NeoTechStd-Regular.eot");
  src: url("../fonts/NeoTechStd/NeoTechStd-Regular/NeoTechStd-Regular.eot?#iefix") format("embedded-opentype"), url("../fonts/NeoTechStd/NeoTechStd-Regular/NeoTechStd-Regular.woff") format("woff"), url("../fonts/NeoTechStd/NeoTechStd-Regular/NeoTechStd-Regular.ttf") format("truetype"), url("../fonts/NeoTechStd/NeoTechStd-Regular/NeoTechStd-Regular.otf") format("opentype"), url("../fonts/NeoTechStd/NeoTechStd-Regular/NeoTechStd-Regular.svg#expresswaybold") format("svg");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'Neo Tech Std';
  src: url("../fonts/NeoTechStd/NeoTechStd-Regular/NeoTechStd-Italic.eot");
  src: url("../fonts/NeoTechStd/NeoTechStd-Regular/NeoTechStd-Italic.eot?#iefix") format("embedded-opentype"), url("../fonts/NeoTechStd/NeoTechStd-Regular/NeoTechStd-Italic.woff") format("woff"), url("../fonts/NeoTechStd/NeoTechStd-Regular/NeoTechStd-Italic.ttf") format("truetype"), url("../fonts/NeoTechStd/NeoTechStd-Regular/NeoTechStd-Italic.otf") format("opentype"), url("../fonts/NeoTechStd/NeoTechStd-Regular/NeoTechStd-Italic.svg#expresswaybold") format("svg");
  font-weight: 500;
  font-style: italic;
}
/*Regular & Regular Italic*/
@font-face {
  font-family: 'Neo Tech Std Ultra';
  src: url("../fonts/NeoTechStd/NeoTechStd-Ultra/NeoTechStd-Ultra.eot");
  src: url("../fonts/NeoTechStd/NeoTechStd-Ultra/NeoTechStd-Ultra.eot?#iefix") format("embedded-opentype"), url("../fonts/NeoTechStd/NeoTechStd-Ultra/NeoTechStd-Ultra.woff") format("woff"), url("../fonts/NeoTechStd/NeoTechStd-Ultra/NeoTechStd-Ultra.ttf") format("truetype"), url("../fonts/NeoTechStd/NeoTechStd-Ultra/NeoTechStd-Ultra.otf") format("opentype"), url("../fonts/NeoTechStd/NeoTechStd-Ultra/NeoTechStd-Ultra.svg#expresswaybold") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Neo Tech Std Ultra';
  src: url("../fonts/NeoTechStd/NeoTechStd-Ultra/NeoTechStd-UltraItalic.eot");
  src: url("../fonts/NeoTechStd/NeoTechStd-Ultra/NeoTechStd-UltraItalic.eot?#iefix") format("embedded-opentype"), url("../fonts/NeoTechStd/NeoTechStd-Ultra/NeoTechStd-UltraItalic.woff") format("woff"), url("../fonts/NeoTechStd/NeoTechStd-Ultra/NeoTechStd-UltraItalic.ttf") format("truetype"), url("../fonts/NeoTechStd/NeoTechStd-Ultra/NeoTechStd-UltraItalic.otf") format("opentype"), url("../fonts/NeoTechStd/NeoTechStd-Ultra/NeoTechStd-UltraItalic.svg#expresswaybold") format("svg");
  font-weight: normal;
  font-style: italic;
}
/*Padilla*/
.box-perfil li {
  margin-bottom: 10px;
}

.box-sidebar-right p a {
  color: #7599da;
  font-family: "Myriad Pro Light";
  text-decoration: none;
}

.crear {
  margin-top: 5px;
}

.datos-encuentro a {
  color: #7599da;
  text-decoration: none;
}

.tablon-comentarios.encuentro ul li {
  padding-right: 20px;
}

.lh-20 {
  line-height: 20px;
}

.pb20 {
  padding-bottom: 20px;
}

.encuentro-finalizado {
  text-indent: 50px;
  color: #818181;
}

.no-mt {
  margin-top: 0px;
}

/*
#                                            /$$                        
#                                           | $$                        
#    /$$$$$$  /$$    /$$/$$$$$$  /$$$$$$$  /$$$$$$    /$$$$$$   /$$$$$$$
#   /$$__  $$|  $$  /$$/$$__  $$| $$__  $$|_  $$_/   /$$__  $$ /$$_____/
#  | $$$$$$$$ \  $$/$$/ $$$$$$$$| $$  \ $$  | $$    | $$  \ $$|  $$$$$$ 
#  | $$_____/  \  $$$/| $$_____/| $$  | $$  | $$ /$$| $$  | $$ \____  $$
#  |  $$$$$$$   \  $/ |  $$$$$$$| $$  | $$  |  $$$$/|  $$$$$$/ /$$$$$$$/
#   \_______/    \_/   \_______/|__/  |__/   \___/   \______/ |_______/ 
*/
#mensaje-gracias.evento {
  font-size: 18px;
  text-align: center;
  padding: 10px 20px 50px;
}
#mensaje-gracias.evento span.fas {
  font-size: 48px;
  display: block;
  margin-bottom: 20px;
  color: #33e998;
}

.box-sidebar-right .eventos .boton-naranja {
  display: block;
  padding: 8px;
  text-align: center;
  margin-bottom: 10px;
}
.box-sidebar-right .eventos h4 {
  margin: 5px 8px;
  font-size: 13px;
}
.box-sidebar-right .eventos .cover {
  width: 100%;
  width: calc(100% + 20px);
  -moz-transform: translateX(-10px);
  -ms-transform: translateX(-10px);
  -webkit-transform: translateX(-10px);
  transform: translateX(-10px);
  height: auto !important;
}

.main-eventos .content header {
  padding: 30px 30px 20px 30px;
  position: relative;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .main-eventos .content header {
    padding: 30px 15px 15px;
  }
}
.main-eventos .content header h1, .main-eventos .content header h2 {
  color: #276ea4;
  font-weight: bold;
  font-size: 19px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .main-eventos .content header h1, .main-eventos .content header h2 {
    font-size: 16px;
  }
}
.main-eventos .content header h2 {
  position: absolute;
  right: 30px;
  top: 30px;
  text-transform: uppercase;
}
.main-eventos .content .events-wrapper {
  margin: 0px 30px 27px 33px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .main-eventos .content .events-wrapper {
    margin: 0px 10px 27px 10px;
  }
}
.main-eventos .content .events-wrapper h3.date {
  font-weight: bold;
  font-size: 15px;
  color: #666;
  margin: 28px 0px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .main-eventos .content .events-wrapper h3.date {
    font-size: 14px;
  }
}
.main-eventos .content .events-wrapper .event-resume {
  overflow: hidden;
  margin-bottom: 40px;
  position: relative;
}
.main-eventos .content .events-wrapper .event-resume .boton-naranja {
  position: absolute;
  top: 0px;
  right: 0px;
  display: inline-block;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .main-eventos .content .events-wrapper .event-resume .boton-naranja {
    position: static;
    margin: 10px 0px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .main-eventos .content .events-wrapper .event-resume .boton-naranja {
    position: static;
    margin: 10px 0px;
  }
}
.main-eventos .content .events-wrapper .event-resume h3.title, .main-eventos .content .events-wrapper .event-resume .lugar {
  margin-right: 130px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .main-eventos .content .events-wrapper .event-resume h3.title, .main-eventos .content .events-wrapper .event-resume .lugar {
    margin-right: 0px;
  }
}
.main-eventos .content .events-wrapper .event-resume h3.title {
  padding-left: 30px;
  position: relative;
  margin-bottom: 17px;
  font-weight: bold;
}
.main-eventos .content .events-wrapper .event-resume h3.title:before {
  position: absolute;
  top: 0px;
  left: 8px;
  content: '';
  display: inline-block;
  width: 12px;
  height: 12px;
  background-color: #00d2e3;
}
.main-eventos .content .events-wrapper .event-resume h3.title a {
  color: #67a3d0;
  text-decoration: none;
}
.main-eventos .content .events-wrapper .event-resume .lugar {
  color: #67a3d0;
  display: inline-block;
  font-weight: bold;
  font-size: 15px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .main-eventos .content .events-wrapper .event-resume .lugar {
    font-size: 14px;
  }
}
.main-eventos .content .events-wrapper .event-resume .lugar h4 {
  margin-bottom: 8px;
}
.main-eventos .content .events-wrapper .event-resume .lugar h4 strong {
  color: #666;
}
.main-eventos .content .events-wrapper .event-resume .explain {
  margin-top: 30px;
  font-size: 15px;
  line-height: 1.5em;
  color: #666;
  /* These are technically the same, but use both */
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  /* This is the dangerous one in WebKit, as it breaks things wherever */
  word-break: break-all;
  /* Instead use this non-standard one: */
  word-break: break-word;
  /* Adds a hyphen where the word breaks, if supported (No Blink) */
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .main-eventos .content .events-wrapper .event-resume .explain {
    font-size: 14px;
  }
}

#form-evento-relacionado {
  display: none;
}

.box-publicar-evento .titulo-noticia {
  padding-bottom: 49px;
}
.box-publicar-evento .box-publicacion {
  padding-top: 0px;
}
.box-publicar-evento .box-publicacion.nml {
  margin-left: 0;
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-publicar-evento .box-publicacion {
    padding: 0px 15px 20px;
  }
}
.box-publicar-evento .box-publicacion h2 {
  margin-top: 0;
}
.box-publicar-evento .box-publicacion h2 .small {
  font-size: 16px;
}
.box-publicar-evento .box-publicacion .row {
  margin-bottom: 33px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-publicar-evento .box-publicacion .row {
    margin-bottom: 20px;
  }
}
.box-publicar-evento .box-publicacion .row.pais {
  margin-bottom: 46px;
}
.box-publicar-evento .box-publicacion .row.actividad {
  margin-bottom: 29px;
}
.box-publicar-evento .box-publicacion .row input {
  border: 1px solid #d3d3d3;
  height: 35px;
  line-height: 35px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0px 10px;
  width: 100%;
}
.box-publicar-evento .box-publicacion .row input.mw {
  max-width: 200px;
}
.box-publicar-evento .box-publicacion .row input.mw-2 {
  max-width: 125px;
}
.box-publicar-evento .box-publicacion .row input.mw-3 {
  max-width: 155px;
}
.box-publicar-evento .box-publicacion .row label {
  font-size: 15px;
  font-weight: bold;
  margin-right: 10px;
  display: block;
  margin-bottom: 8px;
  letter-spacing: 0.6px;
  color: #9d9d9d;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-publicar-evento .box-publicacion .row label {
    font-size: 14px;
  }
}
.box-publicar-evento .box-publicacion .row label.left {
  display: inline-block;
}
.box-publicar-evento .box-publicacion .row select.error, .box-publicar-evento .box-publicacion .row input.error {
  border: 1px solid #f00;
}
.box-publicar-evento .box-publicacion .row .select-wrapper {
  display: inline-block;
  position: relative;
}
.box-publicar-evento .box-publicacion .row .select-wrapper:before {
  pointer-events: none;
  position: absolute;
  top: 12px;
  right: 0px;
  z-index: 1;
  content: '';
  width: 20px;
  height: 12px;
  background-image: url(../img/flecha-select.png);
  background-repeat: no-repeat;
}
.box-publicar-evento .box-publicacion .row select {
  display: inline-block;
  width: 180px;
  line-height: 18px;
  border-bottom: 1px solid #999;
  position: relative;
}
.box-publicar-evento .box-publicacion .row .custom-check {
  width: 15px;
  height: 15px;
  border: 1px solid #666;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  cursor: pointer;
}
.box-publicar-evento .box-publicacion .row .custom-check.checked:before {
  content: '\2713';
  position: absolute;
  top: 50%;
  left: 50%;
  font-weight: bold;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #33e998;
}
.box-publicar-evento .box-publicacion .row .col1 {
  float: left;
  width: 240px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-publicar-evento .box-publicacion .row .col1 {
    float: initial;
    width: 100%;
    margin-bottom: 20px;
  }
}
.box-publicar-evento .box-publicacion .row .col1.actividad {
  line-height: 17px;
  margin-top: 30px;
}
.box-publicar-evento .box-publicacion .row .col2 {
  float: left;
  width: 300px;
  margin-left: 50px;
  width: calc(100% - 290px);
}
.box-publicar-evento .box-publicacion .row .col2.nm {
  margin-left: 0px;
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .box-publicar-evento .box-publicacion .row .col2 {
    float: initial;
    width: 100%;
    margin-left: 0;
  }
}

.box-registro-full {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 100px;
  background-color: #fff;
}

.contenido-gracias {
  min-height: 30vh;
  text-align: center;
}
.contenido-gracias h2 {
  font-size: 40px;
  color: #585858;
  margin-bottom: 10px;
}
@media all and (max-width: 1024px) and (min-width: 768px) {
  .contenido-gracias h2 {
    font-size: 32px;
  }
}
@media all and (max-width: 767px) and (min-width: 240px) {
  .contenido-gracias h2 {
    font-size: 28px;
  }
}
.contenido-gracias p {
  margin-bottom: 10px;
}
.contenido-gracias b {
  font-weight: bold;
  color: #adadad;
}

/*
Caja 
*/
