/* General start */
body {
  font-family: 'Roboto', sans-serif; }

.img-responsive {
  max-width: 100%;
  height: auto; }

/* General end */
/* Menu start */
.navbar-default {
  background: #337ab7;
  background: -moz-linear-gradient(left, #337ab7 0%, #2683d1 50%, #2683d1 50%, #198beb 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, #337ab7), color-stop(50%, #2683d1), color-stop(50%, #2683d1), color-stop(100%, #198beb));
  background: -webkit-linear-gradient(left, #337ab7 0%, #2683d1 50%, #2683d1 50%, #198beb 100%);
  background: -o-linear-gradient(left, #337ab7 0%, #2683d1 50%, #2683d1 50%, #198beb 100%);
  background: -ms-linear-gradient(left, #337ab7 0%, #2683d1 50%, #2683d1 50%, #198beb 100%);
  background: linear-gradient(to right, #337ab7 0%, #2683d1 50%, #2683d1 50%, #198beb 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#337ab7', endColorstr='#198beb', GradientType=1 );
  border-color: #000;
  border-style: none; }

.navbar {
  border-radius: 0px;
  margin-bottom: 0px; }

.navbar-right {
  float: right !important;
  margin-right: -15px;
  padding-right: 35px; }
  @media (max-width: 992px) {
    .navbar-right {
      padding-right: 0px; } }

.nav > li {
  position: relative;
  display: block;
  padding-top: 20px;
  padding-bottom: 10px; }
  @media (max-width: 766px) {
    .nav > li {
      padding-top: 5px;
      padding-bottom: 5px; } }

.navbar-nav > li > a {
  padding-top: 15px;
  padding-bottom: 15px; }
  @media (max-width: 766px) {
    .navbar-nav > li > a {
      padding-top: 5px;
      padding-bottom: 5px; } }

.navbar-default .navbar-nav > li > a {
  color: #fff;
  font-size: 16px; }
  @media (max-width: 766px) {
    .navbar-default .navbar-nav > li > a {
      text-align: right; } }

.ds-tittleLine {
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  -ms-transition: all 0.2s;
  transition: all 0.2s;
  border-bottom: 2px solid transparent; }

.navbar-default .navbar-nav > li > a:hover {
  color: #fff; }
  .navbar-default .navbar-nav > li > a:hover .ds-tittleLine {
    padding-bottom: 10px;
    border-bottom: 2px solid #ffffff;
    margin: 0 0 0px; }

.navbar-toggle {
  margin-top: 30px;
  background-color: #fff; }

.navbar-toggle:hover {
  background-color: #fff; }

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #fff; }

.ds-tittleImgLogo {
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 30px; }
  @media (max-width: 500px) {
    .ds-tittleImgLogo {
      padding-left: 0px; } }

.btn-secion {
  display: inline-block;
  padding: 8px 15px;
  margin-bottom: 0;
  font-size: 16px;
  font-weight: normal;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 50px;
  color: #337AB7;
  font-family: 'Roboto', sans-serif;
  margin-top: 25px;
  background-color: #fff; }
  @media (max-width: 766px) {
    .btn-secion {
      margin-top: 5px;
      margin-right: 15px; } }

.btn-secion:hover, .btn-secion:focus, .btn-secion.focus {
  color: #337AB7;
  text-decoration: none; }

/* Menu end */
/* footer start */
.ds-tittleFooter {
  background: #337ab7;
  background: -moz-linear-gradient(left, #337ab7 0%, #2683d1 50%, #2683d1 50%, #198beb 100%);
  background: -webkit-gradient(left top, right top, color-stop(0%, #337ab7), color-stop(50%, #2683d1), color-stop(50%, #2683d1), color-stop(100%, #198beb));
  background: -webkit-linear-gradient(left, #337ab7 0%, #2683d1 50%, #2683d1 50%, #198beb 100%);
  background: -o-linear-gradient(left, #337ab7 0%, #2683d1 50%, #2683d1 50%, #198beb 100%);
  background: -ms-linear-gradient(left, #337ab7 0%, #2683d1 50%, #2683d1 50%, #198beb 100%);
  background: linear-gradient(to right, #337ab7 0%, #2683d1 50%, #2683d1 50%, #198beb 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#337ab7', endColorstr='#198beb', GradientType=1 ); }
  .ds-tittleFooter h1 {
    color: #fff;
    font-size: 16px;
    font-weight: 300;
    padding-top: 30px;
    padding-bottom: 30px;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-right: 30px; }

/* footer end */

/*# sourceMappingURL=editor.css.map */
