﻿ul.language-switcher-locale-url{height:15px;margin-left:0;position:relative;z-index:100}
ul.language-switcher-locale-url li{display:block;width:30px;height:15px;float:left;margin-right:5px}
ul.language-switcher-locale-url li a{color:transparent;display:inline;width:15px}
ul.language-switcher-locale-url li:not(.active) a{opacity:.3}

.nav ul.sections li.alpha{margin-left: 0px;}

.espectaculo_destacado.alpha, .espectaculo_destacado.omega{margin-left: 8px !important;margin-right: 0px !important;}

.columns-4.alpha{margin-left: 10px !important}

.columns-4.banner.alpha{margin-left: 5px !important;}

#little-calendar .alpha{border-left:none;}

#little-calendar .month .days li .list-items .alpha {border-top:none;}

.espectaculo_destacados .alpha{margin-left: 0px !important;}

.historico-de-espectaculos .filter.alpha {margin-left: 0;}

#contacto div.alpha{float:left}

.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:right;}
 
.js_active.html_burger_menu #avia-menu .av-burger-menu-main, 
.html_burger_menu #top #avia-menu .menu-item-search-dropdown{ display:block; }

#top #header .menu-item-mega-parent.current-menu-item{overflow: visible!important;}
.primary-nav__child-item{border-bottom:1px solid #EEEEEE}
.primary-nav__child-item a{color:#9D64FF;font-size:14px;font-weight:600;display:block;padding:11px 0px 7px 0px}
.primary-nav__child-item a.has-desc{padding:18px 0px 14px 0px}
.primary-nav__child-item a:hover{color:#9013FE}
.primary-nav__child-item a:hover .primary-nav__child-item__desc{color:#9013FE}
.title-h1,.title-lg,h1{text-transform:uppercase}
.title-h1,.title-h2,.title-h3,.title-h4,.title-h5,.title-h6,.title-lg,h1,h2,h3,h4,h5,h6{margin:0 0 10px;line-height:1.2}
.title-h1 *,.title-h2 *,.title-h3 *,.title-h4 *,.title-h5 *,.title-h6 *,.title-lg *,h1 *,h2 *,h3 *,h4 *,h5 *,h6 *{font-size:inherit;margin:0;padding:0;font-weight:inherit}
.title-h1:last-child,.title-h2:last-child,.title-h3:last-child,.title-h4:last-child,.title-h5:last-child,.title-h6:last-child,.title-lg:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}
.title-h1,h1{font-size:20px}
.center-block{display:block;margin-right:auto;margin-left:auto}


.center {
	text-align: center;
	margin: 0 auto;
}
.col-md-4 div.index_prod .advantages_ul{top:3%}
.col-md-4 div.index_prod:last-of-type .advantages_ul{top:3%}

.advantages_ul{position:absolute;left:50%;top:10%;}
.ads{float:left;width:728px;position:relative;z-index:1001;margin:7px}
.ads-small{background-color:#9b9b9b;float:left;width:235px;height:90px;margin-top:7px;margin-bottom:7px}
.ads-small img{border:0}


.header-top {
	background: #fbfbfb;
	border-bottom: 1px solid #eaeaea;
	line-height: 32px;
	width: 100%
}

.header-top a {
	color: #000
}

.header-top a:hover {
	color: #27ae61;
	background: #fbfbfb
}
.menu-item-has-children.open .sub-menu a span:after{content:""}
.menu-item-has-children .sub-menu a span:after{content:""}

.nav { float:right;}

.nav a { position: relative; display: inline-block; margin: 10px 18px; outline: none; color: #fff; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; font-weight: 400; text-shadow: 0 0 1px rgba(255,255,255,0.3); font-size: 1.35em; }

.nav a:hover, .nav a:focus { outline: none; }


.fix {
    *zoom: 1;
}


    .fix:after {
        clear: both;
        content: "";
        display: table;
    }
