/*col*/
.sppb-col,
.sppb-col-auto,
.sppb-col-lg,
.sppb-col-lg-1,
.sppb-col-lg-10,
.sppb-col-lg-11,
.sppb-col-lg-12,
.sppb-col-lg-2,
.sppb-col-lg-3,
.sppb-col-lg-4,
.sppb-col-lg-5,
.sppb-col-lg-6,
.sppb-col-lg-7,
.sppb-col-lg-8,
.sppb-col-lg-9,
.sppb-col-lg-auto,
.sppb-col-md,
.sppb-col-md-1,
.sppb-col-md-10,
.sppb-col-md-11,
.sppb-col-md-12,
.sppb-col-md-2,
.sppb-col-md-3,
.sppb-col-md-4,
.sppb-col-md-5,
.sppb-col-md-6,
.sppb-col-md-7,
.sppb-col-md-8,
.sppb-col-md-9,
.sppb-col-md-auto,
.sppb-col-sm,
.sppb-col-sm-1,
.sppb-col-sm-10,
.sppb-col-sm-11,
.sppb-col-sm-12,
.sppb-col-sm-2,
.sppb-col-sm-3,
.sppb-col-sm-4,
.sppb-col-sm-5,
.sppb-col-sm-6,
.sppb-col-sm-7,
.sppb-col-sm-8,
.sppb-col-sm-9,
.sppb-col-sm-auto,
.sppb-col-xl,
.sppb-col-xl-1,
.sppb-col-xl-10,
.sppb-col-xl-11,
.sppb-col-xl-12,
.sppb-col-xl-2,
.sppb-col-xl-3,
.sppb-col-xl-4,
.sppb-col-xl-5,
.sppb-col-xl-6,
.sppb-col-xl-7,
.sppb-col-xl-8,
.sppb-col-xl-9,
.sppb-col-xl-auto,
.sppb-col-xs-1,
.sppb-col-xs-10,
.sppb-col-xs-11,
.sppb-col-xs-12,
.sppb-col-xs-2,
.sppb-col-xs-3,
.sppb-col-xs-4,
.sppb-col-xs-5,
.sppb-col-xs-6,
.sppb-col-xs-7,
.sppb-col-xs-8,
.sppb-col-xs-9 {
padding-bottom: 15px!important;
}



/*HEADER*/
.sp-megamenu-parent {
	text-transform: uppercase;
}

/*CALENDAR*/
.rb {
	border-top: 15px solid #ff0000c2;
}

/*POPUP*/
.com-sppagebuilder .sppb-optin-form-popup-wrap .mfp-close, .com_sppagebuilder .sppb-optin-form-popup-wrap .mfp-close {
	margin-right: 20px;
	margin-top: 20px;
	opacity: unset!important;
}

/*BLUR NEWS*/
.ajax-post .inner .intro-image a img.post-img {
 -webkit-filter: blur(0.00em) grayscale(0%) !important;
 filter: blur(0.00em) grayscale(0%) !important;
}


/*TDST*/
.tdst img {
	height: auto!important;
}

}
/*.sp-slider #sp-slider-item-1564654704996-num-0-key #sp-slider-inner-item-1564654704997-num-0-key img {
	height: 100px;
	width: auto!important;
}
*/

/*DONATE
.donate {
	background-color: #f7f7f7!important;
	font-size: 20px!important;
  padding: 10px!important;
}
.donate-heading {
	font-size: x-large!important;
}
*/


/*COURSE CATALOGUE*/
#top-bar {
	display: none!important;
}

/*404*/
.inapoi {
	font-size: 120%;
}


/*MAP*/
.map p {
	margin: 0 0 -10px;
}

/*SMALL SCREEN TABLE*/
@media only screen and (max-width: 1000px) {

  .tabel-responsiv {
font-size: small;
overflow-x: scroll;
display: block!important;
		}
}

/*TABEL*/
/*.table-bordered {
	border: 0px!important;
}*/

@media only screen and (min-width: 1001px) {
.table {
	font-size: 15px !important;
	overflow-x: auto!important;
	/*display: block!important*/
}
}


/*OFFCANVAS MENU TOGGLER*/
#offcanvas-toggler {
	z-index: 2;
  /*  float: left!important;*/
}

/* OFFCANVAS MENU EXPANDED*/
html body .offcanvas-menu .offcanvas-inner .sp-module ul > li ul {
display: block !important;
height: auto !important;
}

/*SELECTIE TEXT*/
::selection {
    background: #EA2700;
    color: #FFF;
    text-shadow: none;
}

/*TOP BAR*/
#sp-top-bar {
background-color: #002147!important;
    padding: 0px 0px 0px 0px !important;
/*border-bottom: 1px solid DodgerBlue;*/
}

ul.social-icons {
    margin: 5px !important;
}

.sp-contact-info {
 margin: 5px !important;
}

/*FOOTER
#sp-footer {
	text-align: left!important;
}
@media only screen and (max-width: 480px) {
#sp-footer {
	text-align: center!important;
}
}*/


/*LOGO*/

#sp-logo .sp-default-logo, #sp-logo .sp-retina-logo {
	max-height: 100% !important;
	width: auto;
	padding: 10px 0px;
}

/* SEARCH */
.search input#mod-search-searchword {
  border-radius: 0px;
}

.form-search .finder .input-medium .vm-flex-search input {
  border-radius: 0px;

}

/*FALANG*/
    .mod-languages ul.lang-inline {
      padding: 0px 0px!important;
      border: 0!important;
    }


/*MENIU*/
@media (max-width:1200px) {
#sp-header #sp-menu .sp-column .sp-megamenu-parent {
font-size: 17px !important;
}
}

.sp-megamenu-parent > li > a:hover {
	color:#000d64 !important;
}


.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
	padding: 7px 10px;
}

/*DROP DOWN MENU*/

.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner {
	padding: 15px;
}

#sp-header #sp-menu .sp-dropdown .sp-dropdown-inner {
	border-radius: 15px;
	margin-top: -15px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item > a {
	/*font-size: 100% !important;*/
}

.sp-megamenu-parent .sp-dropdown li.sp-menu-item>a:hover{
	background:#000d64 !important;
}

/*DISTANTA MEGAMENU HEADER*/
.sp-megamenu-parent > li > a {
	padding: 0 8px;
}

/*meniu studenti titlu
@media only screen and (max-width: 480px) {
.hidden-phone {display: none !important;}
} */


/*CENTRARE ELEMENTE*/
#sp-top2 {
	text-align: center;
	margin: auto;
}

/*TITLU*/
.sp-page-title, .sp-page-title-no-img {
/*background-position: 50% -300px!important;*/
}

/*BREADCRUMB*/
.breadcrumb {
margin: 0px!important;
}

/*BODY*/
#sp-main-body {
    padding: 30px 0;
}

/*CONTACT*/
text-gri {
    color: #fff000 !important;
}


/*Meniu LATERAL+OFFCANVAS

.sp-module-content .nav li.hover > a {
    color: #22b8f0;
}
.sp-module-content .nav li.active > a {
    color: #ceaa53;
}



.offcanvas-menu {
    color: #fff;
    background:#172130;
}
body.ltr.offcanvs-position-right .offcanvas-menu {
    right: -100%;
}
.offcanvas-menu {
    width: 100%;
    max-width:500px;
    height: 100%;
    position: fixed;
    top: 0;
    overflow: inherit;
    -webkit-transition: all 0.2s;
    transition: all 0.2s;
    z-index: 10000;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a, .offcanvas-menu .offcanvas-inner .sp-module ul > li span {
    color: #fff;
    font-size: 22px;
    line-height: 26px;
    padding: 10px 20px !important;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul li a {
    color: white;
    font-size: 18px;
    line-height: 20px;
    padding: 6px 6px !important;
background-color: #08182b;
border-bottom: 1px solid #002147;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li a:focus, .offcanvas-menu .offcanvas-inner .sp-module ul > li span:focus {
    color: #f6bc00;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li.active > a {
    color: #f6bc00;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li ul > li.active > a {
    color: #f6bc00;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler::after, .offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > .menu-separator > .menu-toggler::after {
    content:"\f107";
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent.menu-parent-open > a > .menu-toggler::after, .offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent.menu-parent-open > .menu-separator > .menu-toggler::after {
    content:"\f106";
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > a > .menu-toggler, .offcanvas-menu .offcanvas-inner .sp-module ul > li.menu-parent > .menu-separator > .menu-toggler {
    color: #fff;
}
*/

/*SP IMAGE GALLERY*/
.speasyimagegallery-gallery-item-title {
    display: none; font-size:0;}


/*centrare sp page builder*/
.sppb-section-content-center {
display: inherit!important;
}

/*MENIU ACCORDION*/
.sp-module ul > li > a{
font-weight: bold;
font-size: medium;
}
.accordion-menu li ul > li > a {
text-indent: 20px;
font-weight: initial;
font-size: large;
text-indent:0px!important;
margin-left:10px;
}

.accordion-menu li .accordion-menu-toggler {
width: 90%!important;
}

.sp-module ul > li > a, .sppb-addon-module ul > li > a {
	padding: 8px 17px!important;
	line-height: 25px;
}


/*TABEL*/
.tabel .sppb-addon-wrapper {
padding-left: 5px;
}

.ap-modal-login .ap-login, .ap-modal-login .ap-signin {
padding-top: 6px!important;
}
.top-divider {
border-left:0px!important;
}

tabel-responsiv {
overflow-x:auto;
border-collapse: collapse;
}

/*TEXT BUTON STANGA*/
.stanga {
text-align: left!important;
}

/*ALINIERE TEXT IN BUTON*/
.buton-centrat {
    display: flex!important;             /* nested flex container */
    flex-direction: column!important;    /* vertical alignment of flex items */
    justify-content: center!important;   /* center flex items vertically */
    align-items: center!important;       /* center flex items horizontally */
}

/*TABURI*/
.sppb-nav-modern > li > a {
font-size: 18px!important;
font-weight: 300!important;
}

/*TIMELINE*/
.sppb-addon-timeline .sppb-addon-timeline-wrapper .timeline-movement .timeline-item .timeline-panel {
max-width: 200px;
}

/*POZITIE BACKGROUND pagina UNIVERSITATE TOP*/
.pozitie {
background-position: 100% 80%!important;
}

/*MARIME TEXT BUTON*/
.buton150 {
    font-size: 150%!important;
    line-height: 1.4;
}

/*IMAGINI HONORIS CAUSA
.sppb-img-container img {
object-fit: cover;
margin-left: auto;
margin-right: auto;
min-width: 150px;
max-height: 200px;
}
*/

.expand {
    display: none!important;
font-size: 25px;
}

/*OFFCANVAS MENU*/

.sp-module ul, .sppb-addon-module ul {
	list-style: none;
	padding: 0;
	margin: 10px;
}

/*TABEL IMAGINI RESPONSIVE*/
table .img-responsive {
    width: 100%;
}


/*BOLD TEXT*/
.admitere {
	font-weight: bold;
	color: red!important;
	}

/*DATA ARTICOL*/
.article-info > dd {
	font-size: 1em;
}

/*TITLU STIRI*/
.entry-header h1 {
	font-size: 185%;
	font-weight: 600;
}

#sp-title h1, #sp-title h2, #sp-title h3 {
	color: #fff;
	background-color: #EA2700;
	padding: 10px 10px;
	width: 244px;
  font-size:32px!important;

}

/*STAFF CONNECT*/
.staff-connect {
	margin-top: 5px !important;
	font-size: smaller;
}

.staff-connect p {
	margin-bottom: 0px!important;

.pull-right {
	margin-bottom: 0px;
}

