@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
.header_second{padding:10px 0 70px}
.servey-sec,.affix{position:relative;top:20px}
.affix .form-fields{width:100%}
.form_wrap{margin-top:12px;padding:25px 20px 30px}
.form-group{margin-bottom:0!important}
#form-submit-button{margin-top:10px}
.form_wrap h3{padding-bottom:0}
.page_heading{font-size:30px;font-weight:700;padding-right:0}
.banner_img{display:none}
ul.navbar-nav{padding-left:0;padding-bottom:20px}
	div#ipearlAI .modal-dialog {
    width: 100%;
    max-width: 95%;
    margin-top: 28px;
}
button.close {
    right: -2px;
    }	
.affix {
    z-index: 1012;
}
	.quote-video.text-center a img {
    width: 90%;
    float: left;
}

@media only screen and (min-device-width: 414px) and (max-device-width: 812px) and (orientation : landscape) {
.affix {position: relative;top: 30px;z-index: 1034;}
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
.banner_img {top: 82px;height: 230px;}
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
.banner_img {height: 170px;}
.servey-sec{position:absolute;z-index:999;top:0}
.form-fields{width:86%}
.form-fields .form-header h3{font-size:18px}
.form-fields p.byline{font-size:9px}
.form-fields p a{font-size:13px;margin-right:0;margin-bottom:10px}
.banner_img{height:170px}
.servey-sec{top:0}
.form-fields p .survey-btn{padding:13px 20px}
.servey-sec.affix{position:fixed;top:120px}
}