#contactForm,.account-create{float:none;margin:0 auto;max-width:870px;width:94%}#contactForm #disabled_country_code,.account-create #disabled_country_code{color:#636363}#contactForm .page-title,.account-create .page-title{font-size:28px;letter-spacing:3px;line-height:1.5em;margin-bottom:39px;padding-bottom:23px;position:relative;text-transform:uppercase;word-spacing:0}@media only screen and (min-width:1000px){#contactForm .page-title,.account-create .page-title{font-size:40px}}#contactForm .page-title:after,.account-create .page-title:after{border-bottom:1px solid #000;bottom:0;content:'';height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:48px}#contactForm .faq-information,.account-create .faq-information{margin-bottom:65px;text-align:center;width:100%}@media only screen and (max-width:599px){#contactForm .faq-information,.account-create .faq-information{margin-bottom:15px}}#contactForm ul,.account-create ul,#contactForm li,.account-create li{list-style:none;margin:0;padding:0}#contactForm h3,.account-create h3{font-family:'engravers','HelveticaChopard','HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Helvetica','Open Sans','Arial Narrow','Arial','Lucida Grande','sans-serif';font-size:18px;letter-spacing:1px;line-height:1.25em;text-transform:uppercase}#contactForm .input-text,.account-create .input-text,#contactForm .select-style,.account-create .select-style{width:280px}@media only screen and (max-width:599px){#contactForm .input-text,.account-create .input-text,#contactForm .select-style,.account-create .select-style{width:100% !important}}#contactForm textarea.input-text,.account-create textarea.input-text{border:1px solid #062945;height:115px;padding:4px 8px;width:380px}#contactForm input[type="checkbox"]+label,.account-create input[type="checkbox"]+label{font-size:13px}#contactForm input[type="checkbox"]+label::before,.account-create input[type="checkbox"]+label::before{margin-left:1px}#contactForm p.required,.account-create p.required{color:#636363;font-size:12px;margin-bottom:10px;text-align:center;width:100%}@media only screen and (min-width:768px){#contactForm p.required,.account-create p.required{float:left;margin-top:10px;text-align:left;width:auto}}#contactForm .form-list .input-box,.account-create .form-list .input-box{float:none;clear:both;display:block}#contactForm .msg-box,.account-create .msg-box{position:relative;padding-bottom:15px}#contactForm .msg-box #advice-required-entry-message,.account-create .msg-box #advice-required-entry-message{float:left;padding-bottom:20px}#contactForm .prefix-select,.account-create .prefix-select{width:auto;min-width:63px}@media only screen and (max-width:599px){#contactForm .prefix-select,.account-create .prefix-select{width:100%}}#contactForm .validation-failed+.validation-advice+.required,.account-create .validation-failed+.validation-advice+.required{color:#cc0a2f}#contactForm .form-buttons,.account-create .form-buttons{margin:20px 0;position:relative}@media only screen and (max-width:599px){#contactForm .form-buttons,.account-create .form-buttons{margin-top:15px}}#contactForm .form-buttons .btn-submit-ticketing,.account-create .form-buttons .btn-submit-ticketing{float:right}@media only screen and (max-width:599px){#contactForm .form-buttons .btn-submit-ticketing,.account-create .form-buttons .btn-submit-ticketing{float:none;margin-top:20px;width:100%}}#contactForm .name-wrapper,.account-create .name-wrapper{display:inline-block;width:230px}@media only screen and (max-width:599px){#contactForm .name-wrapper,.account-create .name-wrapper{width:100%}}#contactForm #customer_firstname,.account-create #customer_firstname,#contactForm #customer_lastname,.account-create #customer_lastname{text-transform:capitalize}#contactForm .required.option-hidden,.account-create .required.option-hidden{display:none}#contactForm .field,.account-create .field{margin:0;padding-bottom:25px;position:relative}#contactForm .field.subject-option,.account-create .field.subject-option{clear:both}#contactForm .field.subject-option span,.account-create .field.subject-option span{display:block;margin-bottom:15px;width:100%}#contactForm .field.subject-option .input-box,.account-create .field.subject-option .input-box{clear:none;float:left;margin-bottom:10px;width:200px}@media only screen and (max-width:599px){#contactForm .field.subject-option .input-box,.account-create .field.subject-option .input-box{clear:both;float:none;margin-bottom:0;width:100%}}#contactForm .field div.mage-error,.account-create .field div.mage-error{bottom:10px;font-size:11px;position:absolute}#contactForm .data-table,.account-create .data-table{border:none;background:none;font-size:15px}#contactForm .data-table tr td,.account-create .data-table tr td{border:none;background:none;font-size:15px}#contactForm .data-table tr:last-child td,.account-create .data-table tr:last-child td,#contactForm .data-table tr:last-child th,.account-create .data-table tr:last-child th{border:none;background:none;font-size:15px}#contactForm .data-table thead,.account-create .data-table thead,#contactForm .data-table tbody tr:nth-child(2n),.account-create .data-table tbody tr:nth-child(2n),#contactForm .data-table tr.even,.account-create .data-table tr.even{border:none;background:none;font-size:15px}#contactForm .data-table th,.account-create .data-table th{font-family:TheSans-Caps,sans-serif;font-size:12px !important;color:#b2b2b2}#contactForm textarea.input-text,.account-create textarea.input-text{text-transform:none}#contactForm .required,.account-create .required{display:inline-block;line-height:1em;padding-top:4px;margin-bottom:0}.ticketing-login .required{display:inline-block;line-height:1em;padding-top:4px;margin-bottom:0}.ticketing-login .field{padding-bottom:10px}.privacy-wraper{color:#000;font-size:15px;line-height:1.6em;margin:0}.privacy-wraper a{text-decoration:underline}.privacy-wraper a:hover,.privacy-wraper a:active,.privacy-wraper a:visited{text-decoration:underline}.privacy-wraper p{margin-bottom:20px}.privacy-wraper .head,.privacy-wraper .consequences{font-family:'engravers','HelveticaChopard','HelveticaNeue-Light','Helvetica Neue Light','Helvetica Neue','Helvetica','Open Sans','Arial Narrow','Arial','Lucida Grande','sans-serif';font-size:18px;letter-spacing:1px;line-height:1.25em;margin-bottom:15px;text-transform:uppercase}.privacy-wraper .consequences{margin-top:40px}.privacy-wraper .input-line label :before{float:left}.privacy-wraper .input-line label span{display:block}.international-link{text-decoration:underline}.international-link:hover,.international-link:active,.international-link:visited{text-decoration:underline}.ticketing-login .forgot-pass{font-size:12px;font-family:TheSans-Caps,sans-serif;vertical-align:middle;color:#002246;text-transform:uppercase;line-height:29px}.ticketing-login .iadvize-activate{vertical-align:middle;margin-left:35px}.ticketing-login .contact-method{margin-top:30px;text-transform:uppercase;font-family:TheSans-Caps,sans-serif;font-size:15px}.ticketing-login span{font-size:15px}.ticketing-login .contact-method:nth-of-type(1){margin-top:0}.ticketing-login .legend{margin-top:18px}.ticketing-login .buttons-set span span{padding:7px 20px 5px 20px}#contactForm .buttons-set span span{padding:7px 20px 5px 20px}.ticketing-login{border-bottom:1px solid #898989}.ticketing-login .form-list{margin-bottom:0}.ticketing-login .faq-link{color:#002246;font-family:TheSans-Caps,sans-serif}.ticketing-login .fieldset{padding-bottom:39px}.ticketing-login .form-buttons{margin-top:50px}#contactForm #button_online_main{width:100%;padding:0}#contactForm #button_online_main span{line-height:34px;float:left;padding:2px 11px;margin-left:0;width:100%;background:#39c;color:#fff}@media only screen and (min-width:599px){#contactForm #button_online_main{width:55px}#contactForm #button_online_main span{width:100%;line-height:23px;padding:0}.hidden-chat{vertical-align:bottom}}.ticketing-success{margin:0;text-align:center}@media only screen and (min-width:768px){.ticketing-success{margin:80px 0 15px}}.ticketing-success .page-title{margin:0}.ticketing-success h2,.ticketing-success p{color:#000;font-weight:600;margin:0;padding:0;text-transform:uppercase}.ticketing-success h2{font-size:24px;margin-bottom:55px}.ticketing-success p{font-size:22px;margin-bottom:45px}.ticketing-success .btn-back{margin:0}.ticketing-success .btn-back a{background:#000;color:#fff !important;display:inline-block;font-size:14px;font-weight:normal;height:30px;line-height:30px;margin:0 auto;padding:0 20px;width:auto}.ticketing-success .btn-back:before{content:none}.magazines-advice{padding:0}