body{
	background:radial-gradient(circle, rgba(245, 237, 156, 1) 16%, rgba(146, 100, 41, 1) 92%);
	background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	font-size:1em /*12px*/
}

/* - zapt-top - background:url("img/header.jpg") no-repeat center; background-color: #009946;background-color:#327aa4;*/
#zapt-top{
	margin:2px;
	
	background:radial-gradient(circle, rgba(245, 237, 156, 1) 16%, rgba(146, 100, 41, 1) 92%);
	
	/*background-color:#315376;*/
	background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
}

#zapt-top .dropdown-toggle:hover {
	background: linear-gradient(to top, #153683, #4399D2);
}

.shadow{
	color:#8E5D24;
	text-shadow: 
	1px 1px #fff,
	-1px 1px #fff,
	1px -1px #fff,
	-1px -1px #fff;
}

#zapt-top h1{
	margin:0;
	font-family:Helvetica, sans-serif;
	font-size:40px;
	font-weight:bold;
	color:#8E5D24;/*#8E5D24#034223#95672C*/
	text-shadow: 
	1px 1px #fff,
	-1px 1px #fff,
	1px -1px #fff,
	-1px -1px #fff;
	
	/*006400
		text-shadow: 2px 2px 2px #fff;
	*/
	text-align:center;
	line-height: 0.9;	
}

#zapt-top p{
	margin:4px  0  ;
	color:#DBC87C;/*F0E68C#aaafff8#FFD700#FFFF00#FFF203*/
	text-shadow:0.5px 0.5px 0.5px #333;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	line-height:18px;
	text-shadow: 
	1px 1px #000,
	-1px 1px #000,
	1px -1px #000,
	-1px -1px #000;	
}



/* - zapt-top-end - */

#zapt-nav{
padding:0px!important;
font-family: Verdana, Geneva, sans-serif;
}

#zapt-nav .dropdown-toggle {
color:#111111!important;/* - #efefef - */
padding-left:20px;
padding-right:20px;
font-weight:bold;
border-right:1px #efefef
}

#menu-zapt,#menu-sveden{font-size:16px;}


/* - .w-a{font-size:16px;font-weight:bold;color:#000000;} - */
.w-a{font-size:16px;font-weight:bold;color:#ffffff;}

.footer{color:rgba(255,255,255,0.7);}
.footer a{color:#fff}
.zapt-bg{
background:linear-gradient(90deg, rgba(143, 94, 37, 1) 0%, rgba(170, 132, 68, 1) 98%)

}	

.well{
border: 1px solid rgb(146, 100, 41);
/*border-radius: 2%;*/
box-shadow: 20px 0 20px -20px #fff inset, -20px 0 20px -20px #fff inset;

background:radial-gradient(circle, rgba(245, 237, 156, 1) 16%, rgba(146, 100, 41, 1) 92%);
}

.well h3 a{
color:#DBC87C;/*#8E5D24#034223#95672C*/
text-shadow: 
1px 1px #000,
-1px 1px #000,
1px -1px #000,
-1px -1px #000;

text-decoration:none;
}



#block-left {
width: 250px;
background-color:#327aa4;
}

#block-left-nav{

}

.arrow {
width: auto;
padding: 10px 5px;
position: relative;
background: #fff;
border: 1px solid orange;
font-size:12px;
}
.arrow:after, .arrow:before {
content: ""; 
border: solid transparent;
position: absolute;    
left: 100%;
top: 50%;
}
.arrow:after {
border-left-color: #fff;
border-width: 8px;
margin-top: -8px;
}
.arrow:before {
border-left-color: orange;
border-width: 9px;
margin-top: -9px;
}
.arrow:hover{
background-color: #EFDB77;
color:#000;
}


#nav-pge a{
color:#684912;
line-height:1em;
display: block;
padding:1px;
}



#nav-pge a{
color:#684912;
line-height:1em;
display: block;
padding:1px;
}


#nav-pge .active{
color:#fff;
}

@media (max-width: 576px){
#zapt-top h1{font-size:12px;}
#zapt-top p{margin:2px;font-size:10px;line-height:10px;}
.w-a{font-size:12px}
/*#menu-zapt,#menu-sveden,.bvi-open{font-size:12px;}
}

@media (min-width: 576px) and (max-width: 768px){
#zapt-top h1{font-size:14px;}
#zapt-top p{margin:2px;font-size:12px;line-height:10px;}
/*#menu-zapt,#menu-sveden,.bvi-open{font-size:12px;}*/
.w-a{font-size:12px}
}

@media (min-width: 768px) and (max-width: 992px){
#zapt-top h1{font-size:16px;}
#zapt-top p{margin:2px 0;font-size:12px;line-height:12px;}
/*#menu-zapt,#menu-sveden,.bvi-open{font-size:6pt;}*/
.w-a{font-size:12px}
}

@media (min-width: 992px) and (max-width: 1200px){
#zapt-top h1{font-size:24px;padding:0}
#zapt-top p{margin:2px  0;font-size:13px;line-height:20px;}
#menu-zapt,#menu-sveden{font-size:14px;}

.bvi-open{font-size:8pt;}
}

@media (min-width: 1200px) {
#zapt-top h1{font-size:32px;}
#zapt-top p{margin:2px  0;font-size:16px;line-height:36px;}
#menu-zapt,#menu-sveden{font-size:16px;}
}	


.reset {
all: revert;
}


.get_video:hover {
background-color: whitesmoke;
opacity: 0.5;
}