.social-login a{display:inline-block;width:40px;height:40px;text-decoration:none;overflow:hidden;text-indent:-999px}.social-login .login-google{background:url(../png/googled185.png) no-repeat center}.social-login .login-facebook{background:url(https://media.gadventures.com/media-server/static/registration/css/images/facebook.png?b4e6b8edc2ca) no-repeat center}.social-login .login-twitter{background:url(https://media.gadventures.com/media-server/static/registration/css/images/twitter.png?b4e6b8edc2ca) no-repeat center}.social-login .login-gadventures{background:url(https://media.gadventures.com/media-server/static/registration/css/images/gadventures.png?b4e6b8edc2ca) no-repeat center}.social-login .span6{margin:0}.registration-login{*zoom:1;margin-top:2em;min-height:400px;margin-bottom:4em}.registration-login:after{content:"";display:table;clear:both}.registration-form fieldset{margin-left:200px;border:none}.registration-form .field-country_of_residence select{width:170px}#registration-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#eeeeee;padding:15px;position:relative;max-width:320px;margin:20px auto 0}#registration-container:before{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #eeeeee;content:"";display:inline-block;height:0;position:absolute;right:10px;top:-10px;width:0}#registration-container h3{margin-top:0;text-transform:uppercase}#registration-container input{background-position:98% 50%!important}#registration-container input,#registration-container a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#registration-container label[for=hasBooked],#registration-container input[name=hasBooked]{display:inline-block;margin-right:.5em;width:auto}#registration-container label[for=dateOfBirth]{display:inline;margin-right:1em}#registration-container input[name=hasBooked]{margin-top:-2px}#registration-container hr{border:none;border-top:1px solid #ccc;margin:.5em 0 .5em 0}#registration-container .btn{line-height:1.4em}#registration-container button[type=submit]{background:#47268d;border:none;color:white;margin-top:14px;width:100%}#registration-container button[type=submit]:disabled{background:#a7a9ac;cursor:not-allowed}#registration-container form{margin-bottom:.5em}#registration-container .login-btn-link p{font-size:.8em;margin:0;text-align:center}#registration-container .login-btn-link a{display:block;font-size:.75em;line-height:1.8em;margin:0;width:100%}#registration-container .login-btn-link a.g-btn{background:#47268d;font-weight:500;padding:1em 0}#registration-container .login-btn-link a.g-btn:hover{color:white}#registration-container .login-btn-link .facebook-login,#registration-container .login-btn-link .google-login{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0;font-size:0.65rem;height:30px;overflow:hidden;padding:6px 0 0 20px;text-align:center}@media (max-width:768px){#registration-container .login-btn-link .facebook-login,#registration-container .login-btn-link .google-login{padding-left:0}}#registration-container .login-btn-link .facebook-login{background:#3b5998 url(https://media.gadventures.com/media-server/static/registration/css/images/fb-gp-login.png?b4e6b8edc2ca) no-repeat 2px 3px}#registration-container .login-btn-link .google-login{background:#df4a32 url(https://media.gadventures.com/media-server/static/registration/css/images/fb-gp-login.png?b4e6b8edc2ca) no-repeat 7px -22px}#registration-container .login-btn-link.span-no-margin{margin:0!important;width:50%!important}#registration-container .form-error{color:red}#registration-container .form-group.has-error input,#registration-container .form-group.has-error select{border:2px solid red}#registration-container .form-group .validation-error{color:red}#registration-container .form-group .hint{display:block;font-size:smaller;line-height:1.4em;padding:0 1em}#registration-container .date-picker-hint{display:inline-block;font-size:smaller}#registration-container .Select-control{margin-bottom:14px;padding:0}#registration-container .Select-control .Select-placeholder{padding:2px 52px 4px 6px}#registration-container .Select-control .Select-clear{padding:2px 10px}#registration-container .Select-control .Select-arrow{top:13px}#registration-container .email-suggestion{color:red}#registration-container #login-footer{margin-top:28px}#registration-container #login-footer a{font-weight:500;text-align:center;text-decoration:underline}.modal-close{position:absolute;top:-1px;right:-1px}#registration-app-standalone{background:#eeeeee}#registration-app-standalone>#registration-container:before{display:none}.triangle-theme .pika-label:after{content:" \25be"}input[readonly]{background-color:blue}.pika-single.triangle-theme{color:#fff;background:#47268D;border:none;border-bottom-color:#999}.triangle-theme .pika-label{background-color:#47268D}.triangle-theme .pika-prev,.triangle-theme .is-rtl .pika-next{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAQAAACGG/bgAAAAQ0lEQVR4Ae3KIQ4AIBTD0N0/IeHGI3UIRA3ut/Zl+ltXc5++htVAmIAwAWECwgSEKbgthEoIlRAqIVRCqINQB9nDgQd7ktwFo6UpWQAAAABJRU5ErkJggg==')}.triangle-theme .pika-next,.triangle-theme .is-rtl .pika-prev{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAQAAACGG/bgAAAAP0lEQVQ4y+3TMQoAMAgEwfwfAvvjTZ1uGzuvHhBPPGczEG+FRqqRaqQaqUaqkX6QBmmjacvQ6qEVTjsh+xizebvlaWptGXZAAAAAAElFTkSuQmCC')}.triangle-theme .pika-table th{color:#999}.triangle-theme .pika-button{color:#555;background:#CDD3DE;border-radius:0px!important}.triangle-theme .pika-week{color:#999}.triangle-theme .is-today .pika-button{color:#33aaff}.triangle-theme .is-selected .pika-button{color:#fff;background:#33aaff;box-shadow:inset 0 1px 3px #178fe5}.triangle-theme .is-disabled .pika-button{color:#999;opacity:.3}.triangle-theme .pika-button:hover{color:#222!important;background:white!important;width:100%;height:100%}