html, body {
  margin: 0 !important;
  font-weight: normal;
  background: none !important;
  background-image: none;
}

p {
  font-family: 'Open Sans', sans-serif;
  font-weight: normal;
  font-size: 14px !important;
}

h2, h3 {
  font-style: normal;
}
b, strong{
  font-size: 14px;
  font-family: 'Open Sans', sans-serif;
}
i,em{
  font-size: 14px;
}
a {
  font-weight: normal;
  font-style: normal;
  font-size: 14px;
  font-family: 'Open Sans', sans-serif;
}
table.contenttable td, table.contenttable th{
  font-size: 14px;
}
.news-latest-date {
  font-style: normal;
}
.news-single-rightbox{
  font-size: 12px !important;
}
table.contenttable {
  width: 100% !important;
}

.bodytext {
  font-weight: normal;
  font-style: normal;
}

b {
  font-style: normal;
}

span {
  font-weight: normal;
  font-style: normal;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
}

.testSpecial li a {
  display: block;
}

.container {
  width: 100%;
}

.menuMobile {
  display: none;
}

.mainContainer,
.mainContainerDefault {
  position: relative;
  margin: 0 auto;
  width: 960px;
  height: auto !important;
  min-height: 100%;
  padding: 0;
}

.mainContainerDefault p {
  color: 353535;
  margin: 0 !important;
}

.itemText .bodytext a {
  color: #FFF !important;
}

#owl-demo .item {
  margin: 0px;
}

#owl-demo .item img {
  display: block;
  width: 100%;
  height: auto;
}

#owl-demo .owl-pagination {
  position: absolute;
  z-index: 30;
  bottom: 20px;
  right: 15px;
}

.headerContainer .demo .customNavigation {
  position: absolute;
  z-index: 30;
  margin-top: -60px;
  right: 80px;
}

.demo .customNavigation {
  position: absolute;
  z-index: 30;
}

.demo .customNavigation .fa-angle-left {
  background-color: #fff;
  color: #000;
  border: 2px solid #000;
  border-radius: 33px;
  font-size: 36px;
  width: 44px;
  height: 44px;
  padding-top: 2px;
  font-weight: bold;
}

.demo .customNavigation .fa-angle-right {
  background-color: #fff;
  color: #000;
  border: 2px solid #000;
  border-radius: 33px;
  font-size: 36px;
  width: 44px;
  height: 44px;
  padding-left: 4px;
  padding-top: 2px;
  font-weight: bold;
}

.demo .customNavigation .btn {
  padding: 0;
}

.owl-theme .owl-controls .owl-page span {
  background-color: #9c9d80;
  border: 1px solid #000;
  width: 14px;
  height: 14px;
  margin: 3px 3px;
}

.owl-theme .owl-controls .owl-page.active span {
  background-color: #FFF;
  border: 1px solid #000;
}

.socialLinks .container {
  padding-right: 0;
}

#searchform {
  height: 46px;
}

.searchbox {
  position: relative;
  min-width: 44px;
  width: 0%;
  height: 46px;
  float: right;
  overflow: hidden;
  -webkit-transition: width 0.3s;
  -moz-transition: width 0.3s;
  -ms-transition: width 0.3s;
  -o-transition: width 0.3s;
  transition: width 0.3s;
}

.universitate .menuMobile #cssmenu {
  background-color: #6472d1;
}
.universitate .menuLeft {
  background-color: #6472d1;
}
.universitate h1 {
  background-color: #6472d1 !important;
}
.universitate .searchbox-icon {
  background-color: #6472d1 !important;
}
.universitate #searchTerm {
  color: #6472d1;
}

.medicina .menuMobile #cssmenu {
  background-color: #26356e;
}
.medicina .menuLeft {
  background-color: #26356e;
}
.medicina h1 {
  background-color: #26356e !important;
}
.medicina .searchbox-icon {
  background-color: #26356e !important;
}
.medicina #searchTerm {
  color: #26356e;
}
.medicina_engleza .searchbox-icon {
  background-color: #326872 !important;
}
.dentara .menuMobile #cssmenu {
  background-color: #0a828b;
}
.dentara .menuLeft {
  background-color: #0a828b;
}
.dentara .mainContainerDefault .defaultRight h1 {
  background-color: #0a828b !important;
  line-height: normal;
}
.dentara .searchbox-icon {
  background-color: #0a828b !important;
}
.dentara #searchTerm {
  color: #0a828b;
}

.farmacie .menuMobile #cssmenu {
  background-color: #47055c;
}
.farmacie .menuLeft {
  background-color: #47055c;
}
.farmacie h1 {
  background-color: #47055c !important;
}
.farmacie .searchbox-icon {
  background-color: #47055c !important;
}
.farmacie #searchTerm {
  color: #47055c;
}

.postuniversitar .menuMobile #cssmenu {
  background-color: #770b0c;
}
.postuniversitar .searchbox-icon {
  background-color: #770b0c !important;
}
.postuniversitar #searchTerm {
  color: #770b0c;
}
.postuniversitar .menuLeft {
  background-color: #770b0c;
}
.postuniversitar .menuLeft ul li a {
  background-image: url(../Images/arrowMenuPostuniversitar.png);
}
.postuniversitar .menuLeft ul li.active ul li a:hover {
  color: #770b0c;
}
.postuniversitar .menuLeft ul li.active a {
  border-bottom: 1px solid #8b5353;
  color: #8b5353;
  background-image: url(../Images/arrowPostuniversitarActive.png);
}
.postuniversitar .menuLeft ul li.active ul li a,
.postuniversitar .menuLeft ul li.curent ul li a {
  background-image: url(../Images/arrowMenuPostuniversitar.png);
  background-color: #853535;
  color: #FFF;
}
.postuniversitar .menuLeft ul li.active ul li.active a {
  color: #770b0c;
}
.postuniversitar .menuLeft ul li.active ul li.active ul li.active a {
  color: #8b5353;
  border-bottom: 1px solid #8b5353;
}
.postuniversitar .menuLeft ul li.active ul li.active ul li a:hover {
  color: #770b0c;
}
.postuniversitar .menuLeft ul li.active ul li.active ul li.active ul li.active a {
  color: #770b0c;
}
.postuniversitar .menuLeft ul li.active ul li.active ul li.active ul li a {
  background-image: url(../Images/arrowMenuPostuniversitar.png);
}
.postuniversitar .menuLeft ul li.active ul li.active ul li.active ul li a:hover {
  color: #770b0c;
}
.postuniversitar .menuLeft ul li.active ul li.active ul li a {
  background-image: url(../Images/arrowMenuPostuniversitar.png);
  color: #8b5353;
  border-bottom: 1px solid #8b5353;
}
.postuniversitar h1 {
  background-color: #770b0c !important;
}

.others .menuMobile #cssmenu {
  background-color: #be1012;
}
.others .searchbox-icon {
  background-color: #be1012 !important;
}
.others #searchTerm {
  color: #be1012;
}
.others .menuLeft {
  background-color: #be1012;
}
.others .menuLeft ul li a {
  background-image: url(../Images/arrowMenuOthers.png);
}
.others .menuLeft ul li.active ul li a:hover {
  color: #be1012;
}
.others .menuLeft ul li.active a {
  border-bottom: 1px solid #c67475;
  color: #be1012;
  background-image: url(../Images/arrowMenuOthersActive.png);
}
.others .menuLeft ul li.active ul li a,
.others .menuLeft ul li.curent ul li a {
  background-image: url(../Images/arrowMenuOthers.png);
  background-color: #ca3b3d;
  color: #FFF;
}
.others .menuLeft ul li.active ul li.active a {
  color: #be1012;
}
.others .menuLeft ul li ul li a:hover {
  color: #FFF;
  background-color: #ca3b3d;
}
.others .menuLeft ul li.active ul li.active ul li a:hover {
  color: #FFF;
  background-color: #E1E4EC;
}
.others .menuLeft ul li.active ul li.active ul li.active a {
  color: #c67475;
  border-bottom: 1px solid #c67475;
}
.others .menuLeft ul li.active ul li.active ul li.active a:hover {
  color: #be1012;
}
.others .menuLeft ul li.active ul li.active ul li.active ul li.active a {
  color: #be1012;
}
.others .menuLeft ul li.active ul li.active ul li.active ul li a {
  background-image: url(../Images/arrowMenuOthers.png);
}
.others .menuLeft ul li.active ul li.active ul li.active ul li a:hover {
  color: #be1012;
}
.others .menuLeft ul li.active ul li.active ul li a {
  background-image: url(../Images/arrowMenuOthers.png);
  color: #c67475;
  border-bottom: 1px solid #c67475;
}
.others .mainContainerDefault .defaultRight h1 {
  background-color: #be1012 !important;
}

.defaultLeft {
  padding: 0;
  margin: 0;
  border-right: 1px solid #FFF;
}
.defaultLeft .menuLeft {
  width: 100% !important;
  margin: 0;
}
.defaultLeft .menuLeft ul {
  width: 100% !important;
  padding: 0;
  margin: 0;
  background: none;
}
.defaultLeft .menuLeft ul li {
  width: 100% !important;
  background: none;
}
.defaultLeft .menuLeft ul li a {
  width: 100% !important;
}

#searchTerm {
  top: 0;
  right: 0;
  border: 0;
  outline: 0;
  background: #dcddd8;
  width: 100%;
  height: 47px;
  margin: 0;
  padding: 0px 55px 0px 20px;
  font-size: 20px;
  color: #7993cf;
}

.searchbox-input::-webkit-input-placeholder {
  color: #d74b4b;
}

.searchbox-input:-moz-placeholder {
  color: #d74b4b;
}

.searchbox-input::-moz-placeholder {
  color: #d74b4b;
}

.searchbox-input:-ms-input-placeholder {
  color: #d74b4b;
}

.searchbox-icon,
.searchButton {
  width: 44px;
  height: 44px;
  display: block;
  position: absolute;
  top: 0;
  font-family: verdana;
  font-size: 22px;
  right: 0;
  padding: 0;
  margin: 0;
  border: 0;
  outline: 0;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
  color: #dcddd8;
  background: #172b3c;
}

.searchbox-open {
  width: 100%;
}

.byline {
  position: absolute;
  top: 50px;
  left: 0;
  text-align: center;
  font-size: 18px;
}

.byline a {
  text-decoration: none;
  color: #d74b4b;
}

.mainContainerDefault .fa {
  color: #FFF !important;
}
.mainContainerDefault .navbar-fixed-top, .mainContainerDefault .navbar-fixed-bottom {
  position: relative;
}
.mainContainerDefault .container {
  padding: 0;
}
.mainContainerDefault .defaultRight {
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
}
.mainContainerDefault .defaultRight span {
  font-size: 14px;
}
.mainContainerDefault .defaultRight h1 {
  font-size: 20px !important;
  font-family: 'Oswald', sans-serif !important;
  text-transform: uppercase;
  color: white;
  background-color: #26356e;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
  margin-top: 0;
  margin-bottom: 20px;
  background-image: none;
  margin-left: -20px;
  margin-right: -20px;
}
.mainContainerDefault .defaultRight h2 {
  font-size: 20px;
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;
  color: #26356e;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 20px;
  margin-top: 0;
  margin-right: -20px;
  margin-left: -20px;
}
.mainContainerDefault .defaultRight .bodytext {
  padding-left: 30px;
}
.mainContainerDefault .defaultRight a {
  font-size: 14px;
}
.mainContainerDefault .defaultRight .news-latest-container h2 {
  margin-bottom: 20px;
}
.mainContainerDefault .linkContent .bodytext {
  margin-bottom: 5px;
}
.mainContainerDefault .linkContent a {
  background: url(../Images/li_defaultpage.png) no-repeat left top;
  padding-left: 45px;
  padding-top: 6px;
  padding-bottom: 9px;
  display: block;
  text-decoration: none;
  border-top: 1px dotted #5b81d9;
  border-bottom: 1px dotted #5b81d9;
}
.mainContainerDefault .linkContent a:hover {
  background: url(../Images/li_defaultpage_hover.png) no-repeat left top;
  padding-left: 45px;
  text-decoration: none;
}

.menuEumf {
  float: right;
  padding-right: 90px;
}

.logoNew {
  float: left;
  padding-top: 20px;
  padding-left: 17px;
  width: 325px;
}

.topNavigationWrap {
  width: 960px;
  margin: 0 auto;
}

.headerTop .navbarNav {
  background: none;
  border: 0;
}

.logoNew img {
  width: 100%;
}

.evenimente {
  padding: 0;
}

.eventsContainer {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 10px;
  height: 435px;
}

.menuNavTop {
  float: right;
}
.menuNavTop li {
  float: left;
}
.menuNavTop li a {
  color: #FFF;
  font-family: 'Open Sans', sans-serif;
  padding: 7px 7px;
  font-size: 11px;
  text-transform: uppercase;
}

.menuNavTop li a:hover {
  background: none;
}

.fa-caret-down {
  padding-left: 5px !important;
}

.headerTopDefault {
  background: none !important;
  height: 115px !important;
}

.headerTop .containerNav,
.headerTopDefault .containerNav {
  width: 633px;
  padding: 0;
  padding: 0;
  float: right;
}
.headerTop ul li .testOther,
.headerTopDefault ul li .testOther {
  display: none;
}
.headerTop ul li .testSpecial,
.headerTopDefault ul li .testSpecial {
  display: none;
}
.headerTop .searchBox,
.headerTopDefault .searchBox {
  position: absolute;
  z-index: 90;
  right: 0;
  top: 95px;
  margin: 0;
}
.headerTop .searchBox .searchbox-icon,
.headerTop .searchBox .searchButton,
.headerTopDefault .searchBox .searchbox-icon,
.headerTopDefault .searchBox .searchButton {
  width: 50px;
  height: 50px;
  background-color: #5b81d9;
  right: -6px;
  line-height: 44px;
}
.headerTop .menuTop,
.headerTopDefault .menuTop {
  float: right;
}
.headerTop .menuTop ul,
.headerTopDefault .menuTop ul {
  padding-left: 0;
}
.headerTop .menuTop li,
.headerTopDefault .menuTop li {
  float: left;
  background-color: #161f31;
  display: block;
  text-align: center;
  position: static;
}
.headerTop .menuTop li a,
.headerTopDefault .menuTop li a {
  cursor: pointer;
  text-transform: uppercase;
  color: #FFF;
  font-family: 'Oswald', sans-serif;
  padding: 5px 10px;
  font-size: 13px;
}
.headerTop .menuTop li a:hover,
.headerTopDefault .menuTop li a:hover {
  background: none;
  text-decoration: none;
  color: #FFF;
}
.headerTop .menuTop .item1,
.headerTopDefault .menuTop .item1 {
  border-bottom: 5px solid #6472d1;
}
.headerTop .menuTop .item1 .testSpecial,
.headerTopDefault .menuTop .item1 .testSpecial {
  background-color: #6472d1;
  margin-top: 10px;
}
.headerTop .menuTop .item1 .testSpecial li,
.headerTopDefault .menuTop .item1 .testSpecial li {
  background-color: #6472d1;
  background: url(../Images/li_aaa.png) repeat-y right top;
  padding-bottom: 10px;
  padding-top: 0px;
  padding-left: 20px;
  text-align: left;
  width: 240px;
  min-height: 25px;
  color: #FFF;
  font-size: 13px !important;
  font-family: 'Open Sans', sans-serif;
}
.headerTop .menuTop .item1 .testSpecial li a,
.headerTopDefault .menuTop .item1 .testSpecial li a {
  padding: 0;
  font-size: 13px !important;
  font-family: 'Open Sans', sans-serif;
  text-transform: none;
}
.headerTop .menuTop .item1 .testSpecial li :hover,
.headerTopDefault .menuTop .item1 .testSpecial li :hover {
  text-decoration: underline;
}
.headerTop .menuTop .item1 .testSpecial .fa-caret-down,
.headerTopDefault .menuTop .item1 .testSpecial .fa-caret-down {
  right: 380px;
  position: absolute;
  top: -4px;
  z-index: 100;
}
.headerTop .menuTop .item2,
.headerTopDefault .menuTop .item2 {
  border-bottom: 5px solid #26356e;
}
.headerTop .menuTop .item2 .testSpecial,
.headerTopDefault .menuTop .item2 .testSpecial {
  background-color: #26356e;
  margin-top: 10px;
}
.headerTop .menuTop .item2 .testSpecial li,
.headerTopDefault .menuTop .item2 .testSpecial li {
  background-color: #26356e;
  background: url(../Images/li_aaa.png) repeat-y right top;
  padding-bottom: 10px;
  padding-top: 0px;
  padding-left: 20px;
  text-align: left;
  width: 240px;
  min-height: 25px;
  color: #FFF;
  font-size: 13px !important;
  font-family: 'Open Sans', sans-serif;
}
.headerTop .menuTop .item2 .testSpecial li a,
.headerTopDefault .menuTop .item2 .testSpecial li a {
  padding: 0;
  font-size: 13px !important;
  font-family: 'Open Sans', sans-serif;
  text-transform: none;
}
.headerTop .menuTop .item2 .testSpecial li :hover,
.headerTopDefault .menuTop .item2 .testSpecial li :hover {
  text-decoration: underline;
}
.headerTop .menuTop .item2 .testSpecial .fa-caret-down,
.headerTopDefault .menuTop .item2 .testSpecial .fa-caret-down {
  right: 290px;
  position: absolute;
  top: -4px;
  z-index: 100;
}
.headerTop .menuTop .item3,
.headerTopDefault .menuTop .item3 {
  border-bottom: 5px solid #0a828b;
}
.headerTop .menuTop .item3 .testSpecial,
.headerTopDefault .menuTop .item3 .testSpecial {
  background-color: #0a828b;
  margin-top: 10px;
}
.headerTop .menuTop .item3 .testSpecial li,
.headerTopDefault .menuTop .item3 .testSpecial li {
  background-color: #0a828b;
  background: url(../Images/li_aaa.png) repeat-y right top;
  padding-bottom: 10px;
  padding-top: 0px;
  padding-left: 20px;
  text-align: left;
  width: 240px;
  min-height: 25px;
  color: #FFF;
  font-size: 13px !important;
  font-family: 'Open Sans', sans-serif;
}
.headerTop .menuTop .item3 .testSpecial li a,
.headerTopDefault .menuTop .item3 .testSpecial li a {
  padding: 0;
  font-size: 13px !important;
  font-family: 'Open Sans', sans-serif;
  text-transform: none;
}
.headerTop .menuTop .item3 .testSpecial li :hover,
.headerTopDefault .menuTop .item3 .testSpecial li :hover {
  text-decoration: underline;
}
.headerTop .menuTop .item3 .testSpecial .fa-caret-down,
.headerTopDefault .menuTop .item3 .testSpecial .fa-caret-down {
  right: 205px;
  position: absolute;
  top: -4px;
  z-index: 100;
}
.headerTop .menuTop .item4,
.headerTopDefault .menuTop .item4 {
  border-bottom: 5px solid #47055c;
}
.headerTop .menuTop .item4 .testSpecial,
.headerTopDefault .menuTop .item4 .testSpecial {
  background-color: #47055c;
  margin-top: 10px;
}
.headerTop .menuTop .item4 .testSpecial li,
.headerTopDefault .menuTop .item4 .testSpecial li {
  background-color: #47055c;
  background: url(../Images/li_aaa.png) repeat-y right top;
  padding-bottom: 10px;
  padding-top: 0px;
  padding-left: 20px;
  text-align: left;
  width: 240px;
  min-height: 25px;
  color: #FFF;
  font-size: 13px !important;
  font-family: 'Open Sans', sans-serif;
}
.headerTop .menuTop .item4 .testSpecial li a,
.headerTopDefault .menuTop .item4 .testSpecial li a {
  padding: 0;
  font-size: 13px !important;
  font-family: 'Open Sans', sans-serif;
  text-transform: none;
}
.headerTop .menuTop .item4 .testSpecial li :hover,
.headerTopDefault .menuTop .item4 .testSpecial li :hover {
  text-decoration: underline;
}
.headerTop .menuTop .item4 .testSpecial .fa-caret-down,
.headerTopDefault .menuTop .item4 .testSpecial .fa-caret-down {
  right: 95px;
  position: absolute;
  top: -4px;
  z-index: 100;
}
.headerTop .menuTop .item5,
.headerTopDefault .menuTop .item5 {
  border-bottom: 5px solid #770b0c;
}
.headerTop .menuTop .item5 .testSpecial,
.headerTopDefault .menuTop .item5 .testSpecial {
  background-color: #770b0c;
  margin-top: 10px;
}
.headerTop .menuTop .item5 .testSpecial li,
.headerTopDefault .menuTop .item5 .testSpecial li {
  background-color: #770b0c;
  background: url(../Images/li_aaa.png) repeat-y right top;
  padding-bottom: 10px;
  padding-top: 0px;
  padding-left: 20px;
  text-align: left;
  width: 240px;
  min-height: 25px;
  color: #FFF;
  font-size: 13px !important;
  font-family: 'Open Sans', sans-serif;
}
.headerTop .menuTop .item5 .testSpecial li a,
.headerTopDefault .menuTop .item5 .testSpecial li a {
  padding: 0;
  font-size: 13px !important;
  font-family: 'Open Sans', sans-serif;
  text-transform: none;
}
.headerTop .menuTop .item5 .testSpecial li :hover,
.headerTopDefault .menuTop .item5 .testSpecial li :hover {
  text-decoration: underline;
}
.headerTop .menuTop .item5 .testSpecial .fa-caret-down,
.headerTopDefault .menuTop .item5 .testSpecial .fa-caret-down {
  right: 95px;
  position: absolute;
  top: -4px;
  z-index: 100;
}
.headerTop .menuTop .item6,
.headerTopDefault .menuTop .item6 {
  border-bottom: 5px solid #be1012;
  color: #FFF;
  padding-top: 5px;
  padding-bottom: 7px;
  padding-left: 5px;
  font-size: 12px;
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;
  cursor: pointer;
  padding-right: 10px;
}
.headerTop .menuTop .dropdownMenu,
.headerTopDefault .menuTop .dropdownMenu {
  padding-top: 5px;
  padding-bottom: 5px;
}
.headerTop .menuTop .dropdownMenu ul,
.headerTopDefault .menuTop .dropdownMenu ul {
  padding-left: 0;
}
.headerTop .menuTop .dropdownMenu ul li,
.headerTopDefault .menuTop .dropdownMenu ul li {
  border: none;
}
.headerTop .menuTop .dropdownMenu .fa-caret-down,
.headerTopDefault .menuTop .dropdownMenu .fa-caret-down {
  color: #FFF;
  padding-left: 0 !important;
  padding-right: 10px;
  cursor: pointer;
}
.headerTop .menuTop .testOther,
.headerTopDefault .menuTop .testOther {
  background-color: #be1012;
}
.headerTop .menuTop .testOther li,
.headerTopDefault .menuTop .testOther li {
  background-color: #be1012 !important;
}
.headerTop .menuTop .testSpecial,
.headerTopDefault .menuTop .testSpecial {
  line-height: normal;
  text-align: left;
  position: absolute;
  right: 0;
  width: 720px;
  padding: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  z-index: 10000;
}
.headerTop .menuTop .testOther,
.headerTopDefault .menuTop .testOther {
  line-height: normal;
  text-align: left;
  position: absolute;
  right: 0;
  width: 720px;
  padding: 0;
  padding-top: 20px;
  padding-bottom: 20px;
  z-index: 10000;
  margin-top: 12px;
}
.headerTop .menuTop .testOther .col-md-4 + .col-md-4,
.headerTopDefault .menuTop .testOther .col-md-4 + .col-md-4 {
  padding-bottom: 30px;
}
.headerTop .menuTop .testOther .fa-caret-down,
.headerTopDefault .menuTop .testOther .fa-caret-down {
  position: absolute;
  top: -7px;
  right: 20px;
  font-size: 20px;
  color: #FFF;
}
.headerTop .menuTop .testOther ul,
.headerTopDefault .menuTop .testOther ul {
  padding: 0;
  background-color: #26356e;
  margin: 0;
}
.headerTop .menuTop .testOther li,
.headerTopDefault .menuTop .testOther li {
  display: inline;
  float: left;
  position: relative;
  background: url(../Images/li_aaa.png) repeat-y right top;
  padding-right: 30px;
  padding-left: 10px;
}
.headerTop .menuTop .testOther li a,
.headerTopDefault .menuTop .testOther li a {
  padding: 0;
  font-size: 13px !important;
  font-family: 'Open Sans', sans-serif;
  text-transform: none;
}
.headerTop .menuTop .testOther li ul li,
.headerTopDefault .menuTop .testOther li ul li {
  float: none;
  display: block;
  background: none;
  padding-bottom: 10px;
  padding-top: 0px;
  text-align: left;
  border: none;
}
.headerTop .menuTop .testOther li.lastItem,
.headerTopDefault .menuTop .testOther li.lastItem {
  border: none;
  padding-right: 0;
  background: none;
}
.headerTop .top-navigation-wrap.scrolling,
.headerTopDefault .top-navigation-wrap.scrolling {
  -moz-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15);
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.15);
  background: url(../Images/scroll_menuTop.png) no-repeat;
  width: 960px;
  margin: 0 auto;
}
.headerTop .navbarNav,
.headerTopDefault .navbarNav {
  background: none;
  border: 0;
  float: right;
}
.headerTop .socialLinks,
.headerTopDefault .socialLinks {
  margin-left: 0;
  margin-right: 0;
  float: right;
  position: absolute;
  z-index: 1000;
  top: 95px;
  right: 0;
}
.headerTop .socialLinks a,
.headerTopDefault .socialLinks a {
  display: block;
  border-radius: 5px;
}
.headerTop .socialLinks a.facebook,
.headerTopDefault .socialLinks a.facebook {
  margin-top: 61px;
}
.headerTop .socialLinks .searchbox,
.headerTopDefault .socialLinks .searchbox {
  margin-right: 0;
}
.headerTop .socialLinks .twitter,
.headerTopDefault .socialLinks .twitter {
  margin-right: 0;
}
.headerTop .socialLinks .fa-search,
.headerTopDefault .socialLinks .fa-search {
  background-color: #7993cf;
  color: #FFF;
  font-size: 26px;
  padding: 11px;
}

.dropdownMenu ul li:nth-child(3n) {
  background: none !important;
}

.mainContainerDefault .menuNavTop li a {
  color: #26356e;
}

.containerMenu {
  padding: 0;
  padding-right: 0;
}

.eventsErasmus h3 {
  background-color: #770b0c;
  color: #FFF;
  padding-left: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  margin: 0;
  font-family: 'Oswald', sans-serif;
  font-size: 30px;
}

.eventsLeague h3 {
  background-color: #26356e;
  color: #FFF;
  padding-left: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  margin: 0;
  font-family: 'Oswald', sans-serif;
  font-size: 30px;
}

.eventsNews .news-latest-item {
  margin-bottom: 8px;
}
.eventsNews .news-latest-item a {
  color: #353535;
}
.eventsNews h2 {
  font-family: 'Oswald', sans-serif;
  font-size: 18px;
}
.eventsNews p {
  font-family: 'Oswald', sans-serif;
  font-size: 12px !important;
}

.eventsNews header h3,
.eventsNews h3 {
  background-color: #5b81d9;
  color: #FFF;
  padding-left: 15px;
  padding-top: 15px;
  padding-bottom: 15px;
  margin: 0;
  font-family: 'Oswald', sans-serif;
  font-size: 30px;
}

.erasmusBoxTop {
  padding: 0;
  margin: 0;
}
.erasmusBoxTop .studyErasmus {
  background-color: #0c163b;
  padding-top: 40px;
  padding-left: 15px;
  padding-bottom: 40px;
}
.erasmusBoxTop .studyErasmus .erasmusImages {
  margin: 0;
  padding: 0;
}
.erasmusBoxTop .studyErasmus .titileUMF .title1 {
  font-size: 60px;
  color: #777777;
  text-transform: uppercase;
  line-height: 50px;
}
.erasmusBoxTop .studyErasmus .titileUMF .title2 {
  font-size: 60px;
  color: #FFF;
  text-transform: uppercase;
  line-height: 50px;
}
.erasmusBoxTop .studyErasmus h3 {
  font-size: 20px;
  color: #FFF;
  padding-bottom: 15px;
  padding-left: 5px;
  margin-top: 10px;
}
.erasmusBoxTop .studyErasmus .erasmusImages h2 {
  position: absolute;
  z-index: 1000;
  bottom: -31px;
  left: 15px;
  font-size: 45px;
  font-family: 'Open Sans', sans-serif;
  font-weight: 800;
  color: #1e2647;
}
.erasmusBoxTop .studyErasmus .erasmusImages h3 {
  padding-bottom: 0;
  text-transform: uppercase;
  text-align: center;
  margin: 0;
  color: #b5bcd5;
  font-size: 18px;
  font-family: 'Open Sans', sans-serif;
  text-decoration: none;
  font-weight: 600;
}
.erasmusBoxTop .studyErasmus .erasmusImages h3,
.erasmusBoxTop .studyErasmus .erasmusImages h3 a {
  color: #b5bcd5;
  font-size: 18px;
  font-family: 'Open Sans', sans-serif;
  font-weight: 600;
  text-decoration: none;
  display: block;
}
.erasmusBoxTop .studyErasmus .erasmusImages .col-md-3 {
  padding-left: 0;
  padding-right: 0;
}

.erasmusBottom {
  background-color: #26356e;
  padding-top: 25px;
  padding-bottom: 35px;
}
.erasmusBottom .boxErasmus {
  text-align: center;
  color: #FFF;
  border-right: 1px solid #515d8b;
  padding-top: 5px;
  padding-bottom: 5px;
}
.erasmusBottom .boxErasmus h1 {
  font-family: 'Open Sans', sans-serif;
  font-weight: bold;
  font-size: 46px;
  padding: 0;
  margin: 0;
}
.erasmusBottom .boxErasmus h2 {
  text-transform: uppercase;
  font-family: 'Open Sans', sans-serif;
  font-weight: 600;
  font-size: 18px;
  padding: 0;
  margin: 0;
  color: #b5bcd5;
}
.erasmusBottom .boxErasmus h3 {
  font-family: 'Open Sans', sans-serif;
  font-weight: normal;
  font-size: 14px;
  padding: 0;
  margin: 0;
  color: #b5bcd5;
}
.erasmusBottom .boxErasmusLast {
  border: 0;
}

.eumfContainer {
  margin: 0;
  padding: 0;
}
.eumfContainer .eumfBox {
  width: 100%;
  margin: 0;
  padding: 0;
}
.eumfContainer .eumfBox p {
  margin: 0;
  padding: 0;
}
.eumfContainer .eumfBox a {
  position: absolute;
  z-index: 1000;
  right: 0;
  bottom: 0;
  background-color: #26356e;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #FFF;
}
.eumfContainer div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
  margin: 0;
}

.mainContainerDefault .middleContent {
  padding-bottom: 0;
}
.mainContainerDefault .row {
  margin: 0;
  padding: 0;
}

.layout-3743 .footerBox .footerMenu {
  padding-left: 15px;
}

.footerBox {
  background-color: #f2f2f2;
  padding-top: 30px !important;
  padding-bottom: 10px !important;
}
.footerBox .footerContact {
  background: url(../Images/slice_footernew.png) scroll repeat-y right;
  height: auto;
  padding-bottom: 15px;
}
.footerBox .footerMenu {
  padding: 0;
  color: #7e7e7e;
}
.footerBox .footerMenu ul {
  list-style-type: none;
  padding-left: 0;
}
.footerBox .footerMenu ul li {
  margin-bottom: 10px;
}
.footerBox .footerMenu ul li,
.footerBox .footerMenu ul li a {
  color: #313131;
  font-family: 'Open Sans', sans-serif;
  text-transform: uppercase;
  font-size: 20px;
  padding-bottom: 15px;
  cursor: pointer;
}
.footerBox .footerMenu ul ul {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}
.footerBox .footerMenu ul ul li {
  float: none;
  padding-bottom: 0;
  margin-bottom: 0;
}
.footerBox .footerMenu ul ul li a {
  color: #7e7e7e;
  text-transform: none;
  font-size: 16px;
  cursor: pointer;
  font-family: 'Open Sans', sans-serif;
}
.footerBox .footerMenu .lastItem li {
  float: none;
}
.footerBox .footerMenu .col-md-4 {
  background: url(../Images/slice_footernew.png) scroll repeat-y right;
  height: auto;
}
.footerBox .footerMenu .lastItem {
  background: none;
}
.footerBox .footerMenu .lastItem .col-md-4 {
  background: none;
}
.footerBox .footerMenuLast {
  background: none;
}
.footerBox .footerContact p {
  padding-top: 0;
  margin: 0;
  color: #7e7e7e;
  text-align: right;
}

.copyright {
  margin: 0;
  padding: 0;
  background-color: #262626 !important;
}
.copyright p {
  padding-top: 5px;
}
.copyright .socialFooterLinks {
  padding: 0;
  background-color: #262626;
  text-align: right;
}
.copyright .socialFooterLinks .facebook {
  background-color: #FFF;
  padding-top: 15px;
  padding-bottom: 7px;
}
.copyright .socialFooterLinks .facebook .fa-facebook {
  text-decoration: none;
  list-style-type: none;
  font-size: 21px;
  background-color: #7993cf;
  line-height: 22px;
  padding-left: 12px;
  padding-right: 13px;
  padding-top: 10px;
  padding-bottom: 9px;
  width: 38px;
  height: 38px;
  margin-left: 1px;
  color: #fff;
}
.copyright .socialFooterLinks .twitter {
  background-color: #FFF;
  padding-top: 15px;
  padding-bottom: 7px;
}
.copyright .socialFooterLinks .twitter .fa-twitter {
  text-decoration: none;
  list-style-type: none;
  background-color: #2cb3ea;
  font-size: 22px;
  color: transparent;
  padding-left: 9px;
  margin-left: -3px;
  padding-right: 10px;
  padding-top: 9px;
  width: 38px;
  height: 38px;
  padding-bottom: 10px;
  background: url('../Images/office_365_1.png');
}
.copyright .socialFooterLinks .youtube {
  background-color: #FFF;
  padding-top: 15px;
  padding-bottom: 7px;
}
.copyright .socialFooterLinks .youtube .fa-youtube {
  text-decoration: none;
  list-style-type: none;
  background-color: #e32113;
  font-size: 22px;
  color: #fff;
  padding-left: 9px;
  margin-left: -3px;
  padding-right: 10px;
  padding-top: 9px;
  padding-bottom: 10px;
  width: 38px;
  height: 38px;
}
.copyright .socialFooterLinks .instagram {
  background-color: #FFF;
  padding-top: 15px;
  padding-bottom: 7px;
}
.copyright .socialFooterLinks .instagram .fa-instagram {
  text-decoration: none;
  list-style-type: none;
  background-color: #926c53;
  font-size: 22px;
  color: #fff;
  padding-left: 9px;
  margin-left: 1px;
  padding-right: 10px;
  padding-top: 9px;
  padding-bottom: 10px;
  width: 38px;
  height: 38px;
}
.copyright .socialFooterLinks .linkedin {
  background-color: #FFF;
  padding-top: 15px;
  padding-bottom: 7px;
}
.copyright .socialFooterLinks .linkedin .fa-linkedin {
  text-decoration: none;
  list-style-type: none;
  background-color: #005987;
  font-size: 22px;
  color: #fff;
  padding-left: 9px;
  margin-left: -3px;
  padding-right: 10px;
  padding-top: 9px;
  padding-bottom: 10px;
  width: 38px;
  height: 38px;
}
.copyright .socialFooterLinks .google {
  background-color: #FFF;
  padding-top: 15px;
  padding-bottom: 7px;
}
.copyright .socialFooterLinks .google .fa-google-plus {
  text-decoration: none;
  list-style-type: none;
  background-color: #d94935;
  font-size: 22px;
  color: #fff;
  padding-left: 9px;
  margin-left: 1px;
  margin-right: 1px;
  padding-right: 10px;
  padding-top: 9px;
  padding-bottom: 10px;
  width: 38px;
  height: 38px;
}
.copyright .socialFooterLinks .blog img {
  margin-top: -10px;
  margin-left: 1px;
}

.mainContainerDefault .copyright .socialFooterLinks .facebook {
  padding-top: 17px;
  padding-bottom: 8px;
}
.mainContainerDefault .copyright .socialFooterLinks .twitter {
  padding-top: 17px;
  padding-bottom: 8px;
}
.mainContainerDefault .copyright .socialFooterLinks .twitter .fa-twitter {
  margin-left: -2px;
}
.mainContainerDefault .copyright .socialFooterLinks .youtube {
  padding-top: 17px;
  padding-bottom: 8px;
}
.mainContainerDefault .copyright .socialFooterLinks .youtube .fa-youtube {
  margin-left: -2px;
}
.mainContainerDefault .copyright .socialFooterLinks .instagram {
  padding-top: 17px;
  padding-bottom: 8px;
}
.mainContainerDefault .copyright .socialFooterLinks .linkedin {
  padding-top: 17px;
  padding-bottom: 8px;
}
.mainContainerDefault .copyright .socialFooterLinks .linkedin .fa-linkedin {
  margin-left: -2px;
}
.mainContainerDefault .copyright .socialFooterLinks .google {
  padding-top: 17px;
  padding-bottom: 8px;
}

.footerContainer {
  margin-top: 44px;
  border-top: 2px solid #616161;
}

.copyrightBox {
  text-align: center;
  background-color: #262626;
  padding-top: 4px;
  padding-bottom: 4px;
  color: #7e7e7e;
  font-family: 'Open Sans', sans-serif;
}
.copyrightBox .copyrightText {
  float: left;
  padding-top: 5px;
  padding-left: 10px;
  font-weight: normal;
  font-size: 14px;
  font-family: 'Open Sans', sans-serif;
}
.copyrightBox .logoReea {
  background: url(../Images/reeaLogoNew.png);
  background-position: 4px 0px;
  background-repeat: no-repeat;
  float: left;
  width: 35px;
  height: 31px;
  text-indent: -9999px;
  display: inline-block;
  padding-bottom: 14px;
  font-family: 'Open Sans', sans-serif;
}
.copyrightBox .logoReea a {
  display: block;
}

.btn-default {
  background: none;
  border: 0;
}

.headerTopDefault {
  background: none;
}

.breadcrumbs {
  margin-bottom: 20px !important;
}
.breadcrumbs ul {
  list-style-type: none;
  padding-left: 0;
}
.breadcrumbs ul li {
  float: left;
  font-family: 'Open Sans', sans-serif;
  padding-right: 1px;
  color: #000;
  font-size: 13px;
}
.breadcrumbs ul li a {
  font-family: 'Open Sans', sans-serif;
  padding-right: 1px;
  color: #000;
  font-size: 13px;
}

.testOther ul li ul {
  display: none;
}

.news-latest-date {
  float: left;
  padding-right: 10px;
  background-color: #26356e;
  color: #FFF;
  padding: 10px;
  margin-right: 10px;
  font-size: 16px;
  font-family: 'Oswald', sans-serif;
}

.eventsLeague .homeNews .news-latest-item .bodytext {
  padding-top: 0px;
}

.homeNews {
  padding-top: 20px;
  padding-left: 0;
  padding-right: 0;
}
.news .article .teaser-text {
  margin: 0;
}
.news .news-latest-container .article {
  margin-bottom: 0;
  padding-bottom: 0;
}
.news-single .footer {
  margin-bottom: 0;
  margin-top: 0;
  padding: 0;
  border-bottom: 0;
  border-top: 0;
}
.homeNews .news-latest-item {
  margin-bottom: 10px;
  padding-right: 20px;
  padding-bottom: 0;
}
.homeNews .news-latest-item h2 {
  margin-bottom: 20px;
  color: #5e5e5e;
  font-size: 18px;
  font-family: 'Oswald', sans-serif;
}
.homeNews .news-latest-item h2 a {
  color: #26356e;
  font-size: 18px;
  font-family: 'Oswald', sans-serif;
}
.homeNews .news-latest-item h2 a span {
  color: #26356e;
  font-size: 18px;
  font-family: 'Oswald', sans-serif;
}
.eventsNews .news-latest-item h2 a span {
  color: #26356e;
  font-size: 18px;
  font-family: 'Oswald', sans-serif;
}
.eventsNews .news-latest-item h3 {
  background-color: transparent;
  color: #333;
  text-align: left;
  padding: 0;
}
.homeNews .news-latest-item .bodytext {
  color: #5e5e5e;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  padding-top: 0;
  padding-left: 10px;
}
.homeNews .news-latest-item .bodytext a {
  padding-bottom: 20px;
  color: #5e5e5e;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
}

.news-latest-item {
  padding-left: 1px;
  margin: 0;
}
.news-latest-item .news-latest-date {
  background-color: #1b5358;
}

.news-latest-item + .news-latest-item .news-latest-date {
  background-color: #26356e;
}

.news-latest-item + .news-latest-item + .news-latest-item .news-latest-date {
  background-color: #770b0c;
}

.news-latest-gotoarchive {
  background: none !important;
  text-align: right;
  display: block;
  padding-bottom: 0;
}

.eventsMenu {
  background-color: #770b0c;
  padding-top: 30px;
}
.eventsMenu ul {
  padding-left: 15px;
  list-style-type: none;
}
.eventsMenu ul li {
  padding-bottom: 10px;
}
.eventsMenu ul li a {
  color: #FFF;
  font-family: 'Oswald', sans-serif;
  font-size: 30px;
  display: block;
}

.hu .eventsLeague .news-latest-gotoarchive {
  margin-top: 30px;
}

.hu .eventsNews .news-latest-gotoarchive {
  margin-top: 18px;
}

.hu .eventsContainer {
  height: 445px;
}

.en .eventsContainer {
  height: 510px;
}

.en .eventsLeague .news-latest-gotoarchive {
  margin-top: 35px;
}

.homeNews .news-latest-gotoarchive {
  color: #26356e;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 16px;
  margin-top: 0;
  /* position: absolute; */
  z-index: 100;
  right: 0;
  bottom: -47px;
  bottom: -30px;
}
.homeNews .news-latest-gotoarchive a {
  color: #26356e;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 16px;
}
.homeNews .news-latest-gotoarchive .fa-angle-right {
  color: #FFF;
  border: 0;
  background-color: #26356e;
  font-weight: bold;
  border-radius: 33px;
  font-size: 28px;
  width: 36px;
  height: 36px;
  padding-left: 0px;
  padding-top: 2px;
  margin-left: 8px;
  text-align: center;
}

.eventsNews .news-latest-gotoarchive {
  margin-top: 0;
  bottom: -16px;
}
.eventsNews .news-latest-item {
  margin-bottom: 15px;
}
.eventsNews .news-latest-item h5 {
  margin-top: 0;
  font-size: 16px;
  font-family: 'Oswald', sans-serif;
}
.eventsNews .gotoarchive {
  position: absolute;
  z-index: 1000;
  right: 0;
  bottom: -38px;
  margin-bottom: 0;
  margin-top: 20px;
  color: #5b81d9;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 16px;
}
.eventsNews .gotoarchive a {
  color: #5b81d9;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 16px;
}
.eventsNews .gotoarchive .fa-angle-right {
  color: #FFF;
  border: 0;
  background-color: #5b81d9;
  font-weight: bold;
  border-radius: 33px;
  font-size: 28px;
  width: 36px;
  height: 36px;
  padding-left: 0px;
  padding-top: 2px;
  margin-left: 8px;
  text-align: center;
}
.eventsNews p {
  font-family: 'Open Sans', sans-serif;
  font-size: 12px;
}

.sliderContainer {
  margin: 0;
  padding: 0;
}
.sliderCercetare {
  padding: 0;
}
.sliderCercetare #owl-carousel2 .item {
  padding-bottom: 120px;
}
.sliderCercetare .customNavigation {
  margin-top: -75px;
  right: 380px;
}

.sliderCercetare .customNavigation .fa-angle-left {
  color: #000 !important;
  padding-top: 3px;
  padding-right: 2px;
  font-weight: bold;
}
 .sliderCercetare .customNavigation .fa-angle-right {
  color: #000 !important;
  font-weight: bold;
  padding-left: 5px;
  padding-top: 3px;
}
.sliderCercetare #owl-carousel2 .owl-pagination {
  display: none;
}
.sliderCercetare #owl-carousel2 .owl-item {
  background-color: #26356e;
  padding-bottom: 120px;
  height: 578px;
}
.sliderCercetare #owl-carousel2 .owl-item .itemText {
  padding-top: 30px;
  text-align: center;
  padding-left: 20px;
  padding-right: 20px;
  color: white;
}
.sliderCercetare #owl-carousel2 .owl-item .itemImage img {
  height: 378px;
}
.sliderCercetare #owl-carousel2 .owl-item a {
  cursor: pointer;
}
.sliderCercetare #owl-carousel2 .owl-item p {
  cursor: pointer;
}
/* .sliderCercetare #owl-carousel2 .owl-item + .owl-item {
  background-color: #770b0c;
  height: 578px;
}
.sliderCercetare #owl-carousel2 .owl-item + .owl-item + .owl-item {
  background-color: #47005c;
  height: 578px;
}
.sliderCercetare #owl-carousel2 .owl-item + .owl-item + .owl-item + .owl-item {
  background-color: #1b5358;
  height: 578px;
}
.sliderCercetare #owl-carousel2 .owl-item + .owl-item + .owl-item + .owl-item + .owl-item {
  background-color: #770b0c;
  height: 578px;
} */

.defaultRight .homeNews .news-latest-item h2 {
  background: none;
  padding-top: 0;
  color: #5b81d9;
  padding-left: 10px;
  margin-bottom: 0;
  font-size: 19px;
}

.eventsContainer .homeNews {
  padding-top: 20px;
}
.eventsContainer .eventsNews .news {
  padding-left: 20px;
}
.eventsContainer .eventsNews .homeNews .news-latest-item h2 {
  color: #26356e;
  font-size: 18px;
  margin-bottom: 15px;
}
.eventsContainer .eventsNews .news-latest-item {
  margin-bottom: 15px;
}

.multilanguage {
  float: right;
  position: absolute;
  right: 0;
  z-index: 1000;
}
.multilanguage ul {
  margin: 0;
  padding: 0;
  padding-top: 9px;
}
.multilanguage ul li {
  display: inline;
  line-height: 36px;
  list-style: none outside none;
}

.multilanguage ul li.active a.ro {
  background-position: 0 0;
}

.multilanguage ul li a.hu, .multilanguage ul li span.hu {
  background-position: -21px -12px;
}

.multilanguage ul li a.en, .multilanguage ul li span.en {
  background-position: -42px -12px;
}

.multilanguage ul li.active a.hu {
  background-position: -21px 0;
}

.multilanguage ul li.active a.en {
  background-position: -42px 0;
}

.multilanguage ul li a.ro, .languagesBox ul li span.ro {
  background-position: 0 -12px;
}

.mainContainerDefault .multilanguage li.last a {
  margin-right: 0;
}

.multilanguage ul li a,
.multilanguage ul li span {
  background-attachment: scroll;
  background-image: url(../Images/flags.png);
  background-repeat: no-repeat;
  background-position: left top;
  width: 21px;
  height: 12px;
  text-indent: -9999px;
  display: inline-block;
  padding: 0;
  margin-right: 10px;
  border: 0;
}

.headerTopDefault .menuMobile {
  padding-top: 50px;
}

.menuMobile #cssmenu {
  background: #5b81d9;
}

#owl-demo .owl-item {
  position: relative;
}
#owl-demo .owl-item .itemText {
  position: absolute;
  z-index: 300;
  bottom: 20px;
  left: 20px;
}
#owl-demo .owl-item .itemText h2 {
  font-family: 'Open Sans', sans-serif;
  font-weight: normal;
  color: #FFF;
  font-size: 80px;
  line-height: 40px;
}
#owl-demo .owl-item .itemText p {
  font-family: 'Open Sans', sans-serif;
  font-weight: normal;
  color: #FFF;
  font-size: 40px !important;
}
#owl-demo .owl-item .itemImage {
  height: 516px;
}

.colmenu {
  min-height: 180px;
}

.designImpl {
  padding-left: 50px;
  font-size: 14px;
  font-family: 'Open Sans', sans-serif;
}

.footerText {
  text-align: right;
}

.layout-4021 {
  overflow-x: hidden;
}
.layout-4021 .headerTop .top-navigation-wrap.scrolling, .layout-4021 .headerTopDefault .top-navigation-wrap.scrolling {
  background: none;
  background-color: white;
  box-shadow: none;
}
.layout-4021 .middleTop {
  margin-top: 150px;
}
.layout-4021 .middleTop .csc-frame-indent .align-center {
  text-align: center;
  font-size: 60px !important;
  text-transform: uppercase;
  color: #26356e !important;
  margin-bottom: 0;
}
.layout-4021 .middleTop .csc-frame-indent .align-center span {
  font-size: 60px !important;
  text-transform: uppercase;
  color: #26356e !important;
}
.layout-4021 h1 {
  font-size: 60px;
  background-color: #FFF !important;
  color: #26356e;
  background-image: none;
}
.layout-4021 .bgrlandingPage {
  background: url("../Images/imagesNew/bgr_university.png");
  background-position: center 240px;
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: contain;
  -webkit-transition: background-image 0.4s;
  -moz-transition: background-image 0.4s;
  -ms-transition: background-image 0.4s;
  -o-transition: background-image 0.4s;
  transition: background-image 0.4s;
  overflow: hidden;
  -webkit-font-smoothing: subpixel-antialiased;
  margin-left: -100%;
  margin-right: -100%;
  width: initial;
  padding-top: 20px;
}
.layout-4021 .bgrlandingPage .singleContainerLibrary {
  width: 990px;
  margin: 0 auto;
  float: none;
  text-align: center;
  padding-top: 45px;
}
.layout-4021 .bgrlandingPage .singleContainerLibrary a {
  color: #26356e;
  font-weight: 600;
}
.layout-4021 .searchBox {
  display: none;
}
.layout-4021 .shopBox {
  padding-left: 0;
  padding-right: 0;
  padding-top: 50px;
}
.layout-4021 .shopBox .colBox {
  padding: 14px;
  position: relative;
  height: 419px;
}
.layout-4021 .shopBox .colBox .csc-textpic-imagewrap {
  position: absolute;
  z-index: 1;
  top: 18px;
  padding-right: 13px;
}
.layout-4021 .shopBox .colBox .csc-textpic-imagewrap img {
  width: 100%;
  height: auto;
  margin-top: 5px;
}
.layout-4021 .shopBox .colBox .csc-textpic-text {
  background: url("../Images/imagesNew/bgr_text_library.png") repeat-x;
  color: #FFF;
  text-align: center;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: -30px;
  position: absolute;
  z-index: 2;
  bottom: 25px;
  margin-right: 13px;
}
.layout-4021 .shopBox .colBox .csc-textpic-text p {
  color: #FFF;
}
.layout-4021 .shopBox .colBox .csc-textpic-text h3 {
  font-style: italic;
  font-family: 'Open Sans', sans-serif;
}
.layout-4021 .shopBox .colBox:hover {
  background: url("../Images/hover_box_library.png") no-repeat center center;
}
.layout-4021 .footerContainer {
  border: 0;
  margin-left: -100%;
  margin-right: -100%;
  background-color: #0c163b;
  width: initial;
}
.layout-4021 .footerBox {
  display: none;
}
.layout-4021 .copyright {
  width: 990px;
  margin: 0 auto;
  background-color: #0c163b !important;
}
.layout-4021 .copyrightBox {
  background-color: #0c163b !important;
  width: 100% !important;
}
.layout-4021 .copyrightBox .logoReea {
  background: url("../Images/imagesNew/logoReea.png") no-repeat center center !important;
  float: none;
  position: absolute;
  margin-left: 7px;
}
.layout-4021 .copyrightBox .copyrightLandingPage {
  padding-bottom: 10px;
  padding-top: 13px;
}
.layout-4021 .copyrightBox .landingPage {
  line-height: 30px;
}
.layout-4021 .socialFooterLinks {
  display: none;
}
.layout-1577 .frameImage{
  float: left;
  width: 20%;
}
.layout-1577 .testsItem{
  float: left;
  width: 80%;
}


/* /////////////////  Mofificare 12.09.2019 //////////////////// */

.logoNew {
  padding-left: 5px;
  padding-top: 5px;
  width: 250px !important;
  z-index: 10;
}
.logoNew img {
    width: 100%;
    height: auto;
}
.logoFooter {
  width: 200px;
}
.logoFooter img {
  width: 100%;
  height: auto;
}
.headerTop .containerNav, .headerTopDefault .containerNav {
  width: 940px !important;
  margin-top: -37px;
  z-index: 200;
}
.headerTop .menuTop .item13,
.headerTopDefault .menuTop .item13 {
  border-bottom: 5px solid #326872 ;
}
.headerTop .menuTop .item13 .testSpecial {
  left: 0;
}
.headerTop .menuTop .item13 .testSpecial,
.headerTopDefault .menuTop .item13 .testSpecial {
  background-color: #326872;
  margin-top: 10px;
}
.headerTop .menuTop .item13 .testSpecial li,
.headerTopDefault .menuTop .item13 .testSpecial li {
  background-color: #326872;
  background: url(../Images/li_aaa.png) repeat-y right top;
  padding-bottom: 10px;
  padding-top: 0px;
  padding-left: 20px;
  text-align: left;
  width: 240px;
  min-height: 25px;
}

/* medicina engleza */
.medicina_engleza .menuMobile #cssmenu {
  background-color: #326872;
}
.medicina_engleza #searchTerm {
  color: #326872;
}
.medicina_engleza .menuLeft {
  background-color: #326872;
}
.medicina_engleza .menuLeft ul li a{
  background-image: none;
  padding-right: 5px;
  color: #fff;
}
.medicina_engleza .menuLeft ul li > a:after{
  content: "\f054";
  color: #5aa7b4;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  float: right;
}
.medicina_engleza .menuLeft ul li.active ul li a {
  background-color: #BDC4D5;
  color: #326872;
}
.medicina_engleza .menuLeft ul li.active ul li a:hover {
  color: #326872;
  padding-left: 10px;
  background-image: none;
  background-color: #BDC4D5;
}
.medicina_engleza .menuLeft ul li.active a {
  border-bottom: 1px solid #4CA2A9;
  color: #326872;
  background-image: none;
  padding-right: 5px;
}
.medicina_engleza .menuLeft ul li.active > a:after {
  content: "\f078";
  color: #499fab;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  float: right;
}
.medicina_engleza .menuLeft ul li.active ul li a,
.medicina_engleza .menuLeft ul li.curent ul li a {
  background-image: none;
  color: #326872;
  padding-left: 10px;
  padding-right: 10px;
}
.medicina_engleza .menuLeft ul li.active ul li > a:before,
.medicina_engleza .menuLeft ul li.curent ul li > a:before {
  content: "\f054";
  color: #326872;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.medicina_engleza .menuLeft ul li.active ul li a:hover:after {
  content: " ";
}
.medicina_engleza .menuLeft ul li.active ul li a:after {
  content: " ";
}
.medicina_engleza .menuLeft ul li.active ul li a:hover:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.medicina_engleza .menuLeft ul li.active ul li.active > a {
  padding-left: 10px;
  color: #326872;
  background-image: none;
  background-color: #BDC4D5;
}
.medicina_engleza .menuLeft ul li.active ul > li.active a:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.medicina_engleza .menuLeft ul li.active ul li.active ul li a:before {
  content: "\f054";
  color: #5aa7b4;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.medicina_engleza .menuLeft ul li.active ul li.active ul li.active a:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.medicina_engleza .menuLeft ul li.active ul li.active ul li a:hover:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.medicina_engleza .menuLeft ul li.active ul li.active ul li.active ul li.active a {
  color: #326872;
}
.medicina_engleza .menuLeft ul li.active ul li.active ul li.active ul li.active a:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.medicina_engleza .menuLeft ul li.active ul li.active ul li.active ul li a {
  padding-left: 45px;
}
.medicina_engleza .menuLeft ul li.active ul li.active ul li.active ul li a:before {
  content: "\f054";
  color: #5aa7b4;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.medicina_engleza .menuLeft ul li.active ul li.active ul li.active ul li a:hover:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.medicina_engleza .menuLeft ul li.active ul > li.active a:after {
  content: " ";
}
.medicina_engleza .menuLeft ul li.active ul li.active ul li.active a {
  color: #326872;
  border-bottom: 1px solid #326872;
}
.medicina_engleza .menuLeft ul li.active ul li.active ul li.active:hover a {
  color: #326872;
  background-image: none;
}
.medicina_engleza .menuLeft ul li.active ul li.active ul li a:hover {
  color: #326872;
}
.medicina_engleza .menuLeft ul li.active ul li.active ul li.active ul li a {
  background-image: none !important;
}
.medicina_engleza .menuLeft ul li.active ul li.active ul li.active ul li a:hover {
  color: #326872;
}
.medicina_engleza .menuLeft ul li.active ul li.active ul li.active:hover ul li a {
  color: #326872;
  background-color: #D6D6D6;
}
.medicina_engleza .menuLeft ul li.active ul li.active ul li a {
  background-image: none;
  color: #326872;
  border-bottom: 1px solid #326872;
  padding-left: 25px;
}
.medicina_engleza .menuLeft ul li.active ul li.active > ul li:hover a {
  background-image: none;
  background-color: #D0D6E1;
}
.medicina_engleza h1 {
  background-color: #326872 !important;
  color: #fff !important;
}
.medicina_engleza .menuLeft ul li.active ul li.active ul li.active a {
  background-image: none;
  padding-left: 25px;
}
.medicina_engleza .menuLeft ul li.active ul li.active ul li.active a:after {
  content: " ";
}
.medicina_engleza .searchbox-icon {
  background-color: #326872 !important;
}
.headerTop .menuTop .item13 .testSpecial li a, .headerTopDefault .menuTop .item13 .testSpecial li a {
  padding: 0;
  font-size: 13px !important;
  font-family: 'Open Sans', sans-serif;
  text-transform: none;
}













@media (max-width: 1024px) {
  .sliderCercetare .customNavigation {
    right: 435px !important;
  }
  .layout-4021 .shopBox .colBox .csc-textpic-imagewrap {
    position: relative;
    z-index: 0;
    top: 0;
  }
  .layout-4021 .shopBox .colBox .csc-textpic-text {
    position: relative;
    width: 100%;
    padding-top: 2px;
  }
  .layout-4021 .shopBox .colBox {
    float: left;
    width: 33%;
  }
  .layout-4021 .bgrlandingPage {
    margin: 0;
  }
  .layout-4021 .bgrlandingPage .singleContainerLibrary {
    width: 100%;
  }
  .layout-4021 .colBox:hover {
    background: none !important;
  }
}
@media (max-width: 992px) {
  .footerText {
    text-align: left;
  }

  .mainContainer,
  .mainContainerDefault {
    width: 100%;
  }

  .row {
    margin: 0;
  }

  .eventsLeague .col-sm-12 {
    width: 50%;
  }

  .studyErasmus .col-sm-6 {
    width: 49%;
    float: left;
    padding: 0;
    margin: 0;
    height: 190px;
  }

  .erasmusBottom .boxErasmus {
    text-align: center;
    color: #FFF;
    border-right: 1px solid #515d8b;
    padding-top: 5px;
    padding-bottom: 5px;
    float: left;
    padding-left: 45px;
    padding-right: 35px;
  }

  .boxErasmusLast {
    border: none !important;
  }

  .copyright {
    background-color: #262626;
  }

  .copyrightBox .copyrightText {
    padding-bottom: 4px;
  }

  .copyrightBox .logoReea {
    margin-top: 10px;
    margin-left: 20px;
  }

  .mainContainer {
    width: 100% !important;
  }

  .container {
    padding-left: 0;
    padding-right: 0;
  }

  .topNavigationWrap {
    width: 100%;
  }

  .logoNew {
    width: 25%;
  }

  .menuEumf {
    float: right;
    padding-right: 98px;
    /* padding-top: 18px; */
  }

  .headerTop .containerNav, .headerTopDefault .containerNav {
    /* width: 633px; */
    padding: 0;
    padding: 0;
    /* float: right; */
  }

  .headerTop .top-navigation-wrap.scrolling, .headerTopDefault .top-navigation-wrap.scrolling {
    width: 100%;
  }

  .eventsContainer {
    height: auto;
  }

  .erasmusBoxTop .studyErasmus .erasmusImages h2 {
    bottom: 0;
  }

  #owl-demo .owl-item .itemImage {
    height: auto !important;
  }
  #owl-demo .owl-item .itemText h2 {
    font-size: 54px;
    line-height: 22px;
  }
  #owl-demo .owl-item .itemText p {
    font-size: 28px;
  }

  .copyrightText span {
    margin: 0 auto;
    display: block;
  }

  .layout-4021 .shopBox .colBox .csc-textpic-text {
    margin-right: 35px;
  }
  .layout-4021 .logoReea {
    margin-top: 0;
  }
}
@media (max-width: 890px) {
  .footerText {
    text-align: left;
  }

  .erasmusBottom .boxErasmus h1 {
    font-size: 38px;
  }

  #owl-demo .owl-item .itemImage {
    height: auto !important;
  }
  #owl-demo .owl-item .itemText h2 {
    font-size: 54px;
    line-height: 22px;
  }
  #owl-demo .owl-item .itemText p {
    font-size: 28px;
  }

  .hu .erasmusBottom .boxErasmus h1 {
    font-size: 20px;
  }

  .copyrightBox .copyrightText {
    padding-bottom: 4px;
  }

  .erasmusBoxTop .studyErasmus .erasmusImages h2 {
    bottom: 0;
  }

  .en .erasmusBottom .boxErasmus {
    padding-left: 28px;
    padding-right: 30px;
  }

  .hu .erasmusBottom .boxErasmus {
    padding-left: 25px;
    padding-right: 25px;
  }

  .studyErasmus .col-sm-6 {
    width: 49%;
    float: left;
    padding: 0;
    margin: 0;
    height: 190px;
  }

  .sliderCercetare .customNavigation {
    margin-top: -75px;
    right: 312px;
  }

  .headerTop .top-navigation-wrap.scrolling, .headerTopDefault .top-navigation-wrap.scrolling {
    width: 100%;
  }

  .erasmusBottom .boxErasmus {
    padding-left: 30px;
    padding-right: 30px;
  }

  .copyrightBox .logoReea {
    margin-top: 8px;
    margin-left: 20px;
  }

  .eventsContainer {
    height: auto;
  }

  .hu .eventsContainer {
    height: auto;
  }

  .en .eventsContainer {
    height: auto;
  }

  .copyrightText span {
    margin: 0 auto;
    display: block;
  }
}
/* Small devices (tablets, 800px and up) */
@media (max-width: 786px) {
  table.contenttable {
    border-collapse: collapse;
    overflow-x: auto;
    display: block;
    border: 0;
    padding: 0;
    margin: 0;
    margin-left: -10px;
  }

  .logoReea {
    float: none;
  }

  .copyrightText span {
    margin: 0 auto;
    display: block;
  }

  #owl-demo .owl-item .itemImage {
    height: auto !important;
  }
  #owl-demo .owl-item .itemText h2 {
    font-size: 54px;
    line-height: 22px;
  }
  #owl-demo .owl-item .itemText p {
    font-size: 28px;
  }

  .erasmusBoxTop .studyErasmus .erasmusImages h2 {
    bottom: 0;
  }

  .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }

  .headerTop .top-navigation-wrap.scrolling, .headerTopDefault .top-navigation-wrap.scrolling {
    width: 100%;
  }

 .sliderCercetare .customNavigation {
    margin-top: -75px;
    right: 307px;
  }

  .logoNew {
    width: 25%;
  }

  .logoNew img {
    width: 75%;
  }

  .menuEumf {
    float: right;
    padding-right: 98px;
    /* padding-top: 18px; */
  }

  .headerTop .containerNav, .headerTopDefault .containerNav {
    /* width: 633px; */
    padding: 0;
    padding: 0;
    /* float: right; */
  }

  .topNavigationWrap {
    width: 100%;
  }

  .container {
    padding-left: 0;
    padding-right: 0;
  }

  .row {
    margin: 0;
  }

  .copyrightBox .copyrightText {
    padding-bottom: 4px;
    float: none;
  }

  .copyrightBox .logoReea {
    margin-top: 8px;
    float: none;
  }

  .copyright {
    background-color: #262626;
  }

  .studyErasmus .col-sm-6 {
    height: 190px;
    width: 44%;
  }

  .mainContainer {
    width: 100% !important;
  }

  .menuMobile {
    display: block;
  }

  .headerTop .socialLinks .fa-search, .headerTopDefault .socialLinks .fa-search {
    padding: 15px;
  }

  .headerTopDefault {
    height: auto !important;
  }

  .logoNew {
    padding-top: 5px;
  }

  .searchbox {
    position: relative;
    min-width: 54px;
    height: 56px;
  }

  .searchbox-icon, .searchButton {
    width: 54px;
    height: 56px;
  }

  #searchTerm {
    height: 56px;
  }

  #searchform {
    height: 56px;
  }

  .homeNews .news-latest-gotoarchive {
    margin-top: 45px;
  }

  .layout-3743 .footerBox .footerMenu {
    padding-left: 0 !important;
  }

  .erasmusImages .image {
    width: 50%;
    float: left;
    height: 140px;
    margin-bottom: 55px;
  }

  .eventsNews .news-latest-gotoarchive {
    bottom: 0;
    margin-bottom: 0;
    margin-top: 0;
  }

  .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }

  .eventsNews .homeNews {
    padding-bottom: 0;
  }

  .eumfBox img {
    width: 100%;
    height: auto;
  }

  .headerContainer .container {
    padding: 0;
  }

  .container {
    padding: 0;
  }
.sliderCercetare .customNavigation {
    right: 288px;
  }

  .breadcrumbs {
    width: 100%;
    margin-bottom: 30px !important;
  }

  .row {
    margin: 0;
  }

  .erasmusRight {
    background: url(../Images/erasmus_box_tablet.png) no-repeat !important;
  }

  .eventsErasmus h3 {
    padding-left: 20px;
  }

  .eventsNews h3 {
    padding-left: 20px;
  }

  .copyrightBox {
    float: left;
  }

  .menuNavTop li a {
    font-size: 14px;
  }

  .socialFooterLinks {
    text-align: center !important;
  }

  .copyright .socialFooterLinks .fa-facebook {
    padding-left: 16px;
  }

  .copyright .socialFooterLinks .fa-twitter {
    padding-left: 12px;
  }

  .mainContainerDefault {
    width: 100%;
  }

  .eventsNews p {
    padding-left: 20px;
    padding-right: 20px;
  }

  .headerTop .top-navigation-wrap.scrolling {
    background: none;
    box-shadow: none;
    width: 100% !important;
  }

  .mainContainer {
    width: 100%;
  }

  .headerTop .menuTop {
    float: none;
    padding-top: 0;
  }

  .headerTop .containerNav {
    width: 100%;
    padding: 0;
    display: none;
  }

  .menuEumf {
    float: none;
    display: none;
  }

  .topNavigationWrap {
    width: 100%;
  }

  .headerTop .navbarNav {
    position: absolute;
    top: 20px;
    right: 0;
    width: 100%;
  }

  .navbar-header {
    float: none;
  }

  .navbar-toggle {
    background-color: #d7d8db;
    border-radius: 0;
    margin-right: 0;
    padding: 15px 14px;
  }

  .navbarCustom {
    margin: 0 !important;
  }

  .containerMenu {
    padding: 0;
    display: none;
  }

  .headerTop .menuTop li {
    float: none;
    text-align: center;
  }

  .eventsNews {
    width: 100%;
  }

  .headerTopDefault .menuTop .testOther {
    width: 100%;
  }

  .headerTopDefault .containerNav {
    width: 100%;
    padding: 0;
    padding: 0;
    float: none;
    position: absolute;
    top: 20px;
    z-index: 30;
  }

  .headerTopDefault .menuTop {
    float: none;
  }
  .headerTopDefault .menuTop li {
    float: none !important;
    border-right: none !important;
  }
  .headerTopDefault .menuTop li a {
    padding: 7px 14px;
    font-size: 15px;
    border-bottom: 1px solid #FFF;
  }
  .headerTopDefault .menuTop li:hover {
    text-decoration: underline;
  }

  .navbar-fixed-top, .navbar-fixed-bottom {
    position: relative;
  }

  .navbar-default .navbar-collapse {
    float: none;
    margin: 0;
    border: 0;
    padding: 0;
  }

  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border: 0;
    width: 100%;
    margin-top: 0 !important;
  }

  .headerTop .navbarNav {
    float: none !important;
    position: absolute;
    width: 100%;
    right: 0;
  }

  .navbar-toggle {
    background-color: #d7d8db;
    border-radius: 0;
    margin-right: 0;
    padding: 18px 16px;
  }

  .headerTop .menuTop li {
    border-bottom: 1px solid #ddd;
  }

  .headerTop .menuTop li.last {
    border: 0;
  }

  .headerTop .menuTop li a {
    font-size: 15px;
    /* line-height: 18px; */
    padding: 10px 10px;
    display: block;
  }

  .headerTop .menuTop li ul li a {
    padding: 0;
  }

  .headerTop .socialLinks {
    margin-top: 0;
    top: 105px;
    z-index: 40;
  }

  .headerTop .fa-search {
    padding-left: 16px;
    padding-right: 15px;
    padding-top: 16px;
    padding-bottom: 16px;
  }

  .navbar-nav {
    margin: 0;
  }

  .copyrightBox .designImpl {
    font-weight: normal;
  }
  .copyrightBox .copyrightText {
    padding-left: 0;
    font-weight: normal;
  }

  .footerBox .footerContact p {
    text-align: left;
    font-size: 18px;
    padding-left: 5px;
  }

  .footerBox .footerMenu {
    margin-top: 30px;
    padding-left: 5px;
  }

  .footerBox .footerMenu ul li {
    float: none;
  }

  .footerContact {
    padding-left: 0;
    background: none !important;
  }

  .footerText {
    text-align: left;
  }

  .footerBox .footerMenu .lastItem li ul li {
    float: none;
  }
  .footerBox .footerMenu .lastItem li li + li {
    padding-left: 10px;
  }

  .defaultRight .bodytext {
    padding-left: 20px !important;
  }
  .defaultRight h1 {
    padding-left: 20px !important;
  }
  .defaultRight h2 {
    padding-left: 20px !important;
  }

  .headerTopDefault .top-navigation-wrap.scrolling {
    width: 100%;
  }

  .headerTopDefault .navbar-toggle {
    margin-top: 0;
  }

  .navbar-toggle .icon-bar {
    display: block;
    width: 30px;
    height: 4px;
    border-radius: 1px;
    background-color: #6e8cd1;
  }

  .breadcrumbs li {
    float: left;
  }

  .headerTop .menuTop .testOther {
    width: 100%;
  }
  .headerTop .menuTop .testOther li {
    float: none;
    display: block;
  }

  .topNavigationWrap {
    position: absolute;
    z-index: 30;
  }

  .eventsContainer {
    height: auto;
  }

  .eventsContainer {
    height: auto;
  }

  .hu .eventsContainer {
    height: auto;
  }

  .en .eventsContainer {
    height: auto;
  }

  .layout-4021 .logoNew {
    top: 15px;
  }
  .layout-4021 .logoNew img {
    height: auto;
  }
  .layout-4021 .multilanguage {
    top: 23px;
  }
  .layout-4021 .menuMobile {
    position: absolute;
    z-index: 1000;
    width: 100%;
    top: 60px;
  }
  .layout-4021 .menuMobile #cssmenu {
    background-color: #26356e;
  }
  .layout-4021 .bgrlandingPage {
    margin: 0;
  }
  .layout-4021 .bgrlandingPage .singleContainerLibrary {
    padding-top: 0;
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
  }
  .layout-4021 .middleTop .csc-frame-indent .align-center {
    font-size: 30px !important;
  }
  .layout-4021 .middleTop .csc-frame-indent .align-center span {
    font-size: 30px !important;
  }
  .layout-4021 .footerBox {
    padding-bottom: 50px;
  }
  .layout-4021 .footerContainer {
    margin: 0;
  }
  .layout-4021 .footerContainer .copyright {
    width: 100%;
    padding: 0;
  }
  .layout-4021 .footerContainer .logoReea {
    position: relative;
    margin-left: auto;
    margin-top: 0;
    padding-top: 0;
  }
  .layout-4021 .footerContainer .copyrightLandingPage {
    padding-left: 10px;
    padding-right: 10px;
  }
  .layout-4021 .shopBox {
    padding-bottom: 40px;
  }
  .layout-4021 .shopBox .colBox:hover {
    background: none;
  }
  .layout-4021 .shopBox .colBox {
    float: none;
    width: 100%;
    height: auto;
  }
  .layout-4021 .shopBox .colBox .csc-textpic-imagewrap {
    position: relative;
    z-index: 0;
    top: 0;
    padding: 0;
  }
  .layout-4021 .shopBox .colBox .csc-textpic-text {
    padding-top: 2px;
    padding-bottom: 2px;
    margin-left: 0;
    margin-right: 0;
    position: relative;
  }
}
/* Small devices (tablets, 768px and up) */
@media (max-width: 769px) {
  .headerTopDefault .searchBox {
    top: 60px;
    right: 50px;
  }
  .headerTopDefault .searchBox .searchbox {
    height: 46px;
  }

  #owl-demo .owl-item .itemImage {
    height: auto !important;
  }
  #owl-demo .owl-item .itemText h2 {
    font-size: 54px;
    line-height: 22px;
  }
  #owl-demo .owl-item .itemText p {
    font-size: 28px;
  }
  #owl-demo .owl-item .hu .eventsContainer {
    height: auto;
  }
  #owl-demo .owl-item .en .eventsContainer {
    height: auto;
  }

  .headerTopDefault .menuMobile {
    padding-top: 70px;
  }

  .eventsContainer {
    height: auto;
  }

  .menuMobile {
    display: block;
  }

  .headerTopDefault {
    height: auto !important;
  }

  .searchbox {
    position: relative;
    min-width: 50px;
    height: 50px;
  }

  .searchbox-icon, .searchButton {
    width: 50px !important;
    height: 50px !important;
    right: 0 !important;
  }

  #searchTerm {
    height: 56px;
  }

  #searchform {
    height: 56px;
  }

  .homeNews .news-latest-gotoarchive {
    margin-top: 20px;
  }

  .layout-3743 .footerBox .footerMenu {
    padding-left: 0 !important;
  }

  .erasmusImages .image {
    width: 50%;
    float: left;
    height: 140px;
    margin-bottom: 0;
  }
  
  .erasmusBoxTop .studyErasmus .erasmusImages .col-md-3.image {
    margin-bottom: 55px;
  }

  .eventsNews .news-latest-gotoarchive {
    bottom: 0;
    margin-bottom: 0;
    margin-top: 0;
  }

  .eventsContainer .eventsNews .homeNews {
    padding-left: 0px;
  }

  .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }

  .eventsNews .homeNews {
    padding-bottom: 0;
  }

  .homeNews .news-latest-item {
    padding-left: 10px;
  }

  .eumfBox img {
    width: 100%;
    height: auto;
  }

  .logoNew {
    padding-top: 5px;
    width: 50%;
  }

  .headerContainer .container {
    padding: 0;
  }

   .container {
    padding: 0;
  }
  .sliderCercetare .customNavigation {
    right: 285px;
  }

  .breadcrumbs {
    width: 100%;
    margin-bottom: 30px !important;
    margin-top: -15px;
  }

  .row {
    margin: 0;
  }

  .erasmusRight {
    background: url(../Images/erasmus_box_tablet.png) no-repeat !important;
  }

  .eventsErasmus h3 {
    padding-left: 20px;
  }

  .eventsNews h3 {
    padding-left: 20px;
  }

  .copyrightBox {
    float: left;
  }

  .menuNavTop li a {
    font-size: 14px;
  }

  .socialFooterLinks {
    text-align: center !important;
  }

  .copyright .socialFooterLinks .fa-facebook {
    padding-left: 16px;
  }

  .copyright .socialFooterLinks .fa-twitter {
    padding-left: 12px;
  }

  .mainContainerDefault {
    width: 100%;
  }

  .eventsNews p {
    padding-left: 20px;
    padding-right: 20px;
  }

  .headerTop .top-navigation-wrap.scrolling {
    background: none;
    box-shadow: none;
    width: 100% !important;
  }

  .mainContainer {
    width: 100%;
  }

  .headerTop .menuTop {
    float: none;
    padding-top: 0;
  }

  .headerTop .containerNav {
    width: 100%;
    padding: 0;
    display: none;
  }

  .menuEumf {
    float: none;
    display: none;
  }

  .topNavigationWrap {
    width: 100%;
  }

  .headerTop .navbarNav {
    position: absolute;
    top: 20px;
    right: 0;
    width: 100%;
  }

  .navbar-header {
    float: none;
  }

  .navbar-toggle {
    background-color: #d7d8db;
    border-radius: 0;
    margin-right: 0;
    padding: 15px 14px;
  }

  .navbarCustom {
    margin: 0 !important;
  }

  .containerMenu {
    padding: 0;
    display: none;
  }

  .headerTop .menuTop li {
    float: none;
    text-align: center;
  }

  .eventsNews {
    width: 100%;
  }

  .headerTopDefault .menuTop .testOther {
    width: 100%;
  }

  .headerTopDefault .containerNav {
    width: 100%;
    padding: 0;
    padding: 0;
    float: none;
    position: absolute;
    top: 20px;
    z-index: 30;
  }

  .headerTopDefault .menuTop {
    float: none;
  }
  .headerTopDefault .menuTop li {
    float: none !important;
    border-right: none !important;
  }
  .headerTopDefault .menuTop li a {
    padding: 7px 14px;
    font-size: 15px;
    border-bottom: 1px solid #FFF;
  }
  .headerTopDefault .menuTop li:hover {
    text-decoration: underline;
  }

  .navbar-fixed-top, .navbar-fixed-bottom {
    position: relative;
  }

  .navbar-default .navbar-collapse {
    float: none;
    margin: 0;
    border: 0;
    padding: 0;
  }

  .navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border: 0;
    width: 100%;
    margin-top: 0 !important;
  }

  .headerTop .navbarNav {
    float: none !important;
    position: absolute;
    width: 100%;
    right: 0;
  }

  .navbar-toggle {
    background-color: #d7d8db;
    border-radius: 0;
    margin-right: 0;
    padding: 18px 16px;
  }

  .headerTop .menuTop li {
    border-bottom: 1px solid #ddd;
  }

  .headerTop .menuTop li.last {
    border: 0;
  }

  .headerTop .menuTop li a {
    font-size: 15px;
    /* line-height: 18px; */
    padding: 10px 10px;
    display: block;
  }

  .headerTop .menuTop li ul li a {
    padding: 0;
  }

  .headerTop .socialLinks {
    margin-top: 0;
    top: 110px;
    z-index: 40;
  }

  .headerTop .fa-search {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 14px;
    padding-bottom: 16px;
  }

  .navbar-nav {
    margin: 0;
  }

  .copyrightBox .copyrightText {
    padding-left: 0;
  }

  .footerBox .footerContact p {
    text-align: left;
    font-size: 18px;
    padding-left: 5px;
  }

  .footerBox .footerMenu {
    margin-top: 30px;
    padding-left: 5px;
    width: 100%;
    text-align: center;
  }

  .footerBox .footerMenu ul li {
    float: none;
  }

  .footerText {
    text-align: center;
  }

  .footerBox .footerMenu .lastItem li ul li {
    float: none;
  }
  .footerBox .footerMenu .lastItem li li + li {
    padding-left: 10px;
  }

  .defaultRight .bodytext {
    padding-left: 20px !important;
  }
  .defaultRight h1 {
    padding-left: 20px !important;
  }
  .defaultRight h2 {
    padding-left: 20px !important;
  }

  .headerTopDefault .top-navigation-wrap.scrolling {
    width: 100%;
  }

  .headerTopDefault .navbar-toggle {
    margin-top: 0;
  }

  .navbar-toggle .icon-bar {
    display: block;
    width: 30px;
    height: 4px;
    border-radius: 1px;
    background-color: #6e8cd1;
  }

  .breadcrumbs li {
    float: left;
  }

  .headerTop .menuTop .testOther {
    width: 100%;
  }
  .headerTop .menuTop .testOther li {
    float: none;
    display: block;
  }

  .topNavigationWrap {
    position: absolute;
    z-index: 30;
  }

  .eventsContainer {
    height: auto;
  }

  .hu .eventsContainer {
    height: auto;
  }

  .en .eventsContainer {
    height: auto;
  }

  .designImpl {
    padding-left: 0;
  }

  .copyrightText span {
    margin: 0 auto;
    display: block;
  }

  .logoReea {
    float: none;
  }

  .copyrightBox {
    float: none;
    padding: 0 !important;
    position: absolute;
    bottom: -86px;
  }
}
/* Small devices (mobile, 736px and up) */
@media only screen and (max-width: 736px) {
  .menuMobile {
    display: block;
  }

  .headerTop .socialLinks {
    margin-top: 0;
  }

  .headerContainer .container {
    padding-left: 0;
    padding-right: 0;
  }

  .eventsContainer .eventsNews .homeNews {
    padding-left: 10px;
    padding-bottom: 0;
  }

  .eventsContainer .homeNews {
    padding-left: 10px;
  }

  .eventsContainer {
    height: auto;
  }

  .eventsErasmus ul li a {
    font-size: 27px;
  }

  .eventsErasmus ul {
    padding-bottom: 15px;
  }

  .headerTopDefault {
    height: auto !important;
  }

  .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }
  .erasmusBottom .boxErasmus h1 {
    font-size: 30px !important;
  }
  .erasmusBottom .boxErasmus h2 {
    font-size: 14px;
  }
  .erasmusBottom .boxErasmus h3 {
    font-size: 14px;
  }

  .en .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }
  .en .erasmusBottom .boxErasmus h1 {
    font-size: 30px !important;
  }
  .en .erasmusBottom .boxErasmus h2 {
    font-size: 14px;
  }
  .en .erasmusBottom .boxErasmus h3 {
    font-size: 14px;
  }

  .hu .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }
  .hu .erasmusBottom .boxErasmus h1 {
    font-size: 30px;
  }
  .hu .erasmusBottom .boxErasmus h2 {
    font-size: 14px;
  }
  .hu .erasmusBottom .boxErasmus h3 {
    font-size: 14px;
  }

  .erasmusBoxTop .studyErasmus .titileUMF .title1 {
    font-size: 46px;
  }

  .erasmusBoxTop .studyErasmus .titileUMF .title2 {
    font-size: 46px;
  }

  .copyright {
    text-align: center;
  }
  .copyright .logoReea {
    float: none;
  }

  .footerBox .footerContact {
    background: none;
  }
  .footerBox .footerMenu {
    padding-bottom: 20px;
    width: 100%;
  }

  .footerContact {
    padding-left: 0;
  }

 .sliderCercetare .customNavigation {
    right: 270px;
  }

  .layout-3743 .footerBox .footerMenu {
    padding-left: 0 !important;
  }

  .copyrightText span {
    margin: 0 auto;
    display: block;
  }

  .footerText {
    text-align: center;
  }

  .copyright .socialFooterLinks {
    text-align: center !important;
  }
  .copyright .socialFooterLinks .fa-twitter {
    margin-bottom: 1px !important;
    padding-right: 6px !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important;
    padding-left: 9px !important;
  }
  .copyright .socialFooterLinks .fa-facebook {
    padding-bottom: 6px !important;
    padding-top: 10px !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    margin-left: 0 !important;
  }
  .copyright .socialFooterLinks .google .fa-google-plus {
    margin-left: 1px;
    margin-right: 1px;
  }
  .copyright .socialFooterLinks .instagram .fa-instagram {
    margin-left: 1px;
  }
  .copyright .socialFooterLinks .linkedin .fa-linkedin {
    margin-left: -3px;
  }
  .copyright .socialFooterLinks .youtube .fa-youtube {
    margin-left: -3px;
  }
  .copyright .socialFooterLinks .twitter .fa-twitter {
    margin-left: -3px;
  }

  .mainContainerDefault .socialFooterLinks .google .fa-google-plus {
    margin-left: 1px;
    margin-right: 1px;
  }
  .mainContainerDefault .socialFooterLinks .instagram .fa-instagram {
    margin-left: 1px;
  }

  .headerTop .socialLinks .fa-search, .headerTopDefault .socialLinks .fa-search {
    font-size: 22px;
  }

  .headerTop .socialLinks {
    margin-top: 23px;
  }

  .searchbox-icon, .searchButton {
    line-height: 45px;
  }

  .searchbox {
    position: relative;
    min-width: 50px;
    height: 50px;
  }

  .searchbox-icon,
  .searchButton {
    width: 57px !important;
    height: 50px;
  }

  #searchTerm {
    height: 50px;
  }

  #searchform {
    height: 50px;
  }

  #owl-demo .owl-item .itemImage {
    height: auto !important;
  }
  #owl-demo .owl-item .itemText h2 {
    font-size: 28px;
    line-height: 0;
  }
  #owl-demo .owl-item .itemText p {
    font-size: 18px;
  }

  .hu .eventsContainer {
    height: auto;
  }

  .en .eventsContainer {
    height: auto;
  }

  .copyrightText span {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .designImpl {
    padding-left: 0;
  }

  .copyrightBox {
    float: none;
    padding: 0 !important;
    position: absolute;
    bottom: -86px;
  }
}
@media only screen and (max-width: 690px) {
  .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }

  .hu .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }

  .en .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }

  .sliderCercetare .customNavigation {
    right: 247px;
  }

  .copyrightBox {
    float: none;
    padding: 0 !important;
    position: absolute;
    bottom: -86px;
  }
}
/* Small devices (mobile, 667px and up) */
@media only screen and (max-width: 667px) {
  .copyrightBox {
    float: none;
    padding: 0 !important;
    position: absolute;
    bottom: -86px;
  }

  .menuMobile {
    display: block;
  }

  .facilities .eduFacilities {
    padding-bottom: 41px;
  }

  .headerTop .socialLinks {
    margin-top: 20px;
  }

  .copyright .socialFooterLinks .fa-facebook {
    padding-left: 10px;
    padding-right: 9px;
  }

  .copyright .socialFooterLinks .fa-twitter {
    padding-left: 6px;
    padding-right: 7px;
  }

  .headerTopDefault {
    height: auto !important;
  }

  .headerTop .socialLinks .fa-search, .headerTopDefault .socialLinks .fa-search {
    font-size: 20px;
  }

  .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }
  .erasmusBottom .boxErasmus h1 {
    font-size: 34px;
  }
  .erasmusBottom .boxErasmus h2 {
    font-size: 16px;
  }

  .hu .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }

  .en .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }

  .searchbox-icon, .searchButton {
    line-height: 45px;
  }

  .searchbox {
    position: relative;
    min-width: 50px;
    height: 50px;
  }

  .searchbox-icon, .searchButton {
    width: 50px;
    height: 50px;
  }

  #searchTerm {
    height: 50px;
  }

  #searchform {
    height: 50px;
  }

   .sliderCercetare .customNavigation {
    right: 237px;
  }

  .layout-3743 .footerBox .footerMenu {
    padding-left: 0;
    padding-bottom: 20px;
    width: 100%;
  }

  .footerBox {
    padding-left: 0;
    padding-right: 0;
  }

  .copyright {
    text-align: center;
  }
  .copyright .logoReea {
    float: none;
  }

  .footerText {
    text-align: center;
  }

  .copyright .socialFooterLinks {
    text-align: center !important;
  }
  .copyright .socialFooterLinks .fa-twitter {
    margin-bottom: 1px !important;
    padding-right: 6px !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important;
    padding-left: 9px !important;
    margin-left: -3px;
  }
  .copyright .socialFooterLinks .fa-facebook {
    padding-bottom: 6px !important;
    padding-top: 10px !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    margin-left: 0 !important;
  }
  .copyright .socialFooterLinks .google .fa-google-plus {
    margin-left: 1px;
    margin-right: 1px;
  }
  .copyright .socialFooterLinks .instagram .fa-instagram {
    margin-left: 1px;
  }
  .copyright .socialFooterLinks .linkedin .fa-linkedin {
    margin-left: -3px;
  }
  .copyright .socialFooterLinks .youtube .fa-youtube {
    margin-left: -3px;
  }
  .copyright .socialFooterLinks .twitter .fa-twitter {
    margin-left: -3px;
  }

  .mainContainerDefault .socialFooterLinks .google .fa-google-plus {
    margin-left: 1px;
    margin-right: 1px;
  }
  .mainContainerDefault .socialFooterLinks .instagram .fa-instagram {
    margin-left: 1px;
  }

  .eventsContainer {
    height: auto;
  }

  #owl-demo .owl-item .itemImage {
    height: auto !important;
  }
  #owl-demo .owl-item .itemText h2 {
    font-size: 28px;
    line-height: 0;
  }
  #owl-demo .owl-item .itemText p {
    font-size: 18px;
  }

  .hu .eventsContainer {
    height: auto;
  }

  .en .eventsContainer {
    height: auto;
  }

  .copyrightText span {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .designImpl {
    padding-left: 0;
  }
}
/* Small devices (mobile, 640px and up) */
@media only screen and (max-width: 640px) {
  .copyrightBox {
    float: none;
    padding: 0 !important;
    position: absolute;
    bottom: -86px;
  }

  .menuMobile {
    display: block;
  }

  .logoNew {
    padding-top: 0;
    width: 50%;
  }

  .erasmusBottom {
    padding-left: 0;
    padding-right: 0;
  }

  .sliderCercetare .customNavigation {
    right: 223px;
  }

  .erasmusBoxTop .studyErasmus .erasmusImages h2 {
    bottom: -56px;
  }

  .headerTop .socialLinks {
    margin-top: 25px;
  }

  .headerTop .socialLinks .fa-search, .headerTopDefault .socialLinks .fa-search {
    font-size: 20px;
  }

  .socialFooterLinks {
    text-align: center;
  }

  .copyright .socialFooterLinks .fa-facebook {
    padding-left: 13px;
    padding-right: 13px;
  }

  .copyright .socialFooterLinks .fa-twitter {
    padding-left: 8px;
    padding-right: 7px;
  }

  .headerTopDefault {
    height: auto !important;
  }

  .headerContainer .container {
    padding-left: 0;
    padding-right: 0;
  }

  .topNavigationWrap {
    position: absolute;
    z-index: 30;
    top: 10px;
  }

  .eventsContainer {
    height: auto;
  }

  #owl-demo .owl-item .itemImage {
    height: auto !important;
  }
  #owl-demo .owl-item .itemText h2 {
    font-size: 28px;
    line-height: 0;
  }
  #owl-demo .owl-item .itemText p {
    font-size: 18px;
  }

  .hu .eventsContainer {
    height: auto;
  }

  .en .eventsContainer {
    height: auto;
  }

  .copyrightText span {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .designImpl {
    padding-left: 0;
  }

  .footerText {
    text-align: center;
  }
}
@media only screen and (max-width: 600px) {
  .copyrightBox {
    float: none;
    padding: 0 !important;
    position: absolute;
    bottom: -86px;
  }

  .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }

  .hu .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }

  .en .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }

  .erasmusBottom .boxErasmus h1 {
    font-size: 22px;
  }

  .erasmusBottom .boxErasmus h2 {
    font-size: 14px;
  }

  .sliderCercetare .customNavigation {
    right: 203px;
  }
}
/* Small devices (mobile, 598px and up) */
@media only screen and (max-width: 598px) {
  .copyrightBox {
    float: none;
    padding: 0 !important;
    position: absolute;
    bottom: -86px;
  }

  .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }

  .menuMobile {
    display: block;
  }

  .erasmusBottom {
    padding-left: 0;
    padding-right: 0;
  }

  .erasmusBottom .boxErasmus h1 {
    font-size: 24px;
  }

  .erasmusBottom .boxErasmus h2 {
    font-size: 15px;
  }

  .erasmusBottom .boxErasmus h3 {
    font-size: 12px;
  }

  .erasmusBoxTop .studyErasmus .erasmusImages h2 {
    bottom: -54px;
  }

  .headerTop .socialLinks {
    margin-top: 24px;
  }

  .sliderCercetare .customNavigation {
    right: 200px;
  }

  .eventsContainer {
    height: auto;
  }

  .socialFooterLinks {
    text-align: center;
  }

  #owl-demo .owl-item .itemImage {
    height: auto !important;
  }
  #owl-demo .owl-item .itemText h2 {
    font-size: 28px;
    line-height: 0;
  }
  #owl-demo .owl-item .itemText p {
    font-size: 18px;
  }

  .hu .eventsContainer {
    height: auto;
  }

  .en .eventsContainer {
    height: auto;
  }

  .copyrightText span {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .designImpl {
    padding-left: 0;
  }

  .footerText {
    text-align: center;
  }

  .breadcrumbs {
    display: none;
  }

  .mainContainerDefault .defaultRight {
    padding-top: 20px;
  }
}
/* Small devices (mobile, 569px and up) */
@media only screen and (max-width: 569px) {
  .copyrightBox {
    float: none;
    padding: 0 !important;
    position: absolute;
    bottom: -98px;
  }

  .menuMobile {
    display: block;
  }

  .headerTop .socialLinks {
    margin-top: 0;
  }

  .headerContainer .container {
    padding-left: 0;
    padding-right: 0;
  }

  .headerTop .socialLinks {
    margin-top: 20px;
  }

  .searchbox-icon, .searchButton {
    line-height: 45px;
  }

  .searchbox {
    position: relative;
    min-width: 50px;
    height: 50px;
  }

  .searchbox-icon, .searchButton {
    width: 50px;
    height: 50px;
  }

  #searchTerm {
    height: 50px;
  }

  #searchform {
    height: 50px;
  }

  .eventsErasmus ul li a {
    font-size: 27px;
  }

  .eventsErasmus ul {
    padding-bottom: 15px;
  }

  .headerTopDefault {
    height: auto !important;
  }

  .logoNew {
    padding-top: 0;
    width: 50%;
  }

  .hu .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }

  .en .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }

  .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }
  .erasmusBottom .boxErasmus h1 {
    font-size: 26px;
  }
  .erasmusBottom .boxErasmus h2 {
    font-size: 14px;
  }
  .erasmusBottom .boxErasmus h3 {
    font-size: 12px;
  }

  .copyright {
    text-align: center;
  }
  .copyright .logoReea {
    float: none;
    margin-bottom: 10px;
  }

  .sliderCercetare .customNavigation {
    right: 185px;
  }

  .footerText {
    text-align: center;
  }

  .copyright .socialFooterLinks {
    text-align: center;
  }
  .copyright .socialFooterLinks .fa-twitter {
    margin-bottom: 1px !important;
    padding-right: 6px !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important;
    padding-left: 9px !important;
    margin-left: -3px;
  }
  .copyright .socialFooterLinks .fa-facebook {
    padding-bottom: 6px !important;
    padding-top: 10px !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    margin-left: 0 !important;
  }
  .copyright .socialFooterLinks .google .fa-google-plus {
    margin-left: 1px;
    margin-right: 1px;
  }
  .copyright .socialFooterLinks .instagram .fa-instagram {
    margin-left: 1px;
  }
  .copyright .socialFooterLinks .linkedin .fa-linkedin {
    margin-left: -3px;
  }
  .copyright .socialFooterLinks .youtube .fa-youtube {
    margin-left: -3px;
  }
  .copyright .socialFooterLinks .twitter .fa-twitter {
    margin-left: -3px;
  }

  .mainContainerDefault .socialFooterLinks .google .fa-google-plus {
    margin-left: 1px;
    margin-right: 1px;
  }
  .mainContainerDefault .socialFooterLinks .instagram .fa-instagram {
    margin-left: 1px;
  }

  .eventsContainer {
    height: auto;
  }

  #owl-demo .owl-item .itemImage {
    height: auto !important;
  }
  #owl-demo .owl-item .itemText h2 {
    font-size: 28px;
    line-height: 0;
  }
  #owl-demo .owl-item .itemText p {
    font-size: 18px;
  }

  .hu .eventsContainer {
    height: auto;
  }

  .en .eventsContainer {
    height: auto;
  }

  .copyrightText span {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .designImpl {
    padding-left: 0;
  }

  .breadcrumbs {
    display: none;
  }

  .mainContainerDefault .defaultRight {
    padding-top: 20px;
  }
}
@media only screen and (max-width: 533px) {
  .copyrightBox {
    float: none;
    padding: 0 !important;
    position: absolute;
    bottom: -98px;
  }

  .menuMobile {
    display: block;
  }

  .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }

  .eventsContainer {
    height: auto;
  }

  .sliderCercetare .customNavigation {
    right: 170px;
  }

  .socialFooterLinks {
    text-align: center;
  }

  #owl-demo .owl-item .itemImage {
    height: auto !important;
  }
  #owl-demo .owl-item .itemText h2 {
    font-size: 28px;
    line-height: 0;
  }
  #owl-demo .owl-item .itemText p {
    font-size: 18px;
  }

  .hu .eventsContainer {
    height: auto;
  }

  .en .eventsContainer {
    height: auto;
  }

  .designImpl {
    padding-left: 0;
  }

  .footerText {
    text-align: center;
  }

  .breadcrumbs {
    display: none;
  }

  .mainContainerDefault .defaultRight {
    padding-top: 20px;
  }
}
/* Small devices (mobile, 480px and up) */
@media only screen and (max-width: 480px) {
  .menuMobile {
    display: block;
  }

  .headerTop .fa-search {
    padding-left: 25px;
    padding-right: 11px;
    padding-top: 8px;
    padding-bottom: 16px;
  }

  .demo .customNavigation .fa-angle-right {
    font-size: 21px;
    width: 30px;
    height: 30px;
    padding-left: 2px;
  }

  .demo .customNavigation .fa-angle-left {
    font-size: 21px;
    width: 30px;
    height: 30px;
    padding-left: 0;
  }

  .footerText {
    text-align: center;
  }

  .headerContainer .customNavigation {
    z-index: 30;
    margin-top: -40px !important;
  }

  .headerTop .socialLinks {
    margin-top: -20px;
  }

  #owl-demo .owl-pagination {
    bottom: 7px;
    z-index: 30;
  }

  .erasmusImages .image {
    float: none;
    width: 100%;
    margin-bottom: 0;
  }

  .layout-3743 .footerBox .footerMenu {
    padding-left: 15px;
  }

  .logoNew {
    padding-left: 0;
    padding-top: 0;
  }

  .erasmusBottom .boxErasmus {
    border: 0;
    float: none;
  }

  .searchbox-icon, .searchButton {
    line-height: 42px;
  }

  .searchbox {
    position: relative;
    min-width: 43px;
    height: 43px;
  }

  .searchbox-icon, .searchButton {
    width: 43px;
    height: 44px;
  }

  #searchTerm {
    height: 44px;
  }

  #searchform {
    height: 43px;
  }

  .footerMenu {
    padding-left: 10px;
  }

  .erasmusBottom .boxErasmus {
    float: none;
  }

  .erasmusBoxTop .studyErasmus .titileUMF .title2 {
    font-size: 32px;
  }

  .erasmusBoxTop .studyErasmus .titileUMF .title1 {
    font-size: 32px;
  }

  .topNavigationWrap {
    position: absolute;
    z-index: 30;
    top: 10px;
  }

  .containerNav {
    display: none !important;
  }

  .headerTopDefault .menuTop {
    float: none;
  }
  .headerTopDefault .menuTop li {
    float: none !important;
    border-right: none !important;
  }
  .headerTopDefault .menuTop li a {
    padding: 7px 14px;
    font-size: 15px;
    border-bottom: 1px solid #FFF;
  }
  .headerTopDefault .menuTop li:hover {
    text-decoration: underline;
  }

  .copyrightText span {
    margin-left: auto;
    margin-right: auto;
    display: block;
  }

  .headerTopDefault .menuTop .testOther {
    width: 100%;
  }

  .headerTopDefault {
    height: auto !important;
  }

  .mainContainerDefault .defaultRight h1 {
    font-size: 20px;
    margin-right: -20px;
  }

  .mainContainerDefault .defaultRight {
    padding-right: 20px;
  }

  .mainContainerDefault .defaultRight h2 {
    font-size: 20px;
    margin-right: 0;
  }

  .mainContainer {
    width: 100%;
  }

  .mainContainerDefault {
    width: 100%;
  }

  .headerTop .menuTop {
    float: none;
  }

  .headerTop .containerNav {
    width: 100%;
    padding: 0;
  }

  .menuEumf {
    float: none;
  }

  .topNavigationWrap {
    width: 100%;
    margin: 0 auto;
    z-index: 30;
  }

  .eventsNews p {
    padding-left: 10px;
    padding-right: 10px;
  }

  .erasmusPartener .col-md-6 {
    float: left;
    width: 50% !important;
  }

  .eventsContainer .eventsNews {
    float: left;
    padding-top: 70px;
  }
  .eventsContainer .eventsLeague h3 {
    font-size: 24px;
  }
  .eventsContainer .eventsErasmus h3 {
    font-size: 24px;
  }
  .eventsContainer img {
    height: auto;
    width: auto;
  }

  .headerTop .socialLinks .fa-search {
    font-size: 20px;
    padding-left: 12px;
    padding-right: 13px;
    padding-bottom: 12px;
    padding-top: 12px;
  }

  .headerTop .navbarNav {
    float: none !important;
  }

  .headerTop .menuTop {
    margin-bottom: 0;
    margin-top: 0;
    margin-left: 0;
    margin-right: 0;
    text-align: center;
  }
  .headerTop .menuTop li {
    float: none;
  }
  .headerTop .menuTop li a:hover {
    color: #FFF;
  }

  .headerTop .menuTop li ul li a {
    padding: 0;
  }

  .containerMenu {
    padding: 0;
  }

  .footerContact {
    text-align: left;
    padding-left: 15px;
    width: 100%;
  }
  .footerContact p {
    margin-top: 10px;
    padding-top: 0;
    margin: 0;
    color: #7e7e7e;
    text-align: center !important;
  }

  .eventsContainer .eventsNews .homeNews {
    padding-left: 0;
    padding-bottom: 0;
  }

  .homeNews .news-latest-item {
    padding-left: 10px;
  }

  .multilanguage ul {
    padding-top: 0;
  }

  .logoNew {
    padding-left: 10px;
    position: absolute;
    z-index: 300;
  }
  .logoNew img {
    width: 180px !important;
  }

  .copyrightBox {
    float: none;
    padding: 0 !important;
    position: absolute;
    bottom: -100px;
  }

  .eumfBox img {
    width: 100%;
    height: auto;
  }
  .eumfBox a {
    padding-left: 8px !important;
    padding-right: 5px !important;
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .eventsNews .news-latest-gotoarchive {
    margin-top: 0;
    bottom: -25px;
  }

  .erasmusBoxTop .studyErasmus .erasmusImages h2 {
    bottom: -56px;
  }

  .erasmusBoxTop .studyErasmus .erasmusImages .col-md-3.image {
    margin-bottom: 55px;
  }

  .sliderCercetare .customNavigation {
    margin-top: -70px;
    right: 150px;
  }

  .sliderContainer .container {
    padding: 0;
  }

  .copyright .designImpl {
    padding-left: 0;
    margin-left: auto;
    margin-right: auto;
    display: block;
  }
  .copyright .logoReea {
    float: none;
    margin-left: auto;
    margin-right: auto;
    display: block;
    margin-bottom: 10px;
  }

  .copyright .socialFooterLinks {
    text-align: center;
  }
  .copyright .socialFooterLinks .fa-twitter {
    margin-bottom: 1px !important;
    padding-right: 6px !important;
    padding-top: 9px !important;
    padding-bottom: 9px !important;
    padding-left: 9px !important;
    margin-left: -3px;
  }
  .copyright .socialFooterLinks .fa-facebook {
    padding-bottom: 6px !important;
    padding-top: 10px !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
    margin-left: 0 !important;
  }
  .copyright .socialFooterLinks .google .fa-google-plus {
    margin-left: 1px;
    margin-right: 1px;
  }
  .copyright .socialFooterLinks .instagram .fa-instagram {
    margin-left: 1px;
  }
  .copyright .socialFooterLinks .linkedin .fa-linkedin {
    margin-left: -3px;
  }
  .copyright .socialFooterLinks .youtube .fa-youtube {
    margin-left: -3px;
  }
  .copyright .socialFooterLinks .twitter .fa-twitter {
    margin-left: -3px;
  }

  .mainContainerDefault .socialFooterLinks .google .fa-google-plus {
    margin-left: 1px;
    margin-right: 1px;
  }
  .mainContainerDefault .socialFooterLinks .instagram .fa-instagram {
    margin-left: 1px;
  }

  .copyrightText {
    float: none !important;
    padding-left: 10px !important;
    padding-top: 15px !important;
    padding-bottom: 0;
  }

  .footerBox {
    padding-bottom: 10px;
  }
  .footerBox .footerMenu {
    margin-top: 20px;
    width: 100%;
  }
  .footerBox .footerMenu ul {
    text-align: center;
  }
  .footerBox .footerMenu ul li {
    float: none;
  }

  .eventsContainer {
    height: auto;
    padding-bottom: 45px;
  }

  .headerTopDefault .menuTop {
    float: none;
  }

  .row {
    margin: 0;
  }

  .footerContact {
    border: none;
    background: none !important;
  }

  .mainContainerDefault .headerTopDefault .top-navigation-wrap.scrolling {
    width: 100%;
  }

  .mainContainerDefault .defaultRight .bodytext {
    padding-left: 20px;
  }

  .itemImage {
    height: auto !important;
  }

  #owl-demo .owl-item .itemText {
    left: 10px;
  }
  #owl-demo .owl-item .itemText h2 {
    font-size: 28px;
    line-height: 0;
  }
  #owl-demo .owl-item .itemText p {
    font-size: 18px;
  }

  .copyrightBox .copyrightText {
    padding-bottom: 0;
  }

  .hu .eventsContainer {
    height: auto;
  }

  .en .eventsContainer {
    height: auto;
  }

  div.csc-textpic .csc-textpic-imagewrap img {
    width: 100%;
    height: auto;
  }

  .breadcrumbs {
    display: none;
  }

  .mainContainerDefault .defaultRight {
    padding-top: 20px;
  }
}
@media only screen and (max-width: 421px) {
  .headerTop .fa-search {
    padding-left: 25px;
    padding-right: 11px;
    padding-top: 8px;
    padding-bottom: 16px;
  }

 .sliderCercetare .customNavigation {
    margin-top: -80px;
    right: 120px;
  }

  div.csc-textpic .csc-textpic-imagewrap img {
    width: 100%;
    height: auto;
  }

  .breadcrumbs {
    display: none;
  }

  .mainContainerDefault .defaultRight {
    padding-top: 20px;
  }
    .layout-1577 .frameImage{
    float: left;
    width: 35%;
  }
  .layout-1577 .testsItem{
    float: left;
    width: 65%;
  }
}
@media only screen and (max-width: 375px) {
  .menuMobile {
    display: block;
  }

  .layout-3743 .footerBox .footerMenu {
    padding-left: 10px;
  }

  .erasmusBottom .boxErasmus {
    float: none;
    border: 0;
  }
  .erasmusBottom .boxErasmus h1 {
    font-size: 34px;
  }
  .erasmusBottom .boxErasmus h2 {
    font-size: 16px;
  }
  .erasmusBottom .boxErasmus h3 {
    font-size: 14px;
  }

  .headerTop .socialLinks {
    margin-top: -10px;
  }

  .eventsContainer {
    height: auto;
  }

  #owl-demo .owl-item .itemImage {
    height: auto !important;
  }
  #owl-demo .owl-item .itemText {
    left: 10px;
  }
  #owl-demo .owl-item .itemText h2 {
    font-size: 28px;
    line-height: 0;
  }
  #owl-demo .owl-item .itemText p {
    font-size: 18px;
  }

 .sliderCercetare .customNavigation {
    margin-top: -80px;
    right: 105px;
  }

  .socialFooterLinks {
    text-align: center;
  }

  .hu .eventsContainer {
    height: auto;
  }

  .en .eventsContainer {
    height: auto;
  }

  .footerText {
    text-align: center;
  }

  .designImpl {
    padding-left: 0;
  }

  .erasmusBottom .boxErasmus h1 {
    font-size: 28px !important;
  }

  div.csc-textpic .csc-textpic-imagewrap img {
    width: 100%;
    height: auto;
  }

  .breadcrumbs {
    display: none;
  }

  .mainContainerDefault .defaultRight {
    padding-top: 20px;
  }

  .layout-4021 .shopBox .colBox .csc-textpic-text {
    margin-left: 0;
    margin-right: 0;
  }
    .layout-1577 .frameImage{
    float: left;
    width: 40%;
  }
  .layout-1577 .testsItem{
    float: left;
    width: 60%;
  }
}
@media only screen and (max-width: 360px) {
  .headerTop .fa-search {
    padding-left: 25px;
    padding-right: 11px;
    padding-top: 8px;
    padding-bottom: 16px;
  }

  .menuMobile {
    display: block;
  }

  .layout-3743 .footerBox .footerMenu {
    padding-left: 15px !important;
  }

  .eventsContainer {
    height: auto;
  }

  .socialFooterLinks {
    text-align: center;
  }

  .footerText {
    text-align: center;
  }

.sliderCercetare .customNavigation {
    right: 85px !important;
  }

  div.csc-textpic .csc-textpic-imagewrap img {
    width: 100%;
    height: auto;
  }

  .breadcrumbs {
    display: none;
  }

  .mainContainerDefault .defaultRight {
    padding-top: 20px;
  }

  .layout-4021 .shopBox .colBox .csc-textpic-text {
    margin-left: 0;
    margin-right: 0;
  }
   .layout-1577 .frameImage{
    float: left;
    width: 40%;
  }
  .layout-1577 .testsItem{
    float: left;
    width: 60%;
  }
}
@media only screen and (max-width: 322px) {
  .headerTop .fa-search {
    padding-left: 25px;
    padding-right: 11px;
    padding-top: 8px;
    padding-bottom: 16px;
  }

  .breadcrumbs {
    display: none;
  }

  .mainContainerDefault .defaultRight {
    padding-top: 20px;
  }

  div.csc-textpic .csc-textpic-imagewrap img {
    width: 100%;
    height: auto;
  }

 .sliderCercetare .customNavigation {
    margin-top: -80px;
    right: 75px;
  }

  .fa-facebook {
    font-size: 22px;
  }

  .designImpl {
    padding-left: 0;
  }

  .hu .eventsContainer {
    height: auto;
  }

  .en .eventsContainer {
    height: auto;
  }

  .logoReea {
    float: none;
    margin-top: -8px;
  }

  .menuMobile {
    display: block;
  }

  .customNavigation {
    display: none;
  }

   .sliderCercetare .customNavigation {
    right: 70px !important;
  }

  .layout-3743 .footerBox .footerMenu {
    padding-left: 10px !important;
  }

  .headerTop .socialLinks {
    margin-top: -55px;
  }

  .eventsContainer {
    height: auto;
  }

  .itemImage {
    height: auto !important;
  }

  .footerText {
    text-align: center;
  }

  .erasmusBottom .boxErasmus h1 {
    font-size: 28px !important;
  }

  .layout-4021 .shopBox .colBox .csc-textpic-text {
    margin-left: 0;
    margin-right: 0;
  }
   .layout-1577 .frameImage{
    float: left;
    width: 45%;
  }
  .layout-1577 .testsItem{
    float: left;
    width: 55%;
  }
}
.erasmusBoxTop .studyErasmus .erasmusImages h3 {
  margin-top: 10px;
}
.owl-theme .owl-controls .owl-page span {
  margin:3px 3px !important;
  width: 14px !important;
  height: 14px !important;
}

.news-latest-item .teaser-text *,
.news-latest-container.homeNews h3,
.news-latest-item i,
.news-latest-item em,
.news-latest-item em p {
  font-family: 'Open Sans', sans-serif;
    font-size: 13px !important;
    text-align: left;
    line-height: normal;
    font-weight: normal !important;
    display: inline;
    font-style: normal;
}

.eventsNews .news-latest-item .teaser-text * {
  font-size: 12px !important;
}

.news-latest-item .teaser-text br {
  display: none;
}
.news-latest-item .teaser-text p:after {
  content: ' ';
}
.news-latest-item .frameImage a {
  margin-bottom: 60px;
}

.eventsContainer .eventsNews .news-latest-item {
  clear: left;
}

.eventsContainer .homeNews {
  padding-top: 0;
}
.demo .customNavigation .btn {
  padding: 2px 12px;
}

.sliderCercetare #owl-carousel2  .customNavigation {
  right: -50%;
  left: -50%;
}

  ul.tx-indexedsearch-browsebox li {
  display: inline-block;
  padding-right:10px;
}

.tx-indexedsearch-redMarkup {
  color: #486EC6;
}

.tx-indexedsearch-rules,
#tx_indexedsearch legend,
.tx-indexedsearch-search-for,
.tx-indexedsearch-search-freeindexuid,
.tx-indexedsearch-search-select-order,
.tx-indexedsearch-search-select-group,
.tx-indexedsearch-selectbox-media
  {
  display: none;
}

#tx_indexedsearch fieldset {
  margin-bottom: 20px;
}

.tx-indexedsearch-browsebox {
  margin-top: 20px;
}

.news-img-wrap {
  float: right !important;
  margin: 0px 0 50px 10px
}





/* inginerie */

.inginerie .menuMobile #cssmenu {
  background-color: #004d00;
}
.inginerie .searchbox-icon {
  background-color: #004d00 !important;
}
.inginerie #searchTerm {
  color: #004d00;
}
.inginerie .menuLeft {
  background-color: #004d00;
}
.inginerie .menuLeft ul li a{
  background-image: none;
  padding-right: 5px;
  color: #fff;
}
.inginerie .menuLeft ul li > a:after{
  content: "\f054";
  color: #006600;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  float: right;
}
.inginerie .menuLeft ul li.active ul li:hover a {
  color: #004d00;
  padding-left: 10px;
  background-image: none;
  background-color: #BDC4D5;
}
.inginerie .menuLeft ul li.active a {
  border-bottom: 1px solid #004d00;
  color: #004d00;
  background-image: none;
  padding-right: 5px;
}
.inginerie .menuLeft ul li.active > a:after {
  content: "\f078";
  color: #006600;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  float: right;
}
.inginerie .menuLeft ul li.active ul li a,
.inginerie .menuLeft ul li.curent ul li a {
  background-image: none;
  color: #004d00;
  padding-left: 10px;
  padding-right: 10px;
  background-color: #BDC4D5;
}
.inginerie .menuLeft ul li.active ul li > a:before,
.inginerie .menuLeft ul li.curent ul li > a:before {
  content: "\f054";
  color: #006600;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.inginerie .menuLeft ul li.active ul li a:hover:after {
  content: " ";
}
.inginerie .menuLeft ul li.active ul li a:after {
  content: " ";
}
.inginerie .menuLeft ul li.active ul li a:hover:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.inginerie .menuLeft ul li.active ul li.active:hover ul li a{
  color: #004d00;
}
.inginerie .menuLeft ul li.active ul li.active ul li a {
  background-color: #D0D6E1;
  color: #004d00;
}
.inginerie .menuLeft ul li.active ul li.active a {
  padding-left: 10px;
  color: #004d00;
  background-image: none;
  background-color: #BDC4D5;
}
.inginerie .menuLeft ul li.active ul > li.active a:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.inginerie .menuLeft ul li.active ul li.active ul li a:before {
  content: "\f054";
  color: #006600;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.inginerie .menuLeft ul li.active ul li.active ul li.active a:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.inginerie .menuLeft ul li.active ul li.active ul li a:hover:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.inginerie .menuLeft ul li.active ul li.active ul li.active ul li.active a:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.inginerie .menuLeft ul li.active ul li.active ul li.active ul li a {
  padding-left: 45px;
}
.inginerie .menuLeft ul li.active ul li.active ul li.active ul li a:before {
  content: "\f054";
  color: #006600;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.inginerie .menuLeft ul li.active ul li.active ul li.active ul li a:hover:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.inginerie .menuLeft ul li.active ul > li.active a:after {
  content: " ";
}
.inginerie .menuLeft ul li.active ul li.active ul li.active a {
  color: #004d00;
  border-bottom: 1px solid #004d00;
}
.inginerie .menuLeft ul li.active ul li.active ul li.active:hover a {
  color: #004d00;
  background-image: none;
}
.inginerie .menuLeft ul li.active ul li.active ul li a:hover {
  color: #004d00;
}
.inginerie .menuLeft ul li.active ul li.active ul li.active ul li a {
  background-image: none !important;
}
.inginerie .menuLeft ul li.active ul li.active ul li.active ul li a:hover {
  color: #004d00;
}
.inginerie .menuLeft ul li.active ul li.active ul li a {
  background-image: none;
  color: #004d00;
  border-bottom: 1px solid #004d00;
  padding-left: 25px;
}
.inginerie .menuLeft ul li.active ul li.active ul li.active ul li.active a {
  color: #004d00;
}
.inginerie .menuLeft ul li.active ul li.active ul li:hover a {
  background-image: none;
}
.inginerie h1 {
  background-color: #004d00 !important;
  color: #fff !important;
}
.inginerie .menuLeft ul li.active ul li.active ul li.active a {
  background-image: none;
  padding-left: 25px;
}
.inginerie .menuLeft ul li.active ul li.active ul li.active a:after {
  content: " ";
}


 /* stiinte si litere */

 .stiinte .menuMobile #cssmenu {
  background-color: #ffcc00;
}
.stiinte .searchbox-icon {
  background-color: #ffcc00 !important;
}
.stiinte .fa-search {
  color: #000 !important;
}
.stiinte #searchTerm {
  color: #ffcc00;
}
.stiinte .menuLeft {
  background-color: #ffcc00;
}
.stiinte .menuLeft ul li a{
  background-image: none;
  padding-right: 5px;
  color: #000;
}
.stiinte .menuLeft ul li > a:after{
  content: "\f054";
  color: #000;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  float: right;
}
.stiinte .menuLeft ul li.active ul li:hover a {
  color: #000;
  padding-left: 10px;
  background-image: none;
  background-color: #BDC4D5;
}
.stiinte .menuLeft ul li.active a {
  border-bottom: 1px solid #ffcc00;
  color: #000;
  background-image: none;
  padding-right: 5px;
}
.stiinte .menuLeft ul li.active > a:after {
  content: "\f078";
  color: #000;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  float: right;
}
.stiinte .menuLeft ul li.active ul li a,
.stiinte .menuLeft ul li.curent ul li a {
  background-image: none;
  color: #000;
  padding-left: 10px;
  padding-right: 10px;
  background-color: #BDC4D5;
}
.stiinte .menuLeft ul li.active ul li > a:before,
.stiinte .menuLeft ul li.curent ul li > a:before {
  content: "\f054";
  color: #000;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.stiinte .menuLeft ul li.active ul li a:hover:after {
  content: " ";
}
.stiinte .menuLeft ul li.active ul li a:after {
  content: " ";
}
.stiinte .menuLeft ul li.active ul li a:hover:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.stiinte .menuLeft ul li.active ul li.active:hover ul li a{
  color: #000;
}
.stiinte .menuLeft ul li.active ul li.active ul li a {
  background-color: #D0D6E1;
  color: #ffcc00;
}
.stiinte .menuLeft ul li.active ul li.active a {
  padding-left: 10px;
  color: #000;
  background-image: none;
  background-color: #BDC4D5;
}
.stiinte .menuLeft ul li.active ul > li.active a:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.stiinte .menuLeft ul li.active ul li.active ul li a:before {
  content: "\f054";
  color: #000;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.stiinte .menuLeft ul li.active ul li.active ul li.active a:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.stiinte .menuLeft ul li.active ul li.active ul li a:hover:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.stiinte .menuLeft ul li.active ul li.active ul li.active ul li.active a:before {
  content: "\f054";
  color: #000;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.stiinte .menuLeft ul li.active ul li.active ul li.active ul li a {
  padding-left: 45px;
}
.stiinte .menuLeft ul li.active ul li.active ul li.active ul li a:before {
  content: "\f054";
  color: #ffcc00;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.stiinte .menuLeft ul li.active ul li.active ul li.active ul li a:hover:before {
  content: "\f054";
  color: #000;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.stiinte .menuLeft ul li.active ul > li.active a:after {
  content: " ";
}
.stiinte .menuLeft ul li.active ul li.active ul li.active a {
  color: #000;
  border-bottom: 1px solid #ffcc00;
}
.stiinte .menuLeft ul li.active ul li.active ul li.active:hover a {
  color: #000;
  background-image: none;
}
.stiinte .menuLeft ul li.active ul li.active ul li a:hover {
  color: #000 !important;
}
.stiinte .menuLeft ul li.active ul li.active ul li.active ul li a {
  background-image: none !important;
}
.stiinte .menuLeft ul li.active ul li.active ul li.active ul li a:hover {
  color: #000;
}
.stiinte .menuLeft ul li.active ul li.active ul li a {
  background-image: none;
  color: #000;
  border-bottom: 1px solid #ffcc00;
  padding-left: 25px;
}
.stiinte .menuLeft ul li.active ul li.active ul li.active ul li.active a {
  color: #000;
}
.stiinte .menuLeft ul li.active ul li.active ul li:hover a {
  background-image: none;
}
.stiinte h1 {
  background-color: #ffcc00 !important;
  color: #000 !important;
}
.stiinte .menuLeft ul li.active ul li.active ul li.active a {
  background-image: none;
  padding-left: 25px;
}
.stiinte .menuLeft ul li.active ul li.active ul li.active a:after {
  content: " ";
}





 /* economie si drept */

.drept .menuMobile #cssmenu {
  background-color: #fb511f;
}
.drept .searchbox-icon {
  background-color: #fb511f !important;
}
.drept #searchTerm {
  color: #fb511f;
}
.drept .menuLeft {
  background-color: #fb511f;
}
.drept .menuLeft ul li a{
  background-image: none;
  padding-right: 5px;
  color: #fff;
}
.drept .menuLeft ul li > a:after{
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  float: right;
}
.drept .menuLeft ul li.active ul li:hover a {
  color: #fff;
  padding-left: 10px;
  background-image: none;
  background-color: #BDC4D5;
}
.drept .menuLeft ul li.active a {
  border-bottom: 1px solid #fb511f;
  color: #fb511f;
  background-image: none;
  padding-right: 5px;
}
.drept .menuLeft ul li.active > a:after {
  content: "\f078";
  color: #fb511f;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  float: right;
}
.drept .menuLeft ul li.active ul li a,
.drept .menuLeft ul li.curent ul li a {
  background-image: none;
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  background-color: #BDC4D5;
}
.drept .menuLeft ul li.active ul li > a:before,
.drept .menuLeft ul li.curent ul li > a:before {
  content: "\f054";
  color: #fb511f;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.drept .menuLeft ul li.active ul li a:hover:after {
  content: " ";
}
.drept .menuLeft ul li.active ul li a:after {
  content: " ";
}
.drept .menuLeft ul li.active ul li a:hover:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.drept .menuLeft ul li.active ul li.active:hover ul li a{
  color: #fff;
}
.drept .menuLeft ul li.active ul li.active ul li a {
  background-color: #D0D6E1;
  color: #fff;
}
.drept .menuLeft ul li.active ul li.active a {
  padding-left: 10px;
  color: #fff;
  background-image: none;
  background-color: #BDC4D5;
}
.drept .menuLeft ul li.active ul > li.active a:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.drept .menuLeft ul li.active ul li.active ul li a:before {
  content: "\f054";
  color: #006600;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.drept .menuLeft ul li.active ul li.active ul li.active a:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.drept .menuLeft ul li.active ul li.active ul li a:hover:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.drept .menuLeft ul li.active ul li.active ul li.active ul li.active a:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.drept .menuLeft ul li.active ul li.active ul li.active ul li a {
  padding-left: 45px;
}
.drept .menuLeft ul li.active ul li.active ul li.active ul li a:before {
  content: "\f054";
  color: #006600;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.drept .menuLeft ul li.active ul li.active ul li.active ul li a:hover:before {
  content: "\f054";
  color: #fff;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  padding-right: 5px;
}
.drept .menuLeft ul li.active ul > li.active a:after {
  content: " ";
}
.drept .menuLeft ul li.active ul li.active ul li.active a {
  color: #fff;
  border-bottom: 1px solid #fb511f;
}
.drept .menuLeft ul li.active ul li.active ul li.active:hover a {
  color: #fff;
  background-image: none;
}
.drept .menuLeft ul li.active ul li.active ul li a:hover {
  color: #fb511f;
}
.drept .menuLeft ul li.active ul li.active ul li.active ul li a {
  background-image: none !important;
}
.drept .menuLeft ul li.active ul li.active ul li.active ul li a:hover {
  color: #fb511f;
}
.drept .menuLeft ul li.active ul li.active ul li a {
  background-image: none;
  color: #fb511f;
  border-bottom: 1px solid #fb511f;
  padding-left: 25px;
}
.drept .menuLeft ul li.active ul li.active ul li.active ul li.active a {
  color: #fb511f;
}
.drept .menuLeft ul li.active ul li.active ul li:hover a {
  background-image: none;
}
.drept h1 {
  background-color: #fb511f !important;
  color: #fff !important;
}
.drept .menuLeft ul li.active ul li.active ul li.active a {
  background-image: none;
  padding-left: 25px;
}
.drept .menuLeft ul li.active ul li.active ul li.active a:after {
  content: " ";
}

/**** Articles style ****/

.tx-reea-articles h3{
 margin-top: 0;
 padding-top: 10px;
 padding-bottom: 10px;
 padding-left: 20px;
 font-size: 20px !important;
 font-family: 'Oswald', sans-serif !important;
 text-transform: uppercase;
 margin-left: -20px;
 margin-right: -20px;
}
.tx-reea-articles #filterSubmit{
  border-radius: 0;
}
.tx-reea-articles #filterSubmit span.button-text{
  color: #ffffff;
}
.tx-reea-articles #filter .articles-pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.articles-section .articles-pagination li {
  display: inline;
  line-height: normal;
}
.articles-section .articles-pagination li input{
  padding: 6px 12px;
  border: none;
}
.articles-section .articles-pagination li.active a.page-link{
  padding: 4px 11px;
  border: none;
  font-weight: bold;
}
.articles-section .articles-pagination li.active a.page-link:hover{
  cursor: pointer;
  text-decoration: none;
}
.tx-reea-articles .articles-section .article-list article{
  padding-top: 20px;
}
.tx-reea-articles .articles-section .article-list article h2{
  font-size: 20px;
    font-family: 'Oswald', sans-serif;
    text-transform: uppercase;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    margin-top: 0;
    font-weight: bold;
    margin-bottom: 0;

}
.tx-reea-articles .articles-section .article-list article h2 a{
  font-weight: bold;
  font-size: 20px;
  font-family: 'Oswald', sans-serif;
  text-transform: uppercase;

}
.tx-reea-articles .articles-section .article-list article .article-text{
  padding-top: 10px;
}
.tx-reea-articles .articles-section .article-list article .article-text p{
  font-family: 'Open Sans', sans-serif;
  font-size: 13px !important;
  text-align: left;
  line-height: normal;
  font-weight: normal !important;
  display: inline;
  font-style: normal
}
.tx-reea-articles article.article-details .article-title h2 a,
.tx-reea-articles article.article-details .article-title h2{
  font-weight: bold;
}
.tx-reea-articles article.article-details .article-pdf{
  padding-bottom: 10px;;
  padding-top: 10px;
}
.eumfBox .ce-left .ce-gallery, .eumfBox .ce-column {
  float: none;
  margin: 0;
}
.eumfBox .ce-gallery figure {
  display: block;
}