html { -webkit-text-size-adjust: none;}
.video embed,.video object,.video iframe { width: 100%;  height: auto;}
img{max-width:100%;	height: auto;width: auto\9; /* ie8 */}
@media only screen and (min-width: 960px) and (max-width: 1199px) {}
@media only screen and (min-width: 768px) and (max-width: 959px) {
	.zerogrid .col-1-3{width:49.9%;}
	.zerogrid .col-2-3 {width:99.9%;}
	.zerogrid .col-box2 {width: 100%; margin-top: 25px;}
}
@media only screen and (max-width: 800px) {
	header .wrap-header h1 {font-size:30px;}
	header .wrap-header{height: 355px;}
	header .wrap-header-2 .search-form{margin: 7px;}
	header .wrap-header-2{padding-bottom: 10px;padding-top: 10px;height: 450px;}
	.zerogrid .col-1-3{width:49.9%;}
	nav { height: auto;}
  	nav ul {display: block;height: auto;width: 100%;}
  	nav li {float: left;position: relative;width: 49.9%;}
  	nav li a {border-bottom: 1px solid #e04204;border-right: 1px solid #e04204;}
  	nav a {text-align: left;text-indent: 25px;width: 100%; padding: 0px;}
  	.top-logo {text-align: center;}
  	.zerogrid .col-box2 {margin-top: 25px;}
	#ff input {width:96%;}
	#ff textarea{width:96%;}
}
@media only screen and (max-width:480px) {
	article .entry-title h1 {font-size: 20px;}
	article .art-content h2 {line-height: 1em;}
	header .wrap-header-2 h1{font-size:16px;}
	header .wrap-header span{font-size:20px;}
	header .wrap-header-2{padding-bottom: 10px;padding-top: 10px;text-align:center;height: 415px;}
	header .wrap-header-2 .search-form{font-size: 15px;margin: 7px;}
	.zerogrid .col-1-3{width:100%;}
	nav {border-bottom: 0;}
	nav ul {display: none;height: auto;}
	nav li {display: block;float: none;width: 100%;}
	nav li a {border-bottom: 1px solid #e04204;}
	nav a#pull {background-color: #FF6613;display: block;padding: 0px;position: relative;width: 100%;}
	header .wrap-header{height:200px;}
	nav a#pull:after {background: url('../images/nav-icon.png') no-repeat;content:"";display: inline-block;height: 30px;position: absolute;right: 15px;top: 10px;width: 30px;}
	.widget.wid-meta ul li{padding-left: 0px; font-size: 15px;}
	.content-box .header h2{font-size: 23px; letter-spacing: 0px;}
	.content-box.box-3 p{font-size: 30px;line-height: 1.5;margin-top: 40px;}
	.widget .diy-slideshow figcaption{bottom: 0.5em;font-size: .8em;margin-left: 9px;padding: .3em;}
	.widget-box {padding: 10px;}
	#ff input {width:93%;}
	#ff textarea{width:93%;}
	td {padding:5px 0px;}
	td img {width: 50%}
	table {margin:0px; font-size: 11px;}
	footer .wrap-bottom {font-size: 12px;}
	.widget .wid-news {background:#EDC300}
}