.header, .home-banner, .logos, .home-infos, .blue, .latest-news-wide, .footer, .banner, .content { padding-left: 20px !important; padding-right: 20px !important; width: auto !important } .header { padding-top: 15px }
.header-right { width: 21.25%; }
.menu-secondary-menu-container { display: none; }
.responsive-show { display: block !important }
.header-right-box { width: 100% }
.header-right-box .login { display: none; }
.logo { margin: 15px 0 0 }
.menu { margin: 0; padding: 0; float: right; }
.menu li { padding: 0 30px 0 0; }
.menu li a { font-size: 16px; }
.header-right-box p { font-size: 24px; } .home-banner { padding-top: 75px; }
.home-banner ul { padding-bottom: 37px; }
.home-banner ul li { float: none; margin: 0 0 15px; }
.home-buttons { width: 67.97%; }
.logos { text-align: center }
.logos li { margin: 0 2.9% 0 0; }
.blue ul { text-align: center }
.blue ul li { background: none; padding: 0 1.3% !important; float: none; margin: 0 0 20px; vertical-align: top; display: inline-block }
.latest-news-left h3 { font-size: 25px; } .footer-logo { max-width: 100% }
.footer-logo { margin-left: auto; margin-right: auto }
.footer-left { float: none; margin: 0 3% 30px 0; padding: 0; width: 100%; text-align: center; }
.footer-left p br { display: none }
.footer-left ul { text-align: center }
.footer-left ul li { float: none; display: inline-block }
.footer-links ul li a { font-size: 13px; }
.footer-links { width: 53.2% }
.footer-download ul { display: none; }
.footer-download { width: 42% }
.download-inner { width: 90% }
#download { width: 98% }
.text-input { float: none; width: 99%; margin: 0 0 20px; }
#download input[type="submit"] { float: none; width: 99% } .check-img { max-width: 70% } .buttons { width:54.32%}
.form-wrap { background: #fff; }
.form-wrap-small { width: 46%; padding: 54px 2% 73px; } #accordion h3 .question-no { left: -47px; }
#accordion { padding: 0 3.58% 0 5.58%; } .contact-details {
width: 37.18%;
}