/*===========================================*/
/*	DESKTOP LAYOUT 
/*===========================================*/
.row > .column {
	padding: 15px;
  }
  
  .row:after {
	content: "";
	display: table;
	clear: both;
  }
  
  /* Create four equal columns that floats next to eachother */
  .column {
	float: left;
	width: 33%;
  }
  
  /* The Modal (background) */
  .modal {
	display: none;
	position: fixed;
	z-index: 1;
	padding-top: 100px;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	overflow: auto;
	background-color: black;
  }
  
  /* Modal Content */
  .modal-content {
	position: relative;
	background-color: #fefefe;
	margin: auto;
	padding: 0;
	width: 90%;
	max-width: 1200px;
  }
  
  /* The Close Button */
  .close {
	color: white;
	position: absolute;
	top: 10px;
	right: 25px;
	padding-top: 50px;
	font-size: 35px;
	font-weight: bold;
	opacity: 1;
  }
  
  .close:hover,
  .close:focus {
	color: #a3cd00;
	text-decoration: none;
	cursor: pointer;
	opacity: 1;
  }
  
  /* Hide the slides by default */
  .mySlides {
	display: none;
  }
  
  /* Next & previous buttons */
  .prev{
	right:580px;
	cursor: pointer;
	position: absolute;
	top: 50%;
	width: 100%;
	padding: 16px;
	margin-top: -50px;
	color: white;
	font-weight: bold;
	font-size: 20px;
	transition: 0.6s ease;
	border-radius: 0 3px 3px 0;
	user-select: none;
	-webkit-user-select: none;
  }
  .next {
	right:-580px;
	cursor: pointer;
	position: absolute;
	top: 50%;
	width: 100%;
	padding: 16px;
	margin-top: -50px;
	color: white;
	font-weight: bold;
	font-size: 20px;
	transition: 0.6s ease;
	border-radius: 0 3px 3px 0;
	user-select: none;
	-webkit-user-select: none;
  }
  

  
  
  /* Number text (1/3 etc) */
  .numbertext {
	color: #f2f2f2;
	font-size: 12px;
	padding: 8px 12px;
	position: absolute;
	top: 0;
  }
  
  /* Caption text */
  .caption-container {
	text-align: center;
	background-color: black;
	padding: 2px 16px;
	color: white;
  }
  
  img.demo {
	opacity: 0.6;
  }
  
  .active,
  .demo:hover {
	opacity: 1;
  }
  
  img.hover-shadow {
		cursor: pointer;
	transition: 0.3s;
  }
  
  .hover-shadow:hover {
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  }








.dugme{
	border-radius: 4px;
	font-weight: 600;
	padding: 8px 20px;
	font-size: 16px;
	border: 2px solid #a3cd00;
	background-color: #a3cd00;
    color: white;
    width: 100%;
}
.dugme:hover{
	border: 2px solid #436800;
	background-color: #436800;
}
.dugmee{
	border-radius: 4px;
	font-weight: 600;
	padding: 8px 20px;
	font-size: 16px;
	border: 2px solid #a3cd00;
	background-color: #a3cd00;
    color: white;
    
}
.dugmee:hover{
	border: 2px solid #436800;
	background-color: #436800;
}
    

@media (min-width: 1200px) {
	.row-mob{
		display: none;
	}
	#video-mob{
		display: none!important;
	}
	#menu-mob{
		display: none!important;
	}
	

}
@media (min-width: 992px) and (max-width: 1199px) {
	.row-mob{
		display: none;
	}
	#video-mob{
		display: none!important;
	}
	#menu-mob{
		display: none!important;
	}
}

@media (max-width: 992px) {
	.row{
		display: none;
	}
	#video{
		display: none!important;
	}
	#menu{
		display: none!important;
	}
}

/*===========================================*/
/*	MOBILE & TABLET COMMON
/*===========================================*/
@media (min-width: 200px) and (max-width: 991px) {
	
}


/*===========================================*/
/*	TABLET
/*===========================================*/
@media (min-width: 768px) and (max-width: 991px) {

}


/*===========================================*/
/*	MOBILE
/*===========================================*/
@media (min-width: 200px) and (max-width: 767px) {
	
}
@media (min-width: 600px) and (max-width: 767px) {
}
@media (min-width: 480px) and (max-width: 599px) {

}
@media (min-width: 200px) and (max-width: 479px) {

}