@charset "UTF-8";
/*--------------- Comunes ---------------*/
html { -webkit-text-size-adjust: none;}
body {font-family:'Lato', Arial, Helvetica, sans-serif; font-weight:normal;}
* {font-family:'Lato', Arial, Helvetica, sans-serif; font-weight:400;}
a {text-decoration:none; color:#000000; outline:none;}
a:hover {text-decoration:underline;}
strong {font-family:'Lato', Arial, Helvetica, sans-serif; font-weight: 700;}
.separa {width:100%; clear:both; height:0px; display:block; margin:0; padding:0;}
.aleft {float:left;}
.aright {float:right;}
.hidden {opacity:0;}
.visible {opacity:1;}
.fullwidth { width:100%; height:auto;}
.overflow-hidden {overflow:hidden; float:left; position:relative;}
.bg-white {background-color:#FFF !important;}
.bg-water-blue {background-color:#0d73d6 !important;}
button, select {-webkit-appearance:caret;}


/*Opacidad*/
.opacity {opacity: 1;
filter: alpha(opacity=100); /* For IE8 and earlier */}
.opacity:hover {opacity: 0.80;
filter: alpha(opacity=80); /* For IE8 and earlier */}
/*/Opacidad*/

/*Transiciones*/
.transition {-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition:all 0.5s ease 0s;}
.transition:hover {-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s;
-o-transition:all 0.5s ease 0s;
transition:all 0.5s ease 0s;}
/*/Transiciones*/

/*Transformacion*/
.transform {
-ms-transform:scale(1);
-webkit-transform:scale(1);
transform:scale(1);}
.transform:hover {
-ms-transform:scale(0.9);
-webkit-transform:scale(0.9);
transform:scale(0.9);}
/*/Transformacion*/

/*Escala*/
.scale {-moz-transform: scale(1);
-webkit-transform: scale(1);
transform: scale(1);}
.scale:hover {-moz-transform: scale(1.1);
-webkit-transform: scale(1.1);
transform: scale(1.1);
-webkit-transition:all 0.4s ease 0s;
-moz-transition:all 0.4s ease 0s;
-o-transition:all 0.4s ease 0s;
transition:all 0.4s ease 0s;}
/*/Escala*/

/*tabla div*/
.table {display: table;}
.fila {display: table-row;}
.cell {display: table-cell;}
.tex-align-left {text-align:left;}
.tex-align-right {text-align:right;}
.tex-align-center {text-align:center;}
.vertical-align-middle {vertical-align:middle}
.vertical-align-bottom {vertical-align:bottom}
.vertical-align-top {vertical-align:top}
.margin-0-auto-30 {margin:0 auto 30px;}
.margin-0-auto {margin:0 auto;}
.float-none {float:none !important;}
/*tabla div*/
/* FIN Comunes */


/*FONT*/
<style>
@import url('https://fonts.googleapis.com/css?family=Lato:400,800,900,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lato:ital@1&display=swap');
</style>

/*--FONTS--*/
/*lato*/
@font-face {
  font-family: 'lato';
  src: url('fonts/lato.eot');
  src: url('fonts/lato.eot?#iefix') format('embedded-opentype'),
     url('fonts/lato.woff') format('woff'),
     url('fonts/lato.ttf') format('truetype'),
     url('fonts/lato.svg#lato') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*FIN lato*/

/*lato*/
@font-face {
  font-family: 'latoItalicBold';
  src: url('fonts/Lato-BoldItalic.eot');
  src: url('fonts/Lato-BoldItalic.eot?#iefix') format('embedded-opentype'),
     url('fonts/Lato-BoldItalic.woff') format('woff'),
     url('fonts/Lato-BoldItalic.ttf') format('truetype'),
     url('fonts/Lato-BoldItalic.svg#latoItalicBold') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*FIN lato*/

/*lato*/
@font-face {
  font-family: 'latoItalic';
  src: url('fonts/Lato-Italic.eot');
  src: url('fonts/Lato-Italic.eot?#iefix') format('embedded-opentype'),
     url('fonts/Lato-Italic.woff') format('woff'),
     url('fonts/Lato-Italic.ttf') format('truetype'),
     url('fonts/Lato-Italic.svg#latoItalic') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*FIN lato*/


/*--HEADER--*/
#header {z-index:99; position:relative; background-color:#0d73d6; -webkit-box-shadow:0px 5px 18px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:0px 5px 18px 0px rgba(50, 50, 50, 0.75);
box-shadow:0px 5px 18px 0px rgba(50, 50, 50, 0.75);}
.top-header {background-color:#313030;}
.top-header > .auxi {max-width:1180px; width:100%; margin:0 auto; min-height:43px;}
ul.menu-top {float:right; padding:10px 0;}
ul.menu-top li {float:left; margin:0 0 0 10px;}
ul.menu-top li a {color:#FFF;}
ul.menu-top li a img {float:left;}
ul.menu-top li a span {text-transform:uppercase; font-family:'lato', Verdana, Geneva, sans-serif; color:#FFF; font-weight: 900; font-size:11px; float:left; margin:3px 10px 0 5px;}
#header .auxi-header .logo {float:left; margin:8px 0 0 0;}


#header.sticky{ position: fixed; width: 100%; top: 0; z-index:999; }

#atras-idioma {float:right !important;}
#atras-idioma .idioma {margin:0px 0 0; border:1px solid #dfdfdf; padding:5px 10px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;}
#atras-idioma .idioma a {font-family:'lato', Verdana, Geneva, sans-serif; font-weight:normal; color:#666666; font-size:13px; line-height:120%;
display:flex;
display:-webkit-flex;
display:-moz-flex;
display:-ms-flexbox;
display: -o-flex;
align-items:center;}
#atras-idioma .idioma a img {float:right; margin-left:5px; width:17px; height:auto;}

/*Menu Responsive*/
.collapse.navbar-collapse.desktop {display:block;}
.collapse.navbar-collapse.menu {display:none !important;}
.auxi-header, .auxi-footer {max-width:1180px; width:95%; margin:0 auto; position:relative;}
ul.navbar-nav li.search a {margin:-7px 0 0 0;}
ul.navbar-nav li.search > a:hover {background:none; -webkit-box-shadow:none; -moz-box-shadow:none; -ms-box-shadow:none; box-shadow:none;}
.dropdown-menu.sub::before {display:none;}


/*buscador*/
.navbar-form {width:275px; float:left; margin-left:140px;}
.form-group .form-control {display:inline-block; width:245px; vertical-align:middle; border:none; color:#595959; font-family:OpenSansLightItalic, Verdana, Geneva, sans-serif; font-size:15px; font-weight:normal; border-bottom:1px solid #c7c7c7; padding:0 0 10px;}
.form-group .form-control::-webkit-input-placeholder {color:#595959;}
.form-group .form-control:-moz-placeholder {color:#595959;}
.form-group .form-control::-moz-placeholder {color:#595959;}
.form-group .form-control:-ms-input-placeholder {color:#595959;}
.btn-search.click-lupa {cursor:pointer; border:none; font-size:20px; height:25px; width:25px; float:right; padding:0;}
.form-group {display:inline-block; margin-bottom:0; vertical-align:middle;}

.campo-search {float:right; width:0%; overflow:hidden; -webkit-transition:width 0.2s; -moz-transition:width 0.2s; transition:width 0.2s; -webkit-backface-visibility:hidden;}
.campo-search.open {width:290px; float:right; margin-left:10px; -webkit-transition:width 0.2s; -moz-transition:width 0.2s; transition:width 0.2s;}
.box-search {float:right; width: auto; position:relative; padding-right:30px; margin:5px 0 5px;}
.box-search .lupa-header {float:right; position:absolute; cursor:pointer; right:3px; top:4px;}
.campo-search .gsc-control-cse {padding:0 !important; border:0 solid #fff !important;}
.campo-search .gsc-control-cse form.gsc-search-box {margin-bottom:0;}
.campo-search table.gsc-search-box {margin-bottom:0;}
.campo-search .gsc-control-cse {border:none; background:none !important;}
.campo-search .gsc-search-box-tools .gsc-search-box .gsc-input {padding-right:3px;}
.campo-search form.gsc-search-box {display:none;}
.campo-search.open form.gsc-search-box  {display:block;}
.campo-search button.gsc-search-button {padding-top:9px; padding-bottom:9px;}



.click-lupa {cursor:pointer;}
/*.box-search {display:none; height:0;}
.box-search {height:75px; clear:both; display:none; width:100%; margin:0 auto; padding:10px 0; margin-bottom:0; background-color:rgb(45, 118, 192); z-index:999;}
.box-search .auxi-search {background-color:rgba(35, 97, 161, 0.65); margin:10px auto 0; max-width:350px; width:97%; text-align:right; padding:0;}
*/.auxi-search .campo-search {background:none; float:left; width:280px; border: none !important; padding:10px !important; font-family:Nexa-Book, Verdana, Geneva, sans-serif; font-size:18px; color:#f7f7f7;
-webkit-appearance:caret;}
.boton-search {margin:0 5px 0 0; float:right; cursor:pointer; background: url("/cep/imag/v2/auxi/lupa.png"); border:none; font-size:0; width:33px; height:33px; -webkit-appearance:caret;}

.box-search ::placeholder {color:#ffffff; opacity:1; /* Firefox */}
.box-search :-ms-input-placeholder { /* Internet Explorer 10-11 */color: #ffffff;}
.box-search ::-ms-input-placeholder { /* Microsoft Edge */color:#ffffff}
/*efecto menú*/
.bar1, .bar2, .bar3 {width:45px; height:5px; background-color:#ffffff; margin:9px 0; transition:0.4s; cursor:pointer;}
.change .bar1 {-webkit-transform:rotate(-45deg) translate(-8px, 11px) ;transform:rotate(-45deg) translate(-8px, 11px); background-color:#fff;}
.change .bar2 {opacity: 0;}
.change .bar3 {-webkit-transform: rotate(45deg) translate(-9px, -11px) ;transform: rotate(45deg) translate(-9px, -11px) ;background-color:#fff;}

ul.breadcrumb {margin-top:0; margin-bottom:25px;}
ul.breadcrumb li {float:left; font-family: Nexa-Bold, Verdana, Geneva, sans-serif; font-size:13px; line-height:120%; color:#4a4a4a; font-weight:bold;}
ul.breadcrumb li + li {margin-left:5px; padding-left:5px; font-family:NexaRegular, Verdana, Geneva, sans-serif; font-weight:normal;}
ul.breadcrumb li + li + li {border-left:1px solid #666;}
ul.breadcrumb li a {font-family:NexaRegular, Verdana, Geneva, sans-serif; color:#4a4a4a;}

.navbar-toggle,.dropdown-menu{
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -ms-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s; }
.container-fluid {margin-right:auto; margin-left:auto; padding-left:0; padding-right:0;}
.collapse {display:none;}
.collapse.in {display:block;}
.caret {display:inline-block; width:0; height:0; margin-left:2px; vertical-align:middle; border-top:4px solid; border-right:4px solid transparent; border-left:4px solid transparent;}
.caret.right {border-top:4px solid transparent; border-right:4px solid transparent; border-left:4px solid; border-bottom:4px solid transparent;}
.dropdown {position:relative;}
.dropdown-toggle:focus {outline:0;}
.dropdown-menu {position:absolute; top:100%; left:0; z-index:1000; visibility:visible; padding:5px 0; margin:2px 0 0; display:none; list-style:none; font-size:14px; background-color:#0d73d6; border-radius:0 0 0 4px; background-clip:padding-box;  }
.dropdown-menu .dropdown-menu {width:100%; padding:0; display:none; margin:2px 0 0 40px; list-style:none; font-size:14px; opacity:0; background-color:#1b88cc; border-radius:0 0 0 4px; background-clip:padding-box;  }
ul.dropdown-menu:hover .dropdown-menu.sub {position:relative !important; opacity:1 !important; visibility:visible !important;}
@media (min-width: 965px) {
  .dropdown-menu {top:200%; left:0; visibility:hidden; float:left; display:block; min-width:160px; padding:5px 0; opacity:0;}
  .dropdown-menu:before{content:""; position:absolute; top:-20px; left:30%; border-style:solid; border-width:10px; border-color:transparent transparent #1b88cc transparent;}
  .dropdown-menu .dropdown-menu {top:-3px; left:0; display:block; float:left; z-index:1000; margin:2px 0 0; visibility:hidden; opacity:0;}
  .dropdown:hover > .dropdown-menu {opacity:1; top:150%; visibility:visible;}
  .dropdown-menu .dropdown:hover > .dropdown-menu {opacity:1; top:-3px; position:relative; left:0; padding:0; visibility:visible;}
  .navbar-right .dropdown-menu {left:auto; right:0;}
  .navbar-right .dropdown-menu:before {content:""; position:absolute; top:-20px; left:auto; right:30%; border-style:solid; border-width:10px; border-color:transparent transparent #063847 transparent;}
  .navbar {border-radius:4px;}
  .navbar-header {float:left;}
  .navbar-collapse {width:auto; border-top:0; box-shadow:none;}
  .navbar-collapse.collapse {display:block !important; height:auto !important; padding-bottom:0; overflow:visible !important;}
  .navbar-collapse.in {overflow-y:visible;}
  .navbar-fixed-top .navbar-collapse,
  .navbar-static-top .navbar-collapse,
  .navbar-fixed-bottom .navbar-collapse {padding-left:0; padding-right:0;}
  .container > .navbar-header,
  .container-fluid > .navbar-header,
  .container > .navbar-collapse,
  .container-fluid > .navbar-collapse {margin-right:0; margin-left:0;}
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand {margin-left:-15px;}
  .navbar-toggle {display:none;}
  .navbar-nav {float:left; margin:0 !important;}
  .navbar-nav > li {float:left;}
  .navbar-nav > li > a {padding-top:7px !important; padding-bottom:7px !important;}
  .navbar-nav.navbar-right:last-child {margin-right:-15px;}
  .navbar-right {float:right !important;}
}
.dropdown-menu .divider {height:1px; margin:9px 0; overflow:hidden; background-color:#0e6e8c;}
.dropdown-menu > li {position:relative;}
.dropdown-menu > li > a { font-family:'lato', Verdana, Geneva, sans-serif; font-size:13px; color:#f7f7f7; display:block; padding:7px 15px; clear:both; color:#fff; line-height:25px; white-space:nowrap;}
.dropdown-menu > li > ul li a { font-family:'lato', Verdana, Geneva, sans-serif; font-size:13px; padding:4px 10px 4px 30px; }
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus,
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {background:#0e6e8c; color:#fff;}
.open > .dropdown-menu {display:block; opacity:1;}
.navbar {margin-top:20px; margin-bottom:20px; float:right;}
.navbar-collapse {max-height:445px; overflow-x:visible; padding-right:15px; padding-left:15px; border-top:1px solid transparent; box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.1); -webkit-overflow-scrolling:touch;}
.navbar-collapse.in {overflow-y:auto;}

.container > .navbar-collapse,
.container-fluid > .navbar-collapse {margin-right:-15px; margin-left:-15px;}
.navbar-brand {float:left; padding:15px 15px; font-size:18px; line-height:20px; color:#fff;}
.navbar-brand:hover,
.navbar-brand:focus {text-decoration:none;}
.navbar-toggle {cursor:pointer; position:absolute; right:0; top:0; float:right; margin-right:15px; padding:5px 10px; margin-top:5px; margin-bottom:8px; background-color:transparent; background-image:none; border:1px solid transparent; border-radius:4px;}
.navbar-toggle:focus {outline:none;}
.navbar-toggle .icon-bar {display:block; width:22px; height:2px; border-radius:1px;}
.navbar-toggle .icon-bar + .icon-bar {margin-top:4px;}
.navbar-nav {margin:7.5px -15px; list-style:none; padding-left:0;}
.navbar-nav > li {position:relative; display:block;}
.navbar-nav > li > a {font-family:'Lato', Verdana, Geneva, sans-serif; color:#FFF; font-weight: 400; position:relative; display:block; padding:7px; line-height:30px; overflow:hidden; text-align:center; font-size:14px; letter-spacing: 0.04em;}
@media (max-width: 965px) {
  .navbar-nav .open .dropdown-menu {position:static; float:none; width:auto; margin-top:0; border:0; box-shadow:none;}
  .navbar-nav .open .dropdown-menu > li > a,
  .navbar-nav .open .dropdown-menu .dropdown-header {padding:5px 15px 5px 25px;}
  .navbar-nav .open .dropdown-menu > li > a{line-height:20px;}
  .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-nav .open .dropdown-menu > li > a:focus {background-image:none;}
   .navbar-nav .open .dropdown-menu.sub > li > a {padding:5px 15px 5px 5px; font-size:13px;}

  .navbar {width:100%; border-top:1px solid #004d9d;}
  .navbar-nav {margin:0; background-color:#004d9d}
  .navbar-nav > li > a {text-align:left; color:#FFF}
}
.navbar-nav > li > .dropdown-menu {margin-top:0; border-top-right-radius:0; border-top-left-radius:0;}
.navbar .navbar-brand:hover,
.navbar .navbar-brand:focus {color:#fff; background-color:transparent;}
.navbar .navbar-nav > li > a:hover,
.navbar .navbar-nav > li > a:focus {background-color:transparent; color:#fff;
  -webkit-box-shadow: 0 -25px 0 #0d73d6 inset, 0 25px 0 #0d73d6 inset, 100px 0 0 #0d73d6 inset, -100px 0 0 #0d73d6 inset;
  -moz-box-shadow: 0 -25px 0 #0d73d6 inset, 0 25px 0 #0d73d6 inset, 100px 0 0 #0d73d6 inset, -100px 0 0 #0d73d6 inset;
  -ms-box-shadow: 0 -25px 0 #0d73d6 inset, 0 25px 0 #0d73d6 inset, 100px 0 0 #0d73d6 inset, -100px 0 0 #0d73d6 inset;
  box-shadow: 0 -25px 0 #0d73d6 inset, 0 25px 0 #0d73d6 inset, 100px 0 0 #0d73d6 inset, -100px 0 0 #0d73d6 inset;}
.navbar .navbar-nav > .active > a,
.navbar .navbar-nav > .active > a:hover,
.navbar .navbar-nav > .active > a:focus {color:#fff; background-color:#063847;}
.navbar .navbar-toggle {border-color:#0d73d6; outline:none;}
.navbar .navbar-toggle:hover,
.navbar .navbar-toggle:focus {background:none; border-color:none;}
.navbar .navbar-toggle .icon-bar {background-color:#000;}
/*/Menu Responsive*/

/*--/FIN HEADER--*/

/*--MAIN--*/
.auxi-art > .overflow-hidden.fullwidth > img, .art-destacado > .overflow-hidden.fullwidth > img  {-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;} 
#viene .auxi-art > .overflow-hidden.fullwidth > img, #agenda .auxi-art > .overflow-hidden.fullwidth > img, #otros-eventos .auxi-art > .overflow-hidden.fullwidth > img, body.eventos-todo .auxi-art > .overflow-hidden.fullwidth > img, body.buscador .auxi-art > .overflow-hidden.fullwidth > img, body.buscador .auxi-art > .overflow-hidden.fullwidth > img {-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;}

body.art .media {margin-top:15px;}

.auxi-port .mensaje	{padding:15px 0; text-align: center; }
.auxi-port .mensaje a {color:#d0021b !important; font-family: 'Lato', Verdana, Geneva, sans-serif; font-weight: 700; font-size: 18px; text-decoration-line: underline;}

#noti-principal {position:relative;}
.auxi-noti {max-width:1180px; width:95%; margin:0 auto; position:absolute; left:0; right:0; top:49%;}
.arrow-white {margin:0 auto; position:absolute; left:0; right:0; bottom:5px;}
.auxi-noti h1.titular {margin-bottom:20px; font-family:'lato', Verdana, Geneva, sans-serif; font-size:28px; line-height:115%; font-weight:700; color:#FFF;}
.auxi-noti p.bajada {margin-bottom:25px; font-family:'Lato', Verdana, Geneva, sans-serif; font-size:17px; line-height:140%; font-weight:400; color:#FFF;}
a.boton-dest {padding:10px 50px; float:left; clear:both; background-color:#fb6900; font-family:'Lato', Verdana, Geneva, sans-serif; font-size:15px; line-height:115%; font-weight:700; color:#FFF;}
a.boton-dest:hover {background-color:#f2233c;}
.auxi-banner {position:absolute; width:max-content; bottom:50px; left:0; right:0; margin:0 auto; }
.auxi-banner a.boton-dest {background-color:#f0f0f0; color:#333; }

#noti-principal .fullwidth.desktop {display:block;}
#noti-principal .fullwidth.movil {display:none;}


#noti-principal .swiper-button-prev {background-image:url(/cep/imag/v1/ico/left.gif) !important;
background-position: center !important;
background-repeat: no-repeat !important;
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
background: rgba(3, 0, 0, 0.6);
padding: 8px;}
#noti-principal .swiper-button-next {background-image:url(/cep/imag/v1/ico/right.gif) !important;
background-position: center !important;
background-repeat: no-repeat !important;
display: inline-block;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
background: rgba(3, 0, 0, 0.6);
padding: 8px;}

.auxi-port {max-width:1180px; width:95%; margin:0 auto;}
.box-titular {width:100%; clear:both;}
section#art-comun { padding:0px 0 0px;}
article.comun a.titular-art {font-family:'lato', Verdana, Geneva, sans-serif; font-size:21px; font-weight:700; line-height:120%; color:#000000; margin:10px auto; float:left; clear:both; }
article.comun p.bottom-art {font-family:'lato', Verdana, Geneva, sans-serif; font-size:15px; font-weight:800; line-height:120%; color:#0d73d6; float:left; clear:both;}
article.comun p.bottom-art span {font-family:'lato', Verdana, Geneva, sans-serif; font-size:15px; line-height:120%; color:#666666; font-weight:700;}


/*Agenda*/
#agenda {background-color:#f5f7fa; padding:60px 0;}
.rot-titular-section {font-family:'lato', Verdana, Geneva, sans-serif; font-size:28px; line-height:120%; color:#0d73d6; margin:0 auto 50px; display:table;     font-weight:800; letter-spacing: 0.03em;}

.rot-titular-section1 {font-family:'lato', Verdana, Geneva, sans-serif; font-size:48px; line-height:120%; color:#0d73d6; margin:0 auto 50px; display:table;     font-weight:700; letter-spacing: 0.03em;}

.bottom-section {background:url(/cep/imag/v2/auxi/linea01.gif) repeat-x center center; width:100%; clear:both; margin-top:0px;}
.box-button {background-color: rgba(0, 0, 0, 0); padding:0 0px; width:230px; margin:0 auto; text-align:center;}
.box-button .button {text-align:center; border:1px solid #0d73d6; padding:15px 50px; font-family:'lato', Verdana, Geneva, sans-serif; font-weight: 700; font-size:14px; line-height:120%; color:#0d73d6; background-color: #ffffff; display:table;
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;}
.box-button .button:hover { background-color:#e9ebed; color:#0d73d6 !important;}

#agenda .auxi-port .row.esp article.comun {margin-bottom:30px;}
#agenda .auxi-port .row.esp article.comun a.titular-art {color:#000000;}
#agenda .auxi-port .row.esp article.comun .auxi-art .auxi-art {background-color:#FFF; padding:20px 30px 20px; clear:both; border-left:1px solid #d1d1d2; border-right:1px solid #d1d1d2; border-bottom:1px solid #d1d1d2; min-height: 230px;}
ul.datos-agenda {float:left; clear:both; margin:0 !important;}
ul.datos-agenda li {float:left; text-align:left; clear:both; font-family:'lato', Verdana, Geneva, sans-serif !important; font-size:14px !important; line-height:120% !important; color:#4a4a4a !important; font-weight:normal !important; padding:0 0 0 25px !important; margin-bottom:10px !important; font-weight:normal; font-style:normal; font-stretch:normal;}
ul.datos-agenda li.fecha {background:url(/cep/imag/v2/icon/ico-agenda01.gif) no-repeat left top !important; padding:1px 0 0 25px !important;}
ul.datos-agenda li.hora {background:url(/cep/imag/v2/icon/ico-agenda02.gif) no-repeat left top;}
ul.datos-agenda li.lugar {background:url(/cep/imag/v2/icon/ico-agenda03.gif) no-repeat left top;}

#art-comun .row h3.rot-titular-section {margin-top:50px; margin-bottom:0px;}
#art-comun .row article.comun { margin-bottom:60px;}
.fecha-cal {background-color:#fb6900; width:60px; height:60px; padding:5px 5px 0; position:absolute; right:8px; top:8px; z-index:99; text-align:center;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;}
.fecha-cal .num {font-family:NexaBlack, Verdana, Geneva, sans-serif; font-size:30px; line-height:110%; color:#ffffff; display:table; margin:0 auto;}
.fecha-cal .mes {font-family:Nexa-Book, Verdana, Geneva, sans-serif; font-size:16px; line-height:110%; color:#ffffff; display:table; margin:0 auto;}

#art-comun .box-button, #publicacion-secundarias .box-button  {width:275px !important;}
#art-comun.destaca .box-button {width:165px !important;}

/*Destacadas*/
#destacadas {background-color:#0d73d6; padding:40px 0 55px;}
#destacadas .rot-titular-section {color:#ffffff; margin:5px auto 10px;}
ul.areas {margin:0 auto; display:table; max-width:930px; width:100%; text-align:center; padding:35px 0;}
ul.areas li {display:inline-block; margin-top:10px; margin-bottom:10px;}
ul.areas li + li{ border-left:1px solid #FFF; margin:10px 0 10px 5px; padding:0 0 0 5px;}
ul.areas li a {font-family:Nexa-Bold, Verdana, Geneva, sans-serif; font-size:20px; line-height:110%; color:#ffffff; padding:5px;}
ul.areas li a:hover { background-color:#0258a1;}

.box-button.bg-water-blue .button {border:1px solid #ffffff; color:#0d73d6;}

/*Columnas*/
.comun.columnista-art .auxi-art {background-color:#FFF; 
-webkit-box-shadow: 0px 5px 12px 0px rgba(50, 50, 50, 0.30);
-moz-box-shadow:    0px 5px 12px 0px rgba(50, 50, 50, 0.30);
box-shadow:         0px 5px 12px 0px rgba(50, 50, 50, 0.30);}
.comun.columnista-art .auxi-art .foto {text-align:center; top:-50px; position:relative; border-bottom:1px solid #e8e8e8; display:block;}
.comun.columnista-art .auxi-art .foto img {margin:0 auto; display:table;
-webkit-border-radius:100px;
-moz-border-radius:100px;
border-radius:100px;}
.comun.columnista-art .auxi-art .foto .box-span {margin:0 auto; display:table; text-align:center; padding:10px 0;}
.comun.columnista-art .auxi-art .foto .box-span span {font-family:'lato', Verdana, Geneva, sans-serif; font-size:17px; line-height:110%; color:#0d73d6; display:inline-block;}
.comun.columnista-art .auxi-art .foto .box-span span + span {color:#0d73d6; border-left:1px solid #0d73d6; margin-left:5px; padding-left:5px;}
.comun.columnista-art .auxi-art .bajada {font-family:'lato', Verdana, Geneva, sans-serif; font-size:19px; line-height:110%; color:#4a4a4a; top:-50px; position:relative; padding:20px; text-align:center;}
.comun.columnista-art .auxi-art .bajada a {font-family:'lato', Verdana, Geneva, sans-serif; font-weight: 700; color:#4a4a4a;}

#columnas {background-color:#f5f7fa; padding-bottom:50px; padding-top:50px;}
#columnas .box-button {width:250px;}
#columnas .rot-titular-section {margin:0 auto 100px;}
#columnas .bottom-section {margin-top:60px;}
#columnas .comun.columnista-art {margin-bottom:15px;}

/*Suscribete*/
#suscribete {max-width:1180px; background-color:#f63441; width:100%; margin:40px auto 20px;}
.cont-susc {padding:10% 3% 0 !important;}
.cont-susc h4.tit-suscribete {font-family:'lato', Verdana, Geneva, sans-serif; font-size:40px; line-height:110%; color:#ffffff; margin-bottom:15px;}
.cont-susc .bajada {font-family:'lato', Verdana, Geneva, sans-serif; font-size:16px; line-height:150%; color:#ffffff; margin-bottom:30px;}
.cont-susc a.button-suscribete {background:url(/cep/imag/v2/auxi/suscripcion.png) no-repeat left top; font-family:'lato', Verdana, Geneva, sans-serif; font-size:15px; line-height:110%; color:#ffffff; padding:13px 0 13px 50px}
#suscribete .auxi-port {max-width:1180px; width:100%; margin:0 auto;}

/*Podcast*/
#podcast {max-width:1180px; background-color:#ffdd00; width:100%; margin:40px auto 20px;}
#podcast .auxi-port {max-width:1180px; width:100%; margin:0 auto;}
#podcast .cont-susc h4.tit-suscribete {color:#333333;}
#podcast .cont-susc .bajada{color:#333333;}
#podcast .cont-susc a.button-suscribete {background:url(/cep/imag/v2/auxi/podcast.png) no-repeat left top; color:#5b4e02;}

/*Podcast*/
#podcast2 {max-width:1180px; background-color:#03ac6a; width:100%; margin:40px auto 20px;}
#podcast2 .auxi-port2 {max-width:1180px; width:100%; margin:0 auto;}
#podcast2 .cont-susc h4.tit-suscribete {color:#333333;}
#podcast2 .cont-susc .bajada{color:#333333;}
#podcast2 .cont-susc a.button-suscribete {background:url(/cep/imag/v2/auxi/podcast.png) no-repeat left top; color:#03ac6a;}


/*Pensadores*/
#pensadores { padding:60px 0 0 0;}
#pensadores article.comun a.titular-art {float:none; display:table;}

/*Temas Especiales*/
#temasespeciales { padding:60px 0 0 0;}
#temasespeciales article.comun a.titular-art {float:none; display:table;}

.comun.columnista-art .auxi-art .foto img {margin:0 auto; display:table;
-webkit-border-radius:100px;
-moz-border-radius:100px;
border-radius:100px;}
#sect-redes {padding:60px 0 0 0;}
#sect-redes .rot-titular-section {margin:0 auto 30px;}
article.redes {margin:0 auto !important; display:table; float:none; text-align:center;}
article.redes * {font-family:'lato', Verdana, Geneva, sans-serif; font-size:20px; line-height:130%; color:#0d73d6;}
article.redes p.bajada {border-bottom:1px solid #e7e7e7; padding:0 0 45px;}
article.redes .twitter-cuenta {background:url(/cep/imag/v2/icon/ico-twitter.gif) no-repeat left top; font-size:18px; padding:0 0 0 25px; margin:0 auto 10px; display:table;}

/*Temas especiales*/
#temasespeciales { padding:41px 0 0 0;}
#temasespeciales1 { padding:1px 0 0 0;}
#temasespeciales article.comun a.titular-art {float:none; display:table;}
#temasespeciales1 article.comun a.titular-art {float:none; display:table;}

/*Sociales*/
.box-sociales {max-width:1180px; width:99%; margin:0 auto; padding:50px 0 0 0;}
.box-sociales .col-izquierda.lg-4 {width: 39%; float: none; display: inline-block;}
.box-sociales .col-derecha.lg-6 {width: 59%; float: none; display: inline-block; margin-left: 15px;}
.box-sociales .col-derecha .box-col-derecha.lg-4 {width: 33%;}

/*--INVESTIGADORES--*/
#inv-senior {background:url(/cep/imag/v2/auxi/bg_investigadores.png) repeat-x left top #0d73d6; padding:50px 0 85px;}
#inv-senior .auxi-port .row {text-align:center;}
#inv-senior .auxi-port .row article, #asistente .auxi-port .row article {display:inline-block; float:none;}
#inv-senior .auxi-port .row article.lg-3 {width:24%;}
#inv-senior .auxi-port h1.tit-investigadores {font-family:Nexa-Bold, Verdana, Geneva, sans-serif; font-size:47px; line-height:130%; color:#ffffff; text-align:center;}
#inv-senior .auxi-port > p {max-width:510px; width:95%; display:table; float:none; background:url(/cep/imag/v2/auxi/linea_inv.png) repeat-x center center; text-align:center; margin:10px auto 50px;}
#inv-senior .auxi-port > p .bajada {background-color:#0d73d6; padding:0 20px; font-family:Nexa-Bold, Verdana, Geneva, sans-serif; font-size:23px; line-height:130%; color:#ffffff;}

article.investigador {text-align:center; vertical-align:top;}

article.investigador.senior a.titular {color:#ffffff; border-bottom:1px solid #419cda;}
article.investigador a.titular, article.investigador .titular {font-family:'lato', Verdana, Geneva, sans-serif; font-size:18px; line-height:155%; padding:0 0 3px; margin:0 auto 5px; display:table; font-weight: 700;}

article.investigador.senior p.area {color:#ffffff;}
article.investigador p.area {font-family:Nexa-Bold, Verdana, Geneva, sans-serif; font-size:14px; line-height:155%;}

article.investigador.senior p.concepto {color:#ffffff; font-weight:normal;}
article.investigador p.concepto {font-family:'lato', Verdana, Geneva, sans-serif; font-size:14px; line-height:155%;}

article.investigador.senior > .auxi {padding:0 15px;}

section#inv article.investigador p.area {font-family:'lato', Verdana, Geneva, sans-serif; font-weight: 800;}

#inv {background:#f5f7fa; padding:50px 0 85px;}
#inv .auxi-port h2.tit-investigadores {max-width:710px; width:95%; display:table; float:none; background:url(/cep/imag/v2/auxi/linea_inv2.png) repeat-x center center; text-align:center; margin:10px auto 50px; font-family:'lato', Verdana, Geneva, sans-serif; font-size:23px; line-height:130%; color:#0d73d6; text-align:center; font-weight: 800;}
#inv .auxi-port h2.tit-investigadores span {background-color:#f5f7fa; padding:0 20px; font-family:'lato', Verdana, Geneva, sans-serif; font-size:24px; line-height:130%; color:#0d73d6; text-align:center; font-weight: 800;}

#asistente, #inv.dos, #inv.cuatro, #inv.cinco {background:#ffffff; padding:50px 0 85px;}
#asistente .auxi-port h2.tit-investigadores {max-width:700px; width:95%; display:table; float:none; background:url(/cep/imag/v2/auxi/linea_inv2.png) repeat-x center center; text-align:center; margin:10px auto 50px; font-family:'lato', Verdana, Geneva, sans-serif; font-size:23px; line-height:130%; color:#0d73d6; text-align:center; font-weight: 800;}
#asistente .auxi-port h2.tit-investigadores span, #inv.dos .auxi-port h2.tit-investigadores span, #inv.cuatro .auxi-port h2.tit-investigadores span, #inv.cinco .auxi-port h2.tit-investigadores span {background-color:#ffffff; padding:0 20px; font-family:'lato', Verdana, Geneva, sans-serif; font-size:24px; line-height:130%; color:#0d73d6; text-align:center; font-weight: 700;}
#asistente .auxi-port .row, #inv .auxi-port .row {text-align:center;}
#asistente .auxi-port .row article { vertical-align:top;}

#inv article.investigador a.titular {border-bottom: 1px solid #cee3f1;}
#asistente article.investigador a.titular, #asistente article.investigador .titular {border-bottom: 1px solid #d7eaf6;}


#panel-1, #flip-1, #panel-investigadores, #flip-2, #panel-investigadores, #flip-3, #panel-investigadores, #flip-4, #flip-5, #flip-6, #flip-7, #flip-8, #flip-9 {padding:5px !important; text-align:center;}
#panel-1, #panel-2, #panel-3, #panel-4, #panel-5, #panel-6, #panel-7, #panel-8 {padding:50px; display:none;}

/*RESPONSIVE*/
#inv-senior .auxi-port #flip-1 {padding:10px; background:#0258a1; cursor:pointer;}
#inv-senior .auxi-port #flip-1 h1.tit-investigadores {font-size:18px; text-align:left; float:left;}

#inv .auxi-port #flip-2, #asistente .auxi-port #flip-3, #inv .auxi-port #flip-4, #inv.dos .auxi-port #flip-5, #inv.tres .auxi-port #flip-6, #inv.cuatro .auxi-port #flip-7, #inv.cinco .auxi-port #flip-8 {padding:10px; background:#ffffff; border-bottom:1px solid #d9d9d9; cursor:pointer;}
#inv .auxi-port #flip-2 h2.tit-investigadores, #asistente .auxi-port #flip-3 h2.tit-asistentes, #inv .auxi-port #flip-4 h2.tit-investigadores, #inv .auxi-port #flip-7 h2.tit-investigadores, #inv .auxi-port #flip-8 h2.tit-investigadores {font-family: 'Lato', Verdana, Geneva, sans-serif; font-weight: 400; font-size:18px; color:#333333; text-align:left; float:left; margin:0; background:none;}

#investigacion #flip-1, #investigacion #flip-2, #ainvestigacion #flip-3, #ainvestigacion #flip-4 {padding:10px; background:#ffffff; border-bottom:1px solid #d9d9d9; cursor:pointer;}
#investigacion #flip-1 h2.tit-investigadores, #investigacion #flip-2 h2.tit-investigadores, #investigacion #flip-3 h2.tit-asistentes, #investigacion #flip-4 h2.tit-asistentes, #inv #flip-5 h2.tit-investigadores, #inv #flip-6 h2.tit-investigadores, #inv #flip-7 h2.tit-investigadores  {font-family: 'Lato', Verdana, Geneva, sans-serif; font-weight: 400; font-size:18px; color:#333333; text-align:left; float:left; margin:0; background:none;}
#investigacion .responsive {clear:both; margin:0 auto; display:table;}

#investigacion .responsive .cont-list > .flip {cursor:pointer; padding:15px 0 15px 10px !important; margin:0 !important; background:none !important; border-bottom:0 solid #FFF !important;}
#investigacion .responsive .cont-list {padding:0 !important; margin:0 0 15px !important; border-bottom:1px solid #5f8fc1 !important; background:none !important;}

#investigacion .responsive .flip:hover {background-color:#0d73d6 !important;}
#investigacion .responsive DIV ul.list-categoria li.tit {width:100%; font-family: 'Lato', Verdana, Geneva, sans-serif; font-size:18px; color:#ffffff; text-align:left; float:left; margin:0; background:none;}
#investigacion .responsive DIV ul.list-categoria li.tit span.titu {margin:0; font-size:18px; color:#ffffff; float:left}
#investigacion .responsive DIV ul.list-categoria li.tit span {float:right; margin:10px 10px 0 0;}

#investigacion .responsive .panel {padding:10px 0 15px !important;}
#investigacion .responsive .panel ul.list-categoria {float:left;}
#investigacion .responsive .panel ul.list-categoria li {color:#ffffff; float:left; clear:both;}
#investigacion .responsive .panel ul.list-categoria li a {font-family:Nexa-Book, Verdana, Geneva, sans-serif; font-size:15px; line-height:160%; color:#ffffff; padding:0 0 0 10px;}

.arrow-down {background:url(/cep/imag/v2/auxi/arrow_down.png) no-repeat left top; width:15px; height:8px; float:right; margin-top:10px;}
.arrow-down-dos {background:url(/cep/imag/v2/auxi/arrow_down2.png) no-repeat left top; width:15px; height:8px; float:right; margin-top:10px;}

/*PUBLICACIONES*/
#publicacion-principal {padding:60px 0 10px;}
body.buscador h1.tit, #publicacion-principal h1.tit-investigadores, body.debates h1.tit-debates, body.puntos h1.tit-puntos, body.revista-encuesta h1.tit, body.eventos h1.tit, body.noticias h1.tit {padding:0 0 40px; text-align:center; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight: 700; font-size:48px; line-height:130%; color:#022e58;}

.tit-puntos {padding:0 0 30px; text-align:center; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight: 700; font-size:30px; line-height:130%; color:#0d73d6;}

.art-destacado DIV .auxi { padding:0 20px;}
.auxi-art ul li.fecha, .art-destacado DIV .auxi span.fecha, article.comun span.fecha { margin-top:20px; float:left; clear:both; background:url(/cep/imag/v2/icon/ico_cal.png) no-repeat left top; padding:0 0 0 25px; font-family:'lato', Verdana, Geneva, sans-serif; font-size:15px; line-height:130%; color:#666666;}
.art-destacado DIV .auxi a.titular {font-family:'lato', Verdana, Geneva, sans-serif; font-weight: 400; font-size:40px; line-height:115%; color:#0d73d6; float:left; clear:both; margin:0 0 15px;}
.art-destacado DIV .auxi p.bajada {font-family:'lato', Verdana, Geneva, sans-serif; font-size:15px; line-height:160%; color:#4a4a4a; float:left; clear:both; border-bottom:1px solid #e0e0e0; padding:0 0 25px;}
.art-destacado DIV .auxi ul, article.comun ul {float:left; clear:both; margin:20px 0 0;}
.art-destacado DIV .auxi ul li, article.comun ul li {font-family:'lato', Verdana, Geneva, sans-serif; font-size:14px; line-height:120%; color:#666666; margin-bottom:5px;}
.art-destacado DIV .auxi ul li.debate .tit, article.comun ul li.debate .tit, .autordos {background:url(/cep/imag/v2/icon/ico_debate.png) no-repeat left top; padding:0 0 0 25px; font-family:'lato', Verdana, Geneva, sans-serif; font-size:14px; color:#666666;}
.autordos a.tit {color:#1b88cc;}
.art-destacado DIV .auxi ul li.autor .tit, article.comun ul li.autor .tit {background:url(/cep/imag/v2/icon/ico_autor.png) no-repeat left top; padding:0 0 0 25px; font-family:Nexa-Bold, Verdana, Geneva, sans-serif; font-size:15px; color:#0d73d6;}
.art-destacado DIV .auxi ul li.autor .tit + .tit, article.comun ul li.autor .tit + .tit { border-left:1px solid #0d73d6; margin:0 0 0 5px; padding:0 0 0 5px; background:none;}

.autor-indexado {background:url(/cep/imag/v2/icon/ico_autor.png) font-family:'Lato', Verdana, Geneva, sans-serif; font-size:15px; color:#0d73d6;}

#publicacion-secundarias article.comun {margin:0 0 15px;}
#publicacion-secundarias article.comun .auxi-art > a {margin:0 0 30px;}
#publicacion-secundarias article.comun .separa-podcast {margin:0 0 20px; clear: both;}
#publicacion-secundarias article.comun .separa-podcast audio {width: 100%;}
#publicacion-secundarias {margin:20px 0 0;}

/*ESTUDIOS*/
#estudios {background-color:#f5f7fa; width:100%; margin:40px auto 10px; padding:80px 0;}
#estudios .auxi-port {background-color:#f63441; width:100%;}
#estudios .auxi-port.blue {background-color:#024aba !important;}
#estudios .auxi-port.blue .auxi-revista {border:1px solid #729ad8 !important;}
#estudios .auxi-port.blue .auxi-revista .cont-revista ul.suscribirse li a {border:1px solid #729ad8 !important;}

#estudios .auxi-port .revista-art {position:relative; min-height:400px;}
#estudios .auxi-port .revista-art .img-revista {position:absolute; left:10%; top:-15%;}
#estudios .auxi-port .revista-art .img-revista img {width:340px; height:auto;}
.cont-revista.aright {float:right !important;}
.auxi-revista {border:1px solid #fff; margin:20px; padding:40px 0;}
.cont-revista a.tit {font-family:'lato', Verdana, Geneva, sans-serif; font-size:40px; line-height:160%; color:#ffffff; float:left; clear:both;}
.cont-revista p.bajada {font-family:'lato', Verdana, Geneva, sans-serif; font-weight:700; font-size:16px; line-height:160%; color:#ffffff; float:left; clear:both; margin-bottom:30px;}
.cont-revista ul.suscribirse {float:left; clear:both;}
.cont-revista ul.suscribirse li {float:left;}
.cont-revista ul.suscribirse li + li {margin:0 0 0 5px; padding:0 0 0 5px;}
.cont-revista ul.suscribirse li a {border:1px solid #EEEEEE; padding:5px; font-family:'lato', Verdana, Geneva, sans-serif; font-size:12px; line-height:160%; color:#ffffff; font-weight: 700;}

.img-revista {margin:0 auto;}
.img-revista img {float:left;}

#investigacion .row {text-align:center;}
#investigacion .row .areas-investigacion {display:inline-block; float:none;}
#investigacion {background:#004d9d; padding:50px 0 85px; clear:both;}
#investigacion .auxi-port h2.tit-investigadores {font-family:'lato', Verdana, Geneva, sans-serif; font-size:30px; line-height:160%; color:#ffffff; text-align:center; margin-bottom:100px;}
.flex-container {display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; -ms-flex-wrap:wrap; -moz-flex-wrap:wrap; -webkit-flex-wrap:wrap; flex-wrap:wrap;}

#investigacion .box-destacado {margin:0 60px 0 0;}
#investigacion .destacado {border:2px solid #2469b4; text-align:left;}
#investigacion .destacado ul.list-destacado {padding:50px 25px; float:left;}
#investigacion .destacado ul.list-destacado li {float:left; clear:both;}
#investigacion .destacado ul.list-destacado li.tit {font-family:'lato', Verdana, Geneva, sans-serif; font-size:23px; line-height:160%; color:#f7f7f7; letter-spacing:0.1px; font-weight: 700;}
#investigacion .destacado ul.list-destacado li a {font-family:'lato', Verdana, Geneva, sans-serif; font-size:22px; line-height:160%; color:#ffffff;}

#investigacion .flex-container ul.list-categoria {padding:0; float:left; margin-bottom:15px;}
#investigacion .flex-container ul.list-categoria li {float:left; clear:both; color:#ffffff; text-align:left;
display: flex;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flexbox;
display: -o-flex;
display: -ms-flexbox;
align-items: top;}
#investigacion .flex-container ul.list-categoria li.tit {font-family:'lato', Verdana, Geneva, sans-serif; font-size:21px; line-height:160%; color:#f7f7f7; letter-spacing:0.1px; font-weight: 700;}
#investigacion .flex-container ul.list-categoria li a {font-family:'lato', Verdana, Geneva, sans-serif; font-size:15px; line-height:160%; color:#ffffff; padding:0 0 0 10px; font-weight: 700;}
body.port.publicaciones .box-button {width:275px;}

/*DEBATES*/
body.port.debates #publicacion-secundarias {padding:60px 0 10px; margin:0; background-color:#f6f7fb}
body.port.debates #publicacion-secundarias article.comun .auxi-art > a {min-height:10px; color:#0d73d6;}
body.port.debates #publicacion-secundarias article.comun .auxi-art > p.bajada {font-family:'Lato'; font-weight: 400; min-height:70px; clear:both; color:#4a4a4a; line-height:1.4;}
body.port.debates #publicacion-secundarias article.comun .auxi-art > p.bajada1 {font-family:'Lato'; font-weight: 800; min-height:49px; clear:both; color:#4a4a4a; line-height:1.5;}
.separa-dos {border-bottom:1px solid #d8d9db; width:100%; clear:both; height:0; display:block; margin:10px 0; padding:0;}
.auxi-art ul li.fecha {margin-top:5px;}

ul.filtros {display:table !important; margin:0 auto 35px;}
ul.filtros li {float:left; margin:0 7px 10px}
ul.filtros li + li { margin-left:7px;}
ul.filtros li a {float:left; font-family:'lato', Verdana, Geneva, sans-serif; font-size:12px; line-height:130%; font-weight: 400; color:#ffffff; background-color:#fb6900; padding:15px 24px;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;}
ul.filtros li a:hover, ul.filtros li a.selected {background-color:#0d73d6}
#filtros .auxi-port h2.tit {text-align:center; font-family:'lato', Verdana, Geneva, sans-serif; font-size:32px; font-weight: 700; line-height:130%; color:#4a4a4a; margin:44px 0 20px;}


/*FILTROS*/
.art-filtros .art { border-bottom:1px solid #cccccc; display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; min-height:115px; margin-bottom:20px; padding-bottom:15px;}
.art-filtros .art .art_cover {position: relative; height: 100%; overflow: hidden; width: 85px;}
.art-filtros .art .art_cover img {width: 100%;}
.art-filtros .art .art_cover:before {content: '';position: absolute; top: 0;right: 0;bottom: 0;left: 0; z-index: 5;}
.art-filtros .art .art_cover:hover img {-moz-transform: scale(1.1);-webkit-transform: scale(1.1); transform: scale(1.1); transition: .4s all ease;}
.art-filtros .art .art_content {padding: 0 0 0 10px; max-width: 70%; overflow: hidden;}
.art-filtros .art .art_content .fecha {font-family:Nexa-Book, Verdana, Geneva, sans-serif; font-size:13px; line-height:1.05; color:#666666; float:left; clear:both;}
.art-filtros .art .art_content a.titular {font-family:'lato', Verdana, Geneva, sans-serif; font-size:17px; font-weight:700; line-height:1.4; color:#4a4a4a; float:left; clear:both;}
.art-filtros .art .art_content ul {float:left; clear:both;}
.art-filtros .art .art_content ul li {clear:both; float:left; font-family:Nexa-Bold, Verdana, Geneva, sans-serif; font-size:15px; line-height:1.6; color:#0d73d6;}
.art-filtros .art .art_content ul li + li { border-left:1px solid ##0d73d6; padding:0 0 0 5px; margin:0 0 0 5px;}
.art-filtros .art .art_content ul li a {font-family:Nexa-Bold, Verdana, Geneva, sans-serif; color:#0d73d6;}



.custom-select-dos {width:100%; border:1px solid #aeaeae;}
.custom-select-dos select {width:100%; border:0 solid #aeaeae;}
.custom-select-dos select {background:#fff; padding:15px 15px; font-family:Nexa-Light, Verdana, Geneva, sans-serif; font-size:16px; line-height:1.6; color:#666666; cursor:pointer;}
.custom-select-dos {position:relative; margin-bottom:35px;}
#dec-button {cursor:pointer; background:url(/cep/imag/v2/auxi/arrow.png) no-repeat left bottom; right:3px; top:0; width:20px; height:51px; cursor:pointer;}
.spinner-button {position:absolute; cursor:default; z-index:2; background-color:#fff; width:14.5px; text-align:center; margin:0; pointer-events:none; height:10px; line-height:10px;}

/*Revista - Encuesta*/
#top-encuesta {background-color:#f5f7fa; width:100%; margin:0 auto; padding:60px 0 10px;}
body.port.revista-encuesta #estudios {margin:0 auto;}
body.revista-encuesta h1.tit {padding: 0 0 20px;}
body.revista-encuesta #estudios .auxi-port .revista-art .img-revista {left:3%;}
body.revista-encuesta .auxi-revista .cont-revista span.autor {background:url(/cep/imag/v2/icon/ico_authors.png) no-repeat left top; font-family:'lato', Verdana, Geneva, sans-serif; color:#ffffff; font-size:15px; padding:0 0 0 15px;}
body.revista-encuesta .auxi-revista .cont-revista span.fecha {background:url(/cep/imag/v2/icon/ico_calendar.png) no-repeat left top; font-family:'lato', Verdana, Geneva, sans-serif; color:#ffffff; font-size:14px; padding:0 0 0 20px; margin:0 0 0 10px}
body.revista-encuesta .cont-revista a.tit {line-height:130%;}
body.revista-encuesta .cont-revista ul.bajar {float:left;}
body.revista-encuesta .cont-revista ul.bajar li {float:left; margin:0 0 5px 10px; border:1px solid #FFF; width:135px; background-color:#fff; text-align:left; padding:15px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;}
body.revista-encuesta .cont-revista ul.bajar li img {margin:0 5px 0 0; float:left; width:18px;}
body.revista-encuesta .cont-revista ul.bajar li a {font-family:'lato', Verdana, Geneva, sans-serif; color:#666666; font-size:13px; font-weight: 700;}

body.revista-encuesta .cont-revista ul.redes-sociales, .auxi-inv ul.redes-sociales, .bottom-art ul.redes-sociales {float:left; margin:0 0 0 17px; padding:0; border:1px solid #FFF; -webkit-border-radius:4px;
-moz-border-radius:4px;background-color: #ffffff;
border-radius:4px; background-color: rgba(0, 0, 0, 0);}
body.revista-encuesta .cont-revista ul.redes-sociales li, .auxi-inv  ul.redes-sociales li, .bottom-art  ul.redes-sociales li {float:left; border-right:1px solid #FFF; padding:13px;}
body.revista-encuesta .cont-revista ul.redes-sociales li + li, .auxi-inv ul.redes-sociales li + li, .bottom-art ul.redes-sociales li + li {border:none;  padding:15px 5px 10px;}

.auxi-inv ul.redes-sociales, .bottom-art ul.redes-sociales {margin:0; border:1px solid #dedede; }
.auxi-inv ul.redes-sociales li, .bottom-art  ul.redes-sociales li {border-right:0 solid #9b9b9b; padding:12px 8px 5px;}
.auxi-inv ul.redes-sociales li + li, .bottom-art ul.redes-sociales li + li {padding:12px 8px 5px;}
.bottom-art ul.redes-sociales {float:left !important; margin:17px 0 0 25px; padding:0; width:80%; display:flex; flex-direction:row; justify-content:space-between; align-items:center;}
.bottom-art {border-top:0 solid #cecece; margin-top:0; margin-bottom:15px;}
body.home .bottom-art, body.art.encuesta  .bottom-art {border-top:0 solid #cecece; margin-top:0; margin-bottom:0;}
body.home #art-comun .row article.comun {margin-bottom:0;}

ul.box-tag {float:left; margin-top:25px;}
ul.box-tag li {float:left; background-color:#f7651d; margin-bottom:10px;
-webkit-border-radius:4px;
-moz-border-radius:4px;
border-radius:4px;}
ul.box-tag li + li {margin-left:10px;}
ul.box-tag li a {font-family:'lato', Verdana, Geneva, sans-serif; font-size:14px; line-height:130%; color:#ffffff; padding:5px 10px; float:left; font-weight: 700;}

.auxi-port.dos {padding:0 0 80px !important;}

.auxi-inv a.boton-registrarse {background-color:#d0021b; border:1px solid #d0021b; font-weight: 700; font-family:'lato', Verdana, Geneva, sans-serif; font-size:13px; line-height:130%; color:#ffffff; float:none; padding:10px 20px; margin:15px 0 0 0; float:right;
    -webkit-border-radius: 3px;
    -moz-border-radius: 30px;
    border-radius: 30px;}


  body.art.noticias .swiper-button-prev, body.art.noticias .swiper-container-rtl .swiper-button-next {
    background-image: url("/cep/imag/v2/auxi/arrow-left.png") !important;
    left: 10px;
    right: auto;
}
body.art.noticias .swiper-button-next, body.art.noticias .swiper-container-rtl .swiper-button-prev {
    background-image: url("/cep/imag/v2/auxi/arrow-right.png") !important;
    right: 10px;
    left: auto;
}
body.art.noticias .swiper-button-prev, body.art.noticias .swiper-button-next {width:48px !important; height:48px !important; background-size:48px 48px !important;}
/*BANNERS*/
#banners {margin:30px auto;}
.red {background-color:#f63441;}
.yellow {background-color:#ffdd00;}
.banner-doble .auxi {margin:30px; padding:50px 35px; text-align:center; border-width:1px; border-style:solid;}

.banner-doble.red .auxi {border-color:#f6959c;}
.banner-doble.yellow .auxi {border-color:#d8bb01;}

.banner-doble .auxi .tit-banner {font-family:'Lato', Verdana, Geneva, sans-serif; font-size:35px; font-weight: 400; line-height:0.98; margin:0 auto 20px; display:table;}
.banner-doble.red .auxi .tit-banner, .banner-doble.red .auxi .tit-link {color:#f7f7f7;}
.banner-doble .auxi .tit-link {font-family:'lato', Verdana, Geneva, sans-serif; font-size:15px; line-height:1.73; clear:both; font-weight: 700;}
.banner-doble.yellow .auxi .tit-banner, .banner-doble.yellow .auxi .tit-link {color:#5b4e02;}

.banner-doble .auxi .tit-link.suscribete {background:url(/cep/imag/v2/icon/icono-revista.png) no-repeat left top; padding:13px 0 13px 50px;}
.banner-doble .auxi .tit-link.podcast {background:url(/cep/imag/v2/auxi/podcast.png) no-repeat left top; padding:13px 0 13px 50px;}


/*Encuesta*/
section#encuesta {background-color:#f5f7fa; padding:60px 0 50px}
section#encuesta h2.tit {text-align:center; font-family:'lato', Verdana, Geneva, sans-serif; font-size:32px; line-height:130%; color:#4a4a4a; margin:0 auto 20px;}
article.encuesta { background-color:#FFF;}
article.encuesta .auxi {margin:30px; padding:35px; text-align:center; border:1px solid #cccccc;}

.encuesta > .auxi > a {margin:0 65px 0 0; float:left;}
.encuesta .auxi .box-cont {text-align:left; width:65%; float:left; position:relative; padding:0 0 75px;}
.box-cont > .fecha {background:url(/cep/imag/v2/icon/calendar.png) no-repeat left 3px; padding:0 0 0 25px; float:left; clear:both; font-family:Nexa-Book, Verdana, Geneva, sans-serif; font-size:15px; line-height:130%; color:#4a4a4a;}
.box-cont > .titular {float:left; clear:both; font-family:'lato', Verdana, Geneva, sans-serif; font-size:40px; line-height:120%; color:#1b88cc;}
.box-cont > .bajada {float:left; clear:both; font-family:'lato', Verdana, Geneva, sans-serif; font-size:15px; line-height:130%; color:#4a4a4a;}
ul.bottom-art {float:right; clear:both; position:absolute; bottom:10px; right:10px;}
ul.bottom-art li {float:left;}
ul.bottom-art li.download {font-family:'lato', Verdana, Geneva, sans-serif; font-size:13px; line-height:130%; color:#4a4a4a; margin: 0 0 0 10px; border:1px solid #9b9b9b; text-align:center; padding:5px 10px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;}
ul.bottom-art li.download a {padding:3px 0 3px 0}
ul.bottom-art li.download a img {margin-right:5px; float:left; width:15px;}
ul.bottom-art li.ver-encuesta {background-color:#d0021b; border:1px solid #d0021b; font-family:'lato', Verdana, Geneva, sans-serif; font-size:13px; line-height:130%; color:#ffffff; float:left; padding:5px 10px; margin:0 0 0 15px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;}
ul.bottom-art li.ver-encuesta a {color:#FFF;}
body.port.revista-encuesta ul.bottom-art {border-top:0 solid #cecece !important; margin-top:0 !important; margin-bottom:0 !important;}

ul.link-descarga {}
ul.link-descarga li {font-family:'lato', Verdana, Geneva, sans-serif; font-size:13px !important; line-height:1.6; color:#666666;}
ul.link-descarga li + li {border-left:0 solid #1b88cc !important;}
ul.link-descarga > li > a {background:url(/cep/imag/v2/icon/download2.png) no-repeat left 2px; color:#666666 !important; padding:0 0 0 15px;}

/* MINISITIO*/
body.revista-encuesta.minisitio #main * {font-family: 'lato', sans-serif !important;}
body.revista-encuesta.minisitio h1 {font-weight: 700;}
body.revista-encuesta.minisitio #publicacion-principal {background-color:#f5f7fa; width:100%; margin:0 auto; padding:10px 0 30px;}

body.revista-encuesta.minisitio #publicacion-principal .auxi-port .row {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	flex-direction: row;
}
body.revista-encuesta.minisitio #publicacion-principal .auxi-port .row .col:first-child {flex: 0 0 60%;}
body.revista-encuesta.minisitio #publicacion-principal .auxi-port .row .col:nth-child(2) {flex: 0 0 40%;}

body.revista-encuesta.minisitio #publicacion-principal h2.tit {font-size:20px; color:#999; font-weight:100; text-transform: uppercase; margin:0 0 30px;}
body.revista-encuesta.minisitio #publicacion-principal .art-destacado .auxi {margin-top: 30px;}
body.revista-encuesta.minisitio #publicacion-principal .art-destacado .titular {font-size: 28px; font-weight:700; color: #0d73d6; display: inline-block; margin-top: 20px;}
body.revista-encuesta.minisitio #publicacion-principal .art-secundario {margin-bottom: 30px;}
body.revista-encuesta.minisitio #publicacion-principal .art-secundario .titular {font-size: 22px; font-weight:700; line-height: 130%;}
body.revista-encuesta.minisitio ul.datos-art {float: none; margin-top: 15px;}
body.revista-encuesta.minisitio ul.datos-art > li.autor::before {color:#7c7c7c !important;}
body.revista-encuesta.minisitio ul.datos-art > li.autor > .tit + .tit {border-left:1px solid #7c7c7c;}
body.revista-encuesta.minisitio ul.datos-art > li.autor > .tit:first-child {padding-left: 0;}
body.revista-encuesta.minisitio ul.datos-art > li.autor > .tit {font-size:16px !important; color:#6d6d6d !important; font-weight:700; background:none; padding: 0 0 0 10px;}
body.revista-encuesta.minisitio #publicacion-principal .box-rrss {width:120xp; float: right;}
body.revista-encuesta.minisitio #publicacion-principal .box-rrss ul li {display: inline-block; margin-right: 5px;}
body.revista-encuesta.minisitio .rot-titular-section {font-weight:900; background: #fff; padding: 20px; margin-bottom: 20px !important;}
body.revista-encuesta.minisitio article.comun > .auxi-art > .auxi-art {padding: 0 10px 20px;}
body.revista-encuesta.minisitio #art-comun .row article.comun {float:none; margin-bottom: 30px !important; margin-left: auto; margin-right: auto;}
body.revista-encuesta.minisitio #art-comun article.comun a.titular-art {font-size:20px; font-weight: 800;}
body.revista-encuesta.minisitio #art-comun article.comun li.autor > .tit {font-size:16px !important; color:#6d6d6d !important; font-weight:700; background:none;}
body.revista-encuesta.minisitio #art-comun article.comun li.autor > .tit + .tit {border-left:1px solid #0d73d6;}
body.revista-encuesta.minisitio #art-comun article.comun ul.datos-art > li.fecha {font-size:13px !important; color:#7c7c7c !important; font-weight:400; background:none; padding: 0 !important;}
body.revista-encuesta.minisitio .box-button .button {display: inline-block;}
body.revista-encuesta.minisitio article.comun ul {margin-top:10px; }

/*PAGINACION*/
.wp-pagenavi{border-top:1px solid #e1e1e1; padding-top:25px; margin-top:25px; padding-bottom:25px; margin-bottom:25px; text-align:center;}
.wp-pagenavi .pag_actual{border:1px solid #1b88cc; color:#1b88cc; border-radius: 20px; width: 36px; height: 36px; display: inline-block; line-height: 36px;}
.wp-pagenavi .page, .wp-pagenavi > a {border:1px solid rgba(155, 155, 155, 0.71); color:#616161; border-radius: 2px; width: 36px; height: 36px; display: inline-block; line-height: 36px; font-family:Nexa-Bold, Verdana, Geneva, sans-serif;}

/*EVENTOS*/
#top-eventos {background-color:#f5f7fa; width:100%; margin:0 auto; padding:80px 0;}
.eventos-art .img-eventos {position:absolute; left:10%; top:-15%;}
.eventos-art .img-eventos  img {width:340px; height:auto;}
.auxi-port .eventos-art {position:relative; min-height:400px;}
body.eventos #eventos .auxi-port {background-color:#ffffff !important;}
.auxi-evento {border:1px solid #cccccc; margin:20px; padding:25px 0;}
.cont-evento.aright {float:right !important;}
.eventos-art .img-eventos {left:3%;}
.cont-evento {padding:0 0 0 20px !important;}
.cont-evento .epigrafe {background:url(/cep/imag/v2/icon/author_black.png) no-repeat left 2px; padding:0 0 0 15px; font-family:'lato', Verdana, Geneva, sans-serif; font-size:15px !important; line-height:24px; color:#4a4a4a;}
.cont-evento .tit {font-family:'lato', Verdana, Geneva, sans-serif; font-weight: 400; font-size:40px !important; line-height:110%; margin-bottom:5px; margin-top:5px; color:#0d73d6;}
.cont-evento ul.info { float:left;}
.cont-evento ul.info li {background:url(/cep/imag/v2/icon/calendarDos.png) no-repeat left 2px; font-family:'lato', Verdana, Geneva, sans-serif; font-size:14px !important; line-height:24px; color:#4a4a4a; padding:0 0 0 25px}
.cont-evento ul.info li + li {background:url(/cep/imag/v2/icon/ico-agenda02.gif) no-repeat left 2px;}
.cont-evento ul.info li + li + li {background:url(/cep/imag/v2/icon/ico-agenda03.gif) no-repeat left 2px;}
.cont-evento a.boton-registrarse {background-color:#d0021b; border:1px solid #d0021b; font-family:'Lato', Verdana, Geneva, sans-serif; font-size:15px; line-height:130%; color:#ffffff; float:none; padding:15px 30px; margin:15px 30px 0 0; float:right;
-webkit-border-radius:3px;
-moz-border-radius:30px;
border-radius:30px;}

body.art.noticias.general #main .auxi-port .row .col.span-7.xs-12.sm-7.md-7.lg-7 {margin:0 auto; float:none; display:table;}

/*TABS*/
.ui-icon-triangle-1-s, .ui-icon-triangle-1-e {background-position:0 0 !important;}
.ui-icon {width:18px !important; height:11px !important; float:right !important; margin-top:5px !important;}
.ui-accordion-header .ui-accordion-header-icon {background-image: url("/cep/imag/v2/icon/arrow_black.png") !important;}
.ui-accordion-header-active .ui-accordion-header-icon {background-image: url("/cep/imag/v2/icon/arrow_white.png") !important;}
body.art.noticias.general .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {border:1px solid #9b9b9b; background:#9b9b9b !important;}
body.art.noticias.general .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, .ui-button, html .ui-button.ui-state-disabled:hover, html .ui-button.ui-state-disabled:active {margin:0 !important; border-left:0 solid #9b9b9b; border-right:0 solid #9b9b9b; border-top:0 solid #9b9b9b; border-bottom:1px solid #9b9b9b; background:#ffffff;
-webkit-border-radius:0px;
-moz-border-radius:0px;
border-radius:0px;}
.ui-widget-content {border:0 solid #ffffff !important; padding:10px 5px !important;}
.ui-widget {border-top:1px solid #9b9b9b !important;}
h4.tit-acordion {font-family:'lato', Verdana, Geneva, sans-serif; font-size:30px !important; color:#0d73d6; margin:30px auto 20px; text-align:center; font-weight: 800;}
.cont-acordion .col {border-left-width:10px; border-right-width:10px;}
.cont-acordion ul.principal, .cont-acordion ul {margin:0 0 20px; float:left}
.cont-acordion ul {margin:0 20px 0;}
.cont-acordion ul.principal li, .cont-acordion ul li {list-style-type:none; margin-bottom:0;}
.cont-acordion ul.principal li a, .cont-acordion ul li a {font-family:'lato', Verdana, Geneva, sans-serif; color:#666666; font-weight:normal;}
.cont-acordion ul.principal li.tit-col, .cont-acordion ul li .destacado {font-family:'lato', Verdana, Geneva, sans-serif; font-size:16px !important; color:#0d73d6;}
.cont-acordion ul.principal li .tit-item {font-family:'lato', Verdana, Geneva, sans-serif; font-size:16px !important; color:#666666;}
.cont-acordion ul.principal li.tit-col.top {margin-top:30px; margin-bottom:0;}

.cont-acordion ul.listado {margin:0 0 20px;}
.cont-acordion ul.listado li.tit-list, .cont-acordion ul li {list-style-type:none; font-family:'lato', Verdana, Geneva, sans-serif; font-size:16px !important; line-height:140%; color:#666666;}


#otros-eventos  {padding:40px 0;}
#otros-eventos h2.titular {text-align:center; font-family:'lato', Verdana, Geneva, sans-serif; font-weight: 700; font-size:30px !important; line-height:64px; color:#0d73d6;}
.mas-eventos {border-top:1px solid #dfdfdf; padding:20px 0;}
.mas-eventos a.ver-eventos {font-family:'lato', Verdana, Geneva, sans-serif; font-weight: 800; font-size:13px !important; line-height:1.6; color:#4a4a4a; float:right; border:1px solid #4a4a4a; padding:7px 20px}


#otros-eventos .row article.comun {margin-bottom:20px;}
section.articulos article.comun > .auxi-art, section#art-comun .row article.comun .auxi-art, #agenda .auxi-port .row article.comun .auxi-art, #columnas .auxi-port .row article.comun .auxi-art, #pensadores .row article.comun .auxi-art, #temasespeciales .row article.comun .auxi-art, #temasespeciales .row article.comun .auxi-art, #publicacion-secundarias .row article.comun .auxi-art, .auxi-port section#art-comun .swiper-container .swiper-wrapper article.comun > .auxi-art, #pensadores .swiper-container .swiper-wrapper article.comun .auxi-art, #temasespeciales .swiper-container .swiper-wrapper article.comun .auxi-art, #publicacion-secundarias .auxi-port .swiper-container .swiper-wrapper article.comun .auxi-art, #publicacion-principal .swiper-container .swiper-wrapper  article.comun .auxi-art, #art-relacionados .row article.comun .auxi-art, #art-relacionados article.comun .auxi-art {border:0 solid #c7c7c7; height:100%;}
article.comun > .auxi-art {border:1px solid #c7c7c7; height:100%;}
article.comun > .auxi-art > .auxi-art {padding:0 30px 20px;}

/*TABS AUTOR*/
#publicaciones-autor .ui-widget {border:none !important;}
#publicaciones-autor .ui-widget-header {border-bottom:4px solid #e6e6e6 !important; padding:0; background:none; border-left:0 !important; border-top:0 !important; border-right:0 !important;}
#publicaciones-autor .ui-state-active, .ui-widget-content .ui-state-active, #publicaciones-autor .ui-widget-header .ui-state-active, #publicaciones-autor a.ui-button:active, #publicaciones-autor .ui-button:active, .ui-button.ui-state-active:hover,
#publicaciones-autor .ui-state-default, #publicaciones-autor .ui-widget-content .ui-state-default, #publicaciones-autor .ui-widget-header .ui-state-default, #publicaciones-autor .ui-button, #publicaciones-autor .ui-button.ui-state-disabled:hover, #publicaciones-autor  .ui-button.ui-state-disabled:active
{border:none !important;}
#publicaciones-autor .ui-tabs .ui-tabs-nav li + li {margin-left:10px !important; background:#e6e6e6;}
#publicaciones-autor .ui-tabs .ui-tabs-nav li:hover {background: #9b9b9b !important;
-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition:all 0.5s ease 0s;}
#publicaciones-autor .ui-tabs .ui-tabs-nav li:hover a {color:#FFF !important;
-webkit-transition:all 0.5s ease 0s;
-moz-transition:all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
transition:all 0.5s ease 0s;}
#publicaciones-autor .ui-tabs .ui-tabs-nav li.ui-tabs-active {margin-bottom:-1px !important; padding-bottom:1px !important;}
#publicaciones-autor .ui-tabs .ui-tabs-nav li a {font-family:'lato', Verdana, Geneva, sans-serif; font-size:14px; line-height:130%; padding:5px 20px;}
#publicaciones-autor .ui-tabs .ui-tabs-nav li.ui-tabs-active a::before, #publicaciones-autor .ui-tabs .ui-tabs-nav li:hover a::before {content: "▲"; color:#e6e6e6; position:absolute; bottom:-7px; left:40%; right:0;}
/*/TABS AUTOR*/

/*Port Notcias*/
body.art.noticias #main .auxi-port {max-width:1035px; font-size: small;}
body.noticias #main .auxi-port {padding:80px 0;}
body.noticias h1.tit {padding: 0 0 20px;}
ul.breadcrumb-port.no-responsive {margin:0 auto 10px; display:table !important;}
ul.breadcrumb-port.no-responsive li {float:left;}
ul.breadcrumb-port.no-responsive li + li {border-left:1px solid #4a4a4a; margin:0 0 0 10px; padding:0 0 0 10px;}
ul.breadcrumb-port.no-responsive li a {font-family:'Lato', Verdana, Geneva, sans-serif; font-weight: 400; font-size:18px !important; line-height:120%; color:#000000;}
body.port.noticias .art-destacado {margin-top:30px; margin-bottom:60px;}

body.port.noticias section.articulos .row  article.comun {margin-bottom:60px;}

/*Eventos Todos*/
body.eventos-todo h1.tit {padding:45px 70px; text-align:center; font-family:'Lato', Verdana, Geneva, sans-serif; font-size:47px; line-height:130%; color:#1b88cc;}
body.eventos-todo article.comun {margin-bottom:20px;}

/*Form Contacto*/
#planes { background-color:#f5f7fa; padding-bottom:30px;}
body.art.contacto #main {background-color:#f5f7fa;}
.box-mapa {max-width:1440px; width:100%; margin-top:95px; margin: 0 auto;}
.box-mapa iframe {width:100%; height:500px; float:left;}
.form-control {display:block; margin-bottom:20px; padding:15px; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal; font-size:16px; line-height:120%; color:#666666; background-color:#fff; border:1px solid #dddddd !important; float:left;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;}
.form-control.span-5 {float:left;}
.form-control.span-5 + .form-control.span-5 {float:right;}
textarea.form-control {width:95%;}

.box-planes {background-color:#FFF; border-bottom:1px solid #dddddd; border-left: 1px solid #dddddd;;}
.planes h4 {border-left:1px solid #dddddd !important; background-color:#1b88cc;}
.planes h4 span {font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal; font-size:16px; line-height:120%; color:#ffffff; padding:20px 0; text-align:center; display:table; margin:0 auto;}
.planes .plan-uno, .planes .plan-dos {border-left:0 solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;}
.planes .border-left {border-left:1px solid #dddddd;}
.planes .vacio .auxi-plan {min-height: 48px;}

.planes .plan-dos {border-bottom:0 solid #dddddd;}
.auxi-plan {padding:24px 20px; text-align:center;}
.auxi-plan span.tiempo {font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal; font-size:14px; line-height:120%; color:#666666; display:table; margin:0 auto;}
.auxi-plan span.valor {font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal; font-size:26px; line-height:120%; color:#0d73d6; clear:both;display:table; margin:0 auto;}

.btn.sec.white {-webkit-appearance:none; float:right; background-color:#0d73d6; padding:10px 15px; width:auto; font-family:Nexa-Bold, Verdana, Geneva, sans-serif; font-weight:normal; font-size:13px; line-height:120%; color:#ffffff; cursor:pointer; border:none; border-radius:3px; margin:0 auto 25px;}
.btn.sec.white.big {float:none; margin:20px auto 0; display:table; width:100%; padding:20px 0;}
.investigador.info_inv .inv_container .btn.sec.white {width:100%;}


::placeholder {color:#666666; opacity:1; /* Firefox */}
:-ms-input-placeholder { /* Internet Explorer 10-11 */color: #666666;}
::-ms-input-placeholder { /* Microsoft Edge */color:#666666}

.auxi-datos-form {background-color:#FFF; padding:15px;
-webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2);
-moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2);
box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2);}
.auxi-datos-form .row {margin-left:0;}
.auxi-datos-form .row .col {border-left-width:0; padding-right:0;}

body.art.contacto #main .auxi-port > .row > .col.span-5 {margin-top:57px;}

.titular-arti {font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:700; font-size:42px; line-height:120%; color:#0d73d6; padding-top:60px; padding-bottom:20px; text-align:center;}
.bajada-arti {font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal; font-size:20px; margin-bottom:100px; line-height:120%; color:#4a4a4a; text-align:center;}
.bajada-arti {max-width:450px; width:100%; margin:0 auto 100px; text-align:center;}
section#planes .bajada-arti {margin:0 auto 50px;}

.titular-form {font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal; font-size:30px; line-height:120%; color:#1b88cc; margin-bottom:20px;}
.auxi-datos-form .row .col.esp.span-5 ul.redes {float:left; clear:both;}
.auxi-datos-form .row .col.esp.span-5 ul.redes li {float:left;}
.auxi-datos-form .row .col.esp.span-5 ul.redes li + li {margin-left:5px;}

.auxi-datos-form .row .col span.bold, span.bold {font-family:'lato', Verdana, Geneva, sans-serif; font-weight:normal; font-size:18px; line-height:120%; color:#666666; letter-spacing:-0.5px; margin-bottom:18px; float:left; clear:both;}
.auxi-datos-form .row .col p.normal {font-family:'lato', Verdana, Geneva, sans-serif; font-weight:normal; font-size:16px; line-height:120%; color:#666666; letter-spacing: -0.5px; margin-bottom:25px; float:left; clear:both;}

.auxi-datos-form .row .col.span-5 p.normal {margin-bottom:48px;}
.auxi-datos-form .row .col.span-5 .bold.dos {margin-bottom:5px;}

/*Suscripcion*/
#cont-form { margin:0 auto 20px;}
h3.sub-titular {font-family:'lato', Verdana, Geneva, sans-serif; font-weight:normal; font-size:30px; line-height:120%; color:#0d73d6; text-align:center; margin-bottom:40px; margin-top:40px;}
#cont-form > .row > .form-control.span-11 {margin:0 auto 20px; display:table; float:none; width:93%;}
#cont-form > .row > .col.esp.span-6 {margin-bottom:20px;}
#cont-form > .row > .col.esp.span-6 .form-control.esp.dos.span-5 {width:40%;}
/*CHECKBOX*/

ul.box-checkbox {float:left; clear:both;}
ul.box-checkbox li {float:left;}
ul.box-checkbox li + li {margin-left:15px;}

/* The container */
.container {display:block; position:relative; padding-left:30px; padding-top:5px; margin-bottom:12px; cursor:pointer; font-family:Nexa-Book, Verdana, Geneva, sans-serif; font-size:16px; color:#666666;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select:none;}

/* Hide the browser's default checkbox */
.container input {position:absolute; opacity:0; cursor:pointer; height:0; width:0;}

/* Create a custom checkbox */
.checkmark {position:absolute; top:0; left:0; height:21px; width:21px; background-color:#fff; border:1px solid #0d73d6;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;}

/* On mouse-over, add a grey background color */
.container:hover input ~ .checkmark {background-color:#ccc;}

/* When the checkbox is checked, add a blue background */
.container input:checked ~ .checkmark {background-color:#2196F3;}

/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after {content:""; position:absolute; display:none;}

/* Show the checkmark when checked */
.container input:checked ~ .checkmark:after {display:block;}

/* Style the checkmark/indicator */
.container .checkmark:after {left:7px; top:3px; width:5px; height:10px; border:solid white; border-width:0 3px 3px 0;
  -webkit-transform:rotate(45deg);
  -ms-transform:rotate(45deg);
  transform:rotate(45deg);}

/*Articulo eventos*/
.agenda-big {position:relative; margin:0 auto; font-size: small;}
.agenda-big .box-invitacion {max-width:400px; width:100%; position:absolute; right:20px; bottom:-185px; background-color:#FFF;
  -webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;}
.agenda-big .box-invitacion .auxi-inv {padding:30px; border:1px solid #dedede; background-color: #f5f7fa;
-webkit-border-radius: 5px;
-moz-border-radius: 0px;
border-radius: 0px;}
.agenda-big .fecha-cal {left:20px; top:20px; height:auto;}
.agenda-big .fecha-cal .mes {margin-bottom:10px;}

/*art eventos*/
.tit-invita {float:left; clear:both; margin-bottom:30px; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:700; font-size:18px; line-height:120%; color:#0d73d6; padding:0 0 0 20px; background:url(/cep/imag/v2/icon/ico_debate.png) no-repeat left 2px;}
ul.datos-actividad {float:left; clear:both;}
ul.datos-actividad li {padding:0 0 0 30px; margin:0 0 10px; background:url(/cep/imag/v2/icon/ico-agenda02.gif) no-repeat left 2px; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal; font-size:14px; line-height:122%; color:#4a4a4a;}
ul.datos-actividad li + li + li {background:url(/cep/imag/v2/icon/ico-agenda03.gif) no-repeat left 2px;}
ul.datos-actividad li.calendario {background:url(/cep/imag/v2/icon/calendarDos.png) no-repeat left 2px;}

/*Lo que viene*/
section#viene {background-color:#f5f7fa; margin:60px auto 0; padding:95px 0 90px;}
section#viene h3.titular {font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal; font-size:30px; line-height:120%; color:#0d73d6; text-align:center; margin-bottom:55px;}
section#viene article.comun > .auxi-art > .auxi-art { background-color:#FFF;}
section#viene article.comun a.titular-art {color:#1b88cc; margin:20px auto 5px;}

/*Art noticias*/
body.art.noticias {background:url(/cep/imag/v2/auxi/bg_noticias.jpg) repeat-x left top #FFF;}
.top-art-noti { text-align:center;}
.top-art-noti .tema {font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:400; font-size:15px; line-height:120%; color:#4a4a4a; background:url(/cep/imag/v2/icon/icono-revistaDos.png) no-repeat left top; padding:0 0 0 15px; margin:0;}
.top-art-noti .cita {font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:400; font-size:15px; line-height:120%; color:#4a4a4a; background:url(/cep/imag/v2/icon/ico_cita.png) no-repeat left top; padding:0 0 0 15px; margin:0 0 0 20px;}
.top-art-noti .fecha {font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:400; font-size:15px; line-height:120%; color:#4a4a4a; background:url(/cep/imag/v2/icon/calendar.png) no-repeat left top; padding:0 0 0 15px; margin:0 0 0 20px;}
.top-art-noti h1.titular-art {max-width:800px; width:100%; text-align:center; margin:0 auto 20px; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:700; font-size:45px; line-height:120%; color:#0d73d6;}

.top-art-noti h1.titular-art em {font-family:'lato', Verdana, Geneva, sans-serif; font-weight:700;}

.top-art-noti .author { margin:0 auto 30px; display:table; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:700; font-size:18px; line-height:120%; color:#4a4a4a; background:url(/cep/imag/v2/icon/ico_user.png) no-repeat left top; padding:0 0 0 25px;}
h3.tit-art-dos {text-align:center; margin:40px auto; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:normal; font-size:35px; line-height:120%; color:#0d73d6; }

.descarga-box {margin-bottom:30px;}
.descarga-box .auxi-descarga {border:0px solid #dedede !important; margin-bottom:30px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.descarga-box .auxi-descarga .auxi {padding:5px 25px 0 1px; border:0 solid #dedede !important; margin-bottom:0;}


.descarga-box .auxi-descarga + .auxi-descarga {padding:25px;}
.descarga-box .auxi-descarga .box-audio {float:left; clear:both; margin:0 0 20px;}
.descarga-box .auxi-descarga .box-audio audio {float:left; clear:both;}

.descarga-audio {display:flex; display:-webkit-flex; display:-moz-flex; display:-ms-flexbox; display:-o-flex; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:700; font-size:12px; line-height:120%; color:#4a4a4a; float:left; clear:both; border:0px solid #9c9c9c; padding:5px; margin:5px 0 5px; width:90%; text-transform: uppercase;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;} 

.descarga-box .auxi-descarga .box-audio span {float:left; clear:both; text-align:center; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:700; font-size:13px; line-height:120%; color:#4a4a4a; margin-top:5px;}
.art.noticias > #main > .auxi-port > .row {margin-left:0 !important;}
.art.noticias > #main > .auxi-port > .row > .box-cuerpo-center { margin:0 auto; display:table; float:none;}
.descarga-audio span img {margin-right:5px;}
.descarga-box .auxi-descarga h4.descarga-bajada {text-align:left; font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:700; font-size:18px; line-height:120%; color:#e14045;}
#art-relacionados {width:100%; clear:both;}
#art-relacionados h3.tit-relacionados {font-family:'Lato', Verdana, Geneva, sans-serif; font-weight:700; font-size:30px; line-height:120%; color:#0d73d6; text-align:center; margin-bottom:30px;}
article.comun ul li.tema {float:left; clear:both; margin-top:5px; background:url(/cep/imag/v2/icon/icono-revistaDos.png) no-repeat left top; padding:0 0 0 25px; color:#666666; font-family:'Lato', Verdana, Geneva, sans-serif;}
.auxi-descarga #art-relacionados h4 {margin-top:20px;}
.auxi-descarga #art-relacionados .titular-art {font-size: 15px; font-weight:700;  margin:15px 0 5px 0; }
.auxi-descarga #art-relacionados article.comun ul.datos-art > li {margin-bottom: 5px !important;}
.auxi-descarga #art-relacionados article.comun ul li.autor .tit {background:none;padding:0 0 0 10px; font-size: 14px !important; font-weight:700;}
.auxi-descarga #art-relacionados article.comun ul li.autor .tit:first-child {padding-left: 0;}
.auxi-descarga #art-relacionados article.comun ul {padding-top: 0; margin:0; }
.auxi-descarga #art-relacionados ul.datos-art > li.fecha {font-size:12px !important; color: #525151 !important; background:none; padding:0 !important; font-weight:400;}

.auxi-descarga #links-articulo h4 {margin-top:20px;}
.auxi-descarga #links-articulo p {font-size:14px !important; color: #525151 !important; background:none; padding:0 !important; font-weight:400; margin: 10px 0px 5px 0; line-height: 21px;}
.auxi-descarga #links-articulo .titular-art {font-size: 15px; font-weight:700;  margin:15px 0 5px 0; }

/*Buscador*/
body.buscador #main .auxi-port {padding:60px 0 0;}
body.buscador #main .auxi-port .row article.comun {margin-bottom:20px;}
body.buscador #main .auxi-port .row article.comun .auxi-art > .auxi-art {clear:both;}
body.buscador #main .auxi-port .row article.comun .auxi-art > .auxi-art > p.bajada, body.buscador #main .auxi-resp .swiper-container .swiper-wrapper article.comun .auxi-art > .auxi-art > p.bajada  { clear:both; float:left; font-family:'Lato', Verdana, Geneva, sans-serif; font-size:16px; line-height:160%; color:#4a4a4a;}
body.buscador h1.tit {padding:0 0 40px;}
body.buscador .pref {display:inline-block; font-size:20px; font-family:'Lato', Verdana, Geneva, sans-serif; line-height:1.5; margin-right:0; float:left; padding:0; font-weight:normal; color:#999;}
body.buscador .txt-busqueda {font-family: 'Lato', Arial, Helvetica, sans-serif; font-size:20px; line-height:1.5; margin:0 0 0 5px; padding:0; float:left;}
body.buscador p.resultados {font-family: 'Lato', Arial, Helvetica, sans-serif; font-size:20px; line-height:1.5; clear:both; float:left; margin-bottom:20px}
body.buscador article.comun a.titular-art {color:#0d73d6; float:left; clear:both;}
body.buscador article.comun > .auxi-art > .auxi-art {padding:0 15px 20px;}

/*publicaciones*/
body.art.revista.port.biblioteca .content_det .item {width:100%; float:left; clear:both;}
body.art.revista.port.biblioteca .content_det .item .public-tit { max-width:700px; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:20px; line-height:120%; color:#4a4a4a;}
body.art.revista.port.biblioteca .content_det .item .pub_info .pub_autor {margin:0; clear:both; float:left; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:14px; line-height:120%; color:#4a4a4a;}
body.art.revista.port.biblioteca .content_det .item .title {clear:both; float:left; font-family:'Lato', Arial, Helvetica, sans-serif; font-size:14px; line-height:120%; color:#0d73d6;}
body.art.revista.port.biblioteca .content_det .item .title span {font-family:'Lato', Arial, Helvetica, sans-serif; font-size:14px; line-height:120%; color:#666666;}
body.art.revista.port.biblioteca .content_det .item .pub_autor::after {font-size:0; margin-left:0;}

body.art.revista.port.biblioteca h1.tit { margin:30px auto 70px;}
body.art.revista.port.biblioteca .books .inv_container {padding:0; border:0 solid #FFF;}
.investigador.info_inv .inv_container .form-control.span-12 {width:91%; border:1px solid #dddddd; margin-bottom:15px;}
.investigador.info_inv .inv_container .custom-select-dos select {border:0 solid #dddddd;}
.investigador.info_inv .inv_container .custom-select-dos {margin-bottom:15px;}

/*CAJA AZUL*/
#estatutos {background-color:#0258a1; text-align:center;}
#estatutos .auxi-port {padding:80px 0; max-width:610px !important; width:95% !important;}
#estatutos .auxi-port h4.titular {font-family:'Lato', Arial, Helvetica, sans-serif; font-size:30px; line-height:120%; color:#fff; margin-bottom:40px;}
#estatutos .auxi-port p.bajada {font-family:'Lato', Arial, Helvetica, sans-serif; font-size:20px; line-height:150%; color:#fff; margin-bottom:40px;} 
#estatutos .auxi-port .boton {font-family:'Lato', Verdana, Geneva, sans-serif; color:#ffffff; font-size:13px; float:left; margin:0 0 5px 10px; border:1px solid #FFF; width:190px; margin:0 auto 10px; text-align:left; padding:15px; display:table; float:none;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;}
#estatutos .auxi-port .boton img { float:left; margin-right:5px;}

/*Datos Articulos*/
ul.datos-art {float:left; clear:both; margin:20px 0 0;}
ul.datos-art > li {border-left:0 solid #1b88cc !important; font-family:'lato', Verdana, Geneva, sans-serif !important; list-style:none; font-size:12px !important; line-height:180% !important; color:#1b88cc !important; margin-bottom:8px !important; padding:0 !important; margin:0 0 0px 0 !important;}
ul.datos-art > li * {border-bottom:none;}
ul.datos-art > li.autor > .tit {background:url(/cep/imag/v2/icon/ico_autor.png) no-repeat left top; padding:0 0 0 25px; font-family:'Lato', Verdana, Geneva, sans-serif !important; font-size:13px !important; font-weight: 700;color:#0d73d6 !important; margin-bottom:0 !important;}
ul.datos-art > li.autor > .tit + .tit {border-left:1px solid #1b88cc; margin:0 0 0 5px; padding:0 0 0 5px; background:none;}
ul.datos-art > li.debate > .tit {background:url(/cep/imag/v2/icon/ico_debate.png) no-repeat left top; padding:0 0 0 25px; font-family:'lato', Verdana, Geneva, sans-serif !important; font-size:14px !important; color:#666666 !important; margin-bottom:0 !important;}
ul.datos-art > li.list-epigrafe {color:#666666 !important;}
ul.datos-art > li.fecha {margin-top:0; float:left; clear:both; background:url(/cep/imag/v2/icon/ico_cal.png) no-repeat left top; padding:0 0 0 25px !important; font-family:'lato', Verdana, Geneva, sans-serif !important; line-height:130%; color:#666666 !important;}
ul.datos-art > li.autor::before {content:none !important; color:#1b88cc !important; margin-right:0 !important; margin-left:0 !important; font-family:'lato', Verdana, Geneva, sans-serif !important; font-size:16px !important;}

.box-txt {padding:20px; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px;}
.bg-box {background-color:rgba(1, 8, 14, 75%);}

.boton-dest.aright {float:right;}
.mascara {position:absolute; top:0; width:100%; height:100%; 
background: rgba(60,100,221,0.2);
background: -moz-linear-gradient(top, rgba(60,100,221,0.2) 0%, rgba(0,30,62,0.4) 40%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(60,100,221,0.2)), color-stop(40%, rgba(0,30,62,0.4)));
background: -webkit-linear-gradient(top, rgba(60,100,221,0.2) 0%, rgba(0,30,62,0.4) 40%);
background: -o-linear-gradient(top, rgba(60,100,221,0.2) 0%, rgba(0,30,62,0.4) 40%);
background: -ms-linear-gradient(top, rgba(60,100,221,0.2) 0%, rgba(0,30,62,0.4) 40%);
background: linear-gradient(to bottom, rgba(60,100,221,0.2) 0%, rgba(0,30,62,0.4) 40%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c64dd', endColorstr='#00235a', GradientType=0 );}

/*--FIN MAIN--*/

/*--FOOTER--*/
.separa.responsive {display:none;}
footer#footer {background-color:#1c1c26;}
.bottom-footer {clear:both; border-top:1px solid #3e3e47; margin:15px auto 0; padding:20px 0 15px;}
.auxi-footer {padding:20px 0 0 0;}
.auxi-footer .logo-footer {margin-left:20px;}
.bottom-footer p {float:left; margin:0 0 0 15px; font-family:'lato', Verdana, Geneva, sans-serif; color:#9b9b9b; font-size:14px; font-weight: 800; line-height: 1.57; letter-spacing:0.3px}
ul.redes.footer {float:right; margin:3px 0 0 0;}
ul.redes.footer li {float:left; margin:0 0 0 15px;}
ul.redes.footer li a {float:left;}
ul.redes.footer li a img {float:left;}

.auxi-suscripcion {width:360px;}
.auxi-suscripcion .campo-inscribete {width:205px; float:left; padding:15px; font-size:14px; color:#f7f7f7; background:#292937; border:none;}
.auxi-suscripcion .boton-inscribete {cursor:pointer; background-color:#004d9d; border:none; color:#FFF; padding:15px 20px; font-size:12px; font-family:'lato', Verdana, Geneva, sans-serif;}
.auxi-suscripcion .boton-inscribete:hover {background-color:#0d73d6;}

#botones-rrss {margin: 30px 0 0; padding: 20px 0; background: #fbfbfa;}
#botones-rrss .auxi {max-width: 90%; margin: 0 auto; text-align: center;}
#botones-rrss .box-social2 {display: inline-block; margin: 0 60px;}
#botones-rrss .box-social2 span, #botones-rrss .box-social2 small {display: block;}
#botones-rrss .box-social2 span {font-size: 20px; color:#333;}
#botones-rrss .box-social2 small {font-size: 12px; color:#6D6D6D;}
#botones-rrss .box-social2 img {margin: 8px auto; }
#botones-rrss .box-social2 a {display: block; border:1px solid #0d73d6; font-size: 12px; color:#0d73d6; text-decoration: none; margin: 10px 0 0; padding: 6px 15px 2px; border-radius: 3px; }
#botones-rrss .box-social2 a:hover {background: #0d73d6; color: #fff;}
/*--/FIN FOOTER--*/




@media screen and (max-width: 940px) and (min-width: 767px) {
  body.port.publicaciones #estudios .auxi-port .revista-art .img-revista, body.revista-encuesta #estudios .auxi-port .revista-art .img-revista, body.eventos #eventos .auxi-port .eventos-art .img-eventos {width: 265px;}
  #estudios .auxi-port .revista-art .img-revista img, #eventos .auxi-port .eventos-art .img-eventos img {width:30%;}
  #estudios .auxi-port .revista-art .img-revista, #eventos .auxi-port .eventos-art .img-eventos {top:6%;}
  #estudios .auxi-port .revista-art .img-revista {position:relative; top:0%; left:0%; float:left;}
}
@media screen and (max-width: 990px) and (min-width: 855px) {
  .agenda-big .box-invitacion {right:0; bottom:0;}
}
@media screen and (max-width: 1075px) and (min-width: 767px) {
  body.revista-encuesta .cont-revista ul.redes-sociales {margin:10px 0 0 10px; float:left; clear:both;}
  .art.revista .cont-revista ul.redes-sociales {margin:10px 0 0 10px;}
}

@media only screen and (max-width:1202px) {
  section#suscribete .auxi-port .row.esp {margin-left:0; margin-right:0;}
  section#podcast .auxi-port .row.esp {margin-left:0; margin-right:0;}
  section#podcast .auxi-port .row.esp .podcast.col.esp.span-12 {border-left-width:0; padding-right:0;}
}
@media only screen and (max-width:1188px) {
  ul.menu-top {margin-right:10px;}
}
@media only screen and (max-width:1140px) {
  .cont-susc {padding:2% 3% 4%!important;}
  .auxi-banner {bottom:20px; width:85%;}
}
@media only screen and (max-width:1130px) {
  .art-filtros .art .art_content ul li {font-size:13px;}
  #cont-form { width:100%;}
}
@media only screen and (max-width:935px) {
  .redes.footer {margin:0 auto !important; display:table !important; float:none !important;}
  .bottom-footer {width:95%; padding:10px 0;}
  .bottom-footer p {width:100%; text-align:center; padding:0 0 10px; border-bottom:1px solid #3e3e47; margin:0 auto; display:table; float:none;}
  ul.redes.footer {padding:10px 0;}
}
@media only screen and (max-width:990px) {
  .art.revista.port.biblioteca .custom-select-dos {width:94%;}
}
@media only screen and (max-width:980px) {
  .bottom-footer p {float:none; margin:0 auto; display:table;}
  ul.redes.footer {float:none; margin:0 auto; padding:15px 0; display:table; clear:both;}
}
@media only screen and (max-width:965px) {
  .collapse.navbar-collapse.desktop {display:none;}
  .collapse.navbar-collapse.menu, .top-header > .auxi {display:none;}
  .collapse.navbar-collapse.menu.in {display:block !important; padding:20px 0 0 0; border-top:2px solid #FFF; margin:13px 0 0 0;}
  .box-search.movil {display:block; height:auto; clear:both; width:100%; padding:0; margin-bottom:0; background:none; padding:25px 0 40px;}
  .box-search .auxi-search {width:80%; padding:0;}
  .auxi-search .campo-search {width:180px;}
  .boton-search {margin:5px 5px 0 0;}
  .container > .navbar-collapse, .container-fluid > .navbar-collapse {margin-right:0; margin-left:0;}
  .navbar-nav > li > a {font-size:16px;}
  #header .auxi-header .logo {width:75px; margin:20px 0 0 25px;}
  #header .auxi-header .logo img {width:65%; height:auto;}
  .navbar {margin-top:0; margin-bottom:15px;}
  ul.menu-top {float:left; clear:both}
  ul.menu-top li {margin:7px 0; clear:both;}
  .navbar-nav > li {border-bottom:1px solid #7ba2cc;}
  .navbar-nav > li > a {padding:14px 7px;}
  .caret {float:right; margin-left:1%; margin-top:5px;}
  .arrow-down, .arrow-down-dos {margin-top:5px;}
}
@media screen and (max-width: 777px) and (min-width: 768px) {
  .art.revista .auxi-revista .cont-revista span.autor, body.revista-encuesta .auxi-revista .cont-revista span.autor {float:left;}
  .art.revista .auxi-revista .cont-revista span.fecha, body.revista-encuesta .auxi-revista .cont-revista span.fecha, body.revista-encuesta .auxi-revista .cont-revista span.fecha {margin:10px 0 0 0; clear:both; float:left;}
}
@media screen and (max-width: 935px){
  .auxi-noti h1.titular {margin-bottom:15px; font-size:24px;}
  .auxi-noti {top:7%;}
}
@media screen and (max-width: 923px) and (min-width: 768px) {
  .planes h4 span {font-size:12px;}
}
@media screen and (max-width:1018px) and (min-width:768px) {
  body.art.noticias .descarga-box {width:45.333%;}
  body.art.noticias .cuerpo-uno {width:54.333%;}
  body.art.noticias .box-cuerpo-center {width:100%;}
}
@media screen and (max-width: 895px) and (min-width: 768px) {
  .art-filtros .art .art_content ul li + li {padding:0; margin:0; clear:both;}
  .box-sociales .col-derecha.lg-6 {margin-left: 0;}
}
@media only screen and (max-width:855px) {
  .agenda-big .box-invitacion {position:relative; bottom:0; right:0; width:100%; max-width:900px;}
  .auxi-inv ul.redes-sociales {clear:both;}
}
@media only screen and (max-width:822px) {
  article.encuesta .auxi {margin:10px; padding:10px;}
  .encuesta > .auxi > a {margin:0 15px 0 0; border-left-width:0;}
}

.no-responsive {display:block !important;}
.responsive {display:none !important;}



@media only screen and (max-width:767px) {
    .auxi-banner {right:20px; left: auto; }
  body.art.encuesta  ul.redes-sociales {float:left !important;}
  body.art.encuesta  ul.redes-sociales li {border-right:0 solid #9b9b9b;}
  .row {margin-left:0 !important;}
  .no-responsive {display:none !important;}
  .responsive {display:block !important;}
  ul.breadcrumb-port.no-responsive {display:none !important;}
  #investigacion .responsive {display:table !important; width:100%;}
  #suscribete a.foto, #podcast a.foto, #sect-redes, .box-sociales {display:none;}
  #columnas .comun.columnista-art {margin-bottom:5px;}
  #otros-eventos .responsive .auxi-resp .swiper-container, #art-comun .swiper-container, #agenda .swiper-container, #pensadores .swiper-container, #temasespeciales .swiper-container  {padding-bottom:30px;}
  #agenda {padding:30px 0;}
  #pensadores .swiper-container  {margin-bottom:30px;}
  #temasespeciales .swiper-container  {margin-bottom:30px;}
  #agenda .auxi-resp {background-color:#FFF; padding:0 0 30px 0;}
  #agenda .auxi-art .auxi-art {clear:both; padding:0 10px;}
  #suscribete, #podcast {margin:0 auto;}
  .rot-titular-section.responsive {text-align:center;}
  #pensadores article.comun a.titular-art {padding:20px 0 0 0;}
  #temasespeciales article.comun a.titular-art {padding:20px 0 0 0;}
  .cont-susc {text-align:center;}
  .cont-susc h4.tit-suscribete {font-size:27px; margin-bottom:30px;}
  .cont-susc .bajada {display:none;}
  .rot-titular-section, section#viene h3.titular {font-size:26px; margin-top:25px !important; margin-bottom:25px !important;}

  section#viene h3.titular {margin-bottom:30px;}
  section#viene {padding:40px 0;}

  #inv-senior {padding:30px 0;}
  .bottom-section, .box-button {background:none;}
  #inv, #asistente {background:#ffffff; padding:10px 0 0!important;}

  .eventos-art .img-eventos, #estudios .auxi-port .revista-art .img-revista.responsive {position:relative; left:0; top:0; margin:0 auto; display:table !important;}
  .auxi-revista {border:1px solid #f87880; margin:0 20px 20px 20px; padding:0 0 40px;}
  .revista-art.col.esp, .eventos-art.col.esp {border-left-width:0; padding-right:0;}
  #estudios .auxi-port .revista-art .img-revista img, .eventos-art .img-eventos img {width:100%; height:auto; margin-bottom:15px;}

  #publicacion-principal .swiper-container {padding:0 0 30px;}
  #investigacion .destacado {margin:0 0 30px;}
  #investigacion .destacado ul.list-destacado {padding:20px;}
  .art-destacado DIV .auxi span.fecha, article.comun span.fecha {float:left; margin:15px 0;}
  .art-destacado DIV .auxi a.titular {font-size:20px; font-family:Nexa-Bold, Verdana, Geneva, sans-serif; color:#4a4a4a;}
  article.comun a.titular-art {margin:10px auto 20px; text-align:left;}
  body.buscador h1.tit, body.eventos-todo h1.tit, #publicacion-principal h1.tit-investigadores, body.revista-encuesta h1.tit, body.eventos h1.tit, body.noticias h1.tit {padding:0 0 20px; font-size:30px;}
  body.eventos-todo h1.tit {padding-top:20px;}
  body.buscador h1.tit {text-align:left;}
  body.buscador .pref, body.buscador .txt-busqueda, body.buscador p.resultados {font-size:18px; text-align:left;}
  .cont-revista a.tit {font-size:25px; margin:15px 0;}
  #investigacion .auxi-port h2.tit-investigadores {font-size:26px; margin-bottom:20px;}
  #investigacion .destacado ul.list-destacado li a {font-size:18px; float:left;}
  #investigacion .destacado ul.list-destacado li span {width:auto; margin:7px 10px 0 0;}
  #investigacion .destacado ul.list-destacado li {color:#FFF;}

  #top-encuesta, #top-eventos, body.noticias #main .auxi-port {padding:20px 0 10px;}
  .auxi-evento .cont-evento .tit {font-size:25px !important; margin:15px 0;}

  #investigacion .box-destacado {margin:0 auto; border-left-width:0px;}
  #estudios {margin:40px auto 10px;  padding:40px 0;}

  #publicacion-principal h1.tit-investigadores, body.debates h1.tit-debates {padding: 0 0 20px; font-family: 'lato', Verdana, Geneva, sans-serif; font-weight: 800; font-size:30px;}
  .art-destacado DIV .auxi a.titular {font-size:19px;}
  .art-destacado DIV .auxi p.bajada {font-size:14px;}
  body.port.debates .art-destacado DIV .auxi ul li.autor .tit, article.comun ul li.autor .tit {font-size:13px;}
  body.port.debates .swiper-container { padding:0 0 30px;}
  .filtros.no-responsive {display:none !important;}
  .art-filtros .art .art_content ul li {font-size:12px; }

  .encuesta .auxi .box-cont {width:100%; padding:10px 0 75px;}
  body.port.revista-encuesta #estudios .auxi-port.blue .auxi-revista {padding:10px;}
  body.revista-encuesta #estudios .auxi-port .revista-art .img-revista {left:0;}

  body.revista-encuesta .cont-revista ul.bajar, body.revista-encuesta .cont-revista ul.redes-sociales {float:none; margin:0 auto; display:table;}
  body.revista-encuesta .cont-revista ul.bajar li {width:auto; padding:5px; margin-bottom:7px;}
  body.revista-encuesta .cont-revista ul.redes-sociales li {width:auto; padding:5px 15px;}
  body.revista-encuesta .cont-revista ul.redes-sociales li + li {padding:5px 5px 0; margin:5px 0 0 0;}
  .separa.responsive.dos {border-top:1px solid #729ad8 ; margin:15px auto;}

  body.port.revista-encuesta #estudios {padding:10px 0;}

  .banner-doble {border-left-width:0 !important;}
  #encuesta .auxi-port .row article.encuesta {border-left-width:0 !important;}
  body.port.revista-encuesta article.encuesta .auxi {margin:0; padding:0;}
  body.port.revista-encuesta .encuesta .auxi .box-cont {padding:10px 15px 75px; width:auto;}
  .box-cont > .fecha {font-size:13px; margin-bottom:5px;}
  .box-cont > .titular {font-size:20px; margin-bottom:5px;}
  ul.bottom-art {float:none; position:absolute; right:0; left:0; margin:0 auto; display:table;}
  ul.bottom-art li.ver-encuesta {padding:15px; margin:0;}
  body.port.revista-encuesta ul.bottom-art li.ver-encuesta {margin-left:10px;}

  .mas-eventos a.ver-eventos {margin:0 auto; display:table; float:none;}
  .auxi-evento .img-eventos.no-responsive {display:none !important;}

  .auxi-evento {margin:0 20px 20px 20px; padding:10px;}
  #top-eventos > .auxi-port {width:100%;}
  .cont-evento {padding:0 !important;}

  body.art.contacto #main .row .col.span-7, body.art.contacto #main .row .col.span-5 {border-left-width:0;}
  
  #cont-form > .row  {margin-left:0; margin-right:0;}
  #cont-form > .row > .form-control.span-11 {width:91% !important;}
  #cont-form > .row > .col.esp.span-6 {margin:0 auto; border-left-width:0; padding-right:0;}
  #cont-form > .row > .col.esp.span-6 > .form-control.esp.dos.span-11 {margin:0 auto 20px; float:none;}
  #cont-form > .row > .col.esp.span-6 .form-control.esp.dos.span-5 {margin-left:2%;}
  #cont-form > .row > .col.esp.span-6 .form-control.esp.dos.span-5 + .form-control.esp.dos.span-5 {margin-right:2%;}
  .box-planes .planes +  .planes { border-top:20px solid #f5f7fa;}
  .planes .plan-dos {border-bottom:1px solid #dddddd;}
  .titular-arti {font-size:26px; padding-top:30px; padding-bottom:10px;}
  .bajada-arti {font-size:14px;}
  section#planes .bajada-arti {margin:0 auto 25px;}
  .planes h4 span {font-size:14px; padding:10px 0;}
  .auxi-plan {padding:15px;}
  .auxi-plan span.valor {font-size:20px;}
  #cont-form .row.esp .col.esp.span-4, #cont-form .row.esp .col.esp.span-8 { margin-top:20px;}
  
  .swiper-wrapper {padding:0;}
  
  .top-art-noti h1.titular-art {font-size:30px !important;}
  .top-art-noti .cita, .top-art-noti .fecha, .top-art-noti {font-size:13px;}
  .author {font-size:12px;}
  h3.tit-art-dos {font-size:19px !important;}
  .CUERPO .destacado-dos {font-size:22px;}
  .CUERPO p {font-size:18px;}
  .auxi-port.dos {padding:0 0 20px !important;}
  #art-relacionados h3.tit-relacionados {font-size:22px;}
  
  body.art.revista.port.biblioteca h1.tit {margin:15px auto;}
  .art.revista .books .book_subtit {display:none;}
  body.art.revista.port.biblioteca .books {padding:20px 0;}
  body.art.revista.port.biblioteca .books .info_inv {width:95%; margin:0 auto;}
  .investigador.info_inv .inv_container .form-control.span-12 {width:92% !important;}
  body.art.revista.port.biblioteca article.col.xs-12.sm-12.md-8.lg-8 {width:95%; margin:0 auto; border-left-width:0;}
  
  .auxi-footer .logo-footer, .auxi-suscripcion.aright {margin:0 auto !important; display:table !important; float:none !important;}
  .auxi-suscripcion.aright {margin-top:10px !important;}
  .auxi-footer .logo-footer {margin-bottom:10px !important;}
  .separa.responsive, #footer .separa.responsive {border-top:1px solid #3e3e47 !important; display:block; width:95%; display:table; margin:0 auto;}
  body.port.revista-encuesta .separa.responsive, body.art.revista .separa.responsive {border-top:1px solid #729ad8 !important;}
  
  .comun.columnista-art .auxi-art .foto img {margin:40px auto 0;}
  
  .banner-doble .auxi .tit-banner {font-size:31px;}
  
  .bajada-arti {margin-bottom:20px;}
  .box-planes {border-bottom:0 solid #dddddd; border-left:0 solid #dddddd;}
  .planes .plan-uno, .planes .plan-dos {border-left:1px solid #dddddd;}
  
  .mas-eventos {border-top:0 solid #dfdfdf; border-bottom:1px solid #dfdfdf; padding: 20px 0;}
  
  .banner-doble .auxi {margin:10px; padding:10px;}
  
  .art-filtros .art .art_content a.titular {margin-bottom:5px;}
  
  .box-cont > .fecha {background:url(/cep/imag/v2/icon/calendar.png) no-repeat left 0px;}
  
  #destacadas .auxi-port .row.esp, #columnas .auxi-port .row.esp, section#art-comun .row.esp {margin-left:0; margin-right:0;}
  
  .art.revista.port.biblioteca .custom-select-dos {width:96%;}
  
  .auxi-noti {top:auto; bottom:0; width:100%;}
  .box-txt {margin:0 auto; float:none; margin:0 auto !important; display:table; width:95% !important;
  -webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;}
#inv-senior .auxi-port .row article.lg-3 {width:100%;}

.bottom-art ul.redes-sociales {margin:0; width:270px; display:flex !important;}

#botones-rrss .box-social2 {margin: 0 20px;}
body.revista-encuesta.minisitio #publicacion-principal .auxi-port .row {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	flex-direction: column;
}
body.revista-encuesta.minisitio #publicacion-principal .auxi-port .row .col:first-child {flex: 0 0 100%;}
body.revista-encuesta.minisitio #publicacion-principal .auxi-port .row .col:nth-child(2) {flex: 0 0 100%;}

}






@media only screen and (max-width:600px) {
  body.art.contacto #main .auxi-port > .row > .col.span-5 {display:none;}
  .titular-arti {font-size:28px; padding-top:30px; padding-bottom:20px;}
  .bajada-arti {font-size:14px; margin-bottom:20px;}
  .titular-form {font-size:24px;}
  .form-control {width:94% !important;}
  .form-control.esp.dos.span-5 {width:41.6666666667% !important;}
  .form-control.esp.dos.span-5 + .form-control.esp.dos.span-5 { float:right}
  .form-control.span-5 + .form-control.span-5 {float:left;}
  
  .box-mapa {margin-top:20px;}
  #cont-form > .row > .col.esp.span-6 .form-control.esp.dos.span-5 {width:40% !important;}
  #cont-form > .row > .col.esp.span-6 .form-control.esp.dos.span-5 {margin-left:0;}
  #cont-form > .row > .col.esp.span-6 .form-control.esp.dos.span-5 + .form-control.esp.dos.span-5 {margin-right:0;}
  
  #cont-form > .row > .form-control.span-11 {width:94% !important;}
  #cont-form > .row > .form-control.span-11, #cont-form > .row > .col.esp.span-6 > .form-control.esp.dos.span-11 {width:87% !important;}
  #cont-form > .row > .col.esp.span-6 .form-control.esp.dos.span-5 {margin-left:4%; width:33% !important;}
  #cont-form > .row > .col.esp.span-6 .form-control.esp.dos.span-5 + .form-control.esp.dos.span-5 {margin-right:4%;}
  
  .bottom-art {border-top:0 solid #cecece; margin-top:30px; margin-bottom:30px;}
  ul.box-tag {width:100%; border-bottom:1px solid #cecece; padding:0 0 10px; margin-bottom:10px; margin-top:0;}
  .bottom-art ul.redes-sociales {float:none !important; margin:0 auto; display:table;}
  ul.box-tag li, ul.box-tag li + li {margin-left:5px; margin-right:5px;}
  body.revista-encuesta .auxi-revista .cont-revista span.autor {margin:0 0 10px; float:left;}
  body.revista-encuesta .auxi-revista .cont-revista span.fecha {margin:0 0 0 0; clear:both; float:left;}
  ul.breadcrumb {overflow:hidden;}
  ul.breadcrumb li {margin-bottom:10px;}
  
  .top-art-noti .fecha {margin:5px auto; clear:both; display:table; padding:0 0 0 20px;}
  .art.revista .auxi-revista .cont-revista span.fecha {margin:5px 0 0 0; clear:both; float:left;}
  
  .art.revista .auxi-revista .cont-revista span.autor, body.revista-encuesta .auxi-revista .cont-revista span.autor {float:left;}
  .auxi-descarga #art-relacionados .col.esp {border-left-width:0;}
}
@media only screen and (max-width:660px) {
  .auxi-banner a.boton-dest {padding: 10px 20px; font-size: 16px;}
}

@media only screen and (max-width:580px) {
  .auxi-noti p.bajada {display:none;}
  .auxi-noti h1.titular {font-size:30px;}
  a.boton-dest { float:none; margin:0 auto; display:table;}
  .auxi-banner a.boton-dest {padding: 10px 20px; font-size: 16px;}
}
@media only screen and (max-width:470px) {
  .form-control {width:90% !important;}
  #main .auxi-port .row.esp {margin-left:0; margin-right:0;}
}
@media only screen and (max-width:410px) {
  .investigador.info_inv .inv_container .form-control.span-12 {width:89% !important;}
}
@media only screen and (max-width:400px) {
  .auxi-noti {top:50%; width:90%;}
  #noti-principal .fullwidth.desktop {display:none;}
  #noti-principal .fullwidth.movil {display:block;}
  .fecha-cal {height:52px;}
  ul.areas li {margin-top:5px; margin-bottom:5px;}
  ul.areas li + li {margin:5px 0 5px 5px;}
  .rot-titular-section, section#viene h3.titular {margin-top:15px !important; margin-bottom:15px !important; text-align:center;}
  ul.areas {padding:15px 0;}
  .cont-susc {padding:6% 3% 6% !important;}
  .box-txt {width:90% !important;}
}
@media only screen and (max-width:385px) {
  .auxi-inv ul.redes-sociales, .auxi-inv a.boton-registrarse { clear:both; margin:10px auto; display:table; float:none;}
  .fecha-cal .num {font-size:24px;}
  .agenda-big .fecha-cal {left:10px; top:10px;}
  .agenda-big .box-invitacion .auxi-inv {padding:10px;}
}
@media only screen and (max-width:380px) {
  .auxi-suscripcion {width:305px;}
  .auxi-suscripcion .campo-inscribete {width:158px;}
  .auxi-suscripcion .boton-inscribete {padding:15px 10px;}
}
@media only screen and (max-width:362px) {
  .art.encuesta ul.bottom-art li.download {background-color:#d0021b; margin:0; font-size:11px; padding:14px 5px;}
}
@media only screen and (max-width:350px) {
  #cont-form > .row > .col.esp.span-6 .form-control.esp.dos.span-5 {width:33% !important;}
}

#fullScreenDiv{width100%; min-height:100%; 
   / Set the height to match that of the viewport. /
    width:auto; padding:0!important; margin:0!important; background-color:#ffffff; position:relative;}
#video{width:100vw; height:auto; object-fit:cover; left:0px; top:0px; z-index:1;}
.video {width:100%; height:auto;}

@media (max-aspect-ratio: 16/9) {
  #video {width:150%; left:-100%;}
}

#inv article.investigador {margin-bottom:25px;}
#inv article.investigador .overflow-hidden img, #inv-senior article.investigador .overflow-hidden img, #asistente article.investigador .overflow-hidden img {-webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; float:left;}
#inv article.investigador .overflow-hidden, #inv-senior article.investigador .overflow-hidden, #asistente article.investigador .overflow-hidden {width:84%; margin:0 auto 15px; display:table; float:none; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; -webkit-box-shadow:0px 0px 11px 0px rgba(50, 50, 50, 0.6); -moz-box-shadow:0px 0px 11px 0px rgba(50, 50, 50, 0.6); box-shadow:0px 0px 11px 0px rgba(50, 50, 50, 0.6);}

.art.investigadores .ficha-cont .investigador.info_inv .inv_container > .fullwidth {margin-bottom:25px;}
.art.investigadores .ficha-cont .investigador.info_inv .inv_container > .fullwidth > img {-webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; -webkit-box-shadow:0px 0px 11px 0px rgba(50, 50, 50, 0.6); -moz-box-shadow:0px 0px 11px 0px rgba(50, 50, 50, 0.6); box-shadow:0px 0px 11px 0px rgba(50, 50, 50, 0.6);}