/**
 * Version: 1.0.008
 */
 
 



#gdlr-menu-search-button { display:none; }

.footer-container{
	display:none;
}

.gdlr-navigation-wrapper .gdlr-main-menu > li > a {
     font-size: 12px;
	font-weight:500;
}

div.wpforms-container-full .wpforms-form input[type=submit], div.wpforms-container-full .wpforms-form button[type=submit], div.wpforms-container-full .wpforms-form .wpforms-page-button {
    background-color: #90188c;
    border: 1px solid #ddd;
    color: #ffffff;
    font-size: 1em;
    padding: 10px 15px;
}

@media screen and (max-width: 500px) {
.prog tr {
    display: block;
	height: inherit; 
	white-space: normal;


}	



	
.prog td {
    display: block;
	padding:0px;
	border:none;
}	
	
.prog td::before {
    float: left;
  }	


}

@media screen and (max-width: 760px) {
	
	.coanda01{
		height:100px!important;
		background-color:#fff!important;
	}	
		
}
@media screen and (min-width: 761px) {
	.coanda01{
		height:1005px!important;
		background-color:#fff!important;
	}	
}

.prog {
	
	line-height:1.5em;
	 border-collapse: collapse;
}

.prog td:nth-child(3){
	color:#333;
	text-align:left!important;
	padding-left:40px;
}

.prog td:nth-child(2){
	color:#222874;
	text-align:center!important;
	white-space: nowrap;
	font-weight:600;
}

.prog td:nth-child(1){
	color:#222874;
	padding-left:15px;
}

.prog tr{
		border-bottom: 4px  solid;
		border-color: #fff;
	background-color:#BCE3F4;
	color:#555;
}
.prog td{
		padding-top:10px;
		padding-bottom:10px;
		 vertical-align: middle;
}


.prog .sesiuni{
	background-color:#4abdd8;
	color:#fff;
	font-weight:bold;
	font-size:0.8em;
	border-bottom:none;
	line-height:1.8em;
}
.prog .sesiuni td{ 
	padding: 10px 0;
	text-align:center!important;
	font-size:1.2em;
}

.titlu_sesiuni{
	font-weight:bold!important;
	font-size:1.3em;
	color:#fff;
}

.titlu_prezentare{
	font-weight:normal;
	font-size:1.2em;
	
}
.sala{
	font-weight:bold;
	font-size:1.6em;
	color:#444444!important;
}



.prog_logo {
	width:100px;
	vertical-align:middle;
	padding:3px;
	border: 1px solid #555!important;
}

.floater {
align-content:center;
     bottom: 0px;
     right: 0px;
	background-color:#fff;
	position: fixed;
	font-size:.8em;
	border: 1px solid #A25BC7;
	padding: 0 2px;
}

.break {
	background-color:#89C0A3!important;
}


#e-n-tab-title-112078994 {
	background-color:#B1C5BB!important;
	visibility:hidden;
}

#e-n-tab-title-112078995{
	background-color:#B1C5BB!important;
	visibility:visible;
}