.list-group {height:auto; min-height:200px;margin: 5px auto ; }
.list-group-item { height:auto; min-height:200px;margin: 0 auto; }

.list-group-item h5{color:#4277B8;  font-size:8pt; text-transform: uppercase; font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;}
.list-group-item-med{color:#265a98; font-size:16pt; font-weight:bold;text-transform: uppercase; font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;}
.list-group-item-text{color:#4277B8; font-size:10pt; font-weight:regular;text-transform: uppercase; font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;}
.list-group-item-peq{color:#4277B8; font-size:10pt; font-weight:regular;text-transform: uppercase; font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;}
.list-group-item-pas{font-size:10pt; font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;}
.list-group-item-trata{font-size:10pt; font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;}
.list-group-item-estado{color:green;font-size:9pt; font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;}
.list-group-item a.active small { font-size:10pt;   color:#fff;text-transform: uppercase; font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;}
.list-group-item a:hover { font-size:10pt; background-color: rgba(239, 239, 241, 0.8);}
.list-group-item .stars {    margin:20px auto 1px; }

.list-group-item .autorizado h2{padding:1px;margin:0 ;color:green; font-weight:bold;font-size:10pt;text-transform: uppercase; font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;}
.list-group-item .comercializado h3{padding:1px;;margin:0 ;color:green;font-size:7pt; text-transform: uppercase; font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;}
 
.capitalize {font-size:8pt;text-align: left;color:red;text-transform:lowercase; text-transform: lowercase;word-wrap:break-word }
.capitalize:first-letter { text-transform: uppercase; }

.list-group-item .autorizado b{
   color:#048487; font-size:9pt; font-weight:regular;text-transform: uppercase; font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
}



.boxnumregistrobig{
	padding: 0;
    padding-top: 10px;
    padding-bottom: 34px;
    border-bottom: 1px dotted #5385c1;
}

.boxnumregistromed{
	padding: 0;
    padding-top: 10px;
    padding-bottom: 23px;
    border-bottom: 1px dotted #5385c1;
}

.boxnumregistrosmall{
	padding: 0;
    padding-top: 10px;
    padding-bottom: 8px;
    border-bottom: 1px dotted #5385c1;
}

.titulomed span, .titulomed h1 {
	color:#fff; font-size:20pt; font-weight:bold; margin:0; text-transform: none; font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
}

.presentacion span{
	color:#fff; font-size:10pt; font-weight:bold; margin:0; text-transform: uppercase; font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
}

#boxbuttonsMov{
	display: inline-block;
	margin-top:10px;
	margin-bottom: 10px;
}
.moreInfoLink{
	cursor: pointer;
    background: #fff;
    text-decoration: none;
    color: #015C97;
    font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif !important;
    font-size: 14px !important;
    font-weight: bold;
    border: 1px solid #d3d3d3;
    margin-bottom: 10px;
    border-radius: 5px;
    width: 140px;
    padding: 5px;
}
.moreInfoLink:hover{
    background: #f7f7f7 !important;
    text-decoration: none !important;
    color: #015C97;
    font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif !important;
    font-size:14px !important;
}
ul.notes li {
  margin: 10px 5px 10px 0px;
  float: left;
}

ul.notes li, ul.tag-list li {
  list-style: none;
}

ul.notes li div small {
  position: absolute;
  top: 5px;
  right: 5px;
  font-size: 10px;
}

div.rotate-1 {
  -webkit-transform: rotate(-6deg);
  -o-transform: rotate(-6deg);
  -moz-transform: rotate(-6deg);
}

div.rotate-2 {
  -o-transform: rotate(4deg);
  -webkit-transform: rotate(4deg);
  -moz-transform: rotate(4deg);
  position: relative;
  top: 5px;
}



.lazur-bg {
  background-color: #23c6c8;
  color: #ffffff;
}

.red-bg {
  background-color: #ed5565;
  color: #ffffff;
}

.navy-bg {
  background-color: #1ab394;
  color: #ffffff;
}

.yellow-bg {
  background-color: #fdffd2;
  color: #000000;
}

ul.notes li div {
  text-decoration: none;
  color: #000;
  display: block;
  height: 180px;
  width: 200px;
  padding: 1em;
  -moz-box-shadow: 5px 5px 7px #212121;
  -webkit-box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
  box-shadow: 5px 5px 7px rgba(33, 33, 33, 0.7);
  -moz-transition: -moz-transform 0.15s linear;
  -o-transition: -o-transform 0.15s linear;
  -webkit-transition: -webkit-transform 0.15s linear;
}





.well {
    min-height: 20px;
    padding: 1px;
    margin-bottom: 20px;
/*     background-color: #38659c; */
    border: 1px solid #D9D9D9;
    border-radius: 0px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
    padding-left: 15px;
    border:0px;
}
.thumbnail .caption {
    padding: 9px;
    color: #333;
    padding-left: 0px;
    padding-right: 0px;
    min-height: 170px;
}

p
{
    margin:3px;
}
.well-add-card
{
    margin-bottom:10px;
}
.thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #D9D9D9;
    border-radius: 6px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
    padding-left: 0px;
    padding-right: 0px;
    min-height: 275px;
}


.blink_me {
    -webkit-animation-duration: 2s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;

    -moz-animation-name: blinker;
    -moz-animation-duration: 2s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;

    animation-name: blinker;
    animation-duration: 2s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}

@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}


.video {
    height: 0;
    position: relative;
    padding-bottom: 56.25%;
}
.video iframe {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}

.tablaRam td(){
	font-family: Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
