body 
{
}
.container
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
}
.one,
.one-third,
.two-third,
.one-half,
.column-560,
.column-340 
{
	position: relative;
	float: left;
	margin-left: 0px;
	margin-right: 60px;

}


.column-510

{
	position: relative;
	float: left;
	margin-left: 0px;
	margin-right: 60px;
	z-index: 10100;
}



.last
{
    margin-right: 0 !important;
}
.one 
{
	width: 960px;
	margin-right: 0px !important;
}
.one-third
{
	width: 280px;
}
.two-third
{
	width: 620px;
}
.two-third img
{
	float: left;
	padding-right: 20px;
	padding-bottom: 20px;	
}

.two-third h5
{
	color: #cd693b;
	font-size: 20px;
	text-transform: uppercase;
	margin:0 0 5px;
}

.two-third h5 span
{
	color: #cccccc;
	font-size: 18px;
	text-transform: none;
	margin:0 0 5px;
}

.two-third p span
{
	color: #9aa898;
	font-size: 12px;
	line-height: 1;
	font-family: 'Lato', sans-serif, Arial;
}

.one-third h5
{
	color: #cd693b;
	font-size: 18px;
	text-transform: none;
	margin:0;
}

.one-third h5 span
{
	color: #cccccc;
	font-size: 18px;
	text-transform: none;
}

.one-third h6
{
	color: #cd693b;
	font-size: 15px;
	text-transform: uppercase;
}

.one-third h6 span
{
	color: #cccccc;
	font-size: 15px;
	text-transform: uppercase;
}
.one-third h6 span1
{
	color: #cd693b;
	font-size: 15px;
	text-transform: uppercase;
	background-color: #000;
}


.one-half
{
	width: 450px;
}
.column-510
{
	width: 510px;
	z-index: 10100;
}
.column-560
{
	width: 560px;
	z-index: 10100;
}
.column-340
{
	width: 340px;
}
.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix:before,
.clearfix:after {
	content: "\0020";
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix:after {
	clear: both;
}
.clearfix {
	zoom: 1;
}

@media only screen and (min-width: 768px) and (max-width: 959px) 
{
	.one,
	.one-third,
	.two-third,
	.one-half,
	.column-510,
	.column-560,
	.column-340	{margin-right: 45px;}
	
	.container	{width: 720px;}
	.container .one         {width: 720px;}
	.container .one-third   {width: 210px;}
	.container .two-third   {width: 465px;} 
	.container .one-half    {width: 337px;}
	.container .column-510  {width: 382px;}
	.container .column-560  {width: 420px;}
	.container .column-340  {width: 255px;}
}

@media only screen and (max-width: 767px) 
{
	.one,
	.one-third,
	.two-third,
	.one-half,
	.column-510,
	.column-560,
	.column-340	{margin-right: 0px;}
	
	.container	{width: 300px;}
	.container .one,
	.container .one-third,
	.container .two-third,
	.container .one-half, 
	.container .column-510,
	.container .column-560, 
	.container .column-340 {width: 300px;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) 
{
	.one,
	.one-third,
	.two-third,
	.one-half,
	.column-510,
	.column-560,
	.column-340	{margin-right: 0px;}
	
	.container	{width: 420px;}
	.container .one,
	.container .one-third,
	.container .two-third,
	.container .one-half,
	.container .column-510,
	.container .column-560, 
	.container .column-340 {width: 420px;}
}

/* The Grid ---------------------- */
.row { width: 996px; max-width: 100%; min-width: 768px; margin: 0 auto; }
.row .row { width: auto; max-width: none; min-width: 0; margin: 0 -18px; }
.row.collapse .column, .row.collapse .columns { padding: 0; }
.row .row { width: auto; max-width: none; min-width: 0; margin: 0 -18px; }
.row .row.collapse { margin: 0; }
.column, .columns { float: left; min-height: 1px; margin-bottom: 8px; padding: 0 18px; position: relative; }
.column.inner, .columns.inner { float: left; min-height: 1px; margin-bottom: 8px; padding: 0 0; position: relative; }
.column.centered, .columns.centered { float: none; margin: 0 auto; }
[class*="column"] + [class*="column"]:last-child { float: left; }
[class*="column"] + [class*="column"].end { float: left; }
.row .one { width: 8.333%; }
.row .two { width: 16.667%; }
.row .three { width: 25%; }
.row .four { width: 33.333%; }
.row .five { width: 41.667%; }
.row .six { width: 50%; }
.row .seven { width: 58.333%; }
.row .eight { width: 66.667%; }
.row .nine { width: 75%; }
.row .ten { width: 83.333%; }
.row .eleven { width: 91.667%; }
.row .twelve { width: 100%; }
.row .offset-by-one { margin-left: 8.333%; }
.row .offset-by-two { margin-left: 16.667%; }
.row .offset-by-three { margin-left: 25%; }
.row .offset-by-four { margin-left: 33.333%; }
.row .offset-by-five { margin-left: 41.667%; }
.row .offset-by-six { margin-left: 50%; }
.row .offset-by-seven { margin-left: 58.333%; }
.row .offset-by-eight { margin-left: 66.667%; }
.row .offset-by-nine { margin-left: 75%; }
.row .offset-by-ten { margin-left: 83.333%; }
.push-two { left: 16.667%; }
.pull-two { right: 16.667%; }
.push-three { left: 25%; }
.pull-three { right: 25%; }
.push-four { left: 33.333%; }
.pull-four { right: 33.333%; }
.push-five { left: 41.667%; }
.pull-five { right: 41.667%; }
.push-six { left: 50%; }
.pull-six { right: 50%; }
.push-seven { left: 58.333%; }
.pull-seven { right: 58.333%; }
.push-eight { left: 66.667%; }
.pull-eight { right: 66.667%; }
.push-nine { left: 75%; }
.pull-nine { right: 75%; }
.push-ten { left: 83.333%; }
.pull-ten { right: 83.333%; }
img, object, embed { max-width: 100%; height: auto; }
.google_map img{max-width:inherit; height:auto;}
img { -ms-interpolation-mode: bicubic; }
#map_canvas img, .map_canvas img { max-width: none!important; }
