/*!
 * Start Bootstrap - Small Business (https://startbootstrap.com/template-overviews/small-business)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-small-business/blob/master/LICENSE)
 */
/* Font del Logo: TOBASCO */
/* includes */
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
}
.btn-group-lg > .btn {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
  border-radius: 6px;
}
.btn-group-sm > .btn {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.btn-group-xs > .btn {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}
.dl-horizontal dd:before,
.dl-horizontal dd:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.row:before,
.row:after,
.form-horizontal .form-group:before,
.form-horizontal .form-group:after,
.btn-toolbar:before,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:before,
.btn-group-vertical > .btn-group:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-header:before,
.navbar-header:after,
.navbar-collapse:before,
.navbar-collapse:after,
.pager:before,
.pager:after,
.panel-body:before,
.panel-body:after,
.modal-header:before,
.modal-header:after,
.modal-footer:before,
.modal-footer:after {
  content: " ";
  display: table;
}
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.form-horizontal .form-group:after,
.btn-toolbar:after,
.btn-group-vertical > .btn-group:after,
.nav:after,
.navbar:after,
.navbar-header:after,
.navbar-collapse:after,
.pager:after,
.panel-body:after,
.modal-header:after,
.modal-footer:after {
  clear: both;
}
BODY {
  /*	font-family: verdana, arial;*/
  padding-top: 54px;
}
#MainContainer {
  max-width: 1000px;
}
@media (min-width: 992px) {
  body {
    padding-top: 56px;
  }
}
/*// Variables*/
/* Color del Texto y background */
a {
  color: #0b689f;
  /*    text-decoration: underline;*/
  font-size: 95%;
}
a:hover {
  /*    color: @link-hover-color;   no lo pesca*/
  color: #1099eb;
  text-decoration: underline;
}
a.ref {
  color: #0c75b7;
  text-decoration: underline;
  font-size: 95%;
}
a.ref:hover {
  /*    color: @link-hover-color;   no lo pesca*/
  color: #1099eb;
  text-decoration: underline;
}
.Titulo {
  font-weight: 450;
  color: #0c75b7;
}
.TxtSubTitulo {
  COLOR: #0c75b7;
  font-weight: 450;
  font-size: 100%;
}
.TxtControl {
  /*    COLOR: SteelBlue;*/
  font-weight: 400;
  COLOR: #0c75b7;
}
.TitPanel {
  COLOR: #0c75b7;
}
.TxtDateBlog {
  color: #8d8d8d;
  font-size: 80%;
}
/* Image gallery */
div.gallery {
  margin: 5px;
  /*  border: 1px solid #ccc;*/
  float: left;
  width: 250px;
}
div.gallery:hover {
  border: 1px solid #777;
}
div.gallery img {
  width: 100%;
  height: auto;
}
div.desc {
  padding: 15px;
  text-align: center;
}
.bg-msblue {
  background-color: #006090;
}
.bg-mscyan {
  background-color: #008fd7;
}
.bg-msboxcyan {
  border: 2px solid;
  border-color: #008fd7;
  background-color: White;
}
.btn-msblue {
  background-color: #0071aa;
  color: white;
}
.btn-msblue:hover {
  background-color: #0082c3;
}
.btn-mscyan {
  background-color: #008fd7;
  color: white;
}
.btn-mscyan:hover {
  background-color: #0badff;
}
div.Demo {
  position: fixed;
  left: 5px;
  top: 5px;
  border: 2px solid #0720c7;
  opacity: 0.5;
  z-index: 5000;
  color: red;
  font-size: 200%;
}
