/*
2
	Theme Name: MediccReview1
3
	Theme URI: http://www.solucionesnimrod.com
4
	Description: Revista Medica.
5
	Author: Octavio E. Berroa Arias
6
	Author URI: http://www.readycode.net
7
    Author Email: oeberroa86@gmail.com
8
	Version: 1.0
9
*/
/*color gris del fondo f1f1f1
color de los titles y de los iconos de los titles 24394e
color del menu 62707c*/
@font-face {
    font-family: Roboto-Regular;
    font-style: normal;
    font-weight: normal;
    src: url(font/RobotoSlab-Regular.ttf);
}

@font-face {
    font-family: Roboto-Bold;
    font-style: normal;
    font-weight: normal;
    src: url(font/RobotoSlab-Bold.ttf);
}

@font-face {
    font-family: Palatino-Linotype;
    font-style: normal;
    font-weight: normal;
    src: url(font/Pala.ttf);
}

body, .wrapper{
    background: #F1F1F1;
    font-size: 14px;
    font-family: "Arial" !important;
    line-height: 22px;
    color: #000479 !mportant;
}
.news_title{
font-weight: bold;
color: #63ad21;
font-family: "Arial" !important;
font-size: 22px;}
a{
    color: #000479;
    -webkit-transition: background-color 0.5s ease-in-out;
    transition: background-color 0.5s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
a:hover{
    color: #000479;
}
ol{
font-size: 17px;
}
.by{
    color: #428bca;
    top: -15px;
    position: relative;
}
.by a:hover{
    color: rgba(255, 74, 53, 1);
}

/* este div es solo para poder visualizar al ancho de la columnna de widget*/
.div_auxiliar {
	; max-width: 300px; margin-left: 40%;margin-top: 100px;
}
/* este es el estilo de todos los widget*/
.mywidget {background-color: #FFF;border-radius: 5px;	box-shadow: 0px 3px 3px 3px #e6e6e6; margin-bottom: 10px;}

.mywidget .w_header {border-radius: 5px 5px 0px 0px;  font-size: 22px; ; padding-top: 5px; padding-bottom: 5px; color: #FFF !important;}
.mywidget .w_header p { color: #FFF !important;
margin-left: 10px; }

.mywidget .w_body { margin: 10px; display: block; }
.mywidget .w_body .Early_Article {margin-bottom: 5px; padding-bottom: 5px; border-bottom: solid 1px #e6e6e6;	}
.mywidget .w_body .Early_Article a { font-size: 20px !important; ; color: #030090; text-decoration: none !important;display: block !important; }
.mywidget .w_body .Early_Article a:hover {color: #63AD21 !important;}
.mywidget .w_body .Early_Article span { font-size: 16px !important; color: #808080 !important; display: block !important;}
.mywidget .w_footer  { text-align: center;  padding-bottom: 10px;}
.mywidget .w_footer a { font-size: 18px; ; color: #63AD21; text-decoration: none;  }
.mywidget .w_footer a:hover {color: #030090;}

/* este es la personalizacion de cada widget*/
.early {background-color: #63AD21; padding-left: 10px;}
.news {background-color: #030090; width: 100%;border-bottom:0px !important;}

/*este es el estilo del boton signup en la barra de widget*/
 .btn_SingUp {background-color: #030090;color: #FFF; text-align: center; border-radius: 5px;	box-shadow: 0px 3px 3px 3px #e6e6e6; margin-bottom: 10px;padding-top: 5px; padding-bottom: 5px;
     
     margin-top: 5px;
    margin-bottom: 5px;
    font-family: "Arial" !important;
    padding: 5px !important;
     
 }
  .btn_SingUp a {color: #FFF; text-decoration: none; font-size: 20px; }
  .btn_SingUp:hover	{background-color: #63AD21; }

/*PERSONALES*/
.w100{width: 100% !important;}
.mtb10{margin-top: 10px;margin-bottom: 10px}
.mtb5{margin-top: 2.5px;margin-bottom: 2.5px;}
.text-white{color: #FFFFFF !important;}
.bg-blue{background: rgba(3, 0, 144,1); !important;}
.paddingcero{padding: 0 !important;}
.plcero{padding-left: 0 !important;}
.prcero{padding-right: 0 !important;}
.overflow-auto{overflow: hidden;}
.transition{
    -webkit-transition: background-color 0.5s ease-in-out;
    transition: background-color 0.5s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.views{
    float: right;
    font-size: 16px !important;
    color: rgba(3, 0, 144,1);
}
.alignleft {
    display: inline;
    float: left;
    margin: 7px;
}

.alignright {
    display: inline;
    float: right;
    margin: 7px;
}

.aligncenter {
    display: block;
    margin-right: auto;
    margin-left: auto;
    margin: 7px;
}
/*printer*/
.single-post > .link-option .fa{
    float: right;
    font-size: 22px !important;
    color: rgba(3, 0, 144,1);
    cursor: pointer !important;
}
/*header*/
header .img-promotion{
    width: 100%;
    float: right;
    height: 150px;
}
header nav{
    float: left;
}
header .logotipo{
    width: 100%;
    padding: 10px 10px 0px 0px;
}
.barra-menu{
    float: left;
    margin-left: 15px;
    padding: 0;
    width: calc(73%);
}
.barra-menu span{
    border-radius: 0;
    /*color: #000;*/
}
/*signup*/
.signup{
    font-size: 16px;
    text-align: center;
    background: rgba(3, 0, 144,1);
    border-radius: 0px !important;
    margin-top: 5px;
    margin-bottom: 5px;
    font-family: "Arial" !important;
    padding: 5px !important;
    text-transform: uppercase;
}
.signup a{
    color: rgba(255, 255, 255,1);
}
.signup a:hover{
    color: rgba(255, 255, 255,1);
}



.corona{
    font-size: 16px;
    text-align: center;
    background: rgba(255, 255, 255,1);
    border-radius: 0px !important;
    margin-top: 5px;
    margin-bottom: 5px;
    font-family: "Arial" !important ;
    font-weight: bold !important;
    padding: 5px !important;
    text-transform: uppercase;
}
.corona a{
    color: rgba(3, 0, 144,1);
}
.corona a:hover{
    color: rgba(3, 0, 144,1);
}




/*peereview*/
.peereview{
    font-size: 16px;
    text-align: center;
    float: right;
    margin-top: 3px;
}
/*Paginado*/
.pagination{
    width: 100%;
    color: #fff;
    text-align: center;
}
.pagination h2{display: none;}
.pagination > .nav-links{
    padding: 5px;
}
.pagination > .nav-links > a{
    padding: 5px 10px;
    background: #01008C;
    color: #FFFFFF;
}
.pagination > .nav-links > a:hover{
    background: #64A61D;
    text-decoration: none;
}
.pagination > .nav-links > span{
    padding: 5px 10px;
    background: #64A61D;
}
.pagination > .nav-links > span.dots{
    background: #A9B5B8;
}

/* Carousel base class */
#myCarousel .owl-next,
#myCarousel .owl-prev{
    display: none;
}
#myCarousel .owl-dots{
    text-align: center;
    position: relative;
    top: -30px;
    margin-bottom: -25px;
}
#myCarousel .owl-dot{
    height: 15px;
    border-radius: 100%;
    margin: 3px;
    background: #64A61D;
    border: 0px;
}
#myCarousel .carousel{
    margin-bottom: -25px;
}
#myCarousel .img300{
    min-height: 300px;
}

.carousel {
    /*background: rgba(103, 167, 46,0.1);*/
    background: #FFFFFF;
   padding: 10px 10px 10px 10px;
    border-radius: 0px 0px 6px 6px;
    box-shadow: 3px 3px 3px 1px rgba(3, 0, 144,0.2);
    /*border: 2px solid rgba(103, 167, 46,1);*/
    border-top: 0px;
}
.carousel-caption {
    z-index: 10;
}
.carousel .title {
    /*width: 100%;*/
    overflow: hidden;
    padding: 5px 10px;
    font-size: 18px;
    border-bottom: 2px solid rgba(103, 167, 46,1);
    /*background: rgba(103, 167, 46,0.5);*/
    /*margin-bottom: 10px;*/
    margin: 0px -15px 10px -15px;;
    font-family: "Arial" !important;
    color: #000479;
}
.carousel .title > div{
    padding: 0;
}



.blanco_fondo {
    background: #FFF !important;
}
.carousel .item {
    height: 300px;
    /*background-color: #777;*/
    border-radius: 6px;
}
.carousel-inner > .item > img {
    position: absolute;
    top: 0;
    left: 0;
    min-width: 100%;
    height: 300px !important;
    border-radius: 0px;
}
.carousel-inner > .item > img.bg-text-article{
    z-index: 2;
    border-radius: 0px;
}
.carousel > .carousel-inner > .item > .container {
    position: absolute;
    bottom: 50px;
    width: 100%;
    text-align: center;
    padding: 0 1%;
    z-index: 3;
}
.carousel > .carousel-inner > .item > .container > div.atitle a{
    color: #fff;
}
.carousel > .indicator{
    position: relative;
    top:-25px;
    margin-bottom: -25px;
    overflow: auto;
    color: rgba(103, 167, 46,1);
    cursor: pointer;
}
.carousel > .carousel-inner > .item > .container > h1{
    margin: 0px;
}
.carousel > .carousel-inner > .item > .container > h1 > a{
    font-size: 14px;
    color: #FFFFFF;
}
.carousel > .carousel-inner > .item > .container > h1 > a:hover {
    text-decoration: none;
    color: #00A8EF;
}
#myCarousel > div > .text-right > .fa{
    background: #EEEEEE;
    padding: 8px 10px 6px 10px;
    cursor: pointer;
}
#myCarousel > div > .text-right > .fa:hover{
    background: rgba(3, 0, 144,0.2);
}
.carousel > div > div > .fa {
    font-size: 14px;
    padding: 8px 6px 6px 6px;
    background: #FFFFFF;

}
.carousel > div > div > .fa:hover {

}
/*pasas slide de la bara lateral*/
#myCarousel2 .carousel-inner  .item,
#myCarousel4 .carousel-inner  .item,
#myCarousel5 .carousel-inner  .item,
#myCarousel7 .carousel-inner  .item,
#myCarousel8 .carousel-inner  .item,
#myCarousel9 .carousel-inner  .item,
#myCarousel6 .carousel-inner  .item{
    height: 200px !important;
    background-color: #EEEEEE;
}
#myCarousel2 > .carousel-inner  > .item > img{
    position: absolute;
    top: 0;
    left: 0;
    min-width: 100%;
    height: 255px !important;
}

#myCarouselEvent .carousel-inner  .item{
    height: 200px !important;
    background-color: #EEEEEE;
}

.carousel-inner > .active.left{
    left: 0% !important;
}

.carousel .fa{
    top: 45%;
    position: relative;
}
.owl-carousel .fa{
    top: 0%;
}

/* BUSCADOR */
.buscador{
    padding: 0px 15px 0px 0px;
    float: right;
    width: 24%;
}
.buscador > .title {
    width: 100%;
    overflow: auto;
    padding: 5px 0;
    font-size: 18px;
    border-bottom: 2px solid #FFFFFF;
    margin-bottom: 10px;
    font-family: "Arial" !important;
    color: rgba(3, 0, 144,1);
}
.buscador .title > div{
    padding: 0;
}
.buscador > div > .fa {
    font-size: 14px;
    padding: 8px 6px 6px 6px;
    background: #FFFFFF;
    color: rgba(3, 0, 144,1);
}
.buscador input{
    border-radius: 0;
    font-family: "Arial" !important;
}
/*BUSCADOR AVANZADO*/
.search-advance .searchandfilter li{
    list-style: none;
    display: inline-block;
    padding-right: 10px;
}
.search-advance .mtb10 {
    margin-top: 10px;
    margin-bottom: 10px;
}
.search-advance .w100 {
    width: 100% !important;
}
.search-advance{
    padding: 10px;
    background: rgba(3, 0, 144,0.1);
    margin-bottom: 10px;
    box-shadow: 2px 1px 3px 1px rgba(0, 0, 0,0.2);
    border-radius: 0px 0px 6px 6px;
}
.search-advance .searchandfilter ul{
    padding: 0;
    margin-bottom: 3px;
    width: 100%;
}
.search-advance .searchandfilter ul select {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555;
    vertical-align: middle;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
    -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.search-advance .searchandfilter ul select:focus {
    border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);
}
.search-advance .searchandfilter ul .search-li-select{
    width: 40%;
    float: left;
}
.search-advance .searchandfilter ul .search-btn{
    margin: 0;
    width: 20%;
}
.search-advance .searchandfilter ul .btn{
    background: rgba(255, 74, 53, 1);
}
.search-advance .searchandfilter ul .btn:hover{
    background: #D2322D;
}
.search-advance > .title {
    width: 100%;
    overflow: auto;
    padding: 5px 0;
    font-size: 18px;
    border-bottom: 2px solid #FFFFFF;
    margin-bottom: 10px;
    font-family: "Arial" !important;
    color: rgba(3, 0, 144,1);
}
.search-advance > div > .fa {
    font-size: 14px;
    padding: 8px 6px 6px 6px;
    background: #FFFFFF;
    color: rgba(3, 0, 144,1);
}
/*CONVOCATORIA*/
.convocatoria {
    background: #FFFFFF !important;
    /*border: 2px solid #fff;*/
}
.convocatoria > .title{
    background: #FFFFFF;
}
.convocatoria > .title .fa{
    background: rgba(3, 0, 144,0.1);
    color: rgba(3, 0, 144,0.8) !important;
}
.convocatoria  .img-carousel-h{
    min-height: 200px;
    max-height: 200px;
    width: 100%;
}
/*DO

/*ETIQUETAS*/
.etiquetas{
    background: #FFFFFF !important;
    border: 2px solid #fff;
    font-family: "Arial" !important;
}
.etiquetas > .title{
    background: #FFFFFF;
}
.etiquetas > .title .fa{
    background: rgba(3, 0, 144,0.1);
    color: rgba(3, 0, 144,0.8) !important;
}
.etiquetas a{
  
    margin: 2px;
    color: rgba(3, 0, 144,1);
    display: inline-block;
}
.etiquetas a:hover{
    text-decoration: none;
    color: rgba(3, 0, 144,0.4);
}

/*ENLACES*/
.enlaces{
    background: #FFFFFF !important;
    border: 2px solid #fff;
}
.enlaces > .title{
    background: #FFFFFF;
}
.enlaces > .title .fa{
    background: rgba(3, 0, 144,0.1);
    color: rgba(3, 0, 144,0.8) !important;
}
.enlaces ul{
    list-style: none;
    padding: 0;
}
.enlaces ul li{
    border-bottom: solid 1px #EEEEEE;
    padding: 5px 0px;
    width: 100%;
}
.enlaces ul li a{
    color: #000479;
    font-family: "Arial" !important;
}
.enlaces ul li a:hover{
    text-decoration: none;
    color: #64A61D;
}
.noticias{
    font-family: "Arial" !important;
     font-size: 15px !important;
     line-height: 15px !important;
    
}
/*NOTICIAS PANEL DERECHA*/
.noticias div{
    padding: 5px;
   
    border-bottom: solid 1px rgba(103, 167, 46,0.2);
}
.noticias a{
    color: #000479;
}
.noticias a:hover{
    text-decoration: none;
    color: #64A61D ;
}

#notici a{
    color: #64A61D !important;
}
#notici a:hover{
    text-decoration: none;
    color: #000479 !important;
}
/*ARVHIVE*/
.news {
    /*width: 100%;*/
    overflow: auto;
    padding: 5px 10px;
    font-size: 18px;
    border-bottom: 2px solid rgba(103, 167, 46,1);
    /*background: rgba(103, 167, 46,0.5);*/
    /*margin-bottom: 10px;*/
    margin: 0px -15px 10px -15px;;
    font-family: "Arial" !important;
    color: #000479;
    margin-left: 0px;
}

/*NUMERO ACTUAL*/
.numero-actual{
    /*background: rgba(103, 167, 46,0.1);*/
    background: #FFFFFF;
    padding: 0px 15px 15px 15px;;
    box-shadow: 3px 3px 3px 1px rgba(103, 167, 46,0.2);
    border-radius:  0px 0px 6px 6px;
    /*border: 2px solid rgba(3, 0, 144,1);*/
}
.numero-actual .opt{
    position: relative;
    top: -6px;
    font-size: 20px;
    border-radius: 0 0 6px 6px;
    color: rgba(3, 0, 144,1);
    text-align: center;
    padding: 15px;
    font-family: "Arial" !important;
}
.numero-actual .opt a:first-child{
    color: rgba(3, 0, 144,1);
    border-left: solid 0px;
    padding: 0 20px;
}
.numero-actual .opt a{
    color: rgba(3, 0, 144,1);
    padding: 0 20px;
    border-left: solid 1px;
}
.numero-actual .title {
    /*width: 100%;*/
    overflow: auto;
    padding: 5px 10px;
    font-size: 18px;
    border-bottom: 2px solid rgba(3, 0, 144,1);
    /*background: rgba(3, 0, 144,0.5);*/
    /*margin-bottom: 10px;*/
    margin: 0px -15px 10px -15px;;
    font-family: "Arial" !important;
    color: #000479;
}
.numero-actual .title a{
    font-family: "Arial" !important;
    color: #000479;
}
.numero-actual > div > .fa {
    font-size: 14px;
    padding: 8px 6px 6px 6px;
    background: #FFFFFF;
}
.numero-actual > div > .fa:hover {
    cursor: pointer;
    background: #f0f0ee;
}
.numero-actual > .container > div > a .actual-img{
    width: 100%;
    height: auto;
    border-radius: 6px;
}
.numero-actual > .container > .entradas > h3{
    background: rgba(3, 0, 144,1);
    color: #ffffff;
    padding: 5px 15px;
    width: 100%;
    font-size: 15px;
    font-weight: bold;
    box-shadow: 2px 2px 2px 1px  rgba(0, 0,0,0.2);
    text-align: center;
    text-transform: uppercase;
    font-family: "Arial" !important;
}
.numero-actual > .container > .entradas > p a{
    color: #000479;
}
.numero-actual > .container > .entradas > p a:hover{
    color: #64A61D;
}
    /*NUMEORS ANTERIORES*/
.numeros-anteriores{
    /*background: rgba(3, 0, 144,0.1);*/
    /*padding: 15px;*/
    box-shadow: 3px 3px 3px 1px  rgba(0, 0,0,0.2);
    /*border: 2px solid rgba(103, 167, 46,1);*/
}
.numeros-anteriores .title{
    color: #000479;
}
.numeros-anteriores .title .fa{
    color: rgba(3, 0, 144,1);
}
.numeros-anteriores .item {
    height: 300px;
    background-color: transparent;
    overflow: hidden;
    margin: 0 5px;
    border-radius: 6px;
}
.numeros-anteriores .item img{
    max-width: 100%;
    height: 300px;
    position: relative;
}
.numeros-anteriores .item span{
    float: left;
    width: 105%;
    background: rgba(0,0,0,0.2);
    height: 60px;
    position: relative;
    bottom: 60px;
    left: -5px;
    padding:40px 10px 10px 10px;
    color: #0f0f0f !important;
    font-size: 14px;
    text-align: center;
}
.numeros-anteriores > .owl-theme > .owl-controls > .owl-nav > .owl-prev,
.convocatoria > .owl-theme > .owl-controls > .owl-nav > .owl-prev,
.publicidad > .owl-theme > .owl-controls > .owl-nav > .owl-prev,
.melia > .owl-theme > .owl-controls > .owl-nav > .owl-prev{
    background: rgba(3, 0, 144,0.2);
    width: 30px;
    position: absolute;
    top: 50%;
    padding: 5px;
    -webkit-transition: background-color 0.5s ease-in-out;
    transition: background-color 0.5s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.numeros-anteriores > .owl-theme > .owl-controls > .owl-nav > .owl-next,
.convocatoria > .owl-theme > .owl-controls > .owl-nav > .owl-next,
.publicidad > .owl-theme > .owl-controls > .owl-nav > .owl-next,
.melia > .owl-theme > .owl-controls > .owl-nav > .owl-next{
    background: rgba(3, 0, 144,0.2);
    width: 30px;
    position: absolute;
    top: 50%;
    right: 0;
    padding: 5px;
    -webkit-transition: background-color 0.5s ease-in-out;
    transition: background-color 0.5s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.numeros-anteriores > .owl-theme > .owl-controls > .owl-nav > div > .fa{
    font-size: 18px;
}
.numeros-anteriores > .owl-theme > .owl-controls > .owl-nav > .owl-next:hover,
.convocatoria > .owl-theme > .owl-controls > .owl-nav > .owl-next:hover,
.publicidad > .owl-theme > .owl-controls > .owl-nav > .owl-next:hover,
.melia > .owl-theme > .owl-controls > .owl-nav > .owl-next:hover,
.numeros-anteriores > .owl-theme > .owl-controls > .owl-nav > .owl-prev:hover,
.convocatoria > .owl-theme > .owl-controls > .owl-nav > .owl-prev:hover,
.publicidad > .owl-theme > .owl-controls > .owl-nav > .owl-prev:hover,
.melia > .owl-theme > .owl-controls > .owl-nav > .owl-prev:hover{
    background: rgba(3, 0, 144,0.6);
}
.numeros-anteriores > .owl-theme > .owl-controls > .owl-nav > .owl-next{
    right: 5px;
}
.numeros-anteriores > .owl-theme > .owl-controls > .owl-nav > .owl-prev{
    left: 5px;
}

/*ARTICULOS POPULARES*/
.mas-pupolares{
    background: #F1F1F1;
    padding: 0px 5px;
    box-shadow: 0px 0px 0px 0px rgba(3, 0, 144,0.2);
    border: 0;
}
.mas-pupolares > .title{
    background: #fff;
    margin: 5px;
}
.mas-pupolares > .title .fa{
    background: rgba(3, 0, 144,0.1);
    color: rgba(3, 0, 144,0.8) !important;
}
.mas-pupolares > .contenedor{
    width: 100%;
    overflow: auto;
    margin-bottom: 5px;
    border: 1px solid rgba(3, 0, 144,0.2);
    /*text-transform: uppercase;*/
    font-size: 12px;
    background: #FFF;
    box-shadow: 1px 1px 1px 0px rgba(3, 0, 144,0.1);
    padding: 12px;
}
.mas-pupolares > div > .paddingcero{
    overflow: hidden;
}
.mas-pupolares > div > div > .avatar{
    width: 100%;
    height: 60px;
    /*box-shadow: 2px 2px 2px 1px  rgba(0, 0,0,0.2);*/
    border-radius: 0px;
}
.mas-pupolares > div > div > .title{
    color: #000;
    font-family: "Arial" !important;
    font-size: 14px;
    font-family: none;
    overflow: hidden;
    padding: 0;
    border-bottom: 0px;
    margin: 0;
    background: #FFFFFF;
}
.mas-pupolares > div > div > .title a{
   color: rgba(3, 0, 144,1) !important;
    font-size: 15px;
}
.mas-pupolares > div > div > .option{
    padding: 0px;
    font-family: "Arial" !important;
}
.mas-pupolares > div > div > .option a{
    color: rgba(103, 167, 46,1);
    text-align: center;
}
.mas-pupolares > div > div > .option a span{
    width: 100%;
}
.mas-pupolares > div > div > .option span{
    padding: 5px;
    text-align: center;
    color: rgba(103, 167, 46,1);
    border-left: solid 1px rgba(3, 0, 144,0.2);
}
.mas-pupolares > div > div > .option a:hover{
    background: rgba(3, 0, 144,1);
    text-decoration: none;
    padding: 2px 7px;
}
.mas-pupolares > div > div > .option a:hover span{
    color: #FFFFFF;
}

.mas-pupolares > div > div > .autores span{
    color: rgba(255, 74, 53, 1);
}
.mas-pupolares .btn{
    background: rgba(255, 74, 53, 1);
    width: 40%;
    border-radius: 0;
}
.pupolares > div{
    margin-bottom: 5px;
}

.pupolares > div > div a{
    color: rgba(3, 0, 144,1) !important;
    font-size: 15px;
}
/*FOOTER*/
footer{
    background: #00017F;
    padding: 15px;
    overflow: auto;
    color: #FFFFFF;
    font-family: "Arial" !important;
    font-size: 12px;
}

/* inicio footer - jny */
footer .texto {
	font-size: 1.2em;
	text-align: justify;
}

footer .patrocinio-texto {
	font-size: 1.2em;
	text-align: center;
}

footer .patrocinio img {
	margin: 0px 30px;
	width: 15%;
}

footer .patrocinio .abajo img {
	width: 8%;
	margin: 0px 30px;
}
/* fin footer - jny */

footer .license{
    color: #64A61D;
}
footer .license:hover{
    color: #FFFFFF;
}
footer > div > .text-center{
    font-weight: 600;
    font-size: 18px;
}

.nimrod{
font-weight: 500 !important;
font-size: 12px !important;
}
footer > div > .patrocinadores > img{
    width: 9%;
    height: auto;
    margin: 5px;
}
footer > .social > a .fa{
    margin:0px 5px 5px 0px;
    width: 50px;
    text-align: center;
    height: 50px;
    padding: 10px;
    font-size: 30px;
    border-radius: 6px;
    background: #64A61D;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px 1px  rgba(0, 0,0,0.5);
    -webkit-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
footer > .social > a .fa:hover{
    color: #000479;

}

footer .copyr li{
    list-style: none;
    display: inline-block;
    margin: 5px;
}
footer .copyr li a{
    color: #64A61D;
}
footer .copyr li a:hover{
    color: #FFFFFF;
}

/*PUBLICIDAD*/
.publicidad{
    background: #FFFFFF;
    border: 0px solid #fff;
}
.publicidad > .title{
    background: #FFFFFF;
}
.publicidad > .title .fa{
    background: rgba(3, 0, 144,0.1);
    color: rgba(3, 0, 144,0.8) !important;
}

.publicidad  .img-carousel-h,
.melia .img-carousel-h{
    min-height: 200px;
    max-height: 200px;
    width: 100%;
}
/*DOANR*/
.donar {
    background: rgba(255, 74, 53, 1);
    color: #FFFFFF;
    text-decoration: none;
}
.donar:hover{
    background: rgba(1, 74, 53, 1);
}

/*ARTICULOS*/
.article{
    background: #FFFFFF;
    padding:5px;
    overflow: hidden;
}

/*palabra news*/
.pnews{
    padding: 0px 10px 10px 10px !important;
}

/*publicidad*/
.ppublicidad{
    padding: 5px 5px 5px 5px !important;
}

/*publicidad*/
.pbusqueda{
    padding: 0px 10px 0px 0px !important;
}

.robot{
    font-size: 20px;
}
.robot div{
    margin-bottom: 15px;
}
.inputrobot{
    width: 50px;
    border: solid 1px rgba(3, 0, 144,0.8) !important;
    padding: 6px 0px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 1.428571429;
    text-align: center;
    vertical-align: middle;
}
.robot #check{
    margin-top: 15px;
    margin-bottom: 15px;
}
.list-article > .articulos-relacionados{
    overflow: auto;}
.list-article > .articulos-relacionados h3{
    padding: 10px 0;
    font-size: 20px;
    margin: 0;
}
.list-article > .articulos-relacionados .img-title{
    width: 100%;
    margin-bottom: 15px;
}

.list-article > .articulos-relacionados > .link-relacionados a{
    font-family: "Arial" !important;
    font-size: 18px;
    overflow: hidden;
    padding: 0;
    border-bottom: 0px;
    margin: 0;
    background: #FFFFFF;
    color: rgba(3, 0, 144,1) !important;
}
.list-article > .articulos-relacionados > .link-relacionados img{
    height: 150px;
    width: 100%;
}
.list-article{
    background: #FFFFFF;
    padding: 5px 10px;
    overflow: hidden;
}
.archive > .row > div{
    margin-bottom: 25px;
    height: 250px;
}
.archive .img-issue{
    width: 150px;
    height: 192px;
}
.archive > div > .single-post{
    width: 100%;
    padding: 5px;
    font-size: 20px;
    text-align: center;
}
.archive > div > .single-post .post-title{
    height: 45px;
    overflow: hidden;
    font-family: "Arial" !important;
    font-size: 24px !important;
}
.archive > div > .single-post .post-title a{
    color: #000479;
}
.list-article > .single-post{
    width: 100%;
    margin-bottom: 5px;
    padding: 5px;
}
.list-article > .single-post .fa-picture-o,
.archive > div > .single-post .fa-picture-o{
    font-size: 100px;
    color: #000479;
}
.list-article > .single-post > .post-title{
    /*background: rgba(3, 0, 144,0.1);
    margin: 1px -10px 0px -10px;
    padding: 8px 15px 8px 15px;*/
    margin-bottom:12px;
    font-size: 24px !important;
    overflow: visible;
    font-family: Arial !important;
    font-weight: bold;
}
.list-article > .single-post > .post-title a{
    color: #000000;
}
.list-article > .single-post > .article-text .second-title{
    padding: 10px 0;
    font-size: 24px;
    margin: 0;
    font-family: "Arial" !important;
}

.list-article > .single-post > .article-text .second-title.references{
    padding: 10px 0;
    font-size: 17px;
    margin: 0;
    font-family: "Arial" !important; 
    text-transform: uppercase;
}
.list-article > .single-post > .article-text .img-title{
    margin-bottom: 10px;
}
.list-article > .single-post > .link-option{
    background: rgba(99, 173, 33,0.1);
    margin: -5px -10px 10px -10px;
    overflow: auto;
}
.list-article > .single-post > .link-option li{
    list-style: none;
    float: right;
    padding: 7px 20px;
    border-left: solid 1px;
    color: rgba(99, 173, 33,1);
    cursor: pointer;
    font-family: "Arial" !important;
}
.link-option
{
    font-family: "Arial" !important;
}
.list-article > .single-post > .link-option li.active{
    background: rgba(99, 173, 33,0.3);
    color: rgba(3, 0, 144,1);
    cursor: auto;
}
.list-article > .single-post > .link-option li:hover{
    background: rgba(99, 173, 33,0.1);
}
.list-article .wp-caption-text {
    font-family: "Arial" !important;
    line-height: 12px;
    font-size: 11px;
}
.archive > .single-post > .post-title{
    padding: 10px;
    font-size: 24px;
}
.archive > .single-post > .post-title a{
   color: #000479;
}

.archive > .single-post > .post-title a:hover{
    color: #64A61D;
    text-decoration: none;
}
.list-article > .single-post > .img-title,
.archive > .img-title{
    width: 100%;
    margin: 0px 0px 15px 15px;
}
.list-article > .single-post .read_more,
.archive > .read_more{
    float: right;
    margin-right: 10px;
    color: #000479;
    font-family: "Arial" !important;
    font-size: 18px;
}
.list-article > .single-post .read_more:hover,
.archive > .read_more:hover{
    color: #64A61D;
}
.list-article > .single-post .datos-article{
    width: 100%;
    font-size: 11px;
    overflow: auto;
}
.list-article > .single-post .datos-article .img-title{
    margin-bottom: 10px !important;
}
.list-article > .single-post .datos-article span{
    margin: 0px 10px 15px 0px;
    font-style: italic;
    padding:10px;
    box-shadow: 2px 2px 2px 1px  rgba(0, 0,0,0.5);
    float: left;
    background: rgba(3, 0, 144,0.1);
}
.list-article > .single-post .datos-article span b{
    float: left;
    margin-top: 20px;
    text-transform: full-width;
}
.list-article > .single-post p{
    margin: 10px 0;
}
.list-article > .single-post .img-float-left{
    float: left;
    margin: 0px 15px 0px 0px;
}
.list-article > .single-post .refnot{
    /*margin: 10px 0px 0px 0px;*/
}
.list-article > .single-post .refnot > .title,
.palabras-claves > .post-title{
    padding: 10px 0;
    font-size: 24px;
}
.palabras-claves > .listado{
    margin: 20px 0px 10px 0px;
}
.palabras-claves > .listado > a{
    background: #F6F6F6;
    padding: 5px;
    margin: 1px;
    border: solid 1px #A9B5B8;
    color: #A9B5B8;
    text-decoration: none;
}
.palabras-claves > .listado > a:hover{
    color: #000479;
}

.list-article > .single-post .article-text{
    display: none;
}
.list-article > .single-post .article-text-active{
    display: block;
}

.list-article > .single-post > div > .author > .datos > .contenedor{
    overflow: auto;
    margin-bottom: 15px;
    border-bottom: 1px solid rgba(3, 0, 144,0.2);
    text-transform: uppercase;
    font-size: 12px;
    background: #FFF;
    box-shadow: 1px 1px 1px 0px rgba(3, 0, 144,0.1);
    padding: 12px;
}
.list-article > .single-post > div > .author > .datos > .contenedor > div > .title > .name{
    font-weight: bold;
}
.list-article > .single-post > div > .author > .datos > .contenedor > div > .option{
    border-left: solid 1px rgba(3, 0, 144,0.2);
    padding:0;
}
.list-article > .single-post > div > .author > .datos > .contenedor > div > .option a:first-child{
    border-bottom: solid 1px rgba(3, 0, 144,0.2);
}
.list-article > .single-post > div > .author > .datos > .contenedor > div > .option a{
    width: 100%;
    float: left;
    height: 30px;
    text-align: center;
}
.list-article > .single-post > div > .author > .datos > .contenedor > div > .option a:hover{
    background:  rgba(3, 0, 144,1);
}
.list-article > .single-post > div > .author > .datos > .contenedor > div > .option a:hover span{
    color: #FFFFFF;
}
.list-article > .single-post > div > .author > .datos > .contenedor > div > .option span{
    height: 30px;
    padding-top: 5px;
    width: 100%;
    float: left;
    text-align: center;
    color: rgba(103, 167, 46,1);
}
.list-article > .single-post .article-text hr{
    border: solid 1px;
}


/*AUTOR PAGE*/
.autor{
    background: #FFFFFF;
    padding: 5px;
}
.autor .name{
    width: 100%;
    padding: 5px 0;
    font-size: 18px;
    font-family: "Arial" !important;
    color: rgba(3, 0, 144,1);
}
.autor .namea{
    width: 100%;
    padding: 5px 0;
    font-family: "Arial" !important;
    color: #808080 !important;
   
}
.autor .description{
    width: 100%;
    padding: 5px 0;
    overflow: auto;
}
.autor .description .imgavatar{
    width: 20%;
    float: left;
    height: 100px;
    box-shadow: 2px 2px 2px 1px  rgba(0, 0,0,0.5);
    margin: 0px 10px 10px 0px;
}
.autor .post li{
    list-style: none;
    padding: 5px 0;
    border-top: solid 1px rgba(3, 0, 144,0.2);
}
.autor .post li .fa{
    padding: 0px 5px;
    color: rgba(3, 0, 144,1);
    font-size: 18px;
    float: left;
}


 .early_index {float: left; width: 20%; }
  .early_index ul {margin-top: 20px;}
 .early_index ul li  {list-style: none;}
 .early_index ul li a {font-size: 18px; ; color: #030090; text-decoration: none; ;}
 .early_index ul li a:hover {color: #63AD21;}

.early_list {float: left; width: 80%; margin-top: 10px; }

.early_list .early_date_content { margin: 10px;}
.early_list .Early_Article { padding: 10px; margin-bottom: 20px; border-bottom: solid 1px #e6e6e6;	display: block;}
.early_date {font-size: 22px; ; color: #1a1a1a; }
.early_article_tag  {font-size: 18px;  color: #808080; display: block; }
.early_article_title {font-size: 20px; color: #030090; text-decoration: none; margin-bottom: 5px;}
.early_article_title:hover {color: #63AD21;}
.early_article_brief  {font-size: 18px;  color: #1a1a1a; margin-top: 5px; margin-bottom: 5px; }
.early_article_author  {font-size: 16px;  color: #808080 !important; display: block;}
.early_article_vf {font-size: 20px; color: #63AD21; text-decoration: none; display:block; text-align: right;}
.early_article_vf:hover {color: #030090;}

.number{
    color:rgba(3, 0, 144,1);
    font-size: 18px;
    font-family: "Arial" !important;
}
.number-relaciondos{
    color:rgba(103, 167, 46,1) !important;
}
.fa-search-plus{
    font-size: 20px;
}

/* este div es solo para poder visualizar al ancho de la columnna de widget*/
.cont_auxiliar {width: 100%; }
.div_auxiliar { max-width: 75%; margin-top: 10px; float: left;}
.div_auxiliar0{width:75%; margin: 10px; float: left; background-color: #FFF;border-radius: 5px;	box-shadow: 0px 3px 3px 3px #e6e6e6;}
.page_title {padding-top: 10px; padding-bottom: 10px;  border-bottom: solid 1px #63AD21;	}
.page_title span {font-size: 22px; color: #030090; margin-left: 20px;	}
.aux_footer {max-width: 100%;  background-color: #00017F; display: inline-block; padding: 20px }
.col40footer {width: 40%; float: left;	}
.col20footer {width: 20%;  float: left;	}
.col3footer {width: 33.33%;  float:left; text-align: center; }


@keyframes animacion {
  0% {background-position: 0 0;}
100% {background-position: 0 -9000px;}
}

.aux_footer span {display:block; text-align: center; }
.aux_footer p {margin-top: 0px; text-align: justify; font-size: 16px;}
.aux_footer p a {color: #63AD21; text-decoration: none;}
.aux_footer p a:hover {color: #fff;	text-decoration: underline;}
.MINROD span a {color: #428bca; text-decoration: none; }
.col3footer a {color: #63AD21; text-decoration: none; margin-left: 5px; margin-right: 5px; font-size: 12px;}
.col3footer a:hover {color: #fff; text-decoration: underline;}
.copyr {font-size: 12px; margin-top: -10px; }
.Follow span {color: #fff; font-size: 18px;}

.follow  {width: 100%;float:  left; margin-top: 10px; margin-left: 70px; margin-bottom : 10px;  }
.follow a { float:  left; margin-left: 10px;margin-right: 10px; display:  block;   }
.btnffollow {padding: 10px; width: 20px; height: 20px; border-radius: 100%;   }



.btn_follow:hover .fil0 {fill:#63AD21; }
.btn_follow:hover .fil2 {fill:none}


.fil0 {fill:none}
.fil1 {fill:white}
.fil2 {fill:white;fill-rule:nonzero}

.col20footer .btn_FSingUp {clear:   both; display:  block; text-align:center  ;margin-left: 30px; margin-right: 30px; padding: 10px; border: solid 1px #fff;border-radius:   50px;color:#FFF; text-decoration: none;font-size: 16px; }
.col20footer .btn_FSingUp:hover {background-color:#63AD21; border:none; }


.early_article_vf {clear: both;  font-size: 20px; ; display:block; text-align: right;  }


.early_article_vf a { text-decoration: none; color: #63AD21; }
.early_article_vf a:hover  {color: #030090;}

.early_article_doi  {clear:both; font-size: 18px;  color: #808080; display: block; }
.early_article_doi a  {color:#030090;  }
.early_article_doi a:hover  {color:#63AD21;  }
.marcas-img { overflow: hidden; background: transparent url(https://mediccreview.org/wp-content/themes/medicreview/images/patrocinadores/marcas.png); height: 100px; margin-bottom: 20px; margin-top:10px;
              background-size: 100%; background-position: 0 0; background-repeat: repeat-y;   
  animation-name: animacion;
  animation-duration: 180s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
       
  }


.early_article_doi_view  {clear:both; font-size: 16px;  color: #808080; margin-left:   10px;}
.early_article_doi_view a  {color:#030090; text-decoration: none; }
.early_article_doi_view a:hover  {color:#63AD21;  }

.early_article_published  {font-size: 16px;  color: #808080; display:inline ; margin-top:  5px; }

.f_follow {
text-align: center; margin-top: 25px; 
}

.f_follow {
text-align: center; margin-top: 25px; 
}



.f_follow_botton { display:inline-block;    
color:#FFF;
font-size: 18px;
text-decoration: none !important    ;
padding-top:8px;
border:1px solid #fff;
border-radius: 50px; 
margin-left: 10px;
margin-right: 10px;
width:  40px; height:   40px;
}

.f_follow_botton:hover {
color:#FFF;
font-size: 18px;
text-decoration: none;
padding:10px;
border:none;
border-radius: 50px; 
background-color: #63AD21;
}

.btn_FSingUp {text-align:center; margin-top:25px; }
.btn_FSingUp a {
     padding: 5px 10px;
     border: solid 1px #fff;
     border-radius:   50px;
     color:#FFF;
     text-decoration: none !important;
     font-size: 16px; 
     margin-top:25px; 
     margin-left: auto;}

.btn_FSingUp:hover a {background-color:#63AD21; border:none;color: #fff !important; }

.btn_FSingUp {text-align:center; margin-top:25px; }
.btn_FSingUp a {
     padding: 5px 10px;
     border: solid 1px #fff;
     border-radius:   50px;
     color:#FFF;
     text-decoration: none !important;
     font-size: 16px; 
     margin-top:25px; 
     margin-left: auto;}

.btn_FSingUp:hover a {background-color:#63AD21; border:none;color: #fff !important; }




.f_follow_botton:hover {
color:#FFF;

border:1px solid #63AD21;

background-color: #63AD21;
}