body{font-size:12px}.hidden-mobile{display:none}.visible-mobile{display:block !important}.wrapper{width:90% !important}.wrap-ticket{width:800px !important}.wrapper-full{width:99% !important}.wrap{width:90% !important}.btn{font-size:1em}header.app-header{background:#5B458B;padding-bottom:10px}header.app-header .col-sm-2{text-align:center}header.app-header .col-sm-2 .mobile-link{display:inline-block;margin-top:13px;color:white;font-size:2em}header.app-header .logo{text-align:center}header.app-header .logo a{display:inline-block}header.app-header .logo a img{max-height:39px}.mobile-navigation{position:absolute;left:0;right:0;top:0;bottom:0;background:#5B458B;text-align:center;z-index:9999}.mobile-navigation .toggle-mobile-nav{font-size:2.5em;position:absolute;right:15px;top:15px}.mobile-navigation nav a{display:block;color:white;font-size:1.5em;padding:20px 0}.mobile-navigation nav a #profile-picture{border-radius:25px;width:25px}.frontpage .trip-selector{top:15%}.frontpage .trip-selector h2.title{font-size:2.5em}.frontpage .trip-selector input,.frontpage .trip-selector select{font-size:1.3em}.main-container .orders-table tbody tr td{text-align:center}.main-container .orders-table tbody tr td .icon{display:block}.main-container .summary h5{margin-left:5px;font-size:1.5em}.main-container .step-box input{font-size:1.1em}.main-container .step-box.step2 .wrapper{margin:auto}.main-container .step-box.step2 .box{padding:15px}.main-container .step-box.step3 .box{padding:10px !important}.main-container .step-box.step3 .flex{display:block}.main-container .step-box.step3 .icon-pass-user{display:none}.main-container .step-box.step3 .form-group{margin:0 !important;width:calc(100% / 2)}.main-container .step-box.step4 .col-sm-6.center{margin:40px 0}.main-container .step-box.step4 .icon-alert{margin-top:0}.main-container .step-box.step4 .btn.btn-default{margin-top:0}.main-container .step-box .payment-box h5{margin:0;margin-left:10px}section header{text-align:center}.questions .content{font-size:1.6em !important}.questions .content p{font-size:inherit}.form-inline .form-group{display:inline-block;vertical-align:middle}footer.app-footer{background:transparent;min-height:10px}footer.app-footer .bottom-curve{top:auto}
/*# sourceMappingURL=responsive.css.map */
