/*
''template details start''
'name:Home
'primary:false
'serial:9910
'cssFile:template_home.css
'aspFile:template_home.asp
''template details end''
*/

@import url("/~templates/template_page.css");

.homeHeader { background:url(/~images/template/background-home.jpg) center top no-repeat; height:465px; box-shadow:0px 1px 10px rgba(0,0,0,0.3); }
.homeHeader .accomBox { margin-top:240px; }
		
		/*------ Mobile------*/
			@media only screen and (max-width:960px) 
			{
#headerBlock { display:block; background:#fff; border:10px solid #318728; border-left:none; border-right:none; padding:1em; padding-top:0; }	
#headerBlock .logo { box-shadow:none; display:block; }
#headerBlock .logo,
.headerIcons { position:static; left:initial; top:initial; right:initial; }
.headerIcons img { height:70px; }
			.propertyInfo { font-size:100%; line-height:120%; margin:0; }
			.propertyInfo h3 { font-size:130%; line-height:100%; margin:-1em 0 0.5em 0; }
			.icoLocation,
			.icoPhone,
			.icoEmail { background:none; padding:0; font-size:100%; }	
.homeHeader { height:auto; background-size:cover; }
.homeHeader .accomBox { position:static; height:120px; margin:1em auto; max-width:200px; width:auto; background-position: center 15px; }
.accomBox h2 { font-size:16px; padding-top:55px; }
.accomBox a { display:block; position:absolute; margin-left:auto; margin-right:auto; left:0; right:0; 
	height:45px; width:auto; max-width:200px; background:none; padding-top:75px; font-size:95%; font-weight:400; }	
.accomCamp { background-image:url(/~images/template/icon_camp.jpg); }
.accomCabin { background-image:url(/~images/template/icon_cabin.jpg); }
.accomMotel { background-image:url(/~images/template/icon_motel.jpg); }
.accomGroups { background-image:url(/~images/template/icon_group.jpg); }
				
			}

/*=======================================================*/	
/*========================= 03 ==========================*/	
/*=======================================================*/