@font-face{font-family:VerblingIcons;src:url(../fonts/VerblingIcons.eot?#iefix) format("embedded-opentype"),url(../fonts/VerblingIcons.woff) format("woff"),url(../fonts/VerblingIcons.ttf) format("truetype"),url(../fonts/VerblingIcons.svg#VerblingIcons) format("svg")}.vi{line-height:1}.vi:before{font-family:VerblingIcons!important;font-style:normal;font-weight:400!important;vertical-align:top}.vi-social-facebook:before{content:"\F101"}.vi-social-google:before{content:"\F102"}.vi-social-instagram:before{content:"\F103"}.vi-social-twitter:before{content:"\F104"}.vi-thin-0151_plus_add_new:before{content:"\F105"}.vi-thin-accents:before{content:"\F106"}.vi-thin-album-photo:before{content:"\F107"}.vi-thin-alert-circle:before{content:"\F108"}.vi-thin-analytics-graph:before{content:"\F109"}.vi-thin-arrow-left-circle:before{content:"\F10A"}.vi-thin-arrow-left:before{content:"\F10B"}.vi-thin-arrow-right-circle:before{content:"\F10C"}.vi-thin-arrow-right:before{content:"\F10D"}.vi-thin-arrows:before{content:"\F10E"}.vi-thin-article:before{content:"\F10F"}.vi-thin-badge:before{content:"\F110"}.vi-thin-book:before{content:"\F111"}.vi-thin-box-delivery:before{content:"\F112"}.vi-thin-brandenburg:before{content:"\F113"}.vi-thin-bridge:before{content:"\F114"}.vi-thin-briefcase:before{content:"\F115"}.vi-thin-buildings:before{content:"\F116"}.vi-thin-bulletpoints:before{content:"\F117"}.vi-thin-calendar-month:before{content:"\F118"}.vi-thin-calendar-num:before{content:"\F119"}.vi-thin-calendar:before{content:"\F11A"}.vi-thin-camera:before{content:"\F11B"}.vi-thin-cash:before{content:"\F11C"}.vi-thin-chat-bubble:before{content:"\F11D"}.vi-thin-chat-conversation:before{content:"\F11E"}.vi-thin-check-circle:before{content:"\F11F"}.vi-thin-christ-redeemer:before{content:"\F120"}.vi-thin-circle-check:before{content:"\F121"}.vi-thin-circle-plus:before{content:"\F122"}.vi-thin-close-circle:before{content:"\F123"}.vi-thin-cog:before{content:"\F124"}.vi-thin-community:before{content:"\F125"}.vi-thin-compose:before{content:"\F126"}.vi-thin-conversation-man:before{content:"\F127"}.vi-thin-credit-card:before{content:"\F128"}.vi-thin-crown:before{content:"\F129"}.vi-thin-currency-exchange:before{content:"\F12A"}.vi-thin-cv:before{content:"\F12B"}.vi-thin-delete:before{content:"\F12C"}.vi-thin-destination-world:before{content:"\F12D"}.vi-thin-document-lines:before{content:"\F12E"}.vi-thin-document:before{content:"\F12F"}.vi-thin-download:before{content:"\F130"}.vi-thin-dubai:before{content:"\F131"}.vi-thin-eiffel:before{content:"\F132"}.vi-thin-email-post:before{content:"\F133"}.vi-thin-envelope:before{content:"\F134"}.vi-thin-exit:before{content:"\F135"}.vi-thin-file-box:before{content:"\F136"}.vi-thin-file-x:before{content:"\F137"}.vi-thin-filter:before{content:"\F138"}.vi-thin-find-document:before{content:"\F139"}.vi-thin-find-user:before{content:"\F13A"}.vi-thin-find:before{content:"\F13B"}.vi-thin-flashcards:before{content:"\F13C"}.vi-thin-gift:before{content:"\F13D"}.vi-thin-globe-web:before{content:"\F13E"}.vi-thin-graduation-hat:before{content:"\F13F"}.vi-thin-group-circle:before{content:"\F140"}.vi-thin-hamburger:before{content:"\F141"}.vi-thin-headset:before{content:"\F142"}.vi-thin-heart:before{content:"\F143"}.vi-thin-hyperlink:before{content:"\F144"}.vi-thin-image:before{content:"\F145"}.vi-thin-info-circle:before{content:"\F146"}.vi-thin-info:before{content:"\F147"}.vi-thin-international-language:before{content:"\F148"}.vi-thin-location-pin:before{content:"\F149"}.vi-thin-lock-open:before{content:"\F14A"}.vi-thin-lock:before{content:"\F14B"}.vi-thin-logout:before{content:"\F14C"}.vi-thin-mac-gear:before{content:"\F14D"}.vi-thin-male-female:before{content:"\F14E"}.vi-thin-male:before{content:"\F14F"}.vi-thin-message-bubble:before{content:"\F150"}.vi-thin-messages:before{content:"\F151"}.vi-thin-microphone:before{content:"\F152"}.vi-thin-money-hand:before{content:"\F153"}.vi-thin-money-payment:before{content:"\F154"}.vi-thin-money-withdrawal:before{content:"\F155"}.vi-thin-mountains:before{content:"\F156"}.vi-thin-movie:before{content:"\F157"}.vi-thin-new-tab:before{content:"\F158"}.vi-thin-notebook-list:before{content:"\F159"}.vi-thin-notification:before{content:"\F15A"}.vi-thin-paper-plane:before{content:"\F15B"}.vi-thin-paperclip:before{content:"\F15C"}.vi-thin-pencil:before{content:"\F15D"}.vi-thin-person-add:before{content:"\F15E"}.vi-thin-phone-add:before{content:"\F15F"}.vi-thin-pin:before{content:"\F160"}.vi-thin-pisa:before{content:"\F161"}.vi-thin-plus-circle:before{content:"\F162"}.vi-thin-plus-sign:before{content:"\F163"}.vi-thin-price-tag:before{content:"\F164"}.vi-thin-print:before{content:"\F165"}.vi-thin-profile-document:before{content:"\F166"}.vi-thin-profile:before{content:"\F167"}.vi-thin-puzzle:before{content:"\F168"}.vi-thin-rotate-sync:before{content:"\F169"}.vi-thin-rotation-lock:before{content:"\F16A"}.vi-thin-sale-coupon:before{content:"\F16B"}.vi-thin-screen-thumbnails:before{content:"\F16C"}.vi-thin-screensharing:before{content:"\F16D"}.vi-thin-settings-panel:before{content:"\F16E"}.vi-thin-share:before{content:"\F16F"}.vi-thin-smiley-happy:before{content:"\F170"}.vi-thin-sound:before{content:"\F171"}.vi-thin-stock:before{content:"\F172"}.vi-thin-stop-watch:before{content:"\F173"}.vi-thin-stop:before{content:"\F174"}.vi-thin-student:before{content:"\F175"}.vi-thin-study:before{content:"\F176"}.vi-thin-suitcase-business:before{content:"\F177"}.vi-thin-suitcase-company:before{content:"\F178"}.vi-thin-suitcase:before{content:"\F179"}.vi-thin-tag:before{content:"\F17A"}.vi-thin-talk-plus:before{content:"\F17B"}.vi-thin-time-clock:before{content:"\F17C"}.vi-thin-todo-check:before{content:"\F17D"}.vi-thin-todo:before{content:"\F17E"}.vi-thin-towers:before{content:"\F17F"}.vi-thin-trash:before{content:"\F180"}.vi-thin-unavailable-error:before{content:"\F181"}.vi-thin-upload:before{content:"\F182"}.vi-thin-user-male-circle:before{content:"\F183"}.vi-thin-user-male:before{content:"\F184"}.vi-thin-vespa:before{content:"\F185"}.vi-thin-wall-clock:before{content:"\F186"}.vi-thin-windmill:before{content:"\F187"}.vi-thin-workspace:before{content:"\F188"}.vi-thin-world:before{content:"\F189"}.vi-thin-youtube:before{content:"\F18A"}.breadcrumb{margin-bottom:0;font-size:16px;font-size:1rem;text-transform:uppercase;padding-left:0;font-weight:700;letter-spacing:2px}.breadcrumb .active,.breadcrumb li+li:before{color:#4f5457}.ButtonToolbar.ButtonToolbar--horizontal .btn{margin-right:8px;margin-right:.5rem}.ButtonToolbar.ButtonToolbar--vertical .btn{margin-bottom:8px;margin-bottom:.5rem}.IconButton.IconButton--noBlock.IconButton--left i{margin-right:4px}.IconButton.IconButton--noBlock.IconButton--right i{margin-left:4px}.btn,.btn-bold{font-weight:700}.btn{font-size:14px;letter-spacing:.5px;border-radius:4px;padding:12px}.btn.btn-tall{padding:12px 16px}.btn-sm{font-size:12px;letter-spacing:.33px;font-weight:700;border-radius:3px;padding:5px;min-width:35px}.btn-sm.btn-tall{padding:8px 10px}.btn-xs{font-size:10px;letter-spacing:.25px;font-weight:700;border-radius:2px;padding:4px;min-width:28px}.btn-xs.btn-tall{padding:4px 6px}.btn-lg{font-size:24px;letter-spacing:1.67px;font-weight:700;border-radius:8px;padding:16px 32px}.btn-lg.btn-tall{padding:24px 32px}.btn:focus{outline:none}.btn:hover:active{box-shadow:none}.btn:hover{box-shadow:0 2px 2px 0 rgba(0,0,0,.2);transition:box-shadow .4s}.btn-default.btn-outline{background-color:transparent;border-color:#0699cd;color:#0699cd}.btn-default.btn-outline:active,.btn-default.btn-outline:hover{color:#fff;background-color:#0699cd}.btn-success.btn-outline{background-color:transparent;border-color:#36ca36;color:#36ca36}.btn-success.btn-outline:active,.btn-success.btn-outline:hover{color:#fff;background-color:#36ca36}.btn-danger.btn-outline{background-color:transparent;border-color:#fd4444;color:#fd4444}.btn-danger.btn-outline:active,.btn-danger.btn-outline:hover{color:#fff;background-color:#fd4444}.btn-primary.btn-outline{background-color:transparent;border-color:#0699cd;color:#0699cd}.btn-primary.btn-outline:active,.btn-primary.btn-outline:hover{color:#fff;background-color:#0699cd}.btn-warning.btn-outline{background-color:transparent;border-color:#ffbd04;color:#ffbd04}.btn-warning.btn-outline:active,.btn-warning.btn-outline:hover{color:#fff;background-color:#ffbd04}.btn-shadow{box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.btn-link:hover{box-shadow:none}.btn-social-fb{background-color:#3b5998;color:#fff}.btn-social-fb:hover{background-color:#4e69a2}.btn-social-fb:active,.btn-social-fb:focus{background-color:#355088}.btn-gray{background-color:#828585;color:#fff}.btn-gray:active{background-color:#e6e6e6;color:#fff}.btn-gray:focus,.btn-gray:hover{background-color:#828585;color:#fff}.btn-light-gray{background-color:#fff;border:.75px solid #d8d8d8;color:#4f5457}.btn-light-gray:active,.btn-light-gray:focus,.btn-light-gray:hover{background-color:#e3f3fe;color:#4f5457}.btn-social-google{background-color:#f4f4f4;border:1px solid #e6e6e6;color:#787b83}.btn-social-google:active{background-color:#e6e6e6;color:#787b83}.btn-social-google:focus,.btn-social-google:hover{background-color:#fff;color:#787b83}.btn-landing-cta{background-color:#0699cd;color:#fff;letter-spacing:4px;border-radius:4px}.btn-landing-cta:active,.btn-landing-cta:focus,.btn-landing-cta:hover{color:#0699cd;background-color:#fff!important}.btn-landing-cta-outline{background-color:transparent;color:#0699cd;border-radius:4px;letter-spacing:4px;border:2px solid #0699cd}.btn-landing-cta-outline:active,.btn-landing-cta-outline:focus,.btn-landing-cta-outline:hover{color:#fff;background-color:#0699cd!important}.btn-transparent{background-color:#fff;background-color:hsla(0,0%,100%,.1);color:#fff}.btn-round{border-radius:50%}.btn .disabled{opacity:.5}// Specialty buttons .btn-facebook{background-color:#3a5795!important;color:#fff}.LoadingSpinner .spinner-container{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;z-index:2;width:35px;height:35px;display:block;margin:0 auto}.LoadingSpinner .spinner-container .path{stroke-dasharray:1,150;stroke-dashoffset:0;stroke:rgba(18,157,250,.7);stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}.LoadingSpinner.large .spinner-container{width:45px;height:45px}.LoadingSpinner.x-large{width:65px;height:65px}.LoadingSpinner.LoadingSpinner--white .spinner-container,.LoadingSpinner.LoadingSpinner--white .spinner-container circle{stroke:#fff!important}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.CustomCheckbox{cursor:pointer}.CustomCheckbox .CustomCheckbox-Check{background:#fff;border-radius:4px;border:1px solid #e6e6e6;font-size:0;color:#fff;transition:all .2s;margin-right:16px;margin-right:1rem;height:32px;height:2rem;width:32px;width:2rem;min-width:32px;min-width:2rem;min-height:32px;min-height:2rem}.CustomCheckbox .CustomCheckbox-Label{cursor:pointer}.CustomCheckbox label{margin-bottom:0}.CustomCheckbox.CustomCheckbox--disabled{cursor:not-allowed!important}.CustomCheckbox.CustomCheckbox--disabled .CustomCheckbox-Check{box-shadow:none!important;border-color:#bbb!important;background-color:#ddd!important;background-image:none!important;cursor:not-allowed}.CustomCheckbox.CustomCheckbox--disabled label{cursor:not-allowed!important}.CustomCheckbox.CustomCheckbox--checked .CustomCheckbox-Check{font-size:19.2px;font-size:1.2rem;background-image:linear-gradient(116deg,#0699cd,#3bb85c)}.CustomCheckbox:hover .CustomCheckbox-Check{border:1px solid #4778d9}.Dropdown--float{border:1px solid #e8e8e8;position:absolute;overflow:hidden;z-index:10001;background-color:#fff;padding:24px;padding:1.5rem;list-style:none;border-radius:8px}.form-group.form-group--focused .fat-label,.form-group.form-group--focused label{color:#0699cd}.form-group.has-danger .fat-label,.form-group.has-danger label{color:#fd4444!important}.form-group.has-danger .input-group-addon{border-color:#fd4444!important;background-color:#fff}.form-group.has-danger .input-group-addon i{color:#fd4444!important}.form-group.has-danger .CustomSelect>select,.form-group.has-danger .form-control,.form-group.has-danger input{border-color:#fd4444!important}.form-group.has-danger .form-control i,.form-group.has-danger input i{color:#fd4444!important}.form-group.has-success .fat-label,.form-group.has-success label{color:#36ca36!important}.form-group.has-success .input-group-addon{border-color:#36ca36!important;background-color:#fff}.form-group.has-success .input-group-addon i{color:#36ca36!important}.form-group.has-success .CustomSelect>select,.form-group.has-success .form-control,.form-group.has-success input{border-color:#36ca36!important}.form-group.has-success .form-control i,.form-group.has-success input i{color:#fd4444!important}.vi{line-height:inherit!important;vertical-align:middle;display:inline-block}.vi,.vi-center{font-size:inherit}.vi-center{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.vi-inline{display:-ms-inline-flexbox!important;display:inline-flex!important;padding-right:8px;padding-right:.5rem;line-height:inherit!important}@-webkit-keyframes vi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes vi-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.vi-spin{-webkit-animation:vi-spin 1s infinite linear;animation:vi-spin 1s infinite linear}.Icon svg{stroke-width:.1px}.input-group .input-group-addon{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.input-group.input-group--focuser .input-group-addon:first-child+input{padding-left:0}.input-group.input-group--focuser .input-group-addon:first-child+.CustomSelect>select{border-bottom-right-radius:8px;border-top-right-radius:8px;border-right:1px solid #e6e6e6;padding-left:0}.input-group.input-group--focuser .input-group-addon:last-child+input{padding-right:0}.input-group.input-group--focused .fat-label,.input-group.input-group--focused label{color:#0699cd}.input-group.input-group--focused .input-group-addon{border:1px solid #0699cd;color:#0699cd}.input-group.input-group--focused .input-group-addon:first-child{border-right:0}.input-group.input-group--focused .input-group-addon:last-child{border-left:0}.input-group.input-group--focused .input-group-addon:first-child+.CustomSelect>select{border-bottom-right-radius:8px;border-top-right-radius:8px;border-right:1px solid #0699cd;padding-left:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-right-radius:0;border-right:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-left-radius:0;border-left:0}.input-group-addon:last-child{border-left:0}@media (max-width:970px){.Modal--MobileFullScreen .modal-dialog{width:100%;height:100%;margin:0;padding:0}.Modal--MobileFullScreen .modal-content{height:auto;min-height:100%;border-radius:0}}.modal-header .close{font-size:32px}.Select{position:relative}.Select,.Select div,.Select input,.Select span{box-sizing:border-box}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none}.Select-control{background-color:#fff;border-radius:8px;border:1px solid #e6e6e6;color:#333;cursor:default;display:table;height:32px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{//:0 1px 0 rgba(0,0,0,.06)}.is-searchable.is-open>.Select-control{cursor:text}.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#0699cd}.is-open>.Select-control>.Select-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.is-focused:not(.is-open)>.Select-control{border-color:#007eff;//:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 3px rgba(0,126,255,.1)}.Select--single>.Select-control .Select-value,.Select-placeholder{bottom:0;color:#aaa;left:0;line-height:32px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value.is-pseudo-focused.Select--single>.Select-control>.Select-value .Select-value-label,.has-value.Select--single>.Select-control>.Select-value .Select-value-label{color:#333}.has-value.is-pseudo-focused.Select--single>.Select-control>.Select-value a.Select-value-label,.has-value.Select--single>.Select-control>.Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.has-value.is-pseudo-focused.Select--single>.Select-control>.Select-value a.Select-value-label:focus,.has-value.is-pseudo-focused.Select--single>.Select-control>.Select-value a.Select-value-label:hover,.has-value.Select--single>.Select-control>.Select-value a.Select-value-label:focus,.has-value.Select--single>.Select-control>.Select-value a.Select-value-label:hover{color:#007eff;outline:none;text-decoration:underline}.Select-input{height:34px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{width:100%;background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:14px;padding:8px 0 12px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.has-value.is-pseudo-focused .Select-input{opacity:0}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;text-align:center}.Select-loading,.Select-loading-zone{position:relative;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin .4s infinite linear;animation:Select-animation-spin .4s infinite linear;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn .2s;animation:Select-animation-fadeIn .2s;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:17px}.Select-clear-zone:hover{color:#d0021b}.Select-clear{display:inline-block;font-size:18px;line-height:1}.Select--multi .Select-clear-zone{width:17px}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0}.is-open .Select-arrow,.Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}@-webkit-keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{0%{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;border:1px solid #ccc;border-top-color:#e6e6e6;box-shadow:0 1px 0 rgba(0,0,0,.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.Select-option.is-selected{background-color:#f5faff;background-color:#007eff;background-color:rgba(0,126,255,.04);color:#333}.Select-option.is-focused{background-color:#ebf5ff;background-color:#007eff;background-color:rgba(0,126,255,.08);color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#ebf5ff;background-color:#007eff;background-color:rgba(0,126,255,.08);border-radius:2px;border:1px solid #007eff;border:1px solid rgba(0,126,255,.24);color:#007eff;display:inline-block;font-size:.9em;line-height:1.4;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:2px;border-top-right-radius:2px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#007eff;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid #c2e0ff;border-right:1px solid rgba(0,126,255,.24);padding:1px 5px 3px}.Select--multi .Select-value-icon:focus,.Select--multi .Select-value-icon:hover{background-color:#d8eafd;background-color:#0071e6;background-color:rgba(0,113,230,.08);color:#0071e6}.Select--multi .Select-value-icon:active{background-color:#c2e0ff;background-color:#007eff;background-color:rgba(0,126,255,.24)}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:active,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:hover{background-color:#fcfcfc}@keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.no-panel-padding .panel-body{padding:0}.Panel--CloseButton{position:absolute;top:-5px;right:0;cursor:pointer}.Panel--CloseButton:hover{color:#ccc}.Panel--CloseButton:hover g{fill:#ccc!important}.PanelSelect--PanelList{margin-bottom:0;overflow:hidden}.PanelSelect--PanelList li{padding:10px 15px;border-top:1px solid #efefef}.PanelSelect--PanelList li label{margin:0}.PanelSelect--PanelList li .Radio--Label{margin-left:5px}.PanelSelect--PanelList li.active,.PanelSelect--PanelList li:hover{background-color:#e3f3fe}.PanelSelect--PanelList li:first-child{border-top:0}.form-group-lg select.form-control{height:49px;line-height:1.33}.form-group-lg select.form-control:before{padding-top:1.3em}.CustomSelect{position:relative;display:inline-block;vertical-align:bottom;width:100%;z-index:1}.CustomSelect select::-ms-expand{display:none}.CustomSelect select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.CustomSelect.WithIcon select{padding-left:25px}.CustomSelect.WithIcon:after{font-family:FontAwesome;font-size:15px;color:#ccc;padding-top:4px;position:absolute;left:-15px;top:0;z-index:1;text-align:center;width:10%;height:100%;pointer-events:none;box-sizing:border-box;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.CustomSelect.WithIcon.camera:after{content:"\F03D"}.CustomSelect.WithIcon.mic:after{content:"\F130"}.CustomSelect:before{content:"\25BC";position:absolute;pointer-events:none;font-family:Arial;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0);transform:translate(0);color:#82888a;top:0;bottom:1px;padding-top:.7em;font-size:16px;line-height:1;right:0;width:2em;z-index:4;text-align:center;transform:scale(.84,.42);-webkit-transform:scale(.84,.42);-moz-transform:scale(.84,.42);-ms-transform:scale(.84,.42);-o-transform:scale(.84,.42);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.84, M12=0, M21=0, M22=0.42, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.84,M12=0,M21=0,M22=0.42,SizingMethod="auto expand")}.CustomSelect.large select{line-height:1.33}.CustomSelect.large:before{padding-top:1em;font-size:18px}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}*,:after,:before{box-sizing:border-box}.rc-slider{position:relative;height:9px;width:100%;border-radius:8px;background-color:#0699cd;margin-top:12px}// slider tooltip style .rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;z-index:4;visibility:visible}// slider tooltip style .rc-slider-tooltip-hidden{display:none}// slider tooltip style .rc-slider-tooltip-placement-points-bc-tc{padding:4px 0 4px+4}// slider tooltip style .rc-slider-tooltip-inner{padding:6px 5px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:tint(#666,4%);border-radius:8px;box-shadow:0 0 4px #d9d9d9}// slider tooltip style .rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}// slider tooltip style .rc-slider-tooltip-placement-points-bc-tc // slider tooltip style .rc-slider-tooltip-arrow{bottom:4px+4 - 4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:tint(#666,4%)}.rc-slider-track{left:0;height:9px;border-radius:8px;z-index:1}.rc-slider-handle,.rc-slider-track{position:absolute;background-color:#0699cd}.rc-slider-handle{width:20px;height:20px;background-image:linear-gradient(180deg,#0699cd,#0699cd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(255, 6, 153, 0.80392)",endColorstr="rgba(255, 6, 153, 0.80392)",GradientType=0);-webkit-filter:none;filter:none;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);border:0 solid transparent;border-radius:50%;margin:-6px}.rc-slider-handle:hover{border-color:#0699cd}.rc-slider-handle-active:active{border-color:#0699cd;box-shadow:0 0 5px tint(#2db7f5,20%)}.rc-slider-mark{position:absolute;top:14px;left:2px;width:100%;font-size:13px;z-index:3}.rc-slider-mark-text-current{font-weight:700}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent;z-index:1}.rc-slider-dot{position:absolute;top:-2px;width:8px;display:none;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot,.rc-slider-dot:first-child,.rc-slider-dot:last-child{margin-left:-4px}.rc-slider-dot-active{border-color:tint(#2db7f5,50%)}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle{border-color:#ccc;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.zoom-motion .zoom-down-appear,.zoom-motion .zoom-down-enter,.zoom-motion .zoom-down-leave{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block!important;-webkit-animation-play-state:paused;animation-play-state:paused}.zoom-motion .zoom-down-appear.zoom-down-appear-active,.zoom-motion .zoom-down-enter.zoom-down-enter-active{-webkit-animation-name:~"zoomDownIn";animation-name:~"zoomDownIn";-webkit-animation-play-state:running;animation-play-state:running}.zoom-motion .zoom-down-leave.zoom-down-leave-active{-webkit-animation-name:~"zoomDownOut";animation-name:~"zoomDownOut";-webkit-animation-play-state:running;animation-play-state:running}.timepicker-picker{list-style:none}.timepicker-picker .list-unstyled{margin:0}.timepicker-picker a[data-action]{padding:6px 0}.timepicker-picker a[data-action]:active{box-shadow:none}.timepicker-picker .timepicker-hour,.timepicker-picker .timepicker-minute,.timepicker-picker .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:auto;color:gray}.timepicker-picker button[data-action]{padding:6px}.timepicker-picker .btn[data-action=incrementHours]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Hours"}.timepicker-picker .btn[data-action=incrementMinutes]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Increment Minutes"}.timepicker-picker .btn[data-action=decrementHours]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Hours"}.timepicker-picker .btn[data-action=decrementMinutes]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Decrement Minutes"}.timepicker-picker .btn[data-action=togglePeriod]:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;content:"Toggle AM/PM"}.timepicker-picker .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.timepicker-picker table{width:100%;margin:0}.timepicker-picker table td,.timepicker-picker table th{text-align:center;border-radius:4px}.timepicker-picker table th{height:20px;line-height:20px;width:20px}.timepicker-picker table th.prev:after{content:"Previous Month"}.timepicker-picker table th.next:after,.timepicker-picker table th.prev:after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.timepicker-picker table th.next:after{content:"Next Month"}.timepicker-picker table thead tr:first-child th{cursor:pointer}.timepicker-picker table thead tr:first-child th:hover{background:#eee}.timepicker-picker table td{height:54px;line-height:54px;width:54px}.timepicker-picker table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777}.timepicker-picker table td.day{height:20px;line-height:20px;width:20px}.timepicker-picker table td.day:hover,.timepicker-picker table td.hour:hover,.timepicker-picker table td.minute:hover,.timepicker-picker table td.second:hover{background:#eee;cursor:pointer}.timepicker-picker table td.new,.timepicker-picker table td.old{color:#777}.timepicker-picker table td.active,.timepicker-picker table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.timepicker-picker table td.active.today:before{border-bottom-color:#fff}.timepicker-picker table td.disabled,.timepicker-picker table td.disabled:hover{background:none;color:#777;cursor:not-allowed}.timepicker-picker table td span{display:inline-block;height:54px;width:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.timepicker-picker table td span:hover{background:#eee}.timepicker-picker table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.timepicker-picker table td span.old{color:#777}.timepicker-picker table td span.disabled,.timepicker-picker table td span.disabled:hover{background:none;color:#777;cursor:not-allowed}.timepicker-picker.usetwentyfour td.hour{height:27px;line-height:27px}.timepicker-picker.wider{width:21em}.timepicker-picker .datepicker-decades .decade{line-height:1.8em!important}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.m-calendar{display:inline-block}.m-calendar table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}.m-calendar td{padding:8px 0;text-align:center;cursor:pointer;color:#dfe0e4;border:1px solid #dfe0e4}.m-calendar thead td{color:#0699cd;font-size:11px;font-weight:700;text-transform:uppercase;font-size:12px}.m-calendar tbody td{color:#666}.m-calendar tbody td.faded{color:#ccc;cursor:default}.m-calendar tbody td:hover{background:#0699cd;border-color:#0699cd;color:#fff}.m-calendar tbody td:hover.faded{color:#ccc;background-color:#fff;border:1px solid #dfe0e4!important}.m-calendar .current-day{color:#0699cd;font-weight:700}.m-calendar .next-month,.m-calendar .prev-month{color:#999}.m-calendar .fa-chevron-right{padding-left:5px}.m-calendar .fa-chevron-right:hover{padding-left:7px}.m-calendar .fa-chevron-left{padding-right:5px}.m-calendar .fa-chevron-left:hover{padding-right:7px}.m-calendar .toolbar{line-height:30px;color:#0699cd;text-align:center;margin-bottom:13px}.m-calendar .toolbar button{position:relative;width:30px;height:30px;line-height:30px;color:#fff;border:1px solid #0699cd;border-radius:50%;background:#0699cd;font-size:20px;padding:0;text-align:center;outline:0;z-index:5;cursor:pointer}.m-calendar .toolbar .prev-month{float:left}.m-calendar .toolbar .next-month{float:right}.m-calendar .toolbar .current-date{color:#888;font-size:14px}.m-time{color:#fff}.m-time .showtime{text-align:center}.m-time tbody tr{border-bottom:0!important}.m-time .separater{display:inline-block;font-size:32px;font-weight:700;color:#0699cd;width:32px;height:65px;line-height:65px;text-align:center}.m-time .time-text{position:relative;left:-10px;font-size:15px;color:#0699cd;margin-top:7px;margin-bottom:10px}.m-time .sliders{padding:0 10px}.m-time .time{width:65px;height:65px;font-size:38px;line-height:65px;background-color:#0699cd;text-align:center}.m-time .time,.u-slider-time{display:inline-block;border-radius:3px}.u-slider-time{position:relative;background-color:#dfe0e4;height:4px;width:100%;cursor:pointer}.u-slider-time .value{position:absolute;background-color:#0699cd;border-radius:3px;top:0;height:100%}.u-slider-time .handle{position:absolute;width:4px;height:4px}.u-slider-time .handle:after{position:relative;display:block;content:"";top:-20px/2;left:-(4px+20px)/2;width:4px + 20px;height:4px + 20px;background-color:#fff;border:3px solid #0699cd;border-radius:50%;cursor:pointer}.im-btn{display:inline-block;background-color:#fff;border:0;outline:0;cursor:pointer;line-height:1}.im-btn:before{margin-right:6px}.m-input-moment{display:inline-block;background-color:#fff;z-index:100;width:300px}.m-input-moment table tbody tr{background-color:#fff!important}.m-input-moment .options{width:100%;display:inline-block;margin-bottom:4px}.m-input-moment .options button{float:left;width:50%;color:#0699cd;text-align:center;font-size:16px;padding:7px;border:1px solid #0699cd;border-radius:8px}.m-input-moment .options button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.m-input-moment .options button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.m-input-moment .options button.is-active{color:#fff;background-color:#0699cd}.m-input-moment .tab{display:none}.m-input-moment .tab.is-active{display:block}.m-input-moment .btn-save{display:block;margin-top:10px;width:100%;background-color:#0699cd;padding:12px 0;text-align:center;color:#fff;font-size:16px;border-radius:3px}.CustomRadio input[type=radio]{display:none}.CustomRadio input[type=radio]+label{cursor:pointer}.CustomRadio input[type=radio]+label .Radio--Fake{display:inline-block;width:22px;height:22px;margin:0 4px 0 0;vertical-align:middle;cursor:pointer;border-radius:50%}.CustomRadio input[type=radio]+label .Radio--Fake .Radio--FakeInner{background-color:#fff;width:6px;height:6px;margin-left:8px;margin-top:8px;border-radius:50%;cursor:pointer}.CustomRadio input[type=radio]+label .Radio--Fake{background-color:#ccc}.CustomRadio input[type=radio]:checked+label .Radio--Fake{background-color:#0699cd}.CustomRadio input[type=radio]+label .Radio--Fake,.CustomRadio input[type=radio]:checked+label .Radio--Fake{transition:background-color .2s linear}.CollapsiblePanel .panel-body{max-height:0;overflow:hidden;box-sizing:border-box;//padding:0 20px 0 0;padding:0;transition:all .2s ease-in-out,padding .2s ease-in-out;font-size:14px;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.CollapsiblePanel.CollapsiblePanel--open{overflow:hidden}.CollapsiblePanel.CollapsiblePanel--open .panel-body{//:0 20px 20px 0;max-height:200px;-webkit-transform:translateY(0);transform:translateY(0)}.Table{border-radius:8px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.1)!important;border:1px solid #efefef}.Table .TableHeader .TableRowItem{text-transform:uppercase;font-size:10px;font-weight:700;letter-spacing:2px}.Table .TableHeader:first-child{border-bottom:1px solid #efefef}.Table .TableHeader:last-child{border-top:1px solid #efefef}.Table .TableRowItem{padding:10px}.Table .TableRow--only:nth-child(odd){background-color:#f8f8f8}.Table .TableRow.TableRow--selected{background-color:#0699cd!important;color:#fff}.Table.Table--hoverable .TableRow--only{cursor:pointer}.Table.Table--hoverable .TableRow--only:hover{background-color:#e3f3fe}.HorizontalSpacer>*{margin-right:5px}.btn-flex{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.dropdown-menu .disabled a,.dropdown-menu .disabled a:focus,.dropdown-menu .disabled a:hover{color:#b1b1b1}.btn-flex .btn:first-child{-ms-flex-positive:1;flex-grow:1;text-align:left}.Accordion{text-align:left;border-top:1px solid #efefef;border-bottom:1px solid #efefef;position:relative}.Accordion .Accordion--title{margin:20px 20px 20px 0;font-size:16px}.Accordion .fa-chevron-up{transition:.1s ease-in-out}.Accordion .Accordion--answer{max-height:0;overflow:hidden;box-sizing:border-box;padding:0 20px 0 0;transition:all .2s ease-in-out,padding .2s ease-in-out;font-size:14px;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.Accordion:not(:first-child){border-top:0}.Accordion:last-child{border-bottom:0}.Accordion.Accordion--open{overflow:hidden}.Accordion.Accordion--open .fa-chevron-up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Accordion.Accordion--open .Accordion--answer{padding:0 20px 20px 0;max-height:5000px;-webkit-transform:translateY(0);transform:translateY(0)}.SelectableList .SelectableList-Item{padding:15px}.SelectableList .SelectableList-Item:hover{background-color:#e3f3fe;cursor:pointer}.AnnouncementCenter .Announcement{padding:10px;font-size:15px}@-webkit-keyframes checkmark{0%{stroke-dashoffset:50px}to{stroke-dashoffset:0}}@keyframes checkmark{0%{stroke-dashoffset:50px}to{stroke-dashoffset:0}}@-webkit-keyframes checkmark-circle{0%{stroke-dashoffset:240px}to{stroke-dashoffset:480px}}@keyframes checkmark-circle{0%{stroke-dashoffset:240px}to{stroke-dashoffset:480px}}.Checkmark path{-webkit-animation:checkmark .25s ease-in-out .7s backwards;animation:checkmark .25s ease-in-out .7s backwards}.Checkmark circle{-webkit-animation:checkmark-circle .6s ease-in-out backwards;animation:checkmark-circle .6s ease-in-out backwards}.S3UploaderButton{z-index:1;position:relative}.S3UploaderButton--real{position:absolute;left:0;top:0;z-index:2;cursor:pointer;-moz-opacity:0;opacity:0;width:100%;height:100%}.FileUploadProgress{border-radius:8px;padding:3px 10px;margin-bottom:5px;position:relative;border:1px solid #ccc;background-color:#2980b9;color:#fff}.FileUploadProgress a{color:#fff}.FileUploadProgress .FileUploadProgress--inner{border-radius:8px;left:0;top:0;height:100%;background-color:#3498db;position:absolute}.HelpIcon{position:fixed;z-index:10}.HelpIcon .HelpIcon--svg{display:block;opacity:1;cursor:pointer;transition:all .1s ease-in-out}.HelpIcon .HelpIcon--svg:hover{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}.HelpIcon .HelpIcon--background{fill:#0699cd}.HelpIcon.HelpIcon--BottomRight{bottom:18px;right:12px}.HelpIcon.HelpIcon--BottomRight .HelpPopup{top:-610px;left:-415px}.HelpIcon.HelpIcon--BottomRight .HelpPopup.HelpPopup--hidden{-webkit-transform:scale(.8) translateY(15%) translateX(10%);transform:scale(.8) translateY(15%) translateX(10%)}.HelpIcon.HelpIcon--BottomRightCorner{bottom:5px;right:12px}.HelpIcon.HelpIcon--BottomRightCorner .HelpPopup{top:-610px;left:-415px}.HelpIcon.HelpIcon--BottomRightCorner .HelpPopup.HelpPopup--hidden{-webkit-transform:scale(.8) translateY(15%) translateX(10%);transform:scale(.8) translateY(15%) translateX(10%)}.HelpIcon.HelpIcon--Hidden{display:none}.HelpIcon.HelpIcon--TopRight{top:65px;right:12px}.HelpIcon.HelpIcon--TopRight .HelpPopup{top:50px;left:-415px}.HelpIcon.HelpIcon--TopRight .HelpPopup.HelpPopup--hidden{-webkit-transform:scale(.8) translateY(-15%) translateX(10%);transform:scale(.8) translateY(-15%) translateX(10%)}.HelpIcon.HelpIcon--TopTopRight{top:65px;right:12px}.HelpIcon.HelpIcon--TopTopRight .HelpPopup{top:0;left:-415px}.HelpIcon.HelpIcon--TopTopRight .HelpPopup.HelpPopup--hidden{-webkit-transform:scale(.8) translateY(-15%) translateX(10%);transform:scale(.8) translateY(-15%) translateX(10%)}.HelpIcon.HelpIcon--selected .HelpIcon--svg{opacity:1}.HelpPopup{opacity:1;position:absolute;transition:all 80ms ease-out}.HelpPopup .HelpPopup--Body{position:relative;overflow:hidden;width:450px;height:600px;border-radius:8px;background:#f8f8f8;box-shadow:0 10px 60px rgba(0,0,0,.3),0 0 20px rgba(0,0,0,.1);transition:background .2s}.HelpPopup.HelpPopup--hidden{opacity:0}.HelpNav .HelpNav--Header{border-bottom:1px solid #ccc;background-color:#efefef;min-height:100px;position:relative}.HelpNav .HelpNav--Header .flex-direction-row{padding:20px}.HelpNav .HelpNav--Header .flex-direction-row .flex{-ms-flex:1 0 45%;flex:1 0 45%}.HelpNav .HelpNav--Header a{position:absolute;color:#888;right:5px;top:0}.HelpNav .HelpNav--Header a:hover{color:#333}.HelpNav .HelpNav--Footer{border-top:1px solid #ccc;background-color:#efefef;padding:15px}.HelpTicketForm .HelpTicketForm--Form{padding:15px}.HelpTicketForm .DropZoneActive--show{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20px;display:none;border:4px dashed #888;background-color:#fff;background-color:hsla(0,0%,100%,.85);z-index:10}.HelpTicketForm .DropZoneActive .DropZoneActive--show{display:-ms-flexbox;display:flex}.HelpArticles{position:relative}.HelpArticles .VerblingTag{font-size:10px}.HelpArticles input{width:100%}.HelpArticles .input-group-addon,.HelpArticles input{border-radius:0!important;border-left:0!important;border-right:0!important;border-top:0!important}.HelpArticles .HelpArticles--Previews{padding:10px}.HelpArticles .HelpArticles--Input--hide{transition:display 1s ease-out;display:none}.HelpArticles .HelpArticlePreview{position:relative;border-bottom:1px solid #efefef;cursor:pointer;padding:40px;transition:background .2s;font-size:16px}.HelpArticles .HelpArticlePreview .HelpArticlePreview--labels{position:absolute;top:2px;right:10px}.HelpArticles .HelpArticlePreview:hover{background-color:#efefef}.HelpArticles .HelpArticleWrapper{transition:all .2s ease-in-out;position:absolute;z-index:2;overflow-y:auto;border-top:1px solid #ccc;background-color:#f8f8f8;top:10000px;left:0;height:100%;width:100%;opacity:0}.HelpArticles .HelpArticleWrapper .HelpArticle{background-color:#f8f8f8;padding:15px}.HelpArticles .HelpArticleWrapper .HelpArticle .HelpArticle--Body{font-size:14px}.HelpArticles .HelpArticleWrapper .HelpArticle .HelpArticle--Header{border-bottom:1px solid #efefef;margin-bottom:10px}.HelpArticles .HelpArticleWrapper .HelpArticle .HelpArticle--Header a{color:#888;margin-top:-10px}.HelpArticles .HelpArticleWrapper .HelpArticle .HelpArticle--Header a:hover{color:#333}.HelpArticles .HelpArticleWrapper.HelpArticleWrapper--show{top:0;opacity:1}.verb-profile-pic{display:block;transition:opacity .3s ease-in-out;background-size:cover}.verb-profile-pic.xlarge{height:130px;width:130px}.verb-profile-pic.large{height:100px;width:100px}.verb-profile-pic.standard{height:60px;width:60px}.verb-profile-pic.small{height:50px;width:50px}.verb-profile-pic.medium{height:35px;width:35px}.verb-profile-pic.bordered{border:4px solid #fff}.verb-profile-pic.bordered-small{border:2px solid #fff}.verb-profile-pic.clickable{cursor:pointer}.verb-profile-pic.clickable:hover{background-image:url(../img/overlay-profile.png)!important}.verb-profile-pic.tiny{height:25px;width:25px}.verb-profile-pic.tiny.bordered{border:2px solid #fff}.verb-profile-pic.remove-responsive{max-width:inherit!important}.verb-profile-pic.round{border-radius:50%}.verb-profile-pic.centered{margin-left:auto;margin-right:auto}.verb-profile-pic.inline{display:inline-block}img.media-object{max-width:none}.notification-menuitem>a{color:#000!important;color:initial!important;background-color:transparent!important;background-color:initial!important}.NotificationPreview.unseen{background-color:#e7f5fe}.notification{padding-top:4px;padding-bottom:4px;clear:both}.notification .notification-user img.media-object{border-radius:100%,}.notification .notification-title{margin-top:2px;margin-bottom:0}.notification .notification-content-section{padding-bottom:4px}.notification .notification-created-time{margin-top:0;margin-bottom:0}.notification .notification-markdown{//max-width:600px;//width:700px}.notification .notification-markdown .markdown{white-space:normal;padding-top:4px}.notification .notification-markdown .markdown :first-child{margin-top:0}.notification .notification-markdown .markdown :last-child{margin-bottom:0}.NotificationsPreviewNav{border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:#fff}.NotificationsPreviewNav .notification-preview-item{width:100%;min-height:60px;margin:0;left:-45px;top:15px}.NotificationsPreviewNav .notification{border-radius:0;margin:0;width:90%;top:10px;left:0}.NotificationsPreviewNav .media.unseen{background-color:transparent;box-shadow:none;padding:none}.NotificationsPreviewNav li{cursor:pointer;margin:0;border-radius:0}.NotificationsPreviewNav li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.NotificationsPreviewNav li:hover{background-color:#e7f5fe}.NotificationsPreviewNav li.see-more{padding:10px;color:#0699cd;background-color:#f8f8f8}.book-session-modal .book-title{display:block;font-weight:bolder;font-size:24px}.book-session-modal .info-title{display:block;font-size:16px}.book-session-modal .tutor-pic{margin:20px auto;width:150px;border-radius:75px}.book-session-modal .book-button{width:90%;margin:auto;background-color:#eee;margin-bottom:2px;padding:10px;font-weight:bolder;font-size:14px;border-radius:3px;cursor:pointer}.book-session-modal .book-button:hover{background-color:#bbb}.book-session-modal .book-price{float:right}.book-session-modal .currency-converter{color:#3bb85c}.StarPicker .StarPicker--Star{color:#ffbd44;margin-right:5px;cursor:pointer}.StarPicker .StarPicker--Star:hover{-webkit-animation:vi-spin 1s infinite linear;animation:vi-spin 1s infinite linear}.StarPicker .StarPicker--Star:last-child{margin-right:0}#SiteLanguage{background-color:transparent;color:#fff;border:none}.container-wide{margin-left:auto;margin-right:auto}@media (min-width:700px){.container-wide{max-width:768px}}@media (min-width:1000px){.container-wide{max-width:1440px}}.LandingHeader{position:relative;will-change:transform;width:100%;z-index:100;border-bottom:1px solid #d8d8d8;background:#fff}.LandingHeader .badge{background-color:#0699cd;font-size:18px}.LandingHeader .LandingHeader--logo{height:60px}.LandingHeader .LandingHeader-Hamburger:before{background-color:transparent}.LandingHeader .LandingHeader-Hamburger a:before,.LandingHeader .LandingHeader-HamburgerIcon:hover:before{visibility:hidden!important}.LandingHeader .LandingHeader--Nav{text-align:right;margin:0;margin-right:15px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.LandingHeader .LandingHeader--Nav .btn{font-size:14px}.LandingHeader .LandingHeader--Nav .btn-landing-cta{padding-left:15px;padding-right:15px}.LandingHeader .LandingHeader--Nav .dropdown-menu{margin-top:-1px}.LandingHeader .LandingHeader--Nav .dropdown.open a:before{visibility:hidden}.LandingHeader .LandingHeader--Nav .dropdown.open .dropdown-toggle{background-color:transparent}.LandingHeader .LandingHeader--Nav .dropdown-menu>li{display:block}.LandingHeader .LandingHeader--Nav .dropdown-menu>li>a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.LandingHeader .LandingHeader--Nav .dropdown-menu>li>a:focus:before,.LandingHeader .LandingHeader--Nav .dropdown-menu>li>a:hover:before{visibility:hidden}.LandingHeader .LandingHeader--Nav .dropdown-menu>li>a:hover{color:#0699cd}.LandingHeader .LandingHeader--Nav .LandingHeader--no-underline a:before{visibility:hidden!important}.LandingHeader .LandingHeader--Nav a{color:#0699cd;font-size:25.6px;font-size:1.6rem;letter-spacing:.5px;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.LandingHeader .LandingHeader--Nav a:before{content:"";position:absolute;width:100%;height:2px;bottom:-1px;left:0;background-color:#0699cd;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .2s ease-in-out 0s}.LandingHeader .LandingHeader--Nav a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.LandingHeader .LandingHeader--Nav .vi{font-size:24px}.LandingHeader .LandingHeader--Nav.LandingHeader--Nav--loggedOut a{margin-right:20px;margin-left:20px}.LandingHeader .LandingHeader--Nav.LandingHeader--Nav--loggedOut .LanguageDropdown a{margin-right:0;margin-left:0}.LandingHeader .LandingHeader--Nav>li>a{position:relative;height:60px;min-height:60px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.LandingHeader .LandingHeader--Nav>li>a:focus,.LandingHeader .LandingHeader--Nav>li>a:hover{background-color:transparent}.LandingHeader .LandingHeader--content{z-index:3;position:relative}.LandingHeader .LandingHeader--background{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;transition:all .5s ease-in}.LandingHeader .LandingHeader-Hamburger{position:relative;overflow-y:hidden;-ms-flex-align:start;align-items:flex-start;z-index:2;width:100%;margin-left:15px}.LandingHeader .LandingHeader-Hamburger .LandingHeader--Nav{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.LandingHeader .LandingHeader-Hamburger a{font-size:20px}.LandingHeader .container-wide{max-width:100%!important}.LandingHeader.LandingHeader--inverted-colors{color:#fff}.LandingHeader.LandingHeader--inverted-colors .LandingHeader--Nav .signUpButton{width:100%;background-color:#fff;margin-top:30px;text-transform:uppercase}.LandingHeader.LandingHeader--inverted-colors .LandingHeader--Nav .signUpButton a{color:#f57b0b;font-size:16px}.LandingHeader.LandingHeader--inverted-colors .LandingHeader--Nav>li>a{color:#fff}.LandingHeader.LandingHeader--inverted-colors .LandingHeader--Nav>li>a:before{background-color:#fff}.LandingHeader.LandingHeader--hamburger-open{position:fixed;background-image:linear-gradient(116deg,#0699cd,#3bb85c)!important;height:100%;top:0;bottom:0;left:0;right:0;transition:background .4s cubic-bezier(.25,.46,.45,.94)}.LandingHeader.LandingHeader--hamburger-open .LandingHeader--content{transition:-webkit-transform .4s cubic-bezier(.785,.135,.15,.86);transition:transform .4s cubic-bezier(.785,.135,.15,.86);transition:transform .4s cubic-bezier(.785,.135,.15,.86),-webkit-transform .4s cubic-bezier(.785,.135,.15,.86);-webkit-transform:translateY(10px);transform:translateY(10px)}.LandingHeader.LandingHeader--hamburger-open .badge{background-color:transparent}.LandingHeader.LandingHeader--sticky{top:0;transition:padding-top .5s;position:fixed;transition:background .2s cubic-bezier(.455,.03,.515,.955),color .2s cubic-bezier(.455,.03,.515,.955),padding .2s cubic-bezier(.455,.03,.515,.955)}@media (min-width:700px){.LandingHeader.LandingHeader--sticky{padding-top:30px}}.LandingHeader.LandingHeader--not-snapped{border:0;background-color:transparent;bottom:auto;transition:background .2s cubic-bezier(.455,.03,.515,.955),color .2s cubic-bezier(.455,.03,.515,.955),padding .2s cubic-bezier(.455,.03,.515,.955)}.LandingHeader.LandingHeader--not-snapped *{pointer-events:all}.LandingHeader.LandingHeader--not-snapped .badge{background-color:transparent}.LandingHeader.LandingHeader--snapped{padding:0}.LandingHeader.LandingHeader-top .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0}.LandingHeader.LandingHeader-top .btn-landing-cta:hover{color:#0699cd;border:1px solid #0699cd;background-color:#fff}@media (max-width:1000px){.LandingHeader .mobile-hide{display:none!important}}@media (max-width:1000px){.LandingHeader .mobile-show{display:block!important}}@media (min-width:1000px){.LandingHeader .desktop-hide{display:none!important}}@media (min-width:1000px){.LandingHeader .desktop-show{display:block!important}}.login-modal .no-margin-group,.signup-modal .no-margin-group{margin-bottom:0}.login-modal .oauth-group,.signup-modal .oauth-group{display:block}.login-modal .error-msg,.signup-modal .error-msg{background-color:#fa1212}.login-modal .success-msg,.signup-modal .success-msg{background-color:#00c80a}.login-modal .error-msg,.login-modal .success-msg,.signup-modal .error-msg,.signup-modal .success-msg{width:100%;text-align:center;padding:20px;color:#fff}.login-modal .btn-fb,.login-modal .btn-gplus,.signup-modal .btn-fb,.signup-modal .btn-gplus{line-height:18px}.signup-form .bump-down{margin-bottom:15px}.signup-form .form-group .input-group{width:100%}.signup-form .form-group .input-group .input-group-addon{width:39px}.signup-form .social-login .google:hover{background-color:#f36456;text-decoration:none}.signup-form .social-login .facebook:hover{background-color:#4f6aad;text-decoration:none}.signup-form .social-login{border-bottom:1px solid #e0e0e0;margin-bottom:10px}.signup-form .social-login .facebook,.signup-form .social-login .google{font-size:14px;margin:0 0 10px;padding-top:12px}@media (max-width:480px){.signup-form .btn-lg{font-size:14px}.signup-form .form-group{margin-bottom:3px}.signup-form .social-login a{margin-bottom:3px!important}.signup-form .social-login a div{font-size:10px}}body.hide-header #header,body.no-header #header{display:none}body.hide-scroll{overflow:hidden;width:100%;position:fixed;height:100%}#header{z-index:10}#header .text-emphasis{font-weight:700;color:#ffc319}#header .text-emphasis.beta{color:#0699cd}#header .link-header{top:5px;margin-left:20px}#header .link-cta{font-size:16px;margin-right:20px}#header .link-section{font-size:14px;margin-right:20px}#header .link-underline{position:relative;color:#fff;text-decoration:none}#header .link-underline:hover{color:#fff}#header .link-underline:before{content:"";position:absolute;width:100%;height:2px;bottom:-6px;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .2s ease-in-out 0s}#header .link-underline:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}#header .link-underline:active,#header .link-underline:focus{color:#fff}#header .link-underline-brand{position:relative;color:#0699cd;text-decoration:none}#header .link-underline-brand:hover{color:#0699cd}#header .link-underline-brand:before{content:"";position:absolute;width:100%;height:2px;bottom:-6px;left:0;background-color:#0699cd;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .2s ease-in-out 0s}#header .link-underline-brand:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}#header .link-underline-brand:active,#header .link-underline-brand:focus{color:#0699cd}#header .link-reset{color:inherit}#header .link-reset:active,#header .link-reset:hover{color:inherit;outline:none;text-decoration:none}#header .big-icon{font-size:18px}#header .cog .caret{display:none}#header .caret{margin-left:5px}#header .nav-item{float:left;margin-top:8px;margin-right:12px;margin-left:12px}#header .brand-logo{padding:0;margin-top:-3px;margin-right:15px;width:100px}#header .toggle-hamburger{position:absolute;left:0;top:8px}#header .medium-right-margin{margin-right:20px}#header .large-right-margin{margin-right:50px}#header .logo-retina{width:67px;height:27px;background-size:contain;background-repeat:no-repeat;background-image:url(../img/logos/logo.png)}#header .mobile-header img{margin-top:-3px}#header.homepage,#header.landing,#header.room{position:relative;width:100%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){#header .logo-retina{background-image:url(../img/logos/logo@2x.png);background-size:87px 37px}}#header.homepage .mobile-header{background-color:transparent;border-bottom:0}@media (min-width:1440px){.locale-direction-right #header.landing{right:calc(50% - 720px)}}.MainSubHeader{box-shadow:0 1px 0 0 rgba(0,0,0,.1);background-color:#fff;position:relative;overflow-y:auto}.MainSubHeader .container{padding-left:0;padding-right:0}.MainSubHeader ul{background-color:#fff;margin-bottom:0}.MainSubHeader a{cursor:pointer}.MainSubHeader .btn{padding-top:15px;padding-bottom:15px;border:0;float:left;border-radius:0}.MainSubHeader .btn.selected,.MainSubHeader .btn:hover{color:#888;box-shadow:inset 0 -4px 0 0 #0699cd}.MainSubHeader .btn.activated{box-shadow:inset 0 -4px 0 0 #0699cd}.MainSubHeader .mobile a{text-align:center;font-size:15px;width:100%}#promo-header{color:#fff}#promo-header .global-promo-header{cursor:pointer;min-height:30px;text-align:center;width:100%}#promo-header .clock{margin-left:15px}#promo-header .close-button{position:absolute;right:10px;top:0;font-size:15px;z-index:9999}.welcome{margin:12px 0}.teacher-contract .content{padding:10px}.teacher-contract .agreement{line-height:140%;height:300px;margin:10px 0;padding:10px;overflow-y:scroll;width:100%;resize:none;background-color:#f5f6f7;border:1px solid #ddd}.teacher-contract .agreement li{margin:6px 0 6px 20px}.teacher-contract p{padding-bottom:8px}.teacher-contract .accept{margin:0 30%;width:40%}.ScrollFix{-ms-flex:auto;flex:auto;position:relative;min-height:0;position:static!important}.ScrollFix,.ScrollFix--wrapper{display:-ms-flexbox;display:flex}.ScrollFix--wrapper{overflow:hidden;position:relative;-ms-flex:1;flex:1}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.modal{-webkit-overflow-scrolling:auto!important;overflow-y:auto!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill{color:#333;background-color:#fff;box-shadow:inset 0 0 0 50px #fff!important}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@media (min-width:992px){.SiteFooter-left{padding-right:24px}.SiteFooter .links a{display:block}}@media (max-width:992px){.SiteFooter{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.SiteFooter-left,.SiteFooter-right-one{margin-top:24px}}.SiteFooter{max-width:100%;background-color:#f2f2f2;border-bottom:8px solid #0699cd;border-top:1px solid #d8d8d8;font-size:14px}.SiteFooter .SiteFooter-left{color:#3e4245;letter-spacing:.5px}.SiteFooter .SiteFooter-right h3{font-size:18px;font-weight:700}.SiteFooter .links{letter-spacing:.5px}.SiteFooter .links a{color:#4f5457;transition:color .1s}.SiteFooter .links a:hover{color:#0699cd}.SiteFooter .dropdown-menu{width:150px}.SiteFooter .footer-site-language{text-align:left;border-radius:8px;border:1px solid #4f5457;background-color:transparent;color:#4f5457!important;box-shadow:none!important;width:150px}.SiteFooter .footer-site-language .dropdown-menu{width:150px}.SiteFooter .footer-site-language .caret{border-color:#4f5457 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:absolute;right:10px;top:20px}.SiteFooter .footer-site-language:focus{background:#fff!important;background:hsla(0,0%,100%,.2)!important}.SiteFooter .footer-site-language:hover{background:#fff!important;background:hsla(0,0%,100%,.1)!important}@media (max-width:992px){.SiteFooter .links a{display:block}}.AppBase-Wrapper{width:100%;min-height:100%;background-image:linear-gradient(116deg,#0699cd,#3bb85c)}.AppBase{min-height:100vh}.AppBase .AppBase-CTA{margin:15%;color:#fff}.AppBase .AppBase-CTA h1,.AppBase .AppBase-CTA h2{color:#fff}.AppBase .AppBase-CTA h1{font-size:58px;line-height:75px}.AppBase .AppBase-CTA h2{line-height:40px}.AppBase .AppBase-CTA .AppBase-Badges{margin-top:30px}.AppBase .AppBase-CTA .AppBase-Left{margin-right:80px}.AppBase .AppBase-CTA .AppBase-RightInner{position:relative}.AppBase .AppBase-CTA .AppBase-iphone{position:absolute;bottom:0;left:-25px}@media (max-width:700px){.AppBase .AppBase-CTA{-ms-flex-direction:column;flex-direction:column}.AppBase .AppBase-CTA .AppBase-Badge{margin:14px}.AppBase .AppBase-CTA .AppBase-Badges{-ms-flex-direction:column;flex-direction:column}.AppBase .AppBase-CTA .AppBase-Left{margin-right:0;margin-bottom:50px}.AppBase .AppBase-CTA .AppBase-Right{margin-bottom:50px}.AppBase .AppBase-CTA h1{font-size:48px;line-height:52px}.AppBase .AppBase-CTA h2{font-size:16px;line-height:20px}}@media (max-width:1000px){.AppBase .AppBase-CTA{-ms-flex-direction:column;flex-direction:column}.AppBase .AppBase-CTA .AppBase-Left{margin-right:0;margin-bottom:50px}}.TopHero{overflow:hidden;position:relative;width:100%}.TopHero .TopHero-Overlay{z-index:2;position:absolute;width:100%}.TopHero .TopHero-Overlay h1,.TopHero .TopHero-Overlay h2{color:#fff;font-weight:700}.TopHero .TopHero-CTA{width:50%;text-align:center}.TopHero .TopHero-CTA h1{font-size:68px;margin-bottom:40px;line-height:70px}.TopHero .TopHero-CTA p{font-size:24px;margin-bottom:40px;color:#fff;line-height:30px}.TopHero .TopHero-CTA.TopHero-CTA--withArrow{margin-top:auto}.TopHero .TopHero-CTA.TopHero-CTA--withArrow .btn-landing-cta:active{color:#0699cd!important}.TopHero .TopHero--Arrow{margin-top:auto;margin-bottom:10px;transition:-webkit-transform .1s cubic-bezier(.25,.46,.45,.94);transition:transform .1s cubic-bezier(.25,.46,.45,.94);transition:transform .1s cubic-bezier(.25,.46,.45,.94),-webkit-transform .1s cubic-bezier(.25,.46,.45,.94)}.TopHero .TopHero--Arrow:hover{transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translateY(5px);transform:translateY(5px)}.TopHero .TopHero--Arrow:hover g{transition:fill .3s cubic-bezier(.25,.46,.45,.94);fill:#f57b0b}@media (max-width:700px){.TopHero .TopHero-CTA{width:75%}}@media (max-width:1000px){.TopHero .TopHero-CTA{width:95%}}.LandingSplitScreen .LandingSplitScreen--Gutter{width:25px;background-color:#fff}.LandingSplitScreen h1,.LandingSplitScreen h2,.LandingSplitScreen h3{color:inherit}.LandingSplitScreen h1{font-weight:700;margin-bottom:20px;font-size:38px;line-height:1.2}.LandingSplitScreen h2{line-height:24px;font-size:16px;line-height:29px;letter-spacing:.5px}.LandingSplitScreen p{font-size:16px;line-height:24px;letter-spacing:.5px}.LandingSplitScreen .LandingSplitScreen--Image{background-repeat:no-repeat;transition:background 1.5s linear}.LandingSplitScreen .LandingSplitScreen--Content-inner{width:80%}@media (max-width:768px){.LandingSplitScreen .LandingSplitScreen--Gutter{display:none}}@media (max-width:768px){.LandingSplitScreen{-ms-flex-direction:column;flex-direction:column}.LandingSplitScreen.LandingSplitScreen--reversed{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (max-width:768px){.LandingSplitScreen .LandingSplitScreen--Content-inner{width:90%}.LandingSplitScreen .LandingSplitScreen--Content-inner h2{font-size:18px}}@media (max-width:1000px){.LandingSplitScreen .LandingSplitScreen--Content-inner{width:90%}}.HowItWorks{color:#fff;text-align:center;overflow:hidden;background-image:linear-gradient(116deg,#0699cd,#3bb85c);padding:100px}.HowItWorks h1{color:#fff;font-size:38px;font-weight:700;margin-bottom:60px}.HowItWorks .HowItWorks--bubble{background-color:#fff;background-color:hsla(0,0%,100%,.2);padding:25px;border-radius:50%;width:200px;height:200px;margin-bottom:16px}.HowItWorks .HowItWorks--text{font-size:22px;line-height:1.45;font-weight:700}.HowItWorks .HowItWorks--icon{text-align:center;-ms-flex-direction:column;flex-direction:column;margin-bottom:30px;padding:12px}@media (max-width:700px){.HowItWorks{padding:40px;background-image:linear-gradient(166deg,#0699cd,#3bb85c)}.HowItWorks .HowItWorks--icons{-ms-flex-direction:column;flex-direction:column}}.Testimonials-SplitScreen h2{font-size:24px;line-height:30px;font-weight:700}.Testimonials{background-color:#fff;position:relative}.Testimonials .Testimonials-Arrow{transition:-webkit-transform .1s cubic-bezier(.25,.46,.45,.94);transition:transform .1s cubic-bezier(.25,.46,.45,.94);transition:transform .1s cubic-bezier(.25,.46,.45,.94),-webkit-transform .1s cubic-bezier(.25,.46,.45,.94)}.Testimonials .Testimonials-Arrow .fa{font-size:50px;color:#f57b0b}.Testimonials .Testimonials-Arrow:hover{transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94)}.Testimonials .Testimonials-Ball{width:25px;height:25px;margin:15px;border-radius:50%;border:4px solid #f57b0b;transition:background .2s cubic-bezier(.455,.03,.515,.955),color .2s cubic-bezier(.455,.03,.515,.955),padding .2s cubic-bezier(.455,.03,.515,.955)}.Testimonials .Testimonials-Ball.Testimonials-Ball--selected{background-color:#f57b0b}.Testimonials .Testimonials-LeftArrow{position:absolute;top:50%;left:25px;margin-top:-25px}.Testimonials .Testimonials-LeftArrow:hover{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.Testimonials .Testimonials-RightArrow{position:absolute;top:50%;right:25px;margin-top:-25px}.Testimonials .Testimonials-RightArrow:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}.LandingBase{width:100%}.LandingBase .LandingBase--Gutter{background-color:#fff;height:25px}.LandingBase p{font-size:18px;line-height:24px;letter-spacing:.5px}.MainVideo{background-position:50%;background-image:url(../img/bg-landing-mobile.jpg);background-repeat:no-repeat;background-size:cover}.MainVideo h1{color:#fff;margin-bottom:40px}.MainVideo h2{margin-top:20px;margin-bottom:20px;font-weight:100;color:#fff}.MainVideo .trigger:hover{color:#0699cd}.MainVideo .VideoWrapper{position:absolute;display:block;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;top:50%}.LaptopIcons{width:100%;top:40%;position:absolute}.LaptopIcons .left{left:-20%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}.LaptopIcons .right{left:60%;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.LaptopIcons .bottom,.LaptopIcons .top{position:absolute;width:100%}.LaptopIcons .bottom{margin-left:-7.5%;margin-top:12%}.LaptopIcons .left,.LaptopIcons .right{position:relative;width:50%}.LaptopIcons .fa{position:absolute;color:#217ab2;opacity:.2}.LaptopIcons .fa:hover{color:#fdcc44}.LanguageCard{background:linear-gradient(#323232,#282828);background-size:cover!important}.LanguageCard,.LanguageCard a span strong{color:#fff!important}.LanguageCard .learn-link:hover{text-decoration:none!important}.LanguageCard .teacher-image{opacity:.3;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.LanguageCard:hover .teacher-image{opacity:.8;-webkit-transform:scale(1.1);transform:scale(1.1)}.LessonSection h4{margin-top:8px;size:16px;line-height:1.2}@media (max-width:720px){.LessonSection .big-icon{margin-top:30px}}.LiftIcon{transition:.5s ease-in-out;cursor:default}.LiftIcon:hover{-webkit-transform:translateY(-20px);transform:translateY(-20px)}.WhyVerblingSection{background-color:#fff}.WhyVerblingSection .align-center{text-align:center}.WhyVerblingSection svg{max-width:100px;height:130px}.WhyVerblingSection figure{width:100px;height:130px;margin:1em 20px;text-align:center}.WhyVerblingSection .fa{width:50px}.WhyVerblingSection h3{margin-bottom:0}.WhyVerblingSection .media-body{cursor:default;border-radius:8px;padding:10px;transition:all .2s ease-in}.WhyVerblingSection .why-block div{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.WhyVerblingSection .singleItem{width:100%}.WhyVerblingSection .singleItem h2{margin-top:0}.WhyVerblingSection .firstRow .singleItem{transition:opacity .6s,-webkit-transform .6s ease-out;transition:opacity .6s,transform .6s ease-out;transition:opacity .6s,transform .6s ease-out,-webkit-transform .6s ease-out}.WhyVerblingSection .firstRow .singleItem:first-child{transition-delay:.4s}.WhyVerblingSection .firstRow .singleItem:nth-child(2){transition-delay:.6s}.WhyVerblingSection .firstRow .singleItem:nth-child(3){transition-delay:.8s}.WhyVerblingSection .secondRow .singleItem{transition:opacity .6s,-webkit-transform .6s ease-out;transition:opacity .6s,transform .6s ease-out;transition:opacity .6s,transform .6s ease-out,-webkit-transform .6s ease-out}.WhyVerblingSection .secondRow .singleItem:first-child{transition-delay:1s}.WhyVerblingSection .secondRow .singleItem:nth-child(2){transition-delay:1.2s}.WhyVerblingSection .secondRow .singleItem:nth-child(3){transition-delay:1.4s}.WhyVerblingSection.animate-out .singleItem{opacity:0;-webkit-transform:perspective(1000px) translateZ(-100px);transform:perspective(1000px) translateZ(-100px)}@media only screen and (max-width:1024px){.WhyVerblingSection .why-block div{-ms-flex-preferred-size:100%;flex-basis:100%;margin:auto}}@media (max-width:720px){.FinalCTASection{height:300px!important}}.MainLandingPage{width:100%}.MainLandingPage h1{font-size:68px;font-weight:700;letter-spacing:2px;line-height:70px}.MainLandingPage h2{font-size:38px;font-weight:700}.MainLandingPage h3{line-height:27px}.MainLandingPage .subtext{font-size:24px}.MainLandingPage .subtext2{font-size:18px}.MainLandingPage .fakeheader{font-size:38px;font-weight:700}.MainLandingPage .fakeheader2{font-size:22px;font-weight:700}@media (max-width:720px){.MainLandingPage h1{font-size:32px}.MainLandingPage h3{font-size:18px}.MainLandingPage h4{font-size:12px}}.youtube-lite{background-color:#1b1b1b}.youtube-lite h3{position:absolute;top:50%;left:0;width:100%}.youtube-lite iframe{background-color:#000;width:100%;height:100%}.youtube-lite.stretch-preview{cursor:pointer;background-size:cover;background-position:50%;text-align:center}.youtube-lite.stretch-preview i{font-size:21px;color:#fff;cursor:pointer;padding:12px 25px 12px 29px;background-color:#000;opacity:.8;position:absolute;margin-left:-36px;margin-top:-20px;top:50%;left:50%;border-radius:6px}.youtube-lite.stretch-preview:hover i{background-color:#e52d27;opacity:1}.youtube-lite.no-thumbnail .preview{background-image:none!important}.StarRatings .fa{padding-right:1px;font-size:32px;font-size:2rem}.StarRatings .fa.gold{color:#ffbd44}.StarRatings .fa.grey{color:#d8d8d8}.StarRatings .num-ratings{margin-left:5px}.DragSelect{position:relative}.DragSelect--Box{background:#00a2ff;background:rgba(0,162,255,.4);position:absolute;z-index:99}.DisableTextSelect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.Calendar{width:100%}.Calendar .flex-1{-ms-flex:1 1 auto;flex:1 1 auto}.Calendar .Calendar--control{width:100%}.Calendar .Calendar--loading{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff;background-color:hsla(0,0%,100%,.7)}.Calendar .Calendar--loading .LoadingSpinner svg{height:75px;width:75px}.Calendar .Calendar--header{min-height:25px}.Calendar .Calendar--header .Calendar--header--legend{font-size:12px;width:60px}.Calendar .Calendar--table{position:relative;width:100%}.Calendar .Calendar--table .Calendar--table--legend{font-size:12px;width:60px}.Calendar .Calendar--table .Calendar--table--row--time{width:60px;border-right:1px solid #888;font-size:12px}.StudentBookCalendar{font-size:11px}.StudentBookCalendar .Calendar--table{border:1px solid #ccc;border-radius:8px;overflow:hidden}.StudentBookCalendar .Calendar--table--row{height:25px}.StudentBookCalendar .Calendar--table--row:hover{background-color:#efefef}.StudentBookCalendar .Calendar--table--row:hover .CalendarCell--available{background-color:#aed89e}.StudentBookCalendar .Calendar--table--row.even .CalendarCell{border-bottom:1px solid #efefef}.StudentBookCalendar .Calendar--table--row.odd .CalendarCell{border-bottom:1px solid #ccc}.StudentBookCalendar .Calendar--table--row:last-child{border-bottom:0}.StudentBookCalendar .Calendar--table--legend .Calendar--legend--faded{color:#ccc}.StudentBookCalendar .Calendar--table--legend .Calendar--legend--bold{font-weight:700;color:#888;font-size:13px}.StudentBookCalendar .CalendarCell{border-left:1px solid #ccc;color:#787b83;transition:all .3s ease-out .05s}.StudentBookCalendar .CalendarCell.CalendarCell--booked{background-color:#e7e7e7;background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,#fff 0,#fff 15px)}.StudentBookCalendar .CalendarCell.CalendarCell--available{background-color:#3bb85c;color:#fff}.StudentBookCalendar .CalendarCell.CalendarCell--available.CalendarCell--hover{transition:none;background-color:#0699cd;border:1px solid #0699cd;cursor:pointer;color:#fff;-ms-flex:1;flex:1}.BookLessonHoverCard .popover-content{padding:0;width:200px}.BookLessonHoverCard header{border-top-left-radius:8px;border-top-right-radius:8px;padding:5px;background-color:#ecf0f1}.BookLessonHoverCard strong{display:block;margin-right:5px}.BookLessonHoverCard .verb-profile-pic{border:2px solid #fff}.BookLessonHoverCard .btn{margin-top:10px;margin-bottom:10px}.BookLessonHoverCard .BookLessonHoverCard--body{padding:10px}.CloseButton{position:absolute;top:10px;right:10px;cursor:pointer;z-index:10}.CloseButton:hover{color:#ccc}.CloseButton:hover g{fill:#ccc!important}.InitialMessageTeacherModal .InitialMessageTeacherModal--guidelines{border-radius:8px;border:1px solid #efefef;padding:10px;box-shadow:1px 1px 1px 0 rgba(0,0,0,.1)}@media (min-width:767px){.InitialMessageTeacherModal h4{margin-top:0}}.ResumeItem br{line-height:1px;content:" ";display:block;margin:1px 0}.ProfileSampleVideos .youtube-lite{width:100%}.ProfileSampleVideos .ProfileSampleVideos--top{margin-bottom:5px}.ProfileSampleVideos .ProfileSampleVideos--bottom{background-color:#000;border-radius:8px}.ProfileSampleVideos .ProfileSampleVideos--thumb{background-color:#000;cursor:pointer;background-size:cover;background-position:50%;opacity:.7;width:140px}.ProfileSampleVideos .ProfileSampleVideos--thumb:hover{opacity:.9}.ProfileSampleVideos .ProfileSampleVideos--thumb.active{opacity:1}.UniversalPackageItem-TeacherAddon .panel-package-teacherinformationcontainer,.UniversalPackageItem-TeacherAddon .panel-package-teacherpicturecontainer img{height:60px!important}.UniversalPackageItem-TeacherAddon .panel-package-teacherpicturecontainer img{width:60px!important}.package-item{cursor:pointer;border:0}.package-item .panel-package>a{text-decoration:none;color:#787b83}.package-item .panel-package-header{position:relative;width:100%;height:120px;color:#fff;padding:10px;background:linear-gradient(#574a4a,#574a4a);background:linear-gradient(rgba(87,74,74,.65),rgba(87,74,74,.65));background-size:cover!important;background-position:50%!important;border-radius:8px}.package-item .panel-package-price{float:right;text-align:right;line-height:14px}.package-item .panel-package-price-original{font-size:12px;text-decoration:line-through}.package-item .panel-package-price-discounted{font-size:18px;color:#3bb85c}.package-item .panel-package-numberlessons{text-transform:uppercase;letter-spacing:1px;font-size:10px;font-weight:700;text-align:right}.package-item .panel-package-informationcontainer{position:absolute;bottom:10px}.package-item .panel-package-title{font-size:16px;line-height:18px;margin-bottom:4px}.package-item .panel-package-title a{color:#fff}.package-item .panel-package-tags{color:#d8d8d8;letter-spacing:1px;font-size:8px}.package-item .panel-package-body{padding:10px}.package-item .panel-package-teacherpicturecontainer{float:left}.package-item .panel-package-teacherpicture{width:60px;height:60px;border-radius:30px;border:2px solid #fff}.package-item .panel-package-teacherinformationcontainer{float:left;padding-top:2px;padding-left:8px;line-height:18px}.package-item .panel-package-teachername{font-size:16px;margin-bottom:2px}.package-item .panel-package-teacherlocation{text-transform:uppercase;letter-spacing:1px;font-size:9px}.package-item .panel-package-teacherrating{font:6px}.package-item.addon .panel-package-header{border-bottom-left-radius:0;border-bottom-right-radius:0}.AvailabilityCal{font-size:11px}.AvailabilityCal table{border-collapse:separate;border-spacing:2px}.AvailabilityCal table .hour-td{color:#fff;background-color:#d8d8d8;border-color:#d8d8d8;margin:1px}.AvailabilityCal table .hour-td.active{background-color:#36ca36}@media (max-width:767px){.AvailabilityCal table{border-spacing:1px}.AvailabilityCal .table-responsive{border:0}}.modal .Package .package-header{border-top-left-radius:6px;border-top-right-radius:6px}.Package{font-size:normal}.Package .package-header{width:100%;color:#fff;padding:30px;background:linear-gradient(#000,#000),url(../assets/images/pages-about/bg.jpeg);background:linear-gradient(rgba(0,0,0,.65),rgba(0,0,0,.65)),url(../assets/images/pages-about/bg.jpeg);background-size:cover!important;background-position:50%!important;position:relative}.Package .package-header a{color:#fff}.Package .package-header .num-ratings{color:#fff!important}.Package .package-header h2{width:80%;color:#fff}.Package .package-header h5{color:#fff}.Package .package-header small{display:inline}.Package .price-info{text-align:left}.Package .lesson-price{font-size:24px;font-weight:700;color:#3bb85c}.Package .package-body{padding:30px;background-color:#fff}.Package .package-body .description{font-size:14px}@media (min-width:992px){.Package .price-info{text-align:right;position:absolute;right:30px;bottom:30px}}.google-map{height:200px}.UserDetails .modal-header,.UserDetails .modal-header .google-map{border-top-left-radius:8px;border-top-right-radius:8px}.Ratings .panel-footer .pagination{margin:0;box-shadow:none}.Ratings .RatingsGroup{border-bottom:1px solid #eee;padding:10px 0}.Ratings .RatingsGroup:last-child{border-bottom:0}.Ratings .RatingItem .media{padding:10px}.StickyNavBar{box-shadow:0 4px 8px rgba(0,0,0,.07);transition:opacity .5s linear;overflow:hidden;opacity:0;height:0}.ProfileBase br{line-height:5px;content:" ";display:block;margin:5px 0}.ProfileBase .nav-left{max-width:680px}.ProfileBase .ProfileBase--BottomButton{position:fixed;bottom:0;right:0;left:0;margin:15px}.ProfileBase .cal{padding:0;border:0}.ProfileBase .link-normalize>a{color:#787b83}.ProfileBase .teacher-pricing{padding:16px;padding:1rem}.ProfileBase .teacher-pricing .session-rate{font-size:28.8px;font-size:1.8rem;letter-spacing:2.4px;letter-spacing:.15rem;color:#36ca36}.ProfileBase .teacher-pricing:hover{background-color:#f8f8f8}.ProfileBase .teacher-main-info{padding-left:32px;padding-left:2rem}.ProfileBase .ProfileBase--InnerBlock{padding:16px;padding:1rem;border-radius:.4rem;background-color:#f8f8f8;-webkit-flex-basis:31%;-ms-flex-preferred-size:31%;max-width:31%;-ms-flex-preferred-size:0%;flex-basis:0%;-ms-flex-positive:1;flex-grow:1}.ProfileBase .ProfileBase--InnerBlock label{margin-bottom:0}.ProfileBase .ProfileBase--truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:768px){.ProfileBase .mobile-flex-direction-column{-ms-flex-direction:column;flex-direction:column}.ProfileBase .mobile-flex-direction-row{-ms-flex-direction:row;flex-direction:row}.ProfileBase .mobile-flex-align-start{-ms-flex-align:start;align-items:flex-start}.ProfileBase .mobile-flex-align-center{-ms-flex-align:center;align-items:center}.ProfileBase .mobile-flex-align-end{-ms-flex-align:end;align-items:flex-end}.ProfileBase .mobile-flex-align-stretch{-ms-flex-align:stretch;align-items:stretch}}@media (max-width:979px){.ProfileBase .affixed{position:relative}}@media (min-width:979px){.ProfileBase .affixed{min-width:292.5px}}@media (max-width:768px){.ProfileBase .teacher-info .ProfileBase--InnerBlock{max-width:100%;-ms-flex:1;flex:1}.ProfileBase .main-profile-info{text-align:center}}.container-full{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.introduction-container{padding:40px 15px;-ms-flex-pack:distribute;justify-content:space-around}.introduction-container .introduction-text{margin-right:5%;-ms-flex-preferred-size:67%;flex-basis:67%}.introduction-container .introduction-text .introduction-title{color:#fff;font-size:36px}.introduction-container .introduction-text .introduction-description{color:#fff;font-size:18px}.introduction-container .introduction-image{-ms-flex-preferred-size:33%;flex-basis:33%}.introduction-container .introduction-image img{width:100%}.CommunityBase .CommunityGroup .CommunityGroup--EmptySpot,.CommunityBase .CommunityGroup .CommunityGroup--Googler{height:50px;width:50px;border-radius:50%;background-color:#efefef}.MiniSidebar .panel-body{padding:0}.MiniSidebar .Sidebar--Section{border-bottom:1px solid #efefef}.MiniSidebar .Sidebar--Section:last-child{border-bottom:0}.MiniSidebar .Sidebar--Header{cursor:pointer}.MiniSidebar ul li{cursor:pointer;padding:0 10px;border-left:3px solid #fff}.MiniSidebar ul li i{width:20px;color:#999;margin-right:5px}.MiniSidebar ul li.selected,.MiniSidebar ul li:hover{border-left:3px solid #0699cd;font-weight:700}.SubSiteFooter{width:100%;background:#222;padding:10px 2%;box-shadow:inset 0 1px 0 #eee;border-bottom:4px solid #0699cd}.SubSiteFooter ul{margin-bottom:0}.SubSiteFooter a{font-size:12px;font-weight:700;letter-spacing:2px;color:#fff;padding:5px;transition:color .2s}.SubSiteFooter a:hover{color:#0699cd}.SubSiteFooter__secondary{margin-right:30px;width:150px}.SubSiteFooter__secondary .btn-group{width:100%;border-radius:8px;padding:2px}.SubSiteFooter__secondary .dropdown-menu{background:#fff;width:100%}.SubSiteFooter__secondary .dropdown-menu .active a{background-color:#eaeaea;color:#787b83}.SubSiteFooter__secondary .dropdown-menu a{color:#787b83}.SubSiteFooter__secondary .footer-site-language{text-align:left;border-radius:8px;background:#fff!important;background:hsla(0,0%,100%,.2)!important;color:#fff!important;box-shadow:none!important;width:100%;border:0}.SubSiteFooter__secondary .footer-site-language .caret{border-color:#fff transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:absolute;right:10px;top:20px}.SubSiteFooter__secondary .footer-site-language:focus{background:#fff!important;background:hsla(0,0%,100%,.45)!important}.SubSiteFooter__secondary .footer-site-language:hover{background:#fff!important;background:hsla(0,0%,100%,.4)!important}@media (max-width:1024px){.SubSiteFooter{padding-top:25.888px;padding-top:1.618rem;padding-bottom:25.888px;padding-bottom:1.618rem}.SubSiteFooter .SubSiteFooter__secondary{width:100%;margin-right:0;margin-bottom:0}.SubSiteFooter .SubSiteFooter__main,.SubSiteFooter .SubSiteFooter__secondary{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}.FlexApp{display:-ms-flexbox;display:flex;min-height:100vh;width:100%;height:100%;-ms-flex-direction:column;flex-direction:column}.FlexContent{-ms-flex:auto;flex:auto}#dashboard-admin,//move this,specify context better #settings-page{font-size:12px;color:#4f5457}#dashboard-admin .panel h3,//move this .panel h3,specify context better #settings-page .panel h3{margin-top:0}#dashboard-admin small,//move this small,specify context better #settings-page small{font-size:.7em}#dashboard-admin .img-circle,//move this .img-circle,specify context better #settings-page .img-circle{border-radius:50%}#dashboard-admin .extra-margin-bottom,//move this .extra-margin-bottom,specify context better #settings-page .extra-margin-bottom{margin-bottom:4px}#dashboard-admin .extra-margin-bottom-lg,//move this .extra-margin-bottom-lg,specify context better #settings-page .extra-margin-bottom-lg{margin-bottom:12px}#dashboard-admin hr,//move this hr,specify context better #settings-page hr{margin:8px 0}#dashboard-admin .search-choice,//move this .search-choice,specify context better #settings-page .search-choice{border:0;background-color:transparent;background-color:initial;margin-top:4px}#dashboard-admin .search-field input,//move this .search-field input,specify context better #settings-page .search-field input{height:auto}#dashboard-admin .availability,//move this .availability,specify context better #settings-page .availability{width:auto}#dashboard-admin .availability-settings .cal,//move this .availability-settings .cal,specify context better #settings-page .availability-settings .cal{border:0;padding:0}.ProfilePhotoUpload .DropZoneActive--show{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20px;display:none;border:4px dashed #888;background-color:#fff;background-color:hsla(0,0%,100%,.85);z-index:10}.ProfilePhotoUpload .DropZoneActive .DropZoneActive--show{display:-ms-flexbox;display:flex}.ProfilePhotoUpload .verb-profile-pic{width:150px;height:150px;box-shadow:inset 0 0 5px #000}.ProfilePhotoUpload .ProfilePhotoUpload--top{border-bottom:1px solid #efefef}.ProfilePhotoUpload .ProfilePhotoUpload--guidelines{padding:10px}.ProfilePhotoUpload .ProfilePhotoUpload--guidelines i{vertical-align:middle;margin-right:4px}.ProfilePhotoUpload .ProfilePhotoUpload--photo{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;display:inline-block;vertical-align:bottom;overflow:hidden;background-color:#cacccd}.ProfilePhotoUpload .ProfilePhotoUpload--background{position:absolute;top:0;left:auto;opacity:.3}.ProfilePhotoUpload .ProfilePhotoUpload--rounder{border-radius:50%;border:0 solid #fff}.ProfilePhotoUpload .ProfilePhotoUpload--wrapper{display:inline-block;position:relative;width:150px;height:150px}.ProfilePhotoUpload .ProfilePhotoUpload--loader{position:absolute;border-radius:50%;top:0;left:0;width:100%;height:100%;color:#fff;background-color:#000;background-color:rgba(0,0,0,.8)}.ProfilePhotoUpload .pic-mask{position:absolute;top:0;left:0;width:120px;height:120px;background-color:#000;color:#fff;opacity:.4}.EditLanguages{text-align:center}.EditLanguages .EditedLanguage{background-color:#efefef;border-radius:8px}.EditLanguages .EditedLanguage .fat-label{text-align:left}.EditLanguages .EditedLanguage h4{margin:0}.EditLanguages .EditedLanguage h5{margin-top:0}.EditLanguages .EditedLanguage .fa-close{color:#888;margin-right:8px;margin-right:.5rem}.EditLanguages .EditedLanguage .fa-close:hover{color:#000}.EditLanguages .EditedLanguage .modal-body{padding:0}.EditLanguages .EditedLanguage .CustomSelect{margin-bottom:10px}.EditLanguages .EditedLanguage .saved{color:#3cd27b;margin-top:5px}.CCInputBox .PaymentBadge{transition:all .2s ease-in-out}.CCInputBox .PaymentBadge.PaymentBadge--active{height:70px}.CCInputBox label{white-space:nowrap}.EbanxMoreInfoInputBox .PaymentBadge{transition:all .2s ease-in-out}.EbanxMoreInfoInputBox .PaymentBadge.PaymentBadge--active{height:70px}.EbanxMoreInfoInputBox label{white-space:nowrap}@media print{.no-print{visibility:hidden}.no-print #localizejs{padding-bottom:0}}.receipts .back-button{margin-top:10px}.receipts .top-links{//text-align:right}.receipts .receipts-list{width:100%}.receipts .receipts-list .currency{text-transform:uppercase}.receipts .receipts-list tr>.status{color:#27ae60}.receipts .receipts-list tr.failed>.status{color:#c0392b}.receipts .receipts-list tr.refunded>.status{color:#2e8dcc}.receipts .no-receipts-box{max-width:850px;font-weight:200;margin:20px auto;padding:0 10px}.receipts .no-receipts-box .no-receipts{background-color:#fff;border:1px solid #dadada;padding:20px;margin-bottom:30px}@media max-width{.receipts{max-width:87%}}@media print{.receipts .table-title{height:14px;visibility:visible;font-size:23px;font-weight:700}.receipts .show-for-print{visibility:visible;box-shadow:none}.receipts .footer{display:none}}@media (max-width:768px){.GiftSettings{width:87vw}}.BlockedUsers{padding:0}.BlockedUsers .BlocksSettings{min-height:50vh}.no-padding-cell .public_fixedDataTableCell_cellContent{padding:0}.FixedDataTable_clickableRow .public_fixedDataTable_bodyRow{cursor:pointer}.FixedDataTable_clickableRow .public_fixedDataTable_bodyRow:hover,.FixedDataTable_clickableRow .public_fixedDataTable_bodyRow:hover .public_fixedDataTableCell_main{background-color:#e7f5fe!important}.ScrollbarLayout_mainVertical{z-index:2!important}.public_Scrollbar_main.public_Scrollbar_mainActive,.public_Scrollbar_main:hover{background-color:#fff;background-color:hsla(0,0%,100%,.8)}.public_Scrollbar_mainOpaque,.public_Scrollbar_mainOpaque.public_Scrollbar_mainActive,.public_Scrollbar_mainOpaque:hover{background-color:#fff}.public_Scrollbar_face:after{background-color:#c2c2c2}.public_Scrollbar_faceActive:after,.public_Scrollbar_main:hover .public_Scrollbar_face:after,.public_Scrollbar_mainActive .public_Scrollbar_face:after{background-color:#7d7d7d}.public_fixedDataTable_main{background-color:#fff;box-shadow:1px 1px 1px 0 rgba(0,0,0,.1);border-color:#eee;//:8px}.public_fixedDataTable_hasBottomBorder,.public_fixedDataTable_header{border-color:#efefef}.public_fixedDataTable_header .public_fixedDataTableCell_main{font-weight:700;color:#888}.public_fixedDataTable_header .public_fixedDataTableCell_main .public_fixedDataTableCell_cellContent{font-size:10px;font-weight:700;letter-spacing:2px;color:#4f5457;text-transform:uppercase}.fixedDataTableLayout_header{border-top-left-radius:8px;border-top-right-radius:8px}.public_fixedDataTable_header,.public_fixedDataTable_header .public_fixedDataTableCell_main{background-color:#fff}.public_fixedDataTable_footer .public_fixedDataTableCell_main{background-color:#f6f7f8;border-color:#efefef}.public_fixedDataTable_topShadow{//:0 0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAF0lEQVR4AWPUkNeSBhHCjJoK2twgFisAFagCCp3pJlAAAAAASUVORK5CYII=) repeat-x}.public_fixedDataTable_bottomShadow{//:0 0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAHElEQVQI12MwNjZmZdAT1+Nm0JDWEGZQk1GTBgAWkwIeAEp52AAAAABJRU5ErkJggg==) repeat-x;border-radius:8px}.public_fixedDataTable_horizontalScrollbar .public_Scrollbar_mainHorizontal{background-color:#fff}.public_fixedDataTableCell_main{//:#fff;border-color:#efefef}.public_fixedDataTableCell_highlighted{background-color:#f4f4f4}.public_fixedDataTableCell_cellContent{padding:0 8px}.public_fixedDataTableCell_columnResizerKnob{background-color:#0284ff}.public_fixedDataTableColumnResizerLine_main{border-color:#0284ff}.public_fixedDataTableRow_main{//:#fff}.public_fixedDataTableRow_even{background-color:#f8f8f8}.public_fixedDataTableRow_odd{background-color:#fff}.public_fixedDataTableRow_highlighted,.public_fixedDataTableRow_highlighted .public_fixedDataTableCell_main{//:#fff}.public_fixedDataTableRow_fixedColumnsDivider{border-color:#d3d3d3}.public_fixedDataTableRow_columnsShadow{background:0 0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAFklEQVQIHWPSkNeSBmJhTQVtbiDNCgASagIIuJX8OgAAAABJRU5ErkJggg==) repeat-y}.ScrollbarLayout_main{box-sizing:border-box;outline:none;overflow:hidden;position:absolute;transition-duration:.25s;transition-timing-function:ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ScrollbarLayout_mainVertical{bottom:0;right:0;top:0;transition-property:background-color width;width:15px}.ScrollbarLayout_mainVertical.public_Scrollbar_mainActive,.ScrollbarLayout_mainVertical:hover{width:17px}.ScrollbarLayout_mainHorizontal{bottom:0;height:15px;left:0;transition-property:background-color height}.ScrollbarLayout_mainHorizontal.public_Scrollbar_mainActive,.ScrollbarLayout_mainHorizontal:hover{height:17px}.ScrollbarLayout_face{left:0;overflow:hidden;position:absolute;z-index:1}.ScrollbarLayout_face:after{border-radius:8px;content:"";display:block;position:absolute;transition:background-color .25s ease}.ScrollbarLayout_faceHorizontal{bottom:0;left:0;top:0}.ScrollbarLayout_faceHorizontal:after{bottom:4px;left:0;top:4px;width:100%}.ScrollbarLayout_faceVertical{left:0;right:0;top:0}.ScrollbarLayout_faceVertical:after{height:100%;left:4px;right:4px;top:0}.fixedDataTableCellGroupLayout_cellGroup{-webkit-backface-visibility:hidden;backface-visibility:hidden;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.fixedDataTableCellGroupLayout_cellGroup>.public_fixedDataTableCell_main{display:inline-block;vertical-align:top;white-space:normal}.fixedDataTableCellGroupLayout_cellGroupWrapper{position:absolute;top:0}.fixedDataTableCellLayout_main{border-right-style:solid;border-right-width:1px;box-sizing:border-box;display:block;overflow:hidden;position:absolute;white-space:normal}.fixedDataTableCellLayout_lastChild{border-width:0 1px 1px 0}.fixedDataTableCellLayout_alignRight{text-align:right}.fixedDataTableCellLayout_alignCenter{text-align:center}.fixedDataTableCellLayout_wrap1{display:table}.fixedDataTableCellLayout_wrap2{display:table-row}.fixedDataTableCellLayout_wrap3{display:table-cell;vertical-align:middle}.fixedDataTableCellLayout_columnResizerContainer{position:absolute;right:0;width:6px;z-index:1}.fixedDataTableCellLayout_columnResizerContainer:hover{cursor:ew-resize}.fixedDataTableCellLayout_columnResizerContainer:hover .fixedDataTableCellLayout_columnResizerKnob{visibility:visible}.fixedDataTableCellLayout_columnResizerKnob{position:absolute;right:0;visibility:hidden;width:4px}.fixedDataTableColumnResizerLineLayout_mouseArea{cursor:ew-resize;position:absolute;right:-5px;width:12px}.fixedDataTableColumnResizerLineLayout_main{border-right-style:solid;border-right-width:1px;box-sizing:border-box;position:absolute;z-index:10}.fixedDataTableColumnResizerLineLayout_hiddenElem,body[dir=rtl] .fixedDataTableColumnResizerLineLayout_main{display:none!important}.fixedDataTableLayout_main{border-style:solid;border-width:1px;box-sizing:border-box;overflow:hidden;position:relative;border-radius:8px}.fixedDataTableLayout_hasBottomBorder,.fixedDataTableLayout_header{border-bottom-style:solid;border-bottom-width:1px}.fixedDataTableLayout_footer .public_fixedDataTableCell_main{border-top-style:solid;border-top-width:1px}.fixedDataTableLayout_bottomShadow,.fixedDataTableLayout_topShadow{height:4px;left:0;position:absolute;right:0;z-index:1}.fixedDataTableLayout_bottomShadow{margin-top:-4px}.fixedDataTableLayout_rowsContainer{overflow:hidden;position:relative}.fixedDataTableLayout_horizontalScrollbar{bottom:0;position:absolute}.fixedDataTableRowLayout_main{box-sizing:border-box;overflow:hidden;position:absolute;top:0}.fixedDataTableRowLayout_body{left:0;position:absolute;top:0}.fixedDataTableRowLayout_fixedColumnsDivider{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-left-style:solid;border-left-width:1px;left:0;position:absolute;top:0;width:0}.fixedDataTableRowLayout_columnsShadow{width:4px}.fixedDataTableRowLayout_rowWrapper{position:absolute;top:0}.FullwidthheaderMain{min-height:190px;background-size:cover;background-position:50%;background-repeat:no-repeat}.introduction-title{color:#fff;font-size:36px}.introduction-container{padding-top:40px;padding-bottom:40px}.introduction-description{color:#fff;font-size:18px}.FullwidthheaderLinks{-ms-flex:auto;flex:auto;text-align:center;margin:0 auto;padding:0 30px;background-color:#fff;background-color:hsla(0,0%,100%,.3);border-radius:8px 8px 0 0}.FullwidthheaderLinks ul{list-style-type:none;margin:0;padding:0}.FullwidthheaderLinks ul li{float:left}.FullwidthheaderLinks ul li a{font-size:16px;color:#fff;letter-spacing:1px;display:block;text-align:center;padding:10px;text-decoration:none}.FullwidthheaderLinks ul li a:hover{background-color:#fff;background-color:hsla(0,0%,100%,.2)}.FullwidthheaderLinks ul .active{border-top:3px solid #fff;line-height:1.3}@media only screen and (max-width:768px){.FullwidthheaderLinks ul li a{font-size:10px}[class*=FullwidthheaderLinks]{padding:0;margin:0;border-radius:0}}.faq-container{background:#f8fafc}.teacher-faq{max-width:960px;margin:0 auto;color:gray;padding:30px}.teacher-faq h1{font-size:30px}.teacher-faq h2{font-size:26px;margin:40px 0 20px}.teacher-faq a{display:block}.teacher-faq .answers a,.teacher-faq .answers a:hover{display:inline-block}.FAQCollapsible{text-align:left;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;position:relative}.FAQCollapsible .FAQCollapsible--title{margin:20px 20px 20px 0;font-size:20px}.FAQCollapsible .fa-chevron-up{transition:.1s ease-in-out}.FAQCollapsible .FAQCollapsible--answer{max-height:0;overflow:hidden;box-sizing:border-box;padding:0 20px 0 0;transition:all .2s ease-in-out,padding .2s ease-in-out;font-size:14px;-webkit-transform:translateY(-20px);transform:translateY(-20px)}.FAQCollapsible:not(:first-child){border-top:0}.FAQCollapsible.FAQCollapsible--open{overflow:hidden}.FAQCollapsible.FAQCollapsible--open .fa-chevron-up{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.FAQCollapsible.FAQCollapsible--open .FAQCollapsible--answer{padding:0 20px 20px 0;max-height:200px;-webkit-transform:translateY(0);transform:translateY(0)}.perkSection{background-color:#fff;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:40px;padding-top:20px}.perkItem{border:1px solid #efefef;min-height:146px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border-radius:8px;margin:10px}.perkItem,.perksListing{display:-ms-flexbox;display:flex}.perksListing{-ms-flex-wrap:wrap;flex-wrap:wrap}.perkIcon{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;border-radius:8px 0 0 8px;width:30%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.perkIcon svg{stroke:#fff;width:100px;height:100px}.perkInfo{padding:30px;margin:auto 0}@media only screen and (max-width:768px){[class*=perkInfo]{padding:10px}}.perksMainHeader{text-align:center}.example-teacher{padding:20px}.example-teacher .text{display:inline-block;//:~"calc(100% - "@video-width~" - 30px)";vertical-align:top;margin-top:19%;margin-left:20px;line-height:1.5;font-size:16px}@media (max-width:991px){.example-teacher .text{margin-top:10px}}@media (max-width:660px){.example-teacher .text{margin-top:10px}}.TeachBase .TeachBase--header{height:400px;padding:20px;position:relative;text-align:center;color:#fff;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;background-image:url(../img/immerse/immerse-bg-header.jpg)}.TeachBase .TeachBase--header h1{line-height:32px;font-size:36px;font-weight:300;color:#fff;letter-spacing:4px;line-height:40px}.TeachBase .TeachBase--header h1 strong{color:#fdcc44}.TeachBase .TeachBase--header h2{color:#fff;font-size:21px;letter-spacing:1px;margin-bottom:20px}.TeachBase .TeachBase--header .btn{padding:10px 20px;font-size:20px}.Sitemap{padding-top:30px}.Sitemap .btn{margin-bottom:20px;font-size:18px}.Sitemap .btn i{font-size:24px}.WebRTCPrep{position:absolute;width:100%;height:100%;top:0;left:0}.WebRTCPrep .webRTCPrepPrompt{top:20px}.WebRTCPrep .webRTCPrepPrompt,.WebRTCPrep .webRTCPrepPromptCenter{background-color:#000;background-color:rgba(0,0,0,.3);color:#fff;position:absolute;left:0;width:100%;padding:10px;text-align:center;font-size:16px}.WebRTCPrep .webRTCPrepPromptCenter{top:220px}.WebRTCPrep .prepToggleCamera{position:absolute;bottom:0;right:27px;color:#fff;font-size:24px;margin-right:10px;cursor:pointer}.WebRTCPrep .WebRTCPrep-beforeSetupThumbnail{position:absolute;bottom:20px;right:20px;width:150px;height:150px;border-radius:4px;background-color:#0a1323;background-color:rgba(10,19,35,.8);text-align:center;cursor:pointer}.WebRTCPrep .WebRTCPrep-beforeSetupThumbnail span{color:#fff}.MediaStreamViewContainerThumbnail{max-height:150px}.MediaStreamViewContainer object{max-height:calc(100vh - 60px)}.MediaStreamViewContainerHidden object{width:0!important;height:1px!important}.AudioVideoSettingsModal video{border-radius:8px}.AudioVideoSettings .audioVideoControlsContainer{margin-top:5px}.AudioVideoSettings .change-inputs{position:absolute;top:0;right:0;//:#fff;font-size:24px;margin:10px;cursor:pointer}.AudioVideoSettings .media-stream-view{position:relative}.AudioVideoSettings .audioVideoSettingsButtonContainer{position:absolute;bottom:5px;left:50%;margin-left:-53px}.AudioVideoSettings .audioVideoSettingsButton{margin-left:20px;margin-right:20px}.AudioVideoSettings .webrtcSettingsLabel{width:100%;text-align:left;padding-left:5px;margin-bottom:3px}.AudioVideoSettings .audio-detector{margin-bottom:10px}.AudioVideoSettings .volumeMeter{border:1px solid #ccc;border-radius:4px;padding:1px;width:200px;height:20px;padding-left:3px;padding-right:3px}.AVPopover{max-width:100%;padding:0;overflow:hidden}.AVPopover .popover-content{padding:0;border-radius:4px;overflow:hidden}.AudioVideoSettingsModal-MediaStreamAndAudioDetected{text-align:center}.AudioVideoSettingsModal-AudioDetected{margin-top:5px}.AudioVideoSettingsModal--ProfilePic{width:150px;height:150px;border-radius:4px;background-color:#0a1323;background-color:rgba(10,19,35,.8);margin:auto}.Controls{z-index:4;position:absolute;color:#fff;font-size:14px;top:0;right:0;width:100%;height:100px;margin-top:10px}.ControlsPanel{height:48px;border-radius:8px;padding:5px;background-color:#393939;margin-left:auto;margin-right:auto;text-align:center}.ControlsPanel .controlIcon{font-size:23px;color:#fff;cursor:pointer;margin-left:10px;margin-right:10px}.ControlsPanel .controlIconGray{color:#616161}.ControlsPanel .filename{margin-left:5px;margin-right:5px}.ControlsPanel .blueHover:hover{color:#0699cd}.ControlsPanel .redHover:hover{color:red}.connectionWarningContainer{z-index:4;position:absolute;color:#fff;font-size:14px;top:60px;right:0;width:100%;height:45px;margin-top:10px}.connectionWarningInner{height:45px;border-radius:8px;padding:5px;margin-left:auto;margin-right:auto;text-align:center}.connectionWarningSpan{background-color:#000;background-color:rgba(0,0,0,.3);padding:10px 15px;border-radius:8px}.WebRTCRoomView{background-color:#000}.WebRTCRoomView .self-stream{position:absolute;bottom:10px;right:10px}.WebRTCRoomView .self-stream video{border-radius:8px}.WebRTCRoomView .MiniPeer{overflow:hidden;position:absolute;width:150px;border-radius:8px;background-color:#000}.WebRTCRoomView .MiniPeer video{border-radius:8px}.WebRTCRoomView .MiniPeer:hover{border:2px solid #3498db}.WebRTCRoomView .RoomViewModal{z-index:3}.WebRTCRoomView .Peer{width:100%;min-width:100%;height:100%}.WebRTCRoomView .MiniStream{padding-top:4px;padding-right:4px}.WebRTCRoomView .MiniStream:first-child{padding-left:0}.WebRTCRoomView .MiniStream:last-child{padding-right:0}.WebRTCRoomView .PeerStreamWrapper{width:100%;height:100%;min-height:100%;min-width:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.WebRTCRoomView .PeerStreamWrapper .miniProfilePicContainer{min-height:150px}.WebRTCRoomView .PeerStreamWrapper .end-button{color:red}.WebRTCRoomView .PeerStreamWrapper .media-stream-view{width:100%;min-width:100%;height:100%;position:relative;transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;opacity:0}.WebRTCRoomView .PeerStreamWrapper video{min-height:100%;min-width:100%}.WebRTCRoomView .PeerStreamWrapper .NameOnHover{position:absolute;top:0;left:0;height:100%;width:100%;background:#000;background:rgba(0,0,0,.3);font-size:15px;color:#fff;display:none}.WebRTCRoomView .PeerStreamWrapper .NameOnHover .wrap{-ms-flex:1 1 0%;flex:1 1 0%;height:100%;width:100%;text-align:center;display:-ms-flexbox;display:flex;-webkit-flex-align:center;-ms-flex-align:center;align-items:center;-ms-justify-content:center;-ms-flex-pack:center;justify-content:center}.WebRTCRoomView .PeerStreamWrapper .NameOnHover.no-overlay{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial}.WebRTCRoomView .PeerStreamWrapper .StreamControls{display:none}.WebRTCRoomView .PeerStreamWrapper .StreamControls .immerse-control{color:#fff;font-size:20px;width:30px;float:left}.WebRTCRoomView .PeerStreamWrapper .StreamControls .immerse-control .webcam-control{stroke-width:8}.WebRTCRoomView .PeerStreamWrapper .StreamControls .immerse-control .webcam-control:hover{stroke-width:15}.WebRTCRoomView .PeerStreamWrapper .StreamControls .immerse-control:hover .fa{font-weight:700}.WebRTCRoomView .PeerStreamWrapper .StreamControls .immerse-control.settings-control{float:right}.WebRTCRoomView .PeerStreamWrapper .StreamControls .immerse-control.mini{font-size:14px;width:18px}.WebRTCRoomView .PeerStreamWrapper .immerse-session-end{display:none}.WebRTCRoomView .PeerStreamWrapper:hover .immerse-session-end,.WebRTCRoomView .PeerStreamWrapper:hover .NameOnHover,.WebRTCRoomView .PeerStreamWrapper:hover .StreamControls{display:block}.WebRTCRoomView .noVideoContainer{border-radius:8px;border:1px solid #616060;width:150px;height:150px}.WebRTCRoomView .ratio-locked-screen{text-align:center;width:100%;height:100%;background-color:#000}.WebRTCRoomView:hover .WebRTCControls{display:block}.WebRTCRoomView:hover .NameOnHover{display:block;z-index:3}.WebRTCRoomView:hover .immerse-session-end,.WebRTCRoomView:hover .StreamControls{display:block}.WebRTCRoomView-statusPrompt{position:absolute;top:0;left:0;width:100%;height:100%}.immerse-base{width:100%}.immerse-base .immerse-logo-wrapper{border-radius:50%;background-color:#888;padding:25px;margin-bottom:15px;box-shadow:0 5px 5px 0 rgba(0,0,0,.3)}.immerse-base .immerse-base-left{overflow-y:auto;overflow-x:hidden;background-color:#fff;border-right:1px solid #efefef}.immerse-base .immerse-base-left .StreamControls .immerse-control{color:#fff;font-size:20px;width:30px;float:left}.immerse-base .immerse-base-left .StreamControls .immerse-control .webcam-control{stroke-width:8}.immerse-base .immerse-base-left .StreamControls .immerse-control .webcam-control:hover{stroke-width:15}.immerse-base .immerse-base-left .StreamControls .immerse-control:hover .fa{font-weight:700}.immerse-base .immerse-base-left .StreamControls .immerse-control.settings-control{float:right}.immerse-base .immerse-base-left .StreamControls .immerse-control.mini{font-size:14px;width:18px}.immerse-base .immerse-base-left .immerse-session-end{position:absolute;top:10px;left:10px;border:none;background-color:#000;padding:5px;height:38px;width:38px;border-radius:50%;border:2px solid #fff}.immerse-base .immerse-base-left .immerse-session-end svg{stroke:#fff;fill:#fff}.immerse-base .immerse-base-left .immerse-session-end:hover{background-color:red;border:2px solid red}.immerse-base .immerse-base-left .immerse-session-end:hover svg{stroke:#fff;fill:#fff}.immerse-base .immerse-base-right{overflow-y:auto;overflow-x:hidden}.immerse-base .immerse-tabs{width:100%;height:100%}.shareScreenButton{margin-top:20px;margin-left:10px;background-color:#000;color:#fff;padding-top:5px;padding-bottom:5px;width:100px;border-radius:15px;text-align:center;cursor:pointer}#dashboard-admin .class-schedule-settings .calendar .left-side,#dashboard-admin .class-schedule-settings .calendar .left-side table.calendar,#dashboard-admin .class-schedule-settings .calendar .right-side{width:100%}#dashboard-admin .tutoring-schedule-settings .tutor-content{border:0}#dashboard-admin .tutoring-schedule-settings .tutor-content .left-container{width:170px;max-width:170px}#dashboard-admin .tutoring-schedule-settings .tutor-content .right-container{border-left:0;height:auto;max-width:100%;width:100%}#dashboard-admin .tutoring-schedule-settings .tutor-content .right-container .cal{max-width:100%}#dashboard-admin .performance{font-size:48px}#dashboard-admin .performance-good{color:#3bb85c}#dashboard-admin .performance-bad{color:#cc3f44}#dashboard-admin .participant-picture{display:inline-block;width:30px;height:30px;margin-right:3px;background-color:#e5e5e5}#dashboard-admin .verb-profile-pic{max-height:none;max-width:none}@media (max-width:768px){#dashboard-admin{width:87vw}}@media (min-width:1200px){#dashboard-admin .class-schedule-settings .calendar .left-side{width:555px}}@media (min-width:1200px){#dashboard-admin .class-schedule-settings .calendar .right-side{width:330px}}@media (min-width:1200px){#dashboard-admin .tutoring-schedule-settings .tutor-content .right-container{width:639px}}.perksMainSubTitle{color:#a2a2a2}.performanceItem{border:1px solid #efefef;display:-ms-flexbox;display:flex;min-height:106px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border-radius:8px;margin:10px}.performanceListing{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.performanceIcon{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;border-radius:8px 0 0 8px;width:30%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.performanceIcon svg{stroke:#fff;width:100px;height:100px}.performanceInfo{padding:30px;margin:auto 0}.RichContent .emojione{width:25px;height:25px}.MessageTemplatesBase .MessageTemplatesBase-NewButton{border-radius:8px;border:1px dashed #bbb;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;padding:15px;cursor:pointer}.MessageTemplatesBase .MessageTemplatesBase-NewButton:hover{border-color:#888}.MessageTemplatesBase .MessageTemplate .panel-body{-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex}.MessageTemplatesBase .MessageTemplate .panel-body .MessageTemplate-right{position:relative;padding-left:5px}.MessageTemplatesBase .MessageTemplate .panel-body .MessageTemplate-right .dropdown-menu{position:absolute;right:0;left:auto;margin-top:4px}.SessionMiniInfo{padding:15px;cursor:pointer}.SessionMiniInfo h1{margin-bottom:0}.SessionMiniInfo.SessionMiniInfo--hoverable:hover,.SessionMiniInfo.SessionMiniInfo--selected{background-color:#e3f3fe}.SessionMiniListing{min-height:90vh}.SessionMiniListing .SessionMiniInfo{border-bottom:1px solid #e6e6e6;min-height:120px}.TeacherWeeklyCalendarWrapper .TeacherWeeklyCalendarWrapper--Inner{height:auto;overflow-y:auto;display:-ms-flexbox;display:flex;min-width:200px}.TeacherWeeklyCalendarWrapper .TeacherWeeklyCalendarWrapper--Left{border-right:1px solid #e6e6e6;min-height:95vh;position:relative;-ms-flex:auto;flex:auto}.TeacherWeeklyCalendarWrapper .Calendar--Legend{margin-right:5px;width:18px;height:18px;border-radius:4px}.TeacherWeeklyCalendarWrapper .Calendar--Legends>div{margin-right:5px}.TeacherWeeklyCalendarWrapper .Calendar--Available{background-color:#ddf4d9}.TeacherWeeklyCalendarWrapper .Calendar--Reserved{background-color:#f57b0b}.TeacherWeeklyCalendarWrapper .Calendar--Unavailable{background-color:#fff;border:1px solid #979797}.TeacherWeeklyCalendarWrapper .Calendar--UnavailableThisWeek{background-color:#e7e7e7;border:1px solid #979797;background-image:repeating-linear-gradient(45deg,transparent,transparent 5px,#fff 0,#fff 10px)}.TeacherWeeklyCalendarWrapper .Calendar--ShortTerm{background-color:#ffc800}.TeacherWeeklyCalendar .Calendar--table--row:hover .CalendarCell{background-color:#f8f8f8}.TeacherWeeklyCalendar .CalendarCell{height:25px;border-bottom:1px dotted #ccc;border-right:1px solid #efefef;cursor:pointer}.TeacherWeeklyCalendar .CalendarCell.CalendarCell--available{background-color:#3bb85c!important}.TeacherWeeklyCalendar .CalendarCell.CalendarCell--booked{background-color:#f57b0b!important}.TeacherWeeklyCalendar .CalendarCell.CalendarCell--selected{background-color:#0699cd!important}.TeacherWeeklyCalendar .CalendarCell.CalendarCell--shortTerm{background-color:#ffc800!important}.TeacherWeeklyCalendar .CalendarCell.CalendarCell--unavailable{background-color:#e7e7e7!important;background-image:repeating-linear-gradient(45deg,transparent,transparent 5px,#fff 0,#fff 10px)}.TeacherWeeklyCalendar .CalendarCell.CalendarCell--past{background-color:#f8f8f8!important}.TeacherWeeklyCalendar .TeacherWeeklyCalendar--Saved{opacity:0;transition:all .2s ease}.TeacherWeeklyCalendar .TeacherWeeklyCalendar--Saved.TeacherWeeklyCalendar--Saved--show{opacity:1}.TeacherWeeklyCalendar .CustomRadio{display:inline-block}.TeacherWeeklyCalendar.TeacherWeeklyCalendar--AddMode .DragSelectItem--selected{background-color:#3bb85c!important}.TeacherWeeklyCalendar.TeacherWeeklyCalendar--RemoveMode .DragSelectItem--selected.CalendarCell--available{background-color:#efefef!important}.LessonPlanOverview{border:1px solid #eee;cursor:pointer;overflow:hidden}.LessonPlanOverview .panel-body{padding:0;height:100%}.LessonPlanOverview .lesson-description{text-overflow:ellipsis}@media (max-width:767px){.lesson{height:264px!important}.lesson .lesson-scheduling{height:50%!important}}.lesson-slot{height:132px;padding:16px;text-align:center;margin-bottom:2px}.lesson{width:100%;margin-bottom:1px;height:132px}.lesson .btn-wire-blue{border-width:1px}.lesson .not-scheduled .lesson-countdown,.lesson .not-scheduled .lesson-date,.lesson .not-scheduled .lesson-time{visibility:hidden}.lesson.mock .status-bar,.lesson.slot .status-bar{border-left:10px solid #e5e5e5}.lesson.mock .lesson-scheduling>*{visibility:hidden}.lesson.slot .lesson-status{color:#fff}.lesson.groupLive .status-bar,.lesson.live .status-bar,.lesson.refunded .status-bar{border-left:10px solid #7ed321}.lesson.groupLive .lesson-status,.lesson.live .lesson-status,.lesson.refunded .lesson-status{color:#7ed321}.lesson.reserved .status-bar,.lesson.upcoming .status-bar{border-left:10px solid #0699cd}.lesson.reserved .lesson-status,.lesson.upcoming .lesson-status{color:#0699cd}.lesson.unassigned .status-bar{border-left:10px solid #f1c40f}.lesson.unassigned .lesson-status{color:#f1c40f}.lesson.complete .status-bar,.lesson.past .status-bar{border-left:10px solid #fff}.lesson.complete .lesson-status,.lesson.past .lesson-status{color:#1dcfac}.lesson.incomplete .status-bar{border-left:10px solid #f5a623}.lesson.incomplete .lesson-status{color:#f5a623}.lesson.noshow .status-bar{border-left:10px solid #f5a623}.lesson.noshow .lesson-status{color:#f5a623}.lesson.issueReported .status-bar{border-left:10px solid #bd10e0}.lesson.issueReported .lesson-status{color:#bd10e0}.lesson.cancelled .status-bar,.lesson.groupCancelled .status-bar{border-left:10px solid #d0021b}.lesson.cancelled .lesson-status,.lesson.groupCancelled .lesson-status{color:#d0021b}.lesson:hover{-webkit-animation:isotope-pulse .31415s ease-out;-webkit-animation-iteration-count:1}.lesson.no-clicks:hover{-webkit-animation:none;cursor:auto}.row-lesson{height:100%;margin-left:0;margin-right:0;width:100%;background-color:#fff;border-radius:8px;margin-bottom:1px}.lesson-scheduling{height:100%;background:linear-gradient(#574a4a,#574a4a);background:linear-gradient(rgba(87,74,74,.65),rgba(87,74,74,.65));background-size:cover!important;background-position:50%!important;text-align:center;padding:10px;padding-top:18px}.lesson-cost{float:right}.normal-price{text-decoration:line-through}.lesson-price-bg{background-color:#f2f2f2;padding:0 10px;border-radius:8px;min-width:140px;margin-top:5px;text-align:center}.lesson-price{font-size:24px;font-weight:700;color:#3bb85c}.lesson-price-former{text-decoration:line-through}.lesson-background{background-size:cover}.lesson-overlay{width:100%;height:100%;background-color:#000;opacity:.6;z-index:4}.lesson-status{font-size:12px;letter-spacing:4px;line-height:17px;text-transform:uppercase}.lesson-time{color:#fff;font-size:28px;letter-spacing:2px;line-height:49px;text-transform:uppercase}.lesson-date{color:#fff;font-size:12px;letter-spacing:1px;line-height:24px}.lesson-countdown{color:#fff;font-size:8px;letter-spacing:.8px;text-transform:uppercase}.lesson-information{padding:10px}.lesson-information .participant-images{white-space:nowrap;overflow-x:hidden}.lesson-participant-picture,.lesson-teacher-picture{width:40px!important;height:40px!important;display:inline;margin-right:4px}.lesson-teacher-picture{border-radius:25px;border:4px solid #e5e5e5}.lesson-teacher-name{display:inline}.lesson-labels{max-height:21px;overflow:hidden}.one-line-truncate{max-height:16px;-webkit-line-clamp:1}.one-line-truncate,.two-lines{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px}.two-lines{white-space:pre-wrap;max-height:32px;-webkit-line-clamp:2}.three-lines{max-height:48px;-webkit-line-clamp:3}.four-lines,.three-lines{white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px}.four-lines{max-height:64px;-webkit-line-clamp:4}.VerblingTag{border-radius:4px;text-transform:uppercase;padding:4px;font-size:10px;margin-bottom:3px;background-color:#f8f8f8;font-weight:700;border:1px solid #ccc}.VerblingTag.VerblingTag--removable{cursor:pointer}.VerblingTag.VerblingTag--removable:hover{background-color:#ff5e5e;color:#fff}.VerblingTags .VerblingTag:not(:last-child){margin-right:4px}.TagsEditor{border-radius:6px}.TagsEditor input{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.TagsEditor .TagsEditor--overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.8);color:#fff;font-size:14px}.TagsEditor .TagsEditor--tags{overflow:hidden;border:1px solid #d8d8d8;border-top:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:10px}.TagsEditor .TagsEditor--tags .TagsEditor--no-tags{font-size:14px;text-align:center;font-weight:700}.ResourceToggle .ResourceToggle__toggle{color:#fff}.EditResourceModal .EditResourceModal--Image{background-color:#000;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);width:250px;height:150px;border-radius:4px}.EditResourceModal .EditResourceModal--Image img{border-radius:4px}.ResourceModal .ResourceModal--Selected{padding:0 15px}.ResourceModal .ResourceModal__selected-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:250px}.ResourceModal .DropZoneActive--show{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20px;display:none;border:4px dashed #888;background-color:#fff;background-color:hsla(0,0%,100%,.85);z-index:10}.ResourceModal .TableRow.TableRow--selected .ResourceToggle-cog{color:#fff}.ResourceModal .TableRow.TableRow--selected .ResourceIcon{color:#fff!important}.ResourceModal .DropZoneActive .DropZoneActive--show{display:-ms-flexbox;display:flex}.ResourceModal .nav-pills a{border-radius:0}.ResourceModal .nav-pills li.active a{color:#fff;background-color:#0699cd}.ResourceModal .ResourceList{height:310px}.ResourceModal .ResourceImages{cursor:pointer}.ResourceModal .ResourceImages .ResourceImages--Images-wrap{height:310px}.ResourceModal .ResourceImages .ResourceImages--Filter-1{margin-right:5px}.ResourceModal .ResourceImages .ResourceImages--Images{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:15px;padding-top:5px}.ResourceModal .ResourceImages .ImageResource{margin-right:5px;margin-bottom:15px;width:200px;position:relative}.ResourceModal .ResourceImages .ImageResource .ImageResource--Image{overflow:hidden;border-top-left-radius:6px;border-top-right-radius:6px;height:100px}.ResourceModal .ResourceImages .ImageResource .ImageResource--text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block}.ResourceModal .ResourceImages .ImageResource .ImageResource--name{padding:5px 15px}.ResourceModal .ResourceImages .ImageResource .ImageResource--toggle{padding-left:15px}.ResourceModal .ResourceImages .ImageResource.ImageResource--selected{border:1px solid #0699cd!important}.ResourceModal .ResourceImages .ImageResource:hover{background-color:#e3f3fe;border:1px solid #e3f3fe}@media (max-width:768px){.ResourceModal .ResourceImages .ResourceImages--Filter{-ms-flex-direction:column;flex-direction:column}.ResourceModal .ResourceImages .ResourceImages--Filter .ResourceImages--Filter-1{margin-right:0;margin-bottom:5px}}.GooglePreview-unsupportedFileTypeIcon{text-align:center;font-size:45px;font-weight:500}.GooglePreview-unsupportedFileTypeText{text-align:center;font-size:15px;font-weight:500}.GooglePreview-image{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.GooglePreview-imagewrap{position:relative;overflow:hidden;width:100%;height:100%;-ms-flex:auto;flex:auto;overflow-y:auto;min-height:0;overflow-x:hidden}.GooglePreview-iframe{width:100%;height:100%}.ResourceItemPreview{cursor:pointer;overflow:hidden}.ResourceItemPreview .ResourceItemPreview--content:hover{background-color:#e3f3fe}.PackageEditor .PackageEditor--EmptyPackage{border:3px dashed #efefef;height:100px;border-radius:8px;margin-bottom:3px;cursor:pointer;font-size:16px}.PackageEditor .PackageEditor--EmptyPackage:hover{border:3px dashed #888}.PackageEditor .PackageEditor--EmptyPackage:active{background-color:#ccc;color:#888}.PackageEditor .PackageEditor--LessonPlanOverlay{top:0;left:0;position:absolute;background-color:#000;background-color:rgba(0,0,0,.8);width:100%;height:100%;color:#fff;font-size:16px;z-index:2;cursor:pointer;border-radius:8px}.AvailabilityCalendar .Calendar--table--row:hover .CalendarCell,.Invoice:nth-child(odd){background-color:#f8f8f8}.AvailabilityCalendar .Calendar--header{box-shadow:0 2px 2px -2px rgba(0,0,0,.4)}.AvailabilityCalendar .CalendarCell{height:25px;border-bottom:1px dotted #ccc;border-right:1px solid #efefef;cursor:pointer}.AvailabilityCalendar .CalendarCell.CalendarCell--available{background-color:#3bb85c!important}.AvailabilityCalendar .CalendarCell.CalendarCell--selected{background-color:#0699cd!important}.AvailabilityCalendar .AvailabilityCalendar--Saved{opacity:0;transition:all .2s ease}.AvailabilityCalendar .AvailabilityCalendar--Saved.AvailabilityCalendar--Saved--show{opacity:1}.AvailabilityCalendar .CustomRadio{display:inline-block}.AvailabilityCalendar.AvailabilityCalendar--AddMode .DragSelectItem--selected{background-color:#3bb85c!important}.AvailabilityCalendar.AvailabilityCalendar--RemoveMode .DragSelectItem--selected.CalendarCell--available{background-color:#efefef!important}.AssignmentsBase .CreateAssignmentModal--Material,.CreateAssignmentModal .CreateAssignmentModal--Material{padding:15px;background-color:#f2f2f2}.StudentListing{min-height:80vh}.StudentListing .StudentListing--rate .fa{cursor:pointer}.StudentListing .StudentListing--rate .fa:hover{color:#95a5a6}.StudentListing .StudentListing--rate .form-control{display:inline-block;width:60px;padding:4px;font-weight:700;text-align:center}.StudentListing .StudentListing--rate.saved .form-control{border:1px solid #2ecc71}.StudentListing .StudentListing--rate.error .form-control{border:1px solid #e74c3c}.InlineTag{padding-left:6px;padding-right:6px;height:20px;border-radius:4px;background-color:#f8f8f8;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;color:#4f5457;margin:3px}.InlineTag--hover{cursor:pointer;background-color:#ff5e5e;color:#fff}.InlineTag--large{height:24px;margin:5px}.InlineTag--small{border-radius:3px;height:18px;margin:3px}.InlineTag__text{margin:0 0 0 3px;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;letter-spacing:.3px}.InlineTag__text--large{font-size:14px}.InlineTag__text--small{font-size:10px}.InlineTag__icon{font-size:11px;height:14px;width:14px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.InlineTag__icon--large{width:24px;height:24px;font-size:14px}.InlineTag__icon--small{width:18px;height:18px;font-size:10px}.InlineTagEditor{background-color:#fff;border:1px solid #e6e6e6;box-sizing:border-box;cursor:text;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3px 9px;min-height:34px;border-radius:6px;font-size:14px}.InlineTagEditor--large{padding:5px 11px;min-height:49px;border-radius:6px;font-size:18px}.InlineTagEditor--small{padding:2px 7px;min-height:30px;border-radius:3px;font-size:12px}.InlineTagEditor__input{border:0;-ms-flex-positive:1;flex-grow:1;min-width:10%;margin:3px;padding:0;line-height:14px;border-radius:0}.InlineTagEditor__input:focus{border:0;outline:0}.InlineTagEditor__input--large{line-height:18px;margin:5px}.InlineTagEditor__input--small{line-height:12px;margin:3px}.btn-facebook{background-color:#3a5795!important;color:#fff}.btn-twitter{background-color:#0699cd!important;color:#fff}.btn-google-plus{color:#fff;background-color:#db503b!important}.ShareButtonGroup .btn-renren{color:#fff;background-color:#227dc5;border-color:#227dc5}.ShareButtonGroup .btn-renren.active,.ShareButtonGroup .btn-renren.focus,.ShareButtonGroup .btn-renren:active,.ShareButtonGroup .btn-renren:focus,.ShareButtonGroup .btn-renren:hover,.ShareButtonGroup .open>.dropdown-toggle.btn-renren{color:#fff;background-color:#1f72b4;border-color:#1f72b4}.ShareButtonGroup .btn-renren.active,.ShareButtonGroup .btn-renren:active,.ShareButtonGroup .open>.dropdown-toggle.btn-renren{background-image:none}.ShareButtonGroup .btn-renren .badge{color:#227dc5;background-color:#fff}.ShareButtonGroup .btn-weibo{color:#fff;background-color:#e6162d;border-color:#e6162d}.ShareButtonGroup .btn-weibo.active,.ShareButtonGroup .btn-weibo.focus,.ShareButtonGroup .btn-weibo:active,.ShareButtonGroup .btn-weibo:focus,.ShareButtonGroup .btn-weibo:hover,.ShareButtonGroup .open>.dropdown-toggle.btn-weibo{color:#fff;background-color:#d41429;border-color:#d41429}.ShareButtonGroup .btn-weibo.active,.ShareButtonGroup .btn-weibo:active,.ShareButtonGroup .open>.dropdown-toggle.btn-weibo{background-image:none}.ShareButtonGroup .btn-weibo .badge{color:#e6162d;background-color:#fff}.ShareButtonGroup .btn-vk{color:#fff;background-color:#2b587a;border-color:#2b587a}.ShareButtonGroup .btn-vk.active,.ShareButtonGroup .btn-vk.focus,.ShareButtonGroup .btn-vk:active,.ShareButtonGroup .btn-vk:focus,.ShareButtonGroup .btn-vk:hover,.ShareButtonGroup .open>.dropdown-toggle.btn-vk{color:#fff;background-color:#264e6b;border-color:#264e6b}.ShareButtonGroup .btn-vk.active,.ShareButtonGroup .btn-vk:active,.ShareButtonGroup .open>.dropdown-toggle.btn-vk{background-image:none}.ShareButtonGroup .btn-vk .badge{color:#2b587a;background-color:#fff}.ShareButtonGroup .btn-odnoklassniki{color:#fff;background-color:#f2720c;border-color:#f2720c}.ShareButtonGroup .btn-odnoklassniki.active,.ShareButtonGroup .btn-odnoklassniki.focus,.ShareButtonGroup .btn-odnoklassniki:active,.ShareButtonGroup .btn-odnoklassniki:focus,.ShareButtonGroup .btn-odnoklassniki:hover,.ShareButtonGroup .open>.dropdown-toggle.btn-odnoklassniki{color:#fff;background-color:#df690b;border-color:#df690b}.ShareButtonGroup .btn-odnoklassniki.active,.ShareButtonGroup .btn-odnoklassniki:active,.ShareButtonGroup .open>.dropdown-toggle.btn-odnoklassniki{background-image:none}.ShareButtonGroup .btn-odnoklassniki .badge{color:#f2720c;background-color:#fff}.ProgressBar{height:5px;margin-top:5px}.ProgressBar .ProgressBar--inner{width:100%;height:8px;border-radius:6px;position:relative;z-index:1;background-color:#d8d8d8}.ProgressBar .ProgressBar--inner div{background-image:linear-gradient(116deg,#0699cd,#3bb85c);border-radius:6px;height:8px;position:absolute;top:0;left:0;z-index:2;transition:width 1s ease-in-out}.Wizard .active a{font-weight:700}.orientation-base{margin-top:20px}.orientation-base h3{margin-bottom:10px}.verbling-modal-wrapper{position:relative;height:100%;min-height:700px;z-index:1}.verbling-modal-wrapper .modal,.verbling-modal-wrapper .modal-container .modal-backdrop{position:absolute}.verbling-modal-wrapper .modal .modal-content{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.CheckoutBase .StepCheckmark{transition:all .2s ease-in-out}.CheckoutBase .CheckoutSummary--Row{padding:5px 0}.CheckoutBase .CheckoutSummary--RowGroup{border-top:2px solid #e6e6e6}.CheckoutBase hr{margin-top:20px;margin-bottom:0;border:0;border-top:1px solid #efefef}.CheckoutBase .panel{overflow:hidden}.CheckoutBase .CheckoutSummary{margin-top:0}.CheckoutBase .CheckoutSummary .CheckoutSummary--Basic{padding:15px;text-align:center}.CheckoutBase .CheckoutSummary .CheckoutSummary--Coupon{font-size:12px}.CheckoutBase .GiftCheckoutSummary--Logo{border-radius:50%;width:150px;height:150px;border:2px solid #0699cd}.CheckoutBase .GiftCheckoutSummary--Logo svg{width:130px}.CheckoutBase .CheckoutBase--PanelList{margin-bottom:0;overflow:hidden}.CheckoutBase .CheckoutBase--PanelList li{padding:10px 15px;border-top:1px solid #efefef}.CheckoutBase .CheckoutBase--PanelList li label{margin:0}.CheckoutBase .CheckoutBase--PanelList li .Radio--Label{margin-left:5px}.CheckoutBase .CheckoutBase--PanelList li.active,.CheckoutBase .CheckoutBase--PanelList li:hover{background-color:#e3f3fe}.CheckoutBase .PaymentPanel .PaymentBadge+span{margin-left:5px}@media (min-width:970px){.CheckoutBase .CheckoutBase--NavRight{//:73px}}.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:700;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action=incrementHours]:after{@apply --sr-only content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action=incrementMinutes]:after{@apply --sr-only content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=decrementHours]:after{@apply --sr-only content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action=decrementMinutes]:after{@apply --sr-only content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=showHours]:after{@apply --sr-only content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action=showMinutes]:after{@apply --sr-only content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action=togglePeriod]:after{@apply --sr-only content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action=clear]:after{@apply --sr-only content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action=today]:after{@apply --sr-only content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget .picker-switch:after{@apply --sr-only content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:2px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#eee;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev:after{@apply --sr-only content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next:after{@apply --sr-only content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#ccc}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:2px}.bootstrap-datetimepicker-widget table td span:hover{background:#ccc}.bootstrap-datetimepicker-widget table td span.active{background-color:#0699cd;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td span.old{color:#ccc}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#eee;cursor:not-allowed}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#ccc}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#ccc;color:#fff;cursor:pointer}.bootstrap-datetimepicker-widget table td.new,.bootstrap-datetimepicker-widget table td.old{color:#ccc}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:"";display:inline-block;border:7px solid transparent;border-bottom-color:#0699cd;border-top-color:rgba(0,0,0,.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#0699cd;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#eee;cursor:not-allowed}.bootstrap-datetimepicker-widget.dropdown-menu{margin:2px 0;padding:4px;width:19em}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:after,.bootstrap-datetimepicker-widget.dropdown-menu:before{content:"";display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.input-group.date .input-group-addon{cursor:pointer}.inline-date-picker{padding:20px}.report-card-modal select:required:invalid{color:#999}.report-card-modal option[value=""][disabled]{display:none}.report-card-modal option{color:#000}.report-card-modal .book-title{display:block;font-weight:bolder;font-size:24px}.report-card-modal .info-title{display:block;font-size:16px}.report-card-modal .tutor-pic{margin:20px auto;width:150px;border-radius:75px}.report-card-modal .book-button{width:90%;margin:auto;background-color:#eee;margin-bottom:2px;padding:10px;font-weight:bolder;font-size:14px;border-radius:3px;cursor:pointer}.report-card-modal .book-button:hover{background-color:#bbb}.report-card-modal .book-price{float:right}.report-card-modal .currency-converter{color:#3bb85c}.report-card-modal .report-card-grade{text-align:center;margin-bottom:20px}.report-card-modal .report-card-grade label{font-size:15px}.report-card-modal .trophy{margin:0 5px;color:#eab920}.report-card-modal .fa-trophy-unselected{color:#ccc;margin:0 5px}.AutomaticSchedulerModal .Calendar--header--legend{text-align:center}.AutomaticSchedulerModal .AutomaticSchedulerModal--Left{border-right:1px solid #d8d8d8;background-color:#f2f2f2;position:relative;overflow:hidden}.AutomaticSchedulerModal .AutomaticSchedulerModal--LeftScroll{-ms-flex:auto;flex:auto;position:static!important;overflow-y:auto;min-height:0;overflow-x:hidden}.AutomaticSchedulerModal .AutomaticSchedulerModal--Item{margin:8px;margin:.5rem}.AutomaticSchedulerModal .AutomaticSchedulerModal--Item .panel-body{padding:16px;padding:1rem;line-height:28.8px;line-height:1.8rem}@media (max-width:767px){.AutomaticSchedulerModal .AutomaticSchedulerModal--Inner{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.AutomaticSchedulerModal .AutomaticSchedulerModal--Left{height:200px}}.SessionItem{margin-bottom:8px;cursor:pointer}.SessionItem .SessionItem--StateBar{width:12.8px;width:.8rem;border-top-left-radius:8px;border-bottom-left-radius:8px}.SessionItem .SessionItem-LessonPlan{margin:10px 0}@media (max-width:768px){.SessionItem .SessionItem-TopRow{margin-bottom:10px}}@media (min-width:768px){.SessionItem .SessionItem-TopRow{-ms-flex:1;flex:1}}.DisabledSessionItem{margin-bottom:8px}.DisabledSessionItem .DisabledSessionItem--StateBar{width:12.8px;width:.8rem;border-top-left-radius:8px;border-bottom-left-radius:8px}.DisabledSessionItem .DisabledSessionItem-LessonPlan{margin:10px 0}@media (max-width:768px){.DisabledSessionItem .DisabledSessionItem-TopRow{margin-bottom:10px}}@media (min-width:768px){.DisabledSessionItem .DisabledSessionItem-TopRow{-ms-flex:1;flex:1}}.OrderRouter .OrderPending{padding:30px}.SessionListingBase h3{padding:0}.SessionListingBase .SessionListingFilter .filter{padding:0;margin-bottom:10px}.SessionListingBase .SessionListingFilter .full-width{width:100%}.SessionListingBase .empty-state-dash{border:0;-ms-flex:auto;flex:auto;-ms-flex-direction:row;flex-direction:row}.SessionListingBase .empty-state-dash .empty-state-pic{-ms-flex:auto;flex:auto;min-height:150px;border-radius:8px 0 0 8px;background-size:cover}.SessionListingBase .empty-state-dash .empty-state-message{padding:0 15px 15px;-ms-flex:2;flex:2}@media (max-width:768px){.SessionListingBase .SessionListingFilter .SessionListingFilter--role{margin-right:0!important}}@media (max-width:991px){.SessionListingBase .SessionListingFilter .session-filter-text{width:100%}}@media (max-width:500px){.SessionListingBase .empty-state-dash{-ms-flex-direction:column;flex-direction:column}}@media (max-width:500px){.SessionListingBase .empty-state-dash .empty-state-pic{-ms-flex-direction:column;flex-direction:column;border-radius:8px 8px 0 0}}.AssignmentCheckmark{border-radius:50%}.AssignmentCheckmark.AssignmentCheckmark--owner.AssignmentCheckmark--pending{cursor:pointer}.AssignmentCheckmark.AssignmentCheckmark--pending{color:#ccc}.AssignmentCheckmark.AssignmentCheckmark--pending:hover{color:#000}.AssignmentTemplate{overflow:hidden}.AssignmentTemplate.AssignmentTemplate--selectable{cursor:pointer}.AssignmentTemplate.AssignmentTemplate--selectable:hover{border:1px solid #888!important}.AssignmentTemplate.AssignmentTemplate--selected,.AssignmentTemplate.AssignmentTemplate--selected:hover{border:1px solid #0699cd!important}.AssignmentsBase,.MessageAttachments{width:100%}.AssignmentsBase .assignment-panel,.MessageAttachments .assignment-panel{margin-bottom:5px}.AssignmentsBase .assignment,.MessageAttachments .assignment{border:1px solid #eee;border-radius:8px}.AssignmentsBase .assignment-panel,.MessageAttachments .assignment-panel{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.AssignmentsBase .assignment-assigned,.MessageAttachments .assignment-assigned{background-color:#fff}.AssignmentsBase .assignment-header,.MessageAttachments .assignment-header{padding:15px;background-color:#f8f8f8;border-top-left-radius:8px;border-top-right-radius:8px}.AssignmentsBase .assignment-body,.MessageAttachments .assignment-body{background-color:#fff;padding:15px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.AssignmentsBase .assignment-title,.MessageAttachments .assignment-title{font-size:20px;line-height:24px}.AssignmentsBase .assignment-status,.MessageAttachments .assignment-status{float:left;margin-right:10px}.AssignmentsBase .assignment-check,.MessageAttachments .assignment-check{color:#0699cd;margin-top:2px;width:40px;height:40px;border-radius:50%;border:1px solid #0699cd;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:.15s;transition:.3s}.AssignmentsBase .assignment-check:hover,.MessageAttachments .assignment-check:hover{color:#fff;background-color:#0699cd;border:1px solid #0699cd}.AssignmentsBase .assignment-check:active,.MessageAttachments .assignment-check:active{-webkit-animation:pulse .31415s ease-out;-webkit-animation-iteration-count:1}.AssignmentsBase .assignment-check-teacher:hover,.MessageAttachments .assignment-check-teacher:hover{color:#0699cd;background-color:transparent;border:1px solid #0699cd}.AssignmentsBase .assignment-check-complete,.MessageAttachments .assignment-check-complete{color:#fff;background-color:#0699cd;border:1px solid #0699cd}.AssignmentsBase .assignment-label,.MessageAttachments .assignment-label{font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:1px}.AssignmentsBase .attachment,.MessageAttachments .attachment{display:inline-block;margin-right:10px;margin-bottom:6px}.AssignmentsBase .attachment-file,.MessageAttachments .attachment-file{position:relative;width:60px;height:60px;border-radius:8px;color:#d8d8d8;background-color:#fff;border:1px solid #d8d8d8;margin-top:6px;margin-left:10px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:.15s}.AssignmentsBase .attachment-file:hover,.MessageAttachments .attachment-file:hover{color:#fff;background-color:#0699cd;border-color:#0699cd}.AssignmentsBase .attachment-file:active,.MessageAttachments .attachment-file:active{-webkit-animation:pulse .31415s ease-out;-webkit-animation-iteration-count:1}.AssignmentsBase .attachment-filename,.MessageAttachments .attachment-filename{text-align:center;margin-top:2px;max-width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:767px){.AssignmentsBase .AssignmentsFilter .filters,.MessageAttachments .AssignmentsFilter .filters{-ms-flex-direction:column;flex-direction:column}.AssignmentsBase .AssignmentsFilter .filters div,.MessageAttachments .AssignmentsFilter .filters div{margin-right:0!important;margin-bottom:5px;width:100%}}.PresenceProfilePic .PresenceBall .positionBottom{bottom:1px}.PresenceProfilePic .PresenceBall .positionTop{top:1px}.sync-cal-modal #event-description .row{margin-bottom:20px}.sync-cal-modal .info-type{font-weight:700}.sync-cal-modal #add-event-row{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #d3d3d3}.sync-cal-modal .subscribe-link{border:1px solid #bbb;padding:8px;margin-top:10px;margin-bottom:10px;background:#eee;width:100%}.sync-cal-modal #or{height:36px;line-height:36px;vertical-align:middle;text-align:center}.sync-cal-modal #help-link{margin-top:10px}.SimpleAccents{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}.SimpleAccents .character{width:25px;text-align:center;background-color:#fff;font-weight:700;cursor:pointer;display:inline-block;box-shadow:1px 1px 1px 0 rgba(0,0,0,.1);padding:2px;margin:2px}.SimpleAccents .character:hover{background-color:#daf0fe}.Flipper{overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.Flipper .FlipCard{cursor:pointer}.Flipper .ScoreCard .yesno{font-size:40px}.Flipper .ScoreCard .yes{color:#3ad179}.Flipper .ScoreCard .no{color:#e74c3c}.Flipper .ScoreCard .meh{color:#f39c12}.Flipper .WordCard{position:absolute;z-index:2050;top:0;left:50%}.Flipper .WordCard h3{font-size:24px;lin-height:33px;color:#787b83;font-size:24}.Flipper .WordCard .WordCardInner{position:relative;margin-left:-200px;margin-top:-150px;width:400px;height:300px}.Flipper .WordCard .WordCardInner .flip-controls .fa{color:#ccc}.Flipper .WordCard .WordCardInner .flip-controls .fa:hover{color:#333}.Flipper .WordCard .WordCardInner header{position:relative;padding:5px;border-top-left-radius:8px;border-top-right-radius:8px;color:#787b83}.Flipper .WordCard .WordCardInner header .controls{position:absolute;right:5px;top:5px}.Flipper .WordCard .WordCardInner header .controls .fa{cursor:pointer;font-size:30px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;margin-right:5px;width:30px}.Flipper .WordCard .WordCardInner header .controls .fa:hover{color:#333}.Flipper .WordCard .WordCardInner .tip{position:absolute;bottom:0;width:100%;padding:5px;font-size:14px}.Flipper .WordCard .WordCardInner footer{position:absolute;width:100%;bottom:0}.Flipper .WordCard .WordCardInner footer .footer-btn{border:0;-ms-flex:auto;flex:auto;width:100%;padding:10px;color:#fff;font-size:16px;text-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.Flipper .WordCard .WordCardInner footer .footer-btn i{display:block;width:50px}.Flipper .WordCard .WordCardInner footer .start-btn{width:100%;border:0;background-color:#2ecc71;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px;font-size:24px}.Flipper .WordCard .WordCardInner footer .start-btn:hover{background-color:#27ae60}.Flipper .WordCard .WordCardInner footer .meh-btn{background-color:#f39c12}.Flipper .WordCard .WordCardInner footer .meh-btn:hover{background-color:#f1c40f}.Flipper .WordCard .WordCardInner footer .no-btn{background-color:#fe2932;border-bottom-left-radius:8px}.Flipper .WordCard .WordCardInner footer .no-btn:hover{background-color:#e4272f}.Flipper .WordCard .WordCardInner footer .yes-btn{background-color:#27ae60;border-bottom-right-radius:8px}.Flipper .WordCard .WordCardInner footer .yes-btn:hover{background-color:#3ad179}.Flipper .WordCard .WordCardInner .back,.Flipper .WordCard .WordCardInner .front{background-color:#f8f8f8;position:absolute;border-radius:8px;box-shadow:0 0 50px 10px #000;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.Flipper .WordCard .WordCardInner h3{cursor:pointer}.Flipper .WordCard .WordCardInner .back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.Flipper .WordCard .WordCardInner .back header,.Flipper .WordCard .WordCardInner .front header{background-color:#fff}.Flipper .WordCard .WordCardInner.flipped .front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.Flipper .WordCard .WordCardInner.flipped .back{-webkit-transform:rotateY(0);transform:rotateY(0)}.EditWordModal label{font-weight:700}.Words--Scroll{-ms-flex:auto;flex:auto;position:relative;overflow-y:auto;min-height:0;overflow-x:hidden;position:static!important}.WordMessageInput .language-select{text-align:center;text-overflow:ellipsis;padding-top:7px;font-weight:700;cursor:pointer;border-top:1px solid #d8d8d8;background-color:#ddd;white-space:nowrap}.WordMessageInput .language-input-selector{position:absolute;right:4px;top:5px;font-size:15px;text-align:right;font-weight:700}.WordMessageInput div{width:50%}.WordMessageInput input{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}.WordMessageInput input:focus{border-color:#d8d8d8}.WordMessageInput .word-input{border-top-right-radius:0}.WordMessageInput .definition-input{border-top-left-radius:0}.WordsBase{width:100%}.WordsBase .words-panel .panel-heading{padding-bottom:0}.WordsBase .words-panel .panel-body{padding:0}.WordsBase .words-panel .words-list-header{line-height:30px;padding-right:65px}.WordsBase .words-base-container{height:600px;display:-ms-flexbox;display:flex}.WordsBase .words-base-container .words-input-row{padding-top:10px}.WordsBase .language-input-selector{font-size:15px;font-weight:700}.WordsBase .words-input-row{background-color:#f8f8f8}@media (max-width:767px){.WordsBase .WordsFilter .filters{-ms-flex-direction:column;flex-direction:column}.WordsBase .WordsFilter .filters div{margin-right:0!important;margin-bottom:5px;width:100%!important}}.words-relationship{font-size:12px;-ms-flex:auto;flex:auto}.words-relationship input,.words-relationship textarea{font-size:12px}.words-relationship .words-input-row{background-color:#484b4c}.words-relationship .word-rows{background-color:#fff;-ms-flex:auto;flex:auto;min-height:0;position:relative;overflow:hidden;width:100%;height:100%}.WordsList{font-weight:lighter;-ms-flex:1 auto;flex:1 auto}.WordsList .word-hidden-row{margin-top:4px}.WordsList .word-list-line{height:37px}.WordsList .word-rows{-ms-flex:auto;flex:auto;min-height:0;position:relative;overflow:hidden;width:100%;height:100%}.WordsList .words-col-1{margin-right:5px}.WordsList .word-buttons{width:80px;padding:0 5px;-ms-flex-pack:justify;justify-content:space-between}.WordsList .word-buttons .words-tool{height:37px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.WordsList .words-editable div{min-height:35px}.WordsList .words-editable div,.WordsList .words-textarea{cursor:pointer;white-space:pre-wrap;word-break:break-word}.WordsList .panel-body{padding:0}.WordsList .verb-profile-pic{min-width:25px;min-height:25px}.WordsList .words-input-row{min-height:50px;padding:20px 10px;-ms-flex:0 0 auto;flex:0 0 auto}.WordsList .words-input-row .word-input .input-group-addon{border-top-right-radius:8px;border-bottom-right-radius:8px;padding:6px}.WordsList .words-input-row .input-rows{min-height:35px}.WordsList .words-list-row{border-top:1px solid #eee;padding:20px 10px}.WordsList .words-list-row:hover{background-color:#e7f5fe}.WordsList .words-input-row .def-expand-btn,.WordsList .words-list-row .def-expand-btn{display:none;position:absolute;width:100%;text-align:center;bottom:-20px}.WordsList .words-input-row .def-expand-btn button,.WordsList .words-list-row .def-expand-btn button{font-size:9px;padding:0;border-radius:3px;line-height:10px;width:100%;height:10px}.WordsList .words-input-row:hover .def-expand-btn,.WordsList .words-list-row:hover .def-expand-btn{display:block}.WordsList .words-empty-state{padding:10px;text-align:center;height:100%;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.WordsList .words-empty-state .words-empty-text{margin-top:10px;letter-spacing:.33;color:#4f5457}.DashboardNavigation .DashboardNavigation--profile{display:-ms-flexbox;display:flex;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden;box-shadow:inset 0 -5px 10px -10px #000}.DashboardNavigation .DashboardNavigation--profile .verb-profile-pic{height:120px;width:120px}.DashboardNavigation .DashboardNavigation--profile .pic-image:hover .upload-overlay{display:block}.DashboardNavigation .DashboardNavigation--profile .upload-overlay{display:none;position:absolute;width:100%;height:100%;color:#fff;font-size:40px;text-align:center;padding-top:20px;box-shadow:inset 0 0 120px rgba(0,0,0,.75)}.DashboardNavigation .DashboardNavigation--languages{padding:24px;padding:1.5rem;border-top:1px solid #eee}.DashboardNavigation .DashboardNavigation--stats{padding:24px;padding:1.5rem;text-align:center}.DashboardNavigation .DashboardNavigation--stats strong{font-size:32px;font-size:2rem}.DashboardNavigation .DashboardNavigation--stats small{display:block}.DashboardNavigation .panel-body{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.DashboardNavigation ul{margin-bottom:0;-ms-flex:1 1 auto;flex:1 1 auto;border-top:1px solid #eee}.DashboardNavigation ul li{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;cursor:pointer;height:67.2px;height:4.2rem;padding:0 19.2px;padding:0 1.2rem;color:#787b83;transition:all .3s}.DashboardNavigation ul li .fa{color:#787b83;display:none}.DashboardNavigation ul li:not(:last-child){border-bottom:1px solid #eee}.DashboardNavigation ul li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.DashboardNavigation ul li:hover{padding-left:22.4px;padding-left:1.4rem;background-color:#f3faff}.DashboardNavigation ul li.active{font-weight:700}.DashboardNavigation ul li.active .fa{display:block}@media (max-width:767px){.MyTeacherListingBase .MyTeacherListingFilter .filters{-ms-flex-direction:column;flex-direction:column}.MyTeacherListingBase .MyTeacherListingFilter .filters div{margin-right:0!important;margin-bottom:5px;width:100%}}.MyTeacherListingBase .MyTeacherListingItem{cursor:pointer}.MyTeacherListingBase .MyTeacherListingItem .btn{position:absolute;top:7px;right:7px}.MyTeacherListingBase .MyTeacherListingItem .panel-body{padding:0}.MyTeacherListingBase .MyTeacherListingItem .StarRatings{height:auto}.MyTeacherListingBase .MyTeacherListingItem .verb-profile-pic{border-top-left-radius:4px;border-bottom-left-radius:4px;width:150px;height:150px}.MyTeacherListingBase .MyTeacherListingItem .teacher-info{padding:3.2px 16px;padding:.2rem 1rem}.MyTeacherListingBase .MyTeacherListingItem .teacher-name{padding-left:16px;padding-left:1rem;padding-top:8px;padding-top:.5rem}.MyTeacherListingBase .MyTeacherListingItem .teacher-name .name{margin-right:4.8px;margin-right:.3rem;font-size:22.4px;font-size:1.4rem}.MyTeacherListingBase .MyTeacherListingItem .counts{padding:8px;padding:.5rem;font-size:20.8px;font-size:1.3rem;border-top:1px solid #eee}.MyTeacherListingBase .MyTeacherListingItem .counts small{display:block}.CompleteList .panel-body{padding:0}.CompleteList .CompleteList--children,.CompleteList ul{padding:10px;margin-top:0;margin-bottom:0}.CompleteList .CompleteList--header{background-color:#125070;color:#fff;padding:10px;border-top-left-radius:8px;border-top-right-radius:8px;font-size:18px}.CompleteList .CompleteList--body{padding:10px}.CompleteList .CompleteList--progress{height:5px;margin-top:5px}.CompleteList .CompleteList--progress .CompleteList--inner{width:100%;height:5px;border-radius:6px;background-color:#d8d9d8;position:relative;z-index:1}.CompleteList .CompleteList--progress .CompleteList--inner div{background-color:#1c9dfa;border-radius:6px;height:5px;position:absolute;top:0;left:0;z-index:2}.new-verbling-dashboard .verb-profile-pic{margin-bottom:20px}.GiftRedeem--Header{width:100%;height:230px;-webkit-border-top-right-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-topleft:8px;border-top-right-radius:8px;border-top-left-radius:8px;background:url(../img/gift-header-bg.jpg) 50% 50% no-repeat;background-size:cover;padding-top:20px;color:#000}.RoomList{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.RoomList input{min-height:35px;height:35px}.RoomList .chat-filterbox{min-height:110px;padding:15px;border-top-left-radius:8px;border-right:1px solid hsla(0,0%,80%,.24);border-bottom:1px solid hsla(0,0%,80%,.24)}.RoomList .ScrollableRoomList{position:relative;overflow-y:auto;border-top:#fff;border-bottom-left-radius:8px;background-color:#eee;height:100%}.RoomList .RoomListEntry{box-shadow:1px 0 1px 0 transparent;position:relative;cursor:pointer;min-width:260px;overflow:hidden;background-color:#fff;padding:10px;border:1px solid #ccc;border:1px solid hsla(0,0%,80%,.24);height:70px;margin-top:0}.RoomList .RoomListEntry .MessagePreview{height:20px;white-space:nowrap;width:120px;overflow:hidden;text-overflow:ellipsis;color:#aaa}.RoomList .RoomListEntry .media-heading{font-weight:400;color:#4c4848;white-space:nowrap;width:160px;text-overflow:ellipsis}.RoomList .RoomListEntry .time{color:#ccc;position:absolute;bottom:5px;right:10px;margin-bottom:0}.RoomList .RoomListEntry .groupIcon{border:1px solid #ccc;background-color:#fff;border-radius:50%;height:50px;padding-top:12px;width:50px;text-align:center}.RoomList .RoomListEntry.selected{box-shadow:0 0 2px 0 transparent;background-color:#daf0fe}.RoomList .RoomListEntry.selected .time{color:#888;font-weight:700}.RoomList .RoomListEntry.selected .MessagePreview{color:#888!important}.RoomList .RoomListEntry.unread{background-color:#ecf0f1}.RoomList .RoomListEntry.unread .time{color:#888}.EmojiSelector{width:100%}.EmojiSelector input{width:100%;padding:10px;margin-bottom:5px}.EmojiSelector .emoji-body{height:100px;overflow-x:auto;position:relative;background-color:#fff;border:1px solid #ccc;border-radius:4px}.EmojiSelector .emoji-body .emoji{border-radius:4px;height:35px;width:35px;float:left;margin:2px;padding:3px;display:block;cursor:pointer}.EmojiSelector .emoji-body .emoji:hover{background-color:#3498db}.EmojiSelector .emoji-footer{padding:5px;border-top:#ccc}.EmojiSelector .emoji-footer .emoji img{height:35px;width:35px}.AccentSelector .characters{//:6.4px;//:.4rem;//:4px}.AccentSelector ul li{padding:11.2px;padding:.7rem;font-weight:700;cursor:pointer;display:inline-block;padding:5px;margin:2px;border-radius:4px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);width:23px;text-align:center}.shift-key--active{background-color:#0699cd!important;color:#fff!important}.AccentSelector ul li:hover{background-color:#daf0fe}.AccentSelector ul li:active{box-shadow:0 0 2px 0 rgba(0,0,0,.1)}.MessageTemplateSelector .MessageTemplateSelector-Panel{overflow-y:auto}.Translator .fa-chevron-left,.Translator .fa-chevron-right{padding:0 14.4px;padding:0 .9rem}.Translator .translate-value{margin:8px 0;margin:.5rem 0}.Translator .translated-text{font-style:italic;margin:16px 0;margin:1rem 0}.Translator .translate-from .language-input-selector{position:absolute;left:4px;top:5px;font-size:10px;text-align:right}.Translator .translate{position:absolute;width:100%}.Translator .translate-from{transition:margin-top 1s;margin-top:0}.Translator .translate-to{transition:margin-top 1s;margin-top:50px}.Translator .translate-from-reversed{margin-top:50px;border-radius:0 0 4px 4px}.Translator .translate-from-reversed input[type=text]{border-radius:0 0 4px 4px!important}.Translator .translate-to-reversed{margin-top:0}.Translator .translate-to-reversed input[type=text]{border-radius:4px 4px 0 0!important}.Translator .Translator-inputs{background-color:#fff;position:relative;height:100px;margin:10px 0;border-radius:4px 4px}.Translator .translate-to .language-input-selector{position:absolute;left:4px;top:5px;font-size:10px;text-align:right}.Translator .translated-text .success{font-size:24px;font-size:1.5rem}.Translator .LoadingSpinner{position:absolute;top:75px;z-index:10;right:50%}.flashcard-input{margin:10px 0}.flashcard-input .accentable input{padding-top:25px;height:50px;border:none;border-radius:4px 4px 0 0;border-bottom:1px solid #e6e6e6}.flashcard-input .language-input-selector{position:absolute;left:4px;top:5px;font-size:10px;text-align:right}.flashcard-input .flashcard-definition{border:none;border-radius:0 0 4px 4px;borderbottom:solid 1px #e6e6e6}.UploadFileModal .UploadFileModal--Image{background-color:#000;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);width:250px;height:150px;border-radius:4px}.UploadFileModal .UploadFileModal--Image img{border-radius:4px}.AudioSeeker{background-color:#0699cd;width:16px;height:16px;border-radius:50%;position:absolute;top:-6px}.AudioPlayerGui{height:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:space-between;align-items:space-between}.AudioPlayerGui__control-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:#0699cd;cursor:pointer}.AudioPlayerGui__icon--pause{width:6px;height:9px}.AudioPlayerGui__icon--play{width:8px;height:11px;margin:1px 0 0 2px}.AudioPlayerGui__icon--stop{width:8px;height:8px}.AudioPlayerGui__slider-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 12px}.AudioPlayerGui__slider-group{width:170px;height:4px;position:relative;display:block}.AudioPlayerGui__slider{background-color:#d8d8d8}.AudioPlayerGui__slider,.AudioPlayerGui__slider--play{width:100%;height:100%;position:absolute;left:0;top:0;border-radius:2px}.AudioPlayerGui__slider--play{background-color:#0699cd}.AudioPlayerGui__slider--progress{width:100%;height:100%;position:absolute;left:0;top:0;border-radius:2px;background-color:#838789}.AduiPlayerGui__time-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.MessageAttachments .ReportCard{border:1px solid #efefef}.ReportCard .reportcard-label{font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:1px}.ReportCard .reportcard-section{font-size:14px;line-height:20px;margin-bottom:15px}.ReportCard .reportcard-section a{display:block}.ReportCard .reportcard-footer{background-color:#f8f8f8;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.HoverCardTrigger{width:145px;margin:auto;z-index:100;position:absolute;border:1px solid silver;border-radius:8px;margin-top:10px;box-shadow:0 2px 6px rgba(0,0,0,.2);background-color:#fff}.HoverCardTrigger .HoverCard--pic{border-top-left-radius:8px;border-top-right-radius:8px}.HoverCardTrigger .HoverCardInfo{width:100%;display:block;text-align:left;padding:5px}.HoverCardTrigger .HoverCardInfo span{display:block}.HoverCardTrigger .HoverCardBlock{border-top:1px solid silver;width:100%;text-align:left;padding:5px}.HoverCardTrigger .HoverCardBlock span{display:block}.HoverCardWrapper{position:relative;display:inline-block}.MessageAttachments .panel{border:1px solid #e8e8e8!important}.MessageAttachments .StandardAttachment .panel-body{margin:15px;padding:0}.MessageAttachments .StandardAttachment .panel-body .SessionMiniInfo{padding:0;padding-bottom:5px}.MessageAttachments .StandardAttachment .panel-body .SessionMiniInfo .verb-profile-pic{min-width:0}.MessageAttachments .StandardAttachment table tr{background-color:#f8f8f8!important;border-bottom:0!important}.MessageAttachments .StandardAttachment .title{float:left;padding:7px;color:#fff;border-right:1px solid hsla(0,0%,46%,.14);border-radius-top-left:2px;border-radius-bottom-left:2px;width:130px}.MessageAttachments .StandardAttachment .body{float:left;background:#f8f8f8;border:1px solid #757575;border:1px solid hsla(0,0%,46%,.14);border-radius-top-right:2px;border-radius-bottom-right:2px;padding:6px}.MessageAttachments .StandardAttachment .body .key{padding-right:5px;color:#3f3f3f}.MessageAttachments .ImageAttachment .panel-body{margin:0;padding:0}.MessageAttachments .ImageAttachment .panel-body .uploaded-image{min-width:100%;margin-top:0!important;border-radius:8px 10px 0 0}.MessageAttachments .FileAttachment .panel-body{margin:0;padding:0;cursor:pointer}.MessageAttachments .FileAttachment .Attachment--name,.MessageAttachments .ImageAttachment .Attachment--name{overflow:hidden;text-overflow:ellipsis;word-break:break-all}.hoverfix{overflow:visible}.MessagesHeader{min-height:80px;-ms-flex:0 0 auto;flex:0 0 auto;border-top-left-radius:8px;border-top-right-radius:8px;position:relative;z-index:1;background-color:#fff;padding:10px;text-align:center;box-shadow:0 3px 2px -2px rgba(0,0,0,.1)}.MessagesHeader .PresenceProfilePic{margin-right:10px}.MessagesHeader .PresenceProfilePic .ProfilePic{width:40px;height:40px;display:inline;border-radius:50%;border:4px solid #e5e5e5}.MessagesHeaderTabVersion{height:44px;min-height:44px;background-color:#484b4c;padding-left:15px}.MessagesHeaderTabVersion .TabHeaderText{font-size:10px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:2px;color:#fff}.MessageRoom{width:100%;-ms-flex:auto;flex:auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}.MessageRoom .MessageBody--Translate{padding:5px;border:1px dashed #ccc}.MessageRoom .MessageList{-ms-flex:1 1 0%;flex:1 1 0%;min-height:0;position:relative;overflow:hidden;width:100%;height:100%;background-color:#fff}.MessageRoom .MessageList .MessageList-Scroll{-ms-flex:auto;flex:auto;position:static!important;overflow-y:auto;min-height:0;overflow-x:hidden}.MessageRoom .MessageList .loading{color:#ccc}.MessageRoom .MessageList .date-hr{width:100%;text-align:center;border-bottom:1px solid #eee;line-height:.1em;margin:20px 0}.MessageRoom .MessageList .date-hr span{background:#fff;padding:0 10px}.MessageRoom .MessageList .load-more{border-bottom:1px solid #e2e2e2;background-color:#f5f5f5;text-align:center;padding:11px;cursor:pointer}.MessageRoom .MessageList .load-more.loading{color:#ccc}.MessageRoom .MessageList .load-more:hover{background-color:#f8f8f8}.MessageRoom .MessageList-NewMessages{position:absolute;padding:5px;width:100%;bottom:0;left:0;background-color:#27ae60;color:#fff;font-weight:700;text-align:center;cursor:pointer}.MessageRoom .Message{padding:5px 10px;position:relative}.MessageRoom .Message .Message--Toolbar{position:absolute;right:15px;top:-10px;display:none;z-index:2}.MessageRoom .Message .Message--ProfilePic{min-width:35px}.MessageRoom .Message .Message--Left{width:45px}.MessageRoom .Message .Message--Left--hover{display:none;font-size:8px}.MessageRoom .Message .emojione{width:25px;height:25px}.MessageRoom .Message .sender{font-weight:400;color:#4c4848}.MessageRoom .Message .MessageBody{word-break:break-word;color:#01080d;font-weight:400}.MessageRoom .Message .Message--SeenBy{color:#838789}.MessageRoom .Message:hover .Message--Toolbar{display:block}.MessageRoom .Message:hover{background-color:#f8f8f8}.MessageRoom .Message:hover .Message--Left--hover{display:block}.MessageRoom .Message.Message-NoHeader .MessageBody{margin-bottom:0}.MessageRoom .MessageInput{padding:15px;background-color:#f2f2f2;padding-bottom:5px;border-top:1px solid #e6e6e6;border-bottom-right-radius:8px;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.MessageRoom .MessageInput .words-input-row .input-group-addon{padding:6px 6px 6px 0}.MessageRoom .MessageInput .TypingIndicator{position:absolute;top:-20px;left:0;width:100%}.MessageRoom .MessageInput .FileUploadButton{width:100%;color:inherit;font-size:inherit;text-align:left;padding-left:20px;border-radius:0;line-height:1.66666667;position:relative;padding-top:2px;padding-bottom:2px}.MessageRoom .MessageInput .FileUploadButton span{top:2px;position:absolute}.MessageRoom .MessageInput .FileUploadButton input{max-height:26px}.MessageRoom .MessageInput .FileUploadButton:hover{color:#787b83;background-color:#e3f3fe}.MessageRoom .MessageInput .DropZoneActive--show{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20px;display:none;border:4px dashed #888;background-color:#fff;background-color:hsla(0,0%,100%,.85);z-index:10}.MessageRoom .MessageInput .DropZoneActive .DropZoneActive--show{display:-ms-flexbox;display:flex}.MessageRoom .MessageInput .MessageInput--icons .MessageInput--toggle{font-weight:700;margin-left:5px;color:#4f5457;color:rgba(79,84,87,.5)}.MessageRoom .MessageInput .MessageInput--icons .MessageInput--toggle.open,.MessageRoom .MessageInput .MessageInput--icons .MessageInput--toggle:hover{color:#0699cd}.MessageRoom .MessageInput .alert-box{background-color:#2ecc71;color:#fff;font-size:15px}.MessageRoom .MessageInput textarea{border-radius:4px;border:1px solid #d2d9dd;margin-bottom:5px;padding:5px;padding-right:25px;width:100%;box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.1)!important}.MessageRoom .MessageInput textarea:focus{overflow:auto;outline:none;box-shadow:none}.MessageRoom .MessageInput .attachment{display:inline-block;width:115px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.MessageRoom .MessageInput .attachment .fa-remove{cursor:pointer}.MessageRoom.MessageRoom--Mini .MessageInput{border-radius:0!important}@media (max-width:992px){.MessageRoom .MessageInput{border-bottom-left-radius:8px}}.PeerTypingIndicatorText{font-size:25px;background-color:#e6e7ed;width:auto;border-radius:50px;padding:10px;display:table;position:relative}.PeerTypingIndicatorText span{height:5px;width:5px;float:left;margin:0 1px;background-color:#9e9ea1;display:block;border-radius:50%;opacity:.4}.PeerTypingIndicatorText span:first-of-type{-webkit-animation:1s blink infinite .3333s;animation:1s blink infinite .3333s}.PeerTypingIndicatorText span:nth-of-type(2){-webkit-animation:1s blink infinite .6666s;animation:1s blink infinite .6666s}.PeerTypingIndicatorText span:nth-of-type(3){-webkit-animation:1s blink infinite .9999s;animation:1s blink infinite .9999s}@-webkit-keyframes blink{50%{opacity:1}}@keyframes blink{50%{opacity:1}}@keyframes ellipsis{to{width:1.25em}}@-webkit-keyframes ellipsis{to{width:1.25em}}@media (min-width:1200px){.MessagingWrapper{width:852px}}@media (max-width:992px){.MessagingWrapper{width:95%}}.MessagingWrapper{border-radius:8px;padding:10px;height:calc(100% - 16px)}.MessagingWrapper .flex-loading-spinner{-ms-flex:auto;flex:auto;margin:auto}.MessagingWrapper .MessagingWrapper--Inner{height:100%;border-radius:8px;background-color:#fff;border:1px solid #ccc}.MessagingWrapper .MessageRoomWrapper,.MessagingWrapper .RoomListWrapper{position:relative;padding:0!important;height:100%}.MessagingWrapper .RoomListWrapper{-ms-flex:1 0 33%;flex:1 0 33%;display:-ms-flexbox;display:flex}.MessagingWrapper .MessageRoomWrapper{-ms-flex:1 0 67%;flex:1 0 67%;display:-ms-flexbox;display:flex}.MessagingWrapper .MessageRoomWrapper .MessageRoom{border-radius:8px;border-top-left-radius:0;border-bottom-left-radius:0}.unsubscribed-from p{margin-bottom:15px}.CompanySection{background-color:#fff;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:40px;padding-top:20px}.CompanyMainHeader{text-align:center;padding-bottom:20px}.CompanyMainSubTitle{color:#a2a2a2}.JobsListing{-ms-flex-wrap:wrap;flex-wrap:wrap}.JobsSection{background-color:#f8f8f8;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-top:20px;min-height:400px;font-size:17px}.JobsMainHeader{text-align:center;padding-bottom:20px}.JobsMainSubTitle{color:#a2a2a2}.JobItem{cursor:pointer;width:320px;height:105px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);border-radius:8px;margin:10px;background-color:#fff}.JobIcon{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;border-radius:8px 0 0 8px;width:8px;height:105px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.JobInfo{padding:30px}@-webkit-keyframes pulsateJobItem{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.01,1.02)}to{-webkit-transform:scale(1)}}.JobItem:hover{-moz-animation:pulsateJobItem .31415s ease-out;-moz-animation-iteration-count:1;-webkit-animation:pulsateJobItem .31415s ease-out;-webkit-animation-iteration-count:1}@media only screen and (max-width:768px){[class*=JobInfo]{padding:10px;margin:auto 0}}.AboutSection{background-color:#fff;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:40px;padding-top:20px}.AboutSection h1{margin-top:0}.AboutMainHeader{text-align:center;padding-bottom:20px}.AboutMainSubTitle{color:#a2a2a2}.platformSection{background-color:#f8f8f8;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:40px;padding-top:20px}.platformSection h1{margin-top:0}.platformMainHeader{text-align:center}.platformMainSubTitle{color:#a2a2a2}.teamSection{background-color:#fff;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:40px;padding-top:20px}.teamMainHeader{text-align:center}.teamMainHeader h1{margin-top:0}.teamMainSubTitle{color:#a2a2a2}.teamList{overflow:hidden;margin:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;max-width:650px;-ms-flex-pack:center;justify-content:center}.team__item{float:left;text-align:center;width:33%;box-sizing:border-box;padding:10px}.team__item:hover img{transform:rotate(-1turn);-moz-transform:rotate(-1turn);-ms-transform:rotate(-1turn);-o-transform:rotate(-1turn);-webkit-transform:rotate(-1turn);transition:-webkit-transform .55s ease;transition:transform .55s ease;transition:transform .55s ease,-webkit-transform .55s ease;-moz-transition:-moz-transform .55s ease;-ms-transition:-ms-transform .55s ease;-o-transition:-o-transform .55s ease;-webkit-transition:-webkit-transform .55s ease}@media only screen and (max-width:768px){[class*=team__item]{width:50%}.pressPack{margin-top:5px;width:100%}.pressContactButton{width:100%}}.InstaPhotosSection{text-align:center;font-size:15px;padding-bottom:20px}.InstaPhotosWrapper{transition:all .3s ease-in-out}.SlideLeftButton{background:linear-gradient(90deg,#f8f8f8,transparent)}.SlideLeftButton,.SlideRightButton{position:absolute;opacity:0;height:100%;width:70px;transition:all .3s ease-in-out;display:block}.SlideRightButton{right:0;background:linear-gradient(90deg,transparent,#f8f8f8)}.SlideLeftButton:hover,.SlideRightButton:hover{opacity:1}.SuperadminDashboard .panel-body{font-size:32px}.notes-modal{height:440px}.notes-modal .modal-body .Select-item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:365px}.notes-modal .MultiSelect{height:280px}.notes-modal .Select.is-multi .Select-control{max-height:260px}.SuperAdminTeachersBase{padding:10px}.SuperAdminTeachersBase .SuperAdminTeachers{min-height:80vh}.SuperAdminTeachersBase .SuperAdminTeachersFilter{margin:5px 0}.UsersSuperadminBase{padding:10px}.UsersSuperadminBase .UsersSuperadmin{min-height:80vh}.UsersSuperadminBase .UsersSuperadminFilter{margin:5px 0}.LessonPlan .LessonPlan--cover-photo{background-position:50%!important;background-size:cover!important;width:100%;height:200px;border-top-left-radius:8px;border-top-right-radius:8px}.LessonPlan .LessonPlan-content,.LessonPlansSuperadminBase{padding:10px}.LessonPlansSuperadminBase .LessonPlansSuperadmin{min-height:80vh}.LessonPlansSuperadminBase .LessonPlansSuperAdminFilter{margin:5px 0}.LessonPlansSuperadminBase input{//:0}.CouponsSuperadminBase{padding:10px}.CouponsSuperadminBase .CouponsSuperadmin{min-height:80vh}.CouponsSuperadminBase .CouponsSuperadminFilter{margin:5px 0}.PresenceSuperadminBase{padding:10px}.PresenceSuperadminBase .PresenceSuperadmin{min-height:80vh}.PresenceSuperadminBase .PresenceSuperadminFilter{margin:5px 0}.TeacherApplicationsBase{padding:10px}.TeacherApplicationsBase .TeacherApplications{min-height:80vh}.TeacherApplicationsBase .TeacherApplicationsFilter{margin:5px 0}.RatingsSuperadminBase{padding:10px}.RatingsSuperadminBase .RatingsSuperadmin{min-height:80vh}.RatingsSuperadminBase .RatingsSuperadminFilter{margin:5px 0}.SessionsSuperadminBase{padding:10px}.SessionsSuperadminBase .SessionsSuperadmin{min-height:80vh}.SessionsSuperadminBase .SessionsSuperadminFilter{margin:5px 0}.InfoBlob ul{margin:0!important;font-size:14px;background-color:transparent!important}.BlogSuperadminBase{padding:10px}.BlogSuperadminBase .BlogSuperadmin{min-height:80vh}.BlogSuperadminBase .BlogSuperadminFilter{margin:5px 0}.EmailsWorkspace{width:800px}.slider{width:100%;height:30px;max-width:1000px;top:8px}.slider .bar-1{background-image:linear-gradient(116deg,#0699cd,#3bb85c)}.slider .bar{top:4px;height:8px;background-color:#d8d8d8;border-radius:3px}.slider .bar.bar-1{background-color:#0699cd}.slider .handle{white-space:nowrap;background-color:#fff;border:1px solid #e6e6e6;box-shadow:0 4px 8px 0 rgba(0,0,0,.07);border-radius:50%;cursor:pointer;width:22px;height:22px;line-height:4px;top:-3px}.slider .handle .price-tooltip{white-space:nowrap;position:relative;top:-18px;background-color:#787c83;color:#fff;border-radius:3px;padding:2px}.slider .handle .price-tooltip.left-tool-tip{left:-18px}.slider .handle .price-tooltip.right-tool-tip{right:-18px}.carousel .category-header{margin-top:10px}.carousel .category-header .left-items{-ms-flex:auto;flex:auto;min-width:1px}.carousel .category-header .right-items{min-width:75px}.carousel .discover-three-courses{margin-top:10px;overflow:hidden}.carousel .discover-three-courses .scroll-list{font-size:0;white-space:nowrap;list-style:none;margin:0;padding:0;transition:margin-left .5s}.carousel .discover-three-courses .scroll-list .package-list-item{display:inline-block;position:relative;vertical-align:top;white-space:normal;margin:0 15px 15px 0}.ScreenShotWrapper{border:1px solid #ccc;border-radius:6px;box-shadow:0 26px 43px rgba(0,0,0,.47),0 0 3px 0 rgba(0,0,0,.44);margin-bottom:50px;-ms-flex:1;flex:1}.ScreenShotWrapper .ScreenShotWrapper--header{background-color:#ededed;height:25px;border-top-left-radius:6px;border-top-right-radius:6px;overflow:hidden}.ScreenShotWrapper .ScreenShotWrapper--header .ScreenShotWrapper--btn{border-radius:50%;width:10px;height:10px;margin-left:10px}.ScreenShotWrapper .ScreenShotWrapper--header .ScreenShotWrapper--btn-red{background-color:#ff5a5f;border:1px solid #e55256}.ScreenShotWrapper .ScreenShotWrapper--header .ScreenShotWrapper--btn-orange{background-color:#feb300;border:1px solid #eaa706}.ScreenShotWrapper .ScreenShotWrapper--header .ScreenShotWrapper--btn-green{background-color:#31a040;border:1px solid #32a141}.ScreenShotWrapper .ScreenShotWrapper--body{background-color:#f8f8f8;overflow:hidden;display:-ms-flexbox;display:flex}.ScreenShotWrapper .ScreenShotWrapper--body,.ScreenShotWrapper .ScreenShotWrapper--body img{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.EnterpriseCover{position:relative;height:88vh}.EnterpriseCover h1{font-size:68px!important;letter-spacing:2px!important;font-weight:700!important;color:#fff!important}.EnterpriseCover h2{color:#fff;margin:50px 0}.EnterpriseBase *{min-height:0;min-width:0}.EnterpriseBase h1{line-height:32px;font-size:36px;font-weight:700!important;letter-spacing:3.2px;letter-spacing:.2rem;font-family:Noto Sans,Open Sans,sans-serif;line-height:40px;margin:30px 0!important}.EnterpriseBase h1.blue{color:#fff}.EnterpriseBase h2{font-size:21px;letter-spacing:1px;line-spacing:24px}.EnterpriseBase h3{line-height:27px;font-family:Noto Sans,Open Sans,sans-serif}.EnterpriseBase p{font-size:21px;margin-bottom:20px}.EnterpriseBase .Enterprise--icon-circle{background-color:#0699cd;border-radius:100%;width:96px;height:96px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:48px}.EnterpriseBase .EnterpriseBase--section{width:100%;background-color:#fff;padding-top:40px;padding-bottom:30px}.EnterpriseBase .EnterpriseBase--section h2{font-size:25px}.EnterpriseBase .EnterpriseBase--section-alt{width:100%;background:#f8f8f8}.EnterpriseBase .EnterpriseBase--section-blue{width:100%;background:#0699cd}.EnterpriseBase .EnterpriseHowItWorks .EnterpriseHowItWorks--left{height:100%;padding-top:60px;padding-bottom:60px;padding-right:60px}.EnterpriseBase .EnterpriseHowItWorks .EnterpriseHowItWorks--left h3{font-family:Noto Sans,Open Sans,sans-serif;font-weight:700!important;font-size:20px;line-height:40px;margin-bottom:0}.EnterpriseBase .EnterpriseHowItWorks .EnterpriseHowItWorks--left p{font-size:15px;margin-bottom:25px}.EnterpriseBase .EnterpriseHowItWorks .EnterpriseHowItWorks--right{background-position:50%;background-size:contain;background-repeat:no-repeat;overflow:hidden}.EnterpriseBase .EnterpriseHowItWorks .EnterpriseHowItWorks--full{background-size:cover;overflow:hidden;min-height:60vw;width:100vw}.EnterpriseBase .EnterpriseCarousel--links{margin-bottom:15px}.EnterpriseBase .EnterpriseCarousel--links a{margin:15px;font-size:16px}.EnterpriseBase .EnterpriseCarousel--links a.active,.EnterpriseBase .EnterpriseCarousel--links a:hover{box-shadow:inset 0 -2px 0 0 #0699cd;color:#888}.EnterpriseBase .btn-xl{padding:10px 20px;font-size:20px}.EnterpriseBase .container-wrapper{width:100%;background-color:#fff;padding-top:40px;padding-bottom:40px}.EnterpriseBase .steps-carousel{margin:0 auto;padding:40px;width:80vw;color:#333;max-width:80vw}.EnterpriseBase body{counter-reset:item}.EnterpriseBase ol{list-style:none}.EnterpriseBase li{counter-increment:item;margin-bottom:5px}.EnterpriseBase .global-error{padding:15px;background-color:#ecb8ba;color:#cc3f44;text-align:center}.EnterpriseBase .about-header{background-color:#000;position:relative;z-index:1}.EnterpriseBase .header-background{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.EnterpriseBase .header-container{position:relative;z-index:2}.EnterpriseBase .home-section-description{font-size:14px;margin-bottom:20px}.EnterpriseBase .home-section-cta{margin-bottom:40px}.EnterpriseBase .link-header{top:5px;margin-left:20px}.EnterpriseBase .link-cta{font-size:16px;margin-right:20px}.EnterpriseBase .link-section{font-size:14px;margin-right:20px}.EnterpriseBase .link-underline{position:relative;color:#fff;text-decoration:none}.EnterpriseBase .link-underline:hover{color:#fff}.EnterpriseBase .link-underline:before{content:"";position:absolute;width:100%;height:2px;bottom:-6px;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .2s ease-in-out 0s}.EnterpriseBase .link-underline:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.EnterpriseBase .link-underline:active,.EnterpriseBase .link-underline:focus{color:#fff}.EnterpriseBase .link-underline-brand{position:relative;color:#0699cd;text-decoration:none}.EnterpriseBase .link-underline-brand:hover{color:#0699cd}.EnterpriseBase .link-underline-brand:before{content:"";position:absolute;width:100%;height:2px;bottom:-6px;left:0;background-color:#0699cd;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .2s ease-in-out 0s}.EnterpriseBase .link-underline-brand:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.EnterpriseBase .link-underline-brand:active,.EnterpriseBase .link-underline-brand:focus{color:#0699cd}.EnterpriseBase #section-header{background-color:#000;position:relative;z-index:1}.EnterpriseBase .text-emphasis{font-weight:700;color:#ffc319}.EnterpriseBase .background-video{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.EnterpriseBase .section-header-content{position:relative;z-index:2}.EnterpriseBase .no-svg .logo{width:100px;background-image:url(../assets/images/logo-dark.png)}.EnterpriseBase .navigation{margin-top:20px}.EnterpriseBase .navigation-right{float:right}.EnterpriseBase .header-content{position:relative;top:40%;text-align:center}.EnterpriseBase .flex-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.EnterpriseBase .flex-justify{-ms-flex-pack:justify;justify-content:space-between}.EnterpriseBase .flex-item{-ms-flex:0 1 auto;flex:0 1 auto}.EnterpriseBase .flex-centered{margin:auto}@media (max-width:767px){.EnterpriseBase .EnterpriseBase--section-alt,.EnterpriseBase .EnterpriseBase--section-blue{padding-top:40px;padding-bottom:40px}}.SyriaBase .animatedBox{opacity:0}.SyriaBase .text-sweden-blue{color:#00559b}.SyriaBase .text-sweden-yellow{color:#ffce00}.SyriaBase .about-header{background-color:#000;position:relative;z-index:1;margin-bottom:40px}.SyriaBase .header-background{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.SyriaBase .header-container{position:relative;z-index:2}.SyriaBase .container.three-notes{padding-top:30px;padding-bottom:30px}.SyriaBase .container-wrapper{width:100%;padding-top:40px;padding-bottom:40px}.SyriaBase #header-about-syria{background-size:cover;background-position:50%}.SyriaBase #section-syria-information{color:#fff;background:linear-gradient(#000,#000),url(../img/syria/stockholm.jpg);background:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.7)),url(../img/syria/stockholm.jpg);background-size:cover;background-position:50%}.SyriaBase .home-section-title{font-size:24px;letter-spacing:1px;margin-bottom:10px;margin-top:10px}.SyriaBase .home-section-title h3{color:#fff}.SyriaBase .home-section-description{font-weight:700;font-size:14px;margin-bottom:20px}.SyriaBase .home-section-cta{margin-bottom:40px}.SyriaBase .link-header{top:5px;margin-left:20px}.SyriaBase .link-cta{font-size:16px;margin-right:20px}.SyriaBase .link-section{font-size:14px;margin-right:20px}.SyriaBase .link-underline{position:relative;text-decoration:none}.SyriaBase .link-underline:hover{color:#fff}.SyriaBase .link-underline:before{content:"";position:absolute;width:100%;height:2px;bottom:-6px;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .2s ease-in-out 0s}.SyriaBase .link-underline:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.SyriaBase .link-underline:active,.SyriaBase .link-underline:focus{color:#fff}.SyriaBase .link-underline-brand{position:relative;color:#0699cd;text-decoration:none}.SyriaBase .link-underline-brand:hover{color:#0699cd}.SyriaBase .link-underline-brand:before{content:"";position:absolute;width:100%;height:2px;bottom:-6px;left:0;background-color:#0699cd;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transition:all .2s ease-in-out 0s}.SyriaBase .link-underline-brand:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.SyriaBase .link-underline-brand:active,.SyriaBase .link-underline-brand:focus{color:#0699cd}.SyriaBase #section-header{background-color:#000;position:relative;z-index:1}.SyriaBase .text-emphasis{font-weight:700;color:#ffc319}.SyriaBase .background-video{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.SyriaBase .section-header-content{position:relative;z-index:2}.SyriaBase .navigation{margin-top:20px}.SyriaBase .navigation-right{float:right}.SyriaBase .header-content{padding-top:180px;padding-bottom:200px;text-align:center}.SyriaBase .header-title{color:#fff;letter-spacing:4px;line-height:36px;margin-bottom:6px}.SyriaBase .header-description{color:#fff;font-size:16px;letter-spacing:1px;margin-bottom:20px}.SyriaBase .minimal-footer{margin-top:20px;font-size:10px;text-align:center;color:#777}.SyriaBase .flex-row{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.SyriaBase .flex-justify{-ms-flex-pack:justify;justify-content:space-between}.SyriaBase .flex-item{-ms-flex:0 1 auto;flex:0 1 auto}.SyriaBase .flex-centered{margin:auto}.PostBase{width:100%}.PostBase .side-panel{font-size:14px;border-radius:8px;background-color:#fff;padding:22px;margin-bottom:10px}.PostBase .tags{padding-bottom:15px}.PostBase .shadow{box-shadow:1px 1px 1px 0 rgba(0,0,0,.1)}.PostBase #article-header{width:100%;height:35vh;background-size:cover;background-position:50%;overflow:hidden;margin-bottom:30px}.PostBase .article-main{background-color:#fff;border-radius:8px;padding:30px;box-shadow:1px 1px 1px 0 rgba(0,0,0,.1);margin-bottom:30px}.PostBase .article-information{margin-bottom:20px}.PostBase .card-article-tags{margin-bottom:15px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.PostBase .card-article-tag{margin-top:3px;margin-right:3px;padding:4px 8px;color:#787b83;background-color:#f2f2f2;font-size:10px;text-transform:uppercase;letter-spacing:1px;transition:background-color .31415s;transition:color .1415s;cursor:pointer}.PostBase .card-article-tag:hover{color:#f8f8f8!important;background-color:#0699cd!important}.PostBase .article-author-picture{float:left;margin-right:10px;position:relative;top:2px}.PostBase .article-author-picture>img{width:30px;height:30px;border-radius:15px}.PostBase .article-author-name{font-size:12px;line-height:16px}.PostBase .article-timestamp{font-size:10px;color:#c2c2c2}.PostBase .article-details{font-size:12px;letter-spacing:1px;text-transform:uppercase;margin-bottom:4px}.PostBase .article-readcount{margin-right:8px}.PostBase .article-readcount,.PostBase .article-readtime{display:inline;font-size:12px;letter-spacing:1px;text-transform:uppercase}.PostBase .article-readtime{float:right}.PostBase .article-featured{font-size:16px;margin-top:3px}.PostBase .article-title{font-weight:700;font-size:32px;color:#000;line-height:39px;margin-bottom:16px}.PostBase .article-footer{border-radius:8px;background-color:#fff;box-shadow:0 2px 10px rgba(0,0,0,.1);padding:15px;margin-top:30px;margin-bottom:20px}.PostBase .article-footer-teacher-picture{float:left;margin-right:20px}.PostBase .article-footer-teacher-picture>img{width:90px;height:90px;border-radius:45px}.PostBase .article-footer-teacher-name{display:inline;font-size:18px}.PostBase .article-footer-teacher-rating{display:inline}.PostBase #introduction-articles{background-color:#e8175d}.PostBase .card-profile{border-radius:8px;background-color:#fff}.PostBase .card-profile .profile-picture{width:90px;height:90px;margin-top:-45px;border:4px solid #fff}.PostBase .card-profile-body{padding:15px 15px 0;text-align:center}.PostBase .card-profile-footer{padding:15px}.PostBase .card-profile-name{font-size:21px;font-weight:700;line-height:21px;margin-bottom:4px}.PostBase .card-profile-teach{font-size:10px;letter-spacing:1px;text-transform:uppercase;margin-bottom:6px}.PostBase .card-profile-location{color:#c2c2c2;font-size:12px;font-weight:300;letter-spacing:1px;text-transform:uppercase;line-height:12px}.PostBase .card-profile-localtime{color:#c2c2c2;font-size:11px;text-transform:uppercase;margin-bottom:6px}.PostBase .card-profile-membersince,.PostBase .card-profile-teachersince{font-size:10px}.PostBase .card-profile-languages-language{padding:0 2px 0 0;text-align:right;font-size:10px;letter-spacing:1px;text-transform:uppercase}.PostBase .card-profile-languages-proficiency{padding:0 0 0 2px;text-align:left}.PostBase .card-profile-languages-proficiency>object{display:inline;position:relative;height:12px;top:-2px}.PostBase .card-profile-languages-proficiency>img{display:inline;position:relative;top:-5px}.PostBase .btn-renren{color:#fff;background-color:#227dc5;border-color:#227dc5}.PostBase .btn-renren.active,.PostBase .btn-renren.focus,.PostBase .btn-renren:active,.PostBase .btn-renren:focus,.PostBase .btn-renren:hover,.PostBase .open>.dropdown-toggle.btn-renren{color:#fff;background-color:#1f72b4;border-color:#1f72b4}.PostBase .btn-renren.active,.PostBase .btn-renren:active,.PostBase .open>.dropdown-toggle.btn-renren{background-image:none}.PostBase .btn-renren .badge{color:#227dc5;background-color:#fff}.PostBase .btn-weibo{color:#fff;background-color:#e6162d;border-color:#e6162d}.PostBase .btn-weibo.active,.PostBase .btn-weibo.focus,.PostBase .btn-weibo:active,.PostBase .btn-weibo:focus,.PostBase .btn-weibo:hover,.PostBase .open>.dropdown-toggle.btn-weibo{color:#fff;background-color:#d41429;border-color:#d41429}.PostBase .btn-weibo.active,.PostBase .btn-weibo:active,.PostBase .open>.dropdown-toggle.btn-weibo{background-image:none}.PostBase .btn-weibo .badge{color:#e6162d;background-color:#fff}.PostBase .btn-vk{color:#fff;background-color:#2b587a;border-color:#2b587a}.PostBase .btn-vk.active,.PostBase .btn-vk.focus,.PostBase .btn-vk:active,.PostBase .btn-vk:focus,.PostBase .btn-vk:hover,.PostBase .open>.dropdown-toggle.btn-vk{color:#fff;background-color:#264e6b;border-color:#264e6b}.PostBase .btn-vk.active,.PostBase .btn-vk:active,.PostBase .open>.dropdown-toggle.btn-vk{background-image:none}.PostBase .btn-vk .badge{color:#2b587a;background-color:#fff}.PostBase .btn-odnoklassniki{color:#fff;background-color:#f2720c;border-color:#f2720c}.PostBase .btn-odnoklassniki.active,.PostBase .btn-odnoklassniki.focus,.PostBase .btn-odnoklassniki:active,.PostBase .btn-odnoklassniki:focus,.PostBase .btn-odnoklassniki:hover,.PostBase .open>.dropdown-toggle.btn-odnoklassniki{color:#fff;background-color:#df690b;border-color:#df690b}.PostBase .btn-odnoklassniki.active,.PostBase .btn-odnoklassniki:active,.PostBase .open>.dropdown-toggle.btn-odnoklassniki{background-image:none}.PostBase .btn-odnoklassniki .badge{color:#f2720c;background-color:#fff}.post-listing{@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.01);transform:scale(1.01)}to{-webkit-transform:scale(1);transform:scale(1)}}}.post-listing .shadow{box-shadow:1px 1px 1px 0 rgba(0,0,0,.1)}.post-listing .padding-fix{padding-left:0}.post-listing .side-panel{font-size:14px;border-radius:8px;background-color:#fff;padding:22px}.post-listing .card-article{border-radius:8px;background-color:#fff;margin-bottom:20px;cursor:pointer}.post-listing .card-article:hover{-webkit-animation:pulse .31415s ease-out;animation:pulse .31415s ease-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.post-listing .card-article-header{position:relative;padding:10px}.post-listing .card-article-author-picture{float:left;margin-right:10px;position:relative;top:2px}.post-listing .card-article-body-right{float:right}.post-listing .card-article-author-picture>img{width:30px;height:30px;border-radius:15px}.post-listing .card-article-author-name{font-size:12px;line-height:16px}.post-listing .card-article-timestamp{font-size:10px;color:#c2c2c2}.post-listing .card-article-header-right{float:right;text-align:right;position:relative}.post-listing .card-article-featured{font-size:16px;margin-top:3px}.post-listing .card-article-image{position:relative;padding:20px;background-size:cover!important;background-position:50%!important;min-height:180px}.post-listing .card-article-title{color:#000;font-size:18px;font-weight:700;line-height:21px;margin-top:4px;margin-bottom:4px}.post-listing .card-article-details{font-size:10px;letter-spacing:1px;text-transform:uppercase;margin-right:10px}.post-listing .card-article-body{padding:15px}.post-listing .card-article-description{overflow:hidden}.post-listing .card-article-tags{margin-top:8px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-listing .card-article-tag{margin-top:3px;margin-right:3px;padding:4px 8px;color:#787b83;background-color:#f2f2f2;font-size:10px;text-transform:uppercase;letter-spacing:1px;transition:background-color .31415s;transition:color .1415s;cursor:pointer}.post-listing .card-article-tag:hover{color:#f8f8f8!important;background-color:#0699cd!important}.post-listing .card-article-footer{padding:10px;background-color:#f8f8f8;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.post-listing .card-article-statistics{font-size:10px;letter-spacing:1px;text-transform:uppercase;font-weight:700;margin-top:8px}.post-listing .card-article-statistic{margin-right:12px}.post-listing .card-article-likes{color:#e8175d}.post-listing .card-article-comments{color:#0699cd}.post-listing .card-article-cta{float:right;font-size:10px;letter-spacing:1px;text-transform:uppercase;font-weight:700;vertical-align:bottom}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.url-break{word-wrap:break-word}.PostEditorBase{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-positive:1;flex-grow:1;height:100%}.PostEditorBase #article-tags .Select-item{width:auto!important}.PostEditorBase .PostSidebar{-ms-flex:0 0 auto;flex:0 0 auto;background-color:#18181a;overflow-x:hidden;overflow-y:auto;min-width:250px}.PostEditorBase .PostSidebar header{color:#fff}.PostEditorBase .PostSidebar header h2{margin-top:5px;padding-left:5px;color:#fff;letter-spacing:2px}.PostEditorBase .PostSidebar .SidebarItem{width:240px;cursor:pointer;font-size:12px;color:#fff;border-bottom:1px solid #303134;padding:8px;transition:.3s ease}.PostEditorBase .PostSidebar .SidebarItem .title{font-size:14px;font-weight:400;letter-spacing:1px}.PostEditorBase .PostSidebar .SidebarItem .status{font-size:10px;letter-spacing:1px;margin-right:8px;opacity:.7}.PostEditorBase .PostSidebar .SidebarItem .date-modified{float:right;margin-right:12px;font-size:10px;letter-spacing:1px;font-style:italic;opacity:.7;text-transform:capitalize}.PostEditorBase .PostSidebar .SidebarItem.add-post{text-align:center;font-size:10px;text-transform:uppercase;letter-spacing:4px}.PostEditorBase .PostSidebar .SidebarItem.add-post:hover{color:#0699cd;border-left:none;transition:.3s}.PostEditorBase .PostSidebar .SidebarItem:hover{border-left:5px solid #0699cd}.PostEditorBase .PostSidebar .SidebarItem.selected{border-left:5px solid #0699cd;box-shadow:inset 240px 0 0 0 #0699cd;color:#fff}.PostEditorBase .PostSidebar .SidebarItem.load-more{text-align:center;font-size:10px;text-transform:uppercase;letter-spacing:4px}.PostEditorBase .PostSidebar .SidebarItem.load-more:hover{color:#0699cd;border-left:none;transition:.3s}.PostEditorBase .PostEditor{-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;overflow-y:auto}.PostEditorBase .PostEditor .PostActionsBar{-ms-flex:0 0 auto;flex:0 0 auto;background-color:#f8f8f8;padding:10px;vertical-align:middle;border-bottom:1px solid #ccc}.PostEditorBase .PostEditor .PostActionsBar .action-button{margin-right:12px}.PostEditorBase .PostEditor .PostActionsBar .status{margin-top:4px;color:#fff;font-size:10px;text-transform:uppercase;letter-spacing:1px}.PostEditorBase .PostEditor .PostActionsBar .status .edited{padding:2px 4px;background-color:#ffba00}.PostEditorBase .PostEditor .PostActionsBar .status .saved{padding:2px 4px;background-color:#3bb85c}.PostEditorBase .PostEditor .title-editor{-ms-flex:0 0 auto;flex:0 0 auto;padding:5px 10px;cursor:text;border-bottom:1px solid #ccc;font-size:20px;font-weight:700}.PostEditorBase .PostEditor .title-editor span{width:100%;display:inline-block}.PostEditorBase .PostEditor .title-editor input{width:100%;background-color:#fff;border-radius:8px}.PostEditorBase .PostEditor .title-editor input:focus{outline:none;border:none}.PostEditorBase .PostEditor .editor{-ms-flex:auto;flex:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.PostEditorBase .PostEditor .editor .write{max-width:50%;max-height:100%;overflow-y:scroll;-ms-flex:auto;flex:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:none}.PostEditorBase .PostEditor .editor .write .heading{background-color:#f8f8f8;-ms-flex:0 0 auto;flex:0 0 auto;padding:10px;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:1px}.PostEditorBase .PostEditor .editor .write .write-box{-ms-flex:1 0 0%;flex:1 0 0%;border:none}.PostEditorBase .PostEditor .editor .write .write-box:focus{outline:none}.PostEditorBase .PostEditor .editor .write textarea{font-size:14px;padding:10px}.PostEditorBase .PostEditor .editor .preview{max-width:50%;max-height:100%;overflow-y:scroll;-ms-flex:auto;flex:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:none;border-left:1px solid #ccc}.PostEditorBase .PostEditor .editor .EditorTabs .ReactTabs__TabPanel{padding:10px}.PostEditorBase .PostEditor .editor .EditorTabs .ReactTabs__TabList{list-style:none;margin-bottom:0;background-color:#f8f8f8}.PostEditorBase .PostEditor .editor .EditorTabs .ReactTabs__TabList .ReactTabs__Tab--selected{background-color:#fff}.PostEditorBase .PostEditor .editor .EditorTabs .ReactTabs__TabList .ReactTabs__Tab--selected a{color:#787b83;background-color:#fff;cursor:default}.PostEditorBase .PostEditor .editor .EditorTabs .ReactTabs__Tab{border-radius:0;float:left;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.PostEditorBase .PostEditor .editor .EditorTabs .ReactTabs__Tab a{position:relative;display:block;padding:10px 15px}.PostEditorBase .PostEditor .editor .EditorTabs .ReactTabs__Tab:hover{background-color:#fff}.PostEditorBase .modal-content{height:auto}.ProfilePicEditable{position:relative;width:150px;height:150px}.ProfilePicEditable .ProfilePicEditable--Overlay{position:absolute;opacity:0;top:0;left:0;height:100%;width:100%;color:#fff;background:#000;background:rgba(0,0,0,.5);cursor:pointer}.ProfilePicEditable .ProfilePicEditable--Overlay i{display:block}.ProfilePicEditable.ProfilePicEditable--round{border-radius:50%;overflow:hidden}.ProfilePicEditable:hover .ProfilePicEditable--Overlay{opacity:1}.RoomViewModal{position:absolute;left:20%;width:60%;height:80%;top:15px}.RoomViewModal .RoomViewModal--Header{height:36px;line-height:36px;background-color:#0699cd;border-top-left-radius:15px;border-top-right-radius:15px;color:#fff;font-size:12px;text-align:center}.RoomViewModal .RoomViewModal--Body{min-height:100px;width:100%;color:#787c83;background-color:#fff;text-align:center;padding:10px}.RoomViewModal .RoomViewModal--ButtonRow{height:60px;width:100%;line-height:50px;background-color:#fff;text-align:center;vertical-align:middle}.RoomViewModal .buttonsContainer{display:inline-block}.RoomViewModal .RoomViewModal--Footer{height:20px;line-height:20px;color:#fff;background-color:#0699cd;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.EquipmentSetup .audio-video-settings{border-bottom:1px solid #efefef}.EquipmentSetup .equipment-check-results{margin:20px;border:1px solid #efefef}.EquipmentSetup .media-left{width:50px;text-align:center;display:inline-block;float:left}.EquipmentSetup .media-left .fa-circle{color:#c0392b}.EquipmentSetup .media-left.done .fa-circle{color:#8ec343}.EquipmentSetup .equipment-setup-check-result{margin-top:10px;font-size:15px}.EquipmentSetup .equipment-setup-check-result .equipment-setup-check-result-done{color:#8ec343}.EquipmentSetup .equipment-setup-check-result .equipment-setup-check-result-pending{color:#3498db}.EquipmentSetup h4{margin-top:0!important}.OrganizationBase .OrganizationBase--links{height:50px;text-align:center;padding:0 30px;background-color:#fff;background-color:hsla(0,0%,100%,.3);border-radius:8px 8px 0 0}.OrganizationBase .OrganizationBase--links ul{list-style-type:none;margin:0;padding:0}.OrganizationBase .OrganizationBase--links ul li a{font-size:16px;color:#fff;letter-spacing:1px;display:block;text-align:center;padding:10px;text-decoration:none}.OrganizationBase .OrganizationBase--links ul li a:hover{background-color:#fff;background-color:hsla(0,0%,100%,.2)}.OrganizationBase .OrganizationBase--links ul .active{border-top:3px solid #fff}.OrganizationBase .OrganizationBase--header{height:290px;color:#fff;background:linear-gradient(#000,#000);background:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,.7));background-size:cover;background-position:50%}.OrganizationBase .OrganizationBase--header h1{margin-top:10px;color:#fff}.OrganizationBase .OrganizationBase--header .OrganizationBase--header-logo{border-radius:50%;background-color:#fff;border:3px solid #efefef;overflow:hidden}.OrganizationBase .OrganizationBase--header .OrganizationBase--header-logo img{border-radius:10px;width:150px;height:150px}.OrganizationBase .OrganizationInvitesTable .TableHelper,.OrganizationBase .OrganizationUsersTable .TableHelper{border:1px solid #ccc}.OrganizationBase .OrgTag{color:#fff;background-color:#38ca44;border-radius:15px;text-transform:uppercase;padding:1px 5px;margin-right:2px}.OrganizationBase .OrganizationInvites .panel-body,.OrganizationBase .OrganizationUsers .panel-body{height:70vh}.OrganizationBase .OrganizationOverview .OrganizationOverview--stat-panel .panel-footer{text-align:center;font-size:20px;border:0}.OrganizationBase .OrganizationOverview .OrganizationOverview--stat-panel .panel-body{font-size:50px;min-height:150px;min-width:150px}.OrganizationBase .OrganizationReportCreate{position:relative}.OrganizationBase .OrganizationReportCreate .OrganizationReportCreate--overlay{position:absolute;background-color:#fff;background-color:hsla(0,0%,100%,.8);top:0;left:0;width:100%;height:100%;z-index:2}.CreditToSingleModal .CreditToSingleModal--name{font-size:16px;margin-bottom:5px;font-weight:700}.CreditToSingleModal .ProfilePic{border:4px solid #efefef}.CreditToSingleModal .badge{margin:15px 0}.InviteUsersModal .InviteUsersModal--upload-area{border:4px dashed #efefef;border-radius:8px;padding:10px}.InviteUsersModal .InviteUsersModal--upload-area--active{border:4px dashed #888}.InviteUsersModal .InviteUsersModal--emails{font-size:14px;margin-bottom:5px}.InviteUsersModal .InviteUsersModal--emails .InviteUsersModal--no-emails{border:1px solid #efefef;border-radius:6px;padding:10px}.InviteUsersModal .InviteUsersModal--emails ul{border:1px solid #efefef;border-radius:6px;max-height:150px;margin-bottom:0;overflow:auto}.InviteUsersModal .InviteUsersModal--emails ul li{padding:10px;text-align:left;cursor:pointer}.InviteUsersModal .InviteUsersModal--emails ul li:hover{background-color:#efefef}.UploadPhotoArea{min-height:400px}.UploadPhotoArea img{max-width:500px}.UploadPhotoArea .DropZone{min-height:400px;border:4px dashed #888;background-color:#efefef;background:repeating-linear-gradient(45deg,#ccc,#ccc 10px,#efefef 0,#efefef 20px)}.UploadPhotoArea .DropZone.DropZoneActive{border-color:#000}.OrganizationAcceptInvite{margin-top:100px}.OrganizationAcceptInvite .panel-body{padding:0}.OrganizationAcceptInvite .OrganizationAcceptInvite--body{padding:20px;font-size:15px}.OrganizationAcceptInvite .OrganizationAcceptInvite--btn{margin-top:10px;border-top:1px solid #efefef;padding-top:10px}.OrganizationAcceptInvite img{width:150px;height:150px;margin-top:-95px;border-radius:50%;border:4px solid #f8f8f8;background-color:#f8f8f8}.OrganizationAcceptInvite .OrganizationAcceptInvite--header{background-color:#0699cd;border-top-left-radius:8px;border-top-right-radius:8px}.OrganizationAcceptInvite .OrganizationAcceptInvite--email{font-size:20px;color:#fff}.FilterDropdown{border-bottom-left-radius:8px;border-bottom-right-radius:8px;background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);max-width:300px;min-width:240px;border:1px solid #e8e8e8;position:absolute;overflow:hidden;z-index:10001}.FilterDropdown .FilterDropdown-Search{border-bottom:1px solid #d8d8d8}.FilterDropdown .FilterDropdown-Search .vi{color:#0699cd;margin-left:16px;margin-left:1rem}.FilterInput{width:100%;border-radius:0;border:0;box-shadow:none}.FilterInput:focus{border:0}.Filters-PillbarWrapper{overflow:hidden;position:relative;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;background-color:#fff}.Filters-Pillbar{padding:5px 15px}.Filters-Pillbar .Filters-Pill{padding:5px;margin-right:5px;border-radius:4px;background-color:#f8f8f8;cursor:pointer;border:1px solid #efefef;color:#838789}.Filters-Pillbar .Filters-Pill .vi{color:#0699cd}.Filters-Pillbar .Filters-Pill:hover{color:#4f5457;border:1px solid #ccc}.FilterList-Item{cursor:pointer;padding:16px;padding:1rem}.FilterList-Item .FilterList-ItemCheck,.FilterList-Item .FilterList-ItemNotSelectable .fa{color:#0699cd}.FilterList-Item label{width:100%}.FilterList-Item:hover{background-color:#e3f3fe}.FilterList-GroupLabel{padding-left:16px;padding-left:1rem}.FilterDropdown--inner{max-width:300px}.FindTeachersFeaturedPills .Filters-Pill{background-color:#fff;border:1px dashed #ccc}.FilterBar{margin-bottom:0;background-color:#f8f8f8;width:100%;border-bottom:1px solid #d8d8d8}.FilterBar input{font-size:22.4px;font-size:1.4rem}.FilterBar li{border-right:1px solid #d8d8d8}.FilterBar .FilterBar--right li{border-right:0;border-left:1px solid #d8d8d8;-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex}.FilterBar .FilterBar--right li input{display:-ms-flexbox;display:flex;height:auto;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.FilterBar .FilterDropdownTab--active .FilterDropdownTab--Underline{opacity:1!important}.FilterBar .FilterDropdownTab--Underline{position:absolute!important;left:0!important;right:0!important;bottom:0!important;height:2px!important;background-image:linear-gradient(116deg,#0699cd,#3bb85c);transition:opacity .3s!important;opacity:0!important;z-index:1!important}.FilterBar .FilterSearchableDropdownTab{position:relative;background-color:#fff}.FilterBar .FilterSearchableDropdownTab .vi{color:#0699cd;margin-left:16px;margin-left:1rem}.FilterBar .FilterSearchableDropdownTab input{cursor:pointer}.FilterBar .FilterDropdownTab{position:relative;padding:16px;padding:1rem;cursor:pointer;color:#838789}.FilterBar .FilterDropdownTab .FilterDropdownTab--Chevron{margin-top:4px;transition-property:-webkit-transform,transform!important;transition-duration:.25s!important;transition-timing-function:ease-in-out!important}.FilterBar .FilterDropdownTab .FilterDropdownTab--Chevron svg{fill:#0699cd}.FilterBar .FilterDropdownTab.FilterDropdownTab--active{color:#4f5457}.FilterBar .FilterDropdownTab.FilterDropdownTab--active .FilterDropdownTab--Chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.FilterBar .FilterDropdownTab:hover{color:#4f5457}.RheostatPriceSlider--Histogram{margin:15px 16px -26px}.PriceSliderPit{background:#767676;background:hsla(0,0%,46%,.5);display:inline-block}.rheostat{overflow:visible;margin:20px;margin-right:27px}.rheostat-background{background-color:#fcfcfc;border:1px solid #d8d8d8;position:relative;height:6px;top:0!important;border-radius:4px}.rheostat-progress{background-image:linear-gradient(116deg,#0699cd,#3bb85c);position:absolute;height:6px;top:0!important}.rheostat-handle{background-color:#fff;border:1px solid #e6e6e6;border-radius:50%;outline:none;z-index:2;width:32px;height:32px;box-shadow:0 2px 2px rgba(72,72,72,.3)!important}.rheostat-horizontal{//height:24px}.rheostat-horizontal .rheostat-background{top:0;width:100%}.rheostat-horizontal .rheostat-progress{height:6px;top:2px}.rheostat-horizontal .rheostat-handle{margin-left:-12px;top:-15px}.rheostat-horizontal .rheostat-handle:after,.rheostat-horizontal .rheostat-handle:before{top:7px;height:10px;width:1px}.rheostat-horizontal .rheostat-handle:before{left:10px}.rheostat-horizontal .rheostat-handle:after{left:13px}.teacher-featured{width:150px;color:#fff;border-top-left-radius:4px;position:absolute;font-size:10px;letter-spacing:3px;z-index:2}.label-teacher-featured,.teacher-featured{background-color:#0699cd;text-align:center;text-transform:uppercase}.label-teacher-featured{position:relative;font-size:8px;letter-spacing:1px;margin-left:4px}.ProfileItemBase{padding:15px}.ProfileItemBase .teacher-featured{border-radius:4px 4px 0 0;left:0}.ProfileItemBase .PresenceProfilePic{min-width:150px;min-height:150px}.ProfileItemBase .PresenceProfilePic img{border-radius:4px}.ProfileItemBase .teacher-description{height:68px;overflow:hidden}.ProfileItemBase .ProfileItemBase--InnerBlock{padding:16px;padding:21.6px;padding:1.35rem;border-radius:.4rem;margin-right:8px;margin-right:.5rem;background-color:#f8f8f8}.ProfileItemBase .ProfileItemBase--InnerBlock label{margin-bottom:0}@media (max-width:768px){.ProfileItemBase .ProfileItemBase--InnerBlock{margin-right:0;margin-bottom:8px;margin-bottom:.5rem}}@media (max-width:768px){.ProfileItemBase .ProfileItemBase--InnerBlock .StarRatings{margin-top:19.2px;margin-top:1.2rem}}.TeacherListing{@-webkit-keyframes pulseTeacher{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulseTeacher{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1);transform:scale(1)}}}.TeacherListing .teacher-pricing{padding:10px 0;font-size:14px;line-height:20px}.TeacherListing .teacher-pricing:hover{background-color:#e3f3fe}.TeacherListing .teacher-pricing>a{color:#787b83}.TeacherListing .teacher-pricing-emphasize{border:2px dashed #0699cd}.TeacherListing .session-number{font-size:16px;line-height:40px}.TeacherListing .session-trial{font-size:16px}.TeacherListing .session-rate{color:#7ed321;font-size:20px;font-weight:700}.TeacherListing .reviewer-name{font-size:14px;font-weight:700}.TeacherListing .reviewer-country{line-height:14px}.TeacherListing .link-normalize>a{color:#787b83}.TeacherListing .profile-header{padding:15px;background-color:#e5e5e5;border-top-left-radius:8px;border-top-right-radius:8px}.TeacherListing .profile-teacher_picture{width:120px;height:120px;border-radius:60px}.TeacherListing .profile-name{font-size:18px;display:inline}.TeacherListing .profile-rating{display:inline;position:relative;top:-2px}.TeacherListing .profile-rating-number{font-size:12px;display:inline}.TeacherListing .profile-location{font-size:14px}.TeacherListing .profile-followers{font-size:10px;text-transform:uppercase}.TeacherListing .lesson-student-picture{width:32px;height:32px;border-radius:16px;display:inline}.TeacherListing .lesson-price{font-size:24px;font-weight:700;color:#3bb85c}.TeacherListing .lesson-price-former{text-decoration:line-through}.TeacherListing .col-schedule{padding-left:2px;padding-right:2px;margin-bottom:4px}.TeacherListing .btn-scheduler{background-color:#e5e5e5;border:1px solid #e5e5e5;height:30px}.TeacherListing .btn-scheduler-scheduled{background-color:#0699cd}.TeacherListing .btn-scheduler-past:disabled{background-color:#c2c2c2}.TeacherListing .btn-scheduler-available,.TeacherListing .btn-scheduler-available:disabled{background-color:#3bb85c}.TeacherListing .img-outline{border:8px solid #f2f2f2}.TeacherListing .container-full{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.TeacherListing .introduction-background{background-size:cover;background-position:50%;padding:40px}.TeacherListing .introduction-title{color:#fff;font-size:36px}.TeacherListing .introduction-description{color:#fff;font-size:18px}.TeacherListing .mobile-padding-left{padding-left:15px}.TeacherListing .teacher{display:-ms-flexbox;display:flex;color:#787b83;background-color:#fff;border-radius:4px;box-shadow:1px 1px 1px 0 rgba(0,0,0,.1);margin-bottom:20px;overflow:hidden}.TeacherListing .lesson{margin-bottom:20px}.TeacherListing .teacher:hover{-webkit-animation:pulseTeacher .31415s ease-out;animation:pulseTeacher .31415s ease-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.TeacherListing .teacher-picture{min-height:150px;min-width:150px}.TeacherListing .teacher-picture>img{width:150px;height:150px}.TeacherListing .teacher-container{padding:10px;width:100%}.TeacherListing .teacher-information{margin-bottom:2px}.TeacherListing .teacher-picture-tablet{display:inline;width:60px;height:60px;border-radius:4px;margin-right:10px;margin-bottom:10px}.TeacherListing .teacher-name{margin-right:5px;overflow:hidden;white-space:nowrap;padding-left:2px;text-overflow:ellipsis;max-width:175px;font-size:18px}.TeacherListing .teacher-name a{color:#787b83!important}.TeacherListing .btn-book{font-size:12px}.TeacherListing .teacher-rating{font-size:12px;position:relative;margin-left:4px}.TeacherListing .teacher-rating-number{font-size:11px;position:relative}.TeacherListing .teacher-details{font-size:11px;margin-top:-3px;margin-bottom:4px}.TeacherListing .teacher-label{font-size:10px;margin-right:3px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.TeacherListing .teacher-price{color:#3bb85c;font-weight:700}.TeacherListing .teacher-biography{font-size:11px;height:40px;overflow:hidden}@media (min-width:768px){.TeacherListing .nav-right{position:fixed;top:73px;right:20px}}@media (max-width:992px){.TeacherListing .profile-teacher_picture{width:90px;height:90px;border-radius:45px}}@media (max-width:768px){.TeacherListing .profile-name{display:block;text-align:center}.TeacherListing .profile-rating{display:block;text-align:center;font-size:14px}}@media (max-width:768px){.TeacherListing .col-schedule{padding-left:1px;padding-right:1px;margin-bottom:2px}}@media (min-width:768px){.TeacherListing .mobile-padding-left{padding-left:0}}@media (min-width:992px){.TeacherListing .tablet-padding-left{padding-left:0}}.RequestTeachersPanel{color:#787b83;background-color:#fff;border-radius:4px;box-shadow:1px 1px 1px 0 rgba(0,0,0,.1);margin-bottom:20px;overflow:hidden;padding:15px}.FindTeachersBase .TeacherListing--transparent{opacity:.5}.FindTeachersBase .FindTeachers-description h4{font-size:22.4px;font-size:1.4rem;letter-spacing:.8px;letter-spacing:.05rem;line-height:1.36}.FindTeachersBase .FindTeachersPills{border-bottom:1px solid #d8d8d8}.PrintScreen{display:none;position:fixed;height:100%;width:100%;background-color:#fff;top:0;left:0;z-index:9999}@media print{.PrintScreen{display:-ms-flexbox;display:flex}}@media print{.tooltip{display:none}}.MaterialViewer{background-color:#1b1b1b;position:relative}.MaterialViewer .MaterialViewer--Header{color:#fff;box-shadow:inset 0 3px 10px -5px rgba(0,0,0,.75)}.MaterialViewer .ControlsPanel--Filename{max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MaterialViewer .GooglePreview-unsupportedFileTypeIcon,.MaterialViewer .GooglePreview-unsupportedFileTypeText{color:#fff}.MaterialViewer .GooglePreview-image{max-height:calc(100vh - 68px)}.FindTeachers{padding:60px;text-align:center}.FindTeachers h1{color:#4f5457;font-weight:700}.FindTeachers .FindTeachers--profiles{margin:50px 0}@media (max-width:700px){.FindTeachers .FindTeachers--profiles{-ms-flex-direction:column;flex-direction:column}}.OnboardingBase--background-fadein{position:fixed;height:100%;min-height:100%;width:100%;z-index:3;background-color:#fff}.OnboardingBase--background{position:fixed;height:100%;min-height:100%;width:100%;top:0;bottom:0;transition:background-image 1s ease-in-out;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:50% 50%;z-index:1;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.OnboardingBase{height:100vh;position:relative;background-image:linear-gradient(116deg,#0699cd,#3bb85c);overflow-x:hidden}.OnboardingBase .OnboardingBase--main{z-index:2}.OnboardingBase .FreeTrial .FreeTrial--cover{width:100%;height:200px;background-color:#000;border-top-left-radius:8px;border-top-right-radius:8px;background-size:cover}.OnboardingBase .FreeTrial .FreeTrial--countdown{display:inline-block;margin-top:15px;margin-bottom:15px;font-size:24px;min-width:200px;padding:10px;background-color:#fff;border-radius:8px;box-shadow:inset 0 0 6px 0 rgba(0,0,0,.18)}.OnboardingBase .Motivation{min-height:500px}.OnboardingBase .Motivation .Motivation--motivation{margin-bottom:10px}.OnboardingBase .Motivation .Motivation--motivation .Motivation--motivation--inner{font-size:15px;cursor:pointer;width:100%;min-height:120px;padding-top:30px;background-color:#fff;box-shadow:1px 1px 1px 0 rgba(0,0,0,.1);border-radius:5px}.OnboardingBase .Motivation .Motivation--motivation .Motivation--motivation--inner:hover{box-shadow:1px 1px 1px 2px rgba(0,0,0,.1)}.OnboardingBase .Motivation .Motivation--motivation .Motivation--motivation--inner:active{box-shadow:none}.OnboardingBase .Motivation .Motivation--motivation .Motivation--motivation--inner.active{background-color:#0699cd;color:#fff}.OnboardingBase .VerblingLogo{width:200px;margin-top:32px;margin-top:2rem;margin-bottom:32px;margin-bottom:2rem}.OnboardingBase .skip{text-align:center}.OnboardingBase .skip section{margin-bottom:10px}.OnboardingBase .skip a{color:#fff}.OnboardingBase .OnboardingModal{border-radius:8px;min-height:40px;width:50%;max-width:600px;color:#787b83}.OnboardingBase .OnboardingModal header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-around;-ms-flex-align:center;align-items:center;text-align:center;border-top-left-radius:8px;border-top-right-radius:8px}.OnboardingBase .OnboardingModal header h1,.OnboardingBase .OnboardingModal header h2,.OnboardingBase .OnboardingModal header h3{margin:0}.OnboardingBase .OnboardingModal section{padding:30px}.OnboardingBase .OnboardingModal footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row-reverse;flex-direction:row-reverse;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:16px;padding:1rem;-ms-flex-pack:justify;justify-content:space-between}.OnboardingBase .OnboardingModal footer,.OnboardingBase .OnboardingModal header{background-color:#fff;min-height:50px}.OnboardingBase .OnboardingModal section{min-height:100px;background-color:#f8f8f8}.OnboardingBase .OnboardingModal.no-header section{border-top-left-radius:8px;border-top-right-radius:8px}@media (max-width:767px){.OnboardingBase .VerblingLogo{width:100px}}@media (max-width:767px){.OnboardingBase .OnboardingModal{width:90%}}@media (max-width:768px){.OnboardingBase .OnboardingModal section{padding:15px}}.RelationshipNavigation .RelationshipNavigation--profile{cursor:pointer;display:-ms-flexbox;display:flex;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden;box-shadow:inset 0 -5px 10px -10px #000}.RelationshipNavigation .RelationshipNavigation--profile .verb-profile-pic{height:120px;width:120px}.RelationshipNavigation .RelationshipNavigation--profile .mini{height:40px;width:40px;position:absolute;right:3px;bottom:3px;border:2px solid #fff}.RelationshipNavigation .RelationshipNavigation--profile .pic-image:hover .upload-overlay{display:block}.RelationshipNavigation .RelationshipNavigation--profile .upload-overlay{display:none;position:absolute;width:100%;height:100%;color:#fff;font-size:40px;text-align:center;padding-top:20px;background-color:#fff;background-color:hsla(0,0%,100%,.2)}.RelationshipNavigation .RelationshipNavigation--language-settings{padding:24px;padding:1.5rem;border-bottom:1px solid #eee}.RelationshipNavigation .RelationshipNavigation--languages{padding:24px;padding:1.5rem;border-top:1px solid #eee}.RelationshipNavigation .RelationshipNavigation--languages .langs{font-weight:700;font-size:13.6px;font-size:.85rem}.RelationshipNavigation .RelationshipNavigation--stats{padding:24px;padding:1.5rem;text-align:center}.RelationshipNavigation .RelationshipNavigation--stats strong{font-size:32px;font-size:2rem}.RelationshipNavigation .RelationshipNavigation--stats small{display:block}.RelationshipNavigation .panel-body{padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.RelationshipNavigation ul{margin-bottom:0;-ms-flex:1 1 auto;flex:1 1 auto;border-top:1px solid #eee}.RelationshipNavigation ul li{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;cursor:pointer;height:67.2px;height:4.2rem;padding:0 19.2px;padding:0 1.2rem;color:#787b83;transition:all .3s}.RelationshipNavigation ul li .fa{color:#787b83;display:none}.RelationshipNavigation ul li:not(:last-child){border-bottom:1px solid #eee}.RelationshipNavigation ul li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.RelationshipNavigation ul li:hover{padding-left:22.4px;padding-left:1.4rem;background-color:#f3faff}.RelationshipNavigation ul li.active{font-weight:700}.RelationshipNavigation ul li.active .fa{display:block}.Material{margin:1px;cursor:pointer}.Material:hover{background-color:#e3f3fe}.Material--Actions{//:200px}.MaterialsFilter{padding:15px}.Material--idle{//:-webkit-grab}.Material--dragged{border-radius:8px;border:1px dashed #000;opacity:.5;background:#f3f3f3;cursor:-webkit-grabbing}.Material--inactive{border:1px dashed;opacity:.4;cursor:-webkit-grabbing}.Material-presenceProfilePic{width:30px;height:30px}.MaterialGroup .panel-heading .panel-title,.MaterialGroup .panel-heading h4{font-size:12px;color:#4f5457}.MaterialGroup--isActive{background:#f4faff;border:2px dashed #ccc!important}.MaterialGroup--canDrop,.MaterialGroup--isActive,.MaterialGroup--isOver{//border:1px dashed;box-shadow:inset 0 0 5px 4px rgba(0,0,0,.1)}.MaterialGroup--noItems .panel-heading{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.MaterialsBase .DropZoneActive--show{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:20px;display:none;border:4px dashed #888;background-color:#fff;background-color:hsla(0,0%,100%,.85);z-index:10}.MaterialsBase .DropZoneActive .DropZoneActive--show{display:-ms-flexbox;display:flex}.MaterialsBase .MaterialsBase--Search .MaterialsBase--Search-filter{margin-right:15px}.MaterialsBase .MaterialsBase--Toolbar{-ms-flex-pack:justify;justify-content:space-between}.MaterialsBase .MaterialsBase--Toolbar h1{margin-bottom:0}@media (max-width:768px){.MaterialsBase .MaterialsBase--Toolbar{text-align:center}.MaterialsBase .MaterialsBase--Toolbar,.MaterialsBase .MaterialsBase--Toolbar .MaterialsBase--Toolbar-right{-ms-flex-direction:column;flex-direction:column}.MaterialsBase .MaterialsBase--Toolbar h1{margin-bottom:15px}.MaterialsBase .MaterialsBase--Toolbar .MaterialsBase--upload{margin-right:0;margin-bottom:0}.MaterialsBase .MaterialsBase--Search{-ms-flex-direction:column;flex-direction:column}.MaterialsBase .MaterialsBase--Search .MaterialsBase--Search-filter{margin-right:0;margin-bottom:5px}}.RequestsBase{.margin-top:20px}.RequestsBase .StudentRequestItem{background-color:#fff;color:#787b83;border-radius:4px;box-shadow:1px 1px 1px 0 rgba(0,0,0,.1);margin-bottom:20px;overflow:hidden;padding:15px}.RequestsBase .StudentRequestsFilters{margin-bottom:10px}.SessionHeader i{margin-right:5px}.SessionHeader .SessionHeader--ActionButton{padding:4px 15px}.SessionHeader .SessionHeader--ActionButton:hover{background-color:transparent!important}.SessionHeader .SessionHeader-MaterialDropdown a{max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SessionHeader .SessionHeader-otherUserPresenceBorder{border-bottom:4px solid #0699cd}.SessionHeader .SessionHeader-noOtherUserPresenceBorder{border-bottom:4px solid #464b4e}.SessionHeader .SessionHeader-noOtherUserPresenceActiveBorder{border-bottom:4px solid #767f84}.SessionHeader .SessionHeader-tinyProfilePic{width:24px;height:24px}@media (max-width:600px){.SessionHeader .SessionHeader--ActionButton{display:none}}.dropdown-toggle,.dropdown-toggle:focus,.dropdown-toggle:hover{color:#fff}.HelpIcon--TopTopRight{height:0;right:7px!important}.HelpIcon--TopTopRight svg{height:0}&.MobileHeader .navbar-header{position:absolute;width:100%;left:0;top:0;text-align:center;margin:auto;margin-top:7px;height:60px}&.MobileHeader .navbar-header .logo-retina{display:inline-block}.MobileHeader .navbar-header{float:left;height:60px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.MobileHeader,.RegularHeader{box-shadow:0 4px 4px 0 rgba(0,0,0,.05)}.MobileHeader .navbar-header,.RegularHeader .navbar-header{height:60px}.MobileHeader .navbar-default .navbar-nav>li>a .vi,.MobileHeader .navbar-default .navbar-text .vi,.RegularHeader .navbar-default .navbar-nav>li>a .vi,.RegularHeader .navbar-default .navbar-text .vi{font-size:33.6px;font-size:2.1rem}.MobileHeader .ClockDropdown>ul,.MobileHeader .LanguageDropdown>ul,.MobileHeader .MoreDropdown>ul,.MobileHeader .ProfileDropdown>ul,.RegularHeader .ClockDropdown>ul,.RegularHeader .LanguageDropdown>ul,.RegularHeader .MoreDropdown>ul,.RegularHeader .ProfileDropdown>ul{min-width:200px}.MobileHeader .dropdown:hover,.RegularHeader .dropdown:hover{color:#787b83}.MobileHeader .pull-right .dropdown-menu,.RegularHeader .pull-right .dropdown-menu{margin-right:-2px;margin-left:0}.MobileHeader .dropdown-menu,.RegularHeader .dropdown-menu{padding:0;border-top:0;margin-left:-2px;letter-spacing:.5px;background-color:#fff;overflow:hidden}.MobileHeader .dropdown-menu .vi,.RegularHeader .dropdown-menu .vi{color:#0699cd}.MobileHeader .dropdown-menu .divider,.RegularHeader .dropdown-menu .divider{margin:0}.MobileHeader .dropdown-menu>li>a,.RegularHeader .dropdown-menu>li>a{padding:12px 20px;color:#0699cd;font-size:16px}.MobileHeader .slide-items ul a,.RegularHeader .slide-items ul a{transition:padding-left .2s ease}.MobileHeader .slide-items ul a:hover,.RegularHeader .slide-items ul a:hover{padding-left:25px}.MobileHeader .dropdown.open .dropdown-toggle,.MobileHeader .dropdown.open .dropdown-toggle:hover,.RegularHeader .dropdown.open .dropdown-toggle,.RegularHeader .dropdown.open .dropdown-toggle:hover{background-color:#0699cd!important;color:#fff!important}.MobileHeader .dropdown-menu>li>a,.RegularHeader .dropdown-menu>li>a{transition:all .2s ease}.MobileHeader .dropdown-menu>li>a:focus,.MobileHeader .dropdown-menu>li>a:hover,.RegularHeader .dropdown-menu>li>a:focus,.RegularHeader .dropdown-menu>li>a:hover{background-color:#e7f5fe}.MobileHeader .nav>li>a:focus,.MobileHeader .nav>li>a:hover,.MobileHeader .navbar-default .navbar-nav>li>a:focus,.MobileHeader .navbar-default .navbar-nav>li>a:hover,.RegularHeader .nav>li>a:focus,.RegularHeader .nav>li>a:hover,.RegularHeader .navbar-default .navbar-nav>li>a:focus,.RegularHeader .navbar-default .navbar-nav>li>a:hover{background-color:#e7f5fe!important}.MobileHeader .navbar-nav,.RegularHeader .navbar-nav{margin:0;padding:0}.MobileHeader .fa-32,.RegularHeader .fa-32{width:32px}.MobileHeader .fa-right,.RegularHeader .fa-right{margin-right:5px}.MobileHeader .fa-left,.RegularHeader .fa-left{margin-left:5px}.MobileHeader .img-navbar-profile,.RegularHeader .img-navbar-profile{width:20px;height:20px;border:2px solid #fff;margin-right:5px}.MobileHeader .nav-logo,.RegularHeader .nav-logo{margin-right:15px;margin-lef:0;padding-top:15px}.MobileHeader .nav-logo :hover,.RegularHeader .nav-logo :hover{box-shadow:none}.MobileHeader .mail-notification,.RegularHeader .mail-notification{position:absolute;top:7px;left:31px;width:20px;height:20px;background-color:#fd4444;border-radius:10px;font-size:12px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.MobileHeader #more-dropdown .vi,.MobileHeader nav>.btn.default .vi,.RegularHeader #more-dropdown .vi,.RegularHeader nav>.btn.default .vi{font-size:28.8px;font-size:1.8rem}.MobileHeader.Header--transparent,.RegularHeader.Header--transparent{box-shadow:none;background-color:transparent}.MobileHeader.navbar-default,.RegularHeader.navbar-default{border:none}.MobileHeader.navbar-default .navbar-nav>li>a,.RegularHeader.navbar-default .navbar-nav>li>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#0699cd!important;letter-spacing:.5px;height:60px;min-height:60px;min-width:60px;font-weight:400;font-size:16px}.MobileHeader.navbar-default .navbar-toggle:focus,.MobileHeader.navbar-default .navbar-toggle:hover,.RegularHeader.navbar-default .navbar-toggle:focus,.RegularHeader.navbar-default .navbar-toggle:hover{background-color:transparent}.MobileHeader.navbar-default .navbar-collapse,.MobileHeader.navbar-default .navbar-form,.RegularHeader.navbar-default .navbar-collapse,.RegularHeader.navbar-default .navbar-form{border:none}.MobileHeader.navbar-default .navbar-nav>.active>a,.RegularHeader.navbar-default .navbar-nav>.active>a{background-color:#e3f3fe!important}@media (max-width:767px){.MobileHeader .nav-logo,.RegularHeader .nav-logo{margin-left:15px}}@media (max-width:767px){.MobileHeader .navbar-collapse,.RegularHeader .navbar-collapse{padding-left:0;padding-right:0}}.navbar-default .navbar-nav>li>a .vi,.navbar-default .navbar-text .vi{font-size:36.8px;font-size:2.3rem}.SessionHeader .dropdown-menu .vi{color:#fff}.SessionHeader .dropdown-menu>li>a .vi{color:#0699cd}.SessionHeader .dropdown.open .dropdown-toggle,.SessionHeader .dropdown.open .dropdown-toggle:hover{background-color:#767f84!important;color:#fff!important}.SessionHeader .dropdown-menu>li>a:focus,.SessionHeader .dropdown-menu>li>a:hover{background-color:#e7f5fe!important}.SessionHeader .navbar-default{background-color:#464b4e!important}.SessionHeader .dropdown-menu>li>a{padding:12px 20px;color:#464b4e;font-size:16px}.SessionHeader .nav>li>a:focus,.SessionHeader .nav>li>a:hover,.SessionHeader .navbar-default .navbar-nav>li>a:focus,.SessionHeader .navbar-default .navbar-nav>li>a:hover{background-color:#767f84!important}.SessionHeader.navbar-default .navbar-nav>li>a{color:#fff!important}.SessionHeader.navbar-default .navbar-nav>.active>a{background-color:#767f84!important}.SessionScreen{padding:0;margin:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-size:cover;background-position:50%}.SessionScreen,.SessionScreen h1,.SessionScreen h2,.SessionScreen h3,.SessionScreen h4{color:#fff!important}.SessionScreen .SessionScreen--StartBox{border:2px solid #c2c2c2;border-radius:8px;color:#fff;padding:15px}.session-left-panel-status{-ms-flex:1;flex:1;color:#fff;font-size:20px;margin:auto;letter-spacing:3px;padding:10px;z-index:100}.SessionRoomViewWrapper .SessionRoomViewWrapper--right .MessageRoom{border-radius:0}.SessionRoomViewWrapper.SessionRoomViewWrapper--fullscreen{background-color:#000;height:100%}.SessionRoomViewWrapper.SessionRoomViewWrapper--fullscreen .ratio-locked-screen{max-height:100%;height:100%}.SessionRoomViewWrapper.SessionRoomViewWrapper--fullscreen .ratio-locked-screen .Peer{max-height:100%}.SessionThumbnails{position:relative;z-index:2}.SessionThumbnails .SessionThumbnailsInner{position:absolute;bottom:10px;right:10px}.SessionThumbnails .SessionThumbnailsInner .SessionThumbnail{position:relative;border-radius:4px;cursor:pointer;margin-right:4px;text-align:center}.SessionThumbnails .SessionThumbnailsInner .SessionThumbnail video{border-radius:4px}.SessionThumbnails .SessionThumbnailsInner .SessionThumbnail span{color:#fff}.SessionThumbnails .SessionThumbnailsInner .SessionThumbnail .SessionThumbnail--Stream{width:150px}.SessionThumbnails .SessionThumbnailsInner .SessionThumbnail .SessionThumbnail--Stream-Hidden{width:0;height:0}.SessionThumbnails .SessionThumbnailsInner .SessionThumbnail .SessionThumbnail--ProfilePic{width:150px;height:150px;border-radius:4px;background-color:#0a1323;background-color:rgba(10,19,35,.8)}.SessionThumbnails .SessionThumbnailsInner .SessionThumbnail .SessionThumbnail-FirstName{display:none;width:100%;height:100%;text-align:center;color:#fff;position:absolute;top:60px;height:30px}.SessionThumbnails .SessionThumbnailsInner .SessionThumbnail:last-child{margin-right:0}.SessionThumbnails .SessionThumbnailsInner .SessionThumbnail:hover .SessionThumbnail-FirstName{display:block;width:100%;height:100%;text-align:center;color:#fff;position:absolute;top:60px;height:30px}.SessionLeftPanel{background-color:#000;position:relative;-ms-flex:1;flex:1}.SessionLeftPanel .largeVideoIconDiv{position:absolute;bottom:75px;left:10px;background-color:#0699cd;width:50px;height:50px;border-radius:25px;cursor:pointer}.SessionLeftPanel .largeVideoIconDivActive{background-color:#fff;border:1px solid #0699cd}.SessionLeftPanel .materialsIconDiv{position:absolute;bottom:8px;left:10px;background-color:#0699cd;width:50px;height:50px;border-radius:25px;cursor:pointer}.SessionLeftPanel .materialsIconDivActive{background-color:#fff;border:1px solid #0699cd}.SessionLeftPanel .videoNavIcon{font-size:26px;color:#fff;margin-left:12px;margin-top:12px}.SessionLeftPanel .videoNavIconActive{color:#0699cd}.SessionLeftPanel .materialsNavIcon{font-size:26px;color:#fff;margin-left:14px;margin-top:12px}.SessionLeftPanel .materialsNavIconActive{color:#0699cd}.SessionLeftPanel .hoverControls{display:none}.SessionLeftPanel.SessionLeftPanel--light{background-color:#e6e6e6}.SessionLeftPanel:hover .hoverControls{display:inherit}@-webkit-keyframes sessionLeftPanelSlideUpTabs{0%{flex:1 90%}to{flex:1 50%}}@keyframes sessionLeftPanelSlideUpTabs{0%{-ms-flex:1 90%;flex:1 90%}to{-ms-flex:1 50%;flex:1 50%}}@-webkit-keyframes sessionLeftPanelSlideDownTabs{0%{flex:1 50%}to{flex:1 90%}}@keyframes sessionLeftPanelSlideDownTabs{0%{-ms-flex:1 50%;flex:1 50%}to{-ms-flex:1 90%;flex:1 90%}}.SessionLeftPanel-SlideUpTabs{-webkit-animation:sessionLeftPanelSlideUpTabs .5s forwards;animation:sessionLeftPanelSlideUpTabs .5s forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-ms-flex:1;flex:1}.SessionLeftPanel-SlideDownTabs{-webkit-animation:sessionLeftPanelSlideDownTabs .5s forwards;animation:sessionLeftPanelSlideDownTabs .5s forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-ms-flex:9;flex:9}@-webkit-keyframes sessionRightPanelSlideUpTabs{0%{flex:1 10%}to{flex:1 50%}}@keyframes sessionRightPanelSlideUpTabs{0%{-ms-flex:1 10%;flex:1 10%}to{-ms-flex:1 50%;flex:1 50%}}@-webkit-keyframes sessionRightPanelSlideDownTabs{0%{flex:1 50%}to{flex:1 10%}}@keyframes sessionRightPanelSlideDownTabs{0%{-ms-flex:1 50%;flex:1 50%}to{-ms-flex:1 10%;flex:1 10%}}.SessionRightPanel-SlideUpTabs{-webkit-animation:sessionRightPanelSlideUpTabs .5s forwards;animation:sessionRightPanelSlideUpTabs .5s forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-ms-flex:1;flex:1}.SessionRightPanel-SlideDownTabs{-webkit-animation:sessionRightPanelSlideDownTabs .5s forwards;animation:sessionRightPanelSlideDownTabs .5s forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-ms-flex:1;flex:1}.SessionInfo{background-color:#484b4c;color:#c2c2c2}.SessionInfo label{color:#fff}.SessionInfo .SessionInfo--Scroll{-ms-flex:auto;flex:auto;overflow-y:auto;min-height:0;overflow-x:hidden}@-webkit-keyframes tabFlash{0%{background-color:#393939;color:#787c83}0% label{color:#787c83}to{background-color:#0699cd;color:#fff}to label{color:#fff}}@keyframes tabFlash{0%{background-color:#393939;color:#787c83}0% label{color:#787c83}to{background-color:#0699cd;color:#fff}to label{color:#fff}}.sessionTabFlash,.sessionTabFlash .fat-label,.sessionTabFlash label{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:tabFlash;animation-name:tabFlash;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.SessionTabs{box-shadow:0 -4 5 #000}.SessionTabs .SessionTabRow{@-webkit-keyframes display-none-transition{0%{opacity:0}to{opacity:1}}@keyframes display-none-transition{0%{opacity:0}to{opacity:1}}}.SessionTabs .SessionTabRow i{font-size:30.4px;font-size:1.9rem}.SessionTabs .HoverCardWrapper{color:#787c83}.SessionTabs .sessionTab{text-align:center;cursor:pointer;padding:10px;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:color .5s ease;-ms-flex-direction:column;flex-direction:column}.SessionTabs .sessionTab:hover,.SessionTabs .sessionTab:hover .fat-label,.SessionTabs .sessionTabActive,.SessionTabs .sessionTabActive .fat-label{color:#fff}.SessionTabs .inActiveTabContent{opacity:0;-ms-flex:1;flex:1;display:none}.SessionTabs .activeTabContent{opacity:1;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex}.SessionTabs .tab-content-hidden{display:none}.SessionRightPanel{min-width:284px;background-color:#393939}.SmallWidthMenu{background-color:#393939;z-index:2;position:absolute;top:0;left:-100%;width:100%;height:100%}.SmallWidthMenu .navbar-nav>li{float:none}.SmallWidthMenu .navbar-nav>li>a{height:60px;font-size:17px;padding-top:16px}.SmallWidthMenu .navbar-nav>li>a:hover{color:#0699cd}.SmallWidthMenu .navbar-nav{float:none}.SmallWidthMenu .container-fluid{padding:0}@-webkit-keyframes slideInMenu{to{left:0}}@keyframes slideInMenu{to{left:0}}@-webkit-keyframes slideOutMenu{0%{left:0}to{left:-100%}}@keyframes slideOutMenu{0%{left:0}to{left:-100%}}.SmallWidthMenu-SlideIn{-webkit-animation:slideInMenu .5s forwards;animation:slideInMenu .5s forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}.SmallWidthMenu-SlideOut{-webkit-animation:slideOutMenu .5s forwards;animation:slideOutMenu .5s forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}object#plugin0{position:absolute}.full-height-app2 #app{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1}.no-subheader #sub-header{display:none}.SessionWrapper{width:100%;height:100vh}.SessionWrapper .SessionPanels--Inner{position:relative}.SessionWrapper .SessionPanels--tablet .SessionTabs{width:320px}.SessionWrapper .SessionPanels--desktop .SessionLeftPanel{-ms-flex:1 75%;flex:1 75%}.SessionWrapper .SessionPanels--desktop .SessionRightPanel{-ms-flex:1 25%;flex:1 25%}.SessionWrapper .SessionPanels--desktop .SessionTabs{-ms-flex:auto;flex:auto}.SessionWrapper .session-teacher-picture{display:center-block;border:2px solid #fff}.SessionWrapper .session-webcam-controls{display:none;position:absolute;bottom:10px;right:10px}.SessionWrapper .session-webcam-controls-preview,.SessionWrapper .session-webcam:hover>.session-webcam-controls{display:block}.SessionWrapper .session-webcam-microphone{display:block;position:absolute;bottom:10px;left:10px;width:4px;height:45%;background-color:#0699cd;border-radius:2px}.SessionWrapper .session-participants{padding-left:15px;padding-top:15px;padding-bottom:15px}.SessionWrapper .session-participants-participant{padding-left:0;padding-right:15px}.SessionWrapper .session-participants-participant-controls{padding:5px;float:right}.SessionWrapper .session-details-time{font-size:24px;text-transform:uppercase;letter-spacing:1px;margin-top:-15px;margin-bottom:-6px}.SessionWrapper .session-panel{background-color:#fff;padding:15px;height:100%;width:100%}.SessionWrapper .nav-session{background-color:#f8f8f8;border-bottom:none}.SessionWrapper .nav-session>li{border-radius:0;float:left}.SessionWrapper .nav-session>li>a:hover{border-color:none}.SessionWrapper .nav-session>li.active>a,.SessionWrapper .nav-session>li.active>a:focus,.SessionWrapper .nav-session>li.active>a:hover{color:#787b83;background-color:#fff;cursor:default}.SessionWrapper .session-settings-preview{margin-bottom:20px}.survey-page .panel-heading{background-image:url(../img/survey/survey-bg.png);color:#fff}.survey-page iframe{height:400px}