/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 11/02/2017, 05:37:49 PM
    Author     : argenisfd
*/
/**
 * Variable Overrides.
 *
 * Modify this file to override the Bootstrap Framework variables. You can copy
 * these variables directly from ../bootstrap/less/variables.less to this file.
 */
body.user-logged-in.toolbar-vertical.navbar-is-fixed-top .navbar-fixed-top {
  top: 38px;
  z-index: 500;
}
body.user-logged-in.toolbar-vertical.navbar-is-fixed-top #toolbar-bar {
  position: fixed;
}
body.user-logged-in.toolbar-vertical.navbar-is-fixed-top .padding-top {
  padding-top: 91px;
}
.navbar-collapse .region-navigation-collapsible .navbar-brand {
  display: none;
}
.navbar-light.navbar-default {
  border: none;
}
.navbar-light.navbar-default .navbar-toggle {
  border: none;
}
.navbar-light.navbar-default .navbar-toggle:hover,
.navbar-light.navbar-default .navbar-toggle:focus {
  background: transparent;
}
.page-node-type-static-page nav.tabs {
  position: absolute;
  background: white;
  right: 40px;
  z-index: 1;
  border-radius: 5px;
  overflow: hidden;
}
.hide-view-filters .view-filters,
.hide-view-filters .views-exposed-form {
  display: none;
}
.mitula-banner-alt-2 {
  background-color: #00b4a0;
  padding: 0 !important;
}
.mitula-banner-alt-2 .banner-image {
  min-height: 555px;
  background-position: right;
}
.mitula-banner-alt-2 .banner-text {
  max-width: 600px;
  color: white;
  padding: 60px;
}
.mitula-banner-alt-2 .banner-text::before {
  content: "<";
  position: absolute;
  z-index: 10;
  left: -37px;
  top: 75px;
  background: #00b4a0;
  text-indent: -9999px;
  width: 75px;
  height: 75px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.mitula-banner-alt-2 .banner-text h2,
.mitula-banner-alt-2 .banner-text h3 {
  margin: 0;
  font-size: 50px;
  line-height: 54px;
  margin-bottom: 60px;
}
@media (min-width: 768px) {
  .container-sm-7 {
    width: 437.5px;
  }
}
@media (min-width: 992px) {
  .container-sm-7 {
    width: 565.83333333px;
  }
}
@media (min-width: 1200px) {
  .container-sm-7 {
    width: 682.5px;
  }
}
.container-sm-7.align-right {
  margin-right: 0;
  margin-left: auto;
}
section.calltoaction.division-banner-1 {
  background-color: black;
}
section.calltoaction.division-banner-1 .calltoaction-links {
  color: white;
}
.mitula-division .calltoaction .calltoaction-texto {
  background-color: #4c3071;
  color: white;
}
.mitula-division .calltoaction .calltoaction-texto::before {
  background: #4c3071;
}
.mitula-division .calltoaction .calltoaction-links h2 {
  color: white;
}
.mitula-division h2 {
  color: #4A4A4A;
}
.mitula-division.mitula-division-fashion .calltoaction .calltoaction-texto {
  background-color: #4A4A4A;
}
.mitula-division.mitula-division-fashion .calltoaction .calltoaction-texto::before {
  background: #4A4A4A;
}
.mitula-division.mitula-division-fashion .calltoaction .calltoaction-links h2 {
  color: white;
}
.mitula-division.mitula-division-fashion h2 {
  color: #4A4A4A;
}
.mitula-division.mitula-division-fashion .manual-filters.nav-pills li.active a {
  background-color: #4A4A4A !important;
  color: white !important;
}
.mitula-division .manual-filters.nav-pills li.fashion a:hover {
  background-color: #4A4A4A !important;
  color: white !important;
}
.mitula-division.mitula-division-r_estate .calltoaction .calltoaction-texto {
  background-color: #ff5073;
}
.mitula-division.mitula-division-r_estate .calltoaction .calltoaction-texto::before {
  background: #ff5073;
}
.mitula-division.mitula-division-r_estate .calltoaction .calltoaction-links h2 {
  color: white;
}
.mitula-division.mitula-division-r_estate h2 {
  color: #ff5073;
}
.mitula-division.mitula-division-r_estate .manual-filters.nav-pills li.active a {
  background-color: #ff5073 !important;
  color: white !important;
}
.mitula-division .manual-filters.nav-pills li.r_estate a:hover {
  background-color: #ff5073 !important;
  color: white !important;
}
.mitula-division.mitula-division-v_search .calltoaction .calltoaction-texto {
  background-color: #00b4a0;
}
.mitula-division.mitula-division-v_search .calltoaction .calltoaction-texto::before {
  background: #00b4a0;
}
.mitula-division.mitula-division-v_search .calltoaction .calltoaction-links h2 {
  color: white;
}
.mitula-division.mitula-division-v_search h2 {
  color: #00b4a0;
}
.mitula-division.mitula-division-v_search .manual-filters.nav-pills li.active a {
  background-color: #00b4a0 !important;
  color: white !important;
}
.mitula-division .manual-filters.nav-pills li.v_search a:hover {
  background-color: #00b4a0 !important;
  color: white !important;
}
.mitula-division.mitula-division-m_group .calltoaction .calltoaction-texto {
  background-color: #4c3071;
}
.mitula-division.mitula-division-m_group .calltoaction .calltoaction-texto::before {
  background: #4c3071;
}
.mitula-division.mitula-division-m_group .calltoaction .calltoaction-links h2 {
  color: white;
}
.mitula-division.mitula-division-m_group h2 {
  color: #4c3071;
}
.mitula-division.mitula-division-m_group .manual-filters.nav-pills li.active a {
  background-color: #4c3071 !important;
  color: white !important;
}
.mitula-division .manual-filters.nav-pills li.m_group a:hover {
  background-color: #4c3071 !important;
  color: white !important;
}
.mitula-division .board .manual-filters {
  margin: 100px 0;
}
.mitula-division .calltoaction .calltoaction-texto {
  padding-right: 0px;
}
.mitula-division section.portada-maps {
  padding: 0px;
}
.mitula-division section.divisions-mapa {
  padding: 0px;
  position: relative;
}
.mitula-division section.divisions-mapa .geolocation-common-map-locations {
  display: none;
}
.mitula-division section.divisions-mapa h2.location-title {
  font-size: 1.4em;
}
.mitula-division .portada-imagen {
  background-image: url(/themes/custom/mitula/assets/img-demo/brands/skyline2.jpg);
}
.mitula-division .divisions-mapa-tabs {
  position: absolute;
  bottom: 60px;
  z-index: 5;
  left: 0;
  right: 0;
  text-align: center;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active a::hover,
.navbar-default .navbar-nav > .active a::focus {
  color: #ff5073 !important;
  background-color: transparent;
}
.icono .img-responsive {
  margin: auto;
}
.btn-ajax-loading {
  position: relative;
}
.btn-ajax-loading .loading-icon {
  position: absolute;
  right: 16px;
  margin-top: auto;
  margin-bottom: auto;
  top: 0;
  bottom: 0;
  height: 25px;
}
.personas-item {
  position: relative;
  display: block;
}
.personas-item .ajax-throbber {
  position: absolute;
  top: 30%;
}
form fieldset.fieldset-no-leyend legend {
  display: none;
}
form .form-row-hide {
  display: none;
}
form .form-row-hide-label label {
  display: none !important;
}
form.form-inline .form-actions button {
  margin-top: 0px;
}
.navbar-default .navbar-nav .active a {
  background-color: transparent;
}
.navbar-default .navbar-nav .active a:hover,
.navbar-default .navbar-nav .active a:hover {
  background-color: transparent;
}
.kf-embed-klip {
  margin: auto;
}
.kf-embed-klip img {
  margin: auto;
}
.modal-job .modal-dialog {
  top: 250px;
}
.modal .modal-body-insights {
  padding: 0 0;
}
#drupal-modal {
  height: 100%;
}
/*.form-hidde-submit .form-actions{
    display: none;
}*/
#sliding-popup .popup-content #popup-buttons button {
  background: #552d73;
  border: none;
  color: white;
  text-transform: none;
  box-shadow: none;
  text-shadow: none;
  border-radius: 5em;
  margin: 10px 4px;
  padding: 5px 13px;
  font-weight: normal;
}
#sliding-popup .popup-content #popup-buttons button:hover {
  background: #ff5073;
}
#sliding-popup .popup-content #popup-buttons button.find-more-button {
  background: #ff5073;
}
.ajax-throbber.glyphicon-spin.icon.glyphicon.glyphicon-refresh:before {
  background-image: url('../assets/css/plugins/owl.carousel/AjaxLoader.gif');
}
.webform-submission-form .js-webform-document-file.error.js-form-managed-file [id*="ajax-wrapper--"] .alert-status-message {
  display: none;
}
.webform-submission-form [id*="ajax-wrapper--"] .alert-status-message {
  display: none;
}
.webform-submission-form [id*="ajax-wrapper--"] .form-item .alert-status-message {
  display: block;
}
section.block-unoynueve-cms,
section .block-views {
  padding: 0px;
}
h3 a {
  color: inherit;
}
.insights.article .footer-article ul.links li.node-readmore {
  padding: 0px;
  margin-left: 5px;
}
.insights.article .sidebar .marketreports {
  position: initial;
}
body.node--427 {
  /*Requerimiento especial para ocultar el menú en la siguiente página
    https://www.mitulagroup.com/survey-terms-and-conditions
    */
}
body.node--427 header.navbar {
  display: none;
}
body.node--427 .padding-top {
  display: none;
}
.dropdown.dropdown-mitula.force-dropdown {
  display: inline-block;
}
@media (max-width: 767px) {
  .dropdown.dropdown-mitula.force-dropdown {
    width: 100%;
  }
  .dropdown.dropdown-mitula.force-dropdown .dropdown-toggle {
    display: block;
  }
}
.dropdown.dropdown-mitula.force-dropdown li {
  display: block;
  float: none;
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 5px;
}
.dropdown.dropdown-mitula.open .dropdown-menu {
  z-index: 1001;
}
.dropdown.dropdown-mitula.open .dropdown-toggle:after {
  border-top-color: transparent;
  border-bottom-color: #fff;
  top: 14px !important;
}
.dropdown.dropdown-mitula .dropdown-menu {
  border: none;
  background: transparent;
  box-shadow: none;
}
.dropdown.dropdown-mitula .dropdown-toggle {
  background-color: #552d73;
  font-size: 15px;
  padding: 15px 74px;
  color: white;
  text-transform: none;
  border-radius: 30px;
  margin: 0 1% 5px 1%;
  position: relative;
}
.dropdown.dropdown-mitula .dropdown-toggle:after {
  width: 1px;
  height: 1px;
  border: 8px solid transparent;
  border-top: 8px solid #fff;
  content: '';
  position: absolute;
  right: 35px;
  top: 22px;
}
@media (max-width: 767px) {
  .dropdown.dropdown-mitula .dropdown-toggle {
    width: 100%;
    padding: 15px 25px;
  }
  .dropdown.dropdown-mitula.open li.active {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .dropdown.dropdown-mitula .dropdown-menu {
    position: relative;
    width: 100%;
  }
  .dropdown.dropdown-mitula .dropdown-menu li {
    float: none;
    display: block;
    padding: 0;
  }
}
@media (max-width: 767px) {
  .dropdown.dropdown-responsive .dropdown-toggle {
    display: block;
    width: 100%;
  }
  .dropdown.dropdown-responsive .dropdown-menu {
    width: 100%;
    float: none;
    max-height: 0;
    height: 0;
    transition: max-height 0.8s, opacity 0.8s;
    overflow: hidden;
    opacity: 0;
  }
  .dropdown.dropdown-responsive .dropdown-menu li {
    float: none;
    display: block;
    padding: 0;
    margin-bottom: 5px;
  }
  .dropdown.dropdown-responsive.open .dropdown-menu {
    max-height: 400px;
    height: auto;
    opacity: 1;
  }
}
@media (min-width: 768px) {
  .dropdown.dropdown-responsive .dropdown-menu {
    display: block;
    position: relative;
    float: none;
    text-align: center;
  }
  .dropdown.dropdown-responsive .dropdown-menu li {
    float: none;
    display: inline-block;
  }
  .dropdown.dropdown-responsive .dropdown-toggle {
    display: none;
  }
}
#reports ul.filter-years {
  direction: rtl;
}
.insights-alternative-link {
  display: none;
}
.insight-donload-list-alternative li {
  margin-bottom: 25px;
  font-size: 1.4em;
}
