.cp {
	cursor:pointer;	
}
.dropbtns { /* this is the UL style */
	list-style-type:none;
	padding-top:2px;
	padding-bottom:2px;	
	background-color:#FFF;		
}
.dropbtn { /* this is the LI style */	
	display:block;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:20px;
	font-size:16px; /* SETS SIZE MENU BUTTONS */
	width:150px;
	z-index:5;	
}
.dropbtn a {
	display: block;
	border-radius:3px;
   	padding: 3px;
   	background-color: #FFF; 
	text-decoration:none;
	color:#000;	
}
.dropbtn a:hover {
	background-color: #F1F1F1; /*SETS HOVER MENU BTNS */
	color:#000;
	border-radius:3px;
}

.dropmenu {
	position:relative;
	top:0px; /*-85px;*/
	margin-left:0px;
	padding-left:0px;
	z-index:5;
   background-color: #FFF; 
	/*border: 1px solid black;		*/
}
.menubtn {	
	display:inline-block;
	margin-top:5px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:3px;
	padding-left:3px;	
	color:#FFF;
	font-size:14px; /* SETS SIZE MENU BUTTONS */	
}
.menubtnsel {
	display: inline-block;
	margin-top:5px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:3px;
	padding-left:3px;		
	background-color: #F1F1F1;
	text-decoration:none;
	color:#91715A;
	font-size:14px;
	border-radius:3px;
}
.menubtns {
	padding:0;
	margin:0;
	list-style-type:none;
	display:block;
}

/*
.menubtns a {  no comma just a in menubtns, with comma does both 
	display: block;
    padding: 6px;
    background-color: #83a233; 
	text-decoration:none;
	color:#FFF;
}

*/

/* ///////////////////////// MENU STUFF ///////////////// */
	/* SMALL SCREEN   */
@media screen and (max-width: 768px){
		
	.dropwrap {
		width:100%;
		background-color:#FFF; 
		/*border:1px solid red;*/
		margin:auto;
		padding-bottom:5px;
	}
	.dropbar {
		margin:auto;
		/*border: 1px solid black;*/
		width:100%;
		padding-bottom:10px;
	}

	.menu {
		display:none;
	}
	
	.tribar {
		padding-top:10px;
		text-align:left;
		padding-left:15px;
	}
	.tribarwrap {
		width:100%;
		height:50px;		
		/*border: 1px solid yellow;*/
	}
}
	/* BIG SCREEN  */
@media screen and (min-width: 769px){
	.basket {
		display:none;
	}
	#bloke {
		position:relative;
		top:3px;	
	}
	#bloke a:hover {
		background-color:#83a233;	
	}
	.menuwrap {
		width:100%;
		background-color:#83a233;
		/*border:1px solid red;*/
		margin:0;
		height:50px;
	}
	.menubar {
		max-width:1000px;
		margin:auto;
		/*border: 1px solid black;		*/
	}		
	.menu {
		/*display:visible;*/
		display:block;
		text-align:center;
	}

	.search {
		display:none;
	}	
	.tribar {
		display:none;
	}
	.tribarwrap {
		display:none;
	}
}
