@media only screen and (max-width:320px){

#page{width:100%;margin:0 auto;} 

#header-main{width: 100%;background:#FEFDFD;}

.bnr-980x60{text-align:center;width:100%;margin:0 auto;}

.nav-main{

    width:100%; 

    line-height: auto;  

    background: #65C229;

}

#header-main li{font-size:9px;} 

.menu-icon{width: 35px; height:41px; margin-left: 10px;}

.menu-icon a{position: absolute; background:url(../images/menu_icon.png) left no-repeat;width: 35px; height:41px;}

#home-leads{display:block; float: left; width:94%;margin: 3% 0 0 3%;} 

#home-slider{display:block; float: left; width: 94%; margin: 3% 3% 3% 3%;background:#ededed;min-height:auto;}

#home-leatest-features{float:left; width:94%; margin: 3% 3% 3% 3%;font-size:0.9em;}

#home-top-features{float:left;width:94%; margin: 3% 3% 3% 3%; padding:0 0px;font-size:0.9em;border-right: none;}

#footer-bottom{width:100%;height:auto;overflow:hidden !important;}

.slidesjs-navigation {

  	margin-top: -180px !important;
	margin-left: 81.4% !important;

}

a.slidesjs-next {

	margin-left: 86.5% !important;
	margin-top: -180px !important;
}

#home-leads figure {
    margin: 0 12px 5px 0;
    float: left;
    width: 100px;
}

.slidesjs-navigation {

  	margin-top: -231px !important;
	margin-left: 75.4% !important;

}

a.slidesjs-next {

	margin-left: 83.5% !important;
	margin-top: -231px !important;	

}
}