zhtml {
   -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: 768px) and (max-width: 959px) {
.head1 h1 {
    font-size: 30px !important;
}
.menu ul li a {
    font-size: 12px !important;
    padding: 5px !important;
}
.head3_3,.head4_2 {
    font-size: 11px !important;
}
.head4 h2 {
    font-size: 15px !important;
}
.cont1 a {
    font-size: 22px !important;
}
.new24 {
    width: 100%;
}
.new25 {
	margin:10px 0 0;
    width: 100%;
}
footer .wrap-nav.zerogrid ul {
	margin:0 !important;
}
}

@media only screen and (max-width: 767px) {
.new24 {
    width: 100%;
}
.new25 {
    margin: 10px 0 0;
    width: 100%;
}
.menu {
    display: none;
}
.minimenu {
    display: block;
}
	/* -------------------------------------------- */
	/* ------------------Header-------------------- */
	header {margin-top: 0px;height:150px;}
	header #logo{top:20px; left: 0px;}
	

}

@media only screen and (min-width: 620px) and (max-width: 767px) {
.new24 {
    width: 100%;
}
.new25 {
    margin: 10px 0 0;
    width: 100%;
}
.head1 {
    margin: 0 0 20px;
    padding: 0 2%;
    width: 96% !important;
	text-align:center;
}
.head2 {
    width: 100% !important;
}
.head3 {
    margin: 20px 0;
    width: 100% !important;
}
.head4 {
    margin: 0 0 20px;
    padding: 0 2%;
    width: 96% !important;
	text-align:center;
}
.head2 ul {
    width: 80% !important;
}
.cont1 a {
    font-size: 17px !important;
}
}

@media only screen and (min-width: 480px) and (max-width: 619px) {
.head1 {
    margin: 0 0 20px;
    padding: 0 2%;
    width: 96% !important;
}
.head2 {
    width: 100% !important;
}
.head3 {
    margin: 20px 0;
    width: 100% !important;
}
.head4 {
    margin: 0 0 20px;
    padding: 0 2%;
    width: 96% !important;
}
.head2 ul {
    width: 80% !important;
}
.cont1 a {
    font-size: 17px !important;
}
}

@media only screen and (max-width: 479px) {
.zerogrid {
    width: 95% !important;
}
.head1 {
    margin: 0 0 20px;
    padding: 0 2%;
    width: 96% !important;
}
.head2 {
    width: 100% !important;
}
.head3 {
    margin: 20px 0;
    width: 100% !important;
}
.head4 {
    margin: 0 0 20px;
    padding: 0 2%;
    width: 96% !important;
}
.contlft h1 {
    font-size: 17px !important;
    line-height: 19px !important;
    padding: 0 2%;
}
.contlft h2 {
    font-size: 18px !important;
    line-height: 20px !important;
}
.cont1 a {
    font-size: 9px !important;
}
.ont22_1 {
    width: 100% !important;
}
.ont22_1:nth-child(4) {
	margin:0 0 10px !important;
}
.head2 ul {
    width: 70% !important;
}
	header{height: 170px;}
	header #search{bottom: 15px; width: 230px; top:auto; left: 5px;}
	header #search input{width: 194px;}

	.menu{display:none;}
	.minimenu{display:block;}
	
	nav .wrap-nav{background:none;}
	
	#main-content .comment input, #main-content .comment textarea{width:90%;}
	/* -------------------------------------------- */
	/* ------------------Content------------------- */
	
	/* -------------------------------------------- */
	/* ------------------Footer-------------------- */
	
	/* -------------------------------------------- */
	/* ------------------Other----------------*---- */
}


@media only screen and (min-width: 320px) and (max-width: 767px) {
    .head2 ul {
        float: left;
        margin: 0;
        width: 100% !important;
    }
    .head2 ul li{
        display: inline-block;
        float: none;
    }
    
}


.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.rgt1_1 a:hover {
	text-decoration:underline;
}
.cont1 a:hover {
	opacity:0.8;
}

/* ------------------Other----------------*---- */
.trash h1 {
    color: #008080;
    font-family: "Roboto Slab",serif;
    font-size: 29px;
    font-weight: bold;
	word-wrap: break-word;
    line-height: 40px;
    text-align: center;
}
.trash h2 {
    color: #008080;
    font-family: "Roboto Slab",serif;
    font-size: 23px;
    line-height: 30px;
    margin: 20px 0;
    text-align: center;
}
.trash p {
    color: #000000;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 22px;
    margin: 0 0 25px;
}
.trash h6 {
    color: #2E2E2E;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 20px;
    margin: 0 0 20px;
}
.trash_table {
    background: none repeat scroll 0 0 #F5F5F5;
    border: 1px solid #DADADA;
    box-shadow: 0 0 1px 0 #CCCCCC;
    float: left;
    padding: 2% 5%;
    width: 90%;
}
.trash_tamn {
    color: #532800;
    float: left;
    font-family: "Roboto",sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    padding: 15px 0;
    width: 100%;
}
.trash_left {
    float: left;
    text-align: left;
    width: 58%;
}
.trash_right {
    float: right;
    text-align: right;
    width: 28%;
}
.trash_tlt_amt {
    background: #008080;
    border-bottom: 1px solid #A2A2A2;
    box-shadow: 0 0 1px 0 #CCCCCC;
    float: left;
    margin: 2px 0 0;
    padding: 2% 5%;
    text-align: right;
    width: 90%;
}
.trash_tlt_amt h4 {
    color: #FFFFFF;
    font-family: "Roboto Slab",serif;
    font-size: 19px;
    font-weight: normal;
}
.trash_tlt_amt h4 span {
    font-size: 23px;
    font-weight: bold;
    padding: 0 0 0 20px;
}
.trash_fcont > p {
    color: #000000;
    font-family: "Open Sans",sans-serif;
    font-size: 14px;
    line-height: 22px;
    margin: 0 0 25px;
}
.trash_fcont a {
    color: #018080;
}
.trash_fcont {
    float: left;
    margin: 40px 0 10px;
    width: 100%;
}
.trash {
    float: left;
    padding: 30px 0 0;
    width: 100%;
}
.divider {
	float: left;
    padding: 30px 0 0;
    width: 100%;
}
.trash_left i {
    font-size: 12px;
}
.trash_right > i {
    font-size: 12px;
    line-height: 12px;
}
.trash_right > b {
    line-height: 20px;
}
.trash_left > p {
    margin: 0 0 8px;
}
