@media (max-width:1680px){
 #menu ul{margin:0px 40px!important;} 
/*
#menu > div > ul > li:nth-child(1),
#menu > div > ul > li:nth-child(3),
#menu > div > ul > li:nth-child(2),
#menu > div > ul > li:nth-child(5)
	{width: 12%}*/
#menu > div > ul > li:nth-child(4) {width:21%!important} 

}

@media (max-width:1750px){
#menu .cols-left ul {margin:20px!important; font-size:1em!important}

}

@media (max-width:1617px){
	/*.anunturi_news{width:66%!important}
	.anunt_parteneri{width:calc(33% - 10px)!important;} */
	.anunturi_news{width:50%!important}
	.en .anunturi_news{width:70%!important}

	.anunt_parteneri{width:calc(25% - 10px)!important;}
}
@media (max-width:1550px){



.bxslider li .info div {font-size:22px!important;}
.bxslider li .info div+div {font-size:14px!important; }
.bxslider li .info div+div > a {font-size:14px!important; }	
.bxslider li .info div+div+div {font-size:16px!important;}
.bxslider li .info div+div+div > a {font-size:16px!important;} 


}

@media (max-width:1480px){
#menu   ul li  a {font-size:0.9em!important}

.bxslider li .info  {width:40%!important}
.bxslider li .info div+div+div+div {width:30px!important; height:30px!important;} 
.bxslider li div.info a.slider_detalii {
    padding: 10px!important;
    margin: 10px!important;
    width: 100px!important;
}	
.container  .w70 {width:100%!important; padding:0!important}
.container  .w30 {width:100%!important; padding:0!important}
.container  .w30 table {
    margin: 0 auto;
}

.container  .w30 h2 {
    text-align: center;
}
    
#menu .cols-left li { width: calc(100% / 4)!important;}    
    
}

@media (max-width:1317px){
	.anunturi_news{width:98%!important}
	.anunt_parteneri{width:calc(50% - 10px)!important;}
}
@media (max-width:1280px){ 
.lang > div {float:none!important;}
.lang > div+div {margin:10px 30px 10px 0!important}

/*#header #menu_sec ul li a {font-size: 0.9em!important;  padding: 0.2em 0.3em!important;}
*/
	
#header #logo {  flex-wrap: wrap;}	
	
.hu #menu ul {margin:0 5%!important;}
.en #menu ul {margin:0 5%!important;}


#menu > div:not(#menu_sec) > ul > li {width:16%!important} 

.ge #menu > div:not(#menu_sec) > ul > li {width:14%!important} 
.en #menu > div:not(#menu_sec) > ul > li {width:14%!important} 

.ro #menu > div:not(#menu_sec) > ul > li:nth-child(4), 
.en #menu > div:not(#menu_sec) > ul > li:nth-child(4) {width:20%!important} 
.hu #menu > div:not(#menu_sec) > ul > li:nth-child(4) {width:20%!important} 
.ge #menu > div:not(#menu_sec) > ul > li:nth-child(4) {width:20%!important} 

.bxslider li .info div {font-size:20px!important;}
.bxslider li .info div+div {font-size:13px!important; }
.bxslider li .info div+div+div {font-size:16px!important;}
.bxslider li .info div+div+div > a {font-size:16px!important;} 
	.box .img_w50 {width:70%!important; margin:5%!important}
#sections ul.licols2 li h3, 
#sections ul.licols3 li h3 {font-size:24px!important}

	
#evenim ul {margin: 3%!important}
#evenim ul li h3 {
    font-size: 1em!important;
    margin: 10px;
    padding: 0;
}
#cercetare li h3 a, #cercetare li h3, #anunt li h3 a, #anunt li h3, .cercetare div:nth-child(2) h3, .cercetare div:nth-child(2) h3 a {font-size:1em!important}
#cercetare h2 a, #anunt h2 a {font-size:1em!important}

#footer .w60 {width:100%!important}
}
@media (max-width:1180px){ 

#header #menu_sec > ul > div > li > a
{
font-size:0.8em!important;
}
	#menu>div>ul>li> a {font-size:0.8em!important}
.ge #menu>div>ul>li> a {font-size:0.8em!important}

.hu #menu>div>ul>li> a {font-size:0.8em!important}
	
	
.bxslider li .info div+div+div+div {} 
.bxslider li .info div {margin:15px!important;}
.bxslider li .info div+div+div:before {display:none!important; content:''!important;}

.bxslider li div.infodetalii a.slider_detalii:before {
    width: 30px!important;
    height: 30px!important;
    line-height: 30px!important;
	font-size:14px!important;

}	
	
}

@media (min-width:1100px) {
.toogle_menu_index_container {display:none}}

@media (max-width:1100px) {
#menu_section {width: 100%!important;
    margin: 10px 0 30px 0;
	padding:10px 20px!important;
	background:rgba(0,0,0,0.1)!important;}
	
.bxslider li .info {width:40%!important; left:3%!important}	
	
#sections {width:100%!important}
	#sections .licols3 li {width:48%}
	#sections .licols3.liribon_detalii li {width:45%!important}
#section_promo_ .promo.item {width:32%!important}	
#section_promo_ .promo.item.licols2 {width:66%!important}
.homepage .title {display:none}
.nobanner.facult .title {display:block!important}

.toogle_menu_index_container { position:relative; cursor:pointer}
.toogle_menu_index_container+div.cols-left {margin:20px 0 0 0; border-top:2px solid #fff}
.highlight_toggle_menu {position:relative; font-family:'RobotoCondensed'; font-size:1.6em; font-weight:400; line-height:40px;}
.toogle_menu_index {position:absolute; top:0; right:0; width:50px;  font-family:'Roboto Condensed'; font-size:1.5em; font-weight:300;}
#menu_section .cols-left li {padding:2px 0!important}

.bx-controls-direction {display:none}
.bx-wrapper .caption {width: 100%!important; bottom:0px!important; height:50%!important; top:inherit!important}
.bx-wrapper .caption strong {font-size:1.2em!important}
.bx-wrapper .caption p {font-size:14px!important}
#banner .bx-wrapper .bx-pager, #banner  .bx-wrapper .bx-controls-auto {bottom:inherit!important; top:20px!important;}
#section_content_index {margin:0 2%!important; width:96%!important}
.nobanner.facult  #section_content_index {width:96%!important; margin:0 2%!important}

#section_content {padding-left:2%!important;padding-right:2%!important; padding-bottom:30px!important;}
#cercetare .cercetare.left {float:none!important; width:98%!important; margin:10px 1%!important; padding:20px}
#cercetare .cercetare.left:after, #cercetare .cercetare.left:before {
    content: ' ';
    display: table;
}
    .cercetare .img_pers {margin:30px 10%!important; width:80%!important}
#cercetare .cercetare.left:after {
    clear: both;
}

}
@media (max-width:1000px){
	.anunturi_news{width:100%!important}
	.anunt_parteneri{width:100%!important;}
	body.facult .facultati li{width:23%!important; }
}

@media (max-width:917px) {
	#menu .cols-left ul{float:none!important; display:flex!important;}
	#menu .cols-left ul { width: 90%!important;  margin: 5%!important;}
    #menu .cols-left ul li {width:45%!important; margin:0 2%}
    #menu .cols-left ul li a {font-size:0.9em!important}
div#header { flex-direction: column; flex-wrap: nowrap; height:360px}
	div#logo>div:nth-child(1) {
    width: 100%;
}
	div#header >div {width:100%; padding:0!important;margin:0!important}
	#lang-search .search, #lang-search .lang {text-align:center!important}
	#header #logo {justify-content:center!important}	
    div#promo h2 a {font-size:14px!important;}
	#menu ul {display:block!important}
#logo>div:nth-child(1) img {width:250px!important}
#logo>div:nth-child(2) img {width:80px!important}	
.ge #menu > div:not(#menu_sec) > ul > li {width:100%!important} 
.en #menu > div:not(#menu_sec) > ul > li {width:100%!important} 

.ro #menu > div:not(#menu_sec) > ul > li:nth-child(4), 
.en #menu > div:not(#menu_sec) > ul > li:nth-child(4) {width:100%!important} 
.hu #menu > div:not(#menu_sec) > ul > li:nth-child(4) {width:100%!important} 
.ge #menu > div:not(#menu_sec) > ul > li:nth-child(4) {width:100%!important} 	
	
/*-------------------------------------------------------------------------------------------------------------------*/
#menu_sec .menu_sec_submenu{display:none}
#menu_sec .facilitati-descriere{display:none!important}
#menu_sec .section_stud_login a{
	font-size: 0.9em!important;
	line-height:40px!important;
	margin: 0!important;
    padding: 0!important;}
#menu_sec .section_stud_login{
	background:transparent;
	line-height:40px!important;
	border:none;
	margin: 0!important;
    padding: 0!important;
    border-right: none;
    border-bottom: 1px dashed #426b95;text-align:center}
/*-------------------------------------------------------------------------------------------------------------------*/
#lang-search {float:right!important; margin:0 2% 0 0%!important}	
#header > div:nth-child(2) {margin:0 0 0 2%!important}
#toggle_menu {display:block!important; background-color:#244160; color:#fff;}	

#toggle_content .meniu_turvirtual a {  border: 1px solid #fff;  padding: 0px 10px;}	
#menu > div+div { background:none!important;}
#menu > div:not(#menu_sec) > ul > li { width: 100%!important; border-top:1px dashed #355d86; position:relative; line-height:50px;}
#menu_sec li {  width: 50%!important;}	
	/*
.en #menu > div > ul > li, 
.en #menu > div > ul > li:nth-child(4), .en #menu > div > ul > li:nth-child(5) {width: 100%!important;}
	
.ro #menu > div > ul > li:nth-child(4),.ro #menu > div > ul > li:nth-child(5) {width:100%!important} 
.hu #menu > div > ul > li:nth-child(5) {width:100%!important} 
.ge #menu > div > ul > li, .ge #menu > div > ul > li:nth-child(4), .ge #menu > div > ul > li:nth-child(5) {width:100%!important} 
*/	
.ge #menu ul{margin:0 5%!important;}
#menu ul li a:before { display:none!important}

#menu>div>ul>li> a {display:block}

#menu .cols-left h2 {font-size:0.9em!important; line-height:1em!important}
#menu .cols-left h2 a {font-size:0.9em!important;line-height:40px!important; display:block!important}


#menu>div>ul>li> .menu-plus { background-repeat:no-repeat; background-position:center; background-size:25% 25%;
	position:absolute; width:48px; height:46px; color:#fff; font-size:1.2em; display:block; top:0; right:0; cursor:pointer; background-color:#244160}
	
#menu>div>ul>li> .menu-plus { background-image:url(../img/icon_plus.png); }
#menu>div>ul>li> .menu-plus.menu-minus { background-image:url(../img/icon_minus.png);background-color:#3b6088 }
	
#menu>div>ul .sub-menu >div>  ul {display:none}
#menu .sub-menu  .cols-left {display:block; width:100%!important; margin:0!important; padding:0!important; border-right:none; border-bottom: 1px dashed #426b95;}
#menu ul li .sub-menu {
    box-shadow: none;
    background: #3b6088;
    z-index: 1000;
    position: relative!important;
   /* width: 86%!important;*/
	/*margin:0 7%;*/
    -webkit-transition: all .3s ease .15s;
    -moz-transition: all .3s ease .15s;
    -o-transition: all .3s ease .15s;
    -ms-transition: all .3s ease .15s;
    transition: all .3s ease .15s;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: stretch;
    align-content: stretch;
    border-top: 1px dashed #4b74a0;width: 100%!important;margin: 0!important;box-shadow: none!important;}	

#header #menu_sec{display:none;}
#menu_sec a:after { display:none!important}
#menu_sec li {float:left!important; display:inline-block!important;}

#banner.arrow:after, #banner.arrow.blue:before {display:none!important}

.bxslider li div.info {width:100%!important; left:0%!important;     background: #f2f2f2!important; box-shadow:2px 2px 30px #666; z-index:999!important}
.bxslider li .info div {color:#244160!important}
.bxslider li .info div+div {color:#000!important}
.bxslider li .info div+div br {
  display: none;
}
.bxslider li .info div+div+div {color:#448ccb!important}
.bxslider li .info div+div+div+div {position:absolute!important;top:10px!important; right:90px!important; width:40px; height:40px;}
.bx-viewport {overflow:inherit!important}

#banner .bx-wrapper .bx-pager, #banner .bx-wrapper .bx-controls-auto {
    bottom: inherit!important;
    top: 0px!important;
}	
.anunturi_news_ li {
    background-color: #FFF;
    display: flex;
    flex-direction: column;
    align-content: center;
    align-items: center;
    justify-content: center;}    
    .anunturi_news_ li >div.anunt_content {text-align:justify}    
.anunturi_news_ li > div { width: 100%!important;}
.anunturi_news_ .anunt_img {width:300px!important; height:300px!important} 
#anunt .bx-viewport{overflow: hidden!important;}
.bx-wrapper .caption {top:100%!important; bottom:inherit!important; background:rgba(255,255,255,0)!important; color:#000!important; height:auto!important}
#evenim ul li {width:49%!important}
#cercetare_anunt .w50 {width:100%!important}
#section_content_index {margin:20px 2% 0 3%!important; padding:0 20px 20px 20px!important }

	.box.box_section ul {margin:10px!important}
.taxe_admitere .left.w50.padding_rl_5{width:100%; float: none}	
	
	
.ui-tabs-vertical .ui-tabs-panel {float:none!important; width:100%!important;}
.ui-tabs-vertical .ui-tabs-panel  h2 {margin:50px 0 0 20px !important}
.ui-tabs-vertical .ui-tabs-nav li {float:none!important} 
.ui-tabs-vertical .ui-tabs-nav {margin:0 10% 0 10%!important; width:80%!important; float:none!important; padding:5%!important; border:1px solid #ddd; background:rgba(0,0,0,0.05)}
#tabsleftbar {top:0!important; position:relative!important}
#tabsleftbar .w25 {width:80%!important; text-align:center; margin:20px 10%!important}
	.title h1 {font-size:2em!important} 
.container {
    font-family: 'Roboto Condensed', sans-serif;
    font-size: 1em!important;
    line-height: 1.1em;
    font-weight: 400;
    color: #333;
} 
	ul.clearfix.facultati {
    margin: 0!important;
}
#footer .alignright, #footer .alignleft, #footer .rwd-display-option span { text-align:center!important}
#footer .w33 {width:100%!important; border-bottom:1px dashed #32659b; padding:20px 0!important}
#footer .w33:nth-child(3) {border-bottom:0px dashed #32659b!important;}
.w33{width:50%!important}
#section_content_index #sections ul.licols4 li {
    width: 48%!important;
}
.cols2_float, .cols3_float {width:96%!important;border-right:none!important;}
.cols2, .cols3 {
    column-count: 1!important;
}
.banner_500 #section_content_index.w80 {
    margin: 0 10px!important;
}
.panel_expand td, .panel_expand td p , .panel_expand td strong {
    font-size: 12px!important;
}
.collapsible {
    font-size: 18px!important;
}	
}


@media (max-width:700px) {
 #menu .cols-left ul li {width:98%!important; margin:0 2%}
#sections li {width: 49%!important;}
	#sections .licols3 li {width:98%}
	#sections .licols3.liribon_detalii li {width:92%!important}	
#section_promo_ .promo.item {width:49%!important}	
#section_promo_ .promo.item.licols2 {width:100%!important}
#anunt .bx-wrapper {max-width:500px!important}	
	.cookie_message div.left {width:100%; float: none}
	.cookie_close {display:inline-block; margin-top:10px}
	
 table.table_resp,
  .table_resp thead,
  .table_resp tbody,
  .table_resp td,
  .table_resp tr {
    display: block;
  }
	.table_resp th {display:none}
	.table_resp tr {border-top:5px solid #ddd!important;}
	.table_resp td {border:1px solid #ddd!important; padding:10px!important;} 

	.ui-tabs-horizontal .ui-tabs-nav li {width:30%!important}	
	.covid19 .alegeri_articol {padding:20px!important}
	.container ul, ol {margin:10px!important; padding:0!important}
	.box.w48 {width:90%!important}
	.box .img_w50 {width:90%!important; margin:5%!important}
	

}

@media (max-width: 650px){
		#header {min-height: 335px!important; height: 335px!important}
		#lang-search .lang { padding: 0px!important; }
#logo>div:nth-child(1) img {width:200px!important}
	#header #logo {flex-direction: column!important}
.logo_centenar {
    position: relative!important;
    text-align: center!important;
}
	.logo {float:none!important; width:100%!important; text-align: center; border:none!important;}
.logo img {
    border: 0;
    width: 200px!important;
    height: auto;
}
	.logo_school_of_health {flex-direction: column}
	.logo_school_of_health .logo {
    float: none!important;
    flex: 0 0 200px;
}
#menu ul {
    margin: 0px 20px!important;
}	
	
#anunt .bx-wrapper {max-width:500px!important}
.logo_centenar img {
    width: 150px!important;
    margin: 0 auto!important;
}
.cookie_message {
    padding: 10px!important;
}
.cols4_float,.cols2_float{width:96%!important;border-right:none!important;}
.cols2 {
    column-count: 1!important;
}
.menu_section_1col .cols-left ul{width:100%!important}
.w48{width:100%!important}
.w33{width:100%!important}
#section_content_index #sections ul.licols4 li {
    width: 100%!important;
    float: none;
}

.banner_500 #section_content_index.w80 {
    margin: 0!important;
}
	
.collapsible_active + div.panel_expand {
    padding: 40px 0!important;
}
	.title h1 {font-size:1.5em!important}
	.container .title h1 {font-size:1.5em!important}	
	#BreadCrumbBar {font-size:1em!important}
	.highlight_toggle_menu {font-size:1.2em!important}
	#menu_section ul li a {font-size:0.8em!important}
	#menu_section ul li:before { display: none!important;}
    #menu_section ul li {
    list-style: none;
    border: 1px solid #b9b9b9!important;
    padding: 5px!important;
    margin: 2px 0!important;
    text-align: center;
}
}

@media (max-width:550px) {

	#menu_sec li {  width: 100%!important;}	
#header > div:nth-child(2), #header > div:nth-child(3) {width:100%!important; float:none!important}
#lang-search .search, #lang-search .lang { text-align:center!important}
#logo img {width:60%!important}
.logo img {
    border: 0;
    width: 150px!important;
    height: auto;
}
#evenim ul li {width:100%!important}
#sections li {width: 100%!important;}
#section_promo_ .promo.item {width:100%!important}	
#section_promo_ .promo.item.licols2 {width:100%!important}
#cercetare .cercetare.left .w30, #cercetare .cercetare.left .w70 {float:none!important; width:100%!important}
	.ui-tabs-horizontal .ui-tabs-nav li {width:90%!important}	


#anunt .bx-wrapper {max-width:400px!important}

table.bt{width:100%}
table.bt tr:nth-of-type(2n) {
    background: #efefef;
}
.datetime.left, .detalii.left {float:none!important}
	.alegeri_articol .detalii {width:100%!important}
.datetime {display: flex;flex-direction: row; align-content: center; align-items: center; justify-content: space-evenly; width:100%!important}