/* CSS Document */
body
{
	background-color:#FFFFFF;
}
.left
{
	float:left;
}
.under
{
position:absolute;
left:0px;
top:0px;
z-index:-1;
}
.over
{
position:absolute;
left:40px;
top:15px;
z-index:-1;
}
.container {
      margin: auto;
      max-width: 2000px;
    }
	@viewport {
  width: device-width;
  zoom: 1;
}
.navigation
{
	width:100%;
	height:45px;
	margin-top:190px;
	background-color:#FFFFCC;
	border-bottom:groove;
	border-bottom-color:#0000FF;
}
.font
{
	float:left;
	color:#0000FF;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:large;
	font-weight:bold;
	margin-top:10px;
	padding-left:150px;
}
li.nav
{
	list-style-type:none;
	float:left
}
a:hover
{
	color:#FF0000;
	text-decoration:underline;
	text-size:30px;
}
.container{
    width:800px;
    height:400px;
    padding:20px;
    border:1px solid gray;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    background: black; 
}
.image-slider-wrapper{
    overflow: hidden;
}
#image_slider{
    position: relative;
    height: 280px;
    padding:0;
}
#image_slider li{
    max-width: 100%;
    float:left;
    list-style: none;
}
.list-box
{
	float:left;
	margin-top:40px;
	margin-left:20px;
	background-color:#FFFFCC;
	width:30%;
	height:62%;
	border-top-style:ridge;
	border-top-color:#000000;
}
.heading
{
	color:#0000FF;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:xx-large;
	font-weight:bold;
	padding-top:10%;
	padding-left:70px;
	text-decoration:underline;
	width:30%;
}
a.items
{
	color:#0000FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-top:30px;
	padding-left:0px;
	text-decoration:none;
	width:30%;
}
.items
{
	color:#0000FF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	padding-top:30px;
	padding-left:20px;
}
.end
{
	background-color:#FF6600;
	color:white;
	/*margin-top:57%;/*57%*/
	width:100%;
	height:90px;
	
}
.modal-dialog {
  width: 900px;
}
img.table-align
{
	padding-left:80px;
}

/*Google Map*/
 #map-canvas {
        width: 500px;
        height: 400px;
		background-color: #CCC;

      }
.last
{
	font-size:medium;
	padding-left:20px; 
	padding-top:2%;
}
.data
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:19px; 
	/*font-weight:bold;*/ 
	text-decoration:none;
	color:blue;
	padding-left:8%;
	padding-right:8%;
}
/*responsive*/
html { font-size:100%; } 
@media (min-width: 640px) { body {font-size:1rem;} } 
@media (min-width:960px) { body {font-size:1.2rem;} } 
@media (min-width:1100px) { body {font-size:1.5rem;} } 
/* Tablet Landscape */

@media screen and (max-width: 1060px) {

#primary { width:67%; }

#secondary { width:30%; margin-left:3%;}

}

/* Tabled Portrait */

@media screen and (max-width: 768px) {

#primary { width:100%; }

#secondary { width:100%; margin:0; border:none; }

}

/*Responsive check*/
