﻿#qlwapp .qlwapp-box .qlwapp-info{padding:0 16px}
.text-center{text-align:center}

	.scroller { height: 360px; }

.wpb_row .row-bg-wrap .row-bg-overlay {display:block; position:absolute; top:0; left:0; width:100%; height:100%; content:' '; z-index:2; backface-visibility: hidden;}


#boite_full{
position: relative; 
border:1px solid #cecece;
border-top:0px;
width:1000px;
padding:10px;
position: relative;
float: left;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}


.bgblue {
	
	background-color: #a6bbc2;
}

  .top-left-header {
    text-align: center;
    margin-bottom: 5px; }




.post img.alignleft {
    margin: 0 10px 10px 0;
}


.post img.alignright {
    margin: 0 0 10px 10px;
}


.post img.aligncenter {
    margin-bottom: 10px;
}






.post {
    margin-bottom: 15px;
    border-bottom: 0;
}


.page, .post-single {
    border-bottom: 0;
    margin-bottom: 0;
}


    .post-box {
        width: 100%;
        height: 100%;
        float: none;
        overflow: hidden;
        margin: 0;
        padding: 0;
    }
.header_v5 .width-logo{width:140px}


#masthead.header_v4 .navigation .width-logo {
    margin-right: 25px !Important;
    margin-top: -6px !Important;
}


.width-logo.table-cell.sm-logo {
    float: left !Important;
    margin-right: 0px !Important;
    display: inline-block !IMPORTANT;
}


#masthead.header_v4 .navigation .width-logo img {
    margin-top: 15px !important;
}


.navbar-nav .list-unstyled ul.menu li.menu-item {
	padding-bottom: 8px;
	list-style-type: none;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a {
	font-size: 14px;
	line-height: 17px;
	color: #ffffff;
}


.navbar-nav .list-unstyled ul.menu li.menu-item a:hover {
	color: #A8A8A8;
}


.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children {
	position: relative;
}


.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children {
	margin-right: -31px;
}
	
	.header-actions .navbar-form input[type="text"] {
		max-width: 100px;
	}

	.single #site-header .header-actions {
		opacity: 1;
		-moz-transition: opacity 0.2s ease 0s;
		-o-transition: opacity 0.2s ease 0s;
		-webkit-transition: opacity 0.2s ease 0s;
		transition: opacity 0.2s ease 0s;
	}
	
	

		.header-actions .user-dropdown{
			display: inline-block;
		}

		.header-actions .user-dropdown .dropdown-menu{
			border-radius: 0;
			padding: 0;
		}

		.header-actions .user-dropdown .dropdown-menu .divider{
			margin: 0;
		}
.td_top_authors .td_mod_wrap{min-height:70px;padding-top:9px;padding-bottom:9px;border:1px solid #fff}
.td_top_authors .td_mod_wrap:hover{border:1px solid #ededed}
.td_top_authors .td_mod_wrap:hover .td-author-post-count{background-color:#4db2ec}
.td_top_authors .td_mod_wrap:hover .td-author-comments-count{background-color:#4db2ec;opacity:.8}
.td_top_authors .td_mod_wrap:hover .td-authors-name a{color:#4db2ec}
.clr{color:#000}
.view-audiologytoday-year h2{display:none;}
.view-brochures .post{min-height:150px;margin-top:0;}
.view-brochures .col-md-6 .post{margin-top:0;}
.view-charts-posters .post img{width:100px;}
.view-tip-of-the-month .views-exposed-form .views-exposed-widget{max-width:200px;}
.view-tip-of-the-month .selector span{width:100px !important;}
.node-teaser h3,.view-mode-compact_teaser h3{margin-top:0;}
.view-publication-articles .views-row{padding:10px 0;}
.view-audiologytoday-year .attachment-before{margin-bottom:15px;}
.view-audiologytoday-filtered-archives .issue{margin-bottom:15px;}
.view-audiologytoday-filtered-archives .events{margin-bottom:0;}
.view-audiologytoday-filtered-archives .read-online-articles a.btn{border-radius:0;}
.view .progress-disabled{float:none;}
.table td,.table th{background-color:#fff!important}
.table{border-collapse:collapse!important}
.table-bordered th,.table-bordered td{border:1px solid #ddd!important}
.table .table{background-color:#fff}
.table-bordered{border:1px solid #ddd}

.table caption {
    background:#eee;
    padding:10px;   
}

.table td.price span {
	font-size:1.3rem;	
}
 
.table tr td {
    width:50%;
}

.table tr td.price {
    width:100%; 
    text-align:center;  
    padding-top:15px;
    padding-bottom:15px;
}

.table tr td.price span {
    margin-bottom:5px;   
}

.table tr td.price p {
    text-align:center;
    display:block;
    width:100%;   
}



.gigpress-row td {
	border-bottom: 1px solid #EEE;
}



tr.gigpress-divider.gigpress-row td {
	border-top: 2px solid #CCC;
}



tr.gigpress-row.cancelled, tr.gigpress-info.cancelled, tr.cancelled span.gigpress-info-label, tr.cancelled span.gigpress-info-item {
	color: #999;
}
.search-results .title{font-size:1.2em;}
.item-list .title{font-weight:bold;}
.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}

	.has_dropdown.opened .dropdown_button:after {
		border-bottom: 6px solid #000000;
		border-top: none;
	}
.section .overlay-background .overlay-gradient .overlay-circles .title-container .overlay-title-lrg{font-family:"Neutraface Bold";font-size:38px;font-size:3.8rem;color:#fff;line-height:1}
.interior-header .overlay-background .overlay-gradient .title-container .overlay-title-lrg{font-family:"Neutraface Bold";font-size:38px;font-size:3.8rem;color:#fff;line-height:1}
#error404 .header404 .overlay-background .overlay-gradient .title-container .overlay-title-lrg{font-family:"Neutraface Bold";font-size:38px;font-size:3.8rem;color:#fff;line-height:1}

.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-right: 15px;
  padding-left: 15px;
}

  .col-md-12 {
    width: 100%;
  }


.play-column {
    position: absolute;
}


.main-table .play-column {
    position: relative;
    float: right;
    margin: 0 5px;
    height: 30px;
    padding-top: 4px;
    text-align: center;
}


.right-side .play-column {
    left: unset;
    right: 5px;
    background-color: #fff;
    width: 60px;
    height: 58px;
    padding-top: 17px;
}

    .navigation .menu {
        display: block!important;
        float: none;
        background: transparent;
        margin-bottom: 0;
    }

#primary-navigation .navigation .menu {
    float: left;
    margin-right: 20px;
}

.sub-menu .menu-item-has-children:after { color: #fff }
.header-searchform-input .ui-autocomplete li:hover .search-title,.header-searchform-input .ui-autocomplete li:hover .search-date,.header-searchform-input .ui-autocomplete li:hover i,#helpme-main-navigation ul ul.sub-menu a.menu-item-link:hover i{color:#ffffff;}
.main-navigation-ul li.menu-item,.helpme-vertical-menu li.menu-item,.main-navigation-ul li.sub-menu,.sticky-header-padding,.secondary-header-space{display:none !important;}
.page-template-page-topics #topics-list li.cat-item-35[style]{padding-left:0!important}

		
			.widget-title-tab{
			background-color:#00BCD5;
			color:#fff;
		}

		.widget-title-tab a.rsswidget{color:#fff !important;}


.col1_landing ul, .border_landing ul{
	margin:0;
	padding:0;
}


.col1_landing ul li, .border_landing ul li{
	margin:1px 0 0 0;
	padding:0  5px 0 5px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-type:none;
}


.col1_landing ul li a, .col1_landing ul li a:link, .col1_landing ul li a:active, .border_landing ul li a, .border_landing ul li a:link, .border_landing ul li a:active{
	padding:0;
	margin:0;
}
 
.col1_landing ul li a:hover, .border_landing ul li a:hover{
	padding:0;
	margin:0;
}

#calendar2 thead tr.month{
  background-color: #67b9ce;
  height: 30px;
  color: #fff;
}


td.top { vertical-align: top; }

#main {
	padding-top: 30px;
	padding-bottom: 20px;
	background-color: #ffffff;
}



.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height:1%;
}


.img_top {
    height: 70px;
    width: 93px;
    float: left;
}


div.footer { 
	margin:0px auto; 
	padding:0px 0px 0px 0px;
	width:880px;
	float:none;
}


div.footer h3{
	padding:0px 0px 5px 0px;
font:19px tahoma;
text-transform:lowercase;
}



.home-image{
    position: absolute;
    top: 0;
    left: 0;
    max-width: 100%;
    height:auto;
    margin: 0;
    display: block;
    z-index: -2;
}

div#menubutton{
	position:		absolute;
	left:			0px;
	top:			3px;
	display:		none;
	padding:		10px;
	margin:			0px;
	width:			100px;
	height:			64px;
}

div#menubutton:hover{
	box-shadow:		0px 2px 4px rgba(0,0,0,0.5);	
}

#top-nav .menu-description{ display:none; }

.normal-sidebar .widget .menu .sub-menu{
	padding-left:15px;
}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent:before{ float:right; display:inline-block; margin-top:16px; margin-right:25px}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent.show_submenu:before{content: "\f107"; color:#fff}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent:hover:before{ color:#fff}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li a{ padding-left:45px}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li:before{ display:none}

#sidebar .widget_nav_menu .widget-inner ul li.menu-item-has-children.parent ul li{ padding-left:0}

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

.columns-4.banner.omega{margin:0 !important}

.espectaculo_destacados .omega{margin-right: 0px !important;}

.filters .omega{margin-bottom:20px;border-top: none;}

.historico-de-espectaculos .filter.omega {margin-bottom: 0;border-right:1px solid #000;}

#contacto div.omega {float:right}
body #navigation .menu-item a.menu-image-title-hide .menu-image-hover-wrapper{display:none}


#mg-wprm-wrap li.menu-item-has-children {
  position: relative;
}


#mg-wprm-wrap li.menu-item a {
  padding: 13px 14px;
}


#mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
  right: 10px;
  padding: 20px 20px 30px;
  line-height: 38px;
}

				#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
					font-size: 15px;
					text-transform: uppercase;
					font-weight: normal;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,
				div#mg-wprm-wrap ul li span.wprmenu_icon {
					color: #ffffff !important;
				}

				#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover {
					background: #d53f3f;
					color: #606060 !important;
				}



.menu-item-309, .menu-item-251 {display: none;}
