@font-face{font-family:"TitilliumText22LBold";src:url(//d35vz4mrzuz1h1.cloudfront.net/assets/titilliumtext22l005-webfont-b24a62f672132fe32815ea8d8ed52c0e.eot);src:url(//d35vz4mrzuz1h1.cloudfront.net/assets/titilliumtext22l005-webfont.eot?#iefix) format('eot'),url(//d35vz4mrzuz1h1.cloudfront.net/assets/titilliumtext22l005-webfont-45dd2661280abeecf780f0b0be295aca.woff) format('woff'), url(//d35vz4mrzuz1h1.cloudfront.net/assets/titilliumtext22l005-webfont-79e1c32b744721896dc346d7706ba9a5.ttf) format('truetype'), url(//d35vz4mrzuz1h1.cloudfront.net/assets/titilliumtext22l005-webfont.svg#webfontU37zRj4i) format('svg')}@font-face{font-family:"TitilliumText22LRegular";src:url(//d35vz4mrzuz1h1.cloudfront.net/assets/titilliumtext22l003-webfont-2c72b3e7a5505574e444b32643d453d9.eot);src:url(//d35vz4mrzuz1h1.cloudfront.net/assets/titilliumtext22l003-webfont.eot?#iefix) format('eot'),url(//d35vz4mrzuz1h1.cloudfront.net/assets/titilliumtext22l003-webfont-7c4bb2ab62ef3f821aab07cd42a306a4.woff) format('woff'), url(//d35vz4mrzuz1h1.cloudfront.net/assets/titilliumtext22l003-webfont-637646e5e85e55303601d7287eb9ea20.ttf) format('truetype'), url(//d35vz4mrzuz1h1.cloudfront.net/assets/titilliumtext22l003-webfont.svg#webfontU37zRj4i) format('svg')}@font-face{font-family:"Pacifico";src:url(//d35vz4mrzuz1h1.cloudfront.net/assets/pacifico-webfont-ce0e7b22138bef413700f4f2abcb1cf5.eot);src:url(//d35vz4mrzuz1h1.cloudfront.net/assets/pacifico-webfont.eot?#iefix) format('eot'),url(//d35vz4mrzuz1h1.cloudfront.net/assets/pacifico-webfont-ca2b20b549044a257bcb0ab8dea3a7dd.woff) format('woff'), url(//d35vz4mrzuz1h1.cloudfront.net/assets/pacifico-webfont-aa8deb26ebe215abe5c37ba4c9fa821f.ttf) format('truetype'), url(//d35vz4mrzuz1h1.cloudfront.net/assets/pacifico-webfont.svg#webfontU37zRj4i) format('svg')}body.no_menu #header{overflow:hidden;top:0px;position:absolute;width:100%;height:60px}body.no_menu #header #logo{margin-top:4px}body.no_menu #header #login{font-size:10px;float:right}body.no_menu #header #login #login_link{margin-top:22px;color:#a8b4cc}body.no_menu #header #login #login_link a{display:none;color:#a8b4cc}body.no_menu #header #login #login_link.signup a{display:block}body.no_menu #header #login form{padding:10px;padding-left:5px;padding-top:8px;overflow:auto;background:rgba(255,255,255,0.15)}body.no_menu #header #login form.signup{display:none}body.no_menu #header #login form .inputs{padding:0px;float:left}body.no_menu #header #login form .actions{float:right;border-top:none;padding:0px}body.no_menu #header #login form .actions input{width:auto;padding-left:15px;padding-right:15px;padding-bottom:5px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:11px !important;margin-left:5px;line-height:11px}body.no_menu #header #login form .action{padding-right:0}body.no_menu #header #login form .input{float:left;border:0px;padding:0px;margin-right:5px;margin-left:5px;margin-bottom:7px}body.no_menu #header #login form .input input{border:1px solid #797979}body.no_menu #header #login form .input>label{font-size:10px}body.no_menu #header #login form .input.boolean label{padding-left:0px;color:#bcc8e0;display:block;margin:auto;cursor:hand;cursor:pointer}body.no_menu #header #login form .input.boolean label input{padding-left:0px;margin-left:0px;width:auto;font-size:11px}body.no_menu #header #login form fieldset legend{display:none}body.no_menu #header #login form fieldset input{width:150px;max-width:none !important;padding:4px;font-size:10px}body.no_menu #header #login form fieldset ol{display:inline}body.no_menu #header #login form fieldset #user_remember_me_input{clear:both;width:165px}body.no_menu #header #login form fieldset #forgot_login{float:left;color:#bcc8e0;font-weight:normal;margin-top:0.2em}body.no_menu #header #login form fieldset li.password,body.no_menu #header #login form fieldset li.string,body.no_menu #header #login form fieldset li.email,body.no_menu #header #login form fieldset li.url{position:relative;z-index:1}body.no_menu #header #login form fieldset li.password input,body.no_menu #header #login form fieldset li.string input,body.no_menu #header #login form fieldset li.email input,body.no_menu #header #login form fieldset li.url input{z-index:3}body.no_menu #header #login form fieldset li.password label,body.no_menu #header #login form fieldset li.string label,body.no_menu #header #login form fieldset li.email label,body.no_menu #header #login form fieldset li.url label{display:none}body.no_menu #header #login form fieldset li.password.focus label,body.no_menu #header #login form fieldset li.string.focus label,body.no_menu #header #login form fieldset li.email.focus label,body.no_menu #header #login form fieldset li.url.focus label{color:#cbcbcb}body.no_menu #content_container{width:auto;min-height:0;background:none;border:0px;padding:0px;padding-right:0px;padding-top:20px;padding-bottom:20px;margin-top:60px;overflow:hidden;float:none;padding-left:5px}body.no_menu #content_container #content{width:100%}body.no_menu #content_container.two_columns #content{width:700px;border:0px;padding:0px;padding-left:5px}body.no_menu #content_container #content_box{background-color:#fefcf6;border:1px solid #e4d9cf;padding:20px;padding-bottom:20px;padding-top:40px;-webkit-box-shadow:0px 0px 5px #c9c9c9;-moz-box-shadow:0px 0px 5px #c9c9c9;box-shadow:0px 0px 5px #c9c9c9;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}body.no_menu.signed_in #login{display:none}body.no_menu #aside{width:240px;float:right;border:0px;margin-left:0px;padding-left:0px}body.no_menu.signup #content h1{color:#4c6084}body.no_menu.signup.action_welcome #content h1{color:#373737;margin-top:50px;font-weight:normal;font-size:50px;letter-spacing:-1px}body.no_menu.signup.action_welcome #player{margin:auto;background:#000;padding:0px}body.no_menu.signup.action_welcome #player iframe{display:block}body.no_menu.signup.action_welcome #content_box{background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #f4f4f4));background-image:-webkit-linear-gradient(#ffffff,#f4f4f4);background-image:-moz-linear-gradient(#ffffff,#f4f4f4);background-image:-o-linear-gradient(#ffffff,#f4f4f4);background-image:linear-gradient(#ffffff,#f4f4f4);margin:auto;padding:0 !important;width:800px;text-align:center}body.no_menu.signup.action_welcome #content_box_footer{background:#fff;padding:20px;background:#fff url(//d35vz4mrzuz1h1.cloudfront.net/assets/welcome_content_footer_bg-5ac24593a6bb5d17c19d71015774b529.png) no-repeat center 27px}body.no_menu.signup.action_welcome #content_box_footer a.button{min-width:154px}body.no_menu.signup .user_texts{border:0;width:240px;position:absolute;bottom:0;background:url(//d35vz4mrzuz1h1.cloudfront.net/assets/signup/user-texts-arrow-d8b2076d06b50d338507f041299cb7bb.png) no-repeat 0 20px;border:none}body.no_menu.signup .user_texts p{padding:0 5px}body.no_menu.signup p.intro{border-bottom:0;padding-bottom:0}body.no_menu #content .formtastic input,body.no_menu #content .formtastic textarea{font-size:12px}body.no_menu #content .formtastic .inputs:first-of-type>legend{padding-top:0}body.no_menu #content .formtastic .inputs>legend{padding-top:20px}body.no_menu #content .formtastic .inputs>legend span{background:#f5f1ea;padding:5px;width:auto;font-size:10px;color:#a7a7a7;padding-left:8px}body.no_menu #content .formtastic .input{padding-top:9px;padding-bottom:9px}body.no_menu #content .formtastic .fragments legend{padding-top:4px}body.no_menu #content .formtastic .label{text-align:right;padding-right:10px}body.no_menu #content .formtastic .inputs .inline-hints,body.no_menu #content .formtastic .inline-errors{left:10px;position:relative;font-size:10px}body.no_menu #content .formtastic .actions .action{margin-left:10px}body.no_menu #content .formtastic .add_criteria{background:#F7F7F7}body.no_menu #content .formtastic .add_criteria label{margin-left:0}body.no_menu #content .formtastic .add_criteria select{margin-left:0}body.no_menu #content .formtastic .add_criteria .input{border-top:1px solid #EBE7DF}body.no_menu #content .formtastic .date .fragments-group{padding-bottom:2px;padding-top:2px}body.no_menu #content .formtastic .select select{margin-top:2px;margin-bottom:2px}body.no_menu #content .formtastic .boolean label{padding-left:10px}body.no_menu #content .formtastic #upload_actions .button{margin-right:10px}body.no_menu.action_step3 .formtastic.large-labels .actions{padding-left:190px}
