﻿.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-dialog{position:relative;width:auto;margin:10px}
..modal-dialog{width:90%!important;margin:0 auto!important}
.text-modal .modal-dialog{width:500px!important}


.alignleft {
    float: left;
    margin: 5px 20px 5px 0;
}


a img.alignleft {
    float: left;
    margin: 5px 20px 5px 0;
    padding: 0;
}


.wp-caption.alignleft {
    margin: 5px 20px 5px 0;
}
#blog-ticker #ticker-label{display:inline-block;margin-right:5px}
.row{margin-right:-15px;margin-left:-15px}

#topbar .container .row {
    margin: 0;
}
.td-module-image{position:relative}
.td-module-image .td-post-category{position:absolute;bottom:0}
.td_module_mx4 .td-module-image{width:100px;position:absolute;left:0;top:0}
.td-column-1 .td_module_mx4 .td-module-image{width:100%;position:relative}
.td_block_16 .td_module_mx7 .td-module-image{width:100px;float:left;margin-bottom:26px}
.td-related-full-width .td-related-row .td-module-image{width:80px;position:absolute;top:0;left:0}


.home .site-logo,
.home-logo {
	display: none;
}


.home .home-logo {
	display: block;
}


.home-logo,
.site-logo {
	max-width: 114px;
	margin-top: 18px;
}

	.home-logo,
	.site-logo {
		position: relative;
		top: 25px;
	}


.collapse { display: none; visibility: hidden; }

.collapse.in { display: block; visibility: visible; }


tr.collapse.in { display: table-row; }


tbody.collapse.in { display: table-row-group; }

  .navbar-collapse.collapse { display: block !important; visibility: visible !important; height: auto !important; padding-bottom: 0; overflow: visible !important; }

.page2 .gallery img.zim { margin-top: 30px; }



#nav ul li#menu-item-30 a{
  min-height: 38px;
  height: auto !important;
  height: 38px;
  padding: 18px 24px 8px 24px;
  }


th.gigpress-venue {
}


td.gigpress-venue {
}

.texttitretab{color:#002654;font-family:'Arial Black', 'Verdana';font-size:12pt; text-align : left;}
.item-list ul li.first{padding-top:0;}
 

			.ipea-m,
			.ipea-d {
				text-align : center;
				display    : none;
			}



.footer-nav {
	padding: 0;
	margin: 40px 0 10px;
	text-align: center;
}

.footer-nav li {
	padding: 0;
	margin: 0 10px;
	list-style: none;
	display: inline-block;
}

.footer-nav a {
	text-decoration: none;
}

.padb {	padding-bottom: 2em; }
.menu-item-2in1.icons{position:relative}
.menu-item-2in1.icons:after{-webkit-transform:translateX(-50%);background-color:#5a7a90;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}
.menu-item-2in1.icons a{font-family:Museo Sans;font-size:19px;font-weight:300;margin:0;position:relative;width:50%}
.menu-item-2in1 .icon-container{fill:#b3b3b3;margin-right:6px;vertical-align:sub}
.menu-item-2in1 .icon-container.user svg{height:17px;width:16px}
.menu-item-2in1 .icon-container.cart svg{height:18px;width:18px}
.menu-item-2in1 .icon-container.cart{margin-left:41px}
.menu-item-2in1 .icon-container svg{fill:#fff}
.menu-item-2in1 a{color:#999;font-family:Museo Sans;font-size:15px;font-weight:300;margin-left:15px;text-transform:capitalize}
.menu-item-2in1 a:hover{color:#e2231a}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}
.partial_navigation.location_banner .banner ul li a:hover,.partial_navigation.location_banner .banner ul.continents_ul li.active{color:#FFF}
.partial_navigation.location_banner .banner ul.continents_ul{display:none}

#contenu_principal_normal_pag .children .page_item {
    background-color: none;
}

.children .page_item {
    background-color: white;
    font-weight: normal;
}

#liste .children .page_item {
    background-color: transparent;
}
.mb-40{margin-bottom:40px!important;margin-bottom:2.5rem!important}

#footer-widgets .block { padding:20px 0 0 20px; width:210px; float:left; }

.footer-credit {
    background: #103b7a;
    padding: 40px 0 20px;
    color: #fff;
    font-family:'Rajdhani', sans-serif;
    clear: both;
}

.footer-credit:before {
    content:"";
    display: table;
}

.footer-credit:after {
    content:"";
    display: table;
    clear: both;
}




.postsbody {
width:735px;
float:left;
padding:0 0 10px 0;
}


.postsbody h2 {
margin:0;
padding:7px 10px;
list-style:none;
color:#bababa;
font-size:14px;
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}



#logo-mobile img:hover,#logo img:hover{opacity:.8;filter:alpha(opacity=80)}
.header.centered #logo img{margin:0 auto}
#logo-footer{margin-bottom:20px}
.c-detail-rooms .logo-font{font-size:35px}
.fixed-header-on .header .logo{margin-bottom:-2px}
.offcanvas .logo{margin:20px 0 10px}
.offcanvas .logo img{margin:0 auto}
h1.logo-font{text-transform:none;font-weight:300;font-size:50px}
h2.logo-font{text-transform:none}
.nav-ht .logo a:hover{border-bottom:none}
.logo-footer .icon-logo-oleo{display:inline-block;font-size:30px;margin-bottom:15px}
.logo .icon-ADH_Logo{color:#fff;font-size:80px;position:absolute;text-shadow:2px 1px 4px #000;top:8px}
body.full-page header .logo img{margin:0}
.fixed-header-on .header .logo,.fixed-header-on .header .site-slogan{display:block}
.label-anuncio{color:#777;width:55px;font-size:.55em;padding:2px}

.wpb_text_column .wpb_wrapper h4 {
  color: #303133;
  font-family: Poppins;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.5;
}

.wpb_text_column.wpb_content_element, div.vc_btn3-container {
  margin-bottom: 15px;
}

.text-white.wpb_text_column h3 {
  color: #fff !important;
}

#bottomcta.vc_row .vc_inner .wpb_text_column {
  margin: auto;
  max-width: 400px;
}

.wpb_text_column .icons-big {
  text-align: center;
  width: 100%;
}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-lg-8{width:66.66666667%}

p.siga {font-family:"atrament-web"; font-size: 22px;color: #877eab; clear:both; text-transform: uppercase; padding-bottom: 5px;}





#side {
	float:left;
	width:230px;
}
.et_pb_image_13.et_pb_module{margin-left:auto!important;margin-right:auto!important}
#highlighted .region-highlighted{margin-bottom:-40px;}
.region.region-content{margin-bottom:20px;}
.multiple{margin-right:10px;width:350px;float:left;margin-bottom:5px}
.multiple h2 a{color:#fff}
.multiple p{margin:0;padding:0 0 0 4px}


.multiple h2 {

	}


.centered {
    margin-left:auto;
    margin-right:auto;
    float: none;
    text-align: center;
}


  .large-8 {
    position: relative;
    width: 66.66667%; }
