/*
 * Bootstrap v2.3.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success h4{color:#468847}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.fade{opacity:0;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;-moz-transition:height 0.35s ease;-o-transition:height 0.35s ease;transition:height 0.35s ease}.collapse.in{height:auto}::selection{background:#c3d9ed;text-shadow:none}::-moz-selection{background:#c3d9ed;text-shadow:none}html{min-width:980px;font-size:12pt;height:100%;margin:0;padding:0;color:#444}body{min-width:980px;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;margin:0;padding:0;background:#eaeaea url(/assets/bg-60e39565b4e80e158b40e8ad07e69638.png);height:100%}.bluebutton{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:inline-block;zoom:1;*display:inline;text-decoration:none;cursor:pointer;padding:6px 25px;background:#4d8eca;color:#fff;border:none;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-weight:bold;font-size:20px;-webkit-transition:box-shadow 300ms;-moz-transition:box-shadow 300ms;-o-transition:box-shadow 300ms;transition:box-shadow 300ms;-webkit-box-shadow:0 1px 3px #999;-moz-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999;outline:none}.bluebutton:hover,.bluebutton:focus{-webkit-box-shadow:0 1px 3px #999,0 0 10px #4d8eca;-moz-box-shadow:0 1px 3px #999,0 0 10px #4d8eca;box-shadow:0 1px 3px #999,0 0 10px #4d8eca}.yellowbutton{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:inline-block;zoom:1;*display:inline;text-decoration:none;cursor:pointer;padding:6px 25px;background:#ffb303;color:#fff;border:none;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-weight:bold;font-size:20px;-webkit-transition:box-shadow 300ms;-moz-transition:box-shadow 300ms;-o-transition:box-shadow 300ms;transition:box-shadow 300ms;-webkit-box-shadow:0 1px 3px #999;-moz-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999;outline:none}.yellowbutton:hover,.yellowbutton:focus{-webkit-box-shadow:0 1px 3px #999,0 0 10px #ffb303;-moz-box-shadow:0 1px 3px #999,0 0 10px #ffb303;box-shadow:0 1px 3px #999,0 0 10px #ffb303}.greenbutton{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:inline-block;zoom:1;*display:inline;text-decoration:none;cursor:pointer;padding:6px 25px;background:#5e9c23;color:#fff;border:none;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-weight:bold;font-size:20px;-webkit-transition:box-shadow 300ms;-moz-transition:box-shadow 300ms;-o-transition:box-shadow 300ms;transition:box-shadow 300ms;-webkit-box-shadow:0 1px 3px #999;-moz-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999;outline:none}.greenbutton:hover,.greenbutton:focus{-webkit-box-shadow:0 1px 3px #999,0 0 10px #5e9c23;-moz-box-shadow:0 1px 3px #999,0 0 10px #5e9c23;box-shadow:0 1px 3px #999,0 0 10px #5e9c23}.redbutton{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:inline-block;zoom:1;*display:inline;text-decoration:none;cursor:pointer;padding:6px 25px;background:#e84a4a;color:#fff;border:none;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-weight:bold;font-size:20px;-webkit-transition:box-shadow 300ms;-moz-transition:box-shadow 300ms;-o-transition:box-shadow 300ms;transition:box-shadow 300ms;-webkit-box-shadow:0 1px 3px #999;-moz-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999;outline:none}.redbutton:hover,.redbutton:focus{-webkit-box-shadow:0 1px 3px #999,0 0 10px #e84a4a;-moz-box-shadow:0 1px 3px #999,0 0 10px #e84a4a;box-shadow:0 1px 3px #999,0 0 10px #e84a4a}.disabledbutton{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:inline-block;zoom:1;*display:inline;text-decoration:none;cursor:pointer;padding:6px 25px;background:#aaa;color:#fff;border:none;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-weight:bold;font-size:20px;-webkit-transition:box-shadow 300ms;-moz-transition:box-shadow 300ms;-o-transition:box-shadow 300ms;transition:box-shadow 300ms;-webkit-box-shadow:0 1px 3px #999;-moz-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999;outline:none}.disabledbutton:hover,.disabledbutton:focus{-webkit-box-shadow:0 1px 3px #999,0 0 10px #aaa;-moz-box-shadow:0 1px 3px #999,0 0 10px #aaa;box-shadow:0 1px 3px #999,0 0 10px #aaa}#master_header{position:absolute;top:0;left:0;right:0;padding:0;margin:0;height:80px;z-index:1000}#main_container{padding-top:80px}#header_container{padding:0 0 0 0;z-index:1000;background:#fff;position:relative}#header{height:80px;margin:0 auto;position:relative;z-index:1100;background:#fff;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400}.header_item_container{padding:0 40px;margin-bottom:-1px;border-style:dashed;border-width:0;text-align:right;position:relative}.header_item,a.header_item{display:inline-block;zoom:1;*display:inline;padding:0 25px;margin:0;height:80px;line-height:81px;font-size:18px;cursor:pointer;-webkit-transition:all 200ms;-moz-transition:all 200ms;-o-transition:all 200ms;transition:all 200ms;color:#888;background-color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.header_item:hover,a.header_item:hover{background-color:#f5f5f5}.header_item.active,a.header_item.active{color:#888;background-color:#f5f5f5}.header_item:hover,a.header_item:hover{color:#626262}#nav_dashboard{color:#4d8eca;background-color:#eaf2f9}#nav_dashboard:hover{background-color:#c3d9ed}#nav_dashboard.active{color:#4d8eca;background-color:#f5f5f5}#nav_dashboard:hover{color:#2e679c}#nav_logout{color:#e84a4a;background-color:#fff}#nav_logout:hover{background-color:#f9d2d2}#nav_logout.active{color:#e84a4a;background-color:#f5f5f5}#nav_logout:hover{color:#cc1a1a}#nav_login{color:#4d8eca;background-color:#eaf2f9}#nav_login:hover{background-color:#c3d9ed}#nav_login.active{color:#4d8eca;background-color:#f5f5f5}#nav_login:hover{color:#2e679c}#nav_signup{color:#5e9c23;background-color:#ebf8e0}#nav_signup:hover{background-color:#c5eaa1}#nav_signup.active{color:#5e9c23;background-color:#f5f5f5}#nav_signup:hover{color:#385e15}body.dashboard #nav_dashboard{background-color:#f5f5f5}body.registrations #nav_account{background-color:#f5f5f5}#nav_logo{position:absolute;left:40px;top:25px;width:110px;height:30px;background:url(/assets/logo-5aa7b9d859684a7b5c938cd289a4b21c.png);background-size:110px 30px}@media all and (-webkit-min-device-pixel-ratio: 1.5){#nav_logo{background-image:url(/assets/logo@2x-303daac33b4d422ad52d7aaacf2f2947.png)}}.alert_container{width:400px;margin:0 auto;line-height:1.5em}.alert_container>.alert:first-child{margin-top:0}.alert{margin-top:50px;padding:8px 35px}.header_panel{position:absolute;top:-919px;height:1000px;width:100%;overflow:hidden;display:none;background:#f5f5f5;-webkit-box-shadow:0 0 5px #666;-moz-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.header_panel>div{position:absolute;bottom:0;left:0;right:0;z-index:1001}.header_panel .content{padding:20px 25px 40px 25px;margin:0 auto;width:860px}#email_sent .content{width:500px}#email_sent .content p{text-align:center;margin:10px 0 0 0}#email_sent .content .image{height:67px;padding-top:20px;background:url(/assets/mail-5ea1e3ff2936082b988e9b39b14b3284.png) center center no-repeat}#login .content{position:relative}#login_button input{margin-top:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:inline-block;zoom:1;*display:inline;text-decoration:none;cursor:pointer;padding:6px 25px;background:#5e9c23;color:#fff;border:none;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-weight:bold;font-size:20px;-webkit-transition:box-shadow 300ms;-moz-transition:box-shadow 300ms;-o-transition:box-shadow 300ms;transition:box-shadow 300ms;-webkit-box-shadow:0 1px 3px #999;-moz-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999;outline:none}#login_button input:hover,#login_button input:focus{-webkit-box-shadow:0 1px 3px #999,0 0 10px #5e9c23;-moz-box-shadow:0 1px 3px #999,0 0 10px #5e9c23;box-shadow:0 1px 3px #999,0 0 10px #5e9c23}#login_forget,#login_forget_cancel{position:absolute;left:25px;bottom:20px;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;-webkit-transition:text-shadow 500ms,color 500ms;-moz-transition:text-shadow 500ms,color 500ms;-o-transition:text-shadow 500ms,color 500ms;transition:text-shadow 500ms,color 500ms;text-decoration:none;cursor:pointer;font-size:13px;color:#aaa}#login_forget:hover,#login_forget:focus,#login_forget_cancel:hover,#login_forget_cancel:focus{color:#4d8eca !important;text-shadow:0 0 1px #4d8eca}#login_forget_cancel{display:none}#login_forget_details{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;height:18px;line-height:18px;padding:9px;display:none}#login_forget_button{display:none}#login_forget_button input{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:inline-block;zoom:1;*display:inline;text-decoration:none;cursor:pointer;padding:6px 25px;background:#ffb303;color:#fff;border:none;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-weight:bold;font-size:20px;-webkit-transition:box-shadow 300ms;-moz-transition:box-shadow 300ms;-o-transition:box-shadow 300ms;transition:box-shadow 300ms;-webkit-box-shadow:0 1px 3px #999;-moz-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999;outline:none}#login_forget_button input:hover,#login_forget_button input:focus{-webkit-box-shadow:0 1px 3px #999,0 0 10px #ffb303;-moz-box-shadow:0 1px 3px #999,0 0 10px #ffb303;box-shadow:0 1px 3px #999,0 0 10px #ffb303}#signup_form h3{margin-bottom:35 px}#signup_form h3 strong{color:#5e9c23}#signup_form .field.small{margin-top:5px}#signup_form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:inline-block;zoom:1;*display:inline;text-decoration:none;cursor:pointer;padding:6px 25px;background:#5e9c23;color:#fff;border:none;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-weight:bold;font-size:20px;-webkit-transition:box-shadow 300ms;-moz-transition:box-shadow 300ms;-o-transition:box-shadow 300ms;transition:box-shadow 300ms;-webkit-box-shadow:0 1px 3px #999;-moz-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999;outline:none}#signup_form input[type=submit]:hover,#signup_form input[type=submit]:focus{-webkit-box-shadow:0 1px 3px #999,0 0 10px #5e9c23;-moz-box-shadow:0 1px 3px #999,0 0 10px #5e9c23;box-shadow:0 1px 3px #999,0 0 10px #5e9c23}#signup_terms{font-size:14px}#footer{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;padding:0 0 60px 0;margin-top:-140px;min-width:980px;clear:both}#footer a,#footer a:link,#footer a:visited{-webkit-transition:text-shadow 500ms,color 500ms;-moz-transition:text-shadow 500ms,color 500ms;-o-transition:text-shadow 500ms,color 500ms;transition:text-shadow 500ms,color 500ms;text-decoration:none;cursor:pointer;color:#aaa}#footer a:hover,#footer a:focus,#footer a:link:hover,#footer a:link:focus,#footer a:visited:hover,#footer a:visited:focus{color:#4d8eca !important;text-shadow:0 0 1px #4d8eca}#footer .page{height:70px;padding:5px 66px;width:812px;margin:0 auto;color:#aaa}#footer .page .row{height:30px;line-height:30px;padding-top:10px}#footer .page .row:first-child{padding-top:0}#footer .page .row a.left{float:left;margin-left:30px}#footer .page .row a.left:first-child{margin-left:0}#footer .page .row a.right{float:right;margin-right:30px}#footer .page .row a.right:first-child{margin-right:0}#footer #footer_current_language{border-bottom:4px solid #aaa}#wrap{min-height:100%;padding-bottom:0}#wrapend{overflow:auto;padding-bottom:170px}body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}.page{width:980px;margin:0 auto}.section{padding:70px 0}.section.white{background-color:#fff;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.2);box-shadow:inset 0 0 6px rgba(0,0,0,0.2)}.section.white h1{color:rgba(77,142,202,0.7);text-shadow:0.05em 0.2em 0.3em #fff,0 0 0 #000,0.05em 0.2em 0.3em #fff}.section.white h2{color:rgba(232,74,74,0.7);text-shadow:0.05em 0.2em 0.3em #fff,0 0 0 #000,0.05em 0.2em 0.3em #fff}.section>.content{width:980px;margin:0 auto}strong{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-weight:bold}.warning{color:#ffb303}.left{background-position:left;float:left}.right{background-position:right;float:right}.end_columns,.clear{clear:both}hr{border:none;margin:40px auto;border-top:1px dashed #ddd}.field{margin:20px auto 0 auto}.list a{color:#444;padding:15px;-webkit-transition:250ms;-moz-transition:250ms;-o-transition:250ms;transition:250ms}.list a:hover{color:#4d8eca}form{text-align:center}form p{color:#aaa;font-size:13pt;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300}label{color:#444;display:block;font-size:16pt}input[type=text],input[type=email],input[type=password]{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;border:none;background:transparent !important;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;color:#444;height:18px;font-size:18px;padding:5px;outline:none}input[type=text]:focus+.text_input_decorator,input[type=email]:focus+.text_input_decorator,input[type=password]:focus+.text_input_decorator{border-color:#4d8eca}.checkbox{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:inline-block;zoom:1;*display:inline;outline:none}.checkbox:hover .checkbox_image,.checkbox:focus .checkbox_image{background-position:0 32px}@media all and (-webkit-min-device-pixel-ratio: 1.5){.checkbox:hover .checkbox_image,.checkbox:focus .checkbox_image{background-position:0 64px}}.checkbox.on .checkbox_image{background-position:32px 0}@media all and (-webkit-min-device-pixel-ratio: 1.5){.checkbox.on .checkbox_image{background-position:64px 0}}.checkbox.on:hover .checkbox_image,.checkbox.on:focus .checkbox_image{background-position:32px 32px}@media all and (-webkit-min-device-pixel-ratio: 1.5){.checkbox.on:hover .checkbox_image,.checkbox.on:focus .checkbox_image{background-position:64px 64px}}.checkbox_image{display:inline-block;zoom:1;*display:inline;width:32px;height:32px;background-image:url(/assets/checkbox-b0e85a91d939b5b74b0debfe5cbe5948.png);vertical-align:-11px}@media all and (-webkit-min-device-pixel-ratio: 1.5){.checkbox_image{background-image:url(/assets/checkbox@2x-efc4f6b53770faf47fbe93a1f5cbb72f.png);background-size:64px}}.checkbox_label{display:inline-block;zoom:1;*display:inline}.text_field{display:inline-block;zoom:1;*display:inline;position:relative}.text_input_decorator{position:absolute;bottom:0;left:0;right:0;height:6px;margin-left:1px;margin-right:1px;border:1px solid #ddd;border-top:none;pointer-events:none;-webkit-transition:border-color 300ms;-moz-transition:border-color 300ms;-o-transition:border-color 300ms;transition:border-color 300ms}textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin:10px auto 0 auto;background:#fefefe;border:1px solid #ddd;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;text-align:center;color:#444;height:18px;font-size:18px;padding:10px;width:400px;outline:2px solid transparent;-webkit-transition:outline 500ms;-moz-transition:outline 500ms;-o-transition:outline 500ms;transition:outline 500ms;-webkit-box-shadow:inset 0px 2px 10px #ccc;-moz-box-shadow:inset 0px 2px 10px #ccc;box-shadow:inset 0px 2px 10px #ccc}textarea:focus{outline:2px solid #4d8eca}ul{list-style:none;margin:0;padding:0}em,i{font-style:italic}a{color:#4d8eca;text-decoration:none}strong,b{font-weight:bold}h1{margin:0 0 20px 0;font-size:24pt;color:#4d8eca;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:800;text-rendering:optimizeLegibility}h2{font-size:20pt;margin:0 0 20px 0;color:#444;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;text-rendering:optimizeLegibility}h3{font-size:19px;margin:20px;color:#444;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;text-rendering:optimizeLegibility}p{text-rendering:optimizeLegibility}table{margin:auto;color:#444}thead{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-size:18pt;color:#4d8eca}thead a{-webkit-transition:text-shadow 500ms,color 500ms;-moz-transition:text-shadow 500ms,color 500ms;-o-transition:text-shadow 500ms,color 500ms;transition:text-shadow 500ms,color 500ms;text-decoration:none;cursor:pointer}thead a:hover,thead a:focus{color:#4d8eca !important;text-shadow:0 0 1px #4d8eca}tbody{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;color:#444;font-size:14pt}td,th{padding:10px 25px;text-align:center}.small{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;font-size:13px;color:#aaa}.tabs{z-index:2;margin:51px auto 0 auto;width:92%;display:block;border-bottom:1px dashed #ddd;text-align:center;padding:0 21px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tab{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-size:18px;color:#888;display:inline-block;zoom:1;*display:inline;padding:0 20px 7px 20px;margin:0 10px;-webkit-transition:color 500ms,text-shadow 500ms;-moz-transition:color 500ms,text-shadow 500ms;-o-transition:color 500ms,text-shadow 500ms;transition:color 500ms,text-shadow 500ms;cursor:pointer;line-height:30px;border-bottom:1px dashed transparent;position:relative;top:1px}.tab.disabled{color:#ccc;text-decoration:line-through}.tab.selected{color:#4d8eca;padding:0 20px;border-bottom:8px solid #4d8eca}.tab:hover{text-shadow:0 0 1px #4d8eca;color:#4d8eca}.panels{width:100%;position:relative;margin:0}.panel{text-align:center;display:none;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;color:#444;font-size:12pt;line-height:1.4em;z-index:1;margin:0;opacity:0;-webkit-transition:opacity 250ms;-moz-transition:opacity 250ms;-o-transition:opacity 250ms;transition:opacity 250ms}.panel.in{opacity:1}.panel.visible{display:block}.panel .panel_content{padding:0;margin:40px 0 0 0}.panel .info{position:relative;margin:30px 80px;color:#999;text-align:left}.panel .info label{color:#999;font-size:12pt}.panel .info label input{margin-right:10px}.panel .info .left,.panel .info .right{width:50%;padding:0;margin:10px 0}.panel .info .left{float:left;text-align:left}.panel .info .right{float:right;text-align:right}.end{clear:both}.block{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);-moz-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2);border-radius:8px;border:1px solid #ddd;background:#fff;width:92%;margin:40px auto 0 auto;padding:60px 20px;position:relative}.block .info{margin:20px 40px 50px 40px;color:#909090}.block .info h1{font-size:40px;line-height:56px;height:56px;color:#4d8eca;margin:0;padding:0;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300}.block .info h1:first-letter,.block .info h1 b{font-size:56px;line-height:56px;font-weight:bold}.block .info h2{font-size:20px;color:#5e9c23;text-indent:50px;line-height:20px;margin:5px;padding:0}.block .info h2 b{font-size:26px;line-height:26px}.block .info .left{width:65%;text-align:left}.block .info .right{width:35%;line-height:28px;text-align:right}.block .notice{color:#999;margin:40px auto 10px auto;font-size:14px}#errorpage{margin-top:70px;text-align:center;position:relative}#errorpage .text_block{padding:0 400px 0 100px;position:relative}#errorpage .text_block h1{margin:0 30px;padding-top:10px;color:#4d8eca;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;letter-spacing:1px;font-size:20pt}#errorpage .text_block p{margin:10px 0;padding:0;color:#444;line-height:1.2em;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;font-size:16pt}#errorpage .text_block a{margin:30px 0;padding:0;width:200px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:inline-block;zoom:1;*display:inline;text-decoration:none;cursor:pointer;padding:6px 25px;background:#4d8eca;color:#fff;border:none;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-weight:bold;font-size:20px;-webkit-transition:box-shadow 300ms;-moz-transition:box-shadow 300ms;-o-transition:box-shadow 300ms;transition:box-shadow 300ms;-webkit-box-shadow:0 1px 3px #999;-moz-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999;outline:none}#errorpage .text_block a:hover,#errorpage .text_block a:focus{-webkit-box-shadow:0 1px 3px #999,0 0 10px #4d8eca;-moz-box-shadow:0 1px 3px #999,0 0 10px #4d8eca;box-shadow:0 1px 3px #999,0 0 10px #4d8eca}#errorpage a{border:none}#errorpage img{position:absolute;right:125px;top:0}.columns{*zoom:1}.columns:before,.columns:after{display:table;content:""}.columns:after{clear:both}.columns .column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.columns-2 .column{width:50%}.columns-3 .column{width:32%;padding:0 20px;margin-left:2%}.columns-3 .column:first-child{margin-left:0 !important}.mobile-only,.no-mobile-only{display:none}body.mobile .mobile-only,body.no-mobile .no-mobile-only{display:block}.html5_logo{width:64px;height:64px;background:url(/assets/html5_logo-e179b0d75dd8eb97dff71326ebaa0d0b.png);background-size:64px 64px;display:inline-block;zoom:1;*display:inline}@media all and (-webkit-min-device-pixel-ratio: 1.5){.html5_logo{background-image:url(/assets/html5_logo@2x-c6053f028d8d1f825f2c08d11df8dde8.png)}}.android_logo{width:64px;height:64px;background:url(/assets/android_logo-2a12a8cd984ce4b3ef34028e44a5bd94.png);background-size:64px 64px;display:inline-block;zoom:1;*display:inline}@media all and (-webkit-min-device-pixel-ratio: 1.5){.android_logo{background-image:url(/assets/android_logo@2x-91bc87b9e28b4b38af1334501f5b3f0c.png)}}.apple_logo{width:64px;height:64px;background:url(/assets/apple_logo-585a85733415ab9c198b6b3cb8d1f3ea.png);background-size:64px 64px;display:inline-block;zoom:1;*display:inline}@media all and (-webkit-min-device-pixel-ratio: 1.5){.apple_logo{background-image:url(/assets/apple_logo@2x-34565ad8da289f0aa49aa3094b88e10d.png)}}body.home.index #master_header{-webkit-box-shadow:0 0 5px #666;-moz-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}body.home.index #slideshow{position:relative;border-bottom:2px solid #ddd;min-height:720px;max-height:1000px;height:820px;height:95vh;height:-webkit-calc(100vh - 80px);height:-moz-calc(100vh - 80px);height:calc(100vh - 80px)}body.home.index #slideshow a{display:block;position:absolute;top:50%;margin-top:-25px;height:100px;line-height:95px;font-size:30px;width:100px;z-index:15;color:#fff;cursor:pointer;text-align:center;text-shadow:1px 1px 1px #888;-webkit-transition:background-color 300ms;-moz-transition:background-color 300ms;-o-transition:background-color 300ms;transition:background-color 300ms}body.home.index #slideshow a:hover{background-color:rgba(0,0,0,0.2)}body.home.index #slideshow a.prev{left:0}body.home.index #slideshow a.next{right:0}body.home.index .slide{-webkit-transform-style:preserve-3d;background-color:#aaa;background-position:center center;background-repeat:no-repeat;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity 1000ms;-moz-transition:opacity 1000ms;-o-transition:opacity 1000ms;transition:opacity 1000ms;display:none\9}body.home.index .slide.in{z-index:10;opacity:1;display:block\9}body.home.index .slide .page{height:720px;position:absolute;top:50%;margin-top:-360px;left:0;right:0}body.home.index .slide .details{position:absolute;padding:0;text-align:center;z-index:8;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}body.home.index .slide .image{position:absolute;z-index:8;-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}body.home.index .slide h1{margin:0 0 20px 0;padding:0;font-size:52px;letter-spacing:1px;color:#fff;text-shadow:0 1px 1px #333}body.home.index .slide p{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;margin:10px 0 0 0;font-size:28px;line-height:1.3em;color:#fff;text-shadow:0 1px 1px #333}body.home.index #slide_1{background-image:url(/assets/slide_1-341fbd828e2ce6a3c92b9cb73a8953cf.jpg);background-position:center center}body.home.index #slide_1 .image{width:261px;height:500px;background:url(/assets/hero_iPhone-d8b29d90a5da15c737ef8be005779647.png);background-size:261px 500px;top:110px;left:125px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body.home.index #slide_1 .image{background-image:url(/assets/hero_iPhone@2x-d74cb9e6feb1bad8c864b7497cf52792.png)}}body.home.index #slide_1 .image:hover{-webkit-transform:rotateZ(5deg);-moz-transform:rotateZ(5deg);-ms-transform:rotateZ(5deg);-o-transform:rotateZ(5deg);transform:rotateZ(5deg)}@media (max-width: 1200px){body.home.index #slide_1 .image{top:0;left:359.5px}}body.home.index #slide_1 .details{width:480px;top:280px;left:445px}@media (max-width: 1200px){body.home.index #slide_1 .details{top:520px;left:250px}}body.home.index #slide_2{background-image:url(/assets/slide_2-9741401bdef5fbf8c1b39162c0c2da3f.jpg)}body.home.index #slide_2 .image{width:580px;height:450px;background:url(/assets/hero_dashboard-165c8e33688d37b133f8479755b01956.png);background-size:580px 450px;top:135px;left:400px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body.home.index #slide_2 .image{background-image:url(/assets/hero_dashboard@2x-a42fafc28984236315d3ebbdb4cc5c85.png)}}body.home.index #slide_2 .image:hover{-webkit-transform:rotateZ(-3deg);-moz-transform:rotateZ(-3deg);-ms-transform:rotateZ(-3deg);-o-transform:rotateZ(-3deg);transform:rotateZ(-3deg)}@media (max-width: 1200px){body.home.index #slide_2 .image{top:0;left:200px}}body.home.index #slide_2 .details{width:350px;top:280px;left:10px}@media (max-width: 1200px){body.home.index #slide_2 .details{top:500px;left:315px}}body.home.index #about h1{color:rgba(68,68,68,0.7);text-shadow:0.05em 0.2em 0.3em #eaeaea,0 0 0 #000,0.05em 0.2em 0.3em #eaeaea;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:800;text-align:center;font-size:46px;margin:0 0 70px 0}body.home.index #about .column .image{margin:0 auto 20px auto}body.home.index #about .column h2{color:rgba(94,156,35,0.7);text-shadow:0.05em 0.2em 0.3em #eaeaea,0 0 0 #000,0.05em 0.2em 0.3em #eaeaea;margin:0 0 15px 0;font-size:28px}body.home.index #about .logos{text-align:center}body.home.index #explanation_gears{width:128px;height:128px;background:url(/assets/explanation_gears-91a55ab68d9927d5b8fcada1fb15b8d4.png);background-size:128px 128px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body.home.index #explanation_gears{background-image:url(/assets/explanation_gears@2x-7807c42b3043939b82d00a3796e6bc71.png)}}body.home.index #explanation_code{width:128px;height:128px;background:url(/assets/explanation_code-2417d2eb1290c42539b3136870237ff9.png);background-size:128px 128px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body.home.index #explanation_code{background-image:url(/assets/explanation_code@2x-12db7d9a90c47c3f26d107ab29f1029a.png)}}body.home.index #explanation_stars{width:230px;height:128px;background:url(/assets/explanation_stars-66fab2bffac1e8db71f30f0268ebdd94.png);background-size:230px 128px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body.home.index #explanation_stars{background-image:url(/assets/explanation_stars@2x-34046f1d6f9e7affae47d01feeb9644b.png)}}body.home.index #demo_explanation{position:relative;top:130px}body.home.index #demo_phone{width:393px;height:727px;background:url(/assets/demo_android-7a105401b96df52d86048e0da4603722.jpg);background-size:393px 727px;position:relative;margin:auto}@media all and (-webkit-min-device-pixel-ratio: 1.5){body.home.index #demo_phone{background-image:url(/assets/demo_android@2x-7157e09e54238eb38b7ae9a0f025f5ba.jpg)}}body.home.index #demo_phone>.content{position:absolute;left:36px;top:112px;width:320px;height:472px;background:#fff;overflow:hidden}body.home.index #demo_phone>.content iframe{padding:0;width:320px;height:472px;border:none}body.home.index #demo_phone .overlay{position:absolute;left:36px;top:112px;width:320px;height:472px;background:#fff;background:rgba(255,255,255,0.9);display:table}body.home.index #demo_phone .overlay>.content{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:800;padding:20px;color:#5e9c23;color:rgba(94,156,35,0.7);text-shadow:0.05em 0.2em 0.3em #fff,0 0 0 #000,0.05em 0.2em 0.3em #fff;font-size:24px;text-align:center;display:table-cell;vertical-align:middle}body.home.index #demo .no-mobile-only p{margin-bottom:40px}body.home.index #demo .no-mobile-only p strong{color:inherit;text-shadow:0.05em 0.2em 0.3em #fff,0 0 0 #000,0.05em 0.2em 0.3em #fff;line-height:2em}body.home.index #demo .mobile-only{width:700px;margin:100px auto;text-align:center}body.home.index #demo .mobile-only .demo_try_out{width:230px;height:128px;background:url(/assets/demo_try_out-ee49d6115cb06e56b91ebb0fee290ac1.png);background-size:230px 128px;margin:50px auto 0 auto}@media all and (-webkit-min-device-pixel-ratio: 1.5){body.home.index #demo .mobile-only .demo_try_out{background-image:url(/assets/demo_try_out@2x-18b1c5703a85617c1c068a7bce8c4ec9.png)}}body.home.index #demo .mobile-only p{font-size:19px}body.home.index #demo .mobile-only a{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:800;display:inline-block;zoom:1;*display:inline;margin-top:50px;padding:10px 30px;font-size:30px}body.home.index #demo_qrcode{display:block;margin:10px auto}body.home.index #pricing .columns{padding-left:50px;padding-right:50px}body.home.index #pricing .column{width:31%;margin-left:3%;padding:0;position:relative}body.home.index #pricing .column .box{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);-moz-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2);border-radius:8px;border:1px solid #ddd;background:#fff;text-align:center}body.home.index #pricing .column .box.disabled{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.1);-moz-box-shadow:0 0 6px rgba(0,0,0,0.1);box-shadow:0 0 6px rgba(0,0,0,0.1);opacity:0.5}body.home.index #pricing .column .header{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:800;padding:30px 10px;font-size:32px}body.home.index #pricing .column .price{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:800;padding:25px 10px;color:#fff;font-size:20px;height:1.5em}body.home.index #pricing .column .price strong{font-size:1.5em}body.home.index #pricing .column .content{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;padding:5px 0 30px 0}body.home.index #pricing .column .content ul{list-style:none;padding:0;margin:0}body.home.index #pricing .column .content li{padding:30px 0 0 0;margin:0}body.home.index #pricing .column .content hr{margin:30px 0}body.home.index .coming_soon_band{position:absolute;top:-5px;left:-5px;width:77px;height:77px;background:url(/assets/coming_soon-09b5319d2a55dee5cce2e4a1709b1881.png);background-size:77px 77px}@media all and (-webkit-min-device-pixel-ratio: 1.5){body.home.index .coming_soon_band{background-image:url(/assets/coming_soon@2x-1ca4aaf052421e0e7cd77968fe1b1f60.png)}}body.home.index #pricing_basic .header{color:rgba(94,156,35,0.7);text-shadow:0.05em 0.2em 0.3em #fff,0 0 0 #000,0.05em 0.2em 0.3em #fff}body.home.index #pricing_basic .price{background-color:#5e9c23}body.home.index #pricing_basic+.note{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:800;color:#5e9c23;text-align:center;margin:20px 0;font-size:18px}body.home.index #pricing_advanced .header{color:rgba(232,74,74,0.7);text-shadow:0.05em 0.2em 0.3em #fff,0 0 0 #000,0.05em 0.2em 0.3em #fff}body.home.index #pricing_advanced .price{background-color:#e84a4a}body.home.index #pricing_pro{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.1);-moz-box-shadow:0 0 6px rgba(0,0,0,0.1);box-shadow:0 0 6px rgba(0,0,0,0.1)}body.home.index #pricing_pro .header{color:rgba(68,68,68,0.7);text-shadow:0.05em 0.2em 0.3em #fff,0 0 0 #000,0.05em 0.2em 0.3em #fff}body.home.index #pricing_pro .price{background-color:#444}body.home.index #call_to_action{margin-bottom:0;padding:20px 0}body.home.index #call_to_action h1{margin-bottom:20px}body.home.index #call_to_action p{font-size:22px;padding:10px 10px;margin-bottom:20px;line-height:30px;text-align:center}body.home.index #call_to_action .greenbutton,body.home.index #call_to_action .bluebutton{font-size:28px;padding:0.4em 0.8em;margin:40px auto 20px auto}body.home.index h1{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:800;color:rgba(77,142,202,0.7);text-shadow:0.05em 0.2em 0.3em #eaeaea,0 0 0 #000,0.05em 0.2em 0.3em #eaeaea;font-size:42px;text-align:center;margin:50px 20px 50px 20px;max-height:99999px}body.home.index h2{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:800;color:rgba(232,74,74,0.7);text-shadow:0.05em 0.2em 0.3em #eaeaea,0 0 0 #000,0.05em 0.2em 0.3em #eaeaea;text-align:center;margin:50px 20px;font-size:30px;max-height:99999px}body.home.index p{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;text-align:center;margin:0 0 20px 0;line-height:25px;font-size:17px;max-height:99999px}.p_example{text-align:center;margin-top:60px}.p_example h1{padding:60px 0 120px 0;font-size:24pt;color:#4d8eca;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-weight:bold}.p_example h2{font-size:20pt;padding:10px 0 10px 0;margin:60px auto 10px;color:#4d8eca;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;width:200px;border-bottom:1px solid #4d8eca}.p_example h3{font-size:20pt;color:#444;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;width:400px;margin:auto}.p_example li{color:#444;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;font-size:16pt;line-height:150%;text-decoration:underline;-webkit-transition:500ms;-moz-transition:500ms;-o-transition:500ms;transition:500ms}.p_example li:hover{color:#4d8eca}.p_example img{margin:auto}.p_example .left{width:33%}body.dashboard .show_activity{cursor:pointer;-webkit-transition:color 250ms,text-shadow 500ms;-moz-transition:color 250ms,text-shadow 500ms;-o-transition:color 250ms,text-shadow 500ms;transition:color 250ms,text-shadow 500ms}body.dashboard .show_activity:hover{text-shadow:0 0 1px #5e9c23}body.dashboard .show_activity.active{color:#ffb303}body.dashboard .show_activity.active:hover{text-shadow:0 0 1px #ffb303}body.dashboard #activity_month,body.dashboard #activity_week,body.dashboard #activity_day{position:absolute;visibility:hidden;height:auto}body.dashboard #activity{margin:0 -20px 50px -20px;height:0;overflow:hidden;max-height:9999px;-webkit-transition:height 250ms ease-in-out;-moz-transition:height 250ms ease-in-out;-o-transition:height 250ms ease-in-out;transition:height 250ms ease-in-out}body.dashboard tr.activity:hover{background:#fff;cursor:pointer}body.dashboard tr.activity:hover td:first-child{border-radius:8px 0 0 8px}body.dashboard tr.activity:hover td:last-child{border-radius:0 8px 8px 0}body.dashboard #activity_in{background:#f5f5f5;position:relative;padding:50px;border-top:1px dashed #ddd;border-bottom:1px dashed #ddd}body.dashboard #activity_in table{border-collapse:collapse}body.dashboard #activity_in th{font-size:18px;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400}body.dashboard #activity_in td{font-size:16px;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300}body.dashboard #activity_in td:nth-child(3){font-weight:bold;color:#5e9c23}body.dashboard #admin_user{max-width:850px;padding:0;margin-top:50px}body.dashboard #admin_user th,body.dashboard #admin_user td{max-width:80px;padding:8px 20px}body.dashboard #admin_user th{font-size:18px;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400}body.dashboard #admin_user td{font-size:16px;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300}body.dashboard #admin_user .bluebutton,body.dashboard #admin_user .yellowbutton{font-size:14px;padding:4px 10px;margin:0}body.dashboard #admin_user th:first-child,body.dashboard #admin_user td:first-child{max-width:300px;word-wrap:break-word}body.dashboard #admin_user td:nth-child(2){font-weight:bold;color:#5e9c23}body.dashboard #admin_user th:nth-child(3),body.dashboard #admin_user td:nth-child(3){max-width:150px}body.dashboard #admin_user .you{font-weight:bold;color:#5e9c23}body.dashboard .starbar{padding:0;width:105px;left:0}body.dashboard .star{padding:0;width:21px;height:21px}body.dashboard .starcrop{width:19px;height:19px;position:absolute;top:1px;left:1px;overflow:hidden;z-index:1;background-image:url(/assets/star19-585af0021d8143124f1db34e7855d6b5.png);background-position:-19px}body.dashboard .starcrop.star_on{background-position:0}@media screen and (-webkit-min-device-pixel-ratio: 2){body.dashboard .starcrop{background-image:url(/assets/star38-491cd71ee8fdd2ddaac09644d901e8f7.png);background-size:38px 19px}}body.dashboard #tutorial{width:800px;min-height:150px;margin:50px auto 0 auto;position:relative}body.dashboard #tutorial .left{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;position:absolute;top:50%;margin-top:-75px;height:150px;width:200px;text-align:center;vertical-align:middle;line-height:150px;font-size:80px;background:#5e9c23 url(/assets/layer-e9405165bea48f318802ef5cc38ba6dc.png);border-radius:10px;color:#fff;border:1px solid #77c62c;border-right:1px solid #45721a;border-bottom:1px solid #45721a;text-shadow:1px 1px 0 #77c62c,-1px -1px 0 #2c4910}body.dashboard #tutorial .right{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;padding:0 20px;width:540px;color:#444;line-height:22px;font-size:18px}body.dashboard #tutorial .right p,body.dashboard #tutorial .right ul{margin-bottom:15px}body.dashboard #tutorial .right h1{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-weight:bold;color:#5e9c23;font-size:26px;padding:0;margin-bottom:25px}body.dashboard #tutorial .right ul{list-style:square;padding-left:20px}body.dashboard #warning{background:orange}body.dashboard .panel .info a.prev_page,body.dashboard .panel .info a.next_page{width:22px;height:22px;line-height:20px;font-size:15px;padding:0px;text-align:center;margin:0 10px}body.dashboard #panel_summary .block{padding-top:40px}body.dashboard #panel_summary p{font-size:16px;color:#444;margin:40px 10px}body.dashboard #panel_places .block,body.dashboard #panel_surveys .block{padding:30px 20px 60px 20px}body.dashboard #panel_places .right span.ok,body.dashboard #panel_places .right span.error,body.dashboard #panel_surveys .right span.ok,body.dashboard #panel_surveys .right span.error{width:100px;display:inline-block;zoom:1;*display:inline;text-align:center}body.dashboard #panel_places span.error,body.dashboard #panel_surveys span.error{color:#e84a4a;font-weight:bold}body.dashboard #panel_places span.ok,body.dashboard #panel_surveys span.ok{color:#5e9c23}body.dashboard #panel_places ul,body.dashboard #panel_surveys ul{margin-bottom:40px}body.dashboard #panel_places li,body.dashboard #panel_surveys li{border-top:1px dashed #ddd;list-style:none;height:40px;line-height:40px;margin:0 40px;padding:40px 20px;color:#888}body.dashboard #panel_places li:first-child,body.dashboard #panel_surveys li:first-child{border-top:none}body.dashboard #panel_places li .bluebutton,body.dashboard #panel_surveys li .bluebutton{display:inline-block;zoom:1;*display:inline;margin:2px 0 2px 50px;line-height:20px;font-size:20px;padding:8px 30px}body.dashboard #panel_places li .left,body.dashboard #panel_places li .right,body.dashboard #panel_surveys li .left,body.dashboard #panel_surveys li .right{padding:0;line-height:40px;height:40px}body.dashboard #panel_places li .right,body.dashboard #panel_surveys li .right{width:40%;text-align:right}body.dashboard #panel_places li .left,body.dashboard #panel_surveys li .left{width:60%;text-align:left;display:block;font-size:25px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.dashboard #panel_places li .left img,body.dashboard #panel_surveys li .left img{max-height:40px;margin-right:20px;vertical-align:top}body.dashboard .panel_nav{margin:20px 10px 10px 10px;color:#999;font-size:16px}body.dashboard .panel_nav a{font-size:16px;padding:6px 16px;margin:20px 10px 0 10px}body.dashboard .places_select,body.dashboard .surveys_select{min-width:180px}body.dashboard #graph_feedback_timeline{margin:50px auto;border:none}body.dashboard #graph_averages_timeline{margin:50px auto 0 auto;border:none}body.dashboard .greenbutton,body.dashboard .bluebutton{margin:10px 15px 0 15px}body.dashboard #graphs_zoom_notice{color:#999;margin:40px auto 10px auto}body.dashboard #account{text-align:center}body.dashboard #account .block{width:350px;margin:0 auto;padding:20px 10px 40px 10px}body.dashboard #account h1{font-size:25px;padding:0;margin:5px 2px 20px 2px}body.dashboard #account label{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;letter-spacing:1px;font-size:18px;color:#444}body.dashboard #account #user_email,body.dashboard #account #user_password,body.dashboard #account #user_password_confirmation,body.dashboard #account #user_current_password{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-size:15px;display:block;width:250px;margin:5px auto 20px auto}body.dashboard #account .end_columns{height:1px;margin:50px auto}body.dashboard #account input.greenbutton{padding:8px 20px;margin:10px}body.dashboard #account .field{display:block}#place_feedbacks{margin:120px auto 10px auto;font-size:18px;table-layout:fixed}#place_feedbacks th,#place_feedbacks td:first-child{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300}#place_feedbacks td{color:#909090;font-weight:bold}#place_feedbacks th,#place_feedbacks td{padding:10px;width:120px;font-size:18px;word-wrap:break-word}#place_feedbacks th:first-child,#place_feedbacks td:first-child{width:380px;padding:10px 20px;text-align:left}table.feedback_table{width:77%;table-layout:fixed}table.feedback_table td{padding:0;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;font-size:11pt;color:#444;word-wrap:break-word}table.feedback_table th{text-align:left;padding:15px 15px 15px 0;width:80%;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-size:17px;font-weight:normal;color:#666;word-wrap:break-word}table.feedback_table th b{font-weight:bold}.bottom_left{color:#999;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;font-size:13px;position:absolute;bottom:15px;left:25px}.bottom_right{color:#999;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;font-size:13px;position:absolute;bottom:15px;right:25px}.top_left{color:#999;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;font-size:13px;position:absolute;top:15px;left:25px}.top_right{color:#999;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;font-size:13px;position:absolute;top:15px;right:25px}.feedback_comment,.feedback_comment_translation{margin:15px auto 30px auto;padding:15px;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;font-size:20px;color:#4d8eca;border:1px dashed #ddd;width:80%}.feedback_comment_translation{display:none;opacity:0;color:#5e9c23;-webkit-transition:opacity 250ms,border-color 250ms,color 250ms;-moz-transition:opacity 250ms,border-color 250ms,color 250ms;-o-transition:opacity 250ms,border-color 250ms,color 250ms;transition:opacity 250ms,border-color 250ms,color 250ms}.feedback_comment_translation.visible{display:block}.feedback_comment_translation.in{opacity:1}.feedback_comment_translation.translating{color:#666;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-size:17px;border:1px dashed transparent}.feedback_comment_info{margin:30px 5px 5px 5px;color:#666;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-size:17px}.placepage{text-align:center}.placepage .left{width:48%}.placepage .left h1{margin:20px}.placepage .right{width:48%}.placepage .right h1{margin:20px}.placepage .end_columns{height:50px}.placepage h1{font-size:20pt;padding:0;margin:30px 0 10px 0}.placepage h1 b{color:#444;font-weight:bold !important}.placepage h2{font-size:18pt;padding:0;margin:0 0 10px 0}.placepage li{padding:10px 0;color:#444;border-top:1px solid #ddd}.placepage .block{background:#fff;border:1px solid #ddd;margin:0px auto;padding:5px;width:342px;-webkit-box-shadow:inset 0 0 6px #aaa;-moz-box-shadow:inset 0 0 6px #aaa;box-shadow:inset 0 0 6px #aaa}#logo_form{visibility:hidden;position:absolute;left:-9999px}#logo_form input[type=submit]{display:block;font-size:12pt;line-height:0.8em;margin:5px auto}#place_name{text-align:center}#sticker{letter-spacing:1px;width:8.2cm;padding:0;margin:auto;background:#fff;border:1px solid #ddd;position:relative;overflow:hidden;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.3);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.3);box-shadow:0px 1px 3px rgba(0,0,0,0.3)}#sticker_logo{width:5.2cm;max-height:1.7cm;margin:0.8cm auto 0 auto;padding:0;outline:none;cursor:pointer;-webkit-transition:250ms;-moz-transition:250ms;-o-transition:250ms;transition:250ms}#sticker_logo .empty_content{line-height:1.7cm;font-size:10pt}#sticker_logo img{margin:0;max-width:100%;max-height:1.7cm}#sticker_description{width:80%;margin:0.5cm auto 0 auto;padding:0 0;color:#444;font-size:0.5cm;resize:none;text-align:center;outline:none;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;overflow:visible}#sticker_description.placeholder{color:#e84a4a;font-size:0.4cm;line-height:0.5cm}#sticker_description::-webkit-input-placeholder{color:#e84a4a;font-size:0.4cm;line-height:0.5cm}#sticker_description:-moz-placeholder{color:#e84a4a;font-size:0.4cm;line-height:0.5cm}#sticker_description:-ms-placeholder{color:#e84a4a;font-size:0.4cm;line-height:0.5cm}#sticker_description:-o-placeholder{color:#e84a4a;font-size:0.4cm;line-height:0.5cm}#sticker_description:focus{border:1px solid #4d8eca;outline:none}#sticker_qr{width:5.6cm;margin:0.2cm auto 0 auto;padding:0}#sticker_qr img{margin:0;width:100%}#sticker_opinion{margin:0.25cm auto 1cm auto;width:80%;color:#444;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;font-size:0.9cm}#sticker_yaskit{width:1.7cm;position:absolute;right:0.2cm;bottom:0.3cm}.empty_content{margin:0;color:#e84a4a;border:1px dashed #e84a4a}.table_name{text-decoration:underline;color:#444}.table_average{font-weight:bold}#comments>li{border:none}.separate{display:block;margin:0 auto 50px auto}body.surveys{text-align:center}body.surveys input[type=submit]{margin-top:50px}body.surveys #survey_name_field{margin-bottom:50px}body.surveys #survey_name_field input{width:380px}body.surveys .question_field{width:300px}body.surveys .starquestions .field{padding-right:80px}body.surveys .starquestions .add_question{margin:20px auto;font-size:16px}body.surveys .remove_placeholder{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;width:300px;height:18px;font-size:18px;margin:0;padding:5px;position:absolute;bottom:0;left:0;display:none;color:#e84a4a;background:none}body.surveys .undo_remove_button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:inline-block;zoom:1;*display:inline;text-decoration:none;cursor:pointer;padding:6px 25px;background:#5e9c23;color:#fff;border:none;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-weight:bold;font-size:20px;-webkit-transition:box-shadow 300ms;-moz-transition:box-shadow 300ms;-o-transition:box-shadow 300ms;transition:box-shadow 300ms;-webkit-box-shadow:0 1px 3px #999;-moz-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999;outline:none;display:none}body.surveys .undo_remove_button:hover,body.surveys .undo_remove_button:focus{-webkit-box-shadow:0 1px 3px #999,0 0 10px #5e9c23;-moz-box-shadow:0 1px 3px #999,0 0 10px #5e9c23;box-shadow:0 1px 3px #999,0 0 10px #5e9c23}body.surveys .remove_button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;display:inline-block;zoom:1;*display:inline;text-decoration:none;cursor:pointer;padding:6px 25px;background:#e84a4a;color:#fff;border:none;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-weight:bold;font-size:20px;-webkit-transition:box-shadow 300ms;-moz-transition:box-shadow 300ms;-o-transition:box-shadow 300ms;transition:box-shadow 300ms;-webkit-box-shadow:0 1px 3px #999;-moz-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999;outline:none}body.surveys .remove_button:hover,body.surveys .remove_button:focus{-webkit-box-shadow:0 1px 3px #999,0 0 10px #e84a4a;-moz-box-shadow:0 1px 3px #999,0 0 10px #e84a4a;box-shadow:0 1px 3px #999,0 0 10px #e84a4a}body.surveys .undo_remove_button,body.surveys .remove_button{position:absolute;right:-80px;top:0;width:75px;font-size:14px;padding:4px 0}body.surveys .info{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;width:600px;margin:0px auto 30px auto;line-height:1.5em;color:#444;font-size:18px}body.surveys #deletenotice{-webkit-box-shadow:0 0 6px rgba(0,0,0,0.2);-moz-box-shadow:0 0 6px rgba(0,0,0,0.2);box-shadow:0 0 6px rgba(0,0,0,0.2);border-radius:8px;border:1px solid #ddd;background:#fff;display:none;color:#e84a4a;line-height:26px;font-size:22px;width:60%;margin:40px auto 10px auto;padding:10px 20px}body.surveys .translated_languages{margin:30px auto;width:500px;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;font-size:14pt}body.surveys .translated_languages .translated_language{-webkit-transition:text-shadow 500ms,color 500ms;-moz-transition:text-shadow 500ms,color 500ms;-o-transition:text-shadow 500ms,color 500ms;transition:text-shadow 500ms,color 500ms;text-decoration:none;cursor:pointer;padding:20px}body.surveys .translated_languages .translated_language:hover,body.surveys .translated_languages .translated_language:focus{color:#4d8eca !important;text-shadow:0 0 1px #4d8eca}body.survey_translation{text-align:center}body.survey_translation .text_field input{width:400px}body.survey_translation .errors{margin:30px auto}body.survey_translation .buttons{margin:50px auto}body.survey_translation .buttons a,body.survey_translation .buttons input{margin:20px}body.survey_translation select{vertical-align:middle}body.survey_translation table{width:100%;padding:0}body.survey_translation thead td{color:#4d8eca;font-size:22pt;padding-bottom:30px;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400}body.survey_translation th{max-width:350px;color:#444;font-size:18pt;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400}body.survey_translation td{padding:3px 10px;width:50%;max-width:350px;word-wrap:break-word;color:#444;font-size:14pt;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300}*{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}html,body{padding:0;margin:0;-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch}#replypage{padding:0 0 0 0;max-width:800px;margin:auto;position:relative;color:#666;text-align:center;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400}#survey_top{padding:35px 0 25px 0;width:100%}.divider_down{padding:0;margin:0;width:100%;height:104px;margin-bottom:-54px;z-index:0}#survey_logo{margin:auto;max-height:120px;text-align:center}#survey_logo img{max-width:45%;max-height:120px}#survey_logo .empty_content{width:45%;margin:auto;line-height:66px;font-size:8pt;height:66px}.starzone{width:100%;padding:20px 0 20px 0;margin:-5px 0 -20px 0;z-index:4}.starbar{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;margin:0 auto 0 auto;padding:0;width:264px;position:relative;left:-22px;z-index:3}.star{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;width:44px;height:44px;position:relative;z-index:2}.starcrop{width:38px;height:38px;position:absolute;top:3px;left:3px;overflow:hidden;z-index:1;background-image:url(/assets/star38-491cd71ee8fdd2ddaac09644d901e8f7.png);background-position:-38px}.starcrop.star_on{background-position:0}.star_text{position:absolute;text-align:center;left:25px;right:25px;bottom:-10px;color:#ccc;font-size:0.9em;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;letter-spacing:0.5px;-webkit-transition:color 2s,opacity 2s;-moz-transition:color 2s,opacity 2s;-o-transition:color 2s,opacity 2s;transition:color 2s,opacity 2s}.star_text.blue{color:#4d8eca}@media screen and (max-width: 800px), screen and (-webkit-min-device-pixel-ratio: 1.5){.starcrop{background-image:url(/assets/star76-79565c667ee9c01278a0ea92c5752954.png);background-size:76px 38px}}#place_description{margin:15px auto 0 auto;padding:4px 0;text-align:center;width:90%;outline:none;color:#666;white-space:pre-line;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;font-size:18px;word-wrap:break-word;resize:none;-webkit-transition:border 250ms;-moz-transition:border 250ms;-o-transition:border 250ms;transition:border 250ms}#place_description:focus{border:1px solid #4d8eca;outline:none}#place_description.placeholder{color:#e84a4a;font-size:11pt;line-height:18px}#place_description::-webkit-input-placeholder{color:#e84a4a;font-size:11pt;line-height:18px}#place_description:-moz-placeholder{color:#e84a4a;font-size:11pt;line-height:18px}#survey_middle{position:relative;padding:0;margin:0}.oneline{padding:30px 15px;word-wrap:break-word}.question{text-align:center;padding:0 25px;margin:0 auto 60px auto;font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;font-size:17px;font-weight:normal;z-index:1;position:relative;word-wrap:break-word}.question b{font-weight:bold}.errors_content{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:400;border:1px dashed #e84a4a;display:inline-block;zoom:1;*display:inline;margin:0px auto 60px auto;padding:10px 40px}.errors_content .error{color:#e84a4a;line-height:26px;font-size:20px}.errors_content a{color:blue}body.confirmations .section h2,body.registrations .section h2,body.passwords .section h2{margin-top:0;color:rgba(94,156,35,0.7);text-shadow:0.05em 0.2em 0.3em #fff,0 0 0 #000,0.05em 0.2em 0.3em #fff}body.confirmations .section h2.error,body.registrations .section h2.error,body.passwords .section h2.error{color:rgba(232,74,74,0.7);text-shadow:0.05em 0.2em 0.3em #fff,0 0 0 #000,0.05em 0.2em 0.3em #fff}body.confirmations h1,body.registrations h1,body.passwords h1{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:800;color:rgba(77,142,202,0.7);text-shadow:0.05em 0.2em 0.3em #eaeaea,0 0 0 #000,0.05em 0.2em 0.3em #eaeaea;font-size:30px;text-align:center;margin:20px;max-height:99999px}body.confirmations h2,body.registrations h2,body.passwords h2{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:800;color:rgba(94,156,35,0.7);text-shadow:0.05em 0.2em 0.3em #eaeaea,0 0 0 #000,0.05em 0.2em 0.3em #eaeaea;text-align:center;margin:50px 20px;font-size:30px;max-height:99999px}body.confirmations p,body.registrations p,body.passwords p{font-family:"Helvetica Neue",Helvetica,"Arial Unicode MS",Arial,sans-serif;font-weight:300;text-align:center;margin:0 0 20px 0;line-height:25px;font-size:17px;max-height:99999px;color:#444}body.confirmations input[type=submit],body.registrations input[type=submit],body.passwords input[type=submit]{margin-top:50px}body.home.terms .panel{padding-top:40px;width:860px;margin:0 auto;text-align:justify}body.home.terms .panel .small{margin-bottom:20px}body.home.terms h2{margin-top:40px}
