@media only screen and (max-width: 430px), only screen and (max-device-width : 430px) {
	header {display:none;}
	/*template*/
	.header-content {text-align: left;}
	.header-content a {padding-left: 20px;}
	.input-group, .h-get-started {display: block; margin: 0  0 5px;}
	.form-control {width: 95%; padding: 8px 2%;}

	.header-content .h-get-started {padding: 10px 5px; line-height: normal;}

	.footer-box-right > ul > li { width: auto; display: block; }
	.footer-bot-left.fl, .footer-bot-right.fr { margin: 30px auto 10px	; display: block; width: auto; text-align: center; float: none; }
	
	/*home*/
	.main-banner .banner-right .banner-typo img {width: 95%;}
	.banner-img > img {min-height: 250px;}
	.banner-form { width: 100% ; padding: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;  box-sizing: border-box; }
	.banner-form > h2 {font-size: 32px;}
	.banner-form li:first-child input[type="text"] {width: 49%;}
	.banner-right {padding-top: 30px;}
	.main-banner {margin-top: 130px;}
}