@charset "utf-8";
/* CSS Document */
@media (min-width: 600px) and (max-width: 1350px) {
html {
	background: url(photos/back3.jpg) no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o--background-size: cover;
	background-size: cover;
}

div.container {
    width: 95%;
	height: 97%;
    margin: auto;
}

ul {
    list-style: none;
}

.container:after {
  content:"";
  display:table;
  clear:both;
}
.fixedcontent
{
	height:97%;
	overflow:auto;
}
.req
{
	color:red;
}
	
	.checkbox{
		height: 40px;
		width: 40px;
	}
	
	.number{
		font-size: 4.8vw;
	}
	
	.button{
		font-size: 4.8vw;
		height: 6vw;
	}
	
.resizedTextbox {
	width: 85%; 
	height: 20px; 
	padding: 1px;
}
.txtareasize {
	width:85%;
	height: 12vw;
	font-size: 4.8vw;
	padding:1px;

}

	body {
		font-size: 4.8vw;
	}

	input[type="text"]{
		font-size: 4.8vw;
		height: 4.9vw;
	}
	input[type="email"]{
		font-size: 4.8vw;
		height: 4.9vw;
	}
div#content img {
  max-width: 100%;   
}
div#content2 img {
  max-width: 100%;   
}
div#header img {
	max-width: 100%;
}
div#nav {
	background: url(photos/back2.png) no-repeat center center fixed;
}
div#content2 {
	padding:3px;
	background: url(photos/back2.png) no-repeat center center fixed;
}

@media screen and (min-width: 600px) {
    div#sidebar {
        float: left;
        width: 31%;
    }
    div#content {
        float: right;
        width: 64%;
    }
    div#content2 {
        float: right;
        width: 64%;
    }
	div#nav {
		background: url(photos/back2.png) no-repeat center center fixed;
	}

	}
}