
@media screen and (max-width: 768px){
	.uk-logo {
		max-width: 220px !important; 
			}}
			
			@media screen and (max-width: 450px){
	.uk-logo {
		max-width: 200px !important; 
			}}
			
			@media screen and (max-width: 400px){
	.uk-logo {
		max-width: 200px !important; 
			}}

.uk-modal-body {
    padding: 0px !important;
}

.uk-navbar-item {
       padding: 0 5px !important;
}

.logged-in {
	font-size: 14px;
	color: #cccccc;
	padding-bottom: 1px;
}

.greenbg {
	background-color: #478E89;
	margin: 0px 1px;
}

.zzbottom {
	z-index: 1;
}


.z999 {
  z-index: 999;
}


.overflow {
	overflow: hidden !important;
}



.mw400 {
	max-width: 400px;
}

.mw800 {
	max-width: 800px;
}


.gradLight {
	background-image: linear-gradient(to right top, #066e6b, #077a77, #098783, #0a938f, #0ca09c) !important;
}	

.uk-offcanvas-overlay::before { 
    background: rgba(0,0,0,.60);   
}

.search-box {
	padding: 5px 20px;
	font-size: .8rem;
	border: 0px !important;
	
}

.button-mb {
	margin-bottom: 2px !important;
}

.pc_cc_allow {
outline:none !important;
}

.privacy-link a {
    color: #464646 !important;
    text-decoration: none;
    cursor: pointer;
}

