﻿.apits-form input::-webkit-input-placeholder,.apits-form textarea::-webkit-input-placeholder{color:#707070;padding:3px 1px;font-size:13px;font-size:.8125rem}.apits-form input:-moz-placeholder,.apits-form textarea:-moz-placeholder{color:#707070;padding:3px 1px;font-size:13px;font-size:.8125rem}.apits-form input::-moz-placeholder,.apits-form textarea::-moz-placeholder{color:#707070;padding:3px 1px;font-size:13px;font-size:.8125rem}.apits-form input:-ms-input-placeholder,.apits-form textarea:-ms-input-placeholder{color:#707070;padding:3px 1px;font-size:13px;font-size:.8125rem}.apits-new-form-body p{color:#666;font-size:16px;font-size:1rem;font-weight:300;line-height:16px}.apits-form .checkboxes p{margin:6px 0;line-height:20px}.apits-form .checkboxes p.form-disclaimer{position:relative;cursor:pointer;color:#707070;font-size:12px;font-size:.75rem;display:block}.apits-form .checkboxes [type=radio]:checked,.apits-form .checkboxes [type=radio]:not(:checked){position:absolute;left:-9999px}.apits-form .checkboxes label{position:relative;cursor:pointer;color:#707070;font-size:12px;font-size:.75rem;display:flex;margin:6px 0;line-height:20px}.apits-form .checkboxes [type=radio]:checked+label:before,.apits-form .checkboxes [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:5px;width:14px;height:13px;background:#f8f8f8;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.3);transition:all .3s}.apits-form .checkboxes input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;content:"";position:relative;padding:7px 7px;float:left;left:0;top:5px;background:#f8f8f8;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.3);transition:all .3s}.apits-form .checkboxes input[type=checkbox]:checked:after{content:"";position:absolute;top:0;left:4px;width:7px;height:11px;border:2px solid #ff9500;border-left-width:0;border-top-width:0;transform:rotate(45deg);-ms-transform:rotate(45deg)}.apits-form .checkboxes [type=radio]:checked+label:before,.apits-form .checkboxes [type=radio]:not(:checked)+label:before,.apits-form .checkboxes [type=radio]:checked~label:before,.apits-form .checkboxes [type=radio]:not(:checked)~label:before{top:0;width:18px;height:18px}.apits-form .checkboxes [type=radio]:checked+label:after,.apits-form .checkboxes label:after [type=radio]:checked{content:"";position:absolute;top:4px;left:4px;width:7px;height:11px;border:2px solid #ff9500;border-left-width:0;border-top-width:0;transform:rotate(45deg);-ms-transform:rotate(45deg)}.apits-form .checkboxes [type=radio]:checked+label:after,.apits-form .checkboxes [type=radio]:not(:checked)+label:after,.apits-form .checkboxes [type=radio]:checked~label:after,.apits-form .checkboxes [type=radio]:not(:checked)~label:after{top:4px;font-size:15px;font-size:.9375rem}.apits-form .checkboxes [type=radio]:not(:checked)+label:after,.apits-form .checkboxes [type=radio]:not(:checked)~label:after{opacity:0;transform:scale(0)}.apits-form .checkboxes [type=radio]:checked+label:after,.apits-form .checkboxes [type=radio]:checked~label:after{opacity:1;transform:scale(1)}.apits-form .checkboxes [type=radio]:disabled:checked+label:before,.apits-form .checkboxes [type=radio]:disabled:not(:checked)+label:before,.apits-form .checkboxes [type=radio]:disabled:checked~label:before,.apits-form .checkboxes [type=radio]:disabled:not(:checked)~label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.apits-form .checkboxes [type=radio]:disabled:checked+label:after,.apits-form .checkboxes [type=radio]:disabled:checked~label:after{color:#999}.apits-form .checkboxes [type=radio]:disabled+label,.apits-form .checkboxes [type=radio]:disabled~label{color:#aaa}.form-element{display:block;margin:15px 0}.apits-new-form-body{max-width:768px;width:100%;margin:0 auto;border-radius:4px;padding:12px;color:#474747}.apits-new-form-body .form-element:first-child{margin-top:0}.advertise-link a:after{width:25px;height:25px;content:"";background:url(https://www.aplaceinthesun.com/media/9744/page-arrow-orange-right-50x50.png)no-repeat center;position:absolute;right:-30px;background-size:25px 25px;top:0}.advertise-link:hover{background-color:#dcdcdc;cursor:pointer}.advertise-link:hover a:after{background:url(https://www.aplaceinthesun.com/media/9746/page-arrow-grey-right-50x50.png)no-repeat center}.apits-new-form-body h2{font-size:20px;font-size:1.25rem;color:#ff9500}.apits-new-form-body img{width:100%;cursor:pointer}input{color:#707070;border:0;background:#fff;padding:0}textarea{padding:10px;width:100%;background:#fff}input,textarea{border:1px solid transparent;outline:0;transition:all .3s;line-height:1.5em;font-family:"Montserrat",sans-serif;font-size:16px;font-size:1rem}.element-label{margin:0 0 6px 0;display:block}.textfield input{min-width:200px}.dropdown select{display:inline-block;background:#fff;width:100%;position:relative;background-color:#fff;padding:.5em 5px;cursor:pointer;border:1px solid #eaeaea;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#707070;font-size:13px;font-size:.8125rem;-webkit-box-shadow:inset -1px 1px 2px #9e9e9e;-moz-box-shadow:inset -1px 1px 2px #9e9e9e;box-shadow:inset -1px 1px 2px #9e9e9e;line-height:1.5em;font-family:"Montserrat",sans-serif;font-weight:inherit}textarea#textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.visually-hidden{display:none!important}.apits-form-container{margin-bottom:10px}.apits-form{max-width:768px;width:100%;border-radius:4px;padding:12px;color:#474747}.apits-form.ask-a-question-form,.ask-a-question .apits-form-header{max-width:100%}.apits-form-header{color:#fff;max-width:768px;background-color:#ff9500;width:100%;margin:0 auto;padding:12px;font-family:"Montserrat",sans-serif;position:relative}.apits-form-header h2{font-size:21px!important;font-size:1.3125rem!important;color:#fff!important;margin:0!important}.apits-form.signup-form,.apits-form.magazine-form,.apits-form.ticket-reserve,.apits-form.free-tickets,.apits-form.pv-contact-form,.apits-form.exhibitor-contact-form,.apits-form.webinar-contact-form,.apits-form.enquire-about-stand{padding:0}.apits-form form{width:100%}.development-form .form-element{width:32.3%;float:left;margin:0;margin-bottom:10px;margin-right:1%}.development-form .form-element:nth-child(3n+3){margin-right:0}.development-form .form-textarea{width:99%}.apits-form input,.apits-form textarea{border:1px solid #eaeaea;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;color:#707070;font-size:14px;font-size:.875rem;-webkit-box-shadow:inset -1px 1px 2px #9e9e9e;-moz-box-shadow:inset -1px 1px 2px #9e9e9e;box-shadow:inset -1px 1px 2px #9e9e9e;padding:5px 7px}.apits-form .form-button{color:#fff;text-transform:capitalize;font-size:16px;font-size:1rem;transition:all .3s;margin:0 auto}.apits-form .form-button:hover{color:#474747}.apits-form.webinar-contact-form .form-button{width:100%}.apits-form .loading-gif{background-color:#f4f4f4;text-align:center}.apits-form .loading-gif img{width:35%;cursor:pointer}.form_error_msg{text-align:left;color:red!important}.form-button:focus{border:0}.form-button:hover{background:#b9b9b9}p.form-disclaimer,.mortgage-disclaimer p{color:#707070;font-size:12px;font-size:.75rem}p.form-disclaimer-12px{color:#707070;font-size:13px;font-size:.8125rem}span.download-guide{font-weight:700;text-decoration:underline;cursor:pointer}.download-guide img{cursor:pointer;max-width:100%}@media (max-width:1169px){.apits-guideDownload-form-success-body{padding-top:30px}}@media (max-width:950px){.development-form .form-element{margin:0;margin-bottom:20px;width:49%}.development-form .form-button{margin-top:0}.development-form .form-textarea{width:100%}.development-form .form-element:nth-child(2n-1){margin-right:2%}}@media (max-width:768px){.apits-guideDownload-form-success-body img{display:block;margin:0 auto}}@media (max-width:480px){.development-form .form-element{width:100%}}table.pv-accepted-cards tr td{padding:0 5px}table.pv-accepted-cards tr td:first-child{padding:0 5px 0 0}table.pv-accepted-cards tr td:last-child{padding:0 0 0 5px}#ddlPVPackage option{font-weight:bolder!important;background-color:#555}#ddlPVPackage option:nth-child(2){color:#fdd017}#ddlPVPackage option:nth-child(3){color:#e5e4e2}#ddlPVPackage option:nth-child(4){color:#c68e17}#btnPVButton{background:#f63;-webkit-box-shadow:inset 0-1px 2px 3px #ff9500;-moz-box-shadow:inset 0-1px 2px 3px #ff9500;box-shadow:inset 0-1px 2px 3px #ff9500}.form-button:focus{border:0}.form-button:hover{background:#b9b9b9}.privateVendorSignupForm_form_error_msg{text-align:left;padding:10px;color:red!important}.advertisePVPage .PVFormTable{color:#fff;width:100%;border-collapse:collapse;border:0#fff}.advertisePVPage .PVFormTable th{padding:7px;border:#fff 2px solid}.advertisePVPage .PVFormTable td{padding:7px;border:#fff 2px solid;font-size:14px;font-size:.875rem;vertical-align:middle}.advertisePVPage .PVFormTable td img{width:25px}.advertisePVPage .PVFormTable tr{background:#b8d1f3}.advertisePVPage .PVFormTable tr td:nth-child(1){background:#fff;text-align:left;color:#575759}.advertisePVPage .PVFormTable tr td:nth-child(2){background:#ffe1cd;text-align:center}.advertisePVPage .PVFormTable tr td:nth-child(3){background:#eee;text-align:center}.advertisePVPage .PVFormTable tr td:nth-child(4){background:#ffeac2;text-align:center}.advertisePVPage .thColor1{background:#fff;font-weight:700;width:20%}.advertisePVPage .thColor2{background:#bf542e!important;color:#fff;text-align:center;font-weight:700;vertical-align:middle;width:20%;font-size:13px;font-size:.8125rem}.advertisePVPage .thColor3{background:#939393!important;color:#fff;text-align:center;vertical-align:middle;font-weight:700;width:20%;font-size:13px;font-size:.8125rem}.advertisePVPage .thColor4{background:#deab42!important;color:#fff;text-align:center;font-weight:700;vertical-align:middle;width:20%;font-size:13px;font-size:.8125rem}.book-appointment-form{position:fixed;top:0;left:0;padding-top:100px;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.6);z-index:500000}.book-appointment-form #pnlExhibitorContactForm{margin:auto;padding:0;position:relative;z-index:500000}
