/*header 59 css*/

/* Slide Control Button Css */

/* Transparent and Circle Border */
#selected_headerbanner .uk-slidenav-position:hover .uk-slidenav {
	color: #afafaf;
}

#selected_headerbanner .uk-dotnav>li>a {
	border: rgba(255, 255, 255, 0.5) solid 1px;
	background-color: #999;
	border-radius: 1px;
}

#selected_headerbanner .uk-dotnav>li.uk-active>a {
	background-color: rgba(0, 0, 0, 0.5);
	border: rgba(0, 0, 0, 1) solid 1px;
}



/* Slide Control Common */
#selected_headerbanner .uk-dotnav>li>a {
	width: 15px;
	height: 15px;
	color: #ccc;
}

.uk-dotnav>* {
	padding-left: 10px;
}


/******** Responsive  **********/

h1.title145 {
	line-height: 0.8em;
}

#selected_headerbanner .banner130 h1 {
	line-height: 0.8em;
}

/* Desktop and bigger */
@media only screen and (min-width: 960px) {
	#selected_headerbanner .banner130 h1 {
		font-size: 80px !important;
		line-height: 0.8em;
	}

	h1.title145 {
		font-size: 80px;
	}
}



/* Tablet and bigger */
@media only screen and (min-width: 768px) and (max-width: 959px) {
	#selected_headerbanner .banner130 h1 {
		font-size: 80px !important;
	}

	h1.title145 {
		font-size: 60px;
	}
}

/* Tablet and Mobile Landscape */
@media only screen and (min-width: 480px) and (max-width: 767px) {
	#selected_headerbanner .banner130 h1 {
		font-size: 60px !important;
	}

	h1.title145 {
		font-size: 34px;
	}
}

/* Mobile */
@media only screen and (max-width: 479px) {
	#selected_headerbanner .banner130 h1 {
		font-size: 40px !important;
	}

	h1.title145 {
		font-size: 32px;
	}
}