html{height:100%;}
body{height:100%;font-family: 'Open Sans', sans-serif;font-size: 16px;font-weight: 300;background:white;color:#444444;font-weight: 400;}
a,.popover-link{color:#26ABE0;}
.fake-link{color:#26ABE0 !important;cursor: pointer;}

.dspn{display: none !important;}
.undl{text-decoration: underline !important;}
.white{color:white !important;}
.color-1{color:#0069AB !important;}
.text-color-2{color:#26ABE0 !important;}

.carousel-item{background-size: cover;background-position: center top;}
.carousel-item a{display: block;width: 100%;height:100%;}
.inp{border:none;width: 100%;line-height:40px;padding:0 5px;}
.inp.brd{border:1px solid #26ABE0;}
button{cursor: pointer;}
.top-nav{text-align: center;text-transform: uppercase;}
.top-nav .top-button{padding:0;text-transform:uppercase;color:white;font-size: 14px;line-height: 40px;display: inline-block;width:100%;background:none;border:none;}
.top-nav .top-button.btn-1{background:#26ABE0;}
.top-nav .top-button.btn-2{background:#A96DAD;}
.top-nav .top-button.btn-3{background:#7FBEAF;}
.top-nav .top-button.btn-4{background:#1E2446;}
.top-nav .top-button.btn-5{background:#B9246F;}

.ttl{font-size: 32px;line-height:32px;text-transform: uppercase;}
.main-double-block .ttl{padding:15px 0 15px 0;}

.donate-block{background:#A96DAD;color:white;min-height:180px;font-size: 14px;
	padding:0 20px 20px 20px;
	text-align: center;
}
.donate-block .amount-button{
	background:#4BABDD;
	color:white;
	border:1px solid #0069AB;
	display: block;
	margin:5px;
	text-align: center;
	height:40px;
	line-height: 40px;
	font-weight: 600;
	cursor: pointer;
}
.donate-block .amount-button.active{
	background:#0069AB !important;
}
.donate-block .ttl{
	font-size: 18px;
	line-height: 18px;
	margin:0;
	padding-bottom:10px;
}
.donate-block .bott{
	margin-left:15px;
	margin-right:15px;
}
.donate-block .button-fake{
	margin-top:5px;
}
.donate-block .inp{
	margin:5px 0;
}


.button-flat{background:#447A6B;color:white;display: block;height:40px;line-height: 40px;font-size: 14px;border:none;}

.nl-block{background:#CDE5EF;color:#0069AB;padding:0 20px 20px 20px;}
@media(min-width:768px){
	.nl-block{min-height:208px;}	
}
.nl-block2{background:#26ABE0;color:white;padding:0 30px 24px 30px;}
.nl-block-fake{padding:0 30px;line-height: 18px;}
.nl-block .inp{margin-bottom:35px;color:#0069AB;margin-top:15px;}
.nl-block .inp::placeholder{color:#0069AB;}
.button-fake{
	cursor: pointer;background:#0069AB;color:white;border:none;color:white;text-transform: uppercase;font-size: 14px;display: block;
	width:100%;
	height:40px;
	line-height: 40px;
}
.button-fake:hover{
	color:white;
}
.nl-block .ttl{font-size: 18px;line-height: 18px;padding-top:25px;}
.nl-block, .donate-block{box-shadow: 0px 0px 5px 6px rgba(0, 0, 0, 0.05);}
.main-double-block{margin-bottom: 60px;}

.bg1{background:url(../images/bg1.png) left top no-repeat;}
.bgc-gray{background:#eeeeee;}
.bg2{background:#0069AB !important;}
.bg3{background:#CDE5EF;}
a.bg2:hover{color:white;}
.main-welcome{background:#CDE5EF url(../images/bg2.png) right top no-repeat;color:#0069AB;}

.more{color:#26ABE0;text-transform: uppercase;font-size: 14px;font-weight:600;}
.view-size{color:black;font-weight: bold;}

.title{font-weight: 700;font-size: 40px;line-height: 48px;color:#0069AB;padding-bottom: 10px;}
.content-title{font-weight: 600;font-size: 48px !important;}
.content-title span{font-size: 24px;}

.news-item{background-size: cover;margin-bottom: 30px;}
.news-item a{background:rgba(0, 105, 171, 0.7);color:white;padding:20px;}
.type-icon{width: 40px;height:40px;display: block;position: absolute;margin:15px 0 0 15px;}
.type-icon.type-1{background:url(../images/icon-type-1.svg);}
.type-icon.type-2{background:url(../images/icon-type-2.svg);}
.type-icon.type-3{background:url(../images/icon-type-3.svg);}

.calendar-item{line-height: 18px;display: block;color:white !important;text-align: center;}
.calendar-item:hover{color:white;text-decoration: none;}
.calendar-item.color-1{background-color:#AEA8D3;}
.calendar-item.color-2{background-color:#5C97BF;}
.calendar-item.color-3{background-color:#A96DAD;}
.calendar-item.color-4{background-color:#26ABE0;}
.calendar-item.color-5{background-color:#A96DAD;}
.calendar-item.color-6{background-color:#BDC3C7;}
.calendar-item.color-7{background-color:#5C97BF;}
.calendar-item.color-8{background-color:#7FBEAF;}
.calendar-item b{display: block;font-size: 14px;line-height: 14px;}
.calendar-item img{width: 50px;position: absolute;margin-left:-25px;}

.links-near-title{color:#26ABE0;}

.gal-section{background:#0069AB;color: white;padding-top: 60px;padding-bottom:60px;}
.gal-section .title{color:white;}
.gal-section img{margin-bottom: 20px;}

.docs-block{padding:30px 0;}
.fake-fluid{
	background-image:url(../images/bg-fake-fluid.png);
	background-position-y:top;
	background-position-x:center;
	background-repeat:no-repeat;
}
.docs-block{background:#26ABE0 url(../images/bg-fake-fluid.png) center top no-repeat;color:white;}
.docs-block a{color:white;}
.sub-title{font-size: 32px;line-height: 36px;margin-bottom: 10px;}
.low-title{font-size: 18px;line-height: 22px;margin-bottom: 10px;}

.docs-list{display: table;padding:0;width: 100%;margin-top:20px;}
.docs-list li{display: table-row;}
.docs-list li a{display: table-cell;vertical-align: middle;color:white;height: 60px;padding:10px 0 10px 60px;background-position: left center;background-repeat: no-repeat;background-size: 40px;}
.docs-list li.pdf a{background-image: url(../images/icon-pdf.svg);}
.docs-list li.doc a{background-image: url(../images/icon-doc.svg);}
.docs-list li.xls a{background-image: url(../images/icon-xls.svg);}

.footer-bottom{background:#707070;font-size: 14px;color:#BDBEC0;line-height: 60px;}
footer{background:#252525;color:#BDBEC0;font-size: 12px;}
footer a{color:#BDBEC0;}
footer a:hover{color:white;}
footer .ico svg{width: 40px;}
footer .button{color:white;display: block;background:#0069AB;line-height: 40px;text-transform: uppercase;text-align: center;margin-bottom: 20px;}

.fly-box{position: absolute;z-index:1000;padding-top:40px;padding-bottom: 20px;padding-left:0;padding-right:0;}
.fly-box a.txt{line-height: 16px;color:white;}
.fly-box#box-1{background:#26ABE0 !important;}
.fly-box .button{display:block;background:#0069AB;color:white;margin-bottom: 20px;width: 255px;margin-left:auto;margin-right: auto;}
.fly-box#box-2{background:#A96DAD;}
.fly-box{display: none;}

.button-def{color:white;border:none;width: 100%;background:#0069AB;line-height: 40px;text-transform: uppercase;border:none;padding:0;}
.button-def.inblk{width: auto;display: inline-block;padding-left:30px;padding-right: 30px;}
.inp{padding:0 10px;}
.cbs{padding:10px;}

.top-search-block{position: relative;}
.top-search-block .inp{padding-right: 50px;}
.img-button{background:#0069AB;width: 40px;height:40px;padding:8px;position: absolute;right:0;margin-top:-40px;}

.site-content{background:url(../images/deco-content-lt.svg) left top no-repeat;background-size: 40%;}
.site-content-deco{background:url(../images/deco-content-rb.svg) right bottom no-repeat;background-size: 40%;}

.text-sizer{color:black;font-weight: bold;font-size: 14px;display: inline-block;}
.text-sizer strong{font-size: 18px;}

.person{margin-bottom: 60px;}
.person .links{padding-top:20px;font-size: 14px;}
.person img{width: 100%;}
.person strong{display: block;margin-top:10px;font-size: 18px;}

.vagyon-anchors .button{background:#5C97BF;color:white;line-height: 40px;display: block;text-align: center;font-size: 14px;text-transform: uppercase;margin-bottom: 20px;}
.vagyon-row span{color:#26ABE0;}
.vagyon-row a{font-size: 14px;}
.vagyon-list .vagyon-row:nth-child(even) > div{background:#F6F6F6;}
.vagyon-list .vagyon-row:nth-child(odd) > div{background:#EEEEEE;}

.content-sub-title{font-size: 26px;line-height: 26px;margin-bottom: 30px;margin-top:30px;}

.pager,.sort-options{font-size: 14px;color:#26ABE0;padding-top:3px;}
.pager .pages{padding:0 10px;}
.pager a.active{color:#0069AB;font-weight: bold;}
.sort-options a.active{color:#0069AB;font-weight: bold;}

.news-thumb{background-color:#26ABE0;}
.news-item.flat a{width: 100%;height:100%;display: block;}

.news-item.flat .type-icon{display: none;}
.news-item.flat.bgc-1 a{background:#AEA8D3;}
.news-item.flat.bgc-2 a{background:#26ABE0;}
.news-item.flat.bgc-3 a{background:#0069AB;}

.icon-mail{width: 30px;}
.icon-rss{background:#0069AB;font-size: 14px;color:white;line-height: 14px;padding:2px 6px;}
.news-share-block{padding-top:30px;}
.news-share-block a{margin-right: 10px;}
.news-content{padding-top:30px;}

.related.person{background: #CDE5EF;color:#0069AB;padding:20px 10px 20px 140px;margin-bottom: 20px;display: block;}
.related.person img{width: 100px;position: absolute;margin-left:-120px;}
.related.person strong{font-weight: 400;font-size: 18px;line-height: 20px;}
.related.person .inner{min-height: 70px;}
.related.person a{font-size: 14px;}

.fly-box.fixed{display: block;}
.nl-block.fixed{position: relative;margin:0;}
.donate-block-big{margin:0;height: auto;background:#CDE5EF !important;box-shadow: none;color:white;padding:25px 20px;text-align: center}
.donate-block-big .ttl{margin-bottom:30px;}
.donate-block-big .button-flat{background:#0069AB;margin:10px;}

.join-us-box{background:#5C97BF;padding:20px;color:white;}

.related.gal{position: relative;margin-bottom: 20px;display: block;}
.related.gal img{width: 100%;position: relative;}
.related.gal span{display: block;background:rgba(0, 106, 171, 0.7);color:white;text-align: center;position: absolute;left:0;right: 0;text-transform: uppercase;height:40px;line-height: 40px;margin-top:-40px;}

.tags-box{background:#EEEEEE;padding:20px;color:#636367;}
.tags-box strong{display:block;margin-bottom: 20px;}
.tags-box a{color:#636367;}

.nl-block-big{background:#7FBEAF;color:white;padding:20px;}
.nl-block-big .ttl{margin-bottom: 30px;}

.full-news-title-simple{color:white;padding:20px;background:rgba(0, 105, 171, 0.7);font-size: 28px;line-height: 32px;}
.full-news-title-simple h1{font-size: inherit;}
.fix-cal{background:#CDE5EF;width:100%;margin-top:30px;color:#0069AB;}
.fix-cal .short{color:#0069AB;font-size: 26px;padding:10px;}

th.dow{text-transform: uppercase;padding-top:20px;}

.bigcal .datepicker th.datepicker-switch,
.bigcal .datepicker th.prev,
.bigcal .datepicker th.next{
	display: table-cell !important;
	text-transform: uppercase;
	background:white;
	border-radius: 0;
}

.bigcal{padding-top:0 !important;margin-top:-10px;margin-left:0 !important;}
.bigcal .datepicker{padding-top:0;margin-top:0 !important;border-radius:0;background:#eeeeee url(../images/bg-cal-head.png) top repeat-x;}
.bigcal .prev{background:white url(../images/icon-cal-prev.svg) left center !important;text-align: left;padding-left:5px;}
.bigcal .next{background:white url(../images/icon-cal-next.svg) right center !important;text-align: right !important;padding-right:5px;}
.bigcal .prev,.bigcal .next{background-size: 20px 20px !important;background-repeat: no-repeat !important;font-size: 2px !important;}

.content-title.mg-0{margin-bottom: 0 !important;}
.content-sub-title.mg-0{margin-top:0 !important;}

.reminder-box{background:#CDE5EF;padding:20px;}
.reminder-box .box-ttl{font-size: 24px;line-height: 26px;}
.reminder-box .cb-container{color:#636367;}
.reminder-box .cbs{padding:30px;}

.button-txt{background:none;border:none;line-height: 40px;color:#26ABE0;font-weight: bold;}
.stripe-title{line-height: 40px;}

.dk-table{width: 100%;}
.dk-table tr{border-top:2px solid white;}
.dk-table td,.dk-table th{padding:5px 10px;}
.dk-table th{font-weight: normal;text-transform: uppercase;background:white;}
.dk-table a{font-size: 14px;}
.dk-table tr:nth-child(odd){background:#EEEEEE;}
.dk-table tr:nth-child(even){background:#F6F6F6;}
.dk-table td span{display: none;}
.doc-sort-options{text-align: center;}
.select-folder{text-align: center;}

.form-control{border-radius:0;border:0;}
select.form-control{
    text-indent: 5px;    
	background:#CDE5EF url(../images/icon-dropdown.png) right 10px center no-repeat;
    padding-right: 40px;
    margin-bottom: 10px;
    -webkit-appearance: none;
    -moz-appearance: none;
    height:40px;
}
.folder-select{width: 280px;display: inline-block;}

.docs-table td a:first-child{margin-right:15px;}
.docs-table tr td:nth-child(3){font-size: 14px;}
.docs-table tr td:nth-child(2){background-size: 30px;background-repeat: no-repeat;}
.docs-table tr.doc td:nth-child(2){background-image:url(../images/icon-doc.svg);}
.docs-table tr.xls td:nth-child(2){background-image:url(../images/icon-xls.svg);}
.docs-table tr.pdf td:nth-child(2){background-image:url(../images/icon-pdf.svg);}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe,
.videoWrapper object,
.videoWrapper embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.vid-container{height:43vw;}
.vid {
	position:absolute;
	width:100%;
	height:43vw;
	overflow:hidden;
}
#bgvideo{
	width:100%;
	height:43vw;
}

.vid video {
	position:absolute;
	left:50%;
	top:50%;
	-ms-transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	transform:translate(-50%,-50%);
	display:block;
	width:auto;
	height:auto;
	min-width:100%;
	min-height:100%;
	overflow:hidden;
	pointer-events:none;
	-webkit-transition:opacity 10s linear;
	transition:opacity 10s linear;
}

.day-results{margin-bottom: 60px;}

.responsive-table{width: 100% !important;}

#popup{background:#cde5ef;}
#popup .title{text-transform: uppercase;font-size: 24px;line-height: 28px;text-align: center;font-weight: 600;padding:10px 0 20px 0;}

.banner-item{text-align: center;background:#eeeeee;color:#888;font-size: 12px;padding:5px 0 0 0;margin-bottom: 30px;}
.banner-item img{margin-top:5px;}

.full-news-title em,.news-thumb a em{display: block;font-size: 12px;color:#ace6ff;}

.payment-button{background:#7FBEAF;color:white;text-align: center;cursor: pointer;}
.payment-button.active{background:#C41070;}
label{font-style: italic;margin-bottom: 0;padding-left:10px;}


.carousel-control-prev,
.carousel-control-next{
	background:none !important;
	border:none;
	width: 80px;
}

.mid-23 .content-title{
	display: none;
}

/* xs-sm */
@media (max-width: 768px) {
	.top-nav-container{padding:0;}
	.hidden-sm{display: none !important;}
	#mainCarousel,#mainCarousel .carousel-item{height:auto;}
	header{background:#0069AB;}
	.top-logo{margin-bottom:20px;margin-top:20px;margin-left:15px;height:60px;}
	.navbar-toggler{position: absolute !important;width:50px !important;top:20px;right:30px;}
	.no-pd-sm{background:#26ABE0;}
	.donate-block{margin-top:-30px;margin-bottom: 20px;padding-top:-10px !important;padding-bottom:15px;height:auto;}
	.donate-block .col{padding:0 5px;}
	.ttl{font-size: 24px;line-height: 24px;}
	.main-welcome{background:#CDE5EF url(../images/bg2b.png) right bottom no-repeat;padding:20px;}
	.block-ttl{line-height: 36px;font-size: 36px;margin-bottom: 12px;}
	.block-lead{padding-bottom:20px;}
	.news-item{height:90vw;position: relative;}
	.news-item a{display: block;height: 50%;bottom:0;position: absolute;width: 100%;}
	.bgc-gray{padding-top:40px;padding-bottom: 40px;}
	.links-near-title{text-align: center;padding-bottom: 20px;}
	.calendar-item{width: 80vw;height: 80vw;display: block;margin:0 auto;padding:30vw 10px 10px 10px;background-image: url(../images/icon-calendar.svg);background-position: center top 20px;background-repeat: no-repeat;background-size:60px;}
	.calendar-item strong{height: 35vw;display: block;}
	.calendar-item img{margin-top:-80px;display: none;}
	footer{padding-top:20px;}
	.footer-bottom{margin-top:20px;}
	.footer-menus{padding:20px 0;}
	.footer-menus ul{display: block;padding:0;list-style: none;text-align: center;margin:0;}
	.soc-icons{text-align: center;}
	.soc-icons a{margin:0 10px;}
	footer .button{width: 190px;margin-left: auto;margin-right: auto;}
	.footer-info{padding-left:40px;}
	.footer-logo{margin-bottom: 20px;display: block;margin-top:30px;}
	.fake-fluid{background-color:#26ABE0;}
	.fly-box{position: absolute !important;left:0;right: 0;}
	.fly-cal{display: none;}
	.top-search-block{width: 100%;background:#0069AB;padding:0;margin-left:0;display: none;}
	.top-search-block .img-button{display: block;}
	.top-search-block .button-def,.top-search-block .inp{width: 49%;display: inline-block;height:40px;text-align: center;padding:0;}
	.toggle-search-sm{background:url(../images/icon-search.svg);width: 30px;height:30px;display: block;position: absolute;right: 90px;z-index: 100;margin-top:-64px;cursor: pointer;}
	.site-content-deco{padding-top:40px;padding-bottom: 40px;}
	.content-title{margin-bottom: 30px;}
	.vagyon-row{margin-bottom: 2px;text-align: center;}
	.vagyon-row > div{padding:5px;}
	.vagyon-row > div:first-child{padding-top:10px;}
	.vagyon-row > div:last-child{padding-bottom:10px;}
	.full-news-title{color:white;padding:20px;background:rgba(0, 105, 171, 0.7);}
	.nl-block-big,.join-us-box,.tags-box,.related.gal{margin-bottom: 20px;}
	.join-us-box .buttons{padding-bottom: 20px;padding-top:20px;}
	.nl-block-big .button-flat{display:block;width: 140px !important;margin:20px auto 0 auto;}
	.content-title{font-size: 40px !important;line-height: 40px;}
	.content-title span{font-size: 24px;display: block;line-height: 32px;padding-top:10px;}
	
	.fix-cal{background:none;}
	.fix-cal .short{margin-bottom:10px;background:#CDE5EF;}
	.datepicker td,
	.datepicker th {
		width: 42px !important;
		color:#252525;
	}
	.wrapper-table{margin-left:-15px;margin-right: -15px;}
	.wrapper-table > table{
	    width: 100%;
	}
	.dk-table tr,
	.dk-table td{display: block !important;text-align: center;width: 100%;position: relative;}
	.dk-table th{display: none !important;}
	.dk-table td span{display: block;text-transform: uppercase;margin-top:10px;}
	.dk-table tr.hidden-sm{display: 0;}
	.select-folder{padding-bottom: 20px;}
	.docs-table tr td:nth-child(2){background-position: center top;padding-top:40px;margin-top:10px;}
	.img-responsive-sm,.img-responsive{width: 100%;height: auto;}
	.facebook-iframe{width: 320px;height:312px;margin-left:auto;margin-right: auto;margin-top:20px;display: block;margin-left: auto;margin-right: auto;}
	.responsive-table, .responsive-table tr, .responsive-table td{display: block;width: 100% !important;height: auto !important;}
	.cnt-sm{text-align: center;}
	.donate-block{
		margin-top:20px;
	}
	.donate-block .bott{
		margin-left: 5px;
		margin-right: 5px;
	}
	.nl-block{
		margin-top:15px;
	}
}
/* sm - Small devices (landscape phones, 576px and up) */
@media (max-width: 320px) {
	.calendar-item img{margin-top:-70px;}
	.facebook-iframe{width: 270px;height:400px;margin-left:auto;margin-right: auto;margin-top:20px;}
	.bank-logo{width: 100%;}
}
/* sm - Small devices (landscape phones, 576px and up) */
@media (max-width: 576px) {	
	.fly-box#box-1{position: absolute;left:0;width: 100vw;}
	.fly-box#box-2{position: absolute;width: 100vw;transform: translateX(-50%)}
}

/* md - Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
	
	.img-responsive{width: 100%;height: auto;}
	#mainCarousel,#mainCarousel .carousel-item{height:50vw;}
	header{border-top:20px solid #0069AB;height:140px;width:100%;position: absolute;z-index: 1000;background:url(../images/grad.png) top repeat-x;}
	.fake-deco{height:100px;}
	.top-logo{width: 170px;margin-top:0px;}
	.top-nav{margin-top:-20px;margin-bottom:10px;}
	.quick-search-box{font-size:14px;background:#26ABE0 !important;margin-top:-120px;margin-bottom:20px;height:40px;display: block;position: relative;}
	.cbs{color:#CDE5EF;}
	.cbs .cb-container{margin-left:15px;font-size: 14px;}
	.nl-block, .donate-block{margin-top:-60px;}
	.ttl{font-size:24px;line-height:24px;}
	.main-welcome{margin-bottom: 44px;padding:20px;}
	.block-ttl{margin-top:20px;line-height: 42px;font-size: 42px;margin-bottom: 13px;}
	.block-lead{min-height:110px;padding-bottom:10px;}
	.news-item.double-x{padding-left:30px;}
	.news-item.double-x a{width:50%;margin-left: 50%;height: 100%;display: block;}
	.news-item.double-x .type-icon{margin-left:-15px;}
	.news-item.double-y{position: relative;}
	.news-item.double-y a{display: block;position: absolute;width: 100%;}	
	.news-item.simple{position: relative;}
	.news-item.simple a{display: block;height:50%;top: 50%;position: absolute;width: 100%;}
	.news-item{height: 210px;}
	.news-item.double-y{height:450px;}
	.news-item.double-y a{height:210px;top: 240px;}
	
	.bgc-gray{padding-top:70px;margin-top: 60px;padding-bottom: 70px;}
	.links-near-title{text-align: right;padding-top:24px;line-height: 16px;color:#26ABE0;}
	.calendar-item{background-size: 30px;background-position: center top 20px;}	
	.calendar-item{height: 165px;padding:60px 10px 0 10px;}
	.calendar-item strong{height: 65px;display: block;font-size: 14px;line-height: 16px;}
	.calendar-item b,.calendar-item small{font-size: 12px;line-height: 14px;}
	.calendar-item img{margin-top:-50px;width: 36px;margin-left:-18px;}
	.docs-list{margin-top:60px;}
	footer{padding-top:80px;}
	.footer-bottom{margin-top:80px;}
	.soc-icons{text-align: center;}
	.soc-icons a{margin:0 10px;}
	.footer-menus .fake-table{display: table;width: 100%;border-right: 1px solid #636367;}
	.footer-menus .fake-table div{display: table-row;}
	.footer-menus .fake-table ul{display: table-cell;border-left:1px solid #636367;list-style:none;padding:0;padding:0 10px;}
	.fly-box{width: 350px;}
	.fly-box#box-1{margin-left:0; transform: translateX(-25%);}
	.fly-box#box-2{margin-left:0; transform: translateX(-25%);}
	.fly-cal{margin-top:-165px;padding-left:195px;background:#CDE5EF;width:620px;position: absolute;z-index: 1000;box-shadow: 5px 5px 6px rgba(0, 0, 0, 0.53);display: none;}
	.fly-cal .short{margin-left:-195px;color:#0069AB;font-size: 26px;padding:10px;width: 195px;position: absolute;}
	.cal-header{background:white;line-height: 46px;padding:0 50px;}
	.cal-header span{float:right;}
	.fly-cal.pos-2{margin-left:-103px;}
	.fly-cal.pos-3{margin-left:-275px;}
	.fly-cal.pos-4{margin-left:-448px;}
	.footer-logo{margin-bottom: 20px;display: block;}
	.top-search-block{width: 276px;margin-top:-94px;}
	.top-search-block .img-button{margin-top: 0px !important;position: absolute !important;}
	.nav-section .nav-link{text-shadow: 1px 1px 0px black;}
	.search-button-sm{display: none;}
	.toggle-search-sm{display: none;}
	.site-content-deco{padding-top:80px;padding-bottom: 80px;}
	.totop{width: 60px;margin-right: -80px;}
	.content-title{margin-bottom: 50px;}
	
	.vagyon-list{display: table;width: 100%;border-spacing: 0 2px;}
	.vagyon-list > div{display: table-row;}
	.vagyon-list > div > div {display: table-cell;padding:10px;}
	.vagyon-row .link-1{width: 180px;}
	.vagyon-row .link-2{width: 50px;}
	.vagyon-row .years span{cursor:pointer;padding:2px 5px;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px;}
	.vagyon-row .years span.active{background:#26ABE0;color:white;}
	.news-full-img{position: relative;}
	.full-news-title{background:rgba(0, 105, 171, 0.7);color:white;padding:20px;top:0;right:0;width:33%;position: absolute;height:100%;}
	
	.join-us-box{margin-bottom: 20px;}
	.join-us-box .buttons{margin-top:28px;margin-bottom: 28px;}
	
	.tags-box,.related.gal{height:247px;margin-bottom: 20px;}	
	.nl-block-big .ttl{margin-bottom: 45px;}	
	.donate-block-big{height:514px;}
	.donate-block-big .buttons{padding-bottom: 60px;padding-top:60px;}
	.ttl{font-size: 32px;}
	
	.bigcal .datepicker td,
	.bigcal .datepicker th {
		width: 60px !important;
		height:40px !important;
		color:#252525;
		font-size: 16px !important;
	}
	.docs-table td{vertical-align: middle;line-height: 18px;padding:5px 10px !important;height: 45px;}
	.docs-table tr td:nth-child(2){padding-left:40px !important;background-position: left center;}
	.docs-table tr td:first-child{width: 180px;}
	.docs-table tr td:last-child{width: 100px;}
	.img-left{float:left;margin-right: 15px;}
	.img-right{float:right;margin-right: 15px;}
	.facebook-iframe{width: 100%;height:312px;}
	.cal{background:#eeeeee;}
	.fly-cal .datepicker{margin-top:-10px !important;}
	
	.responsive-table.triple-col td{width: 30% !important;}
	.responsive-table.double-col td{width: 50% !important;}

	.top-toggle-button{clear: both;}
	#popup{width: 90%;}

}
/* lg - Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
	.bank-logo{float:right;}
	#mainCarousel,#mainCarousel .carousel-item{height:800px;}
	.top-nav{margin-top:-20px;}
	.ttl{font-size:32px;line-height:32px;}
	.donate-block .row{padding-left:10px;padding-right: 10px;}
	.donate-block .col{padding:0 10px;}
	.news-item{height: 290px;}
	.news-item.double-y{height:610px;}
	.news-item.double-y a{height:290px;top: 320px;}
	.calendar-item{background-size: 40px;background-position: center top 20px;}	
	.calendar-item{height: 225px;padding:80px 10px 0 10px;}
	.calendar-item strong{height: 95px;display: block;}
	.calendar-item b,.calendar-item small{font-size: 14px;line-height: 16px;}
	.calendar-item img{margin-top:-60px;width: 40px;margin-left:-20px;}
	.footer-menus .fake-table ul{padding:0 20px;}
	.fly-cal{margin-top:-225px;}
	.fly-cal.pos-2{margin-left:0;}
	.fly-cal.pos-3{margin-left:-155px;}
	.fly-cal.pos-4{margin-left:-387px;}
	.site .nav-section{padding-right: 175px;}
	.top-search-block{width: 155px;margin-top:-34px;font-size: 12px;}
	.top-search-block .inp{padding:0 5px;}
	
	.tags-box{padding:10px;}
	.nl-block-big,.join-us-box,.tags-box,.related.gal{height:157px;}	
	.nl-block-big .ttl{margin-bottom: 30px;}	
	.donate-block-big{height:334px;}
	.donate-block-big .buttons{padding-bottom: 20px;padding-top:20px;}
	.join-us-box .buttons{margin-top:15px;margin-bottom: 15px;}
	.ttl{font-size: 28px;}
	
	.bigcal .datepicker td,
	.bigcal .datepicker th {
		width: 82px !important;
		height:40px !important;
		color:#252525;
		font-size: 18px !important;
	}
	.facebook-iframe{width: 100%;height:414px;}
	#popup{width: 1024px;}
}

/* xl - Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
	.main-double-block{}
	.news-item{height: 350px;}
	.news-item.double-y{height:730px;}
	.news-item.double-y a{height:350px;top: 380px;}
	.calendar-item{background-size: 50px;background-position: center top 30px;}	
	.calendar-item{height: 270px;padding:100px 10px 0 10px;}
	.calendar-item strong{height: 120px;display: block;}
	.calendar-item img{margin-top:-70px;width: 50px;margin-left:-25px;}
	.title{font-size: 64px;line-height: 72px;}
	.sub-title{font-size: 42px;line-height: 48px;margin-bottom: 10px;}
	.low-title{font-size: 20px;line-height: 24px;margin-bottom: 10px;}
	.fly-cal{margin-top:-270px;}
	.fly-cal.pos-2{margin-left:0;}
	.fly-cal.pos-3{margin-left:-65px;}
	.fly-cal.pos-4{margin-left:-343px;}
	.top-search-block{width: 220px;margin-top:-34px;}
	.site .nav-section{padding-right: 250px;}
	.site .top-logo{width: 135px;margin-top:3px;}
	
	.nl-block-big,.join-us-box,.tags-box,.related.gal{height:190px;}	
	.nl-block-big .ttl{margin-bottom: 45px;}	
	.donate-block-big{height:400px;}
	.donate-block-big .buttons{padding-bottom: 30px;padding-top:30px;}
	
	.bigcal .datepicker td,
	.bigcal .datepicker th {
		width: 100px !important;
		height:40px !important;
		color:#252525;
		font-size: 18px !important;
	}
	.doc-sort-options{text-align: right;}
	.facebook-iframe{width: 100%;height:490px;}
	.mid-8 .responsive-table{margin-left:20%;width: 80% !important;}	
}
@media (min-width:768px) and (max-width:992px) {
}

@media (max-width:992px) {
	header > .container{
		max-width: 100% !important;
	}
	.top-nav{
		margin-left:-15px;
		margin-right:-15px;
	}
}
.full-news-title h1{
	font-size: inherit;
}