/*

Theme Name: Consulado 2016
Theme URI: http://notecopies.es/
Author: Notecopies
Author URI: http://notecopies.es/
Description: Plantilla de diseño de Consulado RD.
Version: 1.0.0
Template: x

*/

.x-logobar {border:none; /* border-left:60px solid #C82133; border-right:60px solid transparent;  */ 
  padding:10px 0 10px 0px; 
  background:url(../../uploads/2016/10/bandera.png) no-repeat left bottom; 
  background-size:contain;
}
.x-navbar {background:#0D2352;}
 .x-brand {
   display: inline-block;
   width: 100%
}
.x-brand h1 {
	font-size: 65%;
  margin: 44px 30px 0;
  float: right;
  max-width: 500px;
  text-align: right;
}
.x-brand img {
  width:140px;
  float:right;
}

@media (max-width:1110px) {
  .x-brand h1 {max-width:450px;}
}
@media (max-width:950px) {
  .x-brand h1 {max-width:300px; margin-top:20px;}
}
@media (max-width:720px) {
  .x-logobar {padding-bottom:35%; background-size:70%;}
  .x-brand h1 {max-width:100%; float:none; clear:both; font-size:55%; text-align:center;}
  .x-brand img {float:none; margin:0 auto;}
  .x-brand {text-align:center;}
}
/*
.x-logobar-inner h1.visually-hidden {
		font-size: 40px;
    width: 100%;
    position: relative;
    overflow: visible;
    text-align: center;
    float: right;
    padding-left: 30px;
    line-height: 70px;
    margin-top: 70px;
    margin-bottom: 40px;
} */

.x-navbar .desktop .sub-menu a {
  color:#999 !important;
}
.x-navbar .desktop .sub-menu a:hover {
  color:#333 !important;
}

.x-navbar .desktop .x-nav .main-button {
  outline: 5px solid #fff;
  box-shadow: 0 0 20px rgba(0,0,0,.9);
  background: #fff;
}

.x-btn-navbar {margin:10px auto;}

.x-navbar .desktop .x-nav .main-button > a,
.x-navbar .desktop .x-nav .main-button > a:hover { color: #0D2352 !important; }
.x-navbar .desktop .x-nav > .x-active.main-button > a,
.x-navbar .desktop .x-nav > .main-button > a:hover,
.x-navbar .desktop .x-nav > .main-button.current-menu-item > a {box-shadow: none;}
.x-navbar .desktop .x-nav .pad-left {padding-left:5px;}
.x-navbar .desktop .sub-menu .current-menu-item > a { color:#000 !important; }

.x-navbar .desktop .x-nav .x-megamenu > .sub-menu > li > a {color:#333 !important;}
.x-navbar .x-nav .x-megamenu > .sub-menu .hidden-title > a {display: none;}
.x-navbar .mobile .x-nav .hidden-title > .sub-menu {margin-left:0; height:auto !important; display:block !important;}
.x-navbar .desktop .x-nav .x-megamenu > .sub-menu .hidden-title {margin:0;}
.x-navbar .desktop .x-nav .x-megamenu.col-2>.sub-menu>li.col-1_3 { width:33.33%;}
.x-navbar .desktop .x-nav .x-megamenu.col-2>.sub-menu>li.col-2_3 { width:66.66%;}

.x-flexslider-shortcode-container {margin-bottom:0;}
.x-breadcrumb-wrap a, .x-breadcrumbs .delimiter {color:rgb(255, 42, 19) !important;}

.x-section .x-container.not-marginless-columns .x-column {
    display: block;
    float: left;
    margin-right: 4%;
    width: 48% !important;
}
.x-section .x-container.not-marginless-columns .x-column.last {
    margin-right: 0;
}

.sub-menu.tramites a[href="#"] {display: none;}