@media screen and (max-width: 768px) {
.container, .container2 {
    width: 94%;
}
.pcol1, .pcol2 {
    float: none;
    width: 95%;
    margin:0 auto;
    clear:both;
}
.navbar ul li a {
    font-size: 10px;
}
.navbar {	float: left;
	padding:0;	width:100%;
	overflow: hidden;
}
.navbar ul{	display:flex;}

.navbar ul li{
	flex-grow:1;
	margin:0;
}
.navbar ul li a{
   text-align:center;
}



.logo{	padding:0;}

.pcol1 ul, .pcol1 ol{	padding-left:20px;}

.pcol1 img{
        max-width:100%;
        height:auto;
}

.top0{	display:none;}

.top2{	padding-top:10px;}

.search{
	margin:0px;

}

h1{	font-size: 18px;}

.naviall h4{	font-size: 13px;}



}