/* Theme Name: The Project - Responsive Website Template
Author:HtmlCoder
Author URI:http://www.htmlcoder.me
Author e-mail:htmlcoder.me@gmail.com
Version: 2.0.5
Created:December 2014
License URI:http://support.wrapbootstrap.com/
File Description: Place here your custom CSS styles
*/
.boxed .desktop-header{
	display:none;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
	margin-top:20px;
	background:transparent !important;
}
.header-second .logo{
	display: inline-block;
	vertical-align: middle;
}
.header-second .site-slogan{
	display: inline-block;
	vertical-align: middle;
	font-size: 25px;
}
.header-second .navbar-brand{
	padding-top: 0.3125rem;
    padding-bottom: 0.3125rem;
}
.breadcrumb-container{
	background: linear-gradient(to right, #0b426b 0%,#133259 5%,#29316c 10%,#7b2840 15%,#a41e23 20%,#bc2029 25%,#d71921 30%,#ef3e48 35%,#f5847d 40%,#f7cabd 45%,#ffffff 50%,#ccebf9 55%,#b4e4f4 60%,#88d6f2 65%,#71cff5 70%,#55c5f1 75%,#1ab2e8 80%,#2592d0 85%,#186bb4 90%,#0b426b 95%);
	height: 0.3125rem;
}
.zaszlo img{
	display:inline-block;
	margin: 0px 1px;
}
.main-container{
	padding:0px;
}
.main-news-slider-arrows{
	width:100%;
	text-align:right;
}
.koszonto img{
	height: 85px;
}
.block{
	margin-bottom:0.25rem;
}
div.balfomenucim {
    width: 160px;
    height: 30px;
    padding-left: 25px;
    padding-top: 6px;
    background-image: url(http://vac.hu/design/balfocimnyil.jpg);
    background-repeat: no-repeat;
    color: #20294B;
    font-size: 16px;
    font-weight: 700;
}
a.balmenu {
    width: 100%;
    padding-left: 20px;
    padding-top: 6px;
    padding-bottom: 6px;
    display: block;
    font-size: 14px;
    background-image: url(http://vac.hu/design/piros_nyil.png);
    background-repeat: no-repeat;
    text-decoration: none;
    color: #514545;
    background-color: #FFFFFF;
    border: 1px solid #D7D7D7;
	border-top:0px;
	border-left:0px;
	border-right:0px;
}
a.balmenu:second-child{
	border-top:1px;
}
a.balmenu:last-child{
	border-bottom:0px;
}
a.balmenu:hover {
    color: #ffffff;
    background-image: url(http://vac.hu/design/feher_nyil.png);
    background-color: #8E1C2D;
}
a.albalmenu:hover {
    color: #ffffff;
    background-color: #8E1C2D;
}
a.albalmenu {
    padding-left: 15px;
    padding-top: 6px;
    padding-bottom: 6px;
    display: block;
    font-size: 14px;
    text-decoration: none;
    color: #514545;
    background-color: #F0F6FC;
    border-bottom-color: #D7D7D7;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
.boxed .desktop-footer{
	display:none;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
	margin-bottom:20px;
	background:transparent !important;
}
@media (min-width: 768px){
	.main-news-slider-arrows{
		position:absolute;
		bottom:0.5rem;
		right:1rem;
		width:auto;
	}
	.koszonto img{
		height: auto;
	}
}
@media (max-width: 991px){
	.sidebar {
		margin-top: 0px;
	}
}
@media (max-width: 1199px){
	#lavamenu li a{
		margin: auto 4px !important;
	}
}
@media (min-width: 992px){
	.boxed .desktop-header{
		display:block;
	}
	.boxed .page-wrapper{
		box-shadow: 0px 7px 10px #cacaca;
	}
	.header{
		border: 0px solid #ffffff;
	}
	.header-first {
		padding: 0px;
	}
	.breadcrumb-container{
		background: linear-gradient(to right, #0b426b 0%,#133259 65%,#29316c 70%,#7b2840 75%,#a41e23 80%,#bc2029 85%,#d71921 90%,#ef3e48 95%,#f5847d 100%);
		height:auto;
		border-bottom: 2px solid #6f3145;
	}
	.colorline{
		padding-top:0px;
		position:relative; 
		/* background-image:url(http://vac.dwb.hu/ujdesign/colorline2.png); */
		/* background-position:center; */
		background: linear-gradient(to right, #0b426b 0%,#133259 5%,#29316c 10%,#7b2840 15%,#a41e23 20%,#bc2029 25%,#d71921 30%,#ef3e48 35%,#f5847d 40%,#f7cabd 45%,#ffffff 50%,#ccebf9 55%,#b4e4f4 60%,#88d6f2 65%,#71cff5 70%,#55c5f1 75%,#1ab2e8 80%,#2592d0 85%,#186bb4 90%,#0b426b 95%);
		height:25px;
		padding:0px 0px 0px 30px;
		border-top-right-radius: 15px;
		border-top-left-radius:15px;
	}
	.colorline-footer{
		padding-top:0px;
		position:relative; 
		/* background-image:url(http://vac.dwb.hu/ujdesign/colorline2.png); */
		/* background-position:center; */
		background: linear-gradient(to right, #0b426b 0%,#133259 5%,#29316c 10%,#7b2840 15%,#a41e23 20%,#bc2029 25%,#d71921 30%,#ef3e48 35%,#f5847d 40%,#f7cabd 45%,#ffffff 50%,#ccebf9 55%,#b4e4f4 60%,#88d6f2 65%,#71cff5 70%,#55c5f1 75%,#1ab2e8 80%,#2592d0 85%,#186bb4 90%,#0b426b 95%);
		height:25px;
		padding:0px 0px 0px 30px;
		border-bottom-right-radius: 15px;
		border-bottom-left-radius:15px;
	}
	.desktop-logo{
		position: absolute; 
		top: -15px; 
		left: 50%; 
		margin-left: -23px; 
		z-index:10000;
	}
	.logo-link{
		text-decoration:none;
		color:#fff;
		font-family:'Times New Roman';
		font-size:18px;
	}
	.logo-link:hover{
		text-decoration:none;
		color:#fff;
	}
	.col-lg-60-percent {
		-ms-flex: 0 0 60%;
		flex: 0 0 60%;
		max-width: 60%;
	}
	.col-lg-20-percent {
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
	}
	.boxed .desktop-footer{
		display:block;
	}
}
@media (min-width: 1200px){
	.boxed .page-wrapper {
		width: 1176px;
	}
}

.sidebar .block{
	border: 1px solid #D7D7D7;
}
.sidebar .title{
	margin:0px;
	font-size:13px;
	font-family:arial;
	font-weight:bold;
	min-height:35px;
	padding: 10px 5px;
}
.sidebar  .block .content{
	overflow: auto;
	background-color:#ffffff;
}
.sidebar .title.blue{
	background: linear-gradient(to right,rgb(213,235,249) 0%,rgb(193,226,243) 15%,rgb(165,212,238) 30%,rgb(147,205,242) 45%,rgb(129,196,238) 60%,rgb(102,175,228) 75%,rgb(88,144,205) 90%);
	color:#20294B;
}
.sidebar .title.blue:hover{
	color:#fff;
}
.sidebar .title.red{
	background: linear-gradient(to right,rgb(140,35,39) 0%,rgb(161,37,45) 15%,rgb(185,31,39) 30%,rgb(204,40,47) 45%,rgb(204, 34, 40) 60%,rgb(206,65,75) 75%,rgb(214,112,108) 90%);
	color:#fff;
}
.sidebar .title.red:hover{
	color:#ffff00;
}

/* Pelda-3
.lava-container{width:100%; height: 30px; padding: 5px;}
.lavaLampBottomStyle { position: relative; height: 24px; width: 100%; padding: 2px; margin: 0px 0; overflow: hidden;  }
.lavaLampBottomStyle li.back {border-bottom: 5px solid #D0464E;width: 9px;height: 25px;z-index: 8;position: absolute;}
.lavaLampBottomStyle li a { font: 14px arial; text-decoration: none; color: #ffffff; outline: none; text-align: center; top: 0px; letter-spacing: 0; z-index: 10; display: block; float: left; height: 24px; position: relative; 
overflow: hidden; margin: auto 10px }
.lavaLampBottomStyle li a:hover, .lavaLampBottomStyle li a:active, .lavaLampBottomStyle li a:visited { border: none }
 */
.lava-container{ width:100%; height: 30px; padding: 5px; }
#lavamenu { position: relative; height: 24px; width: 100%; padding: 2px; margin: 0px 0; overflow: hidden;  }
#lavamenu li { float: left; list-style: none }
#lavamenu li a { font: 14px arial; text-decoration: none; color: #ffffff; outline: none; text-align: center; top: 0px; letter-spacing: 0; z-index: 10; display: block; float: left; height: 24px; position: relative; 
overflow: hidden; margin: auto 10px }
.lavalamp-object {
	background-color:#D0464E;
	height:2px !important;
	margin-top:19px;
}
.logoutana{
	content: url('http://vac.hu/favicon.png');
	vertical-align:middle;
	margin-top: -8px;
    margin-bottom: -6px;
    margin-left: 10px;
	width:19px;
	height:28px;
}
.hircim2{
	color: #294368;
    font-size: 11px;
	font-family: arial;
    text-decoration: none;
}
.desktop-footer .copyright{
	margin-top:5px;
	text-align:center;
	font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.desktop-footer .copyright a{
    color: #2F5083;
}


a.prgramlinkek{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #010000;
}


img{
	display:inline;
}
#globalDiv img{
	display:block;
}
.kategoria-cim{
	font-size: 12px;
    font-weight: bold;
    margin-bottom: 5px;
}
.kozelet-cim{
    color: #666636;
}
.sport-cim{
    color: #405A78;
}
.palyazat-cim,.kozlemeny-cim{
	color: #3B6E4D;
}
.anyakonyv-cim{
	color: #784F73;
}
.rendorsegi-cim{
	color: #694444;
}
.program-cim{
	color: #801212;
}
b{
	font-weight:bold!important;
}
.hir-kep-container img{
	margin:5px;
	border: 3px solid #D7D7D7;
}
div.mappaikonosfejlec {
    width: 100%;
    height: 50px;
    background-image: url(../ikonok/mappa_590.png);
	background-repeat:no-repeat;
    padding-left: 75px;
    padding-top: 10px;
    font-size: 16px;
    color: #000000;
    font-weight: bold;
}
.btn-default {
    background-color: #228aca;
    border-color: #145e9d;
}
.btn-default:hover {
    background-color: #145e9d;
    border-color: #0b426b;
}
a {
	color: #228aca;
}
a:hover{
	color: #145e9d;
}