/*
Theme Name: ULBS Dep
Theme URL: 
Description: ULBS Dep
Author: ULBS
Author URL: 
Template: twentytwenty
Version: 1.0.0
Text Domain: ulbsdep-child
*/ 
/* Custom CSS goes after this line */

@import url('assets/css/main.min.css');

html{
	font-size: revert;
}

li {
    line-height: 1.5;
    margin: 0.5rem 0 0 1.3rem;
}


input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="date"], input[type="month"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="week"], input[type="number"], input[type="search"], input[type="tel"], input[type="color"], textarea, label{
	font-size: 1em;
}


input[type="checkbox"] {
border: solid black;
}


input[type="checkbox"]:after {
	border: solid black;
 
}
 
input[type="checkbox"]:checked {
 background-color: #011F5B;
  border: solid black;

}
/*
#functii .dynamic-content-for-elementor-acf ul {
	margin: 0px;
}

#functii .dynamic-content-for-elementor-acf li {
	margin-left: 0px;
	display:inline-block;
    color: #fff;
    background-color: #011F5B;
    padding: 5px;
    border-radius: 10px;
}
	*/

.primary-menu a,
/*Arrows in Desktop*/
.primary-menu span.icon{
	color:#fff !important;
	font-size: small !important;						 
}

.primary-menu a{
	line-height: 1.2;
}

ul.primary-menu{
	font-weight: normal;
}

.primary-menu ul a {
	background: transparent;
	border: none;
	color: inherit;
	display: block;
	padding: 1rem 2rem;
	transition: background-color 0.15s linear;
	width: 100%;
	color: #011F5B !important;

}

.primary-menu > li {
    margin: 1rem 0 0 1rem;
}

.primary-menu-wrapper + .header-toggles {
    margin-left: 1rem;
	    margin-right: 1rem;
}

.toggle-inner .toggle-text {
     font-size: 0.7rem; 
}

.header-toggles .toggle {
     padding: 0.7rem
}

button:not(.toggle), .button, .faux-button, .wp-block-button__link, .wp-block-file .wp-block-file__button, input[type="button"], input[type="reset"], input[type="submit"], .bg-accent, .bg-accent-hover:hover, .bg-accent-hover:focus, :root .has-accent-background-color, .comment-reply-link {
	color: #fff !important;
	background-color: #011F5B !important;
}

.color-accent, .color-accent-hover:hover, .color-accent-hover:focus, :root .has-accent-color, .has-drop-cap:not(:focus)::first-letter, .wp-block-button.is-style-outline, a {
	/*color: #011F5B !important;*/
}

.cover-header {
max-height: 0vh !important;
}

.cover-header-inner {
padding: 0 0 40vh 0
}

#post-7 .entry-title{
	display: none;
}

.footer-credits .powered-by-wordpress {
	display: none;
}

.site-description{
	color: #fff !important;
}

.footer-widgets {
		margin-left: 4rem;
		width: 100%;
}

#text-3 {
  list-style-image: none;
  list-style: none;
  list-style-type: none;
  font-family: NonBreakingSpaceOverride, "Hoefler Text", Garamond, "Times New Roman", serif;
  font-size: 21px;
}

.lang-item{
	list-style-image: none;
  list-style: none;
  list-style-type: none;
}

body {
	background: #fff;	
  color: #000;
  /*font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;*/
  /*line-height: 27px;*/
  text-align: left;
}

p {
  color: #000;
  /*font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;*/
  /*line-height: normal;*/
}

.dce-title a{
	 color: #fff !important;
}



.singular .entry-header {
    padding: 2rem 0;
}

.primary-menu li.current-menu-item > a, .primary-menu li.current-menu-item > .link-icon-wrapper > a {
    text-decoration: none !important;
}

.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide) {
    max-width: 124rem;
    width: calc(100% - 4rem);
}

body:not(.overlay-header) #site-header .toggle, .menu-modal .toggle {
    color: #EBEFF9 !important;
}

.toggle-text{
	 color: #000 !important;
}



.post-meta {
    display: none;
}

.post-inner {
    padding-top: 0rem !important;
}

	.entry-content > .alignfull {
		margin-bottom: 1rem;
		margin-top: 1rem;
	}

.wp-block-button__link {
    background-color: #E1E1E3;
}

.wp-block-getwid-icon-box {
    background-color: #E1E1E3;
}

a {
  text-decoration: none !important;
}


#pano {
    max-width: 100% !important;
}

.toggle-text{
	color: #fff !important;
}


.woocommerce-additional-fields h3 {
    display: none;
}



.  :not(.wp-block-group.has-background), .entry-content > .alignfull:not(.wp-block-group.has-background) {
     margin-bottom: 3rem; 
     margin-top: 1rem; 
}

#post-13 .entry-title{
	display: none;
}

#post-15 .entry-title{
	display: none;
}

.entry-content > .alignwide:not(.wp-block-group.has-background), .entry-content > .alignfull:not(.wp-block-group.has-background) {
    margin-bottom: 2rem;
    margin-top: 0rem;
}



.singular .entry-header {
    background: none;
    padding: 0rem 0;
}




.slick-dots li button:before {
    color: #fff !important;
  }
  
  
  
  
  
  .profile-card-style-1 .team-member-info {
    padding: 3px !important;
}

.ultp-block-content-overlay .ultp-block-content {
    position: relative !important;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    pointer-events: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    z-index: 2;
}

.ultp-block-item:nth-child(7n + 1) .ultp-block-content{
  background-color: #FE5900;
}
.ultp-block-item:nth-child(7n + 2) .ultp-block-content{
  background-color: #4054B2;
}
.ultp-block-item:nth-child(7n + 3) .ultp-block-content{
  background-color: #B53FA5;
}
.ultp-block-item:nth-child(7n + 4) .ultp-block-content{
  background-color: #0093DD;
}
.ultp-block-item:nth-child(7n + 5) .ultp-block-content{
  background-color: #DD127B;
}
.ultp-block-item:nth-child(7n + 6) .ultp-block-content{
  background-color: #24AD4B;}

.ultp-block-item:nth-child(7n + 7) .ultp-block-content{
  background-color: #FE0000;
}

.ultp-category-grid a {
    color: #fff !important;
}

.ultp-block-content .ultp-block-title a {
    color: #fff !important;
	    padding: 0px 5px 0px 5px;
}
/*
.ultp-category-in a{
font-family: "Open Sans", sans-serif;
    font-weight: bold;
    line-height: normal;
}

.ultp-block-title a{
font-family: "Open Sans", sans-serif;
    font-weight: bold;
    line-height: normal;
	    font-size: 18px;
}
*/
.page .entry-title {
display: none;
}

.ultp-template-container {
	margin-top: -20px !important;
	 max-width:none !important;
	 padding-right: 0px !important;
	 padding-left: 0px !important;
}

.wp-block-getwid-media-text-slider-slide-content__content{ 
	opacity: 100 !important; 
}

.whitelist {
  padding: 0; /* Remove padding */
  margin: 0; /* Remove margins */
  color:#FFFFFF !important;
}

.whitelist a:link, .whitelist a:visited{
    color:#FFFFFF !important;
		  	    margin-left: 2px !important;
	  	    margin-right: 2px !important;
}

.whitetag{
  padding: 0; /* Remove padding */
  margin: 0; /* Remove margins */
   color:#FFFFFF !important;

}

.whitetag a:link, .whitetag a:visited{
    color:#FFFFFF !important;
	  	    margin-left: 2px !important;
	  	    margin-right: 2px !important;

}


.wp-block-getwid-template-post-featured-background-image__content .wp-block-getwid-template-post-title__link{
    color:#FFFFFF !important;
		  	  
}


.wp-block-getwid-template-post-featured-background-image__image{/*
	background-repeat:no-repeat !important;
	background-size:cover !important;
	background-position: 90% !important;
	/*background-position:top !important;*/
	
}

.wp-block-getwid-template-post-featured-background-image{
	/*background-repeat:repeat-x !important;
	background-size:contain !important;
	background-position:top !important;*/
	width: 100% !important;
    height: auto !important;
}

 .bg-shadow{
  /*background: linear-gradient(to bottom, rgba(179, 171, 171, 0) 0%, rgba(48, 48, 48, 0.71) 49%, rgba(19, 19, 19, 0.8) 100%);*/
  
  }
  
  /* 
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'),
       url('assets/fonts/open-sans-v17-latin-300.woff2') format('woff2'),
       url('assets/fonts/open-sans-v17-latin-300.woff') format('woff'); 
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'),
       url('assets/fonts/open-sans-v17-latin-300italic.woff2') format('woff2'), 
       url('assets/fonts/open-sans-v17-latin-300italic.woff') format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans Regular'), local('OpenSans-Regular'),
       url('assets/fonts/open-sans-v17-latin-regular.woff2') format('woff2'), 
       url('assets/fonts/open-sans-v17-latin-regular.woff') format('woff'); 
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local('Open Sans Italic'), local('OpenSans-Italic'),
       url('assets/fonts/open-sans-v17-latin-italic.woff2') format('woff2'),
       url('assets/fonts/open-sans-v17-latin-italic.woff') format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
       url('assets/fonts/open-sans-v17-latin-700.woff2') format('woff2'), 
       url('assets/fonts/open-sans-v17-latin-700.woff') format('woff'); 
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'),
       url('assets/fonts/open-sans-v17-latin-700italic.woff2') format('woff2'),
       url('assets/fonts/open-sans-v17-latin-700italic.woff') format('woff'); 
}
*/
.entry-content {
    line-height: 0.1;
}

.elementor-533 .elementor-element.elementor-element-3d295d8, .elementor-533 .elementor-element.elementor-element-3d295d8 .elementor-widget-container *{
	margin-bottom: 0px !important;
}

.elementor-533 .elementor-element.elementor-element-d8e6255, .elementor-533 .elementor-element.elementor-element-d8e6255 .elementor-widget-container *{
	margin-bottom: 0px !important;
}

.sf-field-search h4, .sf-field-taxonomy-ciclu-de-studiu h4, .sf-field-taxonomy-facultatea h4, .sf-field-taxonomy-forma h4, .sf-field-taxonomy-domeniu-fundamental h4, .sf-field-taxonomy-limba h4, .sf-field-taxonomy-durata h4, .sf-field-post-meta-taxa_colarizare h4{
    background-color: #011F5B!important;
    color: #fff;
	padding: 15px;
	border-radius: 23px 23px 0px 0px;
}

.sf-field-search ul, .sf-field-taxonomy-ciclu-de-studiu ul, .sf-field-taxonomy-facultatea ul, .sf-field-taxonomy-forma ul, .sf-field-taxonomy-domeniu-fundamental ul, .sf-field-taxonomy-limba ul, .sf-field-taxonomy-durata ul, .sf-field-post-meta-taxa_colarizare ul{
	padding-left: 10px;
	padding-top: 10px;

}


.sf-field-search label{

	width: 100%;
}

.entry-content h4, .entry-content h5, .entry-content h6 {
    margin: 0;
}


.searchandfilter .sf-range-max, .searchandfilter .sf-range-min {
     max-width: 90%;
}

#search-filter-form-782 .sf-input-text, input[type="submit"]{
	border-top-left-radius: 23px !important;
    border-bottom-left-radius: 23px !important;
    border-top-right-radius: 23px !important;
    border-bottom-right-radius: 23px !important;

	
}


#activitati-preinscriere span.dce-acf-list.dce-acf-list-value {
    color: #000;
    background-color: #fff;
    padding: 5px;
    border-radius: 10px;
}

#activitati-inscriere span.dce-acf-list.dce-acf-list-value {
    color: #000;
    background-color: #fff;
    padding: 5px;
    border-radius: 10px;
}

#activitati-concurs span.dce-acf-list.dce-acf-list-value {
    color: #000;
    background-color: #fff;
    padding: 5px;
    border-radius: 10px;
}

#activitati-partiale span.dce-acf-list.dce-acf-list-value {
    color: #000;
    background-color: #fff;
    padding: 5px;
    border-radius: 10px;
}

#activitati-confirmare span.dce-acf-list.dce-acf-list-value {
    color: #000;
    background-color: #fff;
    padding: 5px;
    border-radius: 10px;
}

#activitati-glisare span.dce-acf-list.dce-acf-list-value {
    color: #000;
    background-color: #fff;
    padding: 5px;
    border-radius: 10px;
}

#activitati-finale span.dce-acf-list.dce-acf-list-value {
    color: #000;
    background-color: #fff;
    padding: 5px;
    border-radius: 10px;
}

#header-locuri-rb,#header-locuri-gs,#header-locuri-dp,#header-locuri-mr,#header-locuri-fc,#header-locuri-rr,#header-locuri-mb,#header-locuri-mf,#header-locuri-rt,#header-locuri-cl,
#header-locuri-cv,#header-locuri-to {
    height: 65px;
}

#header-locuri-rb2,#header-locuri-gs2,#header-locuri-dp2,#header-locuri-mr2,#header-locuri-fc2,#header-locuri-rr2,#header-locuri-mb2,#header-locuri-mf2,#header-locuri-rt2,#header-locuri-cl2,
#header-locuri-cv2,#header-locuri-to2 {
    height: 65px;
}

a[href$=".pdf"]
{
  background:url("pdf.jpg") no-repeat left;
  padding-left:25px;
  text-decoration: underline !important;
  
}


a[href$=".doc"]
{
  background:url("doc.jpg") no-repeat left;
  padding-left:25px;
  text-decoration: underline !important;

}


a[href$=".docx"]
{
  background:url("doc.jpg") no-repeat left;
  padding-left:25px;
  text-decoration: underline !important;
  
}

.entry-content {
  color: #000;
  font-family: "Open Sans", sans-serif;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  /*line-height: normal;*/
}

h1, h2, h3, h4, h5, h6 {
    color: #454b67;
    font-family: "Open Sans", sans-serif;
}


button:not(.toggle), .button, .faux-button, .wp-block-button__link, .wp-block-file .wp-block-file__button, input[type="button"], input[type="reset"], input[type="submit"], .bg-accent, .bg-accent-hover:hover, .bg-accent-hover:focus, :root .has-accent-background-color, .comment-reply-link{
	color: #fff !important;
	background-color: #011F5B !important;
}

.color-accent, .color-accent-hover:hover, .color-accent-hover:focus, :root .has-accent-color, .has-drop-cap:not(:focus)::first-letter, .wp-block-button.is-style-outline, a {
	color: #011F5B !important;

}



.entry-categories a {
    font-size: 1.5rem;
    margin: 2rem 0 0 2rem;
}

.articol, .articol-imagine{
	padding: 10px;
}

.buton-news span {
	color: #fff !important;
	background-color: #011F5B !important;
}

.button-programme span {
	color: #fff !important;
	background-color: #011F5B !important;
}


.main-process {
  padding-top: 1px;
  width: 100%;
  /* height: 315px; */
}


.card-body {
    -ms-flex: 1 1 auto !important;
    flex: 1 1 auto !important;
    padding-top: 1.25rem !important;
    padding-right: 2.0rem !important;
    padding-bottom: 1.25rem !important;
    padding-left: 2.0rem !important;
}

.card-header:first-child {
    border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0  !important;
}

	hr {
    margin: revert !important;
	border-top: 1px solid rgba(0,0,0,.1) !important;
}
h1, .heading-size-1, h2, .heading-size-2, h3, .heading-size-3 {
    margin: 0px;
}


#steps-incoming-studies p, #steps-incoming-train p, #steps-incoming-studies-non p, #steps-incoming-train-non p{ 
	color: #fff;	
}

#steps-incoming-studies p a, #steps-incoming-train p a, #steps-incoming-studies-non p a, #steps-incoming-train-non p a{
	color: #fff  !important;	text-decoration: underline  !important;
}

#steps-incoming-studies li, #steps-incoming-train li, #steps-incoming-studies-non li, #steps-incoming-train-non li{ 
	color: #fff;	
}

#steps-incoming-studies li a, #steps-incoming-train li a, #steps-incoming-studies-non li a, #steps-incoming-train-non li a{ 
	color: #fff !important;	
}

#steps-incoming-studies li a span, #steps-incoming-train li a span, #steps-incoming-studies-non li a span, #steps-incoming-train-non li a span{ 
	color: #fff;	
}

@media only screen and (max-width: 575px) {
	
		.header-navigation-wrapper li a {
	
	float: right; /* Float links side by side */
    text-align: left; /* Center-align text */
    /* width: 33%; /*Equal width (5 icons with 20% width each = 100%) */
    /* padding: 10px 10px; /* Some top and bottom padding */ 
    transition: all 0.3s ease; /* Add transition for hover effects */
    color: white; /* White text color */
    font-size: 13px; /* Increased font size */
	margin-right: 6px;
	border-radius: .85rem;
		
}


th.column-2 ,th.column-3,th.column-4,th.column-5 {
    font-size: 13px;
}
	td.column-2 ,td.column-3,td.column-4,td.column-5 {
    font-size: 13px;
}

.dataTables_filter {
    text-align: center;
    width: 100%;
    font-size: 13px !important;
}
		main {
	  display: block;
	  margin-top: 1px !important;
	}
	
	.wp-block-getwid-template-post-featured-background-image__content{
    padding: 10px 5px !important;
	margin-top: -20px !important;

}

.wp-block-getwid-template-post-featured-background-image__content h3{
    font-size: 1.6rem;
}

.whitelist a:link, .whitelist a:visited {
    font-size: 1.2rem;
}


.whitetag a:link, .whitetag a:visited{
    font-size: 1.2rem;

}
.whitetag{
    font-size: 1.2rem;

}
.wp-block-spacer{
	height: 50px !important;
}

.ultp-block-content-bottomPosition{
	height: 120px !important;
}

.ultp-category-grid a{
font-size: 2.0rem !important;
}

.ultp-block-title a{
	    padding-left: 20px !important;
}
.ultp-block-image img{
	object-position: right !important;
}

.wp-block-getwid-template-post-featured-background-image__image{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	/*background-position:top !important;*/
	background-position: 80% !important;
}



.fara-max{
	     max-width: 100px !important; 

}

}

@media only screen and (min-width: 576px) and (max-width: 767px) {
		.header-navigation-wrapper li a {
	
	float: right; /* Float links side by side */
    text-align: left; /* Center-align text */
    /* width: 33%; /*Equal width (5 icons with 20% width each = 100%) */
    /* padding: 10px 10px; /* Some top and bottom padding */ 
    transition: all 0.3s ease; /* Add transition for hover effects */
    color: white; /* White text color */
    font-size: 12px; /* Increased font size */
	margin-right: 6px;
	border-radius: .85rem;
		
}

th.column-2 ,th.column-3,th.column-4,th.column-5 {
    font-size: 12px;
}
		td.column-2 ,td.column-3,td.column-4,td.column-5 {
    font-size: 12px;
}
	
.dataTables_filter {
    text-align: center;
    width: 100%;
    font-size: 12px !important;
}
	main {
	  display: block;
	  margin-top: 1px !important;
	}
	

.wp-block-getwid-template-post-featured-background-image__content{
    padding: 40px 20px !important;
	margin-top: -20px !important;

}
.wp-block-getwid-template-post-featured-background-image__content h3{
    font-size: 2.2rem;
}
.whitelist a:link, .whitelist a:visited {
    font-size: 1.8rem;
}

.whitetag a:link, .whitetag a:visited{
    font-size: 1.8rem;

}
.whitetag{
    font-size: 1.8rem;

}
.wp-block-spacer{
	height: 100px !important;
}

.ultp-block-content-bottomPosition{
	height: 120px !important;
}

.ultp-category-grid a{
font-size: 2.0rem !important;
}
.ultp-block-title a{
	    padding-left: 20px !important;
}

.ultp-block-image img{
	object-position: right !important;
}


.wp-block-getwid-template-post-featured-background-image__image{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	/*background-position:top !important;*/
	background-position: 90% !important;
}

.fara-max{
	     max-width: 200px !important; 

}


}




@media only screen and (min-width: 768px) and (max-width: 1280px) {
	
	.header-navigation-wrapper li a {
	
	float: right; /* Float links side by side */
    text-align: left; /* Center-align text */
    /* width: 33%; /*Equal width (5 icons with 20% width each = 100%) */
    /* padding: 10px 10px; /* Some top and bottom padding */ 
    transition: all 0.3s ease; /* Add transition for hover effects */
    color: white; /* White text color */
    font-size: 13px; /* Increased font size */
	margin-right: 6px;
	border-radius: .85rem;
		
}
	th.column-2 ,th.column-3,th.column-4,th.column-5 {
    font-size: 13px;
}

	td.column-2 ,td.column-3,td.column-4,td.column-5 {
    font-size: 13px;
}
.dataTables_filter {
    text-align: center;
    width: 100%;
    font-size: 13px !important;
}

	main {
	  display: block;
	  margin-top: 1px !important;
	}
	
	body.custom-background {
    padding-top: 370px !important;
}

section {
    padding: 10px !important;
}

	


.singular .entry-header {
	background: none;
	padding: 4rem 0;
}

.wp-block-getwid-template-post-featured-background-image__content{
    padding: 60px 30px !important;
	margin-top: -20px !important;

}
.wp-block-getwid-template-post-featured-background-image__content h3{
    font-size: 2.8rem;
}
.whitelist a:link, .whitelist a:visited {
    font-size: 2.4rem;
}

.whitetag a:link, .whitetag a:visited{
    font-size: 2.4rem;

}
.whitetag{
    font-size: 2.4rem;
	width: 50%;

}
.wp-block-spacer{
	height: 200px !important;
}
.ultp-category-grid a{
font-size: 1.8rem !important;
}
.ultp-block-image img{
	object-position: right !important;
}


.wp-block-getwid-template-post-featured-background-image__image{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	/*background-position:top !important;*/
	background-position: 90% !important;
}



.fara-max{
	     max-width: 200px !important; 

}
}


@media only screen and (min-width: 1281px){ 

section {
    padding: 10px !important;
}


.header-navigation-wrapper li a {
	
	float: right; /* Float links side by side */
    text-align: left; /* Center-align text */
    /* width: 33%; /*Equal width (5 icons with 20% width each = 100%) */
    /* padding: 10px 10px; /* Some top and bottom padding */ 
    transition: all 0.3s ease; /* Add transition for hover effects */
    color: white; /* White text color */
    font-size: 15px; /* Increased font size */
	margin-right: 6px;
	border-radius: .85rem;
		
}
th.column-2 ,th.column-3,th.column-4,th.column-5 {
    font-size: 15px;
}	

td.column-2 ,td.column-3,td.column-4,td.column-5 {
    font-size: 15px;
}

.dataTables_filter {
    text-align: center;
    width: 100%;
    font-size: 15px !important;
}
	/* Element Base -------------------------- */

	/* TITLES */

	h1,
	.heading-size-1 {
		/*font-size: 5.4rem;*/
	}
	
	main {
	  display: block;
	  margin-top: 1px !important;
	}

.wp-block-getwid-template-post-featured-background-image__content{
    padding: 80px 40px !important;
	margin-top: -20px !important;
	

}

.wp-block-getwid-template-post-featured-background-image__content h3{
    font-size: 2.8rem;
}
.whitelist a:link, .whitelist a:visited {
    font-size: 2.4rem;
}

.whitetag{
    font-size: 2.4rem;
	
	width: 50%;

}
.whitetag a:link, .whitetag a:visited{
    font-size: 2.4rem;

}
.wp-block-spacer{
	height: 400px !important;
}


.wp-block-getwid-template-post-featured-background-image__image{
	background-repeat:no-repeat !important;
	background-size:cover !important;
	/*background-position:top !important;*/
	background-position: 90% !important;
}



.fara-max{
	     max-width: revert !important; 

}



  }
 
.buton-albastru a span{
	color: #fff !important;
}


/*span.dce-term-item.term13*/
.text-centrat {
	text-align: center;
}


.anchor {
    position: absolute;
    left: 0px;
    top: -150px;
}



.menu-item-has-children > a:after {
    content: "";
    position: absolute;
    bottom: -5px;
    left: 49%;
    width: 0px;
    height: 0px;
    border-style: solid;
    border-width: 4px 3.5px 0 3.5px;
    border-color: #fff transparent transparent transparent;
}


.primary-menu > li.menu-item-has-children > a {
	padding-right: 0;
	margin-right: 0 !important; 
}


ul.primary-menu {
    letter-spacing: -0.00001em !important;
}


.tablepress thead th,
.tablepress tfoot th {
	background-color: #011F5B;
	color: #ffffff;
}

.dataTables_filter {
	text-align: center;
	width: 100%;
	font-size: 28px;
}

.dataTables_filter input {
	font-size: 28px;
	font-weight: bold;
}

.tablepress-id-24 .row-0 td {
	background-color: #011F5B;
	color: #ffffff;
}
/*
table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before, table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before {
	top: 8px;
	left: 4px;
	height: 16px;
	width: 16px;
	display: block;
	position: absolute;
	color: #fff;
	border: 2px solid #fff;
	-webkit-border-radius: 16px;
	border-radius: 16px;
	-webkit-box-shadow: 0 0 3px #444;
	box-shadow: 0 0 3px #444;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	text-align: center;
	content: '+';
	background-color: #000;
}
*/
th.column-2.sorting.sorting_asc {
	background-color: #011F5B;
	color: #ffffff;
}

.tablepress .row-hover tr:hover td {
	background-color: #011F5B !important;
	color: #fff !important;
}

.tablepress .row-hover a:hover {
	color: #fff !important;
}

.tablepress .row-hover tr:hover a {
	background-color: #011F5B !important;
	color: #fff !important;
}

a.link-alb { 
	    color: white !important;
}



ul,
ol {
	margin: 0 0 1rem 0 !important;
}

.elementor-3375 .elementor-element.elementor-element-4999453a .elementor-button:hover {
		background-color: #011F5B !important;

}