.Hid3 {
	display: none !important;
	height: 0 !important;
}

body.home .nav-menu .menu-item.search {
	display: none !important;
}

body.home .nav-menu .search-form {
	display: none !important;
}

body.home .nav-menu .nav-button .btn {
	background-color: #f44437;
	font-weight: 600;
}


body .site-content {
	background-image: url("/wp-content/uploads/fishbone_pattern_white_120x120px.png");
}

body.bigfish .site-content {
	background-image: url("/wp-content/uploads/fishbone_pattern_white_240x240px.png");
}

.mainheader  {
	border-bottom: 2px solid #a4855e;
}


.stickymenu {
	border-bottom: 1px solid #a4855e;
}

.mainheader .menuitem-gyik {
	display: none !important;
}

.stickymenu .menuitem-gyik {
	display: block !important;
}



@media (min-width: 992px) {
	
.desktop-hide { display: none !important; }

.header-classic .nav-container {
	background-image: url("/wp-content/uploads/NLA_menu_bg_03.png");
	background-repeat: repeat-x;
	background-position: center center;
}

.stickymenu .nav-container {
	background-image: url("/wp-content/uploads/NLA_menu_bg_03.png");
	background-repeat: repeat-x;
	background-position: center center;	
}

}


@media (min-width:768px) and (max-width:991px) {
	
.main-footer .row .widgets:first-child {
	width: 100%;
}

.main-footer .row .widgets:nth-child(2), 
.main-footer .row .widgets:nth-child(3) {
	width: 50%;
}

}


.primary-color-bg.text-light .textwidget a {
	color: #000 !important;
}





/* FORM CRAFT */

.fc-form-2 .final-success {

}



/* PAGE TITLE */

.page-heading h1.entry-title {
	text-transform: none !important;
}


/* TIMELINE */

.timeline-year {
	-webkit-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.1);
	-moz-box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.1);
	box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.1);
}

.narrow .timeline-year {
	width: 100px;
}

.narrow .timeline-item {
	padding-left: 160px;
}

.narrow .timeline-item::after, 
.narrow .timeline-item::before {
	left: 128px;
}

@media (max-width:767px) {

.narrow .timeline-item {
	padding-left: 32px;
}

.narrow .timeline-item::after, 
.narrow .timeline-item::before {
	left: 0;
}

	
}


/* LANDING PAGE */
/*
only screen and (-webkit-min-device-pixel-ratio: 2)      and (max-width: 991px),
only screen and (   min--moz-device-pixel-ratio: 2)      and (max-width: 991px),
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (max-width: 991px),
only screen and (        min-device-pixel-ratio: 2)      and (max-width: 991px),
only screen and (                min-resolution: 192dpi) and (max-width: 991px),
only screen and (                min-resolution: 2dppx)  and (max-width: 991px) { 

only screen and (device-width : 375px) and (device-height : 812px) and (-webkit-min-device-pixel-ratio: 3), 
only screen and (device-width : 375px) and (device-height : 667px) and (-webkit-min-device-pixel-ratio: 2), 
only screen and (device-width : 414px) and (device-height : 736px) and (-webkit-min-device-pixel-ratio: 3) {
 */

@media (max-width: 991px) {
body.landing-page .site-main { padding-top: 0 !important; }
body.landing-page .stickymenu, body.landing-page .header-classic { display: none !important; }
body.landing-page .header-fake { border-bottom: 2px solid #a4855e; }

body.landing-page #photomosaic .panel-widget-style { padding-bottom: 0 !important; } 

}

/* iPhone X */
@media 
only screen and (device-width : 375px) and (device-height : 812px) and (-webkit-min-device-pixel-ratio: 3) {

}


/* IQ-TESZT */

body.iq-teszt .site-main { padding-top: 0 !important; }
body.iq-teszt .stickymenu, body.iq-teszt .header-classic { display: none !important; }
body.iq-teszt .header-fake { border-bottom: 2px solid #a4855e; }

body.iq-teszt .back-to-top { display: none !important; }


@media (max-width: 767px) {
body.iq-teszt .header-fake img { width: 200px !important; }
}

@media (max-width: 359px) {
body.iq-teszt .header-fake img { width: 150px !important; }
}

    


/* HOME */

#threeboxes .feature-item {
	padding: 14px !important;
}

#threeboxes .feature-item .table-cell {
	border: 1px solid rgba(255, 255, 255, 0.5);
}

@media (max-width: 767px) {
	
.top-bar {
	background-color: #a4855e !important;
}

button.btn-empty:not(:hover), .btn.btn-empty:not(:hover), input.btn-empty[type="submit"]:not(:hover) {
	color: #fff;
}



.top-bar a:hover {
	color: #141a5e !important;
}

}

@media (min-width: 768px) {
	
.top-bar {
	background-color: #141a5e !important;
}

}

.top-bar-toggle {
	border-top-color: #a4855e !important;
}


/* BLOG */

body.blog .site-main, 
body.archive .site-main, 
body.single-post .site-main {
	background-color: #fff;
	padding-top: 30px !important;
}

body.single-post .entry-meta .author, 
body.archive .entry-meta .author {
	display: none !important;
}

body.category .entry-meta .category {
	display: none !important;
}

body.category .entry-meta .time::after {
	display: none !important;
}

body.category article.post {
	margin-bottom: 30px;
}

body.category article.post header {
	margin-bottom: 3px !important;
}

body.category .entry-meta {
	margin-bottom: 0px !important;
}

body.category article.post p {
	/* display: none !important; */
	font-size: 14px;
	line-height: 20px;
}

body.category article.post footer {
	//display: none !important;
}

body.single-post .post-navigation {
	display: none !important;
}

/* IQ-TESZT */

.gold-block {
	display: inline-block;
	padding: 0 5px;
	margin: 0 3px;
	-webkit-border-radius: 0.25em;
	-moz-border-radius: 0.25em;
	border-radius: 0.25em;	
	
	background-color: #a4855e;
	color: #fff;
}

.gold-block:hover {
	background-color: #000066;
	color: #fff;
}



/* DEMO */

body.demopage {
	background-color: #40457b;
	background-image: url("/wp-content/uploads/fishbone_pattern_white_120x120px_05.png");
	background-repeat: repeat;
	background-position: center center;	
}

body.demopage .site, 
body.demopage .site-content {
	background: none;
}


/* HUB */

body.page-id-2860 .site-main {
	background-color: #fff;
	padding-top: 30px !important;
}

.sidebar .widget_orion_dividers_w {
	margin-bottom: 0;
}

.sidebar .widget_orion_dividers_w hr {
	margin-bottom: 0;
}


.orion-testimonial .wrapper {
    margin-bottom: 0;
}

.widget_orion_recent_posts_carousel .meta a[href$="/category/nla-hub/"] { display: none !important; }




/* TEAM */

.team-members.grid .basic-info .category {
	text-transform: uppercase;
}

.team-members.grid .basic-info .additional-title {
	text-transform: uppercase;
}

blockquote.primary-color, 
blockquote.primary-color p, 
blockquote.primary-color::before {
	color: #a4855e;
}



/* TABLES */

.border-c1 {
	border: 2px solid #a4855e;
	background: rgba(164, 133, 94, 0.2);
}

.bg-w100 {
	background: rgba(255, 255, 255, 1.0);
}

.bg-w50 {
	background: rgba(255, 255, 255, 0.5);
}

.tablepress caption a {
	display: none !important;
	height: 0 !important;	
}


blockquote.narrow {
	font-size: 15px;
	line-height: 24px;
}

blockquote.small {
	font-size: 13px;
	line-height: 18px;
}








/* FOOTER */

.site-footer .recent-post-carousel .meta .category, 
.site-footer .recent-post-carousel .meta .separator {
	display: none !important;
}



/* Large display 1200px and above */
@media screen and (min-width: 1200px) {

.mobile-no { display: block !important; }
.mobile-only { display: none !important; }
.desktop-no { display: none !important; }

}

@media screen and (min-width: 979px) {
	
.mobile-no { display: block !important; }
.mobile-only { display: none !important; }
.desktop-no { display: none !important; }

}

/* Portrait tablets 768px and above */
@media screen and (min-width: 769px) and (max-width: 979px) {

.mobile-no { display: block !important; }
.mobile-only { display: none !important; }
.desktop-no { display: block !important; }
.desktop-only { display: none !important; }

}


/* Phones to tablets 767px and below */
@media screen and (max-width: 768px) {

.mobile-no { display: none !important; }
.mobile-only { display: block !important; }
.desktop-no { display: block !important; }
.desktop-only { display: none !important; }

}


/* Phones 480px and below */
@media screen and (max-width: 480px) {

.mobile-no { display: none !important; }
.mobile-only { display: block !important; }
.desktop-no { display: block !important; }

}


.polaroid img {
	max-width: 300px !important;
	max-height: auto;
}




/* 

COLORS

Text color					

Heading color				

Main Menu color			
					over			
					dropdown bg		#2B354B
					separator			#273043
					
Footer 	bg							#2B354B
				title				
				text						color: rgba(255, 255, 255, 0.8);
				highlight				#0FCBE3


Bokeh 	bg							#3f51b5

*/