/*		Tablet Layout: 768px  */
@media only screen and (min-width: 768px) and (max-width: 991px) {
.container {
width:90%;
padding:3%;
}

.content_left article h1 {
font-size:16px;
}

.content_left article h2,
.content_left article h3 {
font-size:13px;
}

.content_left article p {
font-size:12px;
}

.contact_form {
width:100%;
}

.txtbx,
.txtar {
width:96%;
}

.slctbx {
width:97%;
}

header,
footer {
height:auto;
}

.header,
.footer {
width:96%;
}

.logo {
float:none;
text-align:center;
width:100%;
height:auto;
}

ul.social_media {
margin-top:8px;
}

.logo img {
height:auto;
}

nav {
float:none;
height:auto;
padding:5px;
margin-top:10px;
-webkit-border-radius:5px;
border-radius: 5px;
}

nav ul {
text-align:center;
}

nav ul li {
display:inline;
float:none;
padding:0 5px;
}

nav ul li a, 
nav ul li a:hover, 
nav ul li a:visited {
font-size:11px;
float:none;
display:inline;
padding:4px;
}

.phone {
float:left;
}

ul.social_media {
float:left;
margin-top:0;
margin-left:15px;
}

.content_left,
.sidebar {
float:none;
width:100%;
}

.copyrights p {
font-size:12px;
}

ul#awards li {
height:150px;
float:none;
padding:4px 0;
margin:10px 0px;
width:100%;
text-align:center;
margin:5px 0;
}

.winner2010 {
padding:10px 0;
width:100%;
text-align:center;
background:#eee;
}

}

/*		Wide Mobile Layout: 480px   */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.container {
width:90%;
padding:3%;
}

.content_left article h1 {
font-size:16px;
}

.content_left article h2,
.content_left article h3 {
font-size:13px;
}

.content_left article p {
font-size:12px;
}

.contact_form {
width:100%;
}

.txtbx,
.txtar {
width:96%;
}

.slctbx {
width:97%;
}

header,
footer {
height:auto;
}

.header,
.footer {
width:96%;
}

.logo {
float:none;
text-align:center;
width:100%;
height:auto;
}

ul.social_media {
margin-top:8px;
}

.logo img {
height:70px;
}

nav {
float:none;
height:auto;
padding:5px;
margin-top:10px;
-webkit-border-radius:5px;
border-radius: 5px;
}

nav ul {
text-align:center;
}

nav ul li {
display:inline;
float:none;
padding:0 5px;
}

nav ul li a, 
nav ul li a:hover, 
nav ul li a:visited {
font-size:11px;
float:none;
display:inline;
padding:4px;
}

.phone {
float:left;
}

ul.social_media {
float:left;
margin-top:0;
margin-left:15px;
}

.content_left,
.sidebar {
float:none;
width:100%;
}

.copyrights p {
font-size:12px;
}

ul#awards li {
height:150px;
float:none;
padding:4px 0;
margin:10px 0px;
width:100%;
text-align:center;
margin:5px 0;
}

.winner2010 {
padding:10px 0;
width:100%;
text-align:center;
background:#eee;
}

}

/*		Mobile Layout: 320px */
@media only screen and (min-width: 320px) and (max-width: 479px) {
.container {
width:90%;
padding:3%;
}

.content_left article h1 {
font-size:16px;
}

.content_left article h2,
.content_left article h3 {
font-size:13px;
}

.content_left article p {
font-size:12px;
}

.contact_form {
width:100%;
}

.txtbx,
.txtar {
width:96%;
}

.slctbx {
width:97%;
}

header,
footer {
height:auto;
}

.header,
.footer {
width:96%;
}

.logo {
float:none;
text-align:center;
width:100%;
height:auto;
}

ul.social_media {
margin-top:8px;
}

.logo img {
height:50px;
}

nav {
float:none;
height:auto;
padding:5px;
margin-top:10px;
-webkit-border-radius:5px;
border-radius: 5px;
}

nav ul {
text-align:center;
}

nav ul li {
display:inline;
float:none;
padding:0 5px;
}

nav ul li a, 
nav ul li a:hover, 
nav ul li a:visited {
font-size:11px;
float:none;
display:inline;
padding:4px;
}

.phone {
float:none;
}

ul.social_media {
float:none;
}

.content_left,
.sidebar {
float:none;
width:100%;
}

.copyrights p {
font-size:12px;
}

ul#awards li {
height:150px;
float:none;
padding:4px 0;
margin:10px 0px;
width:100%;
text-align:center;
margin:5px 0;
}

.winner2010 {
padding:10px 0;
width:100%;
text-align:center;
background:#eee;
}

}