@import url("//fast.fonts.net/cssapi/93ff7719-068c-495e-878c-10c2f410f726.css?version=2");@font-face{font-family:Lora;font-style:normal;src:url("/fonts/lora-regular.woff")}ul,ol,li{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline;list-style:none}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.saving-link{color:hsl(120,26%,70%)}.highlight{background-color:hsl(45,100%,80%)}[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{text-align:center}modal-header .title{font-size:1.2em;line-height:1.4}.modal-header .small-title{font-size:1em;line-height:0.5;margin-top:10px}.modal-footer{padding:9px 15px}.text-right{text-align:right}.error-value{color:rgba(216,12,12,0.9)}td.error-cell,.fast-table td.error-cell,.fast-table td.name-col.error-cell{background-color:rgba(216,12,12,0.1)}.name-option-value{max-width:300px;display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom}.name-option-field{color:#a8a8a8}.grabbing,.grabbing *{cursor:-moz-grabbing!important;cursor:-webkit-grabbing!important;cursor:grabbing!important}.get-started .get-started-button{color:black;width:540px;height:50px;font-size:20px;text-align:left;padding:18px}.get-started[layout-size="big"] .get-started-button{border-radius:8px}.get-started[layout-size="small"] .get-started-button{width:140px;height:20px;font-size:16px;padding:12px}.get-started .get-started-button:hover,.get-started .get-started-button:active{color:black}.get-started .get-started-button > div{display:inline-block}.get-started .get-started-button .get-started-icon{font-size:50px}.get-started[layout-size="small"] .get-started-button .get-started-icon{vertical-align:middle;font-size:22px}.get-started .get-started-text{margin-bottom:5px}.get-started[layout-size="small"] .get-started-text{position:relative;top:2px}.get-started .get-started-button .get-started-subtitle{margin-top:5px;font-size:16px}.get-started .get-started-container{margin:22px 0}#MOBILE .get-started .get-started-container{margin:5px 0}.get-started[layout-size="small"] .get-started-container{display:inline-block;margin-top:15px;margin-right:5px}.get-started[layout-size="big"] .show-small{display:none}.get-started[layout-size="small"] .show-big{display:none}#MOBILE .get-started-container .import-csv{display:none}.home-view .home-content{padding-left:40px}.home-view .home-pane{margin:40px 0;clear:both}.home-view .getting-started-img{width:120px;margin-left:25px}.home-view .onboarding-copy .btn{margin-top:20px;margin-bottom:20px;margin-right:20px;font-size:18px;padding:18px 16px;color:white;background-color:hsl(45,100%,50%);background:linear-gradient(to bottom,hsl(45,100%,59%),hsl(45,100%,44%));text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.home-view .get-help-text{margin-top:10px}.home-view .onboarding-copy{display:inline-block;font-size:1.2em;vertical-align:middle}.home-view .import-pane .import-body{display:block;position:relative;height:100%}.home-view .import-pane .import-button{display:inline-block;height:185px;width:200px;text-align:center;margin-top:25px;margin-left:-25px;margin-right:25px}.home-view .import-pane .import-more{color:#888}.home-view .import-pane .import-icon{display:inline-block;width:130px;vertical-align:top}.home-view .import-pane .import-text{position:absolute;width:100%;bottom:0;font-size:18px}.home-view .template-pane{position:relative}.home-view .template-list{margin:0}.home-view .template-list .template{width:258px}.home-view .template-list .template .template-title{font-size:16px}.home-view .template-list .template .subtitle{font-size:13px}.home-view .template-list .template .template-thumbnail{width:216px;height:auto}.home-view .book-list-pane{font-size:16px}.home-view .book-links{list-style:none;margin:0;margin-bottom:10px}.home-view .book-links li{line-height:1.8}.home-view .referral-banner{font-size:15px;padding:10px 12px 7px 12px;border-radius:0;margin-bottom:0}.home-view .referral-banner.hidden{display:none}.home-view .referral-link-input{font-size:15px;line-height:1.4em;box-shadow:none;border:0;outline:0;margin:-3px -1px 0 0;padding:0;cursor:pointer;width:auto;border-radius:0}.name-placeholder{color:#888}.error-alert .error-details{display:none;font-size:0.75em;line-height:1.4}.login{text-align:left;width:360px;margin-top:200px;margin-left:auto;margin-right:auto}.login .header{font-size:2.1em;line-height:1.2;margin:20px 0}.login .join-prompt{margin:-20px 0 30px}.login .auth-error:empty{display:none}.login .auth-error{margin-left:-50px;white-space:pre-line;font-size:20px}@media (max-width:640px){.login{width:300px}.login .title{font-size:48px;margin-top:1em}.login .sign-in-for-access{font-size:24px}}@media (max-height:800px){.login{margin-top:30px}}.login form{margin-bottom:0}.login label{font-size:18px}.login .links{margin:40px 0 0 0}.login .links a{margin-bottom:8px}.login h3,.login h4{font-weight:normal}.login .or-sep{margin:25px 18px}.login .or-sep::before,.login .or-sep::after{content:' ';display:inline-block;background:white;width:70px;margin:0 10px;border-top:1px solid black;vertical-align:middle}.login .wide-button{width:100%}.sign-in{position:relative;display:inline-block;background:#dd4b39;color:white;width:230px;border-radius:5px;white-space:nowrap;margin-top:8px;height:32px;text-align:left}.sign-in:hover{background:#e74b37;cursor:hand;color:white;text-decoration:none}.sign-in .google-icon{background:url('https://developers.google.com/+/images/branding/btn_red_32.png') transparent 1px 50% no-repeat}.sign-in .icon{position:absolute;left:0;display:inline-block;width:32px;height:32px;border-right:#bb3f30 1px solid;font-size:1.2em;text-align:center}.sign-in .icon::before{vertical-align:-7px}.sign-in .text{display:inline-block;vertical-align:-7px;padding:0 21px;font-size:13px;margin-left:30px;text-shadow:none}#MOBILE .home .content{top:0}.home .inner-content{position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto}.main-nav .nav-sidebar{-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:0;bottom:0;width:220px;overflow:auto;margin:0;background:hsl(0,0%,97%);border-right:1px solid #ddd;overflow-x:hidden}#MOBILE .main-nav .nav-sidebar{display:none}.main-nav .nav-content{-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;bottom:0;left:220px;right:0;overflow:auto}#MOBILE .main-nav .nav-content{left:0}.main-nav .nav-sidebar .create-book{width:190px;margin:20px 15px 10px;font-size:18px;padding:6px 12px;background-color:hsl(45,100%,50%);background:linear-gradient(to bottom,hsl(45,100%,59%),hsl(45,100%,44%))}.main-nav .nav-links{margin:0;padding:5px 0}.main-nav .nav-link{display:block;padding:5px 10px;font-size:18px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-nav .nav-link:hover{background-color:hsl(0,0%,90%)}.main-nav .nav-link.current{background-color:hsl(0,0%,80%)}.main-nav .nav-link:hover,.main-nav .nav-link:active,.main-nav .nav-link:focus{text-decoration:none}.main-nav .nav-link .icon{vertical-align:middle;font-size:28px}.main-nav .mav-link-text{vertical-align:middle}.main-nav .nav-bottom{position:absolute;left:0;right:0;bottom:0}.main-nav .sign-out{cursor:pointer}.main-nav .hidden-logout-form{display:none}.main-nav .footer-links{margin:10px;color:#bbb;text-align:center}.main-nav .footer-links a{font-size:12px;color:#bbb}.nav-content .organization{padding:40px}.nav-content .organization .title{font-size:22px;font-weight:bold}.nav-content .organization .org-header{font-size:18px;margin-bottom:20px}.nav-content .organization .org-header .separator{margin:0 8px}.nav-content .organization .org-header .separator:after{content:"·"}.organization .invite-box{margin:15px 0;padding:5px 10px;background-color:#fcf8e3;border:1px solid #fbeed5;border-radius:5px;font-size:16px}.organization .user-table{text-align:left}.organization .user-table .profile-image{width:100px}.organization .user-table .name{width:200px}.organization .user-table .email{width:250px}.organization .user-table .last-active{width:200px}.organization .user-table .access-level{width:110px}.organization .user-table .select-access{width:110px;margin:0}.organization .user-table tbody tr:hover{background-color:hsl(0,0%,95%)}.organization .user-table tr.inactive td:not(.access-level){opacity:0.5}.organization .profile-img{height:50px}.organization .search-icon{position:relative;left:28px;top:1px;z-index:1;pointer-events:none}.organization .search-box{position:relative;left:-18px;margin-top:20px;margin-bottom:20px}.organization .search{width:480px;padding-left:30px;font-size:16px;height:23px}.organization .create-organization,.organization .join-organization,.organization .create-organization label{font-size:15px}.organization .organization-name-block{margin-top:30px;margin-bottom:10px}.organization .auto-add{font-size:x-large}.organization .checkbox.disabled{color:#888}.organization .auto-join-label{vertical-align:middle}.organization .org-name{height:25px;width:300px}.organization label.checkbox{margin-bottom:30px}.organization .org-upgrade-detail{margin:15px 0;font-size:12px}.organization .select-access[disabled]{opacity:0.8}.organization .join-organization{margin-bottom:30px}.organization .refresh-spinner{margin-left:20px;margin-bottom:5px;display:inline-block}.organization .user-table-spinner{position:relative;left:435px;top:100px}.click-to-select input,.click-to-select-ruler{background:transparent;color:hsl(120,30%,45%);font-size:inherit;height:inherit;box-shadow:none;border:0;outline:0;margin:-3px -1px 0 0;padding:0;cursor:pointer;width:auto;border-radius:0}.click-to-select .click-block{cursor:pointer}.book-list .book-list-content{padding:40px}#MOBILE .book-list .book-list-content{padding:20px}.book-list .title{font-size:32px;line-height:1.4;margin-top:0}#MOBILE .book-list .title{font-size:20px}.book-detail .book-header{padding:20px 20px 6px 20px;font-size:1.4em;line-height:1.4;border-bottom:1px solid #ddd;margin:0;background-color:hsl(0,0%,97%);min-height:28px}.book-nav .last-updated{font-style:italic}.sheet-tab.import-csv form{margin:0;padding:0;position:relative;overflow:hidden}.sheet-tab.import-csv input[type=file]{position:absolute;top:0;right:0;margin:0;padding:0;cursor:pointer;opacity:0}.book-detail .iterator{margin:10px}.book-detail .iterator-button{color:#333}#MOBILE .book-detail .submodel-content{left:0;top:0;width:100%;height:100%;-webkit-overflow-scrolling:touch}.book-detail .book-invite{margin:20px}.book-detail .book-invite .claim-form{display:inline}.book-detail .book-error{margin:20px}.book-detail .book-error:first-child{margin-top:0}.book-detail .book-error:last-child{margin-bottom:0}.book-detail .error-title{font-size:1.4em;line-height:1.4}.book-detail .banner-container{position:relative;z-index:1;height:46px;overflow:hidden}.book-detail .hidden-banner{visibility:hidden;height:0}.book-detail .banner{position:absolute;bottom:0;padding:3px 10px;width:calc(100% - 20px);font-size:1.4em;overflow:visible;text-align:center;color:hsl(45,100%,40%);background:linear-gradient(to bottom,hsl(45,100%,83%),hsl(45,100%,79%));box-shadow:0 0 6px 0 rgba(0,0,0,0.3);text-shadow:0 1px 0 hsl(45,100%,92%)}.book-detail .oauth-banner{font-size:16px;top:0;padding-top:8px}.book-detail .banner *{vertical-align:middle}.book-detail .banner .icon{color:hsl(45,100%,43%)}.book-detail .banner .message{padding:0 15px}.book-detail .banner .play{background-color:hsl(45,100%,43%);background-image:linear-gradient(to bottom,hsl(45,100%,47%),hsl(45,100%,44%))}.book-detail .banner .dismiss{position:absolute;right:13px;top:13px;cursor:pointer}.book-detail .banner-container:not(.hidden-banner) ~ .book-nav,.book-detail .banner-container:not(.hidden-banner) ~ .submodel-content,.book-detail .banner-container:not(.hidden-banner) ~ .onboarding-container{top:100px}.onboarding-container{position:absolute;top:54px;right:0;width:25%;max-width:300px;z-index:9999}.onboarding-pane{margin:20px;padding:20px 12px;border:1px solid #ccc;box-shadow:0 4px 16px 2px rgba(0,0,0,0.3);background:white;-moz-box-sizing:border-box;box-sizing:border-box}.onboarding-pane:first-child{margin-top:0}.onboarding-pane:last-child{margin-bottom:0}.onboarding-pane .close{margin-top:-12px}.onboarding-pane h2{font-size:18px;margin:0 8px 4px 8px}.onboarding-pane p{color:#666;margin:0 8px 12px 8px}.onboarding-pane ul{list-style:none;margin:0}.onboarding-pane li{margin:4px 0;padding:4px 8px 4px 28px;font-size:16px;border-radius:6px;cursor:pointer;text-indent:-10px}.onboarding-pane .checkmark{color:#ccc}.onboarding-pane .checkmark.checked,.onboarding-pane li i.icon-play{color:hsl(120,100%,25%)}.onboarding-pane li:hover{background:hsl(45,100%,85%)}.onboarding-pane li.active{background:hsl(45,100%,70%)}.onboarding-button{margin:20px;color:#ccc;text-align:right;display:none}.onboarding-button i:hover{cursor:pointer;color:hsl(45,100%,47%)}.onboarding-hidden .onboarding-pane{display:none}.onboarding-hidden .onboarding-button{display:block}.sheet-detail .sheet-header{margin-bottom:6px}.sheet-detail .sheet-header h2{margin:0;padding-top:16px;font-size:1.2em;line-height:1.4;display:inline-block}.sheet-detail .sheet-tabs{margin:0 0 10px 20px}.sheet-detail .sheet-toolbar{position:relative;margin:0 20px 10px 0}.sheet-detail .btn-group{vertical-align:top}.sheet-detail .sheet-toolbar .sheet-actions{height:29px}.sheet-detail .sheet-toolbar .sheet-actions .caret{margin-top:12px}.sheet-detail .record-list{padding:0 20px 10px}.sheet-detail .table-container{position:absolute;top:0;bottom:0;left:0;right:0}.sheet-detail .insert-group-block{position:relative;height:18px;left:0}.sheet-detail .record-list .insert-group-block{left:-20px}.sheet-detail .insert-group-button{position:absolute;left:6px;top:2px;color:#a8a8a8;opacity:0;transition:opacity 200ms}.sheet-detail .insert-group-line{position:absolute;left:18px;right:0;top:8px;border:1px solid #d6d6d6;opacity:0;transition:opacity 200ms}.sheet-detail .record-list .insert-group-line{right:-20px}.sheet-detail.enable-insert-block .insert-group-block:hover *{opacity:1}.sheet-detail .insert-group-button:hover{color:hsl(45,100%,47%)}.sheet-detail .insert-group-button:hover + .insert-group-line{border-color:hsl(45,100%,47%)}.sheet-detail .grouping-message{color:#b8b8b8;margin:5px 0 0 0}.sheet-detail .remove-custom-order,.sheet-detail .ungroup{color:hsl(120,20%,60%)}.sheet-detail .remove-custom-order:hover,.sheet-detail .ungroup:hover{color:hsl(45,100%,44%)}.sheet-detail .sheet-controls{margin-left:20px}.powerbar{display:inline;box-sizing:content-box}.powerbar .powerbar{display:inline}.powerbar .search-container{display:inline-block}.chit{white-space:pre-wrap;display:inline-block;position:relative;border-radius:3px;margin:3px 0;padding:0 6px 0 53px;background-color:hsl(210,100%,97%);border:1px solid hsl(210,100%,80%);cursor:pointer;line-height:22px;max-width:92%;max-width:calc(100% - 94px);vertical-align:top}.chit.first-at-line{margin-left:10px}.chit.selected{background-color:hsl(210,100%,91%);border-color:hsl(210,100%,50%)}.chit.error{background-color:hsl(0,100%,96%);border-color:hsl(0,100%,70%)}.chit.selected.error{background-color:#ebc5c5;border-color:#e24646}.chit:focus ~ .chit:last-of-type:empty{display:none}.chit.selected ~ .chit:last-of-type:empty{display:none}.chit i{color:hsl(210,30%,50%);margin-left:-20px}.chit:not(:empty) + .chit:focus,.chit:first-child:focus,.chit:last-child:empty{padding-left:4px;padding-right:4px}.chit:focus:not(:empty)::before,.chit:last-of-type:focus:empty::before{margin-left:-24px}.chit:focus ~ .chit::after{display:none}.chit-well .offscreen{position:absolute;top:-9000px}.book-users .user-list{margin:0 0 15px 0;list-style:none}.book-users .user{position:relative;margin:0;padding:3px 0}.book-users .user .email{color:#808080}.book-users .user.removed{color:#aaa}.book-users .user.removed .user-image{opacity:0.5}.book-users .invite-form{margin-bottom:15px}.book-users .share-invite-explanation{margin-bottom:0}.book-users .error{display:none;margin-top:3px}.book-users .share-section-head,.form-share .share-section-head{font-weight:bold;font-size:1.2em;line-height:1.4}.book-users .invite-section{margin-top:10px}.book-users .share-link-input,.form-share .share-link-input{margin-top:5px;width:calc(100% - 10px);background-color:white;cursor:text}.book-users .disable-share,.book-users .enable-share,.form-share .disable-share,.form-share .enable-share{float:right}.book-users .share-status-block,.book-users .share-status-block{position:relative;height:30px}.record-detail{margin:16px 0 0 20px;overflow:hidden}.record-detail .record-header{margin:1px 0 6px 1px;font-size:1.2em;line-height:1.4;display:none}.record-detail .short-id.secondary{color:#ccc}.record-detail .name-menu{font-size:14px;line-height:1.0}.record-detail .name-settings{color:#a8a8a8;opacity:0;transition:opacity 200ms;cursor:pointer}.record-detail .record-header:hover .name-settings{opacity:1}.record-detail .record-list-header{margin-bottom:6px}.record-detail .name-settings:hover{color:hsl(45,100%,50%);text-shadow:0 1px 0 rgba(0,0,0,0.3)}.record-detail .select-name-field{font-weight:bold}.record-detail .select-name-field:hover{background-color:white}.record-detail .table-view td.field,.fast-record-detail td.col-fieldName{background-color:hsl(120,40%,92%);font-weight:bold}.record-detail .table-view td.field.highlight,.record-detail .attributes td.field.highlight{background-color:hsl(45,100%,80%);font-weight:bold}.record-detail .table-view td.field.area{background-color:hsl(45,100%,75%)}.record-detail .table-view td,.record-detail .table-view th{line-height:1.4em}.record-detail .attributes td .value{margin:0;padding:0;white-space:pre-line}.record-detail .subsheets td .value{white-space:nowrap}.record-detail .loading-subsheets{margin:20px 0 0 0;font-size:1.2em;color:#888}.record-detail .btn.add-subsheet{cursor:url('/img/link-mode-cursor.png') 15 15,auto;cursor:-webkit-image-set( url('/img/link-mode-cursor.png') 1x,url('/img/link-mode-cursor@2x.png') 2x ) 15 15,auto;background:#F8F8F8;margin-bottom:20px;display:block}.add-subsheet-box{position:fixed;pointer-events:none;outline:3px dashed hsl(45,100%,50%);z-index:1000}.record-detail .add-subsheet-group{margin-top:20px}.record-detail a.add-subsheet-menu-toggle{color:#888}.record-detail .insert-group-block,.record-detail .insert-group-block *{visibility:hidden}.record-detail .record-name{display:inline-block}.record-detail .record-name:focus{background-color:hsl(45,100%,90%);min-width:300px}.record-detail .save{margin-top:20px}.record-detail .add-record-column{width:100px;padding-top:5px;padding-left:3px}.fast-record-detail .attributes .table{margin-bottom:0}.fast-record-detail .attributes .col-fieldName{max-width:200px;width:200px}.fast-record-detail .attributes .col-value{max-width:400px;width:400px}.fast-record-detail .fast-scroll-content .has-v-offset{margin-left:1px}.fast-record-detail .attributes .body{margin-top:1px}.add-link-panel .join-field{-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:50%;padding-right:15px}.add-link-panel .preview{-moz-box-sizing:border-box;box-sizing:border-box;float:right;width:50%;padding-left:15px;border-left:1px solid #ccc}.add-link-panel .display-name{font-weight:bold;color:hsl(120,100%,25%);white-space:nowrap}.add-link-panel .join-field-label{font-weight:bold}.add-link-panel .join-field-label.no-name{font-weight:normal}.add-link-panel .join-field-label.disabled{color:#888}.add-link-panel .join-field-option{vertical-align:baseline}.add-link-panel .preview-blocks{display:table}.add-link-panel .preview-block{display:table-row}.add-link-panel .preview-icon,.preview-text{display:table-cell}.add-link-panel .preview-icon{vertical-align:top}.add-link-panel .preview-text{padding-bottom:12px}.add-link-panel .no-preview{font-style:italic}.add-link-panel .remember{clear:both}.link-name-panel .display-name{font-weight:bold;color:hsl(120,100%,25%);white-space:nowrap}.admin .content{margin:20px}.admin h2{font-size:1.4em;margin:1em 0 0 0}.admin .user:hover{background-color:#e8e8e8}.admin .user td{padding-right:6px}.admin .user .email *{color:#808080}.admin .user .activated{color:hsl(120,100%,30%)}.admin .user .not-activated{color:hsl(45,100%,44%)}.admin .user form{margin:0}.signup{-moz-box-sizing:border-box;box-sizing:border-box}.signup .sign-in-button{position:absolute;top:36px;right:36px;background:none;color:white;border:2px solid white;border-radius:8px;padding:5px 10px}.signup .sign-in-button:hover{background:white;color:#333}.signup .hero{padding:72px 20px 36px;background-color:hsl(120,50%,30%);background-image:url(/img/landing-page-hero.jpg);background-position:center;background-size:cover;color:white;text-align:center;text-shadow:0 2px 2px rgba(0,0,0,0.3);box-shadow:0 1px 6px 0 rgba(0,0,0,0.3)}.signup .section{padding:30px 20px}.signup .problem{background-image:url(/img/landing-page-problem-bg.jpg);background-position:center;background-size:cover}.signup .pricing{background-color:hsl(120,57%,38%);background:radial-gradient(circle at 50% -50%,hsl(120,51%,49%),hsl(120,33%,34%));border-top:hsl(120,50%,30%)}.signup .pricing h2,.signup .pricing p{color:white}.signup .bottom-signup{padding:36px 0;background-color:hsl(120,50%,30%);background-image:url(/img/landing-page-hero.jpg);background-position:center;background-size:cover;color:white;text-align:center;text-shadow:0 2px 2px rgba(0,0,0,0.3)}.signup .footer-links{margin-top:30px}.signup .footer-links a{font-size:12px;color:#ccc;text-shadow:none}.signup .content{max-width:980px;margin:auto;padding:60px 0;color:#333;font-size:18px}.signup .problem,.signup .overview,.signup .pricing{text-align:center}.signup .use-cases{margin:0}.signup .use-case{list-style:none;line-height:1.4;font-size:24px}.signup .solution{margin-top:60px;font-size:28px}.signup .feature{background-color:hsl(45,60%,95%);border-top:1px solid hsl(45,60%,90%)}.signup .feature .content{clear:both}.signup .feature .content:last-child{padding:20px}.signup .feature-header{line-height:1.2}.signup .feature-text{line-height:1.4}.signup .feature .feature-text + .pull-right{margin-left:80px}.signup .feature .feature-text + .pull-left{margin-right:80px}.signup .feature-text{display:inline-block;max-width:460px;-moz-box-sizing:border-box;box-sizing:border-box}.signup .feature-img{position:relative;display:inline-block;border:1px solid #e0e0e0;background-size:contain;max-width:438px}.signup .feature-img .play-button{position:absolute;width:100%;height:100%;bottom:0;background:url(/img/play.png) no-repeat center;background-size:15%;background-color:hsla(0,100%,100%,0.6);opacity:0.8}.signup .testimonials h2{text-align:center;margin-bottom:30px}.signup .testimonial img{max-width:80px;float:left;border:1px solid #ccc;border-radius:40px;margin-right:12px}.signup .testimonial{margin:30px 0}.signup .testimonial p{float:left;width:72%}.signup .testimonial-sig{font-style:italic}@media (max-width:767px){.signup .testimonial p{float:none;width:auto}}@media (max-width:640px){.signup .testimonials{text-align:center}.signup .testimonial img{float:none}.signup .sign-in-button{display:none}}.signup .title{font-size:72px;font-weight:bold;line-height:1.0;-webkit-font-smoothing:antialiased;margin:0}@media (max-width:1020px){.signup .feature{text-align:center}.signup .feature-text{display:block;margin:auto}.signup .feature .feature-text + .pull-right{float:none;margin-left:0}.signup .feature .feature-text + .pull-left{float:none;margin-right:0}}@media (max-width:480px){.signup .title{font-size:48px}.signup .tagline{font-size:24px}}.signup .tagline,.signup .register{font-size:2.1em;line-height:1.2;margin:12px}.signup .video-thumb{box-shadow:0 1px 24px 6px rgba(0,0,0,0.3)}.signup .email-signup input{-moz-box-sizing:border-box;box-sizing:border-box;height:42px;font-size:20px;line-height:1.4}.signup .links{margin:1.6em 0 0 0}.signup .links a{margin-bottom:8px;color:hsl(120,37%,93%)}.vertical.signup .hero{padding:48px 20px}.vertical.signup .vertical-title{font-size:60px;line-height:1.2}@media (max-width:480px){.vertical.signup .vertical-title{font-size:38px}.vertical.signup .tagline{font-size:20px}}.exhibit.signup .title{font-size:192px}.exhibit.signup .tagline{font-size:84px;padding:0 200px;margin-bottom:72px}.exhibit.signup .register{font-size:48px}.exhibit.signup .email-signup input{height:64px;font-size:30px}.exhibit.signup .email-signup input.email{width:360px}.jobs .container{padding:18px 18px 36px 18px;font-size:1.4em;color:#505050}.jobs .team-member{padding:6px 0;text-align:center}.jobs .team-member .image{border-radius:50%;box-shadow:2px 2px 7px 0 rgba(0,0,0,0.3)}.jobs .team-member .title{font-size:18px;line-height:1.4}.jobs .team-member .bio{font-size:16px}.autocomplete{display:none;position:absolute;list-style:none;z-index:1000;margin:0;min-width:240px;padding:6px 0;background-color:white;border:1px solid #ccc;border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2)}.autocomplete li{padding:3px 12px 3px 6px;cursor:pointer}.autocomplete li.active{background-color:hsl(45,100%,80%)}.field-autocomplete{position:absolute;list-style:none;z-index:1000;padding:6px 0;background-color:white;border:1px solid #ccc;border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2)}.field-autocomplete li{padding:3px 12px 3px 6px;cursor:pointer}.field-autocomplete li.active{background-color:hsl(45,100%,80%)}.colHeader:focus .field-icon{display:none}.field-icon:first-child{margin-left:5px}.field-icon{margin-left:2px;color:hsl(120,30%,45%)}.field-icon-formula:before{content:"ƒ"}.icon-formula:before{content:"ƒ";font-family:avenir,'avenir lt std',helvetica,sans-serif;font-weight:bold}.icon-comma:before{content:"❜";font-family:avenir,'avenir lt std',helvetica,sans-serif;font-weight:bold;vertical-align:-2px}.icon-period:before{content:"·";font-family:avenir,'avenir lt std',helvetica,sans-serif;font-weight:bold}a.field-icon-link:hover{color:hsl(45,100%,50%)}.tip-box{position:absolute;transition:left 0.4s ease-in,top 0.4s ease-out;pointer-events:none;z-index:10000;color:#333}.tip-box:not(.has-pointer){left:0;right:0;top:135px;-moz-box-sizing:border-box;box-sizing:border-box;width:400px;margin-left:auto;margin-right:auto}.tip-box.has-pointer{width:0;height:0;overflow:visible}.tip-background{position:relative}.tip-background canvas,.tip-background .tip-content{position:absolute;left:0;top:0}.tip-content{background:linear-gradient(to bottom,hsl(0,0%,100%),hsl(0,0%,96%));border-radius:11px;margin:6px;padding:12px;width:400px;border:1px solid hsl(45,100%,45%)}.tip-content p:last-child{margin-bottom:0}.tip-content code{color:hsl(118,45%,25%)}.tip-content h1{position:relative;top:5px;font-weight:normal;font-size:13px;font-style:italic;color:hsl(0,0%,50%);margin-bottom:0;-webkit-margin-before:0;-webkit-margin-after:0;height:20px}.help{position:absolute;-moz-box-sizing:border-box;box-sizing:border-box;width:320px;top:37px;right:8px;border:1px solid hsl(0,0%,38%);border-radius:8px;box-shadow:2px 4px 12px 2px rgba(0,0,0,0.3);background:hsl(0,0%,95%);overflow:hidden}.help .help-form{background:white;margin:0;padding:12px}.help-form textarea{width:280px;height:200px}.help .help-input{-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:2em;margin:0}.help .questions{list-style:none;margin:0;max-height:320px;overflow-y:auto}.help .question{padding:8px 12px;border-top:1px solid hsl(0,0%,98%);border-bottom:1px solid hsl(0,0%,91%);cursor:pointer}.help .question:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.help .question.active{border-top:1px solid hsl(45,100%,94%);border-bottom:1px solid hsl(45,100%,64%);background:hsl(45,100%,77%)}.help .highlight{background-color:inherit;font-weight:bold}.smokescreen{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.5)}.help-container{display:none}.help-button.help-active{background-image:linear-gradient(to bottom,hsl(45,100%,58%),hsl(45,100%,46%));text-shadow:0 1px hsl(45,100%,38%)}.completion .icon{color:hsl(210,30%,50%)}.completion .completion-text{font-style:italic;color:hsl(0,0%,60%)}.completion .command{font-weight:bold}.completion .field.error{color:rgba(216,12,12,0.9)}.csv-import{margin:40px}.csv-import .title{font-size:32px}.csv-import .subtitle,.csv-import .description{font-size:18px}.csv-import .drop-area{-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:320px;width:640px;max-width:100%;margin:30px 0;padding:20px;border:3px dashed;border-radius:20px;text-align:center}.csv-import .drop-area:hover,.csv-import .dz-drag-hover{background-color:hsl(45,100%,82%)}.csv-import .drop-area-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;pointer-events:none}.csv-import .drop-area-title{font-size:36px;font-weight:bold}.csv-import .drop-area-subtitle{font-size:18px}.name-config.modal.hide.fade.in{position:absolute;width:560px;top:-10px}.name-config .modal-body{padding:12px}.name-config .mode-buttons{display:block;width:355px;margin-left:auto;margin-right:auto;margin-bottom:8px;margin-top:-4px}.name-config-multi-separator{width:20px}.name-config-multi-container{position:relative;width:400px;top:2px;min-height:24px;border:1px solid #ccc;border-radius:5px;padding:3px;overflow:hidden}.name-config-buttons{text-align:right}.name-config-multi-description{margin-top:10px;margin-bottom:4px}.name-config-backdrop.fade.in{opacity:0.1}.name-config-box{-moz-box-sizing:border-box;box-sizing:border-box;position:fixed!important;outline:3px dashed hsl(45,100%,50%);z-index:2000}.name-config-box:hover{background-color:hsla(45,100%,50%,0.2)}.name-config-box.highlight{outline-style:solid;background-color:hsla(45,100%,50%,0.4)}.name-config-field{background-color:rgb(234,246,234);border:1px solid rgb(209,230,209);margin:0 2px;font-weight:bold;float:left;padding-top:2px;padding-bottom:2px;padding-left:3px;padding-right:25px;white-space:nowrap;cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.name-config-field:active{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.tutorials{margin:40px}.tutorials .title{font-size:32px;line-height:1.4}.tutorials .intro{font-size:18px}.tutorials .tutorial{margin:30px 0 50px}.tutorials .tutorial-title{font-size:20px}.tutorials .video{text-align:left;padding:0}.plans{margin:40px;max-width:800px}.plans .title{font-size:32px}.plans p{font-size:18px}.plans .org-name,.plans .plan-name,.plans .active-user-count,.plans .price{font-weight:bold}.plans .terms{font-size:14px}.plans .contact-to-cancel{font-size:13px;color:hsl(0,0%,50%)}.fast-record-list .record-list-header,.record-list-subheader{margin:0;padding:0;font-size:1.2em;line-height:1.4}.fast-record-list .record-list-settings{color:#a8a8a8;opacity:0;transition:opacity 200ms;cursor:pointer}.fast-record-list .record-list-header:hover .record-list-settings{opacity:1}.fast-record-list .record-list-settings:hover{color:hsl(45,100%,50%);text-shadow:0 1px 0 rgba(0,0,0,0.3)}.fast-record-list .record-list-title .editable-title:focus + .record-list-settings{display:none}.fast-record-list .error-group-title{color:hsla(0,89%,45%,0.9)}.fast-record-list .record-list-header{padding-bottom:3px}.fast-record-list .record-list-title hr{margin:0}.fast-record-list .record-list-title .group-title-section{margin-bottom:10px}.fast-record-list .record-list-title .group-title-section:last-child{margin-bottom:0;display:inline}.fast-record-list .record-list-title .group-title-small{font-size:14px}.fast-record-list .record-list-title .group-title-middle{font-size:17px}.fast-record-list .record-list-title .group-title-large{font-size:20px}.fast-record-list .field-option{color:hsl(120,30%,45%);transition:opacity 200ms;opacity:0}.fast-record-list .field-option{padding-left:5px}.fast-record-list .field-option.tip-target{opacity:1}.fast-record-list th:hover .field-option{opacity:1}.fast-record-list th .field-option:hover{color:hsl(45,100%,50%);text-shadow:0 1px 0 rgba(0,0,0,0.3)}.fast-record-list th.editing .field-option{visibility:hidden}.fast-record-list thead .colHeader:focus{background-color:hsl(45,100%,90%);cursor:text;display:block}.fast-record-list thead .colHeader{display:block}.fast-record-list th .field-options{position:absolute;display:inline;right:0;top:0;padding-top:2px}.fast-record-list th.add-field{cursor:pointer;text-align:center}.fast-record-list th.add-field:hover{color:hsl(45,100%,44%)}.fast-record-list .add-link-this-sheet,.fast-record-list .add-link-new-sheet{color:#666}.fast-record-list .add-link-new-sheet{font-style:italic}.fast-record-list .table-view td,.fast-record-list .table-view th{white-space:normal}.fast-record-list .htCore tr .icon-reorder{opacity:0}.fast-record-list .htCore tr:not(.empty):hover .icon-reorder{opacity:1}.fast-record-list .htCore tbody tr:not(.empty) th{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.fast-record-list .htCore tbody tr:not(.empty) th:active{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.fast-record-list .short-id{float:right}.fast-record-list .value{margin:0;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fast-record-list .value .warning{color:hsl(45,100%,60%);white-space:normal}.fast-record-list .value.placeholder a{color:hsl(120,26%,70%)}.fast-record-list .name-field-warning{cursor:pointer}.fast-record-list .short-id,.fast-record-list .view-record{color:#ccc}.fast-record-list .summary{color:#aaa}.fast-record-list .summary-name{text-align:left}.fast-record-list .summary-value{float:right;text-align:right}.fast-record-list .summary-example-value{float:right;text-align:right;color:#aaa}.fast-record-list tr.record.pending-remove td,.fast-record-list tr.record.pending-remove th{background-color:hsl(0,100%,95%);color:hsl(0,0%,60%)}.fast-record-list tr.record.pending-sort td,.fast-record-list tr.record.pending-sort th{background-color:hsl(210,100%,96%)}.fast-record-list tr.record.pending-transition td,.fast-record-list tr.record.pending-transition th,.fast-record-list tr.record.pending-transition-temporary td,.fast-record-list tr.record.pending-transition-temporary th{transition:color 300ms,background-color 300ms}.fast-table table{margin-top:1px}.fast-table th,.fast-table td{border-collapse:collapse;border-width:1px;border-size:1px;border-style:solid;line-height:21px;padding:6px 6px}.fast-table td,.fast-table tr.col-headers th,.fast-table td:last-child,.fast-table tr.col-headers th:last-child,.fast-table td:first-child,.fast-table tr.col-headers th:first-child,.fast-table tr:first-child td,.fast-table tr.col-headers:first-child th{white-space:normal;height:31px;line-height:21px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fast-table .row-handle.ui-draggable{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.fast-table .row-handle i{cursor:pointer}.table colgroup + thead tr.col-handles th{white-space:nowrap}.fast-table tr.col-handles th{height:15px;line-height:15px;text-align:right}.fast-table .field-option{opacity:0.4;font-size:0.8em;padding:0}.fast-table thead th{background-color:hsl(120,40%,94%);text-align:left;font-weight:bold}.fast-table thead .row-handle{padding:2px 4px}.fast-table thead th.drophover{background-color:hsl(45,100%,80%)}.fast-table th{cursor:default}.fast-table td{cursor:cell;vertical-align:middle}.fast-table .col-addField{min-width:45px;max-width:45px;width:45px}.fast-table col.rowHeader{width:20px}.fast-table tbody th{background-color:white;color:#ccc;font-size:0.85em;text-align:left;vertical-align:middle}.fast-table tbody .frozen{background-color:hsl(0,0%,97%)}.fast-table td.area,.fast-table th.area{background-color:hsl(45,100%,90%)}.fast-table table{table-layout:fixed}.fast-table .cell{margin:0;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.selection.includes-header,.multi-selection.includes-header{z-index:3}.selection.includes-footer,.multi-selection.includes-footer{z-index:2}.table-view.fast-table{margin-top:1px}.fast-table-editor-container{position:absolute;height:0;width:0;z-index:2}.fast-table-editor-container.header-editor{z-index:4}.fast-table-editor-container.footer-editor{z-index:3}.autosizejs{padding:4px 6px}.sortable-helper td{background-color:white}.fast-table tr .icon-reorder{opacity:0}.fast-table tr .icon-warning-sign{color:red;opacity:0.5}.sortable .fast-table tr:not(.row-empty):hover .icon-reorder{opacity:1}.fast-table tbody .row-handle-cell{text-align:center}.sortable .fast-table tbody tr:not(.row-empty) th{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.sortable .fast-table tbody tr:not(.row-empty) th:active{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.fast-table .sortable-helper-table{border-collapse:collapse}.fast-table thead .col-reorder{padding:0}.fast-table .col-reorder{width:20px;min-width:20px;max-width:20px}.fast-record-list .header-spacer{height:18px;width:1px}.fast-table tbody td,.fast-table tbody th{background:white}.fast-table thead{margin-bottom:-1px}.fast-table .col-headers th span{word-break:break-word}.fast-table-col-resizer-container{position:fixed;height:100vh;width:100vw;top:0;left:0;z-index:9}.fast-table-col-resizer{position:absolute;cursor:col-resize;z-index:9}.fast-table-col-resizer .col-resizer-handle{background:transparent}.fast-table-col-resizer.active .col-resizer-handle,.fast-table-col-resizer .col-resizer-handle:hover{background-color:hsl(45,100%,47%)}.fast-table-col-resizer .col-resizer-line{width:0;right:0;position:absolute;border:none}.fast-table-col-resizer.active .col-resizer-line{border:1px dashed hsl(45,100%,80%)}.sort-surrogate{position:fixed;z-index:98;pointer-events:none}.fast-sort-hidden-row{opacity:0}.fast-sort-hidden-row td,.fast-sort-hidden-row th{border:none}.column-target{position:fixed;z-index:2}.column-target.hover .column-target-line{position:fixed;background-color:hsla(45,100%,50%,.8);transform:translate(0.5px);margin-left:-1px;width:2px}.column-helper-body{border:1px solid rgba(0,0,0,.08);background-color:rgba(0,0,0,.05);margin-left:20px;margin-top:-20px}.fast-scroll.surrogate .table .row-handle{border-top:1px solid hsl(120,30%,86%)}.fast-scroll.surrogate .table{opacity:0.8}.group-target{position:fixed;z-index:2}.group-target.hover .group-target-line{position:fixed;background-color:hsla(45,100%,50%,.8);height:2px}.group-helper{opacity:0.5}.group-helper .dummy-table{box-shadow:1px 1px 5px rgba(0,0,0,0.2)}.group-draggable .record-list-header{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.clipboard-container{position:fixed;left:17px;top:73px;width:100px;height:100px;z-index:100;width:0;height:0;z-index:100;opacity:0;pointer-events:none}.clipboard-container .clipboard{width:1px;height:1px;padding:0}.pending-sheet{padding-top:40px;padding-left:40px}.pending-sheet .spinner{position:relative;top:10px}.pending-sheet .progress{width:50%}.error-sheet{margin-left:10px}.screenshots .content{margin:30px auto;max-width:980px}.screenshots h1{font-size:32px}.screenshots h2{font-size:24px}.screenshots .download-text{font-size:16px;margin-bottom:40px}.screenshots .screenshot-list{list-style:none;margin:0}.screenshots .screenshot{margin:10px 0 30px;border:1px solid #ddd}#MOBILE .nomobile{display:none!important}#NON-MOBILE .mobile{display:none!important}.mobile-container{display:flex;flex-direction:column;height:100%;width:100%}.mobile-container .title-bar{flex:0 0;flex-basis:auto;transition:height 0.2s ease-in-out;max-height:80%}.mobile-container .title-bar.expanded{overflow:auto}.mobile-container .title-bar.expanded .collapsed{display:none}.mobile-container .title-bar:not(.expanded) .expanded{display:none}.mobile-container .title-bar .title{vertical-align:-4px}.mobile-sheet .sheet-tabs{margin-left:44px;border:none}.book-detail .mobile-sheet .sheet-tab:hover,.book-detail .mobile-sheet .sheet-tab:focus{background-color:transparent;border-color:transparent}.record-list-container{height:100%;width:100%;overflow:auto}.mobile-unsupported-message{padding:25px 10px;text-align:center}.record-name-placeholder{font-style:italic}.notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}input.hint-field{position:absolute;color:#AAA;background:white}input.autocomplete-input{background:transparent;position:relative;top:0;left:0}body{padding:0;line-height:1.4;-webkit-font-smoothing:subpixel-antialiased;height:100%;overflow:hidden}body,input,button,select,textarea{font-family:'Avenir Next W02','avenir next',sans-serif}h1,h2,h3,h4,h5,h6{line-height:1.2}p,span,li{line-height:1.4}a,.link{color:#2da234;cursor:pointer;text-decoration:none}a:hover,.link:hover,a:focus,.link:focus{color:#fbc02d;text-decoration:underline}.no-transition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}.flow-hidden{visibility:hidden}input.hidden{display:none}[contenteditable=true]:hover{background-color:#fde096}[contenteditable=true]:focus{outline:1px dotted #b6b6b6;background-color:#feecc0;border:none;-webkit-box-shadow:none;box-shadow:none}.clear-float{clear:both}.dropdown-menu{background-color:#fff;font-size:15px;font-weight:500;padding:5px 0;border-radius:3px;border-color:#eaeaea;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.24);box-shadow:0 2px 6px 0 rgba(0,0,0,0.24)}.dropdown-menu > li{height:30px;min-height:30px;max-height:30px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.dropdown-menu > li.disabled:hover{background-color:#fff;color:#999}.dropdown-menu > li.disabled:hover > a{background-color:#fff;color:#999}.dropdown-menu > li.disabled:hover > a:hover{background-color:#fff;color:#999}.dropdown-menu > li:hover{background-color:#2da234;color:#fff;color:#fff;cursor:pointer;background-color:#2da234;background-image:none}.dropdown-menu > li:hover > a{color:#fff;cursor:pointer;background-color:#2da234;background-image:none}.dropdown-menu > li:hover > a:hover{color:#fff;cursor:pointer;background-color:#2da234;background-image:none}.dropdown-menu > li > a{width:100%;padding:0;margin-right:20px;margin-left:12px}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{background-image:none}.dropdown-menu .divider{border-bottom:1px solid #e6e6e6;margin:8px 0;padding:0;height:1px;min-height:1px;max-height:1px}.dropdown-submenu:hover,.dropdown-submenu:focus{background-image:none}.dropdown-submenu .dropdown-menu{overflow-y:auto;max-height:90vh}[class^="icon-fb-"]:before,[class*=" icon-fb-"]:before{vertical-align:-2px}.icon-fb-reorder:before{content:"‖";vertical-align:0}.icon-fb-info-filled:before,.icon-fb-info-empty:before{vertical-align:-4px}.icon-fb-menu{vertical-align:-2px}.tooltip{font-size:13px}body.transparent-backdrop .modal-backdrop{background-color:rgba(0,0,0,0.1)}.frost-handle{color:#888;position:absolute;overflow:visible;font-size:20px;top:-13px;right:-9px;z-index:10;width:18px}.frost-handle:hover{color:#fbc02d}.frost-handle-nib{color:#fbc02d;position:absolute;overflow:visible;font-size:22px;top:-20px;right:-15px}.frost-helper-body{overflow:visible;position:absolute;top:-3px;right:-10px;background-color:#fbc02d}.title-bar{height:65px;min-height:65px;max-height:65px;background:#fff;color:#212121;font-size:22px;font-weight:700;padding-left:28px;line-height:32px;border-bottom:1px solid #eaeaea;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;white-space:nowrap}.title-bar .section-title{margin-right:20px}.title-bar .fieldbook-logo{color:#2da234;width:25px;min-width:25px;max-width:25px;height:35px;min-height:35px;max-height:35px;margin-right:30px}.title-bar .nav{font-size:14px;font-weight:600;margin-left:auto;margin-bottom:0;height:100%;white-space:nowrap;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.title-bar .nav > div{height:100%}.title-bar .nav a{color:#212121}.title-bar .nav a:hover,.title-bar .nav a:focus{text-decoration:none}.title-bar .nav a:active{color:#727272}.title-bar .nav .read-only-info{font-size:12px;font-weight:500;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;color:#727272;margin-right:15px}.title-bar .nav .read-only-info a{color:#2da234}.title-bar .nav .read-only-info a:hover{text-decoration:underline}.title-bar .nav .active-indicator{background-color:#2da234;display:none;height:2px;position:absolute;-webkit-transition:left 150ms ease-in-out,width 150ms ease-in-out;-moz-transition:left 150ms ease-in-out,width 150ms ease-in-out;-o-transition:left 150ms ease-in-out,width 150ms ease-in-out;-ms-transition:left 150ms ease-in-out,width 150ms ease-in-out;transition:left 150ms ease-in-out,width 150ms ease-in-out}.title-bar .nav .nav-item{padding:0 10px;line-height:65px}.title-bar .nav .nav-item:hover{background-color:#e6e6e6;text-decoration:none;cursor:pointer}.title-bar .nav .feedback-button{border:1px solid #b6b6b6;border-radius:3px;margin:0 10px;padding:6px 10px;color:#727272;font-size:14px;font-weight:500;cursor:pointer;height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.title-bar .nav .feedback-button:hover{color:#fff;background-color:#2da234;border-color:#2da234}.title-bar .nav .feedback-button:hover .icon{color:#fff}.title-bar .nav .feedback-button .icon{color:#2da234;margin-right:3px;font-size:15px}.title-bar .nav .dropdown.open .account-menu{background-color:#212121;color:#fff}.title-bar .nav .account-menu{position:relative;cursor:pointer;width:95px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-right:auto;height:100%}.title-bar .nav .account-menu.has-notifications:after{content:' ';width:8px;height:8px;background-color:#ff3d00;border-radius:50%;position:absolute;top:12px;right:33px}.title-bar .nav .account-menu:hover{background-color:#e6e6e6}.title-bar .nav .account-menu .user-image{margin-right:10px;margin-left:auto;width:39px;height:39px;border-radius:20px}.title-bar .nav .account-menu .menu-icon{margin-right:16px}.title-bar .nav .account-menu-dropdown .dropdown-menu{background-color:#212121;color:#fff;margin-right:0;border-radius:0;margin-top:0;border:none;width:234px;padding:0;-webkit-box-shadow:none;box-shadow:none}.title-bar .nav .account-menu-dropdown .dropdown-menu li{height:55px;min-height:55px;max-height:55px;padding:0 12px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.title-bar .nav .account-menu-dropdown .dropdown-menu li:hover{background-color:#727272}.title-bar .nav .account-menu-dropdown .dropdown-menu li .icon{color:#949494;margin-right:10px;font-size:20px}.title-bar .nav .account-menu-dropdown .dropdown-menu li.action{cursor:pointer;color:#fff;font-size:14px;font-weight:500}.title-bar .nav .account-menu-dropdown .dropdown-menu li.action:hover{background-color:#727272}.title-bar .nav .account-menu-dropdown .dropdown-menu li.account-notification{position:relative}.title-bar .nav .account-menu-dropdown .dropdown-menu li.account-notification .icon{font-size:24px;margin-right:13px}.title-bar .nav .account-menu-dropdown .dropdown-menu li.account-notification .notification-title{font-size:13px;font-weight:600}.title-bar .nav .account-menu-dropdown .dropdown-menu li.account-notification .notification-details{font-size:10px;font-weight:600}.title-bar .nav .account-menu-dropdown .dropdown-menu li.account-notification:after{content:' ';width:8px;height:8px;background-color:#ff3d00;border-radius:50%;position:absolute;top:calc(50% - 4px);right:15px}.title-bar .nav .account-menu-dropdown .dropdown-menu li.account-notification + li:not(.account-notification){border-top:1px solid #383838}.title-bar .nav .account-menu-dropdown .dropdown-menu .user-info{height:60px;min-height:60px;max-height:60px;padding:0 12px;border-bottom:1px solid #383838}.title-bar .nav .account-menu-dropdown .dropdown-menu .user-info:hover{background-color:#212121}.title-bar .nav .account-menu-dropdown .dropdown-menu .user-info .name{font-size:16px;font-weight:600}.title-bar .nav .account-menu-dropdown .dropdown-menu .user-info .email{color:#949494;font-size:12px;font-weight:600}html{height:100%}html .home{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;height:100%;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}html .home .content{position:relative;z-index:2;height:100%}html .home .content .inner-content{overflow:hidden}.main-nav{height:100%}.main-nav .nav-sidebar{display:none}.main-nav .nav-content{position:absolute;top:0;left:0;height:100%;width:100%;background:#f9f9fb}.book-list{width:100%;height:100%;overflow:auto}.book-list .pending-books{position:absolute;top:12px;left:0;width:100%}.book-list .pending-books .pending-books-inner{font-size:16px;font-weight:500;padding:5px 10px;border-radius:5px;background-color:#feecc0;border:1px solid #fdd268;width:740px;text-align:center;margin:0 auto;white-space:nowrap}.book-list .book-list-container{margin:auto}@media (min-width:371px){.book-list .book-list-container{max-width:356px}}@media (min-width:727px){.book-list .book-list-container{max-width:712px}}@media (min-width:1083px){.book-list .book-list-container{max-width:1068px}}@media (min-width:1439px){.book-list .book-list-container{max-width:1424px}}.book-list .book-list-toolbar{position:relative;height:63px}.book-list .book-list-toolbar .add-buttons-container{position:absolute;top:13px;right:11px;font-size:16px;font-weight:500}.book-list .book-list-toolbar .add-buttons-container .add-buttons{position:relative;display:inline-block;text-align:right;vertical-align:top;overflow:hidden;-webkit-transition:width 0.25s cubic-bezier(0.33,1.01,0.59,0.97),opacity 0.25s cubic-bezier(0.33,1.01,0.59,0.97);-moz-transition:width 0.25s cubic-bezier(0.33,1.01,0.59,0.97),opacity 0.25s cubic-bezier(0.33,1.01,0.59,0.97);-o-transition:width 0.25s cubic-bezier(0.33,1.01,0.59,0.97),opacity 0.25s cubic-bezier(0.33,1.01,0.59,0.97);-ms-transition:width 0.25s cubic-bezier(0.33,1.01,0.59,0.97),opacity 0.25s cubic-bezier(0.33,1.01,0.59,0.97);transition:width 0.25s cubic-bezier(0.33,1.01,0.59,0.97),opacity 0.25s cubic-bezier(0.33,1.01,0.59,0.97);width:500px}.book-list .book-list-toolbar .add-buttons-container .add-buttons .add-buttons-wrapper{width:500px}.book-list .book-list-toolbar .add-buttons-container .add-buttons button{font-size:14px;font-weight:500;padding:8.5px 14px;border-radius:3px;border:1px solid #2da234;margin-left:10px}.book-list .book-list-toolbar .add-buttons-container .add-buttons .import-csv{color:#4dd0e1;border-color:#4dd0e1;background:none}.book-list .book-list-toolbar .add-buttons-container .add-buttons .import-csv:hover{color:#fff;background:#4dd0e1}.book-list .book-list-toolbar .add-buttons-container .add-buttons .use-template{color:#fbc02d;border-color:#fbc02d;background:none}.book-list .book-list-toolbar .add-buttons-container .add-buttons .use-template:hover{color:#fff;background:#fbc02d}.book-list .book-list-toolbar .add-buttons-container .add-buttons .create-book{color:#ff7043;border-color:#ff7043;background:none}.book-list .book-list-toolbar .add-buttons-container .add-buttons .create-book:hover{color:#fff;background:#ff7043}.book-list .book-list-toolbar .add-buttons-container .add-new-book{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:37px;text-align:center;line-height:37px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;-webkit-transition:background 0.25s cubic-bezier(0.33,1.01,0.59,0.97),color 0.25s cubic-bezier(0.33,1.01,0.59,0.97);-moz-transition:background 0.25s cubic-bezier(0.33,1.01,0.59,0.97),color 0.25s cubic-bezier(0.33,1.01,0.59,0.97);-o-transition:background 0.25s cubic-bezier(0.33,1.01,0.59,0.97),color 0.25s cubic-bezier(0.33,1.01,0.59,0.97);-ms-transition:background 0.25s cubic-bezier(0.33,1.01,0.59,0.97),color 0.25s cubic-bezier(0.33,1.01,0.59,0.97);transition:background 0.25s cubic-bezier(0.33,1.01,0.59,0.97),color 0.25s cubic-bezier(0.33,1.01,0.59,0.97)}.book-list .book-list-toolbar .add-buttons-container .add-new-book[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.book-list .book-list-toolbar .add-buttons-container .add-new-book:hover{text-decoration:none}.book-list .book-list-toolbar .add-buttons-container .add-new-book:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.book-list .book-list-toolbar .add-buttons-container .add-new-book:focus{text-decoration:none}.book-list .book-list-toolbar .add-buttons-container .add-new-book:focus:active{outline:none}.book-list .book-list-toolbar .add-buttons-container.expanded .add-new-book,.book-list .book-list-toolbar .add-buttons-container.expanded:hover .add-new-book{background:none;border-color:transparent;color:#2da234}.book-list .book-list-toolbar .add-buttons-container:not(.expanded) .add-buttons{width:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.book-list .book-list-toolbar .add-buttons-container:not(.expanded) .add-new-book{color:#fff;background:#2da234}.book-list .book-list-content{padding:0}.book-list .book-list-content .book-links .book-item{position:relative;float:left;background:#fff;width:335px;height:145px;border:1px solid #eaeaea;padding:0 19px;margin-left:10px;margin-right:11px;margin-bottom:21px}.book-list .book-list-content .book-links .book-item:hover{background:#fdfdfd;border-color:#b6b6b6}.book-list .book-list-content .book-links .book-item .book-users{height:56px;max-width:295px;overflow:hidden}.book-list .book-list-content .book-links .book-item .book-users .user-image{display:inline-block;margin-top:12px;margin-right:-13px;width:29px;height:29px;border-radius:15px;-webkit-background-size:29px 29px;-moz-background-size:29px 29px;background-size:29px 29px;vertical-align:middle}.book-list .book-list-content .book-links .book-item .book-users .extra-users{font-size:14px;font-weight:500;color:#727272;vertical-align:-7px;margin-left:15px}.book-list .book-list-content .book-links .book-item .book-title{font-size:18px;font-weight:600;max-height:48px;overflow:hidden;position:absolute;color:#000;width:257px;left:19px;bottom:39px}.book-list .book-list-content .book-links .book-item .book-updated{font-size:14px;font-weight:500;position:absolute;bottom:12px;left:19px;color:#b6b6b6}.book-list .book-list-content .no-books{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.book-list .book-list-content .no-books .large-empty-book{color:#2da234;height:118px;min-height:118px;max-height:118px;width:90px;min-width:90px;max-width:90px}.book-list .book-list-content .no-books .no-books-message{font-size:22px;font-weight:700;line-height:32px;margin-top:20px}.book-list .book-list-content .no-books .no-books-description{font-size:16px;font-weight:500;color:#212121;line-height:22px;margin-top:10px}.book-list .book-list-content .no-books .start-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:50px;text-align:center;line-height:50px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;font-size:18px;font-weight:500;border-radius:50px;padding-left:21px;padding-right:21px;margin-top:38px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.book-list .book-list-content .no-books .start-button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.book-list .book-list-content .no-books .start-button:hover{text-decoration:none}.book-list .book-list-content .no-books .start-button:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.book-list .book-list-content .no-books .start-button:focus{text-decoration:none}.book-list .book-list-content .no-books .start-button .icon{font-size:24px;margin-right:14px}.book-list .book-list-content .no-books .secondary-options{color:#2da234;font-size:18px;font-weight:500;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:33px}.book-list .book-list-content .no-books .secondary-options .clear-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:58px;text-align:center;line-height:58px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;color:#2da234;border-color:#2da234;background:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-color:#e6e6e6;background-color:#fff;font-size:18px;font-weight:500;padding-left:27px;padding-right:27px}.book-list .book-list-content .no-books .secondary-options .clear-button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.book-list .book-list-content .no-books .secondary-options .clear-button:hover{text-decoration:none}.book-list .book-list-content .no-books .secondary-options .clear-button:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.book-list .book-list-content .no-books .secondary-options .clear-button:focus{text-decoration:none}.book-list .book-list-content .no-books .secondary-options .clear-button:hover{color:#fff;background:#2da234}.book-list .book-list-content .no-books .secondary-options .clear-button .icon{font-size:28px;margin-right:24px}.book-list .book-list-content .no-books .secondary-options .clear-button:last-child{margin-left:15px}.book-list .book-list-content .tutorials-teaser{clear:both;padding:20px 0;color:#949494;text-align:center}.book-list.dz-drag-hover{background-color:#fde096}.book-list .empty-book-list{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.book-list .empty-book-list-inner{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.book-list .empty-book-list .tutorial-get-started{position:relative;background-image:-webkit-linear-gradient(224deg,#60ce76 0%,#259d4f 100%);background-image:-moz-linear-gradient(224deg,#60ce76 0%,#259d4f 100%);background-image:-o-linear-gradient(224deg,#60ce76 0%,#259d4f 100%);background-image:-ms-linear-gradient(224deg,#60ce76 0%,#259d4f 100%);background-image:linear-gradient(-134deg,#60ce76 0%,#259d4f 100%);border-radius:3px;padding:35px 39px;margin-bottom:49px;margin-left:12px;margin-right:12px;color:#fff;overflow:hidden}.book-list .empty-book-list .tutorial-get-started:before,.book-list .empty-book-list .tutorial-get-started:after{position:absolute;top:0;left:0;content:' ';width:100%;height:100%;border-radius:3px}.book-list .empty-book-list .tutorial-get-started:before{background-image:url("/img/tutorial_icons/fieldbook-main-illustration.svg");background-repeat:no-repeat;background-position:calc(100% + 20px) center;-webkit-background-size:auto 150%;-moz-background-size:auto 150%;background-size:auto 150%;z-index:1}.book-list .empty-book-list .tutorial-get-started:after{background-image:-webkit-linear-gradient(224deg,rgba(96,206,118,0) 0%,rgba(60,176,94,0.8) 40%,#259d4f 100%);background-image:-moz-linear-gradient(224deg,rgba(96,206,118,0) 0%,rgba(60,176,94,0.8) 40%,#259d4f 100%);background-image:-o-linear-gradient(224deg,rgba(96,206,118,0) 0%,rgba(60,176,94,0.8) 40%,#259d4f 100%);background-image:-ms-linear-gradient(224deg,rgba(96,206,118,0) 0%,rgba(60,176,94,0.8) 40%,#259d4f 100%);background-image:linear-gradient(-134deg,rgba(96,206,118,0) 0%,rgba(60,176,94,0.8) 40%,#259d4f 100%);z-index:2}@media (max-width:1082px){.book-list .empty-book-list .tutorial-get-started:after{background-image:-webkit-linear-gradient(224deg,rgba(96,206,118,0) 0%,rgba(54,171,90,0.8) 30%,#259d4f 100%);background-image:-moz-linear-gradient(224deg,rgba(96,206,118,0) 0%,rgba(54,171,90,0.8) 30%,#259d4f 100%);background-image:-o-linear-gradient(224deg,rgba(96,206,118,0) 0%,rgba(54,171,90,0.8) 30%,#259d4f 100%);background-image:-ms-linear-gradient(224deg,rgba(96,206,118,0) 0%,rgba(54,171,90,0.8) 30%,#259d4f 100%);background-image:linear-gradient(-134deg,rgba(96,206,118,0) 0%,rgba(54,171,90,0.8) 30%,#259d4f 100%)}}.book-list .empty-book-list .tutorial-get-started .tutorial-get-started-content{position:relative;z-index:3}.book-list .empty-book-list .tutorial-get-started .title{font-size:24px;font-weight:600;line-height:28px}.book-list .empty-book-list .tutorial-get-started .instructions{font-size:15px;font-weight:600;letter-spacing:0;line-height:28px;max-width:536px}.book-list .empty-book-list .tutorial-get-started .buttons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;margin-top:21px}.book-list .empty-book-list .tutorial-get-started .buttons *{display:block;color:#fff;font-size:15px;font-weight:700}.book-list .empty-book-list .tutorial-get-started .buttons .start-first-tutorial{width:193px;height:46px;border:2px solid #fff;background:transparent;border-radius:3px}.book-list .empty-book-list .tutorial-get-started .buttons .start-first-tutorial:hover{background:#fff;color:#2da234}.book-list .empty-book-list .tutorial-get-started .buttons a{margin-left:30px;text-decoration:underline}.book-list .empty-book-list h2{font-size:24px;font-weight:600;color:#212121;line-height:40px;margin-bottom:19px}.book-list .empty-book-list .add-book-buttons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:calc(100% + 30px);-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.book-list .empty-book-list .add-book-buttons .add-book-button{cursor:pointer;width:306px;height:200px;background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);text-align:center;padding:48px 36px 32px;margin-bottom:30px;margin-right:30px}.book-list .empty-book-list .add-book-buttons .add-book-button:hover{background:#f1f1f1}.book-list .empty-book-list .add-book-buttons .add-book-button h2{font-size:18px;font-weight:600;line-height:56px}.book-detail{width:100%;height:100%;background-color:#f9f9fb;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.book-detail.not-visible{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);display:none}.book-detail .book-load-spinner{width:44px;height:44px;position:absolute;top:calc(50% - 22px);left:calc(50% + 96.5px)}.book-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;position:relative;height:100%;width:100%}.book-container .book-content{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.book-container .code-container{-webkit-transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out;transition:opacity 300ms ease-in-out,visibility 300ms ease-in-out;visibility:visible;opacity:1;-ms-filter:none;filter:none;-webkit-box-shadow:10px 10px 120px rgba(0,0,0,0.25);box-shadow:10px 10px 120px rgba(0,0,0,0.25);position:fixed!important;width:72vw;min-width:790px;min-height:300px;left:14vw;top:50px;bottom:50px;height:calc(100% - 100px);border-radius:5px;padding:5px;-webkit-flex-shrink:0;flex-shrink:0;background-color:#fff;z-index:4}.book-container .code-container .code-tab-content{display:none}.book-container .code-container .ui-resizable-handle{padding:7px}.book-container .code-container.hidden{display:block;visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.link-mode .book-container .code-container{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);visibility:hidden}.book-container .code-container.ui-draggable-dragging .header{cursor:grabbing;cursor:-webkit-grabbing}.book-container .code-container .header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:10px;margin-left:1px;cursor:grab;cursor:-webkit-grab}.book-container .code-container .header .code-container-tabs{margin:0;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;font-size:16px;font-weight:600;line-height:32px;border-bottom:1px solid #e6e6e6;margin-bottom:-1px;margin-right:12px;margin-left:-4px;padding-left:8px}.book-container .code-container .header .code-container-tabs .code-tab{display:inline-block;border:1px solid #c9c9c9;border-bottom:none;border-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:0 20px;cursor:pointer;background-color:#f8f8f8}.book-container .code-container .header .manage-api{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:32px;text-align:center;line-height:32px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234}.book-container .code-container .header .manage-api[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.book-container .code-container .header .manage-api:hover{text-decoration:none}.book-container .code-container .header .manage-api:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.book-container .code-container .header .manage-api:focus{text-decoration:none}.book-container .code-container .header .manage-api[disabled],.book-container .code-container .header .manage-api.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.book-container .code-container .header .manage-api:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}.book-container .code-container .header .manage-api:focus{background-color:#fff;color:#2da234}.book-container .code-container .header .maximize,.book-container .code-container .header .done{margin-left:12px;color:#b6b6b6;cursor:pointer}.book-container .code-container .header .maximize:hover,.book-container .code-container .header .done:hover{color:#949494}.book-container .code-container .header .maximize{display:none;font-size:16px;margin-top:-1px}.book-container .code-container[data-mode="explorer"] [data-mode="explorer"].code-tab{cursor:default;background-color:#fff}.book-container .code-container[data-mode="explorer"] [data-mode="explorer"].code-tab-content{display:block}.book-container .code-container[data-mode="codelets"] [data-mode="codelets"].code-tab{cursor:default;background-color:#fff}.book-container .code-container[data-mode="codelets"] [data-mode="codelets"].code-tab-content{display:block}.book-container .book-nav{position:relative;background-color:#fff;height:100%;width:237px;-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.06);box-shadow:2px 2px 2px 0 rgba(0,0,0,0.06);z-index:2;-webkit-flex-shrink:0;flex-shrink:0}.book-container .book-nav .book-nav-scroll{position:absolute;top:0;bottom:0;overflow:auto;width:100%}.book-container .book-nav .book-nav-scroll .book-actions{margin-top:20px;margin-bottom:20px;margin-left:29px;width:calc(100% - 29px)}.book-container .book-nav .book-nav-scroll .book-actions button{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234;width:179px;min-width:179px;max-width:179px;font-size:16px;font-weight:500;margin-bottom:10px;text-align:left;padding-left:56px}.book-container .book-nav .book-nav-scroll .book-actions button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.book-container .book-nav .book-nav-scroll .book-actions button:hover{text-decoration:none}.book-container .book-nav .book-nav-scroll .book-actions button:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.book-container .book-nav .book-nav-scroll .book-actions button:focus{text-decoration:none}.book-container .book-nav .book-nav-scroll .book-actions button[disabled],.book-container .book-nav .book-nav-scroll .book-actions button.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.book-container .book-nav .book-nav-scroll .book-actions button:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}.book-container .book-nav .book-nav-scroll .book-actions button:focus{background-color:#fff;color:#2da234}.book-container .book-nav .book-nav-scroll .book-actions button .icon{position:absolute;top:12px;left:20px}.book-container .book-nav .book-nav-scroll .book-actions .book-action-separator{height:1px;width:100%;background:#eaeaea;position:relative;left:-18px;margin-bottom:8px}.book-container .book-nav .book-nav-scroll .book-actions .import-form{position:relative;margin:0;padding:0;cursor:pointer;overflow:hidden}.book-container .book-nav .book-nav-scroll .book-actions .import-form:hover button{background-color:#2da234;color:#fff}.book-container .book-nav .book-nav-scroll .book-actions .import-form .import-input{position:absolute;bottom:0;right:0;height:100%;width:300%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);cursor:pointer}.book-container .book-nav .sheet-tabs{list-style:none}.book-container .book-nav .sheet-tabs .sheet-tab{width:100%;padding:9px 16px}.book-container .book-nav .sheet-tabs .sheet-tab.active{background:#f8f8f8}.book-container .book-nav .sheet-tabs .sheet-tab .icon{position:absolute;top:3px;right:0;color:#b6b6b6;-webkit-transition:opacity 100ms linear;-moz-transition:opacity 100ms linear;-o-transition:opacity 100ms linear;-ms-transition:opacity 100ms linear;transition:opacity 100ms linear}.book-container .book-nav .sheet-tabs .sheet-tab .sheet-tab-items{list-style:none}.book-container .book-nav .sheet-tabs .sheet-tab .sheet-tab-items .sheet-tab-item{position:relative}.book-container .book-nav .sheet-tabs .sheet-tab .sheet-tab-items .sheet-tab-item a{display:inline-block;max-width:196px}.book-container .book-nav .sheet-tabs .sheet-tab .sheet-tab-items .sheet-tab-item a[href=""]{font-style:italic}.book-container .book-nav .sheet-tabs .sheet-tab .sheet-tab-items .sheet-item{font-size:18px;font-weight:600}.book-container .book-nav .sheet-tabs .sheet-tab .sheet-tab-items .sheet-item .sheet-link{color:#2da234;margin-left:-16px;padding-left:29px}.book-container .book-nav .sheet-tabs .sheet-tab .sheet-tab-items .sheet-item .sheet-link.active{padding-left:26px;border-left:3px solid #2da234}.book-container .book-nav .sheet-tabs .sheet-tab .sheet-tab-items .nav-item{font-size:16px;font-weight:500;padding:3px 0}.book-container .book-nav .sheet-tabs .sheet-tab .sheet-tab-items .nav-item .nav-item-link{margin-left:-16px;padding-left:40px;color:#000}.book-container .book-nav .sheet-tabs .sheet-tab .sheet-tab-items .nav-item .nav-item-link.active{font-size:16px;font-weight:700;border-left:3px solid #2da234;padding-left:37px}.book-container .book-nav .sheet-tabs .sheet-tab .sheet-tab-items .nav-item .icon{font-size:18px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.book-container .book-nav .sheet-tabs .sheet-tab .sheet-tab-items .nav-item:hover .icon{opacity:1;-ms-filter:none;filter:none}.book-container .submodel-content{position:relative;background-color:#f9f9fb;left:0;right:0;bottom:0;overflow:auto;margin-top:20px;z-index:0;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;-ms-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.book-container .submodel-content *.not-visible{display:none;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.book-container .submodel-content.no-fast-scroll-bars .v-scroll-bar,.book-container .submodel-content.no-fast-scroll-bars .h-scroll-bar{visibility:hidden}.book-container .book-toolbar{width:100%;background:#fff;-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,0.06);box-shadow:2px 2px 2px 0 rgba(0,0,0,0.06);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;white-space:nowrap;overflow:auto;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-shrink:0;flex-shrink:0}.book-container .book-toolbar .toolbar-title{font-size:22px;font-weight:500;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:60px;min-height:60px;max-height:60px}.book-container .book-toolbar .toolbar-title .title-part{display:inline-block}.book-container .book-toolbar .toolbar-title .title-part:first-child{margin-left:12px}.book-container .book-toolbar .toolbar-title .sheet-title,.book-container .book-toolbar .toolbar-title .record-name{padding:0 5px;font-weight:700}.book-container .book-toolbar .toolbar-title .sheet-title:focus,.book-container .book-toolbar .toolbar-title .record-name:focus{display:inline-block;min-height:31px}.book-container .book-toolbar .toolbar-title .sheet-title:focus{min-width:300px}.book-container .book-toolbar .toolbar-title .record-name:focus{min-width:180px}.book-container .book-toolbar .toolbar-title .title-divider{font-weight:100;content:'/';margin:0 12px}.book-container .book-toolbar .record-iterator{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:auto;margin-right:15px;height:60px;min-height:60px;max-height:60px}.book-container .book-toolbar .record-iterator .iterator-label{font-size:16px;font-weight:700;color:#212121;background-color:#f8f8f8;height:40px;min-height:40px;max-height:40px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:0 11px}.book-container .book-toolbar .record-iterator .prev-record{margin-right:13px}.book-container .book-toolbar .record-iterator .next-record{margin-left:13px}.book-container .book-toolbar .record-iterator .iterator-button{cursor:pointer;height:17px;min-height:17px;max-height:17px;color:#b6b6b6;font-size:17px}.book-container .book-toolbar .record-iterator .iterator-button:hover{color:#727272}.book-container .book-toolbar .record-iterator .iterator-button[disabled=true]{color:transparent}.book-container .book-toolbar .record-iterator + .button-container{margin-left:0}.book-container .book-toolbar .button-container{height:60px;min-height:60px;max-height:60px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:auto}.book-container .book-toolbar .button-container button{font-size:16px;font-weight:600;color:#b6b6b6;margin-left:10px;background:none;border:1px solid #b6b6b6;border-radius:3px;height:40px;padding:0 15px;-webkit-transition:background 100ms ease-out,color 100ms ease-out,border 100ms ease-out;-moz-transition:background 100ms ease-out,color 100ms ease-out,border 100ms ease-out;-o-transition:background 100ms ease-out,color 100ms ease-out,border 100ms ease-out;-ms-transition:background 100ms ease-out,color 100ms ease-out,border 100ms ease-out;transition:background 100ms ease-out,color 100ms ease-out,border 100ms ease-out}.book-container .book-toolbar .button-container button:last-child{margin-right:13px}.book-container .book-toolbar .button-container button.link-tool:not(:hover){border-color:#2da234;color:#2da234}.book-container .book-toolbar .button-container button.link-tool.cant-link{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);color:#2da234;border-color:#2da234;background:#fff}.book-container .book-toolbar .button-container button.link-tool.cant-link .icon{color:#2da234}.book-container .book-toolbar .button-container button.api-button.api-shown{background:#2da234;color:#fff;border-color:#2da234}.book-container .book-toolbar .button-container button.api-button.api-shown .icon{color:#fff}.book-container .book-toolbar .button-container button .icon{color:#2da234;font-size:18px;margin-right:12px;-webkit-transition:color 100ms ease-out;-moz-transition:color 100ms ease-out;-o-transition:color 100ms ease-out;-ms-transition:color 100ms ease-out;transition:color 100ms ease-out}.book-container .book-toolbar .button-container button:hover,.book-container .book-toolbar .button-container .input-form:hover button,.book-container .book-toolbar .button-container .import-input:hover + button{border-color:#2da234;background-color:#2da234;color:#fff}.book-container .book-toolbar .button-container button:hover .icon,.book-container .book-toolbar .button-container .input-form:hover button .icon,.book-container .book-toolbar .button-container .import-input:hover + button .icon{color:#fff}.book-section-title .all-books{color:#212121;font-size:22px;font-weight:600}.book-section-title .all-books:hover{color:#727272}.book-section-title .dropdown{display:inline-block}.book-section-title .dropdown.has-spinner{top:8px}.book-section-title a{color:#b6b6b6}.book-section-title a:hover{text-decoration:none;color:#727272}.book-section-title a .all-books{font-size:22px;font-weight:600}.book-section-title .book-menu{margin-left:12px}.book-section-title .title-separator{font-size:22px;font-weight:100;margin-left:16px;margin-right:8px}.book-section-title .book-title{border:1px solid #fff;padding:3px 7px;border-radius:2px;line-height:35px}.book-section-title .book-title .book-menu{font-size:15px;vertical-align:2px;cursor:pointer}.book-section-title .book-title .editable-book-title{-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;padding:0 5px}.book-section-title .book-title .editable-book-title:not(.read-only):hover{background-color:#fde096}.book-section-title .book-title .editable-book-title:not(.read-only):focus{background-color:#feecc0;min-width:200px;min-height:31px;display:inline-block;margin-bottom:-8px}.loading-smokescreen{position:absolute;top:65px;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.1)}.tutorials .tutorial{margin-bottom:20px}.tutorials .tutorial .tutorial-title{color:#2da234;cursor:pointer}.tutorials .tutorial .tutorial-title:hover{color:#207220}.tutorials .tutorial .tutorial-title .icon{font-size:48px;vertical-align:-10px}.tutorial-intro .start{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:35px;text-align:center;line-height:35px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px}.tutorial-intro .start[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.tutorial-intro .start:hover{text-decoration:none}.tutorial-intro .start:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.tutorial-intro .start:focus{text-decoration:none}.tutorial-outro button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:35px;text-align:center;line-height:35px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px}.tutorial-outro button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.tutorial-outro button:hover{text-decoration:none}.tutorial-outro button:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.tutorial-outro button:focus{text-decoration:none}.fast-table a,.fast-table .link{color:#2da234}.fast-table a:hover,.fast-table .link:hover{color:#fbc02d}.fast-table .value:empty{height:100%}.fast-table .missing-link{color:#b32d00}.fast-table .missing-link:hover,.fast-table .missing-link:focus{color:#ff4000}.fast-table th,.fast-table td{font-size:16px;font-weight:500;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-color:#e6e6e6;height:35px}.fast-table th.formula .value,.fast-table td.formula .value{color:#1ea4b5}.fast-table th.wrapped .value,.fast-table td.wrapped .value{white-space:pre-wrap}.fast-table th.wrapped p.value.image-value,.fast-table td.wrapped p.value.image-value{max-height:none;min-height:0;height:auto}.fast-table th.wrapped p.value.image-value img,.fast-table td.wrapped p.value.image-value img{max-height:none}.fast-table th .upload-overlay,.fast-table td .upload-overlay{position:absolute;top:0;left:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;background-color:rgba(0,0,0,0.4);border:3px dotted #ff9800;color:#f8f8f8;font-size:24px}.fast-table th .upload-overlay.hover,.fast-table td .upload-overlay.hover{background-color:rgba(0,0,0,0.6)}.fast-table th .value-wrapper,.fast-table td .value-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;min-height:22px}.fast-table th .value-wrapper .value,.fast-table td .value-wrapper .value{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;min-height:22px;width:100%;word-wrap:break-word}.fast-table th .value-wrapper .value.image-value,.fast-table td .value-wrapper .value.image-value{height:60px;min-height:60px;max-height:60px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.fast-table th .value-wrapper .value.image-value img,.fast-table td .value-wrapper .value.image-value img{max-height:60px}.fast-table th .value-wrapper .value.boolean-value,.fast-table td .value-wrapper .value.boolean-value{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.fast-table th .value-wrapper .value.boolean-value input,.fast-table td .value-wrapper .value.boolean-value input{font-size:16px;font-weight:500;margin:0}.fast-table th .value-wrapper .value.boolean-value input.read-only,.fast-table td .value-wrapper .value.boolean-value input.read-only{cursor:auto}.fast-table th .value-wrapper .edit-icon,.fast-table td .value-wrapper .edit-icon{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:8px;opacity:0.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);cursor:pointer;color:#212121;padding:0 5px;margin-right:-2px;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:center calc(50% + 2px);-moz-transform-origin:center calc(50% + 2px);-o-transform-origin:center calc(50% + 2px);-ms-transform-origin:center calc(50% + 2px);transform-origin:center calc(50% + 2px);-webkit-transition:opacity 150ms linear,color 150ms linear,-webkit-transform 150ms linear;-moz-transition:opacity 150ms linear,color 150ms linear,-moz-transform 150ms linear;-o-transition:opacity 150ms linear,color 150ms linear,-o-transform 150ms linear;-ms-transition:opacity 150ms linear,color 150ms linear,-ms-transform 150ms linear;transition:opacity 150ms linear,color 150ms linear,transform 150ms linear;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.fast-table th .value-wrapper .edit-icon:hover,.fast-table td .value-wrapper .edit-icon:hover{color:#6ae2a3;-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.fast-table th .value-wrapper:hover .edit-icon,.fast-table td .value-wrapper:hover .edit-icon{opacity:1;-ms-filter:none;filter:none}.fast-table .frozen{position:relative;z-index:10;overflow:visible;background:transparent;border:1px solid transparent}.fast-table .frozen::before{content:' ';z-index:-1;position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);background-color:#fafafa;border:1px solid #e6e6e6}.fast-table thead th{position:relative;font-size:16px;font-weight:700;background-color:#f1f1f1}.fast-table thead th.row-handle,.fast-table thead th.corner{text-align:center;border-top:1px solid #dcdcdc!important;height:13px;line-height:0}.fast-table thead th.row-handle .hash-div,.fast-table thead th.corner .hash-div{position:relative;bottom:1px;display:inline-block;width:6px;height:5px;background:-webkit-linear-gradient(top,transparent,#dcdcdc,transparent,#dcdcdc,transparent);background:-moz-linear-gradient(top,transparent,#dcdcdc,transparent,#dcdcdc,transparent);background:-o-linear-gradient(top,transparent,#dcdcdc,transparent,#dcdcdc,transparent);background:-ms-linear-gradient(top,transparent,#dcdcdc,transparent,#dcdcdc,transparent);background:linear-gradient(to bottom,transparent,#dcdcdc,transparent,#dcdcdc,transparent)}.fast-table thead th .field-settings{position:absolute;top:8px;right:6px}.fast-table thead .frozen::before,.fast-table thead th.col-reorder::before,.fast-table thead th.corner::before,.fast-table thead th.row-detail-header::before{background-color:#f1f1f1}.fast-table tbody div.link-spacing{width:18px}.fast-table td.old-name-col{background-color:#fafafa}.fast-table .col-addField{width:81px;min-width:81px;max-width:81px;text-align:center}.fast-table .col-addField > *{margin-left:-8px}.fast-table .col-addField .header .icon{color:#2da234}.fast-table th.row-handle-cell,.fast-table th.col-reorder{width:11px;min-width:11px;max-width:11px;font-size:9px;font-weight:100;color:#e6e6e6}.fast-table th.col-reorder{background:#f1f1f1}.fast-table tr.sticky-row td.name-col{background-color:#fef2d5}.fast-table tr.sticky-row td,.fast-table tr.sticky-row th{background-color:#fff9ea}.fast-table table.no-column-spacer .column-spacer{display:none}.fast-record-list .table th.frozen:first-child::after{width:22px;content:' ';position:absolute;top:-2px;left:-23px;height:calc(100% + 4px);background-color:#f9f9fb}.fast-record-list tr:hover a.shortid,.fast-record-list tr:hover .view-record{color:#509550}.fast-record-list tr a.short-id:hover,.fast-record-list tr .view-record:hover{color:#e0a800}.fast-record-list tr .row-detail-icon .icon{font-size:18px}.fast-record-list tr .row-detail-icon .icon:before{vertical-align:-5px}.fast-record-list tr .row-detail-icon .icon:hover{text-decoration:none}.fast-record-list tr .row-detail-header{width:18px}.file-value .file-chit{background-color:#f4faf6;font-size:13px;color:#259d4f;display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;border:1px solid #afdbbf;padding:2px 8px;border-radius:10px}.file-value .file-chit .icon{font-size:15px;vertical-align:-1px}.file-value .file-chit .filename{margin-left:4px}.file-value .file-chit:hover{cursor:pointer;background-color:#d2ebda}.file-value .file-chit:hover .filename{text-decoration:underline}.dropdown .set-aggregate a{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;height:100%}.dropdown .set-aggregate a:hover .summary-example-name .icon-ok{color:#fff}.dropdown .set-aggregate a .summary-example-name .icon-ok{color:#2da234}.dropdown .set-aggregate a .summary-example-value{margin-left:auto}.selection,.multi-selection{position:absolute;top:0;left:0;z-index:1;pointer-events:none;cursor:cell}.selection::after,.multi-selection::after{content:' ';position:absolute;border:2px solid #fbc02d;width:calc(100% + 1px);height:calc(100% + 1px)}.selection.occluded::after,.multi-selection.occluded::after{border-left:0}.multi-selection::after{border-width:1px;background-color:rgba(251,192,45,0.15);width:calc(100% + 1px);height:calc(100% + 1px)}.dummy-table table{border-collapse:collapse}.dummy-table table td{border:1px solid #e6e6e6}.dummy-table thead td{background-color:#f1f1f1;height:44px}.dummy-table td.gutter{width:18px}.dummy-table thead td.gutter,.dummy-table .dummy-table.has-frozen thead td.gutter + td{background-color:#f8f8f8}.dummy-table tbody td.gutter,.dummy-table .dummy-table.has-frozen tbody td.gutter + td{background-color:#f8f8f8}.dummy-table tbody tr td{height:20px;background-color:#fff}.fast-table-editor{position:relative}.fast-table-editor .attachment-import-form{left:-1px;position:absolute;margin:0;padding:0;cursor:pointer;overflow:hidden}.fast-table-editor .attachment-import-form:hover button{background-color:#24822a;border:1px solid #24822a}.fast-table-editor .attachment-import-form button{margin-top:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px}.fast-table-editor .attachment-import-form button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.fast-table-editor .attachment-import-form button:hover{text-decoration:none}.fast-table-editor .attachment-import-form button:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.fast-table-editor .attachment-import-form button:focus{text-decoration:none}.fast-table-editor .attachment-import-form .attachment-input{position:absolute;bottom:0;right:0;height:100%;width:300%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);cursor:pointer}.fast-table-editor textarea{font-size:16px;font-weight:500;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;height:100%;width:calc(100% + 3px);resize:none;border-radius:0;padding:8px;border:none;outline:2px solid #fbc02d;line-height:1.4;min-height:26px;margin:-1px 0 0 -1px;-webkit-box-shadow:1px 1px 8px 0 rgba(0,0,0,0.24);box-shadow:1px 1px 8px 0 rgba(0,0,0,0.24);-webkit-font-smoothing:inherit;color:inherit}.fast-table-editor textarea.has-validation-error{background-color:#ffece5}.fast-table-editor textarea:focus{border:none}.fast-table-editor .header-editor{padding:8px 22px 0 8px;font-weight:bold;background-color:#fef2d5}.sort-surrogate .table-view{-webkit-box-shadow:0 10px 10px rgba(45,162,52,0.06);box-shadow:0 10px 10px rgba(45,162,52,0.06)}.fast-table.attributes .fast-table-editor textarea.header-editor{padding-right:8px}.fast-scroll-container{margin-left:1px}.fast-scroll-content{height:100%;overflow:hidden}.fast-scroll{position:relative;overflow:hidden}.fast-scroll .v-scroll-bar{height:calc(100% - 16px);width:16px;overflow-y:auto;right:0;bottom:16px}.fast-scroll .h-scroll-bar{height:16px;width:calc(100% - 16px);overflow-x:auto;right:16px;bottom:0;background-color:#f9f9fb}.fast-scroll .fast-scroll-corner{height:16px;width:16px;right:0;bottom:0;background-color:#f9f9fb}.fast-scroll .h-scroll-bar,.fast-scroll .v-scroll-bar,.fast-scroll .fast-scroll-corner{position:absolute;z-index:99}.fast-scroll th.row-handle-cell{padding:0}.fast-scroll .record-list-header-section{width:100%}.fast-scroll .spacer{min-width:1px;min-height:1px}.fast-scroll .stick-top.sticking{z-index:3}.fast-scroll .stick-bottom.sticking{z-index:2}.fast-scroll .fast-table .footer{border:none;background:#fff}.fast-sheet .table-container{pointer-events:none}.fast-scroll-positioned{position:absolute}.fast-scroll .fast-record-list{margin-left:20px}.record-detail .fast-scroll .fast-record-list{margin-left:0}.sort-surrogate .fast-scroll .fast-record-list{margin-left:0}.fast-scroll .absolute .fast-record-list{margin-left:0}.no-pointer{pointer-events:none}.fast-record-list .insert-group-block{left:-20px}.record-detail{padding-left:0;margin-left:20px;margin-top:0}.record-detail .attributes.fast-table td .value.image-value{max-height:none;min-height:0;height:auto}.record-detail .attributes.fast-table td .value.image-value img{max-height:none}.record-detail .attributes tr{height:33px;min-height:33px;max-height:33px}.record-detail .attributes tr td{color:#212121;border:1px solid #e6e6e6}.record-detail .attributes .col-fieldName{font-size:16px;font-weight:700;background-color:#fafafa;width:155px;min-width:155px;max-width:155px}.record-detail .attributes .col-fieldName .field-settings{display:none}.record-detail .attributes .col-value{font-size:16px;font-weight:500;width:339px;min-width:339px;max-width:339px}.record-detail .attributes .named-field{background-color:#f1f1f1}.record-detail .attributes .named-value{background-color:#fafafa}.record-detail .add-record-column{font-size:14px;font-weight:500;border:1px dotted #e6e6e6;padding:5px 15px;margin-top:3px;width:495px;min-width:495px;max-width:495px}.record-detail .add-record-column .icon{margin-right:9px}.record-detail .add-record-column:hover{text-decoration:none}.record-detail .record-list-header .editable-title{font-size:18px;font-weight:700}.record-detail .fast-record-list .insert-group-block{height:13px;min-height:13px;max-height:13px}.record-detail .add-subsheet-group{margin-top:0}.record-detail .add-subsheet-group .btn.add-subsheet{margin-top:12px;margin-bottom:12px;padding:8px 15px;border:1px solid #b6b6b6;border-radius:2px;font-size:16px;font-weight:600;background-color:#fff;color:#b6b6b6;line-height:22px}.record-detail .add-subsheet-group .btn.add-subsheet .icon{margin-right:12px;color:#2da234}.record-detail .save{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:45px;text-align:center;line-height:45px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;width:90px;font-size:14px;font-weight:600}.record-detail .save[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.record-detail .save:hover{text-decoration:none}.record-detail .save:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.record-detail .save:focus{text-decoration:none}.search-form{margin:0}.frozen-filters-smokescreen{background-color:rgba(0,0,0,0.7);z-index:99;display:none;-webkit-transition:width 200ms ease-in-out;-moz-transition:width 200ms ease-in-out;-o-transition:width 200ms ease-in-out;-ms-transition:width 200ms ease-in-out;transition:width 200ms ease-in-out;overflow:hidden;border-radius:3px;position:absolute;min-height:100%;width:100%}.frozen-filters-smokescreen .description-container{color:#fff;font-size:16px;font-weight:700;margin-top:8px;margin-left:10px}.frozen-filters-smokescreen .description-container .resume-filters{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:30px;text-align:center;line-height:30px;border:1px solid #fff;border-radius:3px;color:#212121;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;margin-left:10px;font-size:16px;font-weight:700}.frozen-filters-smokescreen .description-container .resume-filters[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.frozen-filters-smokescreen .description-container .resume-filters:hover{text-decoration:none}.frozen-filters-smokescreen .description-container .resume-filters:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.frozen-filters-smokescreen .description-container .resume-filters:focus{text-decoration:none}.search-flex{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%;margin-bottom:6px}.search-flex .search-container{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:1000px;width:calc(100% - 270px);position:relative}.search-flex .btn-group{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.search-flex .save-action-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:45px;text-align:center;line-height:45px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;height:45px;padding:0 20px}.search-flex .save-action-button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.search-flex .save-action-button:hover{text-decoration:none}.search-flex .save-action-button:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.search-flex .save-action-button:focus{text-decoration:none}.search-flex .save-action-button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;margin-left:9px}.search-flex .save-action-button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.search-flex .save-action-button:not(:last-child){border-right:1px solid #fff}.search-flex .save-action-button:not(:first-child){border-left:1px solid #fff}.chit-well{background-color:#fff;font-size:16px;font-weight:500;position:relative;min-height:37px;border:1px solid #dcdcdc;border-radius:3px;padding:3px;padding-left:65px}.chit-well:before{position:absolute;top:0;left:0;background-color:#fafafa;color:#949494;font-size:21px;font-family:"fieldbook-icons"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:-2px;content:"E";-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:54px;height:100%;padding-top:12px;padding-left:2px;text-align:center;border-radius:3px;border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px solid #dcdcdc}.chit-well .chit{position:relative;border-radius:14px;line-height:28px;padding-right:20px}.chit-well .chit.chit-color-blue{border-color:#4dd0e1;background-color:#e3f7fa}.chit-well .chit.chit-color-blue:before{background-color:#4dd0e1;color:#e3f7fa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:-1px;border-radius:14px;border-top-right-radius:0;border-bottom-right-radius:0;height:100%;width:41px;content:''}.chit-well .chit.chit-color-blue.selected:not(:empty){background-color:#92e0ec;border-color:#23bbcf}.chit-well .chit.chit-color-blue .icon{font-size:18px;color:#e3f7fa;position:relative;top:3px;z-index:1;padding-right:21px;margin-left:-42px}.chit-well .chit.chit-color-yellow{border-color:#fbc02d;background-color:#fef5dd}.chit-well .chit.chit-color-yellow:before{background-color:#fbc02d;color:#fef5dd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:-1px;border-radius:14px;border-top-right-radius:0;border-bottom-right-radius:0;height:100%;width:41px;content:''}.chit-well .chit.chit-color-yellow.selected:not(:empty){background-color:#fbda81;border-color:#e8a704}.chit-well .chit.chit-color-yellow .icon{font-size:18px;color:#fef5dd;position:relative;top:3px;z-index:1;padding-right:21px;margin-left:-42px}.chit-well .chit.chit-color-salmon{border-color:#ff7043;background-color:#ffe8e1}.chit-well .chit.chit-color-salmon:before{background-color:#ff7043;color:#ffe8e1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:-1px;border-radius:14px;border-top-right-radius:0;border-bottom-right-radius:0;height:100%;width:41px;content:''}.chit-well .chit.chit-color-salmon.selected:not(:empty){background-color:#ff9e81;border-color:#ff3f03}.chit-well .chit.chit-color-salmon .icon{font-size:18px;color:#ffe8e1;position:relative;top:3px;z-index:1;padding-right:21px;margin-left:-42px}.chit-well .chit.chit-color-green{border-color:#2da234;background-color:#d9f4db}.chit-well .chit.chit-color-green:before{background-color:#2da234;color:#d9f4db;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:-1px;border-radius:14px;border-top-right-radius:0;border-bottom-right-radius:0;height:100%;width:41px;content:''}.chit-well .chit.chit-color-green.selected:not(:empty){background-color:#91df97;border-color:#24822a}.chit-well .chit.chit-color-green .icon{font-size:18px;color:#d9f4db;position:relative;top:3px;z-index:1;padding-right:21px;margin-left:-42px}.chit-well .chit.chit-color-seaFoam{border-color:#6ae2a3;background-color:#e7faf0}.chit-well .chit.chit-color-seaFoam:before{background-color:#6ae2a3;color:#e7faf0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:-1px;border-radius:14px;border-top-right-radius:0;border-bottom-right-radius:0;height:100%;width:41px;content:''}.chit-well .chit.chit-color-seaFoam.selected:not(:empty){background-color:#97e9be;border-color:#32d781}.chit-well .chit.chit-color-seaFoam .icon{font-size:18px;color:#e7faf0;position:relative;top:3px;z-index:1;padding-right:21px;margin-left:-42px}.chit-well .chit:focus,.chit-well .chit:empty{cursor:auto;background-color:transparent;border-color:transparent;outline:none}.chit-well .chit:focus:before,.chit-well .chit:empty:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.chit-well .chit:empty:not(:focus):first-child:last-child:after{content:"Type here to search,\000020group and sort";color:#b6b6b6}.chit-well .chit:empty{padding:0 4px}.chit-well .chit:empty:before{display:none}.chit-well .chit.chit.error{background-color:#ffe0d6;border-color:#ff3d00;color:#b32d00}.chit-well .chit.chit.error:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.chit-well .chit.chit.error:after{font-family:FontAwesome;content:"\f071";position:absolute;top:0;left:-1px;padding-top:1px;padding-left:14px;width:27px;height:calc(100% - 1px);background-color:#ff3d00;border-top-left-radius:14px;border-bottom-left-radius:14px;color:#fbc02d}.chit-well .chit.chit.selected.error{background-color:#ff8b66;border-color:#cc3100}.chit-well .chit.chit.selected.error:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.modal{font-size:14px;font-weight:500;border-radius:3px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.06);box-shadow:0 2px 4px rgba(0,0,0,0.06);border:none}.modal .modal-header{position:relative;background-color:#2da234;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px;height:45px}.modal .modal-header h3{font-size:18px;font-weight:700;display:inline;vertical-align:2px}.modal .modal-header .icon{font-size:24px;margin-right:15px}.modal .modal-header .done,.modal.flexbox-modal .done{position:absolute;top:-33px;right:-37px;-webkit-transform-origin:32px 32px;-moz-transform-origin:32px 32px;-o-transform-origin:32px 32px;-ms-transform-origin:32px 32px;transform-origin:32px 32px;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transition:-webkit-transform 150ms ease-in-out;-moz-transition:-moz-transform 150ms ease-in-out;-o-transition:-o-transform 150ms ease-in-out;-ms-transition:-ms-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;background:url("/img/close-button.png");width:70px;height:71px}.modal .modal-header .done:hover,.modal.flexbox-modal .done:hover{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}.modal .modal-header .done:active,.modal.flexbox-modal .done:active{-webkit-transform:scale(0.55);-moz-transform:scale(0.55);-o-transform:scale(0.55);-ms-transform:scale(0.55);transform:scale(0.55)}.modal .warning{font-weight:700;color:#b32d00}.modal-backdrop,.modal-backdrop.fade.in{opacity:0.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.modal.fade{-webkit-transition:opacity 150ms linear,top 150ms ease-in-out;-moz-transition:opacity 150ms linear,top 150ms ease-in-out;-o-transition:opacity 150ms linear,top 150ms ease-in-out;-ms-transition:opacity 150ms linear,top 150ms ease-in-out;transition:opacity 150ms linear,top 150ms ease-in-out}.modal-answer,.modal-cancel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234}.modal-answer[disabled],.modal-cancel[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.modal-answer:hover,.modal-cancel:hover{text-decoration:none}.modal-answer:hover:not([disabled]):not(.disabled),.modal-cancel:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.modal-answer:focus,.modal-cancel:focus{text-decoration:none}.modal-answer[disabled],.modal-cancel[disabled],.modal-answer.disabled,.modal-cancel.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.modal-answer:hover:not([disabled]):not(.disabled),.modal-cancel:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}.modal-answer:focus,.modal-cancel:focus{background-color:#fff;color:#2da234}.modal-answer.default,.modal-cancel.default{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px}.modal-answer.default[disabled],.modal-cancel.default[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.modal-answer.default:hover,.modal-cancel.default:hover{text-decoration:none}.modal-answer.default:hover:not([disabled]):not(.disabled),.modal-cancel.default:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.modal-answer.default:focus,.modal-cancel.default:focus{text-decoration:none}.modal-answer.danger,.modal-cancel.danger{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #b32d00;border-radius:3px;color:#fff;background:#b32d00;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px}.modal-answer.danger[disabled],.modal-cancel.danger[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.modal-answer.danger:hover,.modal-cancel.danger:hover{text-decoration:none}.modal-answer.danger:hover:not([disabled]):not(.disabled),.modal-cancel.danger:hover:not([disabled]):not(.disabled){background-color:#8f2400;border:1px solid #8f2400}.modal-answer.danger:focus,.modal-cancel.danger:focus{text-decoration:none}.book-users .modal-body,.form-share .modal-body{max-height:none}.book-users .share-button,.form-share .share-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:30px;text-align:center;line-height:30px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;width:120px}.book-users .share-button[disabled],.form-share .share-button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.book-users .share-button:hover,.form-share .share-button:hover{text-decoration:none}.book-users .share-button:hover:not([disabled]):not(.disabled),.form-share .share-button:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.book-users .share-button:focus,.form-share .share-button:focus{text-decoration:none}.book-users input[type=text],.form-share input[type=text]{font-size:14px;font-weight:500;line-height:44px;height:44px;border-radius:3px;border:1px solid #e6e6e6;color:#727272;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:0 18px}.book-users .invite-form,.form-share .invite-form{position:relative}.book-users .invite-form input,.form-share .invite-form input{margin-right:7px;padding-right:110px}.book-users .invite-form .access-level-button,.form-share .invite-form .access-level-button{right:130px;top:0;border-top-left-radius:0;border-bottom-left-radius:0}.book-users .invite-form,.form-share .invite-form,.book-users .shareable-link-block,.form-share .shareable-link-block{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.book-users .shareable-link-block,.form-share .shareable-link-block{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.book-users .form-share-iframe-message,.form-share .form-share-iframe-message{margin-bottom:5px}.book-users .form-share-iframe-block,.form-share .form-share-iframe-block{width:100%}.book-users .form-share-iframe-block .iframe-text,.form-share .form-share-iframe-block .iframe-text{width:calc(100% - 10px);overflow:hidden;border-radius:3px;border:1px solid #e6e6e6;font-size:14px;font-weight:500;padding:10px 18px;color:#727272;background-color:#fff;cursor:text;height:182px;margin-bottom:0}.book-users .invite-button,.form-share .invite-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:44px;text-align:center;line-height:44px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;width:123px}.book-users .invite-button[disabled],.form-share .invite-button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.book-users .invite-button:hover,.form-share .invite-button:hover{text-decoration:none}.book-users .invite-button:hover:not([disabled]):not(.disabled),.form-share .invite-button:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.book-users .invite-button:focus,.form-share .invite-button:focus{text-decoration:none}.book-users .share-section-head,.form-share .share-section-head{font-size:18px;font-weight:700}.book-users .shared-people-description,.form-share .shared-people-description{font-size:14px;font-weight:500;color:#727272;margin-bottom:19px}.book-users .access-level-button,.form-share .access-level-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:43px;text-align:center;line-height:43px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234;position:absolute;top:7px;right:40px;width:100px;text-align:left}.book-users .access-level-button[disabled],.form-share .access-level-button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.book-users .access-level-button:hover,.form-share .access-level-button:hover{text-decoration:none}.book-users .access-level-button:hover:not([disabled]):not(.disabled),.form-share .access-level-button:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.book-users .access-level-button:focus,.form-share .access-level-button:focus{text-decoration:none}.book-users .access-level-button[disabled],.form-share .access-level-button[disabled],.book-users .access-level-button.disabled,.form-share .access-level-button.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.book-users .access-level-button:hover:not([disabled]):not(.disabled),.form-share .access-level-button:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}.book-users .access-level-button:focus,.form-share .access-level-button:focus{background-color:#fff;color:#2da234}.book-users .access-level-button .icon,.form-share .access-level-button .icon{position:absolute;top:14px;right:7px}.book-users .user-list,.form-share .user-list{overflow:auto;max-height:calc(90vh - 420px)}.book-users .user-list .user,.form-share .user-list .user{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;border-bottom:2px solid #f8f8f8;height:60px}.book-users .user-list .user:first-child,.form-share .user-list .user:first-child{border-top:2px solid #f8f8f8}.book-users .user-list .user .user-image,.form-share .user-list .user .user-image{height:40px;width:40px;border-radius:20px;margin-right:13px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.book-users .user-list .user .user-info,.form-share .user-list .user .user-info{display:inline-block;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.book-users .user-list .user .user-info .name,.form-share .user-list .user .user-info .name{font-size:14px;font-weight:500}.book-users .user-list .user .user-info .email,.form-share .user-list .user .user-info .email{font-size:12px;font-weight:500;color:#727272}.book-users .user-list .user .remove-user,.form-share .user-list .user .remove-user{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:30px;color:#b6b6b6}.book-users .user-list .user .remove-user:hover,.form-share .user-list .user .remove-user:hover{color:#727272}.book-users .user-list .user .removed-user,.form-share .user-list .user .removed-user{padding-right:20px}.book-users .user-list .user.removed .access-level-button,.form-share .user-list .user.removed .access-level-button{display:none}.fast-scroll .record-list-header-section{background:#f9f9fb}.powerbar .autocomplete{border:1px solid #e6e6e6;font-size:16px;font-weight:500;padding:0;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.05);box-shadow:0 2px 6px 0 rgba(0,0,0,0.05);border-radius:3px}.powerbar .autocomplete.has-state-action{padding-bottom:38px}.powerbar .autocomplete > li{height:38px;min-height:38px;max-height:38px;padding:0 12px 0 20px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.powerbar .autocomplete > li:nth-child(odd){background-color:#fafafa}.powerbar .autocomplete > li:hover,.powerbar .autocomplete > li.active{background-color:#212121;color:#fff}.powerbar .autocomplete > li:hover .icon,.powerbar .autocomplete > li.active .icon{color:#fff}.powerbar .autocomplete > li:hover .completion-text,.powerbar .autocomplete > li.active .completion-text{color:#dcdcdc}.powerbar .autocomplete > li .command{font-weight:bold}.powerbar .autocomplete > li.completion-back{position:absolute;bottom:0;left:0;background-color:#f1f1f1;color:#727272;width:100%;min-width:100%;max-width:100%}.powerbar .autocomplete > li.completion-back:hover,.powerbar .autocomplete > li.completion-back.active{background-color:#c1c1c1}.powerbar .autocomplete > li.completion-done{width:calc(100% - 110px);min-width:calc(100% - 110px);max-width:calc(100% - 110px);position:absolute;bottom:0;right:0;background-color:#2da234;color:#fff}.powerbar .autocomplete > li.completion-done:hover,.powerbar .autocomplete > li.completion-done.active{background-color:#41ca49}.powerbar .autocomplete > li.completion-done:last-child{width:100%;min-width:100%;max-width:100%}.powerbar .autocomplete > li.completion-done + .completion-back{width:110px;min-width:110px;max-width:110px}.powerbar .autocomplete > li.completion-back,.powerbar .autocomplete > li.completion-done{padding:0}.powerbar .autocomplete > li.completion-back .icon,.powerbar .autocomplete > li.completion-done .icon{display:none}.powerbar .autocomplete > li.completion-back .completion,.powerbar .autocomplete > li.completion-done .completion{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.powerbar .autocomplete > li .completion .icon{margin-right:12px}.powerbar .autocomplete > li .completion .icon-blue{color:#4dd0e1}.powerbar .autocomplete > li .completion .icon-yellow{color:#fbc02d}.powerbar .autocomplete > li .completion .icon-salmon{color:#ff7043}.powerbar .autocomplete > li .completion .icon-green{color:#2da234}.powerbar .autocomplete > li .completion .icon-seaFoam{color:#6ae2a3}.status-bar{position:absolute;top:45px;width:100%;z-index:3;text-align:center;pointer-events:none}.status-bar .message{display:inline-block;position:relative;height:40px;font-size:14px;font-weight:500;color:#fff;background-color:#b6b6b6;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.24);box-shadow:0 2px 4px 0 rgba(0,0,0,0.24);border:none;border-radius:3px;padding:0;pointer-events:auto}.status-bar .message .text{height:40px;line-height:42px;padding:0 16px}.status-bar .message .action-tab{display:inline-block;height:40px;background:#a3a3a3;border-top-right-radius:3px;border-bottom-right-radius:3px;padding:5px 14px;vertical-align:top;text-align:left}.status-bar .message .action-tab:empty{display:none}.status-bar .message .action-tab .link{color:#fff;font-size:14px;font-weight:700}.status-bar .message .action-tab .shortcut{font-size:10px;font-weight:500;color:#c8c8c8;margin-top:-3px}.selection-aggregate-container{margin-left:20px;margin-right:16px;font-size:14px;font-weight:500;color:#212121}.selection-aggregate-container h4{font-weight:700;color:#949494;margin-bottom:6px}.selection-aggregate-container .aggregate-list{list-style-type:none;margin:0;padding:0}.selection-aggregate-container .aggregate-list .value{float:right}.formula-view .modal-header{line-height:26px}.formula-view .modal-body{overflow:visible}.formula-view .modal-body form{margin-bottom:0}.formula-view .modal-body .formula-field-style{height:44px;line-height:44px;font-size:14px;font-weight:500;color:#727272}.formula-view .modal-body .formula-field-style.hint-field{color:#b6b6b6}.formula-view .modal-body .input-prepend .add-on{height:44px;line-height:37px}.formula-view .modal-body .input-prepend button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:44px;text-align:center;line-height:44px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border-top-left-radius:0;border-bottom-left-radius:0}.formula-view .modal-body .input-prepend button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.formula-view .modal-body .input-prepend button:hover{text-decoration:none}.formula-view .modal-body .input-prepend button:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.formula-view .modal-body .input-prepend button:focus{text-decoration:none}.fast-record-list .record-list-title{font-size:18px;font-weight:700}.fast-record-list .record-list-title .editable-title[contenteditable=true]{cursor:text}.fast-record-list .record-list-title .editable-title[contenteditable=true]:focus{display:inline-block;min-width:400px}.fast-record-list .fast-table th.row-header:not(.add-field){padding-right:20px}.fast-record-list.report .fast-table thead th{border-color:#bdedbf}.fast-record-list.report .fast-table thead th:last-child,.fast-record-list.report .fast-table thead th:first-child{border-color:#bdedbf}.fast-record-list.report .fast-table thead th,.fast-record-list.report thead:not(.surrogate) tr th:first-child,.fast-record-list.report .field-options,.fast-record-list.report .fast-table tr.col-handles th.col-addField{background-color:#d9f4db}.fast-record-list.report .field-option,.fast-record-list.report .field-icon{color:#2da234}.fast-record-list.report .summary{color:#000;font-weight:bold}.fast-record-list.report .fast-table thead th.drophover{background-color:#fbc02d}.manage-api-modal .section-head{font-size:18px;font-weight:700}.manage-api-modal .api-url input{font-size:14px;font-weight:500;line-height:44px;height:44px;border-radius:3px;border:1px solid #e6e6e6;color:#727272;margin:5px 0 0 0;padding:0 18px;width:100%;background-color:#fff;cursor:text}.manage-api-modal .modal-body > div + div{margin-top:15px}.manage-api-modal .public-api-section{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.manage-api-modal .public-api-section .public-api-toggle{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:30px;text-align:center;line-height:30px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px}.manage-api-modal .public-api-section .public-api-toggle[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.manage-api-modal .public-api-section .public-api-toggle:hover{text-decoration:none}.manage-api-modal .public-api-section .public-api-toggle:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.manage-api-modal .public-api-section .public-api-toggle:focus{text-decoration:none}.manage-api-modal .public-api-section .public-api-label{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}.manage-api-modal .api-key-once{margin-bottom:0}.manage-api-modal .api-key-once h4{font-size:16px}.manage-api-modal .no-keys{display:none;color:#727272}.manage-api-modal .generate-key{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:30px;text-align:center;line-height:30px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px}.manage-api-modal .generate-key[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.manage-api-modal .generate-key:hover{text-decoration:none}.manage-api-modal .generate-key:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.manage-api-modal .generate-key:focus{text-decoration:none}.manage-api-modal .api-key-list{list-style:none}.manage-api-modal .api-key-list:empty + .no-keys{display:block}.manage-api-modal .api-key-list .api-key{margin:0;margin:3px 0;padding:5px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.manage-api-modal .api-key-list .api-key:hover{background-color:#e6e6e6}.manage-api-modal .api-key-list .api-key:hover .remove-key{display:block}.manage-api-modal .api-key-list .api-key .remove-key{margin-left:auto;display:none;border-radius:4px;color:rgba(0,0,0,0.3)}.manage-api-modal .api-key-list .api-key .remove-key:hover{background-color:#ffbf00;color:#fff;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.2);box-shadow:1px 1px 1px 0 rgba(0,0,0,0.2)}.fast-table td.processing{background:#f5f5ff}.fast-table th.processing{background:#eee}.fast-table .processing .header{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.link-arrow{pointer-events:none;z-index:1000}.render-highlight.link-arrow{position:fixed;z-index:2}.link-mode,.link-mode .book-detail .link-tool{cursor:url("/img/link-mode-cursor.png") 15 15,auto;cursor:-webkit-image-set(url("/img/link-mode-cursor.png") 1x,url("/img/link-mode-cursor@2x.png") 2x) 15 15,auto}.link-mode .link-source,.link-mode .link-target{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute!important}.link-mode.choose-source .link-source,.link-mode.choose-target .link-source,.link-mode.choose-source .link-target,.link-mode.choose-target .link-target{outline:3px dashed #fbc02d}.link-mode.choose-source .link-source.hover,.link-mode.choose-target .link-source.hover,.link-mode.choose-source .link-target.hover,.link-mode.choose-target .link-target.hover{background-color:rgba(251,192,45,0.2)}.link-mode .link-source-selected{outline:3px solid #fbc02d;background-color:rgba(251,192,45,0.6)}.link-modal{z-index:2;position:fixed;background:rgba(0,0,0,0.06);top:0;left:0;width:100%;height:100%}.link-modal .link-help{position:absolute;top:20px;width:100%;text-align:center;pointer-events:none;z-index:1}.link-modal .link-help .message{display:inline-block;max-width:60%;padding:6px 12px;border-radius:12px;font-size:28px;font-weight:600;line-height:1.2;color:#fff;background-color:rgba(0,0,0,0.8);-webkit-box-shadow:2px 4px 6px rgba(0,0,0,0.06);box-shadow:2px 4px 6px rgba(0,0,0,0.06)}.link-modal .link-help .submessage{display:block;font-size:16px;font-weight:500;color:#e6e6e6}.link-modal .link-match-score{position:absolute;top:5px;left:-webkit-calc(100% + 5px);left:calc(100% + 5px);text-align:center;padding:5px 10px;border-radius:4px;font-size:16px;font-weight:600;color:#fff;background-color:rgba(0,0,0,0.8);-webkit-box-shadow:2px 4px 6px rgba(0,0,0,0.06);box-shadow:2px 4px 6px rgba(0,0,0,0.06);white-space:nowrap;z-index:2}.fast-autocomplete{display:none;position:absolute;list-style:none;background-color:#fff;border:1px solid #eaeaea;border-radius:3px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);margin:1px 0 0 0;left:-2px;z-index:5;font-size:16px;font-weight:500}.fast-autocomplete li{padding:8px 8px 8px 12px;cursor:pointer;color:#78909c;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.fast-autocomplete li:last-child.active{border-radius:0 0 3px 3px}.fast-autocomplete li.active{background-color:#2da234;color:#fff}.book-toolbar .sheet-description-control{margin-left:10px;color:#b6b6b6;cursor:pointer}.book-toolbar .sheet-description-control:hover{color:#bdbdbd}.book-toolbar .description-group{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%;width:100%;padding:10px 12px;font-size:16px;font-weight:500;white-space:normal;border-top:1px solid #e6e6e6;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.book-toolbar .description-group.description-hidden,.book-toolbar .description-group.description-add{display:none}.book-toolbar .description-group.read-only .description-action{display:none}.book-toolbar .description-group.description-editor .sheet-description{-webkit-box-shadow:none;box-shadow:none;border:none;resize:none;font-size:16px;font-weight:500;padding:0;line-height:1.4em;margin:0 10px 0 0;border-radius:0;background-color:#e6e6e6}.book-toolbar .description-group.description-editor .change-controls .close-action{display:none}.book-toolbar .description-group.description-editor .change-controls .save-button{display:block}.book-toolbar .description-group:not(.read-only) .sheet-description:hover{background-color:#e6e6e6;cursor:text}.book-toolbar .description-group .sheet-description{width:100%;word-wrap:normal;white-space:pre-wrap;margin-right:10px}.book-toolbar .description-group.read-only .change-controls{display:none}.book-toolbar .description-group .change-controls{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.book-toolbar .description-group .change-controls .close-action{cursor:pointer;margin-top:2px;height:14px;min-width:53px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;color:#b6b6b6}.book-toolbar .description-group .change-controls .close-action:hover{color:#a4a4a4}.book-toolbar .description-group .change-controls .close-action:before{margin-left:auto}.book-toolbar .description-group .change-controls .save-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:30px;text-align:center;line-height:30px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;margin-top:auto;display:none}.book-toolbar .description-group .change-controls .save-button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.book-toolbar .description-group .change-controls .save-button:hover{text-decoration:none}.book-toolbar .description-group .change-controls .save-button:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.book-toolbar .description-group .change-controls .save-button:focus{text-decoration:none}.error-alert .modal-body{padding-bottom:5px}.error-alert .modal-body .error-icon{position:absolute;top:14px;right:12px;color:#b32d00;font-size:20px}.error-alert .modal-footer{background:#fff;border:none;padding:7px}.error-alert .modal-footer a{width:90px}.error-alert .modal-footer a.reload{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:30px;text-align:center;line-height:30px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px}.error-alert .modal-footer a.reload[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.error-alert .modal-footer a.reload:hover{text-decoration:none}.error-alert .modal-footer a.reload:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.error-alert .modal-footer a.reload:focus{text-decoration:none}.error-alert .modal-footer a.cancel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:30px;text-align:center;line-height:30px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234}.error-alert .modal-footer a.cancel[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.error-alert .modal-footer a.cancel:hover{text-decoration:none}.error-alert .modal-footer a.cancel:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.error-alert .modal-footer a.cancel:focus{text-decoration:none}.error-alert .modal-footer a.cancel[disabled],.error-alert .modal-footer a.cancel.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.error-alert .modal-footer a.cancel:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}.error-alert .modal-footer a.cancel:focus{background-color:#fff;color:#2da234}.error-alert .modal-footer a.cancel:first-child:last-child{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:30px;text-align:center;line-height:30px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px}.error-alert .modal-footer a.cancel:first-child:last-child[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.error-alert .modal-footer a.cancel:first-child:last-child:hover{text-decoration:none}.error-alert .modal-footer a.cancel:first-child:last-child:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.error-alert .modal-footer a.cancel:first-child:last-child:focus{text-decoration:none}.error-alert .error-message{margin-right:28px}.name-config .modal-header{padding-top:20px}.name-config .modal-header .close{margin-top:-3px;margin-right:0;font-size:18px}.name-config .modal-body .mode-buttons .btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:35px;text-align:center;line-height:35px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234}.name-config .modal-body .mode-buttons .btn[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.name-config .modal-body .mode-buttons .btn:hover{text-decoration:none}.name-config .modal-body .mode-buttons .btn:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.name-config .modal-body .mode-buttons .btn:focus{text-decoration:none}.name-config .modal-body .mode-buttons .btn[disabled],.name-config .modal-body .mode-buttons .btn.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.name-config .modal-body .mode-buttons .btn:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}.name-config .modal-body .mode-buttons .btn:focus{background-color:#fff;color:#2da234}.name-config .modal-body .mode-buttons .btn.active{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:35px;text-align:center;line-height:35px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px}.name-config .modal-body .mode-buttons .btn.active[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.name-config .modal-body .mode-buttons .btn.active:hover{text-decoration:none}.name-config .modal-body .mode-buttons .btn.active:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.name-config .modal-body .mode-buttons .btn.active:focus{text-decoration:none}.name-config .modal-body .mode-buttons .btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.name-config .modal-body .mode-buttons .btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.name-config .modal-body input[type=text]{height:40px;line-height:40px}.name-config .modal-body span.add-on{height:40px;line-height:30px}.name-config .modal-body .name-config-separator-container{position:absolute;top:53px;right:18px}.name-config .modal-body .name-config-separator-container .name-config-multi-separator{width:30px;min-width:30px;max-width:30px}.name-config .modal-body .name-config-multi-container{height:40px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.name-config .modal-body .name-config-multi-container .name-config-field{background-color:#f1f1f1;border-color:#eaeaea;padding-right:3px}.name-config .modal-body .name-config-buttons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.name-config .modal-body .name-config-buttons .save{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:30px;text-align:center;line-height:30px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px}.name-config .modal-body .name-config-buttons .save[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.name-config .modal-body .name-config-buttons .save:hover{text-decoration:none}.name-config .modal-body .name-config-buttons .save:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.name-config .modal-body .name-config-buttons .save:focus{text-decoration:none}.name-config .modal-body .name-config-buttons .cancel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:30px;text-align:center;line-height:30px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234;margin-left:auto;margin-right:5px}.name-config .modal-body .name-config-buttons .cancel[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.name-config .modal-body .name-config-buttons .cancel:hover{text-decoration:none}.name-config .modal-body .name-config-buttons .cancel:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.name-config .modal-body .name-config-buttons .cancel:focus{text-decoration:none}.name-config .modal-body .name-config-buttons .cancel[disabled],.name-config .modal-body .name-config-buttons .cancel.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.name-config .modal-body .name-config-buttons .cancel:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}.name-config .modal-body .name-config-buttons .cancel:focus{background-color:#fff;color:#2da234}.error-alert .modal-body{padding-bottom:5px}.error-alert .modal-footer{background:#fff;border:none;padding:7px}.error-alert .modal-footer a{width:90px}.error-alert .modal-footer a.reload{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:30px;text-align:center;line-height:30px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px}.error-alert .modal-footer a.reload[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.error-alert .modal-footer a.reload:hover{text-decoration:none}.error-alert .modal-footer a.reload:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.error-alert .modal-footer a.reload:focus{text-decoration:none}.error-alert .modal-footer a.cancel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:30px;text-align:center;line-height:30px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234}.error-alert .modal-footer a.cancel[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.error-alert .modal-footer a.cancel:hover{text-decoration:none}.error-alert .modal-footer a.cancel:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.error-alert .modal-footer a.cancel:focus{text-decoration:none}.error-alert .modal-footer a.cancel[disabled],.error-alert .modal-footer a.cancel.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.error-alert .modal-footer a.cancel:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}.error-alert .modal-footer a.cancel:focus{background-color:#fff;color:#2da234}.error-alert .modal-footer a.cancel:first-child:last-child{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:30px;text-align:center;line-height:30px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px}.error-alert .modal-footer a.cancel:first-child:last-child[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.error-alert .modal-footer a.cancel:first-child:last-child:hover{text-decoration:none}.error-alert .modal-footer a.cancel:first-child:last-child:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.error-alert .modal-footer a.cancel:first-child:last-child:focus{text-decoration:none}.field-type{width:500px}.field-type .modal-body{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:0;max-height:calc(85vh - 91px)}.field-type .modal-body .type-list{position:relative;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:161px;padding:18px 10px;overflow:auto}.field-type .modal-body .type-list:after{position:absolute;top:0;right:-4px;content:" ";width:4px;height:100%;background:-webkit-linear-gradient(left,rgba(0,0,0,0.08),transparent);background:-moz-linear-gradient(left,rgba(0,0,0,0.08),transparent);background:-o-linear-gradient(left,rgba(0,0,0,0.08),transparent);background:-ms-linear-gradient(left,rgba(0,0,0,0.08),transparent);background:linear-gradient(to right,rgba(0,0,0,0.08),transparent)}.field-type .modal-body .type-list .type-item{font-size:14px;font-weight:600;line-height:30px;padding:4px 8px 4px 25px;border-radius:4px;cursor:pointer}.field-type .modal-body .type-list .type-item:hover{background:#e6e6e6}.field-type .modal-body .type-list .type-item.active{color:#fff;background:#212121}.field-type .modal-body .type-list .type-item .icon{margin-left:-10px;margin-right:10px;font-size:19px;vertical-align:-2px}.field-type .modal-body .type-description{font-size:14px;font-weight:500;color:#212121;width:100%;background:#fafafa;padding:16px 23px;overflow:auto}.field-type .modal-body .type-description .description-header{font-weight:700;margin-top:24px}.field-type .modal-body .type-description label{font-weight:600;text-transform:capitalize}.field-type .modal-body .type-description label input{margin-top:-4px}.field-type .modal-body .type-description textarea{width:100%;height:calc(100% - 30px);border-radius:3px;border:1px solid #e6e6e6;resize:none;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;padding:8px 12px;line-height:1.6}.field-type .action-buttons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;font-size:18px;font-weight:600}.field-type .action-buttons .action-button{border-top-left-radius:0!important;border-top-right-radius:0!important;border:none!important}.field-type .action-buttons .save{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:45px;text-align:center;line-height:45px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}.field-type .action-buttons .save[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.field-type .action-buttons .save:hover{text-decoration:none}.field-type .action-buttons .save:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.field-type .action-buttons .save:focus{text-decoration:none}.field-type .action-buttons .cancel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:45px;text-align:center;line-height:45px;border:1px solid #f1f1f1;border-radius:3px;color:#727272;background:#f1f1f1;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border-top-right-radius:0;border-bottom-right-radius:0;width:50%}.field-type .action-buttons .cancel[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.field-type .action-buttons .cancel:hover{text-decoration:none}.field-type .action-buttons .cancel:hover:not([disabled]):not(.disabled){background-color:#c1c1c1;border:1px solid #c1c1c1}.field-type .action-buttons .cancel:focus{text-decoration:none}.field-type .modal-header{cursor:grab;cursor:-webkit-grab}.field-type .modal-header .done{cursor:pointer}.field-type .modal-footer{padding:0}.email-confirm.modal .action-buttons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;font-size:18px;font-weight:600}.email-confirm.modal .action-buttons .action-button{border-top-left-radius:0!important;border-top-right-radius:0!important;border:none!important}.email-confirm.modal .action-buttons .resend-link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:45px;text-align:center;line-height:45px;border:1px solid #f1f1f1;border-radius:3px;color:#727272;background:#f1f1f1;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border-top-left-radius:0;border-bottom-left-radius:0;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}.email-confirm.modal .action-buttons .resend-link[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.email-confirm.modal .action-buttons .resend-link:hover{text-decoration:none}.email-confirm.modal .action-buttons .resend-link:hover:not([disabled]):not(.disabled){background-color:#c1c1c1;border:1px solid #c1c1c1}.email-confirm.modal .action-buttons .resend-link:focus{text-decoration:none}.email-confirm.modal .action-buttons .complete{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:45px;text-align:center;line-height:45px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border-top-right-radius:0;border-bottom-right-radius:0;width:50%}.email-confirm.modal .action-buttons .complete[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.email-confirm.modal .action-buttons .complete:hover{text-decoration:none}.email-confirm.modal .action-buttons .complete:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.email-confirm.modal .action-buttons .complete:focus{text-decoration:none}.email-confirm.modal .action-buttons .complete.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.email-confirm.modal .modal-footer{padding:0}.email-confirm.modal .link-sent,.email-confirm.modal .has-verified{display:none;margin-top:20px;text-align:center;font-size:14px;font-weight:700}.formula-panel .field-group{padding:0 20px}.formula-panel .top{padding:20px}.formula-panel .formula-field-style{width:423px}.formula-panel .error{display:none;color:#ff3d00;text-align:center;margin-top:10px}.formula-panel.has-error .error{display:block}.formula-panel.has-error .autocomplete{display:none!important}.data.formula-editing,.table-cell.formula-editing{background:#defeff;color:#006064}.template-list{max-width:1380px;margin:0;margin:40px 40px 40px 20px}.template-list .loading{font-size:17px;margin:20px}.template-list .category-title{font-size:22px;margin-left:10px}.template-list .template{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:322px;margin:10px 10px 30px;padding:20px;text-align:left;vertical-align:top;background:#fff;border:1px solid #eaeaea}.template-list .template:hover{background:#fdfdfd;border-color:#b6b6b6}.template-list .template,.template-list .template:hover,.template-list .template:active{color:#212121;text-decoration:none}.template-list .template .template-thumbnail{width:270px;height:180px;border:1px solid #eaeaea}.template-list .template .template-title{font-size:20px;margin:15px 0 5px}.template-list .template .subtitle{font-size:16px}.template-list .template:last-child{margin-bottom:0}.template-detail .template-content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;bottom:0;left:0;right:0;overflow:auto;margin:40px}.template-detail .template-content >:first-child{margin-top:0}.template-detail .title{font-size:32px}.template-detail .subtitle{font-size:18px}.template-detail .use-template{display:block;margin:0 0;font-size:16px;padding:6px 16px;color:#2da234;border:1px solid #2da234;border-radius:3px;background:none;text-shadow:none;-webkit-transition:background 100ms ease-out,color 100ms ease-out,border 100ms ease-out;-moz-transition:background 100ms ease-out,color 100ms ease-out,border 100ms ease-out;-o-transition:background 100ms ease-out,color 100ms ease-out,border 100ms ease-out;-ms-transition:background 100ms ease-out,color 100ms ease-out,border 100ms ease-out;transition:background 100ms ease-out,color 100ms ease-out,border 100ms ease-out}.template-detail .use-template:hover{background:#2da234;color:#fff}.template-detail .screenshot{width:540px;height:360px;border:1px solid #eaeaea;margin-top:24px}.template-detail .screenshot-link{cursor:zoom-in}.template-detail .description{font-size:16px;margin:20px 0;max-width:640px}.import-list{margin:40px}.import-list .title{font-size:32px}.import-list .import{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:20px;margin:10px 0;border:1px solid #eaeaea;background:#fff;max-width:800px}.import-list .import:hover{background:#fdfdfd;border-color:#b6b6b6}.import-list .import,.import-list .import:hover,.import-list .import:active{color:#212121;text-decoration:none}.import-list .import-body{display:table-row}.import-list .import-body > *{display:table-cell}.import-list .import-icon{width:100px;min-width:100px}.import-list .import-text{vertical-align:middle;padding-left:24px}.import-list .import-title{margin:0;font-size:24px}.import-list .import-subtitle{margin:0;font-size:18px}.import-list .more-to-come{font-size:16px;margin:20px 0}.csv-preflight{width:90%;left:5%;margin-left:0}.csv-preflight.modal.fade.in{top:5%}.csv-preflight .modal-body{height:calc(90vh - 45px - 49px);max-height:none;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.csv-preflight .modal-body .fast-scroll-container{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}.csv-preflight .modal-footer{text-align:left}.csv-preflight .message{margin-bottom:20px;font-size:18px}.csv-preflight .message .filename{font-weight:700}.csv-preflight .message .count-display{margin-left:15px;display:none}.csv-preflight .message .count-error{color:#ff3d00}.csv-preflight .count-limits{display:none}.csv-preflight .problems{margin-bottom:20px;font-size:16px;line-height:38px}.csv-preflight .problems .problems-header{font-weight:600}.csv-preflight .problems .problem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:31px;text-align:center;line-height:31px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234;margin:0 5px;font-size:16px;line-height:29px;vertical-align:baseline}.csv-preflight .problems .problem[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.csv-preflight .problems .problem:hover{text-decoration:none}.csv-preflight .problems .problem:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.csv-preflight .problems .problem:focus{text-decoration:none}.csv-preflight .problems .problem[disabled],.csv-preflight .problems .problem.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.csv-preflight .problems .problem:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}.csv-preflight .problems .problem:focus{background-color:#fff;color:#2da234}.csv-preflight .problems .problem.current{color:#fff;background-color:#2da234}.csv-preflight .parse-option-group{display:none;margin-bottom:20px;line-height:36px}.csv-preflight .parse-option-group .parse-option-header{display:inline-block;margin-right:12px;padding-top:5px;line-height:20px;vertical-align:middle;font-weight:600}.csv-preflight .parse-option-group .parse-option{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:27px;text-align:center;line-height:27px;border:1px solid #fff;border-radius:3px;color:#4dd0e1;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #4dd0e1;margin:0 3px}.csv-preflight .parse-option-group .parse-option[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.csv-preflight .parse-option-group .parse-option:hover{text-decoration:none}.csv-preflight .parse-option-group .parse-option:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.csv-preflight .parse-option-group .parse-option:focus{text-decoration:none}.csv-preflight .parse-option-group .parse-option[disabled],.csv-preflight .parse-option-group .parse-option.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.csv-preflight .parse-option-group .parse-option:hover:not([disabled]):not(.disabled){background-color:#4dd0e1;color:#fff}.csv-preflight .parse-option-group .parse-option:focus{background-color:#fff;color:#4dd0e1}.csv-preflight .parse-option-group .parse-option.current{color:#fff;background-color:#4dd0e1}.csv-preflight .fast-scroll .h-scroll-bar,.csv-preflight .fast-scroll .fast-scroll-corner{background-color:#fff}.csv-preflight .fast-table{-webkit-transition:opacity 150ms linear;-moz-transition:opacity 150ms linear;-o-transition:opacity 150ms linear;-ms-transition:opacity 150ms linear;transition:opacity 150ms linear}.csv-preflight .table th.row-handle,.csv-preflight .table th.row-header,.csv-preflight .table td{width:180px;min-width:180px;max-width:180px}.csv-preflight .table .value{margin:0;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.csv-preflight .done{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:30px;text-align:center;line-height:30px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px}.csv-preflight .done[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.csv-preflight .done:hover{text-decoration:none}.csv-preflight .done:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.csv-preflight .done:focus{text-decoration:none}.csv-preflight .cancel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:30px;text-align:center;line-height:30px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234}.csv-preflight .cancel[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.csv-preflight .cancel:hover{text-decoration:none}.csv-preflight .cancel:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.csv-preflight .cancel:focus{text-decoration:none}.csv-preflight .cancel[disabled],.csv-preflight .cancel.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.csv-preflight .cancel:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}.csv-preflight .cancel:focus{background-color:#fff;color:#2da234}.api-explorer{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;position:relative;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 63px);background-color:#fff;width:100%}.api-explorer:focus{outline:none}.api-explorer > h4{margin:10px}.api-explorer .explorer-info{margin:5px 10px 15px}.api-explorer .example-buttons{margin:10px 10px 15px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.api-explorer .example-buttons .example-button{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:28px;text-align:center;line-height:28px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234;font-size:16px;margin-right:6px}.api-explorer .example-buttons .example-button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.api-explorer .example-buttons .example-button:hover{text-decoration:none}.api-explorer .example-buttons .example-button:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.api-explorer .example-buttons .example-button:focus{text-decoration:none}.api-explorer .example-buttons .example-button[disabled],.api-explorer .example-buttons .example-button.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.api-explorer .example-buttons .example-button:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}.api-explorer .example-buttons .example-button:focus{background-color:#fff;color:#2da234}.api-explorer .example-buttons .example-button:last-child{margin-right:0}.api-explorer .example-buttons.selected-list .example-button-list{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:28px;text-align:center;line-height:28px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;font-size:16px}.api-explorer .example-buttons.selected-list .example-button-list[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.api-explorer .example-buttons.selected-list .example-button-list:hover{text-decoration:none}.api-explorer .example-buttons.selected-list .example-button-list:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.api-explorer .example-buttons.selected-list .example-button-list:focus{text-decoration:none}.api-explorer .example-buttons.selected-get .example-button-get{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:28px;text-align:center;line-height:28px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;font-size:16px}.api-explorer .example-buttons.selected-get .example-button-get[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.api-explorer .example-buttons.selected-get .example-button-get:hover{text-decoration:none}.api-explorer .example-buttons.selected-get .example-button-get:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.api-explorer .example-buttons.selected-get .example-button-get:focus{text-decoration:none}.api-explorer .example-buttons.selected-create .example-button-create{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:28px;text-align:center;line-height:28px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;font-size:16px}.api-explorer .example-buttons.selected-create .example-button-create[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.api-explorer .example-buttons.selected-create .example-button-create:hover{text-decoration:none}.api-explorer .example-buttons.selected-create .example-button-create:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.api-explorer .example-buttons.selected-create .example-button-create:focus{text-decoration:none}.api-explorer .example-buttons.selected-update .example-button-update{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:28px;text-align:center;line-height:28px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;font-size:16px}.api-explorer .example-buttons.selected-update .example-button-update[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.api-explorer .example-buttons.selected-update .example-button-update:hover{text-decoration:none}.api-explorer .example-buttons.selected-update .example-button-update:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.api-explorer .example-buttons.selected-update .example-button-update:focus{text-decoration:none}.api-explorer .example-buttons.selected-delete .example-button-delete{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:28px;text-align:center;line-height:28px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;font-size:16px}.api-explorer .example-buttons.selected-delete .example-button-delete[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.api-explorer .example-buttons.selected-delete .example-button-delete:hover{text-decoration:none}.api-explorer .example-buttons.selected-delete .example-button-delete:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.api-explorer .example-buttons.selected-delete .example-button-delete:focus{text-decoration:none}.api-explorer .explorer-container{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;position:relative;height:calc(100% - 77px);overflow-x:hidden;overflow-y:scroll;padding-left:50px;margin:8px}.api-explorer .explorer-container .spinner{left:50%!important;margin-top:80px}.api-explorer .explorer-container.hide-tonic iframe,.api-explorer .explorer-container.hide-tonic .mock-tonic{display:none}.api-explorer .explorer-container .mock-tonic{width:100%;height:800px}.api-explorer .explorer-container .access-message{margin-right:50px;margin-top:25px}.api-explorer .explorer-container .access-message .icon-lock{display:block;color:#e6e6e6;font-size:120px;text-align:center;width:120px;margin:auto;margin-bottom:20px}.api-explorer .explorer-container .access-message .button-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-top:25px}.api-explorer .explorer-container .access-message .button-container button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:48px;text-align:center;line-height:48px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;padding-left:30px;padding-right:30px}.api-explorer .explorer-container .access-message .button-container button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.api-explorer .explorer-container .access-message .button-container button:hover{text-decoration:none}.api-explorer .explorer-container .access-message .button-container button:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.api-explorer .explorer-container .access-message .button-container button:focus{text-decoration:none}.api-explorer .explorer-container .access-message .button-container > button,.api-explorer .explorer-container .access-message .button-container > a{margin-left:20px}.api-explorer .explorer-container .access-message .button-container > button:first-child,.api-explorer .explorer-container .access-message .button-container > a:first-child{margin-left:0}.api-explorer .explorer-container .access-message .button-container > button .icon,.api-explorer .explorer-container .access-message .button-container > a .icon{margin-right:6px}.auto-dropdown{display:inline-block;margin-left:6px}.auto-dropdown a:focus,.auto-dropdown a i:focus{outline:none}.auto-dropdown ul{min-width:250px}.auto-dropdown a{text-decoration:none;position:relative}.auto-dropdown a .icon-ok{position:absolute;right:-12px;top:2px}.auto-dropdown li.dropdown-submenu.disabled:hover > a:after{border-left-color:#ccc}.codelets{position:relative;width:100%;padding:8px;height:calc(100% - 53px)}.codelets .codelet-toolbar{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;height:40px}.codelets .codelet-toolbar .btn{-webkit-flex-shrink:0.7;flex-shrink:0.7}.codelets .codelet-toolbar .codelet-chooser{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234}.codelets .codelet-toolbar .codelet-chooser[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.codelets .codelet-toolbar .codelet-chooser:hover{text-decoration:none}.codelets .codelet-toolbar .codelet-chooser:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.codelets .codelet-toolbar .codelet-chooser:focus{text-decoration:none}.codelets .codelet-toolbar .codelet-chooser[disabled],.codelets .codelet-toolbar .codelet-chooser.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.codelets .codelet-toolbar .codelet-chooser:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}.codelets .codelet-toolbar .codelet-chooser:focus{background-color:#fff;color:#2da234}.codelets .codelet-toolbar .codelet-chooser .icon{margin-left:20px}.codelets .codelet-toolbar .codelet-deploy-button,.codelets .codelet-toolbar .codelet-new-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;margin-left:8px;width:80px}.codelets .codelet-toolbar .codelet-deploy-button[disabled],.codelets .codelet-toolbar .codelet-new-button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.codelets .codelet-toolbar .codelet-deploy-button:hover,.codelets .codelet-toolbar .codelet-new-button:hover{text-decoration:none}.codelets .codelet-toolbar .codelet-deploy-button:hover:not([disabled]):not(.disabled),.codelets .codelet-toolbar .codelet-new-button:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.codelets .codelet-toolbar .codelet-deploy-button:focus,.codelets .codelet-toolbar .codelet-new-button:focus{text-decoration:none}.codelets .codelet-toolbar .codelet-revert-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234;width:80px}.codelets .codelet-toolbar .codelet-revert-button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.codelets .codelet-toolbar .codelet-revert-button:hover{text-decoration:none}.codelets .codelet-toolbar .codelet-revert-button:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.codelets .codelet-toolbar .codelet-revert-button:focus{text-decoration:none}.codelets .codelet-toolbar .codelet-revert-button[disabled],.codelets .codelet-toolbar .codelet-revert-button.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.codelets .codelet-toolbar .codelet-revert-button:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}.codelets .codelet-toolbar .codelet-revert-button:focus{background-color:#fff;color:#2da234}.codelets .codelet-toolbar .codelet-delete-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #b32d00;border-radius:3px;color:#fff;background:#b32d00;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;width:80px;margin-left:8px}.codelets .codelet-toolbar .codelet-delete-button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.codelets .codelet-toolbar .codelet-delete-button:hover{text-decoration:none}.codelets .codelet-toolbar .codelet-delete-button:hover:not([disabled]):not(.disabled){background-color:#8f2400;border:1px solid #8f2400}.codelets .codelet-toolbar .codelet-delete-button:focus{text-decoration:none}.codelets .codelet-toolbar .title-field-container{position:relative;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1;min-width:32px;height:40px;margin:0 8px}.codelets .codelet-toolbar .title-field-container .title-field{width:100%;height:100%;border-radius:0;font-size:20px;font-weight:600;border:none;line-height:100%;-webkit-box-shadow:none;box-shadow:none}.codelets .codelet-toolbar .title-field-container .title-field:not([readonly]):hover{background-color:#fde096}.codelets .codelet-toolbar .title-field-container .title-field:not([readonly]):focus{outline:1px dotted #b6b6b6;background-color:#feecc0;border:none;-webkit-box-shadow:none;box-shadow:none}.codelets .codelet-toolbar .title-field-container .title-error{position:absolute;top:-18px;left:0;width:100%;color:#b32d00;font-size:14px;font-weight:700;text-align:center}.codelets .codelet-header-section{margin:8px 0;height:40px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.codelets .codelet-header-section .codelet-url{font-size:15px;font-weight:500;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;width:400px;background-color:#fff;cursor:pointer;padding-left:12px;padding-right:12px;height:40px;line-height:40px}.codelets .codelet-header-section .status-message{width:176px;-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0;text-align:center;line-height:40px;font-style:italic}.codelets .no-codelet{height:120px;margin-top:60px;text-align:center}.codelets .no-codelet .new-codelet{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;margin-top:20px}.codelets .no-codelet .new-codelet[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.codelets .no-codelet .new-codelet:hover{text-decoration:none}.codelets .no-codelet .new-codelet:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.codelets .no-codelet .new-codelet:focus{text-decoration:none}.codelets .pane-container{position:relative;height:calc(100% - 138px);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.codelets .pane-container .mirror-container{position:relative;-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;-ms-box-flex:2;box-flex:2;-webkit-flex-grow:2;flex-grow:2;height:100%;min-height:10px;background:#f5f5f5;overflow:auto}.codelets .pane-container .mirror-container.log-shown{height:50%}.codelets .pane-container .mirror-container .CodeMirror{position:relative;height:100%;min-height:100%;max-height:100%}.codelets .pane-container .mirror-container .CodeMirror .syntax-gutter{width:18px}.codelets .pane-container .mirror-container .CodeMirror .error-marker{width:10px;height:10px;background-color:#ff3d00;border-radius:5px;margin-left:4px;margin-top:4px}.codelets .pane-container .log-view{background-color:#1f1f1f;padding:5px;color:#b9bcba;font-family:monospace;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;overflow:auto;height:50%;white-space:pre}.codelets .pane-container .log-view.hidden{display:block;visibility:visible;height:0;padding:0;overflow:hidden}.codelets.draft-mode .CodeMirror-gutters{background:#feefca}.codelets .view-privileges{height:54px;line-height:54px;font-size:16px;font-weight:500}.codelets .view-privileges .icon{margin-left:8px;margin-right:4px;font-size:24px;vertical-align:-2px;color:#727272}.codelets .btn.toggle-log{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:32px;text-align:center;line-height:32px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234;position:absolute;bottom:10px;right:10px}.codelets .btn.toggle-log[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.codelets .btn.toggle-log:hover{text-decoration:none}.codelets .btn.toggle-log:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.codelets .btn.toggle-log:focus{text-decoration:none}.codelets .btn.toggle-log[disabled],.codelets .btn.toggle-log.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.codelets .btn.toggle-log:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}.codelets .btn.toggle-log:focus{background-color:#fff;color:#2da234}.codelets .docs-link{position:absolute;bottom:12px;right:80px;font-size:16px;font-weight:500}.delete-codelet-modal .cancel-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234;width:100px}.delete-codelet-modal .cancel-button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.delete-codelet-modal .cancel-button:hover{text-decoration:none}.delete-codelet-modal .cancel-button:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.delete-codelet-modal .cancel-button:focus{text-decoration:none}.delete-codelet-modal .cancel-button[disabled],.delete-codelet-modal .cancel-button.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.delete-codelet-modal .cancel-button:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}.delete-codelet-modal .cancel-button:focus{background-color:#fff;color:#2da234}.delete-codelet-modal .delete-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #b32d00;border-radius:3px;color:#fff;background:#b32d00;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;width:80px}.delete-codelet-modal .delete-button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.delete-codelet-modal .delete-button:hover{text-decoration:none}.delete-codelet-modal .delete-button:hover:not([disabled]):not(.disabled){background-color:#8f2400;border:1px solid #8f2400}.delete-codelet-modal .delete-button:focus{text-decoration:none}.form-admin{height:100%;overflow:auto;position:absolute;top:0;left:0;padding-top:5px;width:100%}.form-admin:not(.external-form) .external-only{display:none}.form-admin .field-static-label.editable:hover{background-color:#fde096}.form-admin .field-static-label.editable:focus{outline:1px dotted #b6b6b6;background-color:#feecc0;border:none;-webkit-box-shadow:none;box-shadow:none}.form-admin .field-editable-label{position:relative;padding-left:0;left:0;top:-3px;margin-bottom:-5px;font-size:16px;font-weight:700;color:#212121!important;min-width:200px;border:none;-webkit-box-shadow:none;box-shadow:none}.form-admin .field-editable-label:hover{background-color:#fde096}.form-admin .field-editable-label:focus{outline:1px dotted #b6b6b6;background-color:#feecc0;border:none;-webkit-box-shadow:none;box-shadow:none}.form-admin .field{padding-left:16px;margin-left:-12px}.form-admin .field .icon.menu-icon,.form-admin .field .icon.sort-icon{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 150ms ease-in-out;-moz-transition:opacity 150ms ease-in-out;-o-transition:opacity 150ms ease-in-out;-ms-transition:opacity 150ms ease-in-out;transition:opacity 150ms ease-in-out}.form-admin .field:hover .icon.menu-icon,.form-admin .field:hover .icon.sort-icon{opacity:1;-ms-filter:none;filter:none}.form-admin .field .icon.sort-icon{position:absolute;top:-10px;left:0;font-size:16px;-webkit-transform-origin:center top;-moz-transform-origin:center top;-o-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transform:scaleY(4);-moz-transform:scaleY(4);-o-transform:scaleY(4);-ms-transform:scaleY(4);transform:scaleY(4);color:#dcdcdc;cursor:move;cursor:grab;cursor:-webkit-grab}.form-admin .field .icon.menu-icon{color:#b6b6b6}.form-admin .field .icon.menu-icon:hover{color:#949494}.form-admin .field .form-field-dropdown .field-size-submenu ul{min-width:100px}.form-admin .field.ui-sortable-helper .icon.sort-icon{cursor:move;cursor:grabbing;cursor:-webkit-grabbing;cursor:-moz-grabbing}.form-admin button{position:relative;left:4px}.form-admin .external-form-link{margin-top:20px;width:500px;color:#727272}body.external-form .no-external{display:none}body.external-form .form-iframe{margin:0}body.external-form .form-iframe .user-form{border:none}.error-page{padding:20px;overflow:auto}.error-page:first-child{margin-top:0}.error-page:last-child{margin-bottom:0}.error-page .shrug{font-size:72px}.error-page .description{font-size:18px}.error-page .technical-detail{font-family:monospace;background:#dcdcdc}#MOBILE .book-list .book-list-container{width:100%;max-width:100%}#MOBILE .book-list .book-list-container .tutorial-banner-container{display:none}#MOBILE .book-list .book-list-container .book-list-content{margin:6px 6px 0 6px;padding:0}#MOBILE .book-list .book-list-container .book-list-content .book-links .book-item{margin:0 0 6px 0;width:100%;padding:0 13px}#MOBILE .book-list .book-list-container .book-list-content .book-links .book-item .book-title{width:calc(100% - 20px);position:static;width:100%}#MOBILE .book-list .book-list-container .book-list-content .book-links .book-item .book-updated{position:static;width:100%;margin-top:9px}#MOBILE .book-list .book-list-container .book-list-content .book-links .book-item .book-users{width:100%;max-width:100%;height:initial;margin-bottom:14px}#MOBILE .book-list .book-list-container .book-list-content .no-books{margin-top:60px}#MOBILE .book-list .book-list-container .book-list-content .no-books .no-books-description{width:80%;text-align:center}#MOBILE .book-container .book-content{left:0;width:100%;height:100%}#MOBILE .book-container .book-content .submodel-content{margin-top:0;width:100vw}#MOBILE .book-container .book-content .submodel-content .title-bar{height:48px;min-height:48px;max-height:48px;font-size:22px;font-weight:700;padding:0 12px}#MOBILE .book-container .book-content .submodel-content .title-bar .title-menu{background-color:#fff;margin-right:15px;padding:0 5px;border-radius:3px;border:1px solid #2da234;color:#2da234;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#MOBILE .book-container .book-content .submodel-content .title-bar .title{height:48px;line-height:50px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}#MOBILE .book-container .book-content .submodel-content .title-bar .add-record{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#MOBILE .book-container .book-content .submodel-content .title-bar .add-record:before{color:#2da234;font-family:"fieldbook-icons"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:-2px;content:"c";margin:5px;vertical-align:-3px}#MOBILE .book-container .book-content .submodel-content .title-bar .sheet-nav{display:none}#MOBILE .book-container .book-content .submodel-content .mobile-main{padding:3px 6px;background-color:#f8f8f8;height:calc(100% - 48px);overflow:auto;-webkit-flex-shrink:0 0 auto;flex-shrink:0 0 auto}#MOBILE .book-container .book-content .submodel-content .mobile-main .group-title{font-size:16px;margin:8px 0 4px 0}#MOBILE .book-container .book-content .submodel-content .mobile-main .group-title:first-child{margin-top:0}#MOBILE .book-container .book-content .submodel-content .mobile-main .group-title .field-name{font-size:16px;font-weight:700}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list{position:relative}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row{height:60px;min-height:60px;max-height:60px;border:1px solid #e6e6e6;position:absolute;width:100%;overflow:hidden;background-color:#fff;border-bottom:0;font-size:14px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row:last-child{border-bottom:1px solid #e6e6e6}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row.missing-record{background-color:rgba(216,12,12,0.02)}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row.missing-record .record-arrow{display:none}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row.missing-record .record-name a{background-color:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0)}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row.missing-record .record-name a:hover{text-decoration:none}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row.empty-mobile-row{font-weight:700;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;color:#2da234}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row.empty-mobile-row .record-name:before{font-family:"fieldbook-icons"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:-2px;content:"c";font-size:17px;vertical-align:-3px;margin-right:6px;margin-left:12px}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row.new-record-mobile-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row.new-record-mobile-row .spinner-container{width:40px;height:40px}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row .image-holder{height:60px;min-height:60px;max-height:60px;width:60px;min-width:60px;max-width:60px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row .image-holder .record-image{max-height:60px;max-width:60px}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row .field-data{padding:10px 22px 10px 8px;-webkit-flex-shrink:1;flex-shrink:1;min-width:calc(100% - 60px)}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row .record-name{font-weight:700}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row .record-name.record-name-placeholder{font-style:normal;color:#727272}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row .record-arrow{position:absolute;right:7px;top:10px;color:#b6b6b6}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row .preview-fields-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;color:#727272;margin-top:2px}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row .preview-fields-container .preview-field{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row .preview-fields-container .preview-field.empty{visibility:hidden}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row .preview-fields-container .preview-field .preview-name{font-weight:600;max-width:50%;-webkit-flex-shrink:0;flex-shrink:0}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row .preview-fields-container .preview-field .preview-value{margin-left:5px;width:100%}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row .preview-fields-container .preview-field div{display:inline-block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#MOBILE .book-container .book-content .submodel-content .mobile-main .lazy-record-list .lazy-row .preview-fields-container div + div{margin-left:5px}#MOBILE .book-container .book-content .submodel-content p.value{margin-bottom:0}#MOBILE .book-container .book-content .submodel-content p.value .missing-link{color:#b32d00;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0)}#MOBILE .book-container .book-content .submodel-content p.value .missing-link:hover{text-decoration:none}.full-image-container{position:fixed;top:0;left:0;z-index:99;height:100%;width:100%;background-color:#b6b6b6}.full-image-container .full-image{min-width:initial}#MOBILE .book-container .book-content .submodel-content .mobile-record-view{font-size:16px}#MOBILE .book-container .book-content .submodel-content .mobile-record-view .record-iterator{margin-left:auto;height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#MOBILE .book-container .book-content .submodel-content .mobile-record-view .record-iterator .iterator-link{color:#727272;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;background-color:#e6e6e6;padding:5px}#MOBILE .book-container .book-content .submodel-content .mobile-record-view .record-iterator .iterator-link:hover,#MOBILE .book-container .book-content .submodel-content .mobile-record-view .record-iterator .iterator-link:focus,#MOBILE .book-container .book-content .submodel-content .mobile-record-view .record-iterator .iterator-link:active{text-decoration:none}#MOBILE .book-container .book-content .submodel-content .mobile-record-view .record-iterator .iterator-link + .iterator-link{margin-left:5px}#MOBILE .book-container .book-content .submodel-content .mobile-record-view .record-iterator .iterator-link.missing-iterator{visibility:hidden}#MOBILE .book-container .book-content .submodel-content .mobile-record-view .record-iterator .iterator-link .icon{margin-top:3px}#MOBILE .book-container .book-content .submodel-content .mobile-record-view .record-cell{border:1px solid #e6e6e6;padding:6px;border-bottom:none;min-height:57px;background-color:#fff}#MOBILE .book-container .book-content .submodel-content .mobile-record-view .record-cell.error-cell{background-color:rgba(216,12,12,0.02)}#MOBILE .book-container .book-content .submodel-content .mobile-record-view .record-cell:last-child{border-bottom:1px solid #e6e6e6}#MOBILE .book-container .book-content .submodel-content .mobile-record-view .record-cell .field-name{font-weight:700}#MOBILE .book-container .book-content .submodel-content .mobile-record-view .record-cell .cell-value .name-field-warning{display:none}#MOBILE .book-container .book-content .submodel-content .mobile-record-view .subsheet-title{font-size:16px;font-weight:700;margin-top:9px;margin-bottom:5px}#MOBILE .cell-edit{position:relative;width:100%}#MOBILE .cell-edit .attachment-import-form{position:relative;margin:0;padding:0 10px;overflow:hidden;width:100%}#MOBILE .cell-edit .attachment-import-form button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;width:100%}#MOBILE .cell-edit .attachment-import-form button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}#MOBILE .cell-edit .attachment-import-form button:hover{text-decoration:none}#MOBILE .cell-edit .attachment-import-form button:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}#MOBILE .cell-edit .attachment-import-form button:focus{text-decoration:none}#MOBILE .cell-edit .attachment-import-form .attachment-input{position:absolute;bottom:0;right:0;height:100%;width:300%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}#MOBILE .cell-edit .title-bar .title{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 auto!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}#MOBILE .cell-edit .title-bar .editor-buttons{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right;width:140px;min-width:140px;max-width:140px}#MOBILE .cell-edit .title-bar .editor-buttons .cancel{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:30px;text-align:center;line-height:30px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234}#MOBILE .cell-edit .title-bar .editor-buttons .cancel[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}#MOBILE .cell-edit .title-bar .editor-buttons .cancel:hover{text-decoration:none}#MOBILE .cell-edit .title-bar .editor-buttons .cancel:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}#MOBILE .cell-edit .title-bar .editor-buttons .cancel:focus{text-decoration:none}#MOBILE .cell-edit .title-bar .editor-buttons .cancel[disabled],#MOBILE .cell-edit .title-bar .editor-buttons .cancel.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}#MOBILE .cell-edit .title-bar .editor-buttons .cancel:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}#MOBILE .cell-edit .title-bar .editor-buttons .cancel:focus{background-color:#fff;color:#2da234}#MOBILE .cell-edit .title-bar .editor-buttons .save{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:30px;text-align:center;line-height:30px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px}#MOBILE .cell-edit .title-bar .editor-buttons .save[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}#MOBILE .cell-edit .title-bar .editor-buttons .save:hover{text-decoration:none}#MOBILE .cell-edit .title-bar .editor-buttons .save:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}#MOBILE .cell-edit .title-bar .editor-buttons .save:focus{text-decoration:none}#MOBILE .cell-edit .mobile-main{height:100%;overflow:hidden!important;padding:0!important}#MOBILE .cell-edit .mobile-main .cell-edit-value{width:100%;height:40px;padding:10px;font-size:18px;font-weight:500;color:#212121;border-radius:0;border:1px solid #eaeaea}#MOBILE .cell-edit .mobile-main .autocomplete-box{width:100%;height:calc(100% - 40px);background:#e6e6e6;overflow-x:hidden;overflow-y:auto}#MOBILE .cell-edit .mobile-main .autocomplete-box .completion{height:40px;line-height:40px;padding:0 8px;font-size:16px;font-weight:500;background:#f8f8f8;margin:2px 0;color:#78909c;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}#MOBILE .cell-edit .mobile-main .autocomplete-box .completion:last-child{margin-bottom:100%}#MOBILE .book-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:calc(100% + 80vw);left:-80vw;-webkit-transition:-webkit-transform 150ms ease-in-out,-webkit--webkit-transform 150ms ease-in-out;-moz-transition:-moz-transform 150ms ease-in-out,-webkit--moz-transform 150ms ease-in-out;-o-transition:-o-transform 150ms ease-in-out,-webkit--o-transform 150ms ease-in-out;-ms-transition:-ms-transform 150ms ease-in-out,-webkit--ms-transform 150ms ease-in-out;transition:transform 150ms ease-in-out,-webkit-transform 150ms ease-in-out;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#MOBILE .book-container.nav-open{-webkit-transform:translateX(80vw);-moz-transform:translateX(80vw);-o-transform:translateX(80vw);-ms-transform:translateX(80vw);transform:translateX(80vw)}#MOBILE .book-container.nav-open .mobile-book-nav .nav-smoke{visibility:visible;opacity:1;-ms-filter:none;filter:none}#MOBILE .book-container .mobile-book-nav{position:relative;top:0;left:0;width:80vw;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;background:#fff}#MOBILE .book-container .mobile-book-nav .nav-smoke{visibility:hidden;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;position:absolute;top:0;left:100%;width:10000px;z-index:10000;height:100%;background:rgba(0,0,0,0.7);color:#fff;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 150ms ease-in-out,visibility 150ms ease-in-out;-moz-transition:opacity 150ms ease-in-out,visibility 150ms ease-in-out;-o-transition:opacity 150ms ease-in-out,visibility 150ms ease-in-out;-ms-transition:opacity 150ms ease-in-out,visibility 150ms ease-in-out;transition:opacity 150ms ease-in-out,visibility 150ms ease-in-out}#MOBILE .book-container .mobile-book-nav .nav-smoke .close-btn{position:absolute;top:20px;left:20px;font-size:18px}#MOBILE .book-container .mobile-book-nav .nav-smoke .logo{font-size:32px;margin-left:16px}#MOBILE .book-container .mobile-book-nav .all-books-button{background:#2da234;color:#fff;width:100%;position:absolute;bottom:0;left:0;font-size:20px;font-weight:600;padding:12px;text-align:center;height:52px}#MOBILE .book-container .mobile-book-nav .all-books-button .icon{position:absolute;top:15px;left:16px;vertical-align:middle;font-size:24px}#MOBILE .book-container .mobile-book-nav .nav-panel{overflow-y:auto;height:calc(100vh - 52px)}#MOBILE .book-container .mobile-book-nav .nav-panel .book-title{font-size:24px;font-weight:700;margin:5px 0;margin-left:24px}#MOBILE .book-container .mobile-book-nav .nav-panel .sheet-tabs .sheet-tab.active{background-color:#f8f8f8}#MOBILE .book-container .mobile-book-nav .nav-panel .sheet-tabs .sheet-tab .sheet-tab-item.sheet-item{padding:8px 0}#MOBILE .book-container .mobile-book-nav .nav-panel .sheet-tabs .sheet-tab .sheet-tab-item.nav-item{padding-bottom:7px}#MOBILE .book-container .mobile-book-nav .nav-panel .sheet-tabs .sheet-tab .sheet-tab-item.nav-item:last-child{padding-bottom:12px}#MOBILE .book-container .mobile-book-nav .nav-panel .sheet-tabs .sheet-tab .sheet-tab-item .menu-item{display:none}#MOBILE .book-container .mobile-book-nav .nav-panel .sheet-tabs .sheet-tab .sheet-tab-item .sheet-link{color:#2da234;padding-left:24px;font-size:18px;font-weight:600}#MOBILE .book-container .mobile-book-nav .nav-panel .sheet-tabs .sheet-tab .sheet-tab-item .nav-item-link{padding-left:34px;font-size:16px;font-weight:600;color:#212121;line-height:1.2}#MOBILE .book-container .mobile-book-nav .nav-panel .sheet-tabs .sheet-tab .sheet-tab-item .nav-item-link.active{font-weight:700}#MOBILE .book-container .mobile-book-nav .nav-panel .sheet-tabs .sheet-tab .sheet-tab-item a{display:inline-block;border-left:3px solid transparent}#MOBILE .book-container .mobile-book-nav .nav-panel .sheet-tabs .sheet-tab .sheet-tab-item a.active{border-left-color:#2da234}#MOBILE .book-container .book-content{position:relative;top:0;left:0;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}.user-settings.modal .settings-section + .settings-section{margin-top:20px}.user-settings.modal .settings-section .settings-header{font-size:18px;font-weight:600;margin-bottom:5px}.user-settings.modal .settings-section .settings-options label{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-box;display:inline-flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;min-width:200px}.user-settings.modal .settings-section .settings-options label input{margin-right:10px;margin-top:0}.user-settings.modal .modal-footer{padding:0}.user-settings.modal .modal-footer .done.action-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;min-width:100px;border-radius:0 0 3px 0}.user-settings.modal .modal-footer .done.action-button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.user-settings.modal .modal-footer .done.action-button:hover{text-decoration:none}.user-settings.modal .modal-footer .done.action-button:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.user-settings.modal .modal-footer .done.action-button:focus{text-decoration:none}.auto-suggest{border:1px solid #e6e6e6;font-size:16px;font-weight:500;padding:0;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.05);box-shadow:0 2px 6px 0 rgba(0,0,0,0.05);border-radius:3px;position:absolute;z-index:3;white-space:nowrap;margin-top:5px;margin-left:-1px;overflow:auto;max-height:calc(90vh - 260px)}.auto-suggest.field-suggestion{margin-top:3px}.auto-suggest > li{height:38px;min-height:38px;max-height:38px;padding:0 10px 0 5px;cursor:pointer;background-color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;white-space:pre}.auto-suggest > li:nth-child(odd){background-color:#fafafa}.auto-suggest > li.suggestion-item:hover,.auto-suggest > li.suggestion-item.active{background-color:#212121;color:#fff}.with-placeholder[contenteditable=true]:empty:before{content:attr(placeholder);color:#727272;display:block}#MOBILE .error-alert{width:calc(100% - 12px);margin:0 6px;left:0}#MOBILE .error-alert .error-message{margin-right:20px}#MOBILE .status-bar{text-align:left;padding:6px}#MOBILE .status-bar .message{height:initial;padding:6px}#MOBILE .status-bar .message .text{padding:0;line-height:25px}#MOBILE .status-bar .message .action-tab{float:right;padding:6px 10px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:27px}#MOBILE .status-bar .message .action-tab .shortcut{display:none}.upload-progress-overlay{position:fixed;top:0;left:0;height:100vh;min-height:100vh;max-height:100vh;width:100vw;min-width:100vw;max-width:100vw;background-color:rgba(0,0,0,0.7);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;z-index:99}.upload-progress-overlay .upload-info{color:#f8f8f8;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.upload-progress-overlay .upload-info .filename{font-size:18px;font-weight:700}.upload-progress-overlay .upload-info .progress{width:50vw;background-color:#f8f8f8}.upload-progress-overlay .upload-info .progress .progress{width:0;background-color:#2da234;position:relative;top:0;left:0;background-image:none}#DETECTING-MOBILE{display:none}#MOBILE .no-mobile{display:none}#NON-MOBILE .only-mobile{display:none}.modal.modal.flexbox-modal{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0;background:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.modal.modal.flexbox-modal .flexbox-modal-inner{position:relative;-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}html.auth{overflow-x:hidden}html.auth body{background:url("/img/auth-background.jpg") center/cover no-repeat,rgba(33,33,33,0.89);overflow-y:auto}@media (max-width:625px){html.auth body{background:#f8f8f8}}html.auth body .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#212121;opacity:0.89;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=89)";filter:alpha(opacity=89);z-index:-1000}@media (max-width:625px){html.auth body .overlay{display:none}}html.auth body .separator{width:100%;height:3px;background:-webkit-linear-gradient(top,rgba(0,0,0,0.08),rgba(0,0,0,0));background:-moz-linear-gradient(top,rgba(0,0,0,0.08),rgba(0,0,0,0));background:-o-linear-gradient(top,rgba(0,0,0,0.08),rgba(0,0,0,0));background:-ms-linear-gradient(top,rgba(0,0,0,0.08),rgba(0,0,0,0));background:linear-gradient(to bottom,rgba(0,0,0,0.08),rgba(0,0,0,0))}html.auth body .mid-col{position:relative;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}html.auth body .mid-col .main-box{position:relative;top:81px;left:0;width:625px;background:#f8f8f8}@media (max-width:625px){html.auth body .mid-col .main-box{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;position:relative;top:0;left:0}}html.auth body .mid-col .main-box .auth-title{position:relative;background-image:-webkit-linear-gradient(135deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 44%,#2cb467 44%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background-image:-moz-linear-gradient(135deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 44%,#2cb467 44%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background-image:-o-linear-gradient(135deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 44%,#2cb467 44%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background-image:-ms-linear-gradient(135deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 44%,#2cb467 44%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background-image:linear-gradient(-45deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 44%,#2cb467 44%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);height:100px;color:#fff;padding:13px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:625px){html.auth body .mid-col .main-box .auth-title{width:142.85714285714286%;margin-bottom:-30.000000000000004px;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-o-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}html.auth body .mid-col .main-box .auth-title .icon{font-size:27px}html.auth body .mid-col .main-box .auth-title .header{font-size:22px;font-weight:600;margin-top:6px}html.auth body .mid-col .main-box .auth-title .cutout-left{position:absolute;left:0;bottom:0;width:50%;border-bottom:7px solid #f8f8f8;border-right:10px solid transparent}html.auth body .mid-col .main-box .auth-title .cutout-right{content:" ";position:absolute;right:0;bottom:0;width:50%;border-bottom:7px solid #f8f8f8;border-left:10px solid transparent}html.auth body .mid-col .main-box .auth-content{font-size:18px;font-weight:500;padding:29px 43px}@media (max-width:625px){html.auth body .mid-col .main-box .auth-content{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:29px 20px}}html.auth body .mid-col .main-box .auth-content .auth-error{font-size:22px;font-weight:500}html.auth body .mid-col .main-box .auth-content .auth-error:empty{display:none}html.auth body .mid-col .main-box .auth-content .separator{position:relative;margin-left:-43px;width:calc(100% + 86px);margin-top:45px;margin-bottom:45px}@media (max-width:625px){html.auth body .mid-col .main-box .auth-content .separator{margin-top:32px;margin-bottom:32px}}html.auth body .mid-col .main-box .auth-content .separator:after{content:"or";position:absolute;width:100px;height:30px;font-size:24px;font-weight:600;background:-webkit-linear-gradient(left,rgba(248,248,248,0),#f8f8f8 20%,#f8f8f8 80%,rgba(248,248,248,0));background:-moz-linear-gradient(left,rgba(248,248,248,0),#f8f8f8 20%,#f8f8f8 80%,rgba(248,248,248,0));background:-o-linear-gradient(left,rgba(248,248,248,0),#f8f8f8 20%,#f8f8f8 80%,rgba(248,248,248,0));background:-ms-linear-gradient(left,rgba(248,248,248,0),#f8f8f8 20%,#f8f8f8 80%,rgba(248,248,248,0));background:linear-gradient(to right,rgba(248,248,248,0),#f8f8f8 20%,#f8f8f8 80%,rgba(248,248,248,0));left:calc(50% - 50px);top:-15px;text-align:center;line-height:30px;color:#727272}html.auth body .mid-col .main-box .auth-content input{font-size:16px;font-weight:500}html.auth body .mid-col .main-box .auth-content input[type="text"],html.auth body .mid-col .main-box .auth-content input[type="email"],html.auth body .mid-col .main-box .auth-content input[type="password"]{padding-left:23px;height:57px;line-height:57px;width:100%;border-radius:3px;border:1px solid #e6e6e6;-webkit-box-shadow:none;box-shadow:none}html.auth body .mid-col .main-box .auth-content input[type="checkbox"]{margin:0;vertical-align:middle}@media (max-width:625px){html.auth body .mid-col .main-box .auth-content input{height:30px;padding-left:12px;line-height:30px;font-size:14px}}html.auth body .mid-col .main-box .auth-content label{font-size:18px;font-weight:500;color:#212121;margin-top:15px;margin-bottom:8px}html.auth body .mid-col .main-box .auth-content label.checkbox-label{float:left;margin:5px 0}html.auth body .mid-col .main-box .auth-content label .checkbox-text{padding:0 20px 0 5px;vertical-align:middle}html.auth body .mid-col .main-box .auth-content label:hover .checkbox-text{color:#ff9800}html.auth body .mid-col .main-box .auth-content .need-verify-message{position:relative;font-size:16px;font-weight:600;color:#949494;margin-top:42px;margin-bottom:42px;margin-left:92px}html.auth body .mid-col .main-box .auth-content .need-verify-message span{display:inline-block}html.auth body .mid-col .main-box .auth-content .need-verify-message:before{font-family:"fieldbook-icons"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:-2px;content:"D";position:absolute;top:0;left:-59.73333333333333px;font-size:44.8px}html.auth body .mid-col .main-box .auth-content .links{font-size:16px;font-weight:500;color:#727272;text-align:center;margin-top:46px}html.auth body .mid-col .main-box .auth-content .links p:first-child{margin-top:20px}html.auth body .mid-col .main-box .auth-content .hang-off{position:relative;color:#949494;width:100%;text-align:center;top:60px;height:0}@media (max-width:625px){html.auth body .mid-col .main-box .auth-content .hang-off{top:10px;font-size:16px;color:#727272;padding-bottom:20px}}html.auth body.oauth .mid-col .header-logos{position:relative;top:40px;left:0}@media (max-width:625px){html.auth body.oauth .mid-col .header-logos{position:relative;top:10px;left:0}}html.auth body.oauth .mid-col .header-logos .logo-oval{display:inline-block;background:#fff;width:100px;height:100px;border-radius:50px;border:10px solid rgba(0,0,0,0.15);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;text-align:center;padding-top:15px}html.auth body.oauth .mid-col .header-logos .logo-oval img{max-height:50px;max-width:50px}@media (max-width:625px){html.auth body.oauth .mid-col .main-box{position:relative;top:21px;left:0}}html.auth body.oauth .mid-col .main-box .auth-title .icon{display:none}html.auth body.oauth .mid-col .main-box .auth-title .header{margin-top:20px}html.auth body.oauth .mid-col .main-box .auth-content .auth-button-green .icon{display:none}html.auth body .auth-button-red{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:57px;text-align:center;line-height:57px;border:1px solid #dd4b38;border-radius:3px;color:#fff;background:#dd4b38;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;width:100%;font-size:18px;font-weight:600;text-transform:uppercase}html.auth body .auth-button-red[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}html.auth body .auth-button-red:hover{text-decoration:none}html.auth body .auth-button-red:hover:not([disabled]):not(.disabled){background-color:#bd3220;border:1px solid #bd3220}html.auth body .auth-button-red:focus{text-decoration:none}html.auth body .auth-button-red.push-down{margin-top:25px}@media (max-width:625px){html.auth body .auth-button-red{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:41px;text-align:center;line-height:41px;border:1px solid #dd4b38;border-radius:3px;color:#fff;background:#dd4b38;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;font-size:14px;font-weight:600}html.auth body .auth-button-red[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}html.auth body .auth-button-red:hover{text-decoration:none}html.auth body .auth-button-red:hover:not([disabled]):not(.disabled){background-color:#bd3220;border:1px solid #bd3220}html.auth body .auth-button-red:focus{text-decoration:none}}html.auth body .auth-button-red .icon{position:relative;left:-51px;font-size:32px;vertical-align:-9px}@media (max-width:625px){html.auth body .auth-button-red .icon{left:-25px;font-size:20px;vertical-align:-3px}}html.auth body .auth-button-red .icon:before{width:0}html.auth body .auth-button-yellow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:57px;text-align:center;line-height:57px;border:1px solid #fac02d;border-radius:3px;color:#fff;background:#fac02d;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;width:100%;font-size:18px;font-weight:600;text-transform:uppercase}html.auth body .auth-button-yellow[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}html.auth body .auth-button-yellow:hover{text-decoration:none}html.auth body .auth-button-yellow:hover:not([disabled]):not(.disabled){background-color:#e7a705;border:1px solid #e7a705}html.auth body .auth-button-yellow:focus{text-decoration:none}html.auth body .auth-button-yellow.push-down{margin-top:25px}@media (max-width:625px){html.auth body .auth-button-yellow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:41px;text-align:center;line-height:41px;border:1px solid #fac02d;border-radius:3px;color:#fff;background:#fac02d;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;font-size:14px;font-weight:600}html.auth body .auth-button-yellow[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}html.auth body .auth-button-yellow:hover{text-decoration:none}html.auth body .auth-button-yellow:hover:not([disabled]):not(.disabled){background-color:#e7a705;border:1px solid #e7a705}html.auth body .auth-button-yellow:focus{text-decoration:none}}html.auth body .auth-button-yellow .icon{position:relative;left:-51px;font-size:32px;vertical-align:-9px}@media (max-width:625px){html.auth body .auth-button-yellow .icon{left:-25px;font-size:20px;vertical-align:-3px}}html.auth body .auth-button-yellow .icon:before{width:0}html.auth body .auth-button-blue{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:57px;text-align:center;line-height:57px;border:1px solid #4dd0e1;border-radius:3px;color:#fff;background:#4dd0e1;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;width:100%;font-size:18px;font-weight:600;text-transform:uppercase}html.auth body .auth-button-blue[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}html.auth body .auth-button-blue:hover{text-decoration:none}html.auth body .auth-button-blue:hover:not([disabled]):not(.disabled){background-color:#23bbcf;border:1px solid #23bbcf}html.auth body .auth-button-blue:focus{text-decoration:none}html.auth body .auth-button-blue.push-down{margin-top:25px}@media (max-width:625px){html.auth body .auth-button-blue{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:41px;text-align:center;line-height:41px;border:1px solid #4dd0e1;border-radius:3px;color:#fff;background:#4dd0e1;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;font-size:14px;font-weight:600}html.auth body .auth-button-blue[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}html.auth body .auth-button-blue:hover{text-decoration:none}html.auth body .auth-button-blue:hover:not([disabled]):not(.disabled){background-color:#23bbcf;border:1px solid #23bbcf}html.auth body .auth-button-blue:focus{text-decoration:none}}html.auth body .auth-button-blue .icon{position:relative;left:-51px;font-size:32px;vertical-align:-9px}@media (max-width:625px){html.auth body .auth-button-blue .icon{left:-25px;font-size:20px;vertical-align:-3px}}html.auth body .auth-button-blue .icon:before{width:0}html.auth body .auth-button-green{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:57px;text-align:center;line-height:57px;border:1px solid #259d4f;border-radius:3px;color:#fff;background:#259d4f;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;width:100%;font-size:18px;font-weight:600;text-transform:uppercase}html.auth body .auth-button-green[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}html.auth body .auth-button-green:hover{text-decoration:none}html.auth body .auth-button-green:hover:not([disabled]):not(.disabled){background-color:#1e7e3f;border:1px solid #1e7e3f}html.auth body .auth-button-green:focus{text-decoration:none}html.auth body .auth-button-green.push-down{margin-top:25px}@media (max-width:625px){html.auth body .auth-button-green{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:41px;text-align:center;line-height:41px;border:1px solid #259d4f;border-radius:3px;color:#fff;background:#259d4f;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;font-size:14px;font-weight:600}html.auth body .auth-button-green[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}html.auth body .auth-button-green:hover{text-decoration:none}html.auth body .auth-button-green:hover:not([disabled]):not(.disabled){background-color:#1e7e3f;border:1px solid #1e7e3f}html.auth body .auth-button-green:focus{text-decoration:none}}html.auth body .auth-button-green .icon{position:relative;left:-51px;font-size:32px;vertical-align:-9px}@media (max-width:625px){html.auth body .auth-button-green .icon{left:-25px;font-size:20px;vertical-align:-3px}}html.auth body .auth-button-green .icon:before{width:0}html.oauth{overflow-x:hidden}html.oauth body{overflow-y:auto;background:#fafafa}html.oauth body .mid-col{position:relative;width:100%;min-height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}html.oauth body .mid-col .header-logos{position:relative;top:40px;left:0}@media (max-width:625px){html.oauth body .mid-col .header-logos{position:relative;top:10px;left:0}}html.oauth body .mid-col .header-logos .logo-oval{display:inline-block;background:#fff;width:100px;height:100px;border-radius:50px;border:10px solid rgba(0,0,0,0.03);-webkit-background-clip:padding;-moz-background-clip:padding;background-clip:padding-box;text-align:center;padding-top:15px}html.oauth body .mid-col .header-logos .logo-oval img{max-height:50px;max-width:50px}html.oauth body .mid-col .main-box{position:relative;top:81px;left:0;width:625px;background:#f8f8f8;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);border-radius:3px}@media (max-width:625px){html.oauth body .mid-col .main-box{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;position:relative;top:21px;left:0}}html.oauth body .mid-col .main-box .oauth-title{position:relative;height:123px;padding:13px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:625px){html.oauth body .mid-col .main-box .oauth-title{width:125%;margin-bottom:-24.599999999999994px;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}html.oauth body .mid-col .main-box .oauth-title .header{font-size:21px;font-weight:500;margin-top:30px}html.oauth body .mid-col .main-box .oauth-title .subtitle{font-size:15px;font-weight:500;color:#6a7073}html.oauth body .mid-col .main-box .oauth-split-panel{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:20px}html.oauth body .mid-col .main-box .oauth-split-panel .panel-item{width:50%;margin-left:20px}html.oauth body .mid-col .main-box .oauth-description{color:#6a7073;font-size:14px;font-weight:500}html.oauth body .mid-col .main-box .oauth-description ul{margin:16px}html.oauth body .mid-col .main-box .oauth-description ul li{list-style:initial}html.oauth body .mid-col .main-box .separator{width:100%;height:2px;background:-webkit-linear-gradient(top,rgba(0,0,0,0.08),rgba(0,0,0,0));background:-moz-linear-gradient(top,rgba(0,0,0,0.08),rgba(0,0,0,0));background:-o-linear-gradient(top,rgba(0,0,0,0.08),rgba(0,0,0,0));background:-ms-linear-gradient(top,rgba(0,0,0,0.08),rgba(0,0,0,0));background:linear-gradient(to bottom,rgba(0,0,0,0.08),rgba(0,0,0,0))}html.oauth body .mid-col .main-box .oauth-content{font-size:13px;font-weight:500;padding:29px 20px}@media (max-width:625px){html.oauth body .mid-col .main-box .oauth-content{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}}html.oauth body .mid-col .main-box .oauth-content .logged-in-as{font-size:12px;font-weight:600;text-transform:uppercase;color:#adb0b1}html.oauth body .mid-col .main-box .oauth-content .logged-in-user{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}html.oauth body .mid-col .main-box .oauth-content .logged-in-user .user-avatar{width:64px;height:64px;border-radius:32px}html.oauth body .mid-col .main-box .oauth-content .logged-in-user .user-details{margin-left:16px}html.oauth body .mid-col .main-box .oauth-content .logged-in-user .user-details .user-name{font-size:16px;font-weight:600;margin-top:8px}html.oauth body .mid-col .main-box .oauth-content .decision-form{text-align:right;margin-right:20px}html.oauth body .mid-col .main-box .oauth-content .decision-form a{text-decoration:underline}html.oauth body .mid-col .main-box .oauth-content .decision-form .hidden-logout-form{display:none}html.oauth body .mid-col .main-box .oauth-content .decision-form .allow-deny-form{margin-top:12px}@media (max-width:625px){html.oauth body .mid-col .main-box .oauth-content .decision-form .allow-deny-form{margin-top:18px}}html.oauth body .oauth-button-gray{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:41px;text-align:center;line-height:41px;border:1px solid #fff;border-radius:3px;color:#fff;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;width:32%;font-size:13px;font-weight:600}html.oauth body .oauth-button-gray[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}html.oauth body .oauth-button-gray:hover{text-decoration:none}html.oauth body .oauth-button-gray:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}html.oauth body .oauth-button-gray:focus{text-decoration:none}@media (max-width:625px){html.oauth body .oauth-button-gray{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:34px;text-align:center;line-height:34px;border:1px solid #fff;border-radius:3px;color:#fff;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;font-size:12px;font-weight:600}html.oauth body .oauth-button-gray[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}html.oauth body .oauth-button-gray:hover{text-decoration:none}html.oauth body .oauth-button-gray:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}html.oauth body .oauth-button-gray:focus{text-decoration:none}}html.oauth body .oauth-button-gray{color:#6a7073;border:1px solid #d8d8d8;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);border-radius:3px;margin-right:6px}html.oauth body .oauth-button-green{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:41px;text-align:center;line-height:41px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;width:32%;font-size:13px;font-weight:600}html.oauth body .oauth-button-green[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}html.oauth body .oauth-button-green:hover{text-decoration:none}html.oauth body .oauth-button-green:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}html.oauth body .oauth-button-green:focus{text-decoration:none}@media (max-width:625px){html.oauth body .oauth-button-green{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:34px;text-align:center;line-height:34px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;font-size:12px;font-weight:600}html.oauth body .oauth-button-green[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}html.oauth body .oauth-button-green:hover{text-decoration:none}html.oauth body .oauth-button-green:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}html.oauth body .oauth-button-green:focus{text-decoration:none}}html.oauth body .oauth-button-gray{color:#6a7073;border:1px solid #d8d8d8;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);box-shadow:0 1px 2px 0 rgba(0,0,0,0.05);border-radius:3px;margin-right:6px}html.oauth body .text-color-red{font-size:15px;font-weight:600;color:#ec423b}html.oauth body .text-color-green{font-size:15px;font-weight:600;color:#2da234}body.landing-body{margin:0;padding:0;overflow:auto;overflow-x:hidden}body.landing-body a:link,body.landing-body a:hover,body.landing-body a:active{text-decoration:none}body.landing-body .top-splash{color:#fff;position:relative;width:100%;background:-webkit-linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background:-moz-linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background:-o-linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background:-ms-linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background:linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);overflow:hidden;height:774px}@media (max-width:799px){body.landing-body .top-splash{height:500px}body.landing-body .top-splash.has-waitlist{height:620px}body.landing-body .top-splash .email-signup .status-message{margin-top:8px}}body.landing-body .top-splash .icon-fill{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/img/background-icons.svg");-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center;opacity:0.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25)}body.landing-body .top-splash .triangle-cut{position:absolute;bottom:0;left:0}body.landing-body .top-splash .triangle-cut .triangle{fill:#fff}body.landing-body .top-splash .logo{position:absolute;top:29px;left:100px;height:36px;font-size:180px;color:#fff}@media (max-width:799px){body.landing-body .top-splash .logo{top:12px;left:12px;font-size:140px}}body.landing-body .top-splash .logo:before{line-height:36px;vertical-align:top}body.landing-body .top-splash .top-right-buttons{position:absolute;top:29px;right:100px;text-transform:uppercase;line-height:36px}@media (max-width:799px){body.landing-body .top-splash .top-right-buttons{top:11px;right:6px}}body.landing-body .top-splash .top-right-buttons a div.button{display:inline-block;font-size:14px;font-weight:600;color:#fff;letter-spacing:1px;border:1px solid #fff;border-radius:18px;height:36px;width:100px;text-align:center;margin-left:5px}@media (max-width:799px){body.landing-body .top-splash .top-right-buttons a div.button{width:auto;height:24px;border-radius:0;line-height:2;margin:0}body.landing-body .top-splash .top-right-buttons a div.button.sign-up-button{border-color:transparent}}@media (min-width:800px){body.landing-body .top-splash .top-right-buttons a div.button:hover{background:#fff;color:#2cb05c}}body.landing-body .top-splash .top-right-buttons a div.button.log-in-button{border-color:transparent}@media (max-width:799px){body.landing-body .top-splash .top-right-buttons a div.button.log-in-button{border-right:1px solid #fff;padding-right:5px}body.landing-body .top-splash .top-right-buttons a div.button.log-in-button:last-child{border:none}}body.landing-body .top-splash .splash-content{position:relative;top:124px;width:750px;margin:0 auto;z-index:1}@media (max-width:799px){body.landing-body .top-splash .splash-content{top:90px;width:calc(100% - 36px)}}body.landing-body .top-splash .splash-text{font-size:62px;font-weight:100;color:#fff;text-align:center;line-height:70px}@media (max-width:799px){body.landing-body .top-splash .splash-text{font-size:24px;line-height:1.4}}body.landing-body .top-splash .main-buttons{width:100%;margin:53px 0;text-align:center}@media (max-width:799px){body.landing-body .top-splash .main-buttons{margin:25px 0}}body.landing-body .top-splash .main-buttons .button{display:inline-block;width:300px;max-width:100%;height:44px;font-size:16px;font-weight:500;border-radius:3px;color:#fff;line-height:44px;vertical-align:top}body.landing-body .top-splash .main-buttons .try-button{margin:0;padding:0;border:0;outline:0;background:#9013fe}body.landing-body .top-splash .main-buttons .try-button:hover{background:#7401d9}body.landing-body .top-splash .main-buttons input[type="email"]{margin:0;padding:0;border:0;outline:0;height:44px;border-radius:3px;width:300px;max-width:100%;padding:0 15px;margin-bottom:8px;vertical-align:top}body.landing-body .top-splash .main-buttons .register{font-size:18px;font-weight:500;color:#f8f8f8}body.landing-body .top-splash .main-buttons .demo-button{border:1px solid #fff}body.landing-body .top-splash .main-buttons .demo-button:hover{background:#fff;color:#2bbe83}body.landing-body .top-splash .laptop-image-wrapper{position:absolute;bottom:0;left:0;width:100%}@media (max-width:799px){body.landing-body .top-splash .laptop-image-wrapper{bottom:80px}}body.landing-body .top-splash .laptop-image-wrapper .laptop-image{-webkit-transform-origin:300px 342px;-moz-transform-origin:300px 342px;-o-transform-origin:300px 342px;-ms-transform-origin:300px 342px;transform-origin:300px 342px;position:relative;width:600px;height:342px;margin:0 auto;background-image:url("/img/laptop.png")}@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx){body.landing-body .top-splash .laptop-image-wrapper .laptop-image{background-image:url("/img/laptop@2x.png");-webkit-background-size:600px 342px;-moz-background-size:600px 342px;background-size:600px 342px}}@media (max-width:799px){body.landing-body .top-splash .laptop-image-wrapper .laptop-image{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);margin-left:calc(50% - 300px)}}body.landing-body .top-splash .laptop-image-wrapper .laptop-image .play-button{position:absolute;top:116px;left:257px;-webkit-transition:filter 200ms ease-in-out,-webkit-filter 200ms ease-in-out,-webkit-transform 200ms ease-in-out;-moz-transition:filter 200ms ease-in-out,-webkit-filter 200ms ease-in-out,-moz-transform 200ms ease-in-out;-o-transition:filter 200ms ease-in-out,-webkit-filter 200ms ease-in-out,-o-transform 200ms ease-in-out;-ms-transition:filter 200ms ease-in-out,-webkit-filter 200ms ease-in-out,-ms-transform 200ms ease-in-out;transition:filter 200ms ease-in-out,-webkit-filter 200ms ease-in-out,transform 200ms ease-in-out;filter:grayscale(0) brightness(100%);-webkit-filter:grayscale(0) brightness(100%);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}body.landing-body .top-splash .laptop-image-wrapper .laptop-image:hover{cursor:pointer}body.landing-body .top-splash .laptop-image-wrapper .laptop-image:hover .play-button{filter:grayscale(50%) brightness(110%);-webkit-filter:grayscale(50%) brightness(110%);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}body.landing-body .top-splash .laptop-image-wrapper video{display:none}body.landing-body .top-splash .email-signup .status-message{color:#fff}body.landing-body .header{width:450px;margin:45px auto;line-height:32px;font-size:22px;font-weight:700;color:#212121;text-align:center}@media (max-width:799px){body.landing-body .header{width:90%}}body.landing-body .green-header{text-align:center;font-size:14px;font-weight:600;color:#2da234;text-transform:uppercase;letter-spacing:1.8px}body.landing-body .green-header + .header{margin-top:10px}body.landing-body .quotes{width:763px;margin:50px auto 80px;border-radius:3px;-webkit-box-shadow:0 -1px 12px rgba(0,0,0,0.07);box-shadow:0 -1px 12px rgba(0,0,0,0.07);padding-top:40px;padding-right:68px;padding-bottom:41px;padding-left:84px}@media (max-width:799px){body.landing-body .quotes{width:100%;margin:0;padding:20px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}body.landing-body .quotes .quote{position:relative;font-family:'Lora';margin-bottom:80px}@media (max-width:799px){body.landing-body .quotes .quote{margin-bottom:40px}}body.landing-body .quotes .quote:last-child{margin-bottom:0}body.landing-body .quotes .quote .quote-icon{position:absolute;top:0;left:-50px;color:#adb0b1;font-size:28px}@media (max-width:799px){body.landing-body .quotes .quote .quote-icon{position:relative;top:-2px;left:0;font-size:20px;margin-right:5px}}body.landing-body .quotes .quote .quote-headline{margin-top:19px;margin-bottom:13px;color:#2da234;font-size:18px;font-weight:700;font-family:'Avenir Next W02','avenir next',sans-serif;line-height:1}@media (max-width:799px){body.landing-body .quotes .quote .quote-headline{line-height:1.4;display:inline-block;width:calc(100% - 30px);vertical-align:top}}body.landing-body .quotes .quote .quote-headline + .quote-text{margin-top:0}body.landing-body .quotes .quote .quote-text{color:#727272;font-size:16px;line-height:32px;margin-top:21px}@media (max-width:799px){body.landing-body .quotes .quote .quote-text{display:inline}}body.landing-body .quotes .quote .quote-footer{margin-top:24px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media (max-width:799px){body.landing-body .quotes .quote .quote-footer{display:block;margin-bottom:10px}}body.landing-body .quotes .quote .quote-footer .quote-user-container{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}body.landing-body .quotes .quote .quote-footer .quote-user-container .quote-image{width:40px;height:40px;border-radius:20px}body.landing-body .quotes .quote .quote-footer .quote-user-container .quote-user{display:inline-block;color:#727272;font-size:14px;vertical-align:middle;margin-left:21px}@media (max-width:799px){body.landing-body .quotes .quote .quote-footer .quote-user-container .quote-user{width:calc(100% - 70px)}}body.landing-body .quotes .quote .quote-footer .success-story-button{width:151px;position:relative;left:calc(100% - 151px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:38px;text-align:center;line-height:38px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234;font-size:14px;font-weight:600;font-family:'Avenir Next W02','avenir next',sans-serif}body.landing-body .quotes .quote .quote-footer .success-story-button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}body.landing-body .quotes .quote .quote-footer .success-story-button:hover{text-decoration:none}body.landing-body .quotes .quote .quote-footer .success-story-button:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}body.landing-body .quotes .quote .quote-footer .success-story-button:focus{text-decoration:none}body.landing-body .quotes .quote .quote-footer .success-story-button[disabled],body.landing-body .quotes .quote .quote-footer .success-story-button.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}body.landing-body .quotes .quote .quote-footer .success-story-button:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}body.landing-body .quotes .quote .quote-footer .success-story-button:focus{background-color:#fff;color:#2da234}@media (max-width:799px){body.landing-body .quotes .quote .quote-footer .success-story-button{position:static;width:90%;margin:20px auto;display:block}}body.landing-body .features{padding-top:62px;padding-bottom:140px;background:#fafafa}@media (max-width:799px){body.landing-body .features{padding-bottom:32px}}body.landing-body .features .feature-row{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:1200px;margin:0 auto 150px}@media (max-width:1200px){body.landing-body .features .feature-row{display:block}}@media (max-width:1200px) and (min-width:800px){body.landing-body .features .feature-row{width:800px}}@media (max-width:799px){body.landing-body .features .feature-row{width:100%;margin-bottom:40px}}body.landing-body .features .feature-row:last-child{margin-bottom:0}body.landing-body .features .feature-row .feature-text{display:none;width:50%;padding:60px;padding-top:20px;padding-right:110px;font-size:18px;font-weight:500;line-height:28px;color:#727272;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}@media (max-width:1200px){body.landing-body .features .feature-row .feature-text{display:block;width:100%;padding:20px}}body.landing-body .features .feature-row .feature-text.full-width{display:block}body.landing-body .features .feature-row .feature-text .feature-title{font-size:26px;font-weight:600;line-height:32px;color:#2da234;margin-bottom:28px}body.landing-body .features .feature-row .feature-text .feature-icon{margin-top:40px;display:block}@media (max-width:1200px){body.landing-body .features .feature-row .feature-text .feature-icon{float:none!important;width:100px;margin:20px auto}}body.landing-body .features .feature-image{width:640px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;text-align:center}@media (max-width:1200px) and (min-width:800px){body.landing-body .features .feature-image{margin:0 auto}}@media (max-width:799px){body.landing-body .features .feature-image{position:relative;width:calc(100% - 20px);margin:0 auto}}body.landing-body .features .feature-image + .feature-text{padding-left:110px;padding-right:60px}@media (max-width:1200px){body.landing-body .features .feature-image + .feature-text{display:none!important}}body.landing-body .features .feature-image .feature-image-wrapper{display:inline-block;-webkit-box-shadow:0 1px 16px rgba(0,0,0,0.12);box-shadow:0 1px 16px rgba(0,0,0,0.12)}@media (max-width:799px){body.landing-body .features .feature-image .feature-image-wrapper{max-width:100%;margin:0}}body.landing-body .features .feature-image .feature-image-wrapper .browser-top{width:640px;height:48.565488565488565px;background-image:url("/img/browsertop.png");-webkit-background-size:640px 48.565488565488565px;-moz-background-size:640px 48.565488565488565px;background-size:640px 48.565488565488565px}@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx){body.landing-body .features .feature-image .feature-image-wrapper .browser-top{background-image:url("/img/browsertop@2x.png");-webkit-background-size:640px 48.565488565488565px;-moz-background-size:640px 48.565488565488565px;background-size:640px 48.565488565488565px}}@media (max-width:799px){body.landing-body .features .feature-image .feature-image-wrapper .browser-top{display:none}}body.landing-body .features .feature-image .feature-image-wrapper video,body.landing-body .features .feature-image .feature-image-wrapper img{display:block;width:100%}body.landing-body .pricing{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:1200px;margin:0 auto;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:277px}@media (max-width:1200px) and (min-width:800px){body.landing-body .pricing{width:800px}}@media (max-width:799px){body.landing-body .pricing{position:relative;width:100%;display:block;height:auto;padding-bottom:15px}}body.landing-body .pricing > div{width:50%}@media (max-width:799px){body.landing-body .pricing > div{width:100%}}body.landing-body .pricing .pricing-header{font-size:22px;font-weight:700;line-height:32px}body.landing-body .pricing .pricing-header .red-text{color:#ff3d00}body.landing-body .pricing .pricing-text{font-size:16px;font-weight:500;line-height:26px;padding-left:52px;padding-right:10px}@media (max-width:799px){body.landing-body .pricing .pricing-text{padding:10px;padding-bottom:20px}}@media (max-width:1200px){body.landing-body .pricing .try-it{text-align:center}}body.landing-body .pricing .try-it .email-signup.form{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}body.landing-body .pricing .try-it .email-signup.form > form > div{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}body.landing-body .pricing .try-it .try-button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:44px;text-align:center;line-height:44px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;width:300px;border-radius:3px;font-size:16px;font-weight:500;margin:0 auto;vertical-align:top}body.landing-body .pricing .try-it .try-button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}body.landing-body .pricing .try-it .try-button:hover{text-decoration:none}body.landing-body .pricing .try-it .try-button:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}body.landing-body .pricing .try-it .try-button:focus{text-decoration:none}body.landing-body .pricing .try-it p.register{font-size:18px;font-weight:500}body.landing-body .pricing .try-it input[type="email"]{margin:0;padding:0;border:0;outline:0;height:44px;border-radius:3px;width:300px;max-width:100%;padding:0 15px;margin-bottom:8px;margin-right:0;margin-left:0;border:1px solid #eaeaea;vertical-align:top}body.landing-body .pricing .email-signup .status-message{margin-top:8px}body.landing-body .shadow-line{width:100%;height:4px;margin-bottom:-4px;background:-webkit-linear-gradient(top,rgba(0,0,0,0.06),transparent);background:-moz-linear-gradient(top,rgba(0,0,0,0.06),transparent);background:-o-linear-gradient(top,rgba(0,0,0,0.06),transparent);background:-ms-linear-gradient(top,rgba(0,0,0,0.06),transparent);background:linear-gradient(to bottom,rgba(0,0,0,0.06),transparent);position:relative;z-index:1}body.landing-body .footer{text-align:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.landing-body .footer .logo{margin:40px;color:#dcdcdc;font-size:36px}body.landing-body .footer .links a{font-size:16px;font-weight:500;color:#000;margin:0 18px}body.landing-body .footer .links a:hover{color:#727272}@media (max-width:799px){body.landing-body .footer .links a{display:block}}body.landing-body .footer .copyright{font-size:12px;font-weight:500;color:#b6b6b6;margin-top:21px}body.landing-body .footer .social{margin:22px}body.landing-body .footer .social a{color:#dcdcdc;font-size:17px;margin:0 8px}body.landing-body .mixpanel{margin-bottom:50px}body.landing-body .developer-landing .top-splash .laptop-image-wrapper .laptop-image{width:640px;background-image:-webkit-linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url("/img/api-explorer-video-thumb.png");background-image:-moz-linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url("/img/api-explorer-video-thumb.png");background-image:-o-linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url("/img/api-explorer-video-thumb.png");background-image:-ms-linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url("/img/api-explorer-video-thumb.png");background-image:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url("/img/api-explorer-video-thumb.png");-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-webkit-box-shadow:0 1px 8px 3px rgba(0,0,0,0.3);box-shadow:0 1px 8px 3px rgba(0,0,0,0.3)}body.landing-body .developer-landing .top-splash .laptop-image-wrapper .laptop-image .play-button{position:absolute;top:136px;left:275px}@media (max-width:799px){body.landing-body .developer-landing .top-splash .laptop-image-wrapper .laptop-image{-webkit-transform-origin:320px 360px;-moz-transform-origin:320px 360px;-o-transform-origin:320px 360px;-ms-transform-origin:320px 360px;transform-origin:320px 360px;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-o-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);margin-left:calc(50% - 320px)}}body.landing-body .developer-landing .header{width:100%}@media (max-width:1200px){body.landing-body .developer-landing .use-cases-header{margin-bottom:0}}body.landing-body .developer-landing .one-line-description{font-size:18px;text-align:center;max-width:700px;margin:80px auto;padding:0 20px}@media (max-width:1200px){body.landing-body .developer-landing .one-line-description{margin-top:0}}body.landing-body .developer-landing .use-cases{max-width:1200px;margin:50px auto 80px;padding:0 10px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media (max-width:1200px){body.landing-body .developer-landing .use-cases{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:20px}}@media (max-width:799px){body.landing-body .developer-landing .use-cases{width:100%;margin:0;padding:20px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}body.landing-body .developer-landing .use-cases .use-case{max-width:750px;position:relative;display:inline-block;margin:0 18px;vertical-align:top;font-family:'Lora'}@media (max-width:1200px){body.landing-body .developer-landing .use-cases .use-case{margin:20px auto}}@media (max-width:799px){body.landing-body .developer-landing .use-cases .use-case{margin-bottom:40px}}body.landing-body .developer-landing .use-cases .use-case:last-child{margin-bottom:0}body.landing-body .developer-landing .use-cases .use-case .use-case-title{margin-top:19px;margin-bottom:13px;color:#2da234;font-size:18px;font-weight:700;font-family:'Avenir Next W02','avenir next',sans-serif;line-height:1.4}@media (max-width:799px){body.landing-body .developer-landing .use-cases .use-case .use-case-title{line-height:1.4;display:inline-block;width:calc(100% - 30px);vertical-align:top}}body.landing-body .developer-landing .use-cases .use-case .use-case-title + .use-case-description{margin-top:0}body.landing-body .developer-landing .use-cases .use-case .use-case-description{color:#727272;font-size:16px;line-height:32px;margin-top:21px}@media (max-width:799px){body.landing-body .developer-landing .use-cases .use-case .use-case-description{display:inline}}body.landing-body.test-variant{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.landing-body.test-variant .top-splash-pricing{color:#fff;position:relative;width:100%;background:-webkit-linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background:-moz-linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background:-o-linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background:-ms-linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background:linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);overflow:hidden;padding-top:1px;margin-top:-1px;overflow:visible;height:660px;margin-bottom:218px}@media (max-width:799px){body.landing-body.test-variant .top-splash-pricing{margin-bottom:872px;min-height:320px;height:auto;padding-bottom:24px}}body.landing-body.test-variant .top-splash-pricing .logo{position:absolute;top:29px;left:100px;height:36px;font-size:180px;color:#fff}@media (max-width:799px){body.landing-body.test-variant .top-splash-pricing .logo{top:12px;left:12px;font-size:140px}}body.landing-body.test-variant .top-splash-pricing .logo:before{line-height:36px;vertical-align:top}body.landing-body.test-variant .top-splash-pricing .tier-row{position:absolute;bottom:-218px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media (max-width:799px){body.landing-body.test-variant .top-splash-pricing .tier-row{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;bottom:-872px;overflow-x:hidden}}body.landing-body.test-variant .top-splash-pricing .tier-row .tier-container{margin:0 28px;width:405px;height:436px;border:1px solid #adb0b1;background:#fff;text-align:center}@media (max-width:799px){body.landing-body.test-variant .top-splash-pricing .tier-row .tier-container{margin-top:-1px;width:100%}}body.landing-body.test-variant .top-splash-pricing .tier-row .tier-container h2,body.landing-body.test-variant .top-splash-pricing .tier-row .tier-container .price,body.landing-body.test-variant .top-splash-pricing .tier-row .tier-container .price-numeric{color:#2cb467}body.landing-body.test-variant .top-splash-pricing .tier-row .tier-container h2{text-transform:uppercase;color:#2cb467;font-size:32px;font-weight:600;margin-top:37px;margin-bottom:15px}body.landing-body.test-variant .top-splash-pricing .tier-row .tier-container .starting-at{font-size:22px;font-weight:500;color:#212121}body.landing-body.test-variant .top-splash-pricing .tier-row .tier-container .price,body.landing-body.test-variant .top-splash-pricing .tier-row .tier-container .price-numeric{height:76px}body.landing-body.test-variant .top-splash-pricing .tier-row .tier-container .price{font-size:60px;font-weight:300}body.landing-body.test-variant .top-splash-pricing .tier-row .tier-container .price-numeric{font-size:80px;font-weight:300;letter-spacing:-3px;padding-right:24px;margin-top:-16px;margin-bottom:16px}body.landing-body.test-variant .top-splash-pricing .tier-row .tier-container .price-numeric .dollar-sign{font-size:32px;font-weight:400;vertical-align:30px;letter-spacing:-5px}body.landing-body.test-variant .top-splash-pricing .tier-row .tier-container .user-mo{font-size:22px;font-weight:500;border-bottom:1px solid #adb0b1;width:331px;margin:0 auto;padding-bottom:23px;margin-bottom:18px;margin-top:-2px;color:#212121}body.landing-body.test-variant .top-splash-pricing .tier-row .tier-container .tier-features{color:#212121;font-size:16px;font-weight:500}body.landing-body.test-variant .top-splash-pricing .tier-row .tier-container .tier-features li{line-height:32px}body.landing-body.test-variant .pricing-summary{padding-top:90px;text-align:center;width:800px;margin:0 auto}@media (max-width:799px){body.landing-body.test-variant .pricing-summary{width:80%}}@media (max-width:1200px) and (min-width:800px){body.landing-body.test-variant .pricing-summary{width:700px}}body.landing-body.test-variant .pricing-summary h3{font-size:22px;font-weight:700;margin-bottom:33px}body.landing-body.test-variant .pricing-summary p{font-size:16px;font-weight:600;line-height:26px}body.landing-body.test-variant .pricing-summary p .summary-highlight{color:#2da234}body.landing-body.test-variant .pricing-summary ul{font-size:16px}body.landing-body.test-variant .pricing-signup{text-align:center;display:inline-block;font-size:16px;font-weight:700;width:252px;border-radius:60px;color:#fff;background:#ff7043;padding:11px 0;margin-top:43px}body.landing-body.test-variant .pricing-signup:hover{background:#ff6433}body.landing-body.test-variant .pricing-signup-button-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%;height:80px;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}body.landing-body.test-variant .question-banner{padding-top:2px;margin-top:121px;background:#fafafa;text-align:center;padding-bottom:50px}body.landing-body.test-variant .question-banner .balloon-circle{width:95px;height:95px;border-radius:47.5px;margin:0 auto;margin-top:-47.5px;background:#fff;border:1px solid #fafafa;-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,0.06);box-shadow:0 2px 14px 0 rgba(0,0,0,0.06);text-align:center;line-height:95px}body.landing-body.test-variant .question-banner .balloon-circle .balloon-icon{margin-top:-4px}body.landing-body.test-variant .question-banner h3{font-size:22px;font-weight:700;margin-bottom:17px;margin-top:19px}body.landing-body.test-variant .question-banner p{font-size:18px;font-weight:500}@media (max-width:1200px) and (min-width:800px){body.landing-body.test-variant .question-banner p{padding-left:20px;padding-right:20px}}body.landing-body.test-variant .question-banner p a{text-decoration:underline;font-weight:600}body.landing-body.test-variant .template-splash{color:#fff;color:#fff;position:relative;width:100%;background:-webkit-linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background:-moz-linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background:-o-linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background:-ms-linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background:linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);overflow:hidden;height:403px}@media (max-width:799px){body.landing-body.test-variant .template-splash{height:341px}}body.landing-body.test-variant .template-splash .logo{position:absolute;top:29px;left:100px;height:36px;font-size:180px;color:#fff}@media (max-width:799px){body.landing-body.test-variant .template-splash .logo{top:12px;left:12px;font-size:140px}}body.landing-body.test-variant .template-splash .logo:before{line-height:36px;vertical-align:top}body.landing-body.test-variant .template-list{width:100%;margin:0;max-width:none}@media (max-width:799px){body.landing-body.test-variant .template-list{width:100vw}}body.landing-body.test-variant .template-list .template-category{padding-top:5px;width:100%}body.landing-body.test-variant .template-list .template-category:nth-child(odd){background:#fafafa}@media (min-width:1201px){body.landing-body.test-variant .template-list .template-category .template-category-inner{width:1260px;margin:0 auto}}@media (max-width:1200px) and (min-width:800px){body.landing-body.test-variant .template-list .template-category .template-category-inner{text-align:center}}@media (min-width:800px){body.landing-body.test-variant .template-list .template-category .template-category-inner{padding-bottom:24px}}@media (max-width:799px){body.landing-body.test-variant .template-list .template-category .template-category-inner{width:100vw;padding-bottom:10px}body.landing-body.test-variant .template-list .template-category .template-category-inner .category-title{text-align:center;margin-left:0}}body.landing-body.test-variant .template-list .template-category .template-category-inner .template{width:400px;height:363px;margin-left:0;margin-right:14px;border-bottom:none}@media (max-width:799px){body.landing-body.test-variant .template-list .template-category .template-category-inner .template{-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);margin-left:calc(50vw - 160px);margin-bottom:-50px}}body.landing-body.test-variant .template-list .template-category .template-category-inner .template img.template-thumbnail{width:357px;height:239px;-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,0.06);box-shadow:0 2px 14px 0 rgba(0,0,0,0.06)}body.landing-body.test-variant .template-list .template-category .template-category-inner .template .template-label{background:#fafafa;padding-left:20px;padding-right:8px;margin:-21px;margin-top:20px;border:1px solid #adb0b1;min-height:83px;padding-bottom:10px}body.landing-body.test-variant .template-list .template-category .template-category-inner .template .template-label .template-title{font-size:22px;font-weight:600;margin-bottom:0}body.landing-body.test-variant .template-list .template-category .template-category-inner .template .template-label .subtitle{font-size:18px;font-weight:500}body.landing-body.test-variant .template-list .template-category .template-category-inner .template:hover{border:1px solid #eaeaea;background:#fff}body.landing-body.test-variant .template-list .template-category .template-category-inner .template:hover .template-label{color:#fff;background:#b6b6b6}body.landing-body.test-variant .template-detail-splash{color:#fff;position:relative;width:100%;background:-webkit-linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background:-moz-linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background:-o-linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background:-ms-linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);background:linear-gradient(225deg,#2ea334 0%,#2db059 32%,#2cb260 39%,#2cb467 45%,#2bbf87 73%,#2acaa6 100%);overflow:hidden;height:507px}body.landing-body.test-variant .template-detail-splash .logo{position:absolute;top:29px;left:100px;height:36px;font-size:180px;color:#fff}@media (max-width:799px){body.landing-body.test-variant .template-detail-splash .logo{top:12px;left:12px;font-size:140px}}body.landing-body.test-variant .template-detail-splash .logo:before{line-height:36px;vertical-align:top}@media (max-width:799px){body.landing-body.test-variant .template-detail-splash{height:341px}}body.landing-body.test-variant .template-detail-splash .splash-text{margin-top:12px}body.landing-body.test-variant .template-detail-splash .sign-in-link{display:block;width:300px;height:44px;margin:40px auto;line-height:44px;font-size:16px;font-weight:700;border-radius:60px;text-align:center;color:#fff;background:#ff7043}body.landing-body.test-variant .big-screenshot{position:relative;display:block;width:683px;height:456px;margin:-116px auto 32px;z-index:2;-webkit-box-shadow:0 2px 14px 0 rgba(173,176,177,0.5);box-shadow:0 2px 14px 0 rgba(173,176,177,0.5);border-top-left-radius:3px;border-top-right-radius:3px}@media (max-width:799px){body.landing-body.test-variant .big-screenshot{width:310px;height:207px;margin-top:-30px}}body.landing-body.test-variant .template-detail-description{width:672px;margin:50px auto 80px;color:#212121;font-size:18px;font-weight:500;text-align:center}@media (max-width:799px){body.landing-body.test-variant .template-detail-description{width:80%;font-size:16px;font-weight:500;margin:22px auto 50px}}body.landing-body.test-variant .more-templates{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;text-align:center;font-size:16px;font-weight:500;line-height:20px;margin:auto;width:80%;max-width:840px;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:32px}body.landing-body.test-variant .more-templates .tpl-link{-webkit-flex-basis:280px;flex-basis:280px;-webkit-flex-shrink:1;flex-shrink:1;height:28px}body.landing-body.test-variant .mobile-hamburger{display:none}@media (max-width:799px){body.landing-body.test-variant .mobile-hamburger{display:block;position:absolute;top:10px;right:20px;z-index:1;font-size:20px;color:#fff}}body.landing-body.test-variant #landing-nav{z-index:5}@media (min-width:800px){body.landing-body.test-variant #landing-nav{position:absolute;color:#fff;top:23px;right:100px;text-transform:uppercase}body.landing-body.test-variant #landing-nav a{display:inline-block;position:relative;color:#fff;font-size:14px;font-weight:600;margin-left:24px}body.landing-body.test-variant #landing-nav a.active:after{content:'';display:block;width:calc(100% - 4px);height:1px;background:#fff;margin:0 auto;margin-top:5px}body.landing-body.test-variant #landing-nav a.nav-signup{border:1px solid #fff;padding:9px 22px 6px;border-radius:60px;margin-left:15px}body.landing-body.test-variant #landing-nav a.nav-signup:hover{background:rgba(255,255,255,0.2)}body.landing-body.test-variant #landing-nav a.nav-signup:active{background:#fff;color:#2da234}}@media (max-width:799px){body.landing-body.test-variant #landing-nav{position:fixed;width:151px;height:100vh;top:0;right:-151px;background:#fafafa;-webkit-transition:right ease-in-out 200ms;-moz-transition:right ease-in-out 200ms;-o-transition:right ease-in-out 200ms;-ms-transition:right ease-in-out 200ms;transition:right ease-in-out 200ms;padding-top:55px}body.landing-body.test-variant #landing-nav.visible{right:0}body.landing-body.test-variant #landing-nav .landing-nav-close{position:absolute;top:5px;right:5px;width:45px;height:45px;background:url("/img/close-button.png");-webkit-background-size:45px 45px;-moz-background-size:45px 45px;background-size:45px 45px;opacity:0.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}body.landing-body.test-variant #landing-nav a{display:block;text-align:right;text-transform:uppercase;font-size:14px;font-weight:600;margin-right:17px;line-height:39px}body.landing-body.test-variant #landing-nav a.active{font-weight:700}body.landing-body.test-variant #landing-nav a.nav-signup{position:absolute;right:0;margin-top:16px;width:100px;height:36px;line-height:36px;color:#ff3d00;border:1px solid #ff3d00;border-radius:60px;text-align:center}body.landing-body.test-variant #landing-nav a.nav-signup:hover{background:#ff3d00;color:#fafafa}}@media (min-width:800px) and (max-width:1200px) and (min-width:800px){body.landing-body.test-variant #landing-nav{right:20px;-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;-o-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}}body.landing-body.test-variant h1,body.landing-body.test-variant h2,body.landing-body.test-variant h3,body.landing-body.test-variant h4,body.landing-body.test-variant h5,body.landing-body.test-variant h6{font-family:'Avenir Next W02','avenir next',sans-serif}body.landing-body.test-variant h1.title{margin-top:128px;font-size:62px;font-weight:100;color:#fff;text-align:center}@media (max-width:799px){body.landing-body.test-variant h1.title{margin-top:89px;font-size:38px;font-weight:300}}body.landing-body.test-variant .top-splash.landing-home{height:680px}@media (max-width:799px){body.landing-body.test-variant .top-splash.landing-home{height:510px}}body.landing-body.test-variant p.splash-text{font-size:22px;font-weight:400;width:800px;margin:0 auto;margin-top:38px;text-align:center;color:#fff;line-height:33px}body.landing-body.test-variant .landing-home p.splash-text{width:509px}@media (max-width:799px){body.landing-body.test-variant .landing-home p.splash-text{width:80%}}@media (max-width:799px){body.landing-body.test-variant p.splash-text{font-size:16px;font-weight:500;width:80%;line-height:22px;margin-top:24px}}body.landing-body.test-variant .splash-content{top:0}body.landing-body.test-variant .splash-content .header{color:#fff;font-size:22px;font-weight:500;line-height:34px}body.landing-body.test-variant .laptop-image-wrapper{transform-orgin -webkit-transform:scale(0.68);-moz-transform:scale(0.68);-o-transform:scale(0.68);-ms-transform:scale(0.68);transform:scale(0.68);bottom:-55px}body.landing-body.test-variant .main-buttons{position:relative;bottom:0}@media (max-width:799px){body.landing-body.test-variant .main-buttons{bottom:0}}body.landing-body.test-variant .main-buttons .button{border-radius:60px;height:54px;line-height:54px;font-size:18px;font-weight:500;width:257px}body.landing-body.test-variant .main-buttons .try-button{font-size:20px}body.landing-body.test-variant .triangle-cut .triangle{fill:#fff}body.landing-body.test-variant .features{background:#fff}body.landing-body.test-variant h2.header{font-size:32px;font-weight:600;color:#212121;width:690px;line-height:44px;text-align:center;margin:12px auto 45px}@media (max-width:799px){body.landing-body.test-variant h2.header{width:80%;font-size:22px;font-weight:600;line-height:30px}}body.landing-body.test-variant h2.small-header{font-size:22px;font-weight:600;color:#212121;width:516px;line-height:30px;text-align:center;margin:8px auto 32px}@media (max-width:799px){body.landing-body.test-variant h2.small-header{width:80%;font-size:22px;font-weight:600;line-height:30px;margin-bottom:14px}}body.landing-body.test-variant .green-header{font-size:14px;font-weight:500}@media (max-width:799px){body.landing-body.test-variant .green-header{margin-bottom:12px}}body.landing-body.test-variant .shadow-line + .green-header{margin-top:45px}body.landing-body.test-variant .tooltip-hover{position:relative}body.landing-body.test-variant .tooltip-hover .tooltip{position:absolute;top:0;left:20px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);width:136px;font-size:12px;font-weight:500;color:#727272;background:#fff;-webkit-transition:opacity linear 200ms;-moz-transition:opacity linear 200ms;-o-transition:opacity linear 200ms;-ms-transition:opacity linear 200ms;transition:opacity linear 200ms;-webkit-box-shadow:0 2px 4px 0 rgba(158,158,158,0.2);box-shadow:0 2px 4px 0 rgba(158,158,158,0.2);padding:6px}@media (max-width:1200px){body.landing-body.test-variant .tooltip-hover .tooltip{left:-68px;top:20px}}body.landing-body.test-variant .tooltip-hover:hover .tooltip{opacity:1;-ms-filter:none;filter:none}body.landing-body.test-variant .features .feature-row .feature-text{font-size:18px;font-weight:400}body.landing-body.test-variant .features .feature-row .feature-text .feature-title{font-size:22px;font-weight:400;line-height:30px}body.landing-body.test-variant .templates{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin:80px auto 50px}@media (min-width:1201px){body.landing-body.test-variant .templates{width:1200px}}@media (max-width:1200px) and (min-width:800px){body.landing-body.test-variant .templates{width:800px}}@media (max-width:799px){body.landing-body.test-variant .templates{width:100%}}@media (max-width:1200px){body.landing-body.test-variant .templates{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media (max-width:799px){body.landing-body.test-variant .templates{margin:0 auto;overflow-x:hidden}}body.landing-body.test-variant .templates .template-screenshot-container{width:700px}body.landing-body.test-variant .templates .template-screenshot-container .template-screenshot{margin-left:19px;width:681px;height:454px;-webkit-box-shadow:0 1px 16px rgba(0,0,0,0.12);box-shadow:0 1px 16px rgba(0,0,0,0.12)}@media (max-width:1200px) and (min-width:800px){body.landing-body.test-variant .templates .template-screenshot-container .template-screenshot{margin-left:0}}@media (max-width:799px){body.landing-body.test-variant .templates .template-screenshot-container{display:none}}@media (max-width:1200px) and (min-width:800px){body.landing-body.test-variant .templates .template-screenshot-container{width:800px;text-align:center}}body.landing-body.test-variant .templates .template-tabs .template-tab{display:block;position:relative;padding-top:10px;padding-left:43px;padding-right:30px;padding-bottom:15px}body.landing-body.test-variant .templates .template-tabs .template-tab h3.template-title{font-size:22px;font-weight:400}@media (max-width:799px){body.landing-body.test-variant .templates .template-tabs .template-tab h3.template-title{font-size:18px;font-weight:400;margin-top:7px;margin-bottom:5px}}body.landing-body.test-variant .templates .template-tabs .template-tab .template-description{font-size:18px;font-weight:400;line-height:28px;color:#727272}@media (max-width:799px){body.landing-body.test-variant .templates .template-tabs .template-tab .template-description{margin:0;font-size:16px;font-weight:400;line-height:20px}}body.landing-body.test-variant .templates .template-tabs .template-tab canvas.active-background{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);position:absolute;top:0;left:0;width:calc(100% + 5px);height:calc(100% + 5px);z-index:-1;-webkit-transition:opacity linear 200ms;-moz-transition:opacity linear 200ms;-o-transition:opacity linear 200ms;-ms-transition:opacity linear 200ms;transition:opacity linear 200ms}@media (min-width:1201px){body.landing-body.test-variant .templates .template-tabs .template-tab{margin-right:40px}}@media (max-width:1200px) and (min-width:800px){body.landing-body.test-variant .templates .template-tabs .template-tab{padding-left:30px;width:33%}}@media (max-width:799px){body.landing-body.test-variant .templates .template-tabs .template-tab{padding:7px 7px 19px 19px;width:100%}}body.landing-body.test-variant .templates .template-tabs .template-tab.active canvas.active-background{opacity:1;-ms-filter:none;filter:none}body.landing-body.test-variant .templates .template-tabs .template-tab:not(.active){cursor:pointer}@media (max-width:1200px){body.landing-body.test-variant .templates .template-tabs{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px}body.landing-body.test-variant .templates .template-tabs .template-tab{margin:0 10px}body.landing-body.test-variant .templates .template-tabs .template-tab .template-description{font-size:14px;font-weight:400}}@media (max-width:799px){body.landing-body.test-variant .templates .template-tabs{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 19px);-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0 auto}body.landing-body.test-variant .templates .template-tabs:not(.active) canvas.active-background{opacity:1;-ms-filter:none;filter:none}}body.landing-body.test-variant .templates .template-tabs .mobile-template-screenshot{display:none}@media (max-width:799px){body.landing-body.test-variant .templates .template-tabs .mobile-template-screenshot{display:block;width:327px;height:218px;margin:20px auto 32px}}body.landing-body.test-variant .templates-button{display:block;width:222px;height:44px;line-height:44px;background:#ff7043;border-radius:60px;color:#fff;font-size:16px;font-weight:600;margin:8px auto 30px;text-align:center}body.landing-body.test-variant .quotes{margin-top:30px;background:#fafafa;width:100%;-webkit-box-shadow:none;box-shadow:none;padding:0}@media (min-width:800px){body.landing-body.test-variant .quotes{padding-top:32px}}@media (max-width:799px){body.landing-body.test-variant .quotes{padding-top:24px}}body.landing-body.test-variant .quotes .quotes-container{margin:0 auto;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media (min-width:1201px){body.landing-body.test-variant .quotes .quotes-container{width:1200px}}@media (max-width:1200px) and (min-width:800px){body.landing-body.test-variant .quotes .quotes-container{width:800px}}@media (max-width:799px){body.landing-body.test-variant .quotes .quotes-container{width:100%}}body.landing-body.test-variant .quotes .quotes-container .quote{width:590px;background:#fff;margin-bottom:30px;border-radius:30px;padding:25px}@media (min-width:1201px){body.landing-body.test-variant .quotes .quotes-container .quote:nth-child(4n + 3),body.landing-body.test-variant .quotes .quotes-container .quote:nth-child(4n + 4){background:#f1f1f1}body.landing-body.test-variant .quotes .quotes-container .quote:nth-child(even){margin-left:20px}}@media (max-width:799px){body.landing-body.test-variant .quotes .quotes-container .quote{margin-left:10px;margin-right:10px;border-radius:20px;margin-bottom:20px}}body.landing-body.test-variant .quotes .quotes-container .quote .quote-headline{margin-top:0;font-size:22px;font-weight:500;line-height:28px}@media (max-width:799px){body.landing-body.test-variant .quotes .quotes-container .quote .quote-headline{display:block}}body.landing-body.test-variant .quotes .quotes-container .quote .quote-text{margin-top:0;font-family:'Avenir Next W02','avenir next',sans-serif;font-size:16px;font-weight:500;line-height:1.4;color:#727272}body.landing-body.test-variant .quotes .quotes-container .quote .quote-icon{display:none}body.landing-body.test-variant .quotes .quotes-container .quote-footer{margin-top:28px}body.landing-body.test-variant .quotes .quotes-container .quote-footer .quote-user-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-align:left;font-family:'Avenir Next W02','avenir next',sans-serif}body.landing-body.test-variant .quotes .quotes-container .quote-footer .quote-user-container .quote-image{display:block}body.landing-body.test-variant .quotes .quotes-container .quote-footer .quote-user-container .quote-user-info{margin-left:12px;margin-top:-2px}body.landing-body.test-variant .quotes .quotes-container .quote-footer .quote-user-container .quote-user-info .quote-user{font-size:14px;font-weight:500;color:#b6b6b6;margin-left:0}@media (max-width:799px){body.landing-body.test-variant .quotes .quotes-container .quote-footer .quote-user-container .quote-user-info .quote-user{width:auto}}body.landing-body.test-variant .quotes .quotes-container .quote-footer .quote-user-container .quote-user-info .quote-position{font-size:14px;font-weight:500;color:#727272;margin-left:0}body.landing-body.test-variant .quotes .quotes-container .quote-footer .success-story-link{position:relative;font-family:'Avenir Next W02','avenir next',sans-serif;font-size:14px;font-weight:500;color:#b6b6b6;top:12px}@media (max-width:1200px) and (min-width:800px){body.landing-body.test-variant .quotes .quotes-container .quote-footer .success-story-link{top:8px}}@media (max-width:799px){body.landing-body.test-variant .quotes .quotes-container .quote-footer .success-story-link{text-align:right;margin-bottom:-6px;padding-top:18px;position:relative}body.landing-body.test-variant .quotes .quotes-container .quote-footer .success-story-link:before{position:absolute;left:-25px;right:-25px;top:0;content:'';height:1px;background:#f1f1f1}}body.landing-body.test-variant .quotes .quotes-container .quote-footer .success-story-link .icon{vertical-align:-1px;margin-left:8px}@media (min-width:800px){body.landing-body.test-variant .pricing{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}body.landing-body.test-variant .pricing .pricing-text{margin-left:0;padding-right:62px;padding-left:0}body.landing-body.test-variant .pricing .try-it{width:300px}}.plan-view{font-size:16px;font-weight:500;padding:0 30px;padding-top:32px}.plan-view .plan-large{font-size:48px;font-weight:600;text-transform:none}.plan-view .plan-top-box{text-transform:uppercase;margin-right:90px;float:left}.plan-view .plan-section{margin-top:30px}.plan-view .summary-box{float:left;background:#fafafa;margin:20px 0;margin-right:30px;padding:30px 5px;text-transform:uppercase;width:220px;border:1px solid #b6b6b6;border-radius:20px;text-align:center;height:170px}.plan-view .summary-box .summary-text{margin-bottom:10px}.plan-view .plan-section-title{font-size:18px;font-weight:700}.plan-view .plan-section-description{margin-top:20px;height:170px;position:relative}.plan-view .plan-api-section .api-meter{position:relative;left:250px;height:20px;width:300px;margin:24px 0;border-radius:5px;background:#adb0b1}.plan-view .plan-api-section .api-meter .api-meter-mercury{background:#2da234;height:100%;border-radius:5px}.plan-view .plan-api-section .pricing-text{position:absolute;bottom:0;left:250px;padding-bottom:12px}.plan-view .btn.upgrade-link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:60px;text-align:center;line-height:60px;border:1px solid #2da234;border-radius:3px;color:#fff;background:#2da234;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;display:block;margin-top:20px;width:150px;font-size:16px;font-weight:500}.plan-view .btn.upgrade-link[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.plan-view .btn.upgrade-link:hover{text-decoration:none}.plan-view .btn.upgrade-link:hover:not([disabled]):not(.disabled){background-color:#24822a;border:1px solid #24822a}.plan-view .btn.upgrade-link:focus{text-decoration:none}.form-view form,.form-admin form{margin:0}.form-view .user-form,.form-admin .user-form{position:relative;margin-left:20px;padding-bottom:250px}.form-view .user-form .title,.form-admin .user-form .title{font-size:22px;font-weight:700;text-align:center;margin-top:-8px;margin-bottom:8px}.form-view .user-form label,.form-admin .user-form label{font-size:16px;font-weight:700}.form-view .user-form label .field-required-icon,.form-admin .user-form label .field-required-icon{color:#b32d00;font-size:8px;vertical-align:5px;margin-left:-2px}.form-view .user-form .description,.form-admin .user-form .description{margin-bottom:20px;white-space:pre-line}.form-view .user-form .field,.form-admin .user-form .field{position:relative}.form-view .user-form .form-link-dropdown,.form-admin .user-form .form-link-dropdown{margin-bottom:20px}.form-view .user-form .new-field-link,.form-admin .user-form .new-field-link{margin-left:4px;margin-bottom:20px}.form-view .user-form .new-field-link:hover,.form-admin .user-form .new-field-link:hover{text-decoration:none}.form-view .user-form .add-field-link,.form-admin .user-form .add-field-link{margin-left:-2px}.form-view .user-form .user-form-input,.form-admin .user-form .user-form-input{margin-bottom:10px;width:274px}.form-view .user-form input.user-form-input,.form-admin .user-form input.user-form-input{border:1px solid;height:32px;font-size:16px;font-weight:500;padding-left:8px}.form-view .user-form .field:not(.error) input.user-form-input,.form-admin .user-form .field:not(.error) input.user-form-input{border-color:#dcdcdc}.form-view .user-form .user-form-input.size-long,.form-admin .user-form .user-form-input.size-long{width:420px;height:150px;max-width:420px}.form-view .user-form button,.form-admin .user-form button{margin-top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:32px;text-align:center;line-height:32px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234;padding:0 40px}.form-view .user-form button[disabled],.form-admin .user-form button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.form-view .user-form button:hover,.form-admin .user-form button:hover{text-decoration:none}.form-view .user-form button:hover:not([disabled]):not(.disabled),.form-admin .user-form button:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.form-view .user-form button:focus,.form-admin .user-form button:focus{text-decoration:none}.form-view .user-form button[disabled],.form-admin .user-form button[disabled],.form-view .user-form button.disabled,.form-admin .user-form button.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.form-view .user-form button:hover:not([disabled]):not(.disabled),.form-admin .user-form button:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}.form-view .user-form button:focus,.form-admin .user-form button:focus{background-color:#fff;color:#2da234}.form-view .user-form input[type="submit"],.form-admin .user-form input[type="submit"]{visibility:hidden}.form-view .user-form .form-validation-message,.form-admin .user-form .form-validation-message{display:none;color:#b32d00;font-size:14px;font-weight:400;margin-top:10px}.form-view .user-form .help-inline,.form-admin .user-form .help-inline{position:relative;top:-3px;width:260px}.form-view .user-form .help-inline:empty,.form-admin .user-form .help-inline:empty{display:none}.form-view .fast-autocomplete li,.form-admin .fast-autocomplete li{padding-left:8px}.form-view .form-attachment-input,.form-admin .form-attachment-input{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-view .form-attachment-input > div,.form-admin .form-attachment-input > div{vertical-align:middle}.form-view .form-attachment-input .form-attachment-dropzone,.form-admin .form-attachment-input .form-attachment-dropzone{position:relative;color:#727272;display:inline-block;padding:18px;width:130px;height:130px;border-radius:5px;border:1px solid #adb0b1;margin-right:20px;background-color:#dcdcdc;text-align:center;font-size:12px}.form-view .form-attachment-input .form-attachment-dropzone.dragover,.form-admin .form-attachment-input .form-attachment-dropzone.dragover{background-color:#b6b6b6}.form-view .form-attachment-input .form-attachment-dropzone .dropzone-icon,.form-admin .form-attachment-input .form-attachment-dropzone .dropzone-icon{font-size:50px;position:absolute;top:18px;left:38px}.form-view .form-attachment-input .form-attachment-dropzone .dropzone-text,.form-admin .form-attachment-input .form-attachment-dropzone .dropzone-text{position:absolute;top:85px;font-size:12px;padding:0 5px;left:0;width:100%;max-height:30px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;max-width:130px}.form-view .form-attachment-input .form-attachment-dropzone .dropzone-text.only-mobile,.form-admin .form-attachment-input .form-attachment-dropzone .dropzone-text.only-mobile{bottom:24px}.form-view .form-attachment-input .form-attachment-dropzone .attachment-upload-input,.form-admin .form-attachment-input .form-attachment-dropzone .attachment-upload-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.form-view .form-attachment-input .form-attachment-dropzone .clear-attachment-button,.form-admin .form-attachment-input .form-attachment-dropzone .clear-attachment-button{display:none;position:absolute;top:-33px;right:-37px;-webkit-transform-origin:32px 32px;-moz-transform-origin:32px 32px;-o-transform-origin:32px 32px;-ms-transform-origin:32px 32px;transform-origin:32px 32px;-webkit-transform:scale(0.25);-moz-transform:scale(0.25);-o-transform:scale(0.25);-ms-transform:scale(0.25);transform:scale(0.25);-webkit-transition:-webkit-transform 150ms ease-in-out;-moz-transition:-moz-transform 150ms ease-in-out;-o-transition:-o-transform 150ms ease-in-out;-ms-transition:-ms-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;background:url("/img/close-button.png");width:70px;height:71px}.form-view .form-attachment-input .form-attachment-dropzone .clear-attachment-button:hover,.form-admin .form-attachment-input .form-attachment-dropzone .clear-attachment-button:hover{-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-o-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3)}.form-view .form-attachment-input .form-attachment-dropzone .clear-attachment-button:active,.form-admin .form-attachment-input .form-attachment-dropzone .clear-attachment-button:active{-webkit-transform:scale(0.27);-moz-transform:scale(0.27);-o-transform:scale(0.27);-ms-transform:scale(0.27);transform:scale(0.27)}.form-view .form-attachment-input .form-attachment-dropzone .form-attachment-preview[src],.form-admin .form-attachment-input .form-attachment-dropzone .form-attachment-preview[src]{max-width:90px;max-height:51px;width:auto;height:auto}.form-view .form-attachment-input .form-attachment-dropzone .form-attachment-preview[src] + .dropzone-icon,.form-admin .form-attachment-input .form-attachment-dropzone .form-attachment-preview[src] + .dropzone-icon{display:none}.form-view .form-attachment-input .form-attachment-dropzone .form-attachment-preview[src] ~ .clear-attachment-button,.form-admin .form-attachment-input .form-attachment-dropzone .form-attachment-preview[src] ~ .clear-attachment-button{display:block}.form-view .form-attachment-input .form-attachment-dropzone .form-attachment-preview[has-data] ~ .clear-attachment-button,.form-admin .form-attachment-input .form-attachment-dropzone .form-attachment-preview[has-data] ~ .clear-attachment-button{display:block}.form-view .form-attachment-input .form-attachment-url-container,.form-admin .form-attachment-input .form-attachment-url-container{display:inline-block;padding:16px 0}body.external-form{overflow:auto}body.external-form .no-external{display:none}.external-form-container{position:relative;overflow:auto;margin-left:calc(50% - 50vw);margin-top:0;overflow:visible;margin-bottom:50vh}.external-form-container .user-form{margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100vw;padding:20px}.external-form-container .success{height:300px;line-height:60px;text-align:center;padding-top:55px}.external-form-container .success .icon{font-size:120px;color:#2da234}.external-form-container .success .message{margin-top:30px;color:#212121;font-size:16px;font-weight:400;line-height:1.5em}.external-form-container .powered-by{width:166px;height:29px;background-image:url("/img/poweredbyfieldbook.png");-webkit-background-size:166px 29px;-moz-background-size:166px 29px;background-size:166px 29px;margin-top:15px;margin-left:20px}@media all and (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:1.5/1),(min-device-pixel-ratio:1.5),(min-resolution:138dpi),(min-resolution:1.5dppx){.external-form-container .powered-by{background-image:url("/img/poweredbyfieldbook@2x.png");-webkit-background-size:166px 29px;-moz-background-size:166px 29px;background-size:166px 29px}}@media (min-width:600px){.external-form-container{margin-left:calc(50% - 300px);margin-right:calc(50% - 300px);margin-top:10vh}.external-form-container .powered-by{margin-left:217px}.external-form-container .user-form{width:600px;border:1px solid #dcdcdc;border-radius:3px}}@media (max-width:599px){.external-form-container .field textarea.user-form-input.size-long{width:100%}}.modal-tab-view .modal-body{max-height:none}.modal-tab-view .modal-tabs{margin:0;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;font-size:14.4px;font-weight:600;line-height:24px;border-bottom:1px solid #adb0b1;margin-top:-10px;margin-bottom:10px;margin-left:-4px;padding-left:8px}.modal-tab-view .modal-tabs .modal-tab{display:inline-block;border:1px solid #c9c9c9;border-bottom:none;border-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:0 20px;padding-top:1px;cursor:pointer;background-color:#f8f8f8}.modal-tab-view .modal-tabs .modal-tab.active{background-color:#fff}.cut-out-smoke-screen{position:fixed;top:-1000px;left:-1000px;display:table;z-index:10000;width:calc(100vw + 1000px);height:calc(100vh + 1000px);overflow:hidden;pointer-events:none}.cut-out-smoke-screen .smoke-screen-row{display:table-row}.cut-out-smoke-screen .smoke-screen-row .smoke-screen-tile{display:table-cell;background-color:rgba(0,0,0,0.2)}.cut-out-smoke-screen .smoke-screen-row .smoke-screen-tile.smoke-screen-cutout{position:relative;background-color:transparent;overflow:hidden}.cut-out-smoke-screen .smoke-screen-row .smoke-screen-tile.smoke-screen-cutout canvas{position:absolute}.tutorial-backdrop{background-color:#000;opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}.tutorial-start .flexbox-modal-inner{width:380px;background:#fff;padding:40px 50px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);text-align:center}.tutorial-start .flexbox-modal-inner h3{font-size:18px;font-weight:600;margin:19px 0 13px}.tutorial-start .flexbox-modal-inner .tutorial-opening-text p{font-size:14px;font-weight:600;margin-bottom:24px;line-height:23px;color:#6a7073}.tutorial-start .flexbox-modal-inner .start.beginner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #fff;border-radius:3px;color:#ff9800;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #ff9800;font-size:13px;font-weight:700;border-width:2px;width:180px}.tutorial-start .flexbox-modal-inner .start.beginner[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.tutorial-start .flexbox-modal-inner .start.beginner:hover{text-decoration:none}.tutorial-start .flexbox-modal-inner .start.beginner:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.tutorial-start .flexbox-modal-inner .start.beginner:focus{text-decoration:none}.tutorial-start .flexbox-modal-inner .start.beginner[disabled],.tutorial-start .flexbox-modal-inner .start.beginner.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.tutorial-start .flexbox-modal-inner .start.beginner:hover:not([disabled]):not(.disabled){background-color:#ff9800;color:#fff}.tutorial-start .flexbox-modal-inner .start.beginner:focus{background-color:#fff;color:#ff9800}.tutorial-start .flexbox-modal-inner .start.beginner:not([disabled]):not(.disabled):hover{border:2px solid #ff9800}.tutorial-start .flexbox-modal-inner .start.intermediate{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #fff;border-radius:3px;color:#44b1cb;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #44b1cb;font-size:13px;font-weight:700;border-width:2px;width:180px}.tutorial-start .flexbox-modal-inner .start.intermediate[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.tutorial-start .flexbox-modal-inner .start.intermediate:hover{text-decoration:none}.tutorial-start .flexbox-modal-inner .start.intermediate:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.tutorial-start .flexbox-modal-inner .start.intermediate:focus{text-decoration:none}.tutorial-start .flexbox-modal-inner .start.intermediate[disabled],.tutorial-start .flexbox-modal-inner .start.intermediate.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.tutorial-start .flexbox-modal-inner .start.intermediate:hover:not([disabled]):not(.disabled){background-color:#44b1cb;color:#fff}.tutorial-start .flexbox-modal-inner .start.intermediate:focus{background-color:#fff;color:#44b1cb}.tutorial-start .flexbox-modal-inner .start.intermediate:not([disabled]):not(.disabled):hover{border:2px solid #44b1cb}.tutorial-start .flexbox-modal-inner .start.advanced{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #fff;border-radius:3px;color:#259d4f;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #259d4f;font-size:13px;font-weight:700;border-width:2px;width:180px}.tutorial-start .flexbox-modal-inner .start.advanced[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.tutorial-start .flexbox-modal-inner .start.advanced:hover{text-decoration:none}.tutorial-start .flexbox-modal-inner .start.advanced:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.tutorial-start .flexbox-modal-inner .start.advanced:focus{text-decoration:none}.tutorial-start .flexbox-modal-inner .start.advanced[disabled],.tutorial-start .flexbox-modal-inner .start.advanced.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.tutorial-start .flexbox-modal-inner .start.advanced:hover:not([disabled]):not(.disabled){background-color:#259d4f;color:#fff}.tutorial-start .flexbox-modal-inner .start.advanced:focus{background-color:#fff;color:#259d4f}.tutorial-start .flexbox-modal-inner .start.advanced:not([disabled]):not(.disabled):hover{border:2px solid #259d4f}.tutorial-start .tutorial-icon{width:120px;margin:-35px -25px -36px}.tutorial-next .flexbox-modal-inner{width:340px;border-radius:3px;background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);box-shadow:0 1px 2px 0 rgba(0,0,0,0.15)}.tutorial-next .flexbox-modal-inner .tutorial-completion-pane{padding:18px}.tutorial-next .flexbox-modal-inner .tutorial-completion-pane img{margin-top:-3px;margin-right:6px}.tutorial-next .flexbox-modal-inner .tutorial-completion-pane h1.completion-text{display:inline-block;font-size:12px;font-weight:700;text-transform:uppercase;color:#212121;margin:0}.tutorial-next .flexbox-modal-inner .tutorial-completion-pane h1.completion-text p{margin:0}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane{background:#f8f8f8;border:1px solid #dcdcdc;border-left:none;border-right:none;text-align:center}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane h2.next-up{font-size:16px;font-weight:600;color:#212121;margin:13px 19px;text-align:left}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .next-title{font-size:16px;font-weight:600;color:#212121;margin:10px 52px 4px;line-height:28px}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .next-title p{display:block;width:242px;margin:0}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .tutorial-icon:not(.trophy){width:120px;margin:-35px -25px -36px}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next{margin-top:20px;margin-bottom:43px}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.beginner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #fff;border-radius:3px;color:#ff9800;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #ff9800;font-size:13px;font-weight:700;border-width:2px;width:180px}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.beginner[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.beginner:hover{text-decoration:none}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.beginner:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.beginner:focus{text-decoration:none}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.beginner[disabled],.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.beginner.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.beginner:hover:not([disabled]):not(.disabled){background-color:#ff9800;color:#fff}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.beginner:focus{background-color:#fff;color:#ff9800}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.beginner:not([disabled]):not(.disabled):hover{border:2px solid #ff9800}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.intermediate{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #fff;border-radius:3px;color:#44b1cb;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #44b1cb;font-size:13px;font-weight:700;border-width:2px;width:180px}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.intermediate[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.intermediate:hover{text-decoration:none}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.intermediate:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.intermediate:focus{text-decoration:none}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.intermediate[disabled],.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.intermediate.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.intermediate:hover:not([disabled]):not(.disabled){background-color:#44b1cb;color:#fff}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.intermediate:focus{background-color:#fff;color:#44b1cb}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.intermediate:not([disabled]):not(.disabled):hover{border:2px solid #44b1cb}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.advanced{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #fff;border-radius:3px;color:#259d4f;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #259d4f;font-size:13px;font-weight:700;border-width:2px;width:180px}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.advanced[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.advanced:hover{text-decoration:none}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.advanced:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.advanced:focus{text-decoration:none}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.advanced[disabled],.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.advanced.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.advanced:hover:not([disabled]):not(.disabled){background-color:#259d4f;color:#fff}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.advanced:focus{background-color:#fff;color:#259d4f}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .start-next.advanced:not([disabled]):not(.disabled):hover{border:2px solid #259d4f}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .to-books{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #fff;border-radius:3px;color:#2da234;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #2da234;font-size:13px;font-weight:700;border-width:2px;width:180px;margin-top:13px;margin-bottom:43px}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .to-books[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .to-books:hover{text-decoration:none}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .to-books:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .to-books:focus{text-decoration:none}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .to-books[disabled],.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .to-books.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .to-books:hover:not([disabled]):not(.disabled){background-color:#2da234;color:#fff}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .to-books:focus{background-color:#fff;color:#2da234}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane .to-books:not([disabled]):not(.disabled):hover{border:2px solid #2da234}.tutorial-next .flexbox-modal-inner .tutorial-next-up-pane.trophy-pane{background:#fff;padding-top:40px}.tutorial-next .flexbox-modal-inner .tutorial-buttons{padding:20px;text-align:center}.tutorial-next .flexbox-modal-inner .tutorial-buttons button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:14px;font-weight:500;height:40px;text-align:center;line-height:40px;border:1px solid #fff;border-radius:3px;color:#adb0b1;background:#fff;text-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;padding:0 10px;border:1px solid #adb0b1;font-size:13px;font-weight:700;border-width:2px;width:180px;width:145px;color:#6a7073}.tutorial-next .flexbox-modal-inner .tutorial-buttons button[disabled]{opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65)}.tutorial-next .flexbox-modal-inner .tutorial-buttons button:hover{text-decoration:none}.tutorial-next .flexbox-modal-inner .tutorial-buttons button:hover:not([disabled]):not(.disabled){background-color:#ccc;border:1px solid #ccc}.tutorial-next .flexbox-modal-inner .tutorial-buttons button:focus{text-decoration:none}.tutorial-next .flexbox-modal-inner .tutorial-buttons button[disabled],.tutorial-next .flexbox-modal-inner .tutorial-buttons button.disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.tutorial-next .flexbox-modal-inner .tutorial-buttons button:hover:not([disabled]):not(.disabled){background-color:#adb0b1;color:#fff}.tutorial-next .flexbox-modal-inner .tutorial-buttons button:focus{background-color:#fff;color:#adb0b1}.tutorial-next .flexbox-modal-inner .tutorial-buttons button:not([disabled]):not(.disabled):hover{border:2px solid #adb0b1}.tip-box.new-tutorial-tip{filter:drop-shadow(0 1px 2px rgba(0,0,0,0.2));background-color:#fff;padding:16px 24px;border-radius:3px;width:266px;height:auto}.tip-box.new-tutorial-tip.has-pointer:after{content:' ';display:block;position:absolute;width:20px;height:20px;margin-left:-10px;margin-top:-10px;background-color:#fff;-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);z-index:-1}.tip-box.new-tutorial-tip.pointer-edge-top:after{top:9px}.tip-box.new-tutorial-tip.pointer-edge-right:after{right:-1px}.tip-box.new-tutorial-tip.pointer-edge-bottom:after{bottom:-1px}.tip-box.new-tutorial-tip.pointer-edge-left:after{left:9px}.tip-box.new-tutorial-tip.pointer-side-top:after{top:25px}.tip-box.new-tutorial-tip.pointer-side-right:after{right:16px}.tip-box.new-tutorial-tip.pointer-side-bottom:after{bottom:16px}.tip-box.new-tutorial-tip.pointer-side-left:after{left:25px}.tip-box.new-tutorial-tip .tip-content{position:relative;background:transparent;width:auto;font-size:14px;font-weight:500;color:#212121;border:none;border-radius:0;margin:0;padding:0}.progress-donut{width:65px;height:65px}.tutorials:not(.old-tutorials){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;color:#212121}.tutorials:not(.old-tutorials) .tutorials-outer{width:90vw;max-width:980px}.tutorials:not(.old-tutorials) .header{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:198px;border-bottom:1px solid #dcdcdc}.tutorials:not(.old-tutorials) .header .description{max-width:640px;font-size:15px;font-weight:600;color:#6a7073;line-height:28px}.tutorials:not(.old-tutorials) .header .description h1{color:#212121;font-size:24px;font-weight:600}.tutorials:not(.old-tutorials) .header .description .time-note{color:#259d4f;margin-top:13px;font-size:13px;font-weight:700}.tutorials:not(.old-tutorials) .tutorials-stage{position:relative}.tutorials:not(.old-tutorials) h2{font-size:24px;font-weight:600;margin-bottom:19px;text-transform:capitalize}.tutorials:not(.old-tutorials) .stage-tutorials{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 30px)}.tutorials:not(.old-tutorials) .stage-tutorials .tutorial-card{position:relative;background:#fff;width:222px;height:367px;margin-bottom:30px;margin-right:30px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);padding:31px 21px 20px}.tutorials:not(.old-tutorials) .stage-tutorials .tutorial-card .tutorial-icon{width:120px;margin:-35px -25px -46px}.tutorials:not(.old-tutorials) .stage-tutorials .tutorial-card.complete h3,.tutorials:not(.old-tutorials) .stage-tutorials .tutorial-card.complete .tutorial-description{opacity:0.35;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=35)";filter:alpha(opacity=35)}.tutorials:not(.old-tutorials) .stage-tutorials .tutorial-card .completed-text{font-size:16px;font-weight:700;margin-left:6px;vertical-align:-3px}.tutorials:not(.old-tutorials) .tutorials-stage.beginner .stage-tutorials .tutorial-card .completed-text{color:#ff9800}.tutorials:not(.old-tutorials) .tutorials-stage.intermediate .stage-tutorials .tutorial-card .completed-text{color:#44b1cb}.tutorials:not(.old-tutorials) .tutorials-stage.advanced .stage-tutorials .tutorial-card .completed-text{color:#259d4f}.tutorials:not(.old-tutorials) .stage-tutorials .tutorial-card h3{font-size:16px;font-weight:600;line-height:28px;margin-bottom:10px;margin-top:25px}.tutorials:not(.old-tutorials) .stage-tutorials .tutorial-card .tutorial-description{font-size:13px;font-weight:600;color:#6a7073}.tutorials:not(.old-tutorials) .stage-tutorials .tutorial-card .tutorial-description p{line-height:23px}.tutorials:not(.old-tutorials) .stage-tutorials .tutorial-card button.start{position:absolute;bottom:21px;left:21px;width:182px;height:40px;background:#fff;border-radius:4px;border:2px solid #adb0b1;font-size:13px;font-weight:700}.tutorials:not(.old-tutorials) .stage-tutorials .tutorial-card button.start:focus{outline:none}.tutorials:not(.old-tutorials) .stage-tutorials .tutorial-card button.start:hover{background:#f1f1f1}.tutorials:not(.old-tutorials) .stage-tutorials .tutorial-card button.start:hover:not(.complete) .button-content{color:#fff}.tutorials:not(.old-tutorials) .tutorials-stage.beginner .stage-tutorials .tutorial-card button.start{color:#ff9800}.tutorials:not(.old-tutorials) .tutorials-stage.beginner .stage-tutorials .tutorial-card button.start:not(.complete){border:none;background:-webkit-linear-gradient(top left,#ff9800,#fbc02d);background:-moz-linear-gradient(top left,#ff9800,#fbc02d);background:-o-linear-gradient(top left,#ff9800,#fbc02d);background:-ms-linear-gradient(top left,#ff9800,#fbc02d);background:linear-gradient(to bottom right,#ff9800,#fbc02d)}.tutorials:not(.old-tutorials) .tutorials-stage.beginner .stage-tutorials .tutorial-card button.start:not(.complete):after{content:' ';background:#fff;position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:3px}.tutorials:not(.old-tutorials) .tutorials-stage.beginner .stage-tutorials .tutorial-card button.start:not(.complete):hover:after{background:transparent}.tutorials:not(.old-tutorials) .tutorials-stage.intermediate .stage-tutorials .tutorial-card button.start{color:#44b1cb}.tutorials:not(.old-tutorials) .tutorials-stage.intermediate .stage-tutorials .tutorial-card button.start:not(.complete){border:none;background:-webkit-linear-gradient(top left,#44b1cb,#4dd0e1);background:-moz-linear-gradient(top left,#44b1cb,#4dd0e1);background:-o-linear-gradient(top left,#44b1cb,#4dd0e1);background:-ms-linear-gradient(top left,#44b1cb,#4dd0e1);background:linear-gradient(to bottom right,#44b1cb,#4dd0e1)}.tutorials:not(.old-tutorials) .tutorials-stage.intermediate .stage-tutorials .tutorial-card button.start:not(.complete):after{content:' ';background:#fff;position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:3px}.tutorials:not(.old-tutorials) .tutorials-stage.intermediate .stage-tutorials .tutorial-card button.start:not(.complete):hover:after{background:transparent}.tutorials:not(.old-tutorials) .tutorials-stage.advanced .stage-tutorials .tutorial-card button.start{color:#259d4f}.tutorials:not(.old-tutorials) .tutorials-stage.advanced .stage-tutorials .tutorial-card button.start:not(.complete){border:none;background:-webkit-linear-gradient(top left,#259d4f,#60ce76);background:-moz-linear-gradient(top left,#259d4f,#60ce76);background:-o-linear-gradient(top left,#259d4f,#60ce76);background:-ms-linear-gradient(top left,#259d4f,#60ce76);background:linear-gradient(to bottom right,#259d4f,#60ce76)}.tutorials:not(.old-tutorials) .tutorials-stage.advanced .stage-tutorials .tutorial-card button.start:not(.complete):after{content:' ';background:#fff;position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);border-radius:3px}.tutorials:not(.old-tutorials) .tutorials-stage.advanced .stage-tutorials .tutorial-card button.start:not(.complete):hover:after{background:transparent}.tutorials:not(.old-tutorials) .stage-tutorials .tutorial-card button.start .complete-icon{margin-bottom:4px;margin-right:6px}.tutorials:not(.old-tutorials) .stage-tutorials .tutorial-card button.start .button-content{position:relative;z-index:1}.tip-box a[href^="#"]{pointer-events:all;display:inline-block;height:34px;width:88px;background-color:#ff9800;color:#fff;font-size:13px;font-weight:700;border-radius:4px;line-height:34px;text-align:center}.tip-box a[href^="#"]:hover{text-decoration:none;border:1px solid #ff9800;background-color:#fff;color:#ff9800}.tutorials-badge{position:relative;margin:10px 0 10px 10px;border-radius:4px;color:#fff;width:261px;height:130px;-webkit-flex-shrink:0;flex-shrink:0}.tutorials-badge.complete{width:310px}.tutorials-badge .trophy-icon{position:absolute;top:42px;left:30px;width:65px;height:65px}.tutorials-badge .badge-title{position:absolute;top:10px;left:29px;text-transform:uppercase;font-size:12px;font-weight:700;line-height:28px}.tutorials-badge .progress-donut{position:absolute;top:45px;left:30px}.tutorials-badge .stage-title{position:absolute;top:46px;left:110px;font-size:16px;font-weight:700;line-height:25px}.tutorials-badge .progress-percent{position:absolute;top:62px;left:calc(41px + 0.5ex);font-size:15px;font-weight:700;width:44px;text-align:center;line-height:28px}.tutorials-badge .progress-ratio{display:inline-block;position:absolute;top:75px;left:110px;font-size:12px;font-weight:700;padding:8px 14px 7px;background-color:rgba(0,0,0,0.2);border-radius:13px;line-height:11px}.tutorial-gradient.beginner{border:none;background:-webkit-linear-gradient(top left,#ff9800,#fbc02d);background:-moz-linear-gradient(top left,#ff9800,#fbc02d);background:-o-linear-gradient(top left,#ff9800,#fbc02d);background:-ms-linear-gradient(top left,#ff9800,#fbc02d);background:linear-gradient(to bottom right,#ff9800,#fbc02d)}.tutorial-gradient.beginner .hollow-button:hover{color:#ff9800}.tutorial-gradient.intermediate{border:none;background:-webkit-linear-gradient(top left,#44b1cb,#4dd0e1);background:-moz-linear-gradient(top left,#44b1cb,#4dd0e1);background:-o-linear-gradient(top left,#44b1cb,#4dd0e1);background:-ms-linear-gradient(top left,#44b1cb,#4dd0e1);background:linear-gradient(to bottom right,#44b1cb,#4dd0e1)}.tutorial-gradient.intermediate .hollow-button:hover{color:#44b1cb}.tutorial-gradient.advanced,.tutorial-gradient.complete{border:none;background:-webkit-linear-gradient(top left,#259d4f,#60ce76);background:-moz-linear-gradient(top left,#259d4f,#60ce76);background:-o-linear-gradient(top left,#259d4f,#60ce76);background:-ms-linear-gradient(top left,#259d4f,#60ce76);background:linear-gradient(to bottom right,#259d4f,#60ce76)}.tutorial-gradient.advanced .hollow-button:hover,.tutorial-gradient.complete .hollow-button:hover{color:#259d4f}.tutorial-gradient .hollow-button{background:transparent;color:#fff}.tutorial-gradient .hollow-button:hover{background-color:#fff}.tutorial-banner-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.tutorial-banner-container .tutorial-banner{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;border-radius:4px;margin-bottom:30px;color:#fff;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;max-width:978px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}@media (max-width:1438px){.tutorial-banner-container .tutorial-banner{max-width:1045px}}@media (max-width:1082px){.tutorial-banner-container .tutorial-banner{max-width:690px}}@media (max-width:726px){.tutorial-banner-container .tutorial-banner{max-width:335px}}.tutorial-banner-container .tutorial-banner .close-button{position:absolute;top:6px;right:5px;color:#fff;background:transparent;border:none}.tutorial-banner-container .tutorial-banner .left-section{position:relative;padding:31px 18px 30px 40px;-webkit-flex-shrink:none;flex-shrink:none;height:126px}@media (max-width:726px){.tutorial-banner-container .tutorial-banner .left-section{padding:15px;height:100px}}.tutorial-banner-container .tutorial-banner .left-section .stage-percentage{position:absolute;top:48px;left:calc(51px + 0.5ex);line-height:28px;font-size:15px;font-weight:700;text-align:center;width:44px}@media (max-width:726px){.tutorial-banner-container .tutorial-banner .left-section .stage-percentage{top:35px;left:25px}}.tutorial-banner-container .tutorial-banner .middle-section{min-width:400px;-webkit-box-flex:0;-moz-box-flex:0;-o-box-flex:0;-ms-box-flex:0;box-flex:0;-webkit-flex-grow:0;flex-grow:0}.tutorial-banner-container .tutorial-banner .middle-section h2.stage-message{font-size:24px;font-weight:700}@media (max-width:726px){.tutorial-banner-container .tutorial-banner .middle-section{min-width:auto;width:240px}}.tutorial-banner-container .tutorial-banner .right-section{position:relative;min-width:250px;height:70px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin-left:40px}@media (max-width:1082px){.tutorial-banner-container .tutorial-banner .right-section{margin-bottom:15px}}.tutorial-banner-container .tutorial-banner .right-section button.next-tutorial{position:absolute;right:40px;border:2px solid #fff;border-radius:4px;font-size:15px;font-weight:700;min-width:210px;height:46px;padding:0 20px;top:calc(50% - 23px)}.vertical-landing .top-splash{background-image:url("/img/hero.png")!important;padding-top:68px;height:560px!important;background-position:center!important;-webkit-background-size:cover!important;-moz-background-size:cover!important;background-size:cover!important}@media (max-width:767px){.vertical-landing .top-splash{padding-top:30px;height:auto!important}}.vertical-landing .hero-text{width:95%;display:block;margin-left:auto;margin-right:auto;clear:both;text-align:center;padding-top:60px;padding-bottom:120px}.vertical-landing .hero-text h1,.vertical-landing .hero-text p{width:100%;max-width:560px;margin-left:auto;margin-right:auto;color:#fff}.vertical-landing .hero-text h1{font-size:44px;font-weight:500;line-height:58px;margin-bottom:20px}.vertical-landing .hero-text p{font-size:18px;font-weight:500;line-height:28px}.vertical-landing .hero-text .rndbtn{line-height:50px;font-size:15px;font-weight:bold;border-radius:25px;color:#2da234;background-color:#fff;text-decoration:none;display:inline-block;padding-left:38px;padding-right:38px;margin-top:20px}.vertical-landing .hero-text .rndbtn:hover{background-color:rgba(255,255,255,0.95)}.vertical-landing .feature-space{width:100%;clear:both;padding-top:80px;padding-bottom:80px;display:block;overflow:hidden}.vertical-landing .feature-space ul.features{width:95%;max-width:1200px;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:0}.vertical-landing .feature-space ul.features li{width:100%;clear:both;display:block;overflow:hidden;margin-bottom:70px;position:relative}.vertical-landing .feature-space ul.features li:last-child{margin-bottom:0}.vertical-landing .feature-space ul.features li:nth-child(even) .fimagery{float:left!important}.vertical-landing .feature-space ul.features li:nth-child(even) .ftextual{right:0!important;left:auto;padding-right:0;padding-left:40px}.vertical-landing .feature-space ul.features li .ftextual,.vertical-landing .feature-space ul.features li .fimagery{vertical-align:middle;display:inline-block}.vertical-landing .feature-space ul.features li .vspacer,.vertical-landing .feature-space ul.features li .vspacey{display:inline-block;vertical-align:middle}.vertical-landing .feature-space ul.features li .vspacer{width:1px;height:100%;left:0}.vertical-landing .feature-space ul.features li .vspacey{width:calc(100% - 4px);max-width:560px}.vertical-landing .feature-space ul.features li .fimagery{width:642px;height:362px;float:right;position:relative;overflow:hidden}@media (max-width:960px){.vertical-landing .feature-space ul.features li .fimagery{width:100%;height:100%;position:relative;float:left;clear:both;text-align:center}}.vertical-landing .feature-space ul.features li .fimagery img,.vertical-landing .feature-space ul.features li .fimagery video{width:642px;max-width:100%;border:1px solid #dcdcdc}.vertical-landing .feature-space ul.features li .ftextual{width:calc(100% - 642px);padding-right:40px;position:absolute;left:0;height:100%}@media (max-width:960px){.vertical-landing .feature-space ul.features li .ftextual{position:relative;width:100%;clear:both;left:auto;right:auto;padding-left:0!important;padding-right:0!important;text-align:center;margin-bottom:40px}}.vertical-landing .feature-space ul.features li .ftextual h3{font-size:24px;font-weight:600;line-height:36px;color:#212121}.vertical-landing .feature-space ul.features li .ftextual p{font-size:15px;line-height:28px;font-weight:400;color:#6a7073}.vertical-landing .templates-wrapper{overflow:hidden;z-index:-1;background-color:#f8f8f8;position:relative;padding-top:40px;padding-bottom:40px}.vertical-landing .templates-wrapper .templates-head{font-size:24px;line-height:36px;font-weight:600;width:95%;display:block;margin-left:auto;margin-right:auto;text-align:center}.vertical-landing .templates-wrapper .templates-button{background-color:#ff9800!important;line-height:50px;font-size:15px;font-weight:bold;border-radius:25px;color:#2da234;background-color:#fff;text-decoration:none;display:inline-block;padding-left:38px;padding-right:38px;margin-top:20px}.vertical-landing .templates-wrapper .templates-button:hover{background-color:#ff7043!important}.vertical-landing .templates-wrapper .templates{margin-top:70px!important;margin-bottom:70px!important}.vertical-landing .pricing{width:100%!important;max-width:none;color:#fff;background:-webkit--webkit-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-webkit--moz-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-webkit--o-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-webkit--ms-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-webkit-linear-gradient(134deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-moz--webkit-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-moz--moz-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-moz--o-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-moz--ms-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-moz-linear-gradient(134deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-o--webkit-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-o--moz-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-o--o-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-o--ms-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-o-linear-gradient(134deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-ms--webkit-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-ms--moz-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-ms--o-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-ms--ms-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background:-ms-linear-gradient(134deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background-image:-webkit-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background-image:-moz-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background-image:-o-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background-image:-ms-linear-gradient(316deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;background-image:linear-gradient(134deg,#259d4f 0%,#259d4f 1%,#60ce76 100%)!important;height:auto!important;padding-top:40px!important;padding-bottom:40px!important}@media (max-width:800px){.vertical-landing .pricing{text-align:center}}.vertical-landing .pricing a{color:#fff}.vertical-landing .pricing a:hover{opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);text-decoration:underline}.vertical-landing .rndbtn{line-height:50px;font-size:15px;font-weight:bold;border-radius:25px;color:#2da234!important;background-color:#fff;text-decoration:none;display:inline-block;padding-left:38px;padding-right:38px;margin-top:20px}.vertical-landing .rndbtn:hover{background-color:rgba(255,255,255,0.95);text-decoration:none!important}.vertical-landing .usp-bar{width:100%;clear:both;padding-top:80px;padding-bottom:80px}.vertical-landing .usp-bar h3,.vertical-landing .usp-bar ul{max-width:1200px;width:95%;margin-left:auto;margin-right:auto}.vertical-landing .usp-bar h3{text-align:center;font-size:24px;line-height:36px;color:#212121;font-weight:600}.vertical-landing .usp-bar ul{font-size:0;text-align:center;margin-top:40px}.vertical-landing .usp-bar li{width:33%;display:inline-block;vertical-align:top;padding-left:20px;padding-right:20px}@media (max-width:800px){.vertical-landing .usp-bar li{width:100%;margin-bottom:40px}.vertical-landing .usp-bar li:last-child{margin-bottom:0}}.vertical-landing .usp-bar li h4{font-size:18px;color:#212121;line-height:28px;margin-top:10px;font-weight:600}.vertical-landing .usp-bar li p{font-size:14px;line-height:23px;color:#6a7073}.vertical-landing .usp-bar li a,.vertical-landing .usp-bar li span{font-size:16px;color:#2da234;text-decoration:underline;font-weight:500}.vertical-landing .usp-bar li a span,.vertical-landing .usp-bar li a img{display:inline-block;vertical-align:middle}.vertical-landing .usp-bar li a img{margin-right:9px}.vertical-landing .usp-bar li .icons{width:100%;clear:both}.vertical-landing .usp-bar li .icons img{width:auto;height:56px}.vertical-landing .inline-signup-bar{width:100%;clear:both;padding-top:60px;padding-bottom:60px;background-color:#f1f1f1}.vertical-landing .inline-signup-bar h2,.vertical-landing .inline-signup-bar .isb-vertical{width:95%;max-width:1200px;margin-left:auto;margin-right:auto;text-align:center}.vertical-landing .inline-signup-bar .isb-vertical{max-width:720px}.vertical-landing .inline-signup-bar h2{margin-top:0;padding-top:0;color:#212121;font-size:24px;line-height:36px;font-weight:600;margin-bottom:40px}.vertical-landing .inline-signup-bar .gsign,.vertical-landing .inline-signup-bar .or-split,.vertical-landing .inline-signup-bar .isb-form{display:inline-block;vertical-align:middle}@media (max-width:767px){.vertical-landing .inline-signup-bar .gsign,.vertical-landing .inline-signup-bar .or-split,.vertical-landing .inline-signup-bar .isb-form{width:95%!important}}.vertical-landing .inline-signup-bar .or-split{width:70px;font-size:12px;color:#6a7073;font-weight:600}@media (max-width:767px){.vertical-landing .inline-signup-bar .or-split{margin-top:20px;margin-bottom:20px}}.vertical-landing .inline-signup-bar .gsign,.vertical-landing .inline-signup-bar .isb-form{width:calc(49% - 70px)}.vertical-landing .inline-signup-bar .gsign{background-color:#df4a31}.vertical-landing .inline-signup-bar .gsign:hover{opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}.vertical-landing .inline-signup-bar .gsign img,.vertical-landing .inline-signup-bar .gsign span{color:#fff;display:inline-block;vertical-align:middle;line-height:44px;font-size:14px;font-weight:600}.vertical-landing .inline-signup-bar .gsign img{height:19px;width:auto}.vertical-landing .inline-signup-bar .isb-form{margin:0;padding:0}.vertical-landing .inline-signup-bar .isb-form input,.vertical-landing .inline-signup-bar .isb-form button{float:left;line-height:42px;font-size:14px;font-weight:600}.vertical-landing .inline-signup-bar .isb-form input{background:#fff;border:1px solid #b6b6b6;border-right:0;-webkit-box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.1);border-radius:3px 0 0 3px;padding-left:15px;padding-right:15px;padding-top:0;padding-bottom:0;width:calc(100% - 89px)}.vertical-landing .inline-signup-bar .isb-form input:focus{outline:none;border-color:#2da234}.vertical-landing .inline-signup-bar .isb-form button{width:87px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none;outline:none;height:44px;border-radius:0 3px 3px 0;background-color:#2da234;color:#fff}.vertical-landing .inline-signup-bar .isb-form button:hover{background-color:#207220}@charset "UTF-8";@font-face{font-family:"fieldbook-icons";src:url("/fonts/fieldbook-icons/fonts/fieldbook-icons.eot");src:url("/fonts/fieldbook-icons/fonts/fieldbook-icons.eot?#iefix") format("embedded-opentype"),url("/fonts/fieldbook-icons/fonts/fieldbook-icons.woff") format("woff"),url("/fonts/fieldbook-icons/fonts/fieldbook-icons.ttf") format("truetype"),url("/fonts/fieldbook-icons/fonts/fieldbook-icons.svg#fieldbook-icons") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"fieldbook-icons"!important;content:attr(data-icon);font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-fb-"]:before,[class*=" icon-fb-"]:before{font-family:"fieldbook-icons"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-fb-add-sheet:before{content:"\62"}.icon-fb-addfield:before{content:"\63"}.icon-fb-arrow-down:before{content:"\64"}.icon-fb-arrow-left:before{content:"\65"}.icon-fb-arrow-right:before{content:"\66"}.icon-fb-arrow-up:before{content:"\67"}.icon-fb-close:before{content:"\68"}.icon-fb-currency:before{content:"\69"}.icon-fb-date:before{content:"\6a"}.icon-fb-down-open:before{content:"\6b"}.icon-fb-edit:before{content:"\6c"}.icon-fb-email:before{content:"\6d"}.icon-fb-fb:before{content:"\6e"}.icon-fb-ficon:before{content:"\6f"}.icon-fb-filter:before{content:"\70"}.icon-fb-group:before{content:"\72"}.icon-fb-import:before{content:"\73"}.icon-fb-insert-column:before{content:"\74"}.icon-fb-invite:before{content:"\75"}.icon-fb-logo:before{content:"\77"}.icon-fb-percentage:before{content:"\7a"}.icon-fb-plus:before{content:"\42"}.icon-fb-quote:before{content:"\43"}.icon-fb-required:before{content:"\44"}.icon-fb-search:before{content:"\45"}.icon-fb-settings:before{content:"\46"}.icon-fb-share:before{content:"\47"}.icon-fb-sort-column:before{content:"\4a"}.icon-fb-sort-column-reverse:before{content:"\4b"}.icon-fb-templates:before{content:"\4c"}.icon-fb-tw:before{content:"\4e"}.icon-fb-link:before{content:"\4f"}.icon-fb-sort:before{content:"\49"}.icon-fb-unlink:before{content:"\76"}.icon-fb-google:before{content:"\50"}.icon-fb-account:before{content:"\61"}.icon-fb-menu:before{content:"\78"}.icon-fb-signout:before{content:"\48"}.icon-fb-company:before{content:"\52"}.icon-fb-report:before{content:"\51"}.icon-fb-blanksheet:before{content:"\53"}.icon-fb-info-filled:before{content:"\54"}.icon-fb-info-empty:before{content:"\55"}.icon-fb-pick-list:before{content:"\71"}.icon-fb-text:before{content:"\79"}.icon-fb-number:before{content:"\41"}.icon-fb-generic:before{content:"\4d"}.icon-fb-attachment:before{content:"\56"}.icon-fb-document:before{content:"\57"}.icon-fb-folder:before{content:"\58"}.icon-fb-movie:before{content:"\59"}.icon-fb-picture:before{content:"\5a"}.icon-fb-circle-chevron-down:before{content:"\30"}.icon-fb-circle-chevron-right:before{content:"\31"}