
/* START Nagy kontraszt - menü */

.#header_container .subMenuTop li.highcontrast 
,#header_container .mainMenu ul li.highcontrast 
{
	display: inline-block;
}
.subMenuTop .highcontrast .highcontrast_skin 
,#header_container .subMenuTop .highcontrast .highcontrast_skin 
,#header_container .mainMenu li.highcontrast a.highcontrast_skin
{
	display: none;
}
.subMenuTop .highcontrast .default_skin 
,#header_container .subMenuTop .highcontrast .default_skin 
,#header_container .mainMenu li.highcontrast a.default_skin
{
	display: inline-block;
}

/* END Nagy kontraszt - menü */



.dropdown-submenu>a:after {
	border-left-color: yellow;
}
.dropdown-submenu:hover>a:after {
	border-left-color: yellow;
}


body {
	color: white;
	background-color: black;
}
input, textarea, select {
	color: black;
	/* border-color: var(--GRAY-COLOR-MEDIUM); */
}
/*
input::placeholder {
	color: var(--GRAY-COLOR-DARK);
}
input[type=button], input[type=submit], input[type=reset] {
	background-color: var(--SECONDARY-COLOR);
	color: var(--WHITE-COLOR);
}
input[type=button]:hover, input[type=submit]:hover, input[type=reset]:hover {
	background-color: var(--BUTTON-COLOR-DARK);
}
input[type=button]:disabled, input[type=submit]:disabled, input[type=reset]:disabled {
	background-color: var(--BUTTON-COLOR-DISABLED);
}
input[type=text]:focus {
	outline: 1px solid var(--PRIMARY-COLOR);
}
select:focus-visible {
	outline: 1px solid var(--PRIMARY-COLOR);
}
*/

a, a:hover, a:active, a:visited {
	color: yellow;
}
a:hover {
	background-color: white;
	color: black;
}

/*
ul.jeloloElrejtese > li, ol.jeloloElrejtese > li {
	border-bottom-color: var(--GRAY-COLOR-DARK);
}
blockquote .forras {
	color: var(--TEXT-COLOR-2);
}
.tablazatBox::-webkit-scrollbar-track, .table-responsive::-webkit-scrollbar-track {
	background-color: var(--PRIMARY-COLOR-OP1);
}
.tablazatBox::-webkit-scrollbar-thumb, .table-responsive::-webkit-scrollbar-thumb {
	background-color: var(--SECONDARY-COLOR);
}
*/
table > tbody > tr:nth-of-type(odd) {
	color: black;
}
td, th {
	border-color: white;
}
th {
	border-bottom-color: white;
}
/*
.tablazatCim {
	background: var(--BACKGROUND-GRADIENT-OP2);
}
*/

hr {
	background-color: white;
}
.mainSeparator hr {
	background-color: white;
}

.szovegdoboz {
	background-color: white;
	color: black;
}

.image_caption_table {
	color: black;
}

/*
.btnPrimary, input.btnPrimary {
	color: var(--WHITE-COLOR);
	background-color: var(--SECONDARY-COLOR);
}
.btnPrimary:hover, input.btnPrimary:hover
,.btnPrimary.hover, input.btnPrimary.hover
{
	color: var(--WHITE-COLOR);
	background-color: var(--BUTTON-COLOR-DARK);
}
.btnPrimary:disabled, input.btnPrimary:disabled
, .btnPrimary[disabled], input.btnPrimary[disabled]
, .btnPrimary.disabled, input.btnPrimary.disabled
{
	background-color: var(--BUTTON-COLOR-DISABLED);
}

.btnPrimary.secondary, input.btnPrimary.secondary {
	border-color: var(--SECONDARY-COLOR);
	color: var(--SECONDARY-COLOR);
	background-color: transparent;
}
.btnPrimary.secondary:hover,  input.btnPrimary.secondary:hover
,.btnPrimary.secondary.hover, input.btnPrimary.secondary.hover
{
	background-color: var(--BUTTON-COLOR-SECONDARY-HOVER);
}
.btnPrimary.secondary:disabled, input.btnPrimary.secondary:disabled
,.btnPrimary.secondary[disabled], input.btnPrimary.secondary[disabled]
,.btnPrimary.secondary.disabled, input.btnPrimary.secondary.disabled
{
	color: var(--BUTTON-COLOR-DISABLED);
	border-color: var(--BUTTON-COLOR-DISABLED);
}

.btnPrimary.secondary.white, input.btnPrimary.secondary.white {
	color: var(--WHITE-COLOR);
	border-color: var(--WHITE-COLOR);
}
.btnPrimary.secondary.white:hover, input.btnPrimary.secondary.white:hover
,.btnPrimary.secondary.white.hover, input.btnPrimary.secondary.white.hover
{
	background-color: var(--WHITE-COLOR-OP1);
}
.btnPrimary.secondary.white:disabled, input.btnPrimary.secondary.white:disabled
,.btnPrimary.secondary.white[disabled], input.btnPrimary.secondary.white[disabled]
,.btnPrimary.secondary.white.disabled, input.btnPrimary.secondary.white.disabled
{
	color: var(--BUTTON-COLOR-SECONDARY-DISABLED);
	border-color: var(--BUTTON-COLOR-SECONDARY-DISABLED);
}

.btnTextArrow, input.btnTextArrow {
	color: var(--SECONDARY-COLOR);
	background-color: transparent;
}
.btnTextArrow:hover, input.btnTextArrow:hover
,.btnTextArrow.hover, input.btnTextArrow.hover
{
	color: var(--BUTTON-COLOR-DARK);
	background-color: transparent;
}
.btnTextArrow:disabled, input.btnTextArrow:disabled
,.btnTextArrow[disabled], input.btnTextArrow[disabled]
,.btnTextArrow.disabled, input.btnTextArrow.disabled
{
	color: var(--BUTTON-COLOR-DISABLED);
}

.btnArrow, input.btnArrow {
	background-color: var(--SECONDARY-COLOR);
}
.btnArrow:hover, input.btnArrow:hover
,.btnArrow.hover, input.btnArrow.hover
{
	background-color: var(--BUTTON-COLOR-DARK);
}
.btnArrow:disabled, input.btnArrow:disabled
,.btnArrow[disabled], input.btnArrow[disabled]
,.btnArrow.disabled, input.btnArrow.disabled
{
	background-color: var(--BUTTON-COLOR-DISABLED);
}

.btnUp, input.btnUp {
	background-color: var(--SECONDARY-COLOR);
}
.btnUp:hover, input.btnUp:hover
,.btnUp.hover, input.btnUp.hover
{
	background-color: var(--BUTTON-COLOR-DARK);
}



a.outerLink.white:hover {
	background-color: var(--WHITE-COLOR-OP1);
}
*/

a.bigNextButton {
	border-color: yellow;
}
a.bigNextButton:hover {
	color: black;
	background-color: white;
}
a.bigNextButton.white {
	border-color: yellow;
	color: yellow;
}
a.outerLink.bigNextButton:hover {
	background-color: white;
	color: black;
}


.backgroundWhite {
	background-color: black;
}
.backgroundBlueWithImage {
	background-color: transparent;
	background-image: none;
	color: white;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}
.backgroundBlueWithImage a, .backgroundBlueWithImage a:active, .backgroundBlueWithImage a:visited {
	color: yellow;
}
.backgroundBlueWithImage a:hover {
	color: black;
}

/*
.backgroundWithImage {
	background-image: url('../img/background_hullam.png');
}
*/

.backgroundWithImageBlue {
	background-color: transparent;
	background-image: none;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}

.backgroundBlue {
	background-color: black;
	background-image: none;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}
.backgroundBlueColor {
	background-color: black;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}
/*
.backgroundBlue .sectionTitle h2 
,.backgroundWithImageBlue .sectionTitle h2 
{
	color: var(--WHITE-COLOR);
}

.sectionTitle .socialmediaContainer a {
	border-color: var(--SECONDARY-COLOR);
}
*/



@media (max-width: 767px) {
	/*
	.backgroundBlueWithImage {
		background-color: var(--PRIMARY-COLOR);
		background-image: none;
	}
	*/
}


#header_container {
	border-bottom: 2px solid white;
}
#header_bottom {
	background-color: black;
}

#header_container .subMenuTop li a, #header_container .subMenuTop li a:active, #header_container .subMenuTop li a:visited {
	color: yellow;
}
#header_container .subMenuTop li a:hover {
	color: black;
}
#header_container .mainMenuTop li.active a, #header_container .mainMenuTop a:hover {
	border-bottom-color: yellow;
}
#header_container .mainMenuTop li a, #header_container .mainMenuTop li a:hover, #header_container .mainMenuTop li a:active, #header_container .mainMenuTop li a:visited {
	color: yellow;
}
#header_container .mainMenuTop .nav-tabs > li > a:hover {
	border-bottom-color: yellow;
	color: black;
	background-color: white;
}
#header_container .mainMenuTop .nav-tabs > li.active > a, #header_container .mainMenuTop .nav-tabs > li.active > a:hover, #header_container .mainMenuTop .nav-tabs > li.active > a:focus {
	border-bottom-color: yellow;
}
#header_container .mainMenuTop .nav-tabs > li.active > a:hover {
	background-color: white;
}
#header_container .mainMenuTop.signedLastItem > ul > li:last-child:before {
	border-left-color: yellow;
}

#header_container .mainMenuSub ul.nav > li > a {
	color: yellow;
}
#header_container .darkBg .mainMenuSub ul.nav > li > a {
	background-image: url('../img/icon_arrow_down_white.png');
	color: yellow;
}

#header_container .mainMenuSub ul.nav > li:hover > a
,#header_container .mainMenuSub ul.nav > li.open > a 
{
	border-bottom-color: yellow;
	color: yellow;
}
#header_container .mainMenuSub ul.nav > li > a:hover {
	color: black;
	background-color: white;
}
#header_container .darkBg .mainMenuSub ul.nav > li:hover > a
,#header_container .darkBg .mainMenuSub ul.nav > li > a:hover
,#header_container .darkBg .mainMenuSub ul.nav > li.open > a 
{
	color: black;
}

#header_container .mainMenuSub div.dropdown-menu {
	background-color: black;
	border: 2px solid white;
}
#header_container .mainMenuSub div.dropdown-menu > div.col_article {
	border-left-color: white;
}
#header_container .mainMenuSub div.dropdown-menu ul li a {
	color: yellow;
}
#header_container .mainMenuSub div.dropdown-menu ul li a:hover {
	color: black;
}
#header_container .mainMenuSub div.dropdown-menu > div.col_article .object_container .object_title a 
,#header_container .mainMenuSub div.dropdown-menu > div.col_article .object_container .object_title a:active 
,#header_container .mainMenuSub div.dropdown-menu > div.col_article .object_container .object_title a:visited {
	color: yellow;
}
#header_container .mainMenuSub div.dropdown-menu > div.col_article .object_container .object_title a:hover {
	color: black;
}

#header_container .darkBg .mainLogo {
	color: yellow;
}
#header_container .mainLogo img[src*="szte_logo.png"] {
	content: url("../img/icon_szte_footer.png");
}



@media (max-width: 767px) {
	.headerMobile .navbar-toggle {
		background-image: url("../img/icon_x_red.png");
	}
	.headerMobile .navbar-toggle .icon-bar {
		background-color: white;
	}
	/*
	.darkBg.headerMobile .navbar-toggle .icon-bar {
		background-color: var(--WHITE-COLOR);
	}
	#header_container .mainMenu ul {
		color: var(--WHITE-COLOR);
	}
	#header_container .mainMenu #udm_7 li {
		border-bottom-color: var(--GRAY-COLOR-DARK-OP2);
	}
	*/
	#header_container .mainMenu li a, #header_container .mainMenu li a:active, #header_container .mainMenu li a:visited {
		color: yellow;
	}
	#header_container .mainMenu li a:hover {
		color: black;
	}
	#header_container #udm_7 a:hover {
		color: black;
	}
	#header_container #udm_7 ul a, #header_container #udm_7 ul a:active, #header_container #udm_7 ul a:visited {
		color: yellow;
	}
	#header_container #udm_7 ul a:hover {
		color: black;
	}
	#header_container .mainMenu ul > li > a + ul {
		background-color: gray;
	}
}



#header_container .fastSearchToggle {
	xbackground-color: white;
	background-image: url("../img/icon_search_white.svg");
}
#header_container .fastSearchToggle:hover {
	background-image: url("../img/icon_search.png");
	background-color: white;
	xborder: 2px solid yellow;
}
#header_container.showFastSearch .fastSearchToggle {
	background-image: url("../img/icon_x_red.png");
}
#header_container.showFastSearch .fastSearchToggle:hover {
	background-image: url("../img/icon_x.png");
}

/*
#searchGoButton {
	background-color: var(--GRAY-COLOR-LIGHT);
	background-image: url('../img/icon_search_btn.png');
}
#searchbox_disc input {
	background-color: var(--GRAY-COLOR-LIGHT);
	background-image: url('../img/icon_search_btn.png');
}
#searchInput {
	color: var(--GRAY-COLOR-DARK);
}
#searchdiv_2 #searchInput {
	border: 1px solid var(--GRAY-COLOR-MEDIUM);
}
.searchContainer.talalatok_v2 #searchInput
,.searchContainer.talalatok_v3 #searchInput 
{
	color: var(--PRIMARY-COLOR);
	border-bottom: 1px solid var(--PRIMARY-COLOR);
}
	.fastsearchResultContainer, .fastsearchResultContainer a:link, .fastsearchResultContainer a:hover, .fastsearchResultContainer a:visited {
		color: var(--WHITE-COLOR);
		background-color: var(--BLACK-COLOR);
	}
	.fastsearch_left {
		background-color: var(--DEFAULT-FASTSEARCH-LEFT-BG);
		border-right: 1px solid var(--DEFAULT-FASTSEARCH-LEFT-BORDER);
	}

	.fastsearch_right {
		background-image: url('../../img/szte_fooldal_kereso.jpg');
		background-color: var(--DEFAULT-FASTSEARCH-LEFT-BG);
	}
	.fastsearch_item a, .fastsearch_item a:link, .fastsearch_item a:visited {
		background-color: transparent !important;
	}

	.fastsearch_item a:hover {
		background-color: var(--DEFAULT-FASTSEARCH-ITEM-HOVER) !important;
	}
	.fastsearch_resultDetailLink {
		background-color: var(--DEFAULT-FASTSEARCH-ITEM-HOVER) !important;
	}
	.fastsearch_resultDetailLink a {
		background-color: transparent !important;
	}

	.dropshadow_menu_item {
		background-color: transparent !important;
	}

	.fastsearch_bottom {
		background-color: var(--DEFAULT-FASTSEARCH-ITEM-HOVER);
	}
*/



/*
.currentEvents .eventList .event_data {
	background-color: var(--WHITE-COLOR);
}
*/
.currentEvents .eventList .startMonthDay {
	xcolor: var(--WHITE-COLOR);
	background-color: black;
}
.currentEvents .eventList .title {
	background-color: black;
}
.currentEvents .eventList .title a, .currentEvents .eventList .title a:active, .currentEvents .eventList .title a:visited {
	color: yellow;
}
.currentEvents .eventList .title a:hover {
	color: black;
}
.currentEvents .eventList .place {
	color: black;
}



/*
.connectArticle .article_data {
	background-color: var(--WHITE-COLOR);
}
.connectArticle .article_data .object_intro2 p {
	background-color: var(--WHITE-COLOR);
}
*/
.connectArticle .article_data .object_parent_folder {
	background-color: black;
	color: white;
}
.connectArticle .article_data .object_parent_folder a, .connectArticle .article_data .object_parent_folder a:active, .connectArticle .article_data .object_parent_folder a:visited {
	color: yellow;
}
.connectArticle .article_data .object_parent_folder a:hover {
	color: black;
}
.connectArticle .article_data .object_title {
	background-color: black;
	color: white;
}
.connectArticle .article_data .object_title a, .connectArticle .article_data .object_title a:active, .connectArticle .article_data .object_title a:visited {
	color: yellow;
}
.connectArticle .article_data .object_title a:hover {
	color: black;
}
.connectArticle .articleList.fullClick > div.col-lg-12 > .row > .col-lg-4 .article_data .next {
	background-color: black;
}

@media (max-width: 767px) {
	/*
	.connectArticle .articleList.verticalListMobile .article_data {
		background-color: transparent;
	}
	.backgroundBlue.connectArticle .articleList.verticalListMobile .article_data .object_title {
		color: var(--WHITE-COLOR);
	}
	*/
}



/*
.connectDocument .document_data {
	background-color: var(--WHITE-COLOR);
}
*/
.connectDocument .document_data .object_title {
	background-color: black;
	color: white;
}
.connectDocument .document_data .object_title a, .connectDocument .document_data .object_title a:active, .connectDocument .document_data .object_title a:visited {
	color: yellow;
}
.connectDocument .document_data .object_title a:hover {
	color: black;
}
.connectDocument .documentList.fullClick > div.col-lg-12 > .row > .col-lg-3 .document_data .next {
	background-color: black;
}



.linkList li {
	border-bottom-color: white;
}
.backgroundWithImageBlue.linkList li a {
	color: yellow;
}
.backgroundWithImageBlue.linkList li a:hover {
	color: black;
}
.backgroundBlue.linkList li a {
	color: yellow;
}
.backgroundBlue.linkList li a:hover {
	color: black;
}
.linkList.simpleLink li a {
	color: yellow;
}
.linkList.simpleLink li a:hover {
	color: black;
}
.connectArticle.linkList.simpleLink .article_data .object_txt li a {
	background-color: black;
}
.connectArticle.linkList.simpleLink .article_data .object_txt li a:hover {
	background-color: white;
}
.linkList.simpleLink.designMain li a {
	color: yellow;
}
.linkList.simpleLink.designMain li a:hover {
	color: black;
}

@media (max-width: 767px) {
	.linkList.accordion .shortLink > div > h3 {
		color: black;
	}

	/*
	.backgroundBlue.linkList.simpleLink li a {
		color: var(--WHITE-COLOR);
	}
	*/

	.linkList.accordion .shortLink > div {
		background-color: white;
	}
	.linkList.accordion .shortLink .lead {
		color: black;
	}
	.linkList.accordion .shortLink li a {
		background-color: black;
	}
	.linkList.accordion .shortLink li a:hover {
		color: white;
	}
	/*
	.linkList.accordion .shortLink > div > h3 {
		background-color: var(--WHITE-COLOR);
	}
	*/
}



#footer_bottom .menu li a:hover {
	background-color: white;
}

@media (max-width: 767px) {
	#footer_top h3.accordionUL {
		color: yellow;
	}
	#footer_top h3.accordionUL:hover {
		color: black;
		background-color: white;
	}
}



.crumb_menu .folderpathContainer a {
	color: yellow;
}
.crumb_menu .folderpathContainer a:hover, .crumb_menu .folderpathContainer a:visited {
	color: black;
}



#laddermenu.laddermenu_10 a, #laddermenu.laddermenu_10 a:visited {
	border-top-color: white;
	color: yellow;
}
#laddermenu.laddermenu_10 a:hover {
	color: black;
}
#laddermenu.laddermenu_10 > li:first-child > a {
	border-top-color: white;
}
#laddermenu.laddermenu_10 > li.lastItem > a {
	border-bottom-color: white;
}
#laddermenu.laddermenu_10 > li.signedItem > a {
	color: yellow;
}
#laddermenu.laddermenu_10 > li.hasChild.signedItem > a {
	border-bottom-color: white;
	color: yellow;
}
#laddermenu.laddermenu_10 > li.hasChild.signedItem + li a {
	border-top-color: white;
}



.mainContentContainer .objectlist > .list > .element {
	border-bottom-color: white;
}
.mainContentContainer .objectlist > .list > .element .time_data {
	color: white;
}
.mainContentContainer .objectlist > .list > .element.article .title a {
	color: yellow;
}
.mainContentContainer .objectlist > .list > .element.article .title a:hover {
	color: black;
}
/*
.mainContentContainer .objectlist > .list > .element.document .box {
	background-color: var(--WHITE-COLOR);
}
*/
.mainContentContainer .objectlist > .list > .element.document .title a {
	color: yellow;
	background-color: black;
}
.mainContentContainer .objectlist > .list > .element.document .title a:hover {
	color: white;
}
/*
.mainContentContainer .objectlist > .list > .element.document .filesize {
	color: var(--TEXT-COLOR-2);
}
*/
.mainContentContainer .objectlist > .list > .element.document .download a {
	background-color: black;
}
.mainContentContainer .objectlist > .list > .element.document .download a:hover {
	color: white;
}
/*
.mainContentContainer .objectlist.blocklist .list .row > div .element {
	background-color: var(--GRAY-COLOR-LIGHT);
}
.mainContentContainer .objectlist.blocklist .list .title a {
	color: var(--PRIMARY-COLOR);
}
*/



.objectlist .listazo_pager .search_pager_container > .lapozo_inner a {
	border-color: yellow;
}



.mainContentContainer .article_time_data {
	color: white;
}



/*
#newsimagescroller .scroller .section .kiemelt_felsobg {
	background-color: var(--PRIMARY-COLOR);
}
*/
#newsimagescroller .scroller .scroller_sectiontitle h3 a {
	color: yellow;
	background-color: black;
}
#newsimagescroller .scroller .scroller_sectiontitle h3 a:hover {
	color: white;
}
/*
#newsimagescroller .scroller .scroller_sectiontitle .scroller_articleintro:before {
	color: var(--WHITE-COLOR);
	background-color: var(--SECONDARY-COLOR);
}
#newsimagescroller #kiemelt_lepteto .nis_control_prev, #newsimagescroller #kiemelt_lepteto .nis_control_next, #newsimagescroller #kiemelt_lepteto .nis_control_pause {
	border: 2px solid var(--WHITE-COLOR);
	background-color: var(--PRIMARY-COLOR-OP5);
}

.newsImageScrollerContainer.design2 #newsimagescroller .scroller .scroller_sectiontitle h3 a {
	color: var(--PRIMARY-COLOR);
	background-color: transparent;
}
.newsImageScrollerContainer.design2 #newsimagescroller .scroller .scroller_sectiontitle .scroller_articleintro {
	color: var(--PRIMARY-COLOR);
}
.newsImageScrollerContainer.design2 #newsimagescroller #kiemelt_lepteto .nis_control_prev, .newsImageScrollerContainer.design2 #newsimagescroller #kiemelt_lepteto .nis_control_next {
	background-color: var(--SECONDARY-COLOR);
}
.newsImageScrollerContainer.design2 #newsimagescroller #kiemelt_lepteto .nis_control_prev:hover, .newsImageScrollerContainer.design2 #newsimagescroller #kiemelt_lepteto .nis_control_next:hover {
	background-color: var(--BUTTON-COLOR-DARK);
}

.newsImageScrollerDesign3 .carousel-cover {
	background-color: var(--PRIMARY-COLOR);
}
*/
.newsImageScrollerDesign3 .carousel-caption > .parent a:hover {
	color: black;
}
.mainNewsimage.version2.design2 .newsImageScrollerDesign3 .carousel-caption > .parent a {
	color: var(--WHITE-COLOR);
}
.mainNewsimage.version2.design2 .newsImageScrollerDesign3 .carousel-caption > .parent a:hover {
	color: black;
}
.newsImageScrollerDesign3 .carousel-caption > h3 a {
	background-color: black;
	color: yellow;
}
.newsImageScrollerDesign3 .carousel-caption > h3 a:hover {
	color: white;
}
.withouthTitleBackground .newsImageScrollerDesign3 .carousel-caption > h3 a {
	background-color: black;
	display: inline-block;
}
.mainNewsimage.version2. .newsImageScrollerDesign3 .carousel-caption > h3 a {
	color: yellow;
}
.mainNewsimage.version2 .newsImageScrollerDesign3 .carousel-caption > h3 a:hover {
	color: black;
	background-color: white;
}
.mainNewsimage.version2.design2 .newsImageScrollerDesign3 .carousel-caption > .time_data {
	color: white;
}
/*
.newsImageScrollerDesign3 .carousel-caption > .intro {
	color: var(--WHITE-COLOR);
}
*/
.withIntro .newsImageScrollerDesign3 .carousel-caption > .intro {
	background-color: black;
}
.mainNewsimage.version2.design2 .newsImageScrollerDesign3 .carousel-caption > .intro {
	color: white;
}
/*
.newsImageScrollerDesign3 .carousel-caption > .nextToArticle {
	color: var(--WHITE-COLOR);
	background-color: var(--SECONDARY-COLOR);
}
.newsImageScrollerDesign3 .carousel-indicators li {
	background-color: var(--WHITE-COLOR);
}
.mainNewsimage.version2 .newsImageScrollerDesign3 .carousel-indicators li {
	background-color: var(--NIS_COLOR_DESIGN3_V2_INDICATOR);
}
.mainNewsimage.version2 .newsImageScrollerDesign3 .carousel-indicators .active {
	background-color: var(--WHITE-COLOR);
}
.mainNewsimage.version2 .newsImageScrollerDesign3 .carousel-control {
	background-color: var(--WHITE-COLOR);
	color: var(--SECONDARY-COLOR);
}
*/



.quickNavigation ul.nav > li > a {
	color: yellow;
	background-color: black;
}
.quickNavigation ul.nav > li > a:hover, .quickNavigation ul.nav > li > a:focus {
	color: black;
	background-color: white;
}
.quickNavigation ul.nav > li.open > a {
	color: yellow;
	background-color: black;
}
.quickNavigation ul.nav > li.open > a:hover, .quickNavigation ul.nav > li.open > a:focus {
	color: black;
	background-color: white;
}
.quickNavigation .dropdown-menu {
	color: yellow;
	background-color: black;
}
.quickNavigation .dropdown-menu > li > a {
	color: yellow;
}
.quickNavigation .dropdown-menu > li > a:hover {
	color: black;
	background-color: white;
}

@media (max-width: 767px) {
	.quickNavigation .navbar-default .navbar-nav .open .dropdown-menu > li > a {
		color: yellow;
	}
	.quickNavigation .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
		color: black;
		background-color: white;
	}
}



.mainActualContainer .titleList > ul > li > a, .mainActualContainer .titleList > ul > li.open > a {
	color: yellow;
}
.mainActualContainer .titleList > ul > li.open > a {
	border-bottom-color: yellow;
}
.mainActualContainer .titleList > ul > li > a:hover  {
	color: black;
}
/*
.mainActualContainer .article_data {
	background-color: var(--WHITE-COLOR);
}
.mainActualContainer .article_data .object_intro2 p {
	background-color: var(--WHITE-COLOR);
}
*/
.mainActualContainer .article_data .object_parent_folder {
	color: white;
}
.mainActualContainer .article_data .object_parent_folder a, .mainActualContainer .article_data .object_parent_folder a:active, .mainActualContainer .article_data .object_parent_folder a:visited {
	color: yellow;
	background-color: black;
}
.mainActualContainer .article_data .object_parent_folder a:hover {
	color: black;
	background-color: white;
}
.mainActualContainer .article_data .object_title a, .mainActualContainer .article_data .object_title a:active, .mainActualContainer .article_data .object_title a:visited {
	color: yellow;
	background-color: black;
}
.mainActualContainer .article_data .object_title a:hover {
	color: black;
	background-color: white;
}
.mainActualContainer .contentList .articleList > .row > .col-lg-4 .article_data .next a {
	background-color: black;
}
.mainActualContainer .contentList .articleList > .row > .col-lg-4 .article_data .next a:hover {
	background-color: white;
}
.mainActualContainer .moreArticle a, .mainActualContainer .moreArticle a:active {
	border-color: yellow;
}
.mainActualContainer .moreArticle a:hover {
	background-color: white;
}

@media (max-width: 767px) {
	/*
	.mainActualContainer .contentList .mainclear {
		border-top: 1px solid var(--GRAY-COLOR-DARK-OP3);
	}
	*/
}



/*
.magazinTABContainer .articleList .parent_folder {
	color: var(--TEXT-COLOR-2);
}
*/
.magazinTABContainer .articleList .object_txt a {
	border-color: yellow;
}
/*
.magazinTABContainer .articleList .object_txt a:hover {
	background-color: var(--BUTTON-COLOR-SECONDARY-HOVER);
}
*/



.mainServices .article_txt li {
	border-bottom-color: white;
}
/*
.mainServices .article_txt > p > a {
	background-color: var(--SECONDARY-COLOR);
	color: var(--WHITE-COLOR);
}
.mainServices .article_txt > p > a:hover, .mainServices .article_txt > p > a:active {
	background-color: var(--BUTTON-COLOR-DARK);
}
*/
.mainServices .article_txt ul a {
	color: yellow;
}
.mainServices .article_txt ul a:hover {
	color: black;
}



.mainQuote .article_txt blockquote {
	background-color: black;
}



.mainStatistic li .number {
	color: white;
}



/*
.mainCoursera .article_data {
	background-color: var(--WHITE-COLOR);
}
*/
.mainCoursera .parent_folder a {
	color: yellow;
	background-color: black;
}
.mainCoursera .parent_folder a:hover {
	color: white;
}
.mainCoursera .article_title h3 a {
	color: yellow;
	background-color: black;
	display: block;
}
.mainCoursera .article_title h3 a:hover {
	color: white;
}
.mainCoursera .article_txt {
	color: black;
}
/*
.mainCoursera .article_txt .logo a {
	background-color: var(--WHITE-COLOR);
}
*/

@media (max-width: 767px) {
	/*
	.mainCoursera .article_data {
		background-color: transparent;
	}
	*/
	.mainCoursera .parent_folder a:hover {
		color: black;
		background-color: white;
	}
	.mainCoursera .article_title h3 a:hover {
		color: black;
		background-color: white;
	}
	.mainCoursera .article_txt {
		color: white;
	}
}



.contactBox.design2 .dataContainer > div {
	background-color: black;
}



.feedbackContainer {
	background-color: transparent;
}



.boxContent.sendMessage .object_container {
	background-color: transparent;
	border: 1px solid white;
}
.boxContent.sendMessage .object_next a {
	border-color: yellow;
	color: yellow;
}
.boxContent.sendMessage .object_next a:hover, .boxContent.sendMessage .object_next a:focus {
	background-color: white;
	color: black;
}



.boxContent.news .objectlist .element .time_data {
	color: white;
}
.boxContent.news .objectlist .element .parent_folder a {
	color: yellow;
}
.boxContent.news .objectlist .element .parent_folder a:hover {
	color: black;
}
.boxContent.news .objectlist .element .title a {
	color: yellow;
}
.boxContent.news .objectlist .element .title a:hover {
	color: black;
}



.newsletter_registration {
	background-color: transparent;
}



.mainTopNews .article_title {
	background-color: black;
}
.mainTopNews .article_intro {
	background-color: black;
}



.search_container_detailed > form:before 
,.searchContainer.talalatok_v2 .search_container_detailed #searchbox_text:before 
,.searchContainer.talalatok_v3 .search_container_detailed #searchbox_text:before 
{
	background-color: transparent;
}
.search_container_detailed .search_pager_container .lapozo_inner.lapozo_active, .search_container_detailed .search_pager_container .lapozo_inner a {
	border-color: yellow;
}
/*
.search_container_detailed .search_pager_container .lapozo_inner.lapozo_active {
	background-color: var(--SECONDARY-COLOR);
	color: var(--WHITE-COLOR);
}
.search_container_detailed .search_pager_container .lapozo_inner.lapozo_active,
.search_container_detailed .search_pager_container .lapozo_inner a {
	border: 1px solid var(--SECONDARY-COLOR);
}
.search_container_detailed .search_pager_container .lapozo_inner a:hover {
	border: 1px solid var(--BUTTON-COLOR-DARK);
	background-color: var(--BUTTON-COLOR-SECONDARY-HOVER);
}
*/
.searchContainer.talalatok_v2 .search_container_detailed .serchFooterBlock #order {
	color: white;
	background-color: transparent;
	border-color: white;
}

.searchContainer .search_container_detailed .objectlist.blocklist .element .title a {
	color: yellow;
	background-color: black;
	display: inline-block;
}
.searchContainer .search_container_detailed .objectlist.blocklist .element .title a:hover {
	color: black;
	background-color: white;
}
.searchContainer .search_container_detailed .objectlist.blocklist .element .intro {
	color: black;
}

.search_container_detailed .objectlist.toggleFolder .list > .row > div:after {
	border-color: white;
}
.search_container_detailed .objectlist.toggleFolder .list .toggleAll a:focus  {
	color: yellow;
}
.search_container_detailed .objectlist.toggleFolder .list .toggleAll a:hover  {
	color: black;
}
.search_container_detailed .objectlist.toggleFolder .list .element.folder .box {
	border-color: white;
}
.search_container_detailed .objectlist.toggleFolder .list .element.folder .title .title {
	color: yellow;
}
.search_container_detailed .objectlist.toggleFolder .list .element.folder .title .title:hover {
	color: black;
	background-color: white;
}
.search_container_detailed .objectlist.toggleFolder .list .element.folder .toggle a, .search_container_detailed .objectlist.toggleFolder .list .element.folder .toggle a:focus  {
	color: yellow;
}
.search_container_detailed .objectlist.toggleFolder .list .element.folder .toggle a:hover  {
	color: black;
}
.search_container_detailed .objectlist.toggleFolder .list .element.document .title a {
	color: yellow;
}
.search_container_detailed .objectlist.toggleFolder .list .element.document .title a:hover {
	color: black;
	background-color: white;
}
.search_container_detailed .objectlist.toggleFolder .list .element.document .filesize {
	color: white;
}
.search_container_detailed .objectlist.toggleFolder .list .element.article .title {
	color: yellow;
}
.search_container_detailed .objectlist.toggleFolder .list .element.article .title:hover {
	color: black;
	background-color: white;
}
.search_container_detailed .objectlist.toggleFolder .list .element.article .box {
	border-color: white;
}
.search_container_detailed .objectlist.toggleFolder .list .element.folder + .element.article .box {
	border-color: white;
}



.eventCalendar.calendar .list #ucal_pop {
	border-color: white;
}
/*
.eventCalendar.calendar .list #ucal_pop > table > tbody > tr > td > div {
	color: black;
}
.eventCalendar.calendar .list #ucal_pop .ucalp_interval_picker {
	border: 1px solid var(--SECONDARY-COLOR);
	background-color: var(--WHITE-COLOR);
}
.eventCalendar.calendar .list #ucal_pop .left_arrow {
	border-color: transparent var(--SECONDARY-COLOR) transparent transparent;
}
.eventCalendar.calendar .list #ucal_pop .right_arrow {
	border-color: transparent transparent transparent var(--SECONDARY-COLOR);
}
.eventCalendar.calendar .list #ucal_pop .left_arrow.inactive {
	border-color: transparent gray transparent transparent;
}
.eventCalendar.calendar .list #ucal_pop .right_arrow.inactive {
	border-color: transparent transparent transparent gray;
}
.eventCalendar.calendar .list #ucal_pop td.ucalp_dow {
	color: var(--CALENDAR-COLOR-DOW);
}
.eventCalendar.calendar .list #ucal_pop .ucalp_day.active {
	background-color: var(--SECONDARY-COLOR);
	color: var(--WHITE-COLOR);
}
.eventCalendar.calendar .list #ucal_pop .ucalp_day.inactive {
	color: var(--CALENDAR-COLOR-INACTIVE-DAY);
}
.eventCalendar.calendar .list #ucal_pop .message td {
	color: inherit;
}

.eventCalendar.calendar .list #ticket_calendar_today .calendar_article {
	background-color: var(--WHITE-COLOR);
}
*/
.eventCalendar.calendar .list #ticket_calendar_today .calendar_article .calendar_article_title {
	color: yellow;
	background-color: black;
}
.eventCalendar.calendar .list #ticket_calendar_today a.calendar_article:hover .calendar_article_title {
	color: black;
	background-color: white;
}
.eventCalendar.calendar .list #ticket_calendar_today .calendar_article .calendar_article_title a {
	color: yellow;
}
.eventCalendar.calendar .list #ticket_calendar_today a.calendar_article:hover .calendar_article_title a {
	color: black;
}
.eventCalendar.calendar .list #ticket_calendar_today .calendar_article .calendar_article_place {
	color: black;
}
.eventCalendar.calendar .list #ticket_calendar_today .calendar_article .calendar_article_shortdate {
	background-color: black;
}
.eventCalendar.calendar .list #ticket_calendar_today .calendar_article .calendar_article_date {
	color: black;
}

.eventCalendar.calendar .objectlist .calendar_full > .title {
	color: white;
}
.eventCalendar.calendar .objectlist .calendar_full > .title a {
	color: yellow;
}
.eventCalendar.calendar .objectlist .calendar_full > .title a:hover {
	color: black;
}
.eventCalendar.calendar .objectlist .calendar_full .iCalendarDownload a {
	border-color: yellow;
}



/*
.imgGallery .objectlist .list .element.gallery {
	background-color: var(--WHITE-COLOR);
}
.imgGallery .objectlist .list .element.gallery .object_intro2 .gallery_ {
	background-color: var(--WHITE-COLOR);
}
*/
.imgGallery .objectlist .list .element.gallery .object_title a {
	color: yellow;
	background-color: black;
}
.imgGallery .objectlist .list .element.gallery .object_title a:hover {
	color: black;
	background-color: white;
}



.objectNameListFirstIntro2 .object_data {
	border-color: white;
}
.objectNameListFirstIntro2 .object_data .object_title a {
	color: yellow;
}
.objectNameListFirstIntro2 .object_data .object_title a:hover {
	color: black;
}



/*
.headerInfoContainer .backgroundBlueColor .articleData a {
	color: var(--WHITE-COLOR);
}
.headerInfoContainer .text .articleData > .item.col2 {
	border-right: 1px solid var(--WHITE-COLOR);
}
*/
.newsimagescrollerInfoContainer {
	background-color: black;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
}
.newsimagescrollerInfoContainer a, .newsimagescrollerInfoContainer a:visited {
	color: yellow;
}
.newsimagescrollerInfoContainer a:hover {
	color: black;
}
.newsimagescrollerInfoContainer > div > div > .col-lg-6 + .col-lg-6
,.newsimagescrollerInfoContainer > div > div > .col-lg-4 + .col-lg-4 {
	border-color: white;
}

@media (max-width: 991px) {
	.headerInfoContainer .text .articleData > .item.col3 {
		border-color: white;
	}
	.headerInfoContainer .text .articleData > .item.col4 {
		border-color: white;
	}
}



/*
.infoBox .object {
	background-color: var(--GRAY-COLOR-LIGHT);
}
*/
.infoBox .object_title {
	color: black;
}
.infoBox .object_txt {
	color: black;
}
.infoBox .object .object_txt a {
	color: yellow;
	background-color: black;
}
.infoBox .object .object_txt a:hover {
	color: black;
	background-color: white;
}



.focusBox {
	background: none;
}
.focusBox.darkBg .article_parent a {
	color: yellow;
}
.focusBox.darkBg .article_parent a:hover {
	color: black;
}
.focusBox.darkBg .article_title h2 a {
	color: yellow;
}
.focusBox.darkBg .article_title h2 a:hover {
	color: black;
}
/*
.focusBox.darkBg .article_intro {
	color: var(--WHITE-COLOR);
}
*/



