
/* =RESPONSIVE
-------------------------------------------------------------- */

img, object, video, iframe, input, textarea {
	max-width: 100%;
}



#wprmenu_menu {
	box-sizing: border-box !important;
}



#wprmenu_menu.wprmenu_levels a.wprmenu_parent_item {
	margin-left:0;
}

#wprmenu_menu.wprmenu_levels ul li a {
	text-align:right !important;
	float: right !important;
	padding-right: 50px !important;
	
}

#wprmenu_menu .wprmenu_icon_par {
	
	padding: 13px 14px 10px 14px;
	cursor: pointer;
	float: right;
	top:0px;
	left: auto;
	right: 0px;
	-moz-transform: rotate(180deg);
-webkit-transform: rotate(180deg);
-o-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);

}
/* Tablets ----------- */
/*********horizontal*******/




@media only screen and (max-width: 1025px) {

	
  }
  

  
 @media only screen and (max-width: 800px) {
	
	.star, #menurow{
		display:none;
	}
	
	.logo,
	.top-title,
	#bootom,
	#copyrights,
	#credits,
	.bottom-links,
	.mainimage{
		text-align:center;
	}
	

	
	.two-cols {
	-moz-column-count: 1;
-moz-column-gap: 0px;
-webkit-column-count: 1;
-webkit-column-gap: 0px;
column-count: 1;
column-gap: 0px;
}

.content-box {
	margin-bottom:20px;
	padding:15px;
}

#boxtitles {
	display:none;
}

.responsive-box-title {
	display: block;
	font-size: 24px;
    text-align: center;
	margin-bottom:15px;
}

#contactline input {
	width:100%;
	margin-left:0;
	margin-bottom:10px;
	}
#maincontact {
	margin-bottom:20px;
}
	
 }

/* Mobile Phones horizontal ----------- */
@media only screen and (max-width: 680px) {
	.topimage .title,
	.topimage .subtitle {
		position:relative;
		top:auto;
		left:auto;
		text-align:center;
	}
.topimage .title {
	margin-top:15px;
}

.staff {
	text-align:center;
}

.mainimage.alignleft {
	float: none;
	text-align:center;
	margin-right:0;
}

.record {
	padding:20px 20px;
	text-align:center;
}
	
}

/* Mobile Phones ----------- */

@media only screen and (max-width: 375px) {
	
	.yellow-title {
		text-shadow: none;
		font-weight: normal;
	}
	
	.content-box, .entry {
		text-align:center;
	}
	
	.cont-button a {
		font-size:15px;
		padding: 7px 10px;
	}
	
	.gallery-item {
		width:100% !important;
		margin-bottom:20px !important;
		float: none !important;
	}
	
	

	
}