/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

/* **** Aumentar tamaño de visualización general **** */

.uk-container {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 1080px;
  padding: 0 20px;
}
/* Only large screens */
@media (min-width: 1220px) {
  .uk-container {
    max-width: 1080px;
    padding: 0 20px;
  }
}

.uk-container-center {
  max-width: 1150px;
}

/* **** Menú desplegable **** */

 /* Bloque flotante del nivel 3 de los desplegables*/
.uk-nav-navbar > .uk-parent > .uk-nav-sub > .uk-parent > ul { display: none; }      

.uk-nav-navbar > .uk-parent > .uk-nav-sub > .uk-parent > a:after {      
content: "\f107";      
font-family: "FontAwesome";      
display: block;      
float: right;      
}      

.uk-nav-navbar > .uk-parent > .uk-nav-sub {       
position: relative;    
}    

.uk-nav-navbar > .uk-parent > .uk-nav-sub> .uk-parent:hover > ul {       
display: block;      
background: none repeat scroll 0 0 padding-box #ffffff;      
/*border: 1px solid rgba(0, 0, 0, 0.12);  */    
/*box-shadow: 0 6px 8px rgba(0, 0, 0, 0.3);  */    
width: 145px;      
margin-top: -32px;      
padding: 8px;      
position: absolute;      
left: 150px;      
z-index: 1;    

padding-left: 23px;
border: 0.5px solid rgba(0, 0, 0, 0.2);
box-shadow: 0 6px 8px rgba(0, 0, 0, 0.06);
}

/* Reducción margen superior entre los niveles 1 del desplegable */
.uk-nav-header:not(:first-child) {
  margin-top: 1px;
}

/* Reducción de los margenes laterales de los desplegables */
.uk-nav-header {
  padding: 5px 15px;
  text-transform: uppercase;
  font-weight: normal;
  font-size: 12px;
}

ul.uk-nav-sub {
  padding: 5px 5px 5px 20px;
}

/*Centrar submit button BreezingForms */
.bfQuickMode .bfSubmitButton
{
    float: none;
    margin-top: 3%;
    margin-left: 46%;
    margin-bottom: 5%;
}
