body, header, p, .adv-img p, .caption-bottom p, .adv-circle .caption p, .advs-box p, .list-blog p, .shop-menu-cnt .cart-count, #sb-main .sb-cnt, #sb-main .sb-cnt textarea, #sb-main .sb-account, #sb-main .sb-chat-cnt, #sb-main .sb-input input {
  /*font-family: 'Roboto', sans-serif;*/
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  /*font-family: 'Roboto Slab', serif;*/
  text-transform: uppercase !important;
  font-weight: bold !important;
}

.vertical-align {
    display: flex;
    align-items: center;
}

.navbar-brand {
  height: 80px;
  width: auto;
}

.navbar-nav ul {
    margin-top: 10px;
}

.navbar-social {
  margin-top: 20px;
}

.toptop {
  background: #042d5f !important;
  text-align: center;
}

.toptop p, .toptop a, .toptop i {
  font-size: 17px !important;
  color: #fff;
  line-height: 30px;
  margin-bottom: 0px;

}
.text-l.circle, .text-l.square {
  width: 150px;
  height: 150px;
}
.flex-control-paging li a, .header-slider .flex-control-paging li a {
    background: none;
    border-style: solid;
    border-width: 1px;
    border-color: #fff;
    width: 30px;
}

.flex-control-paging li a.flex-active, .header-slider .flex-control-paging li a.flex-active {
    background: #fff;
    border-color: #fff;
}

.caret:before, .dropdown-submenu > a:after, body .flex-direction-nav a:before, body .flex-direction-nav a.flex-next:before, .accordion-list .list-group-item > a:before, .side-menu .fa.arrow:before, .pagination > li > a i:before, .porfolio-bar .icon-box i:before {
  border-color: #fff;
  padding-top: 2px;
}

.advs-box-side .img-box, .advs-box-top-icon.boxed, .img-box.inner, .img-box.inner span, .maso-item > .img-box, .grid-item > .img-box, [class*="col-md-"] > .img-box, [class*="col-md-"] > .img-box img, [class*="col-md-"] .img-box:before, .slides > li > .img-box:not(.circle), .slides > li > .img-box:not(.circle) img, .social-group a i:not(.circle) {
  border-radius: 0 !important;
}

.adv-img, div div.adv-img-side-content.adv-img, .hc_image_slider_cnt .slides li, .advs-box-top-icon-img .img-box img, .adv-img .img-box, .adv-img .img-box img, [class*="col-md-"] > .adv-img, .niche-box-blog .img-box, .google-map, .niche-box-blog .img-box img, .advs-box.boxed, .border-radius-6, .border-radius-6 img {
  border-radius: 0 !important;
}

.search-box-menu {
  margin-top: 8px;
}

.img_size img{
  width: 70% !important;
}
.ando-footer-main {
  background: #f5f5f5;
  text-align: center;
  margin: 0;
  padding: 0;
}

.centreitor .row {
  max-width: 1000px;
  margin: 0 auto !important;
}

footer .container {
  margin: 0;
  padding: 0;
  height: 128px !important;
}


.copy-row {
  background: #333;
}

.copy-row a {
  color: #fff;
}
.img-box:before {
  background: transparent;
}

img {
  width: 100%;
  max-width: 100% !important;
  height: auto !important;
}

.btn_just .btn {
  background-color: #014051;
  border-color: #014051;
}

.btn_mov .btn {
  background-color: #3b006e;
  border-color: #3b006e;
}

.btn_pol .btn {
  background-color: #045472;
  border-color: #045472;
}

[class*="col-md-"].boxed {
  background-color: #045472;
}

.advs-box p + a.btn, .advs-box p + a.btn-text {
  background-color: #014051;
  border-color: #014051;
}
[class*=data-sort=0 "maso-item cat- cat-novedades col-md-3  col-sm-6"] {
  visibility: hidden !important;
  display: none !important;
}

.boxed-inverse strong {

  -webkit-font-smoothing: normal !important;

  text-shadow: nnone !important;

  font-size: 18px !important;

  display: block;

  /*min-height: 200px;*/

}

[class*="col-md-"].boxed-inverse, [class*="col-md-"].boxed, .row.vertical-row > div.boxed-inverse, .row.vertical-row > div.boxed {
  padding: 10px !important;
}

/*Pantallas 4k y más*/
@media (min-width: 2000px) {

}

/*Pantallas medianas y hasta laptops*/
@media (max-width: 1400px) {

}

/*Smarthphones y pantallas pequeñas*/
@media (max-width: 990px) {
  .toptop {
    background: #042d5f !important;
    text-align: center;
  }

  .toptop p, .toptop a, .toptop i {
    font-size: 15px !important;
    color: #fff;
    line-height: 30px;
    margin-bottom: 0px;

  }
  .vertical-align {
      display: inherit !important;
      align-items: inherit !important;
  }
  .navbar-brand img {
    height: 80px !important;
    width: auto;
  }

  .navbar-toggle {
    margin-top: 14px !important;
  }

  .eapps-form-element-wrapper {
    width: 100% !important;
  }
}
