img {
    border: 0 none;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
}
@media only screen and (min-width: 959px) and (max-width: 1024px)
{
}

@media only screen and (max-width: 480px)
{
	#wrapper{width:90% !important; margin:0 5% !important}
	.header .logo{margin:-79px 0 0 -13px !important; width:94% !important}
	.call{float:right !important; width:157px !important;}
	#cssmenu ul li a{padding:12px 53px 12px 20px !important}
	.logo5{bottom:6px !important; left:135px !important}
	.logo5 img{width:100% !important}
	#slideshow{height:99px !important}
	#carousel{width:90% !important; margin:4% 5% !important}
	#carousel .container_main ul li a img{}
	#carousel .container_main{width:100% !important}
	.container{background:#fff; padding:10px}
	.box{width:100% !important; margin:0 0% 5% 0% !important}
	.box img{width:98% !important}
	.footer{width:90% !important}
	.left{float:left; width:100% !important}
  .right{float:right; width:100% !important}
  .fifty{float:right; width:100% !important}

  .banner{margin:80px 0 10px !important}
  .g-recaptcha {
  margin-left: 7% !important;
  }
}