@charset "UTF-8";
/* LOCATION CSS - Aquarius Apartments - Mollymook NSW */

/* LOCATION FEATURES CONTENT */
#features			{ width: 945px; margin-top: 10px; margin-left: 15px; position: relative; padding: 10px 0px 5px 0px; }
#features p			{ font-size: 13px; font-weight: normal; color: #8d8d8d; letter-spacing: 0px; padding-bottom: 10px; text-shadow: 1px 1px 0px #FFF; }
#features div   	{ width: 269px; position: relative; display: inline-block; vertical-align: top; margin-left: 30px; }
#features h2        { color: #000203; font-size: 14px; font-weight: bold; text-align: left; text-transform: uppercase; 
					font-family: 'Santana',Helvetica, Arial, sans-serif; letter-spacing: 0px; padding-bottom: 5px; }
#col2				{ padding-top: 22px; }					
#features a			{ color: #007ec3; text-transform: uppercase; text-shadow: 1px 1px 0px #FFF; }
#features a:hover	{ color: #ffbd52; }

			
/* GALLERY */#gallery        { width: 903px; padding: 0px 30px; position: relative; }#gallery img 	{ display: inline-block; vertical-align: top; margin: 20px 8px 10px 10px; box-shadow: 0 0 9px #bfbebe; -moz-box-shadow: 0 0 9px #bfbebe; 					-webkit-box-shadow: 0 0 9px #bfbebe; border: solid 9px #f8f7f7; -webkit-transition: all 250ms; -moz-transition: all 250ms; -o-transition: all 250ms; }#gallery img:hover 	{ box-shadow: 0 0 9px #007ec3; -moz-box-shadow: 0 0 9px #007ec3; -webkit-box-shadow: 0 0 9px #007ec3; border: solid 9px #d7d6d6; }




/* TABLET SCREENS /////////////////////////////////////// */
@media screen and (max-width: 385px) {
#gallery img		{ width: 92%; }
}

/* TABLET SCREENS /////////////////////////////////////// */
@media screen and (min-width: 386px) and (max-width: 567px) {
#gallery img		{ width: 42.5%; }
}

/* TABLET SCREENS /////////////////////////////////////// */
@media screen and (min-width: 568px) and (max-width: 767px) {
#gallery img		{ width: 27.5%; }
}

/* TABLET SCREENS /////////////////////////////////////// */
@media screen and (max-width: 512px) {
#rightColumn img	{ width: 39%; margin: 0px 2.5% 20px; }
#rightColumn a.large img	{ width: 89%; margin: 0px 2.5% 20px; }
#rightColumn img	{ float: left; }
}


/* TABLET SCREENS /////////////////////////////////////// */
@media screen and (max-width: 767px) {
#leftColumn, #rightColumn { width: 92%; margin: 0 4%; padding: 0px 0px 10px; }
#gallery 			{ width: 100%; padding: 0; }
#gallery img		{ margin: 15px 1%;  }
#gallery h2			{ display: none; }
#features, #gallery			{ width: 92%; margin: 0 4%; float: none; }
#gallery			{  margin: 0 2.5%;  }
#features div		{ width: 98%; margin-left: 0; }
#col2				{ padding-top: 0; }
}



/* TABLET SCREENS /////////////////////////////////////// */
@media screen and (min-width: 768px) and (max-width: 959px) {
#features			{ width: 50%; margin-left: 0; float: left; margin-right: 5%; }
#features div		{ width: 98%; margin-left: 2%; }
.col				{ width: 45%; padding: 0px 2.5%;  }
.col img			{ width: 90%; }
#gallery 			{ width: 45%; padding: 30px 0px 0px; float: left; }
#gallery h2			{ right: 2%; }
#gallery img		{ width: 41.6%;  margin: 15px 1%;  }
}		