body{
	padding:0;
	margin:0;
	background:#fff !important;
}
.carousel-indicators li{
	background-color: #a9cc92 !important;
}
.nav-pills .nav-link{
	font-weight:bold;
	padding:0.5rem 2rem;
}
.top-bar{
	height:40px;
	padding-top:8px;
	padding-right:0px;
	background:#e2e2e2;
	text-align:right;
	font-size:16px;
}
.logo{
	margin-top:23px;
	width:100%;
	height:auto;
}
.top-navi-menu{
	font-size:22px;
	color:#4e4e4e;
}
.top-navi-menu .nav-link{
	padding:35px 15px 34px 15px;
	color:#4e4e4e;
}
.top-navi-menu .nav-link:hover{
	background:#73b321;
	color:#fff;
	text-decoration:none;
	transition:0.2s;
}
.top-navi-menu .show .nav-link{
	background:#73b321;
	color:#fff;	
}
.top-navi-menu .dropdown-item{
	padding:5px 5px 5px 15px;
}

.top-navi-menu .dropdown-item:active{
	background:#73b321;
}
#ek-intro{
	min-height:320px;
	background:#fff url(images/bcg/laptop.jpg) left center no-repeat;
	background-size:180px auto;
	margin-top:50px;
}
#ek-intro-offer{
	color:#000; 
	text-align:center;
}
#ek-intro-offer i{
	color:#73b321; 
	font-size:80pt;
}
#ek-intro-offer p{
	text-align:center;
	font-weight:bold;
}
#ek-intro-txt{
	margin:50px 0px;
	padding-left:20px;
	border-left:5px solid #73b321;
}
#ek-intro-txt span{
	font-size:17pt;
}
#ek-checked{
	padding-top:20px;
	background:#f1f1f1;
	font-size:18px;
	text-align:right
}
#ek-checked-txt p{
	margin:10px 20px 10px 0;
	font-weight:bold;
}
#ek-deal{
	background: url(images/bcg/deal.jpg) center no-repeat;
	background-size:cover;
	padding-top:20px;
	padding-bottom:20px;
}
#ek-deal-txt p{
	font-size:18px;
	margin:10px 0 10px 20px;
	font-weight:bold;
}
#ek-eurocert{
	padding-top:10px;
	padding-bottom:30px;

}
.ek-eurocert-txt{
	padding-top:15px;
	padding-bottom:15px;
	color:#6c7795;
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
#ek-gtk{
	background:#73b321;
	padding-top:10px;
	padding-bottom:30px;
}

.ek-bcg-green{
	padding-top:15px;
	padding-bottom:20px;
	background:#73b321;
}
.ek-bcg-grey{
	padding-top:15px;
	padding-bottom:20px;
	background:#f1f1f1;
}
.ek-bcg-white{
	padding-top:15px;
	padding-bottom:20px;
}

.ek-b-icon{
	font-size:150pt;
	color:#73b321
}
.ek-b-icon2{
	font-size:75pt;
	color:#73b321
}
.ek-title{
	margin-bottom:15px;
	padding:10px;
	font-size:25px;
	font-weight: bold; 
}
.ek-title-m{
	margin-bottom:15px;
	padding:6px;
	font-size:18px;
	font-weight: bold; 
}
.ek-title-l{
	border-left:5px solid #73b321;
}
.ek-title-r{
	border-right:5px solid #73b321;
	text-align:right;
}
.ek-title-c{
	text-align:center;
}
.ek-title-cw{
	text-align:center;
	color:#fff;
}
.ek-card{
	padding:10px;
	border-bottom:3px solid #73b321;
}
.ek-card-ico{
	text-align:center;
	font-size:40pt;
	color:#73b321;
}
.card-ek-ico{
	text-align:center;
	font-size:60pt;
	color:#73b321;
}
.btn-ek-nav{
	margin-top:20px;
	text-align:center;
}
.btn-ek{
display: inline-block;
padding:5px 10px;
text-align: center;
font-weight:bold;
font-size:16px;
color: #fff;
border-radius: 0.25rem;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.btn-ek:hover{text-decoration:none; color: #fff;}

.btn-ek-green{
	background-color: #c1c1c1;

}
.btn-ek-green:hover{
	background-color: #73b321;
}

.ek-anydesk{
	padding:40px 0 40px 0;
}
.ek-anydesk-txt{
	font-size:25px;
	font-weight: bold;
}
.footer-info{
	min-height:100px;
	padding:25px 0 25px 0;
	background:#f1f1f1;
}
.footer-info-ico{
	text-align:center;
}
.footer-info-ico i{
	color:#73b321;
	font-size:45pt;
}
.footer-info-ico p{
	font-weight:bold;
}
#ek-media-icon{
	font-weight: bold;
	text-align:right;
	color:#d5d5d5;
}
#ek-media-icon .bi{
	padding:10px;
}
#ek-media-icon a{
		color:#d5d5d5;
}
#ek-media-icon a:hover, #ek-media-icon a:active{
		color:#73b321;
}
.ek-row{
	padding:8px 0 8px 0; 
}
.ek-row-offer{
	 margin-bottom:20px;
}
.ek-row-bg{
	background:#e6ede6;
}
.footer{
	min-height:100px;
	background:#323232;
	color:#d5d5d5;	
	padding:20px 0 15px 0;
}
.footer-ico{
	font-size:30pt; text-align:right;
}
.footer-txt{
	font-size:14px; font-weight: bold; padding-top:10px;
}
.footer-end{
	background:#262626;
	padding:5px 0 5px 0;
	color:#d5d5d5;
}
.sticky-top, .logo-fixed, .top-bar-fixed{
	display:none;
}

/* ===== MEDIA SCREEN 768===== */


@media screen and (max-width: 992px){
	.top-nav{
		position: sticky;
		top: 0;
		z-index:1020;
		background:#fff;
		border-bottom: solid 2px #73b321;
	}
	.top-navi-menu .nav-link{
		padding:15px 10px 15px 10px;
	}
	.logo{margin:20px 0 0 0; width:100%; height:auto;}
	#ek-intro{background: url(images/bcg/laptop2.jpg) left center no-repeat;background-size:auto 80%;}
	#ek-intro-offer i{font-size:50pt;}
	#ek-intro-txt span{font-size:15pt;}
	.ek-intro-icon{display:none;}

}

@media screen and (max-width: 768px){
	.top-bar, .top-nav{	display:none;}
	.sticky-top, .logo-fixed{display:block;}	
	.logo-fixed{text-align:center}
	.logo{margin:10px 0 10px 0; width:80%; height:auto;}
	#ek-intro{background: url(images/bcg/laptop2.jpg) left center no-repeat; background-size:auto 50%;}
	
	.top-bar-fixed{
		display:block;
		background:#e2e2e2;
		font-size:16px;
		text-align:right;
		padding:5px;
	}

.navi-menu-fixed .nav-link{
	padding:10px 15px 10px 15px;
	font-weight:bold;
	background:#73b321;
	color:#fff;
	/*#323232*/
}
.navi-menu-fixed .nav-link:hover{
	background:#73a001;
}
.navi-menu-fixed .show > .nav-link{
	background:#73a001;
	color:#fff;	
}
.navi-menu-fixed .dropdown-item{
padding:5px 5px 5px 15px;
}
.navi-menu-fixed .dropdown-item:active{
	background:#73a001;
}

	
}
	