@-webkit-keyframes checkmark{0%{stroke-dashoffset:50px}100%{stroke-dashoffset:0}}@-ms-keyframes checkmark{0%{stroke-dashoffset:50px}100%{stroke-dashoffset:0}}@keyframes checkmark{0%{stroke-dashoffset:50px}100%{stroke-dashoffset:0}}@-webkit-keyframes checkmark-circle{0%{stroke-dashoffset:240px}100%{stroke-dashoffset:480px}}@-ms-keyframes checkmark-circle{0%{stroke-dashoffset:240px}100%{stroke-dashoffset:480px}}@keyframes checkmark-circle{0%{stroke-dashoffset:240px}100%{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}.AnnouncementCenter .Announcement{padding:10px;font-size:15px}#announcements{z-index:100001;position:absolute;width:100%;top:0}#announcements .announcement{text-align:center;font-size:16px;color:#fff;cursor:pointer}#announcements .announcement p{padding:10px}#announcements .announcement.yellow{background-color:#eec150}#announcements .announcement.red{background-color:#c0392b}#announcements .announcement.green{background-color:#2ecc71}.credits-counter{cursor:default}.verb-profile-pic{display:block;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;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.tiny{height:25px;width:25px}.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.auto-size{width:auto !important;height:auto !important}.verb-profile-pic.round{border-radius:50%}.verb-profile-pic.round{border-radius:50%}.verb-profile-pic.centered{margin-left:auto;margin-right:auto}.verb-profile-pic.inline{display:inline-block}.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;-webkit-border-radius:75px;-moz-border-radius:75px;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;-webkit-border-radius:3px;-moz-border-radius:3px;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:#8dc63f}.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.large .spinner-container{width:45px;height:45px}.LoadingSpinner.x-large{width:65px;height:65px}.LoadingSpinner .spinner-container .path{stroke-dasharray:1,150;stroke-dashoffset:0;stroke:rgba(18,157,250,0.7);stroke-linecap:round;-webkit-animation:dash 1.5s,6s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{100%{transform:rotate(360deg)}}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}img.media-object{max-width:none}.notification-menuitem>a{color:initial !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 .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}.NotificationsPreview{border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:#fff}.NotificationsPreview li{cursor:pointer}.NotificationsPreview li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.NotificationsPreview li:hover{background-color:#e7f5fe}.NotificationsPreview li.see-more{padding:10px;color:#129dfa;background-color:#f8f8f8}.ImmerseHeaderComponent--popover{font-size:15px;font-weight:lighter}.ImmerseHeaderComponent--popover .popover-content{padding:0;width:200px}.ImmerseHeaderComponent--popover header{border-top-left-radius:8px;border-top-right-radius:8px;padding:5px;color:#fff;background-color:#e74c3c}.ImmerseHeaderComponent--popover--body{padding:10px}.MobileHeader .navbar-header{position:absolute;width:100%;left:0;top:0;text-align:center;margin:auto;margin-top:7px}.MobileHeader .navbar-header .logo-retina{display:inline-block}.RegularHeader,.MobileHeader{font-weight:lighter}.RegularHeader .ProfileDropdown>ul,.MobileHeader .ProfileDropdown>ul{min-width:200px}.RegularHeader .MoreDropdown>ul,.MobileHeader .MoreDropdown>ul{min-width:200px}.RegularHeader .ClockDropdown>ul,.MobileHeader .ClockDropdown>ul{min-width:200px}.RegularHeader .dropdown:hover,.MobileHeader .dropdown:hover{color:#787b83}.RegularHeader .pull-right .dropdown-menu,.MobileHeader .pull-right .dropdown-menu{margin-right:-2px;margin-left:0}.RegularHeader .dropdown-menu,.MobileHeader .dropdown-menu{padding:0 0;border-top:0;margin-left:-2px;letter-spacing:.5px;background-color:#fff}.RegularHeader .dropdown-menu .divider,.MobileHeader .dropdown-menu .divider{margin:0}.RegularHeader .dropdown-menu>li>a,.MobileHeader .dropdown-menu>li>a{padding:12px 20px;color:#787b83}.RegularHeader .slide-items ul a,.MobileHeader .slide-items ul a{transition:padding-left .2s ease}.RegularHeader .slide-items ul a:hover,.MobileHeader .slide-items ul a:hover{padding-left:25px}.RegularHeader .dropdown.open .dropdown-toggle:hover,.MobileHeader .dropdown.open .dropdown-toggle:hover{background-color:#8c8f96 !important;color:#fff !important}.RegularHeader .dropdown.open .dropdown-toggle,.MobileHeader .dropdown.open .dropdown-toggle{background-color:#8c8f96 !important;color:#fff !important}.RegularHeader .dropdown-menu>li>a,.MobileHeader .dropdown-menu>li>a{transition:all .2s ease}.RegularHeader .dropdown-menu>li>a:hover,.MobileHeader .dropdown-menu>li>a:hover,.RegularHeader .dropdown-menu>li>a:focus,.MobileHeader .dropdown-menu>li>a:focus{background-color:#e7f5fe}.RegularHeader.navbar-default,.MobileHeader.navbar-default{background-color:#787b83;border:none}@media (min-width:768px){.RegularHeader.navbar-default .navbar-nav>ul,.MobileHeader.navbar-default .navbar-nav>ul{border-left:1px solid #8c8f96}}.RegularHeader.navbar-default .navbar-nav>ul:hover,.MobileHeader.navbar-default .navbar-nav>ul:hover,.RegularHeader.navbar-default .navbar-nav>ul:focus,.MobileHeader.navbar-default .navbar-nav>ul:focus{background-color:#8c8f96}.RegularHeader.navbar-default .navbar-nav>li>a,.MobileHeader.navbar-default .navbar-nav>li>a{color:#fff !important;letter-spacing:.5px;height:50px;min-height:50px;padding-top:15px}@media (min-width:768px){.RegularHeader.navbar-default .navbar-nav>li,.MobileHeader.navbar-default .navbar-nav>li{border-left:1px solid #8c8f96}.RegularHeader.navbar-default .navbar-nav>li:hover,.MobileHeader.navbar-default .navbar-nav>li:hover{background-color:#8c8f96}}.RegularHeader.navbar-default .navbar-toggle:hover,.MobileHeader.navbar-default .navbar-toggle:hover,.RegularHeader.navbar-default .navbar-toggle:focus,.MobileHeader.navbar-default .navbar-toggle:focus{background-color:transparent}.RegularHeader.navbar-default .navbar-collapse,.MobileHeader.navbar-default .navbar-collapse,.RegularHeader.navbar-default .navbar-form,.MobileHeader.navbar-default .navbar-form{border:none}.RegularHeader.navbar-default .navbar-nav>.active>a,.MobileHeader.navbar-default .navbar-nav>.active>a{background-color:#8c8f96 !important;color:#fff}.RegularHeader .navbar-nav,.MobileHeader .navbar-nav{margin:0;padding:0}.RegularHeader .fa-32,.MobileHeader .fa-32{width:32px}.RegularHeader .fa-right,.MobileHeader .fa-right{margin-right:5px}.RegularHeader .fa-left,.MobileHeader .fa-left{margin-left:5px}.RegularHeader .img-navbar-profile,.MobileHeader .img-navbar-profile{width:20px;height:20px;border:2px solid #fff;margin-right:5px}.RegularHeader .nav-logo,.MobileHeader .nav-logo{margin-right:15px;padding:0;padding-top:10px}@media (max-width:767px){.RegularHeader .nav-logo,.MobileHeader .nav-logo{margin-left:15px}}@media (max-width:767px){.RegularHeader .navbar-collapse,.MobileHeader .navbar-collapse{padding-left:0;padding-right:0}}.RegularHeader .mail-notification,.MobileHeader .mail-notification{position:absolute;top:10px;left:24px;width:14px;height:14px;background-color:#63c37c;border-radius:7px;font-size:8px;line-height:13px;text-align:center}.hamburger-sidebar{position:fixed;top:0;bottom:0;left:0;right:0;z-index:2001;visibility:hidden}.hamburger-sidebar.visible{visibility:visible}.hamburger-sidebar.visible .mask{opacity:.6}.hamburger-sidebar.visible .content{left:0}.hamburger-sidebar .mask{position:absolute;cursor:pointer;height:100%;width:100%;background-color:#000;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.4, 0, .2, 1);-moz-transition:opacity .2s cubic-bezier(.4, 0, .2, 1);-o-transition:opacity .2s cubic-bezier(.4, 0, .2, 1);transition:opacity .2s cubic-bezier(.4, 0, .2, 1)}.hamburger-sidebar .content{position:absolute;left:-285px;width:285px;height:100%;border:none;background:#2b2d2d;webkit-transition:left .2s cubic-bezier(.4, 0, .2, 1);-moz-transition:left .2s cubic-bezier(.4, 0, .2, 1);-o-transition:left .2s cubic-bezier(.4, 0, .2, 1);transition:left .2s cubic-bezier(.4, 0, .2, 1);background-image:url('../img/hamburger-pattern.gif')}.hamburger-sidebar .menu-wrapper{height:calc(100% - 48px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.hamburger-sidebar .link-list{position:relative;padding-left:20px;padding-right:20px}.hamburger-sidebar .link-list li{margin-bottom:15px}.hamburger-sidebar .link-list li .btn-link{font-size:18px !important}.hamburger-sidebar .link-list li hr{border-color:#3f3f3f}.LandingHeader .site-language{margin-right:10px;margin-top:4px;background:transparent;color:#fff !important;-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:0}.LandingHeader .site-language .dropdown-menu{background:#fff;border:0}.LandingHeader .site-language .dropdown-menu .active{background-color:#129dfa;color:#fff !important}.LandingHeader .site-language .dropdown-menu .active a{background-color:#129dfa;color:#fff !important}.LandingHeader .site-language .dropdown-menu a{color:#333}.LandingHeader .site-language .dropdown-menu a:hover,.LandingHeader .site-language .dropdown-menu a:active{background-color:#129dfa;color:#fff !important}.LandingHeader .site-language:focus,.LandingHeader .site-language:active,.LandingHeader .site-language:hover{background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}.login-modal,.signup-modal{font-family:'Open Sans',sans-serif;font-weight:normal}.login-modal .no-margin-group,.signup-modal .no-margin-group{margin-bottom:0}.login-modal .modal-body,.signup-modal .modal-body{background-color:#f8f8f8}.login-modal .auth-form,.signup-modal .auth-form{max-width:360px}.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,.signup-modal .error-msg,.login-modal .success-msg,.signup-modal .success-msg{width:100%;text-align:center;padding:20px;color:#fff}.login-modal .btn-fb,.signup-modal .btn-fb,.login-modal .btn-gplus,.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.no-header #header{display:none}#header{height:50px;position:relative;z-index:10}#header .text-emphasis{font-weight:bold;color:#ffc319}#header .text-emphasis.beta{color:#40bbea}#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);-webkit-transition:all .2s ease-in-out 0s;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:#129dfa;text-decoration:none}#header .link-underline-brand:hover{color:#129dfa}#header .link-underline-brand:before{content:"";position:absolute;width:100%;height:2px;bottom:-6px;left:0;background-color:#129dfa;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .2s ease-in-out 0s;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:#129dfa}#header.homepage,#header.landing,#header.room{position:absolute;width:100%}#header.landing{width:100%;max-width:1440px}#header .link-reset{color:inherit}#header .link-reset:hover,#header .link-reset:active{color:inherit;outline:none;text-decoration:none}#header .badge{background-color:#63c37c;top:1px}#header .big-icon{font-size:18px}#header .cog .caret{display:none}#header .nav-item{float:left;margin-top:8px;margin-right:12px;margin-left:12px}#header .vertical-divider{margin-top:4px;height:23px;float:left;display:block;border-right:1px solid #7c7c7c}#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")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#header .logo-retina{background-image:url("../img/logos/logo@2x.png");background-size:87px 37px}}#header .regular-header,#header .mobile-header,#header .landing-header,#header .room-header{height:50px;padding:0 20px;background:#787c83;color:#fff}#header .setting-toggle{color:#fff}#header .setting-toggle .verb-profile-pic{margin-right:5px}#header .setting-toggle .fa{padding-left:3px}#header .room-header{background-color:#129dfa;padding:4px 20px}#header .landing-header{padding:30px 50px;background:transparent;border-bottom:0}#header .landing-header .VerblingLogoSVG{margin-top:-10px}#header .landing-header .btn{font-size:12px}#header .landing-header .btn-link{color:#fff}#header .landing-header .btn-link:hover{color:#139efa}#header .mobile-header img{margin-top:-3px}#header.homepage .mobile-header{background-color:transparent;border-bottom:0}@media (min-width:1440px){#header.landing{left:calc(50% - 720px)}}.MainSubHeader{box-shadow:0 1px 0 0 rgba(0,0,0,0.1);background-color:#fff;position:relative}.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}.MainSubHeader .btn.selected{color:#888;-webkit-box-shadow:inset 0 -4px 0 0 #129dfa;-moz-box-shadow:inset 0 -4px 0 0 #129dfa;box-shadow:inset 0 -4px 0 0 #129dfa}.MainSubHeader .btn:hover{color:#888;-webkit-box-shadow:inset 0 -4px 0 0 #129dfa;-moz-box-shadow:inset 0 -4px 0 0 #129dfa;box-shadow:inset 0 -4px 0 0 #129dfa}.MainSubHeader .mobile a{text-align:center;font-size:15px;width:100%}#promo-header{color:#fff;font-family:'Open Sans',sans-serif}#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% 0 30%;width:40%}@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400);.aligned-ul li{list-style-type:disc;list-style-position:inside;text-indent:-1em;padding-left:1em}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/l/font?kit=DXI1ORHCpsQm3Vp6mXoaTTnH4b_Ee13r67QKgfm_EPWjLj6mfVH_SC-pWgEcJRUZS7v2Ba09qwUyzuhbaSvY1jjpN9HcCrd6JOrUmzPBTqsqKB5NiYPs--m0h7jRSWAE) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/l/font?kit=TCmDhmS1RRL7aqhqZW19h9oLqSWmDCRj17QBVup6CqJMKDW7wr8-mFUtZxX0An9Hxjwkr35EAwjGz2xBtHyf46VYFdkcnG3BQC4BAwdRBqtuAtmJ8SPLz6DEExiJ-m1d) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/l/font?kit=k3k702ZOKiLJc3WVjuplzDnH4b_Ee13r67QKgfm_EPWjLj6mfVH_SC-pWgEcJRUZS7v2Ba09qwUyzuhbaSvY1jjpN9HcCrd6JOrUmzPBTqsqKB5NiYPs--m0h7jRSWAE) format('woff2')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(https://fonts.gstatic.com/l/font?kit=PRmiXeptR36kaC0GEAetxvFvZ0APTCZ-JN9O75yk506jHNs90nnCeJiD-HCYdCRyJQ1bcFog1oYkqbWHV6BMa-kzLtLfhNju3rhJKcSaIUztsNCfmr6nFAoVVLxpI8IZ) format('woff2')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/l/font?kit=O4NhV7_qs9r9seTo7fnsVNT3a6EI3wlpt8aF107T1oosW74lMOjTY4qiY9y3N8u8mmZZuPEXUm9QhgLwSTQSb8YE374rgrGU5twsryA-dlb3ENXPRqTW0OIclyPn2srH) format('woff2')}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-direction-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-direction-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-1{-webkit-flex:1;-ms-flex:1;flex:1}.flex-2{-webkit-flex:2;-ms-flex:2;flex:2}.flex-3{-webkit-flex:3;-ms-flex:3;flex:3}.flex-4{-webkit-flex:4;-ms-flex:4;flex:4}.flex-5{-webkit-flex:5;-ms-flex:5;flex:5}.flex-6{-webkit-flex:6;-ms-flex:6;flex:6}.flex-direction-row-reverse{-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-direction-column-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.flex-align-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align-end{-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.flex-align-stretch{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-justify-content-space-between{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-justify-content-space-around{-webkit-justify-content:space-around;-ms-flex-pack:justify;justify-content:space-around}.flex-justify-content-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.flex-align-self-end{-webkit-align-self:flex-end;-ms-flex-align-self:flex-end;align-self:flex-end}.landing .testimonials{background:#fafafa;width:100%;max-width:100%}.landing .testimonials,.main-page .testimonials{background:#fafafa;width:100%;max-width:100%}.landing .testimonials .testimonial,.main-page .testimonials .testimonial{padding:90px 0;position:relative;max-width:960px;margin:0 auto;float:none}.landing .testimonials .dot,.main-page .testimonials .dot{width:100px;height:100px;border-radius:100px;background:#d3d3d3;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center}.landing .testimonials .text,.main-page .testimonials .text{height:100%;width:calc(100% - 120px);color:#808080}.landing .testimonials .text.left,.main-page .testimonials .text.left{margin-left:20px}.landing .testimonials .text.right,.main-page .testimonials .text.right{margin-right:20px}.landing .testimonials .quote,.main-page .testimonials .quote{font-size:26px;margin-bottom:5px}.landing .testimonials .quote strong,.main-page .testimonials .quote strong{color:#fed455}.landing .testimonials .author,.main-page .testimonials .author{font-size:16px;width:100%}.landing .testimonials .left,.main-page .testimonials .left{float:left;text-align:left}.landing .testimonials .left .quote,.main-page .testimonials .left .quote{margin-right:5%}.landing .testimonials .right,.main-page .testimonials .right{float:right;text-align:right}.landing .testimonials .right .quote,.main-page .testimonials .right .quote{margin-left:5%}@media (max-width:990px){.landing .testimonials .dot,.main-page .testimonials .dot{width:80px;height:80px;margin-top:10px}.landing .testimonials .left .quote,.main-page .testimonials .left .quote{margin-right:0}.landing .testimonials .right .quote,.main-page .testimonials .right .quote{margin-left:0}}@media (max-width:768px){.landing .testimonials .testimonial,.main-page .testimonials .testimonial{padding:70px 10px}.landing .testimonials .dot,.main-page .testimonials .dot{width:60px;height:60px;margin-top:20px}.landing .testimonials .text,.main-page .testimonials .text{width:calc(100% - 70px)}.landing .testimonials .quote,.main-page .testimonials .quote{font-size:24px}.landing .testimonials .author,.main-page .testimonials .author{font-size:15px}}@media (max-width:480px){.landing .testimonials .testimonial,.main-page .testimonials .testimonial{padding:50px 10px}.landing .testimonials .dot,.main-page .testimonials .dot{width:25px;height:25px;margin-top:15px}.landing .testimonials .text,.main-page .testimonials .text{width:calc(100% - 50px)}.landing .testimonials .quote,.main-page .testimonials .quote{font-size:20px}.landing .testimonials .author,.main-page .testimonials .author{font-size:14px}}.tutoring-features,.classes-features,.teach-features{max-width:960px;margin:80px auto 0;color:#808080}.tutoring-features h3,.classes-features h3,.teach-features h3{font-size:30px}.tutoring-features p,.classes-features p,.teach-features p{line-height:1.5;font-size:18px}.tutoring-features i.fa,.classes-features i.fa,.teach-features i.fa{float:left;color:#787c83;margin-left:-76px}.tutoring-features i.fa.fa-check,.classes-features i.fa.fa-check,.teach-features i.fa.fa-check{margin-left:-75px}.tutoring-features i.fa.fa-comments,.classes-features i.fa.fa-comments,.teach-features i.fa.fa-comments{margin-left:-73px}.tutoring-features i.fa.fa-clock-o,.classes-features i.fa.fa-clock-o,.teach-features i.fa.fa-clock-o{margin-left:-68px}.tutoring-features i.fa.fa-globe,.classes-features i.fa.fa-globe,.teach-features i.fa.fa-globe{margin-left:-68px}.tutoring-features i.fa.fa-microphone,.classes-features i.fa.fa-microphone,.teach-features i.fa.fa-microphone{margin-left:-65px}.tutoring-features i.fa.fa-lightbulb-o,.classes-features i.fa.fa-lightbulb-o,.teach-features i.fa.fa-lightbulb-o{margin-left:-63px}.tutoring-features i.fa.fa-dollar,.classes-features i.fa.fa-dollar,.teach-features i.fa.fa-dollar{margin-left:-60px}.tutoring-features .col-xs-12,.classes-features .col-xs-12,.teach-features .col-xs-12{margin-top:-20px}.tutoring-features .col-sm-6,.classes-features .col-sm-6,.teach-features .col-sm-6{padding-left:80px;padding-right:0;margin-bottom:50px}.product-info.white-box{border-radius:0}@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400);@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/l/font?kit=DXI1ORHCpsQm3Vp6mXoaTTnH4b_Ee13r67QKgfm_EPWjLj6mfVH_SC-pWgEcJRUZS7v2Ba09qwUyzuhbaSvY1jjpN9HcCrd6JOrUmzPBTqsqKB5NiYPs--m0h7jRSWAE) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/l/font?kit=TCmDhmS1RRL7aqhqZW19h9oLqSWmDCRj17QBVup6CqJMKDW7wr8-mFUtZxX0An9Hxjwkr35EAwjGz2xBtHyf46VYFdkcnG3BQC4BAwdRBqtuAtmJ8SPLz6DEExiJ-m1d) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/l/font?kit=k3k702ZOKiLJc3WVjuplzDnH4b_Ee13r67QKgfm_EPWjLj6mfVH_SC-pWgEcJRUZS7v2Ba09qwUyzuhbaSvY1jjpN9HcCrd6JOrUmzPBTqsqKB5NiYPs--m0h7jRSWAE) format('woff2')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(https://fonts.gstatic.com/l/font?kit=PRmiXeptR36kaC0GEAetxvFvZ0APTCZ-JN9O75yk506jHNs90nnCeJiD-HCYdCRyJQ1bcFog1oYkqbWHV6BMa-kzLtLfhNju3rhJKcSaIUztsNCfmr6nFAoVVLxpI8IZ) format('woff2')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/l/font?kit=O4NhV7_qs9r9seTo7fnsVNT3a6EI3wlpt8aF107T1oosW74lMOjTY4qiY9y3N8u8mmZZuPEXUm9QhgLwSTQSb8YE374rgrGU5twsryA-dlb3ENXPRqTW0OIclyPn2srH) format('woff2')}.landing{font-family:'Open Sans',sans-serif;width:100%;padding:0}.landing .landing-header{background-size:cover;background-image:url('../img/bg-group-classes.png');background-repeat:no-repeat;background-position-y:50%;background-position-x:50%;height:400px}.landing .landing-header .splash-text{background-color:#34495e;padding:10px 20px 20px;opacity:.9;color:#fff}.landing .landing-header .splash-text .highlight{color:#f1c40f}.landing .landing-header .overlay{position:relative;height:400px;width:100%;top:0;background-color:rgba(16,73,152,0.8);color:#fff;padding:25px 50px;text-align:center}.landing .landing-header .overlay .top-row{height:35px}.landing .landing-header .overlay .top-row .logo{margin-top:12px;font-size:35px;font-family:'Cocktail',cursive;text-transform:lowercase;margin-right:10px}.landing .landing-header .overlay .top-row .supply-side{margin-top:20px;border:1px solid #fff;border-radius:5px;float:right;width:160px;height:35px;line-height:35px;font-size:14px;text-align:center}.landing .landing-header .overlay .main-title{margin-top:100px;font-size:36px;font-weight:normal;text-transform:uppercase;letter-spacing:6px}.landing .landing-header .overlay .sub-title{margin:1em 0;font-size:20px;font-family:'Open Sans',sans-serif;font-style:italic;font-weight:300}.landing .landing-header #localizejs{padding-bottom:0}.landing .landing-header .logo,.landing .landing-header .supply-side,.landing .landing-header .find-tutor{cursor:pointer}.landing .landing-header.tutoring{background-image:url('../img/bg-private-tutoring.png')}.landing .landing-header.tutoring .overlay{background-color:rgba(39,54,64,0.8)}.landing .landing-header.classes .overlay{background-color:rgba(43,64,39,0.8)}.landing .landing-header.teach{background-image:url('../img/bg-apply.jpg')}.landing .landing-header.teach .overlay{background-color:rgba(52,39,64,0.8)}.landing>.row{width:100%;margin:0}.landing>.row.white{background-color:#fff}.landing .find-tutor{margin:1.5em auto 1.5em;padding:15px;font-size:30px;color:#fcc336;border:1px solid #fcc336;width:350px;text-align:center;border-radius:5px}.landing .on-black{background-color:#000;width:100%;border:1px solid #000}.landing .on-black .find-tutor{cursor:pointer}.landing .product-info h3{margin-bottom:25px}.landing .product-info .quotes p{margin-bottom:20px}.landing .product-info .quotes .fa-quote-right{margin-left:10px}.landing .product-info .quotes .fa-quote-left{margin-right:10px}.landing .product-info ul{font-size:19px}.landing .product-info ul li{margin-bottom:20px}.landing .bottom-header{padding:10px;background-color:#888;height:50px;font-size:30px;color:#fff}.landing .bottom-header a{margin:10px 25px}.landing .quote-wrapper{margin-left:auto;margin-right:auto;max-width:600px;margin-bottom:20px}.landing .quote-wrapper .quote{margin-bottom:5px;font-size:23px;font-style:italic}.landing .sign-up-box{background-color:#fff;border-radius:5px;padding:20px}.landing .sign-up-box h2{text-align:center}.landing .extra-room{margin-top:20px;margin-bottom:20px}.landing .full-width{width:100%}@media (max-width:768px){.landing .landing-header .overlay .main-title{margin-top:100px}}@media (max-width:480px){.landing .landing-header .overlay{padding:30px 30px}.landing .landing-header .overlay .top-row .supply-side{width:130px}.landing .landing-header .overlay .main-title{margin-top:60px}.landing .find-tutor{width:200px;font-size:20px}}.MainVideo{background-position:center;background-image:url('../img/bg-landing-mobile.jpg');background-repeat:no-repeat;background-size:cover}.MainVideo .trigger:hover{color:#129dfa}.MainVideo .Arrow{-webkit-animation:bounce 3s infinite linear;-moz-animation:bounce 3s infinite linear;-o-animation:bounce 3s infinite linear;-ms-animation:bounce 3s infinite linear;animation:bounce 3s infinite linear}.MainVideo .Arrow:hover{-webkit-animation:flip .5s 1 linear;-moz-animation:flip .5s 1 linear;-o-animation:flip .5s 1 linear;-ms-animation:flip .5s 1 linear;animation:flip .5s 1 linear}.LaptopIcons{width:100%;top:40%;position:absolute}.LaptopIcons .left{left:-20%;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg);transform:rotate(10deg)}.LaptopIcons .right{left:60%;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.LaptopIcons .top,.LaptopIcons .bottom{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}.LessonSection h4{font-weight:lighter;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{transform:translate(0, -20px)}.WhyVerblingSection{background-color:#fff}.WhyVerblingSection .fa{width:50px}.WhyVerblingSection h3{margin-bottom:0}.WhyVerblingSection .media-body{cursor:default;border-radius:8px;padding:10px;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.WhyVerblingSection.animate-out li{opacity:0;-webkit-transform:perspective(1000px) translateZ(-100px);transform:perspective(1000px) translateZ(-100px)}.WhyVerblingSection ul{margin-top:25px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}@media only screen and (max-width:1024px){.WhyVerblingSection ul{text-align:center}.WhyVerblingSection ul figure{margin:0 auto !important}}.WhyVerblingSection ul li{margin-bottom:3.236rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transform-origin:center 20%;transform-origin:center 20%;transition:opacity .6s,-webkit-transform .6s ease-out;transition:opacity .6s,transform .6s ease-out}.WhyVerblingSection ul li h2{margin-top:0}@media only screen and (min-width:1024px){.WhyVerblingSection ul li{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media only screen and (max-width:1024px){.WhyVerblingSection ul li{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.WhyVerblingSection ul li svg{max-width:150px;max-height:150px}}@media only screen and (min-width:1024px){.WhyVerblingSection ul li{-webkit-flex-basis:32%;-ms-flex-preferred-size:32%;flex-basis:32%}}.WhyVerblingSection ul li svg{width:100%;max-width:100px;max-height:100px}.WhyVerblingSection ul li div{-webkit-flex:1;-ms-flex:1;flex:1;font-size:16px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.WhyVerblingSection ul li figure{margin:0 auto;max-width:100px;margin-right:8%}.WhyVerblingSection ul li figure img{height:100%;width:100px;max-height:100px}.WhyVerblingSection li:nth-child(1){transition-delay:.4s}.WhyVerblingSection li:nth-child(2){transition-delay:.6s}.WhyVerblingSection li:nth-child(3){transition-delay:.8s}.WhyVerblingSection li:nth-child(4){transition-delay:1s}.WhyVerblingSection li:nth-child(5){transition-delay:1.2s}.WhyVerblingSection li:nth-child(6){transition-delay:1.4s}@media (min-width:768px){.SiteFooter .links a{display:block;font-size:15px}}.SiteFooter{min-height:100px}@media (max-width:768px){.SiteFooter .links a{display:block;font-size:15px}}.SiteFooter .links a{padding:5px;color:#fff;font-weight:bold;display:inline-block;letter-spacing:1px;font-size:10px;-webkit-transition:color .2s;transition:color .2s}.SiteFooter .links a:hover{color:#129dfa}@media (max-width:720px){.TestimonialSection .testimonial-content{width:75% !important}}.TestimonialSection .Pin{-webkit-animation:bounce 3s 1 linear;-moz-animation:bounce 3s 1 linear;-o-animation:bounce 3s 1 linear;-ms-animation:bounce 3s 1 linear;animation:bounce 3s 1 linear}.TestimonialSection .fa-chevron-right,.TestimonialSection .fa-chevron-left{text-shadow:0 2px 4px rgba(0,0,0,0.2);color:#fff;cursor:pointer;transition:all .2s linear}.TestimonialSection .fa-chevron-left:hover{margin-left:-2px}.TestimonialSection .fa-chevron-right:hover{margin-right:-2px}.TestimonialSection .TestimonialCard{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.TestimonialSection .TestimonialCard .testimonial-content{-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.1);box-shadow:0 2px 10px rgba(0,0,0,0.1)}@media (max-width:720px){.FinalCTASection{height:300px !important}}.time-helper-modal .modal-header{margin-bottom:0}.time-helper-modal .modal-body{margin-top:0}.time-helper-modal .blank-footer{padding:0}.time-helper-modal .progress-dots{z-index:50;position:relative}.youtube-lite{background-color:#1b1b1b}.youtube-lite h3{position:absolute;top:50%;left:0;width:100%}.youtube-lite.stretch-preview{cursor:pointer;background-size:cover;background-position:center;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;top:44%;left:44%;border-radius:6px}.youtube-lite.stretch-preview:hover i{background-color:#e52d27;opacity:1}.youtube-lite iframe{background-color:#000;width:100%;height:100%}.youtube-lite.no-thumbnail .preview{background-image:none !important}.teacher-star-ratings{height:20px;display:inline-block;font-size:17px}.teacher-star-ratings .fa{padding-right:1px;vertical-align:middle}.teacher-star-ratings .fa.gold{color:#f1c40f}.teacher-star-ratings .fa.grey{color:#d8d8d8}.teacher-star-ratings .num-ratings{margin-left:5px}.teacher-star-ratings .fa,.teacher-star-ratings .num-ratings{line-height:20px}@charset 'UTF-8';.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev,.slick-next{font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;line-height:30px;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-25px;padding:0;cursor:pointer;border:none;outline:none;background:#fff;border-radius:25px;border:4px solid #888;height:35px;width:35px}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#000;outline:none;border:4px solid #ccc}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev{left:12px;padding-right:4px}[dir='rtl'] .slick-prev{right:12px;left:auto}.slick-next{right:12px;padding-left:4px}[dir='rtl'] .slick-next{right:auto;left:12px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.carousel-modal.loading .modal-body{padding:30px !important}.carousel-modal.loading .modal-body h1{font-size:40px}.carousel-modal .modal-content .modal-body{padding:0;overflow-x:auto;max-height:640px;margin-top:-15px}.carousel-modal .modal-content .loading>.modal-body{padding:30px}.carousel-modal .modal-content .modal-header{margin-bottom:0}.carousel-modal .modal-content .blank-footer{padding:0}.carousel-modal .modal-content .slick-slider{position:relative;z-index:10}.carousel-modal .modal-content .slick-slider .slick-list{height:115px}.carousel-modal .modal-content .slick-slide{position:relative;opacity:.6;z-index:0}.carousel-modal .modal-content .slick-slide img,.carousel-modal .modal-content .slick-slide .end-slide-carousel{border:4px solid #fff;display:block;height:100px;width:100px;border-radius:10px}.carousel-modal .modal-content .slick-slide .end-slide-carousel{padding-top:25px;font-size:40px;text-align:center;background:#eee}.carousel-modal .modal-content .slick-slide.slick-center{-moz-transform:scale(1.28);-ms-transform:scale(1.28);-o-transform:scale(1.28);-webkit-transform:scale(1.28);opacity:1;transform:scale(1.28);z-index:10}.monthly-react-calendar{width:100%}.monthly-react-calendar table{width:100%}.monthly-react-calendar table th{text-align:center;font-weight:200;padding:15px}.monthly-react-calendar table thead{margin-bottom:20px}.monthly-react-calendar table thead td{text-align:center}.monthly-react-calendar table tbody .day{height:60px;text-align:right;vertical-align:top;border:solid 1px #e8e8e8;padding:5px;cursor:pointer}.monthly-react-calendar table tbody .day.selected{color:#fff;background-color:#53a93f !important}.monthly-react-calendar table tbody .day.marked{color:#fff;background-color:#97d4ef}.monthly-react-calendar table tbody .day.no-select{cursor:default;background-color:#f2f2f2;color:#ccc}.slot-list ul{overflow-y:scroll;height:100px;text-align:center}.slot-list ul .selectable{padding:5px;font-size:18px;cursor:pointer}.slot-list ul .selectable:hover{background-color:#ccc}.slot-list ul .selected{color:#fff;background-color:#000}.slot-list ul .selected:hover{background-color:#000 !important}.CustomSelect{position:relative;display:inline-block;vertical-align:bottom;width:100%}.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.WithIcon select{padding-left:25px}.CustomSelect:before{content:'\25bc';position:absolute;pointer-events:none;font-family:Arial;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0);color:#82888a;top:0;bottom:1px;padding-top:.7em;font-size:16px;line-height:1;right:0;width:2em;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=.84, M12=0, M21=0, M22=.42, SizingMethod='auto expand')}.CustomSelect.large select{line-height:1.33}.CustomSelect.large:before{padding-top:1em;font-size:18px}.CustomSelect select::-ms-expand{display:none}.CustomSelect select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}@media (min-width:767px){.InitialMessageTeacherModal h4{margin-top:0}}.InitialMessageTeacherModal .InitialMessageTeacherModal--guidelines{border-radius:8px;border:1px solid #efefef;padding:10px;box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1)}.teacher-featured{width:150px;color:#fff;background-color:#129dfa;border-top-left-radius:4px;position:absolute;text-align:center;font-size:8px;text-transform:uppercase;letter-spacing:3px;z-index:2}.label-teacher-featured{background-color:#129dfa;position:relative;top:-10px;left:4px;text-align:center;font-size:8px;text-transform:uppercase;letter-spacing:1px;margin-left:4px}.TeacherListing .teacher-pricing{padding:10px 0;font-size:14px;line-height:20px}.TeacherListing .teacher-pricing:hover{background-color:#f8f8f8}.TeacherListing .teacher-pricing>a{color:#787b83}.TeacherListing .teacher-pricing-emphasize{border:2px dashed #129dfa}.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:bold}.TeacherListing .reviewer-name{font-size:14px;font-weight:bold}.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}@media (min-width:768px){.TeacherListing .nav-right{position:fixed;top:73px;right:20px}}.TeacherListing .profile-teacher_picture{width:120px;height:120px;border-radius:60px}@media (max-width:992px){.TeacherListing .profile-teacher_picture{width:90px;height:90px;border-radius:45px}}.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}@media (max-width:768px){.TeacherListing .profile-name{display:block;text-align:center}.TeacherListing .profile-rating{display:block;text-align:center;font-size:14px}}.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:bold;color:#8dc63f}.TeacherListing .lesson-price-former{text-decoration:line-through}.TeacherListing .col-schedule{padding-left:2px;padding-right:2px;margin-bottom:4px}@media (max-width:768px){.TeacherListing .col-schedule{padding-left:1px;padding-right:1px;margin-bottom:2px}}.TeacherListing .btn-scheduler{background-color:#e5e5e5;border:1px solid #e5e5e5;height:30px;font-weight:lighter}@-webkit-keyframes pulseTeacher{0%{-webkit-transform:scale(1, 1)}50%{-webkit-transform:scale(1.01, 1.02)}100%{-webkit-transform:scale(1, 1)}}@-moz-keyframes pulseTeacher{0%{-moz-transform:scale(1, 1)}50%{-moz-transform:scale(1.01, 1.02)}100%{-moz-transform:scale(1, 1)}}.TeacherListing .hover-pulse:hover{-webkit-animation:pulseTeacher .31415s ease-out;-webkit-animation-iteration-count:1}.TeacherListing .btn-scheduler:hover{color:#fff;background-color:#129dfa;-webkit-animation:pulseTeacher .31415s ease-out;-webkit-animation-iteration-count:1}.TeacherListing .btn-scheduler-scheduled{background-color:#129dfa}.TeacherListing .btn-scheduler-past:disabled{background-color:#c2c2c2}.TeacherListing .btn-scheduler-available{background-color:#8dc63f}.TeacherListing .btn-scheduler-available:disabled{background-color:#8dc63f}.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:center;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}@media (min-width:768px){.TeacherListing .mobile-padding-left{padding-left:0}}.TeacherListing .mobile-padding-left{padding-left:15px}@media (min-width:992px){.TeacherListing .tablet-padding-left{padding-left:0}}.TeacherListing .teacher{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;color:#787b83;background-color:#fff;border-radius:4px;box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1);margin-bottom:20px;overflow:hidden}.TeacherListing .lesson{margin-bottom:20px}.TeacherListing .teacher:hover{-moz-animation:pulseTeacher .31415s ease-out;-moz-animation-iteration-count:1;-webkit-animation:pulseTeacher .31415s ease-out;-webkit-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{padding-top:5px;margin-right:5px;overflow:hidden;white-space:nowrap;margin-top:-11px;height:35px;padding-left:2px;text-overflow:ellipsis;max-width:175px;display:inline-block;font-size:18px}.TeacherListing .btn-book{font-size:12px}.TeacherListing .teacher-rating{font-size:12px;position:relative;top:-10px;margin-left:4px}.TeacherListing .teacher-rating-number{font-size:11px;position:relative;top:-1px}.TeacherListing .teacher-details{font-size:11px;margin-top:-3px;margin-bottom:4px}.TeacherListing .teacher-label{font-size:10px;margin-right:3px;font-weight:bold;text-transform:uppercase;letter-spacing:1px}.TeacherListing .teacher-price{color:#8dc63f;font-weight:bold}.TeacherListing .teacher-biography{font-size:11px;height:40px;overflow:hidden}.AvailabilityCal table{border-collapse:separate;border-spacing:2px}.AvailabilityCal table .hour-td{opacity:.6;color:#fff;background-color:#d8d8d8;border-color:#d8d8d8;border-radius:4px;margin:1px}.AvailabilityCal table .hour-td.active{background-color:#8dc63b}.Select{position:absolute;width:100%;z-index:100}.Select{position:absolute;width:100%;z-index:100}.MultiSelect{position:relative;width:100%;z-index:5}@media (min-width:992px){.MultiSelect{position:relative;width:100%;z-index:100}.Select{position:relative;width:100%}}.Select-control{position:relative;overflow:hidden;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#333;cursor:default;outline:none;padding:0 52px 8px 10px}.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:#b3b3b3 #ccc #d9d9d9}.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:#08c #0099e6 #0099e6;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 0 5px -1px rgba(0,136,204,0.5)}.Select-placeholder{color:#aaa;padding:8px 52px 0 10px;position:absolute;top:0;left:0;right:-15px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value>.Select-control>.Select-placeholder{color:#333}.Select-value{color:#aaa;padding:8px 52px 8px 10px;position:absolute;top:0;left:0;right:-15px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.has-value>.Select-control>.Select-value{color:#333}.Select-input>input{cursor:default;background:none transparent;box-shadow:none;height:auto;border:0 none;font-family:inherit;font-size:inherit;margin:0;padding:0;outline:none;display:inline-block;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading{-webkit-animation:Select-animation-spin 400ms infinite linear;-o-animation:Select-animation-spin 400ms infinite linear;animation:Select-animation-spin 400ms infinite linear;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #ccc;border-right-color:#333;display:inline-block;position:relative;margin-top:-8px;position:absolute;right:30px;top:50%}.has-value>.Select-control>.Select-loading{right:46px}.Select-clear{color:#999;cursor:pointer;display:inline-block;font-size:16px;padding:6px 10px;position:absolute;right:17px;top:0}.Select-clear:hover{color:#c0392b}.Select-clear>span{font-size:1.1em}.Select-arrow-zone{content:" ";display:block;position:absolute;right:0;top:0;bottom:0;width:30px;cursor:pointer}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-ceil(2.5px);position:absolute;right:10px;top:14px;width:0;cursor:pointer}.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,0.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;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-focused{background-color:#f2f9fc;color:#333}.Select-option.is-disabled{color:#ccc;cursor:not-allowed}.Select-noresults,.Select-search-prompt,.Select-searching{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select.is-multi .Select-control{padding:0 52px 2px 3px;max-height:120px;overflow:auto}.Select.is-multi .Select-input{vertical-align:middle;border:1px solid transparent;margin:2px;padding:2px 0}.Select-item{background-color:rgba(0,126,255,0.08);border-radius:2px;border:1px solid rgba(0,126,255,0.24);color:#007eff;font-size:1em;float:left;margin:2px;padding-right:5px}.Select-item-icon,.Select-item-label{display:inline-block;vertical-align:middle}.Select-item-label{cursor:default;border-bottom-right-radius:2px;border-top-right-radius:2px;white-space:nowrap;margin-left:5px;overflow:hidden;text-overflow:ellipsis}.Select-item-label .Select-item-label__a{color:#007eff;cursor:pointer}.Select-item-icon{cursor:pointer;border-bottom-left-radius:2px;border-top-left-radius:2px;border-right:1px solid rgba(0,126,255,0.24);padding:2px 5px 4px}.Select-item-icon:hover,.Select-item-icon:focus{background-color:rgba(0,113,230,0.08);color:#0071e6}.Select-item-icon:active{background-color:rgba(0,126,255,0.24)}.Select.is-multi.is-disabled .Select-item{background-color:#f2f2f2;border:1px solid #d9d9d9;color:#888}.Select.is-multi.is-disabled .Select-item-icon{cursor:not-allowed;border-right:1px solid #d9d9d9}.Select.is-multi.is-disabled .Select-item-icon:hover,.Select.is-multi.is-disabled .Select-item-icon:focus,.Select.is-multi.is-disabled .Select-item-icon:active{background-color:#f2f2f2}.slider{width:100%;height:30px;max-width:1000px;top:8px}.slider .bar{top:4px;height:8px;background-color:#d8d8d8;border-radius:3px}.slider .bar.bar-1{background-color:#129dfa}.slider .handle{background-color:#129dfa;border-radius:50%;cursor:pointer;top:0;width:18px;height:18px;line-height:8px}.slider .handle .price-tooltip{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}.EmojiSelector{width:100%}.EmojiSelector input{width:100%;padding:10px;margin-bottom:5px}.EmojiSelector .emoji-body{height:100px;overflow-y:scroll;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{height:20px;border-top:#ccc}.EmojiSelector .emoji-footer .emoji img{height:35px;width:35px}.AccentSelector .characters{margin-top:.4rem;border-radius:4px}.AccentSelector ul li{background-color:#fff;font-weight:bold;cursor:pointer;display:inline-block;box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1);padding:.7rem;margin:.1rem}.AccentSelector ul li:hover{background-color:#daf0fe}.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:bold;font-size:1.2em;margin:auto;color:#808080}.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{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Previous Month"}.timepicker-picker table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;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.old,.timepicker-picker table td.new{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,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,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}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.Calendar{width:100%}.Calendar .Calendar--control{width:100%}.Calendar .Calendar--loading{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,0.7)}.Calendar .Calendar--loading .LoadingSpinner svg{height:75px;width:75px}.Calendar .Calendar--header{min-height:25px}.Calendar .Calendar--header .Calendar--header--legend{width:60px}.Calendar .Calendar--table{position:relative;width:100%}.Calendar .Calendar--table .Calendar--table--legend{width:60px}.Calendar .Calendar--table .Calendar--table--row--time{width:60px;border-right:1px solid #888;font-size:12px;font-weight:lighter}.StudentBookCalendar{font-size:11px}.StudentBookCalendar .Calendar--table{border:1px solid #ccc;border-radius:8px;overflow:hidden}.StudentBookCalendar .Calendar--table--row{min-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:bold;color:#888;font-size:13px}.StudentBookCalendar .CalendarCell{border-left:1px solid #ccc;color:#787b83;-webkit-transition:all 300ms ease-out .05s;-moz-transition:all 300ms ease-out .05s;-o-transition:all 300ms ease-out .05s;transition:all 300ms ease-out .05s}.StudentBookCalendar .CalendarCell.CalendarCell--booked{background-color:#e7e7e7;background-image:repeating-linear-gradient(45deg, transparent, transparent 10px, #fff 10px, #fff 15px)}.StudentBookCalendar .CalendarCell.CalendarCell--available{background-color:#cff1c2;color:#fff}.StudentBookCalendar .CalendarCell.CalendarCell--available.CalendarCell--hover{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;background-color:#129dfa;border:1px solid #129dfa;cursor:pointer;color:#fff}.BookLessonHoverCard{font-size:15px;font-weight:lighter}.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}.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 p{padding:0 20px}.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;-webkit-border-radius:75px;-moz-border-radius:75px;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;-webkit-border-radius:3px;-moz-border-radius:3px;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:#8dc63f}.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}.EditWordModal label{font-weight:bold}.WordMessageInput .language-select{text-align:center;text-overflow:ellipsis;padding-top:7px;font-weight:bold;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:bold}.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 .language-input-selector{position:absolute;right:16px;top:15px;font-size:15px;text-align:right;font-weight:bold}@media (max-width:767px){.WordsBase .WordsFilter .filters{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.WordsBase .WordsFilter .filters div{margin-right:0 !important;margin-bottom:5px;width:100% !important}}.WordsBase .WordsList{font-weight:lighter}.WordsBase .WordsList .verb-profile-pic{min-width:25px;min-height:25px}.WordsBase .WordsList .panel-body{padding:0}.WordsBase .WordsList .table>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #eee;font-size:10px;text-transform:uppercase;letter-spacing:2px;padding:10px;box-shadow:inset 0 1px 0 #fff;text-shadow:0 1px 0 #fff;background:#cecece;background:-webkit-linear-gradient(#eff1f5, #c9d2dc);background:linear-gradient(#eff1f5, #c9d2dc);border-bottom:1px solid #b2beca;background:#ecf0f4;background:-webkit-linear-gradient(#fff, #ecf0f4);background:linear-gradient(#fff, #ecf0f4);border-top-left-radius:8px;border-top-right-radius:8px}.WordsBase .WordsList tbody tr{cursor:pointer}.WordsBase .WordsList tbody tr:hover{background-color:#e7f5fe}.WordsBase .WordsList td{padding:10px;vertical-align:top;border-top:1px solid #eee}.S3UploaderButton{z-index:1;position:relative}.S3UploaderButton--real{position:absolute;left:0;top:0;z-index:2;cursor:pointer;-moz-opacity:0;filter:: 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}.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}.google-map{height:200px}.UserDetails .modal-header{border-top-left-radius:8px;border-top-right-radius:8px}.UserDetails .modal-header .google-map{border-top-left-radius:8px;border-top-right-radius:8px}.MessageAttachments .StandardAttachment .title{float:left;padding:7px;color:#fff;border-right:1px solid rgba(117,117,117,0.14);rounded-top-left:2px;rounded-bottom-left:2px;width:130px}.MessageAttachments .StandardAttachment .body{float:left;background:#f8f8f8;border:1px solid rgba(117,117,117,0.14);rounded-top-right:2px;rounded-bottom-right:2px;padding:6px;min-width:300px}.MessageAttachments .StandardAttachment .body .key{padding-right:5px;color:#3f3f3f}.MessageAttachments .uploaded-image{max-width:500px}.hoverfix{overflow:visible}.flex-loading-spinner{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:auto}.MessageRoom{width:100%;flex:1 1 auto;display:-webkit-box;display:-moz-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-flow:column;flex-direction:column;background-color:#fff;border-radius:8px}.MessageRoom .MessageList{-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;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 20px}.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 .Message{font-size:13px;font-weight:lighter;padding:5px 10px;margin-top:10px}.MessageRoom .Message .media-left{width:45px}.MessageRoom .Message .emojione{width:25px;height:25px}.MessageRoom .Message .sender{font-weight:400;color:#4c4848}.MessageRoom .Message .date{color:#d1d1d1}.MessageRoom .Message .MessageBody{margin-bottom:10px;word-break:break-word;color:#01080d;font-weight:normal}.MessageRoom .Message .verb-profile-pic{min-width:35px}.MessageRoom .MessageInput{padding:20px;padding-top:5px;background-color:#eee;padding-bottom:5px;border-top:1px solid #ccc;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;-webkit-flex-direction:column;-webkit-flex-flow:column;flex-direction:column;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow-y:hidden;overflow-x:hidden}.MessageRoom .MessageInput .controls{margin-bottom:5px}.MessageRoom .MessageInput .dropdown-menu>li>a{font-weight:lighter}.MessageRoom .MessageInput .FileUploadButton{width:100%;color:#fff;text-align:left;padding-left:20px;line-height:1.66666667;position:relative;height:26px}.MessageRoom .MessageInput .FileUploadButton span{top:2px;position:absolute}.MessageRoom .MessageInput .FileUploadButton:hover{background-color:#fff;color:#129dfa}.MessageRoom .MessageInput .FileUploadButton input{max-height:26px}.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:rgba(255,255,255,0.85);z-index:10}.MessageRoom .MessageInput .DropZoneActive .DropZoneActive--show{display:flex}.MessageRoom .MessageInput .icons a{margin-left:5px;color:#888}.MessageRoom .MessageInput .icons a.open{color:#129dfa}.MessageRoom .MessageInput .icons a:hover{color:#129dfa}.MessageRoom .MessageInput .accent-selector{font-weight:bold}.MessageRoom .MessageInput .translator-selector{font-weight:bold}.MessageRoom .MessageInput .alert-box{background-color:#2ecc71;color:#fff;font-size:15px}.MessageRoom .MessageInput textarea{border-radius:2px;border:1px solid #d2d9dd;margin-bottom:5px;padding:5px;padding-right:25px;width:100%}.MessageRoom .MessageInput textarea:focus{overflow:auto;outline:none;-webkit-box-shadow:none;-moz-box-shadow: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}.CustomCheckbox{margin:4px 0 0;margin-top:1px \9;line-height:normal}.CustomCheckbox:not(:checked),.CustomCheckbox:checked{position:absolute;opacity:0}.CustomCheckbox:not(:checked)+label,.CustomCheckbox:checked+label{position:relative;padding-left:25px;cursor:pointer;padding-top:1px}.CustomCheckbox:not(:checked)+label:before,.CustomCheckbox:checked+label:before{content:'';position:absolute;left:0;top:2px;width:17px;height:17px;border:1px solid #aaa;background:#f8f8f8;border-radius:3px}.CustomCheckbox:not(:checked)+label:after,.CustomCheckbox:checked+label:after{content:'\f00c';position:absolute;top:3px;left:3px;font-size:18px;line-height:.8;color:#129dfa;transition:all .2s;font-family:'FontAwesome'}.CustomCheckbox[type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}.CustomCheckbox[type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}.CustomCheckbox[type="checkbox"]:disabled:not(:checked)+label:before,.CustomCheckbox[type="checkbox"]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.CustomCheckbox[type="checkbox"]:disabled:checked+label:after{color:#999}.CustomCheckbox[type="checkbox"]:disabled+label{color:#aaa}.CustomCheckbox[type="checkbox"]:checked:focus+label:before,.CustomCheckbox[type="checkbox"]:not(:checked):focus+label:before{border:1px dotted #00f}label:hover:before{border:1px solid #4778d9 !important}.Flipper{overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0;font-weight:lighter}.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}.Flipper .WordCard h3{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;box-shadow:inset 0 1px 0 #fff;text-shadow:0 1px 0 #fff;background:#cecece;background:-webkit-linear-gradient(#eff1f5, #c9d2dc);background:linear-gradient(#eff1f5, #c9d2dc);border-bottom:1px solid #b2beca;background:#ecf0f4;background:-webkit-linear-gradient(#fff, #ecf0f4);background:linear-gradient(#fff, #ecf0f4)}.Flipper .WordCard .WordCardInner header .controls{position:absolute;right:5px;top:5px}.Flipper .WordCard .WordCardInner header .controls .fa{cursor:pointer;font-size:30px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);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;-webkit-flex:1;-ms-flex:1;flex:1;width:100%;padding:10px;color:#fff;font-size:16px;text-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-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 .front,.Flipper .WordCard .WordCardInner .back{background-color:#f8f8f8;position:absolute;border-radius:8px;-moz-box-shadow:0 0 50px 10px #000;-webkit-box-shadow:0 0 50px 10px #000;box-shadow:0 0 50px 10px #000;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .3s;transition:transform .3s}.Flipper .WordCard .WordCardInner h3{cursor:pointer}.Flipper .WordCard .WordCardInner .back{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.Flipper .WordCard .WordCardInner.flipped .front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.Flipper .WordCard .WordCardInner.flipped .back{-webkit-transform:rotateY(0);transform:rotateY(0)}.Flipper .WordCard .WordCardInner .front header{background-color:#fff}.Flipper .WordCard .WordCardInner .back header{background-color:#fff}.LessonPlanOverview{border:1px solid #eee;cursor:pointer;overflow:hidden}.LessonPlanOverview .panel-body{padding:0;height:100%}.LessonPlanOverview .lesson-description{text-overflow:ellipsis}.LessonPlan .LessonPlan--cover-photo{background-position:center !important;background-size:cover !important;width:100%;height:200px;border-top-left-radius:8px;border-top-right-radius:8px}.LessonPlan .LessonPlan-content{padding:10px}.SessionLessonPlan .LessonPlan--cover-photo{border-top-left-radius:0;border-top-right-radius:0}.SessionLessonPlan .LessonPlansAdmin{border-radius:0;box-shadow:none}.SessionLessonPlan .LessonPlansAdmin .panel-heading{display:none}.AssignmentsBase{width:100%}.AssignmentsBase .assignment-panel{display:flex;flex-direction:column}@media (max-width:767px){.AssignmentsBase .AssignmentsFilter .filters{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.AssignmentsBase .AssignmentsFilter .filters div{margin-right:0 !important;margin-bottom:5px;width:100%}}.MessageAttachments .assignment{border:1px solid #eee}.SessionTabs{width:100%;height:100%;position:relative;flex-direction:column;display:-webkit-inline-flex;display:inline-flex;webkit-flex-direction:column;-webkit-flex-flow:column}@-webkit-keyframes display-none-transition{0%{opacity:0}100%{opacity:1}}.SessionTabs .ReactTabs__TabPanel{-webkit-animation:display-none-transition .5s;animation:display-none-transition .5s;opacity:0;transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;display:none;height:100%;padding-top:35px}.SessionTabs .ReactTabs__TabPanel--selected{opacity:1;display:-webkit-inline-flex;display:inline-flex}.SessionTabs .ReactTabs__TabList{position:absolute;top:1px;width:100%;list-style:none;background-color:#f8f8f8;margin-bottom:0}.SessionTabs .ReactTabs__TabList .ReactTabs__Tab--selected{background-color:#fff}.SessionTabs .ReactTabs__TabList .ReactTabs__Tab--selected a{color:#787b83;background-color:#fff;cursor:default}.SessionTabs .ReactTabs__TabList .ReactTabs__Tab--disabled a{color:#ccc;cursor:default}.SessionTabs .ReactTabs__TabList .ReactTabs__Tab{border-radius:0;float:left;font-size:10px;font-weight:bold;text-transform:uppercase;letter-spacing:1px}.SessionTabs .ReactTabs__TabList .ReactTabs__Tab:hover{background-color:#fff}.SessionTabs .ReactTabs__TabList .ReactTabs__Tab a{position:relative;display:block;padding:10px 15px}/*!
 * Datetimepicker for Bootstrap 3
 * ! version : 4.7.14
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.bootstrap-datetimepicker-widget{list-style:none}.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:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{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,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,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 .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:bold;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .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"}.bootstrap-datetimepicker-widget .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"}.bootstrap-datetimepicker-widget .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"}.bootstrap-datetimepicker-widget .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"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .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"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle Date and Time Screens"}.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 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{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;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.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.old,.bootstrap-datetimepicker-widget table td.new{color:#ccc}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:0 0 7px 7px solid transparent;border-bottom-color:#129dfa;border-top-color:rgba(0,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:#129dfa;color:#fff;text-shadow:0 -1px 0 rgba(0,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 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:#129dfa;color:#fff;text-shadow:0 -1px 0 rgba(0,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.usetwentyfour td.hour{height:27px;line-height:27px}.input-group.date .input-group-addon{cursor:pointer}.inline-date-picker{font-family:'Open Sans',sans-serif;padding:20px}.full-height-app #app{height:-moz-calc(100% - 50px);height:-webkit-calc(100% - 50px);height:calc(100% - 50px)}.full-height-app2 #app{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;height:-moz-calc(100% - 50px);height:-webkit-calc(100% - 50px);height:calc(100% - 50px)}.no-subheader #sub-header{display:none}.SessionBase{height:100%}.SessionBase .session-left{padding:0;overflow-y:auto}.SessionBase .session-right{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;background-color:#fff;border-left:1px solid #ccc;overflow-y:auto}.SessionBase .session-teacher-picture{display:center-block;border:2px solid #fff}.SessionBase .session-webcam-controls{display:none;position:absolute;bottom:10px;right:10px}.SessionBase .session-webcam-controls-preview{display:block}.SessionBase .session-webcam:hover>.session-webcam-controls{display:block}.SessionBase .session-webcam-microphone{display:block;position:absolute;bottom:10px;left:10px;width:4px;height:45%;background-color:#129dfa;border-radius:2px}.SessionBase .session-participants{padding-left:15px;padding-top:15px;padding-bottom:15px}.SessionBase .session-participants-participant{padding-left:0;padding-right:15px}.SessionBase .session-participants-participant-controls{padding:5px;float:right}.SessionBase .session-details{padding:15px}@media (max-width:768px){.SessionBase .session-details{margin-bottom:20px}}.SessionBase .session-details-time{font-size:24px;text-transform:uppercase;letter-spacing:1px;margin-top:-15px;margin-bottom:-6px}.SessionBase .session-label{font-size:10px;font-weight:bold;text-transform:uppercase;letter-spacing:1px}.SessionBase .session-panel{background-color:#fff;padding:15px;height:100%;width:100%}.SessionBase .nav-session{background-color:#f8f8f8;border-bottom:none}.SessionBase .nav-session>li{border-radius:0;float:left}.SessionBase .nav-session>li>a:hover{border-color:none none none}.SessionBase .nav-session>li.active>a,.SessionBase .nav-session>li.active>a:hover,.SessionBase .nav-session>li.active>a:focus{color:#787b83;background-color:#fff;cursor:default}.SessionBase .session-settings-preview{margin-bottom:20px}.SessionInfo .status{font-size:10px;font-weight:bold;text-transform:uppercase;letter-spacing:1px}.resume-item{margin-bottom:16px}.resume-item-institution{font-size:15px;font-weight:bold}.resume-item-date{font-size:13px}.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:center;opacity:.7;width:140px}.ProfileSampleVideos .ProfileSampleVideos--thumb:hover{opacity:.9}.ProfileSampleVideos .ProfileSampleVideos--thumb.active{opacity:1}.UniversalPackageItem-TeacherAddon .panel-package-teacherpicturecontainer img,.UniversalPackageItem-TeacherAddon .panel-package-teacherinformationcontainer{height:60px !important}.UniversalPackageItem-TeacherAddon .panel-package-teacherpicturecontainer img{width:60px !important}.package-item{font-weight:lighter;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(rgba(87,74,74,0.65), rgba(87,74,74,0.65));background-size:cover !important;background-position:center !important;border-radius:8px}.package-item.addon .panel-package-header{border-bottom-left-radius:0;border-bottom-right-radius:0}.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:#8dc63f}.package-item .panel-package-numberlessons{text-transform:uppercase;letter-spacing:1px;font-size:8px;font-weight:bold;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-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{font-size:normal}.Package .package-header{width:100%;color:#fff;padding:30px 30px 30px 30px;background:linear-gradient(rgba(0,0,0,0.65), rgba(0,0,0,0.65)),url('../assets/images/pages-about/bg.jpeg');background-size:cover !important;background-position:center !important;position:relative}.Package .package-header h2{width:80%}.Package .price-info{text-align:left}.Package .lesson-price{font-size:24px;font-weight:bold;color:#8dc63f}@media (min-width:992px){.Package .price-info{text-align:right;position:absolute;right:30px;bottom:30px}}.Package .package-body{padding:30px 60px 30px 60px;background-color:#fff}.Package .package-body .description{font-size:14px}.SubSiteFooter{width:100%;background-color:#808080;padding:0 2%;background-color:#fff;box-shadow:inset #eee 0 1px 0}.SubSiteFooter .logo{margin:0 2.5rem 0 1rem}.SubSiteFooter ul,.SubSiteFooter nav{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:0}.SubSiteFooter nav{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:4.854rem;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.SubSiteFooter a{padding:5px;font-weight:bold;letter-spacing:1px;font-size:10px;-webkit-transition:color .2s;transition:color .2s;color:#959ca4}.SubSiteFooter a:hover{color:#000}.SubSiteFooter__secondary .active{text-decoration:underline}@media (max-width:1135px){.SubSiteFooter{padding-top:1.618rem;padding-bottom:1.618rem}.SubSiteFooter nav{text-align:center;height:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.SubSiteFooter .SubSiteFooter__main{margin-bottom:1.618rem}.SubSiteFooter .SubSiteFooter__secondary{margin-bottom:0}.SubSiteFooter .SubSiteFooter__main,.SubSiteFooter .SubSiteFooter__secondary{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.FlexApp{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-height:100vh;-ms-flex-direction:column;-webkit-flex-direction:column;-webkit-flex-flow:column;flex-direction:column}.FlexContent{-ms-flex:1;-webkit-flex:1;flex:1}.Ratings .panel-footer{border-top:0}.Ratings .panel-footer .pagination{margin:0;box-shadow:none}.Ratings .RatingsGroup{border-bottom:1px solid #eee;padding:10px 0}.Ratings .RatingItem .media{padding:10px}.Ratings .RatingItem .reviewer-name{font-size:14px;font-weight:bold}.teacher-profile-page .nav-left{max-width:680px}.teacher-profile-page .cal{padding:0;border:0}@media (max-width:979px){.teacher-profile-page .affixed{position:relative}}@media (min-width:979px){.teacher-profile-page .affixed{min-width:292.5px}}.teacher-profile-page .link-normalize>a{color:#787b83}.teacher-profile-page .MainInfo .verb-profile-pic{width:125px;height:125px}@media (max-width:979px){.teacher-profile-page .MainInfo .StarRatings{display:block}.teacher-profile-page .MainInfo .biography{margin-top:1rem}}.teacher-profile-page .follow-teacher{border-radius:4px;font-size:11px;background-color:#129dfa;color:#fff;padding:5px;display:inline-block;cursor:pointer}.teacher-profile-page .teacher-pricing{padding:10px 0;font-size:14px;line-height:20px}.teacher-profile-page .teacher-pricing:hover{background-color:#f8f8f8}.teacher-profile-page .session-trial{font-size:16px}.teacher-profile-page .session-rate{color:#7ed321;font-size:20px}@media (max-width:768px){.teacher-profile-page .main-profile-info{text-align:center}}.teacher-profile-page .experiences .section{border-bottom:1px solid #e2e2e2}.teacher-profile-page .experiences .section:last-child{padding-bottom:10px;border-bottom:none}.teacher-profile-page .experiences .section:first-child{padding-top:0}.teacher-profile-page .experiences h4{float:left;clear:left;font-size:14px;font-style:italic}.teacher-profile-page .experiences .listing .experience{float:left;width:100%;padding:5px 0}.teacher-profile-page .experiences .listing .experience h3{margin:0;float:left;font-size:15px;font-weight:bold;max-width:500px}.teacher-profile-page .experiences .listing .experience h3 span{font-weight:normal;padding-left:6px;white-space:nowrap}.teacher-profile-page .experiences .listing .experience p{clear:both;padding-top:3px;font-weight:200}.teacher-profile-page .experiences .listing .experience .years{float:right;font-weight:200;font-size:15px;color:#888}.teacher-profile-page .ratings .listing .not-first{display:none}.teacher-profile-page .ratings .student{padding:12px;float:left;width:100%;min-height:81px;border-bottom:1px solid #efefef}.teacher-profile-page .ratings .student .show-more{margin-top:6px;display:inline-block;font-size:12px}.teacher-profile-page .ratings .student .profile-picture{border-radius:50%;width:60px;height:60px;float:left;background-size:cover;margin-right:15px;position:absolute}.teacher-profile-page .ratings .student .details{float:left;margin-top:9px;padding-left:73px}.teacher-profile-page .ratings .student .details.has-comment{margin-top:0}.teacher-profile-page .ratings .student .name{font-size:16px}.teacher-profile-page .ratings .student .comment{margin:4px 0 0;font-style:italic;color:#5a5a5a;font-weight:200}.teacher-profile-page .ratings .student .stars{margin:4px 0 0}.teacher-profile-page .ratings .student .stars i{color:#f1c40f;font-size:15px}.no-margin-top{margin-top:0 !important}.no-margin-bottom{margin-bottom:0 !important}.extra-margin-sm{margin:4px}.extra-margin-md{margin:8px}.extra-margin-lg{margin:12px}.extra-margin-xl{margin:16px}.extra-margin-top-sm{margin-top:4px !important}.extra-margin-top-md{margin-top:8px !important}.extra-margin-top-lg{margin-top:12px !important}.extra-margin-top-xl{margin-top:16px !important}.extra-margin-top-xxl{margin-top:40px !important}.extra-margin-bottom-sm{margin-bottom:4px !important}.extra-margin-bottom-md{margin-bottom:8px !important}.extra-margin-bottom-lg{margin-bottom:12px !important}.extra-margin-bottom-xl{margin-bottom:16px !important}.extra-margin-bottom-xxl{margin-bottom:40px !important}.extra-margin-right-sm{margin-right:4px !important}.extra-margin-right-md{margin-right:8px !important}.extra-margin-left-sm{margin-left:4px !important}.extra-margin-left-md{margin-left:8px !important}.extra-margin-left-lg{margin-left:12px !important}.extra-margin-left-xl{margin-left:16px !important}.extra-margin-left-xxl{margin-left:40px !important}@media (max-width:768px){.mobile-margin-bottom{margin-bottom:20px}}.no-padding{padding:0}.no-padding-left{padding-left:0 !important}.no-padding-right{padding-right:0 !important}.rounded-corners{border-radius:10px}@media (max-width:767px){.mobile-hide{display:none !important}}@media (min-width:768px){.desktop-hide{display:none !important}}@media (max-width:768px){.mobile-show{display:visible !important}}@media (max-width:992px){.tablet-hide{display:none}}.desktop-show{display:none}@media (min-width:992){.desktop-show{display:visible}}.tablet-show{display:visible}@media (min-width:992px){.tablet-show{display:none !important}}@media (max-width:768px){.mobile-show{display:visible}}.round-top-corners{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.unrounded-corners{border-radius:0}.MiniSidebar{font-weight:lighter}.MiniSidebar .panel-body{padding:0}.MiniSidebar h3{padding:10px;font-size:14px;margin-bottom:5px;border-bottom:1px solid #efefef;cursor:pointer}.MiniSidebar ul{font-size:14px}.MiniSidebar ul li{cursor:pointer;padding:0 10px}.MiniSidebar ul li i{width:20px;color:#999;margin-right:5px}.MiniSidebar ul li:hover,.MiniSidebar ul li.selected{background-color:#129dfa;color:#fff}.MiniSidebar ul li:hover i,.MiniSidebar ul li.selected i{color:#fff}#settings-page,#dashboard-admin{font-size:12px;color:#787c83;font-family:"Open Sans",Helvetica,Arial,sans-serif}#settings-page .panel h3,#dashboard-admin .panel h3{margin-top:0}#settings-page small,#dashboard-admin small{font-size:.7em}#settings-page .img-circle,#dashboard-admin .img-circle{border-radius:50%}#settings-page .extra-margin-bottom,#dashboard-admin .extra-margin-bottom{margin-bottom:4px}#settings-page .extra-margin-bottom-lg,#dashboard-admin .extra-margin-bottom-lg{margin-bottom:12px}#settings-page hr,#dashboard-admin hr{margin:8px 0}#settings-page .search-choice,#dashboard-admin .search-choice{border:0;background-color:initial;margin-top:4px}#settings-page .search-field input,#dashboard-admin .search-field input{height:initial}#settings-page .availability,#dashboard-admin .availability{width:initial}#settings-page .availability-settings .cal,#dashboard-admin .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:rgba(255,255,255,0.85);z-index:10}.ProfilePhotoUpload .DropZoneActive .DropZoneActive--show{display:flex}.ProfilePhotoUpload .verb-profile-pic{width:150px;height:150px;-moz-box-shadow:inset 0 0 5px #000;-webkit-box-shadow:inset 0 0 5px #000;box-shadow:inset 0 0 5px #000}.ProfilePhotoUpload .ProfilePhotoUpload--top{border-bottom:1px solid #efefef}.ProfilePhotoUpload .ProfilePhotoUpload--guidelines{padding:10px}.ProfilePhotoUpload .ProfilePhotoUpload--photo{-webkit-backface-visibility:hidden;-moz-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{-webkit-border-radius:50%;-moz-border-radius:50%;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:rgba(0,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:.5rem}.EditLanguages .EditedLanguage .fa-close:hover{color:#000}.EditLanguages .EditedLanguage .modal-body{padding:0}.EditLanguages .EditedLanguage .CustomSelect{margin-bottom:1rem}.EditLanguages .EditedLanguage .saved{color:#3cd27b;margin-top:5px}.verbling-cc-box{font-family:'Open Sans',sans-serif;font-weight:normal;padding:10px}.verbling-cc-box input,.verbling-cc-box select,.verbling-cc-box option{height:50px;font-size:18px}.verbling-cc-box label{color:#787c83}.verbling-cc-box label h3{font-size:16px}.verbling-cc-box .card-icons{margin-top:5px}.verbling-cc-box .card-icons [class^="fa-"],.verbling-cc-box .card-icons [class*="fa-"]{width:54px;height:33px;margin:0 1px;opacity:.3;display:inline-block}.verbling-cc-box .card-icons.visa .fa-visa{opacity:1}.verbling-cc-box .card-icons.americanexpress .fa-americanexpress{opacity:1}.verbling-cc-box .card-icons.mastercard .fa-mastercard{opacity:1}.verbling-cc-box .card-icons.jcb .fa-jcb{opacity:1}.verbling-cc-box .card-icons.dinersclub .fa-dinersclub{opacity:1}.verbling-cc-box .card-icons.discover .fa-discover{opacity:1}.verbling-cc-box .card-icons .fa-visa{background:url('../img/icon-visa.png')}.verbling-cc-box .card-icons .fa-americanexpress{background:url('../img/icon-americanexpress.png')}.verbling-cc-box .card-icons .fa-mastercard{background:url('../img/icon-mastercard.png')}.verbling-cc-box .card-icons .fa-discover{background:url('../img/icon-discover.png')}.verbling-cc-box .card-icons .fa-jcb{background:url('../img/icon-jcb.png')}.verbling-cc-box .card-icons .fa-dinersclub{background:url('../img/icon-dinersclub.png')}.order-modal{font-family:'Open Sans',sans-serif !important}.order-modal button{font-family:'Open Sans',sans-serif !important}.order-modal .preloading{min-height:400px;padding:30px;padding-top:100px}.order-modal .modal-header{margin:0}.order-modal .blank-footer{margin:0}.order-modal .expandable{background-color:#fff;border-radius:4px}.order-modal .error-msg{background-color:#fa1212}.order-modal .success-msg{background-color:#00c80a}.order-modal .error-msg,.order-modal .success-msg{width:100%;text-align:center;padding:20px;color:#fff}.order-modal .order-modal-body{background-color:#f8f8f8}.order-modal .order-modal-body .contents{background-color:#f8f8f8;padding:30px 0}.order-modal .order-modal-body .new-card-btn{margin-left:10px}.order-modal.tutoring .modal-dialog{margin:60px auto}.order-modal .extra-funcs{font-size:12px}.order-modal .payment-options li{font-size:18px;color:#787c83;cursor:pointer;display:block}.order-modal .payment-options li .fa{color:#129dfa}.order-modal .payment-options li .fa-dot-circle-o{display:none}.order-modal .payment-options li.selected .fa-circle-o{display:none}.order-modal .payment-options li.selected .fa-dot-circle-o{display:inline-block}.order-modal .order-summary{padding:10px 0;color:#787c83;font-size:16px;width:100%;padding-top:10px}.order-modal .order-summary td:last-child{width:1%;white-space:nowrap}.order-modal .order-summary tr .details{text-align:right}.order-modal .order-summary tr .number{text-align:right;padding-left:20px}.order-modal .order-summary tr.total{font-weight:bold}.order-modal .order-summary tr.reduction .number{color:#7ed321}.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{background-color:#e7f5fe !important}.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:rgba(255,255,255,0.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_main:hover .public_Scrollbar_face:after,.public_Scrollbar_mainActive .public_Scrollbar_face:after,.public_Scrollbar_faceActive:after{background-color:#7d7d7d}.public_fixedDataTable_main{background-color:#fff;box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1);border-color:#eee;border-radius:8px}.public_fixedDataTable_header,.public_fixedDataTable_hasBottomBorder{border-color:#efefef}.public_fixedDataTable_header .public_fixedDataTableCell_main{font-weight:bold;color:#888}.public_fixedDataTable_header,.public_fixedDataTable_header .public_fixedDataTableCell_main{background-color:#f6f7f8}.public_fixedDataTable_footer .public_fixedDataTableCell_main{background-color:#f6f7f8;border-color:#efefef}.public_fixedDataTable_topShadow{background:0 0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAF0lEQVR4AWPUkNeSBhHCjJoK2twgFisAFagCCp3pJlAAAAAASUVORK5CYII=) repeat-x}.public_fixedDataTable_bottomShadow{background:0 0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAECAYAAABP2FU6AAAAHElEQVQI12MwNjZmZdAT1+Nm0JDWEGZQk1GTBgAWkwIeAEp52AAAAABJRU5ErkJggg==) repeat-x}.public_fixedDataTable_horizontalScrollbar .public_Scrollbar_mainHorizontal{background-color:#fff}.public_fixedDataTableCell_main{background-color:#fff;border-color:#efefef}.public_fixedDataTableCell_highlighted{background-color:#f4f4f4}.public_fixedDataTableCell_cellContent{padding:8px}.public_fixedDataTableCell_columnResizerKnob{background-color:#0284ff}.public_fixedDataTableColumnResizerLine_main{border-color:#0284ff}.public_fixedDataTableRow_main{background-color:#fff}.public_fixedDataTableRow_highlighted,.public_fixedDataTableRow_highlighted .public_fixedDataTableCell_main{background-color:#f9fbfd}.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;-webkit-transition-duration:250ms;transition-duration:250ms;-webkit-transition-timing-function:ease;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;-webkit-transition-property:background-color width;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;-webkit-transition-property:background-color height;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:6px;content:'';display:block;position:absolute;-webkit-transition:background-color 250ms ease;transition:background-color 250ms 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}body[dir="rtl"] .fixedDataTableColumnResizerLineLayout_main{display:none !important}.fixedDataTableColumnResizerLineLayout_hiddenElem{display:none !important}.fixedDataTableLayout_main{border-style:solid;border-width:1px;box-sizing:border-box;overflow:hidden;position:relative}.fixedDataTableLayout_header,.fixedDataTableLayout_hasBottomBorder{border-bottom-style:solid;border-bottom-width:1px}.fixedDataTableLayout_footer .public_fixedDataTableCell_main{border-top-style:solid;border-top-width:1px}.fixedDataTableLayout_topShadow,.fixedDataTableLayout_bottomShadow{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}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex}.flex-direction-column{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flex-direction-row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.flex-align-center{-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flex-align-end{-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.flex-justify-content-space-between{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.flex-justify-center{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.example-teacher{padding:20px}.example-teacher .text{display:inline-block;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}}.faq-container{background:#f8fafc}.teacher-faq{max-width:960px;margin:0 auto;color:#808080;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}.hc-help-article .modal-body{background:#fafafa}.hc-help-article .article-body{padding:15px;max-height:500px;overflow-y:scroll;overflow-x:hidden;font-size:14px;line-height:30px;word-wrap:break-word;color:#090b1c}.hc-help-article .article-body .wysiwyg-text-align-center{text-align:center}.hc-help-article .article-body .wysiwyg-font-size-x-large{font-size:x-large}.hc-help-article .article-body .wysiwyg-font-size-large{font-size:large}.hc-help-article .article-body .wysiwyg-font-size-medium{font-size:small}.hc-help-article .article-body iframe{display:block;margin-left:auto;margin-right:auto}.hc-help-article .article-body p{margin-top:10px;margin-bottom:10px}.hc-help-article .article-body ol{list-style-type:decimal;margin:20px 0 20px 20px;list-style-position:outside}.hc-help-article .article-body li{margin-left:20px}.audio-video-settings{background-color:#000}.audio-video-settings .audio-detector{position:absolute;bottom:5px;left:5px}.audio-video-settings .change-inputs{position:absolute;bottom:0;right:0;color:#fff;font-size:24px;margin:10px;cursor:pointer}.audio-video-settings .media-stream-view{position:relative}.audio-video-settings .media-stream-view video{max-height:500px}.AVPopover{max-width:100%;padding:0;overflow:hidden}.AVPopover .popover-content{padding:0;border-radius:4px;overflow:hidden}.WebRTCRoomView .video-no-mirror{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}.WebRTCRoomView .self-stream{position:absolute;bottom:10px;right:10px}.WebRTCRoomView .self-stream video{border-radius:8px}.WebRTCRoomView .Peer{background-color:#000;width:100%;min-width:100%;max-height:500px;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{background-color:#000;width:100%;height:100%;min-height:100%;min-width:100%;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-flow:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.WebRTCRoomView .PeerStreamWrapper .end-button{color:#f00}.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{width:100%;min-height:100%;max-height:500px;min-width:100%}.WebRTCRoomView .PeerStreamWrapper .NameOnHover{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.3);font-size:15px;color:#fff;display:none}.WebRTCRoomView .PeerStreamWrapper .NameOnHover.no-overlay{background:initial}.WebRTCRoomView .PeerStreamWrapper .NameOnHover .wrap{flex:1;height:100%;width:100%;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center}.WebRTCRoomView .PeerStreamWrapper:hover .NameOnHover{display:block}.WebRTCRoomView .PeerStreamWrapper:hover .StreamControls{display:block}.WebRTCRoomView .PeerStreamWrapper:hover .immerse-session-end{display:block}.WebRTCRoomView .PeerStreamWrapper .StreamControls{display:none}.WebRTCRoomView .PeerStreamWrapper .immerse-session-end{display:none}#dashboard-admin .class-schedule-settings .calendar .left-side{width:100%}#dashboard-admin .class-schedule-settings .calendar .left-side table.calendar{width:100%}@media (min-width:1200px){#dashboard-admin .class-schedule-settings .calendar .left-side{width:555px}}#dashboard-admin .class-schedule-settings .calendar .right-side{width:100%}@media (min-width:1200px){#dashboard-admin .class-schedule-settings .calendar .right-side{width:330px}}#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:initial;max-width:100%;width:100%}#dashboard-admin .tutoring-schedule-settings .tutor-content .right-container .cal{max-width:100%}@media (min-width:1200px){#dashboard-admin .tutoring-schedule-settings .tutor-content .right-container{width:639px}}#dashboard-admin .performance{font-size:48px}#dashboard-admin .performance-good{color:#8dc63f}#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 .panel-heading{background-color:#e5e5e5;border-bottom:0}#dashboard-admin small{font-size:.7em}#dashboard-admin .verb-profile-pic{max-height:initial;max-width:initial}#dashboard-admin .class-descriptors .label{margin-right:3px}.slider-container{width:300px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.slider-container .back-bar{height:10px;position:relative}.slider-container .back-bar .selected-bar{position:absolute;height:100%}.slider-container .back-bar .pointer{position:absolute;width:10px;height:10px;background-color:#f00;cursor:col-resize;opacity:1;z-index:2}.slider-container .back-bar .pointer.last-active{z-index:3}.slider-container .back-bar .pointer-label{position:absolute;top:-17px;font-size:8px;background:#fff;white-space:nowrap;line-height:1}.slider-container .back-bar .focused{z-index:10}.slider-container .clickable-dummy{cursor:pointer;position:absolute;width:100%;height:100%;z-index:1}.slider-container .scale{top:2px;position:relative}.slider-container .scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0}.slider-container .scale ins{font-size:9px;text-decoration:none;position:absolute;left:0;top:5px;color:#999;line-height:1}.slider-container.slider-readonly .clickable-dummy,.slider-container.slider-readonly .pointer{cursor:auto}.theme-green .back-bar{height:5px;border-radius:2px;background-color:#eee;background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #eee, #ddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eee), to(#ddd));background-image:-webkit-linear-gradient(top, #eee, #ddd);background-image:-o-linear-gradient(top, #eee, #ddd);background-image:linear-gradient(to bottom, #eee, #ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0)}.theme-green .back-bar .selected-bar{border-radius:2px;background-color:#a1fad0;background-image:-moz-linear-gradient(top, #bdfade, #76fabc);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#bdfade), to(#76fabc));background-image:-webkit-linear-gradient(top, #bdfade, #76fabc);background-image:-o-linear-gradient(top, #bdfade, #76fabc);background-image:linear-gradient(to bottom, #bdfade, #76fabc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbdfade', endColorstr='#ff76fabc', GradientType=0)}.theme-green .back-bar .pointer{width:14px;height:14px;top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px solid #aaa;background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #eee, #ddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eee), to(#ddd));background-image:-webkit-linear-gradient(top, #eee, #ddd);background-image:-o-linear-gradient(top, #eee, #ddd);background-image:linear-gradient(to bottom, #eee, #ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0)}.theme-green .back-bar .pointer-label{color:#999}.theme-green .back-bar .focused{color:#333}.theme-green .scale span{border-left:1px solid #e5e5e5}.theme-green .scale ins{color:#999}.theme-blue .back-bar{height:5px;border-radius:2px;background-color:#eee;background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #eee, #ddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eee), to(#ddd));background-image:-webkit-linear-gradient(top, #eee, #ddd);background-image:-o-linear-gradient(top, #eee, #ddd);background-image:linear-gradient(to bottom, #eee, #ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0)}.theme-blue .back-bar .selected-bar{border-radius:2px;background-color:#92c1f9;background-image:-moz-linear-gradient(top, #b1d1f9, #64a8f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b1d1f9), to(#64a8f9));background-image:-webkit-linear-gradient(top, #b1d1f9, #64a8f9);background-image:-o-linear-gradient(top, #b1d1f9, #64a8f9);background-image:linear-gradient(to bottom, #b1d1f9, #64a8f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb1d1f9', endColorstr='#ff64a8f9', GradientType=0)}.theme-blue .back-bar .pointer{width:14px;height:14px;top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px solid #aaa;background-color:#e7e7e7;background-image:-moz-linear-gradient(top, #eee, #ddd);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#eee), to(#ddd));background-image:-webkit-linear-gradient(top, #eee, #ddd);background-image:-o-linear-gradient(top, #eee, #ddd);background-image:linear-gradient(to bottom, #eee, #ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee', endColorstr='#ffdddddd', GradientType=0)}.theme-blue .back-bar .pointer-label{color:#999}.theme-blue .back-bar .focused{color:#333}.theme-blue .scale span{border-left:1px solid #e5e5e5}.theme-blue .scale ins{color:#999}.verbling-jRange{margin-top:24px;height:24px}.verbling-jRange .slider-container{margin:0 auto}@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-time,.lesson .not-scheduled .lesson-date,.lesson .not-scheduled .lesson-countdown{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.live .status-bar,.lesson.refunded .status-bar,.lesson.groupLive .status-bar{border-left:10px solid #7ed321}.lesson.live .lesson-status,.lesson.refunded .lesson-status,.lesson.groupLive .lesson-status{color:#7ed321}.lesson.reserved .status-bar,.lesson.upcoming .status-bar{border-left:10px solid #129dfa}.lesson.reserved .lesson-status,.lesson.upcoming .lesson-status{color:#129dfa}.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:initial}.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(rgba(87,74,74,0.65), rgba(87,74,74,0.65));background-size:cover !important;background-position:center !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:bold;color:#8dc63f}.lesson-price-former{text-decoration:line-through}.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{width:40px !important;height:40px !important;display:inline;margin-right:4px}.lesson-teacher-picture{width:40px !important;height:40px !important;margin-right:4px;border-radius:25px;border:4px solid #e5e5e5;display:inline}.lesson-teacher-name{display:inline}.lesson-labels{max-height:21px;overflow:hidden}.one-line-truncate{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px;max-height:16px;-webkit-line-clamp:1;-webkit-box-orient:vertical}.two-lines{white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px;max-height:32px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.three-lines{white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px;max-height:48px;-webkit-line-clamp:3;-webkit-box-orient:vertical}.four-lines{white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px;max-height:64px;-webkit-line-clamp:4;-webkit-box-orient:vertical}@-webkit-keyframes modal-button-pulse{0%{-webkit-transform:scale(1, 1);-webkit-filter:brightness(1);filter:brightness(1)}50%{-webkit-transform:scale(1.1, 1.1);-webkit-filter:brightness(1.4);filter:brightness(1.4)}100%{-webkit-transform:scale(1, 1);-webkit-filter:brightness(1);filter:brightness(1)}}.modal-button-open{-webkit-animation:modal-button-pulse .3s ease-out;-webkit-animation-iteration-count:1}.orientation-base{font-family:'Open Sans',sans-serif;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}.order-container{margin-top:10px}.order-container h1{text-align:center}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}*:before,*:after{box-sizing:border-box}.rc-slider{position:relative;height:9px;width:100%;border-radius:6px;background-color:#129dfa;margin-top:12px}.rc-slider-track{position:absolute;left:0;height:9px;border-radius:6px;background-color:#129dfa;z-index:1}.rc-slider-handle{position:absolute;width:20px;height:20px;background-color:#129dfa;background-image:-webkit-linear-gradient(top, #129dfa 0, #129dfa 100%);background-image:-o-linear-gradient(top, #129dfa 0, #129dfa 100%);background-image:linear-gradient(to bottom, #129dfa 0, #129dfa 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff129dfa', endColorstr='#ff129dfa', GradientType=0);filter:none;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);border:0 solid transparent;border-radius:50%;margin:-6px}.rc-slider-handle:hover{border-color:#129dfa}.rc-slider-handle-active:active{border-color:#129dfa;box-shadow:0 0 5px #57c5f7}.rc-slider-mark{position:absolute;top:14px;left:2px;width:100%;font-size:13px;z-index:3}.rc-slider-mark-text-current{font-weight:bold}.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;margin-left:-4px;width:8px;display:none;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot:first-child{margin-left:-4px}.rc-slider-dot:last-child{margin-left:-4px}.rc-slider-dot-active{border-color:#96dbfa}.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 .rc-slider-mark-text,.rc-slider-disabled .dot{cursor:not-allowed !important}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;z-index:4;visibility:visible}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-points-bc-tc{padding:4px 0 8px 0}.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:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-points-bc-tc .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.zoom-down-enter,.zoom-down-appear{animation-duration:.3s;animation-fill-mode:both;display:block !important;animation-play-state:paused}.zoom-down-leave{animation-duration:.3s;animation-fill-mode:both;display:block !important;animation-play-state:paused}.zoom-down-enter.zoom-down-enter-active,.zoom-down-appear.zoom-down-appear-active{animation-name:zoomDownIn;animation-play-state:running}.zoom-down-leave.zoom-down-leave-active{animation-name:zoomDownOut;animation-play-state:running}.zoom-down-enter,.zoom-down-appear{transform:scale(0, 0);animation-timing-function:cubic-bezier(.23, 1, .32, 1)}.zoom-down-leave{animation-timing-function:cubic-bezier(.755, .05, .855, .06)}@keyframes zoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(0, 0)}100%{transform-origin:50% 100%;transform:scale(1, 1)}}@keyframes zoomDownOut{0%{transform-origin:50% 100%;transform:scale(1, 1)}100%{opacity:0;transform-origin:50% 100%;transform:scale(0, 0)}}.sync-cal-modal #event-description .row{margin-bottom:20px}.sync-cal-modal .info-type{font-weight:bold}.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}.DashboardNavigation .DashboardNavigation--profile{display:-webkit-flex;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,0.75)}.DashboardNavigation .DashboardNavigation--languages{padding:1.5rem;border-top:1px solid #eee}.DashboardNavigation .DashboardNavigation--languages .langs{font-size:12px}.DashboardNavigation .DashboardNavigation--stats{padding:1.5rem;text-align:center}.DashboardNavigation .DashboardNavigation--stats strong{font-size:2rem;font-weight:lighter}.DashboardNavigation .DashboardNavigation--stats small{display:block}.DashboardNavigation .panel-body{padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.DashboardNavigation ul{margin-bottom:0;flex:1;border-top:1px solid #eee}.DashboardNavigation ul li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:4.2rem;padding:0 1.2rem;font-size:1rem;color:#787b83;-webkit-transition:all .3s;transition:all .3s}.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 .fa{color:#787b83;display:none}.DashboardNavigation ul li:hover{padding-left:1.4rem;background-color:#f3faff}.DashboardNavigation ul li.active{font-weight:bold}.DashboardNavigation ul li.active .fa{display:block}.StudentListing{min-height:80vh}.StudentListing .StudentListing--rate .fa{cursor:pointer}.StudentListing .StudentListing--rate .fa:hover{color:#95a5a6}.StudentListing .StudentListing--rate.saved .form-control{border:1px solid #2ecc71}.StudentListing .StudentListing--rate.error .form-control{border:1px solid #e74c3c}.StudentListing .StudentListing--rate .form-control{display:inline-block;width:45px;padding:4px;font-weight:bold;text-align:center}@media (max-width:767px){.MyTeacherListingBase .MyTeacherListingFilter .filters{-webkit-flex-direction:column;-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:.2rem 1rem}.MyTeacherListingBase .MyTeacherListingItem .teacher-name{padding-left:1rem;padding-top:.5rem}.MyTeacherListingBase .MyTeacherListingItem .teacher-name .name{font-weight:lighter;margin-right:.3rem;font-size:1.4rem}.MyTeacherListingBase .MyTeacherListingItem .counts{padding:.5rem;font-size:1.3rem;border-top:1px solid #eee}.MyTeacherListingBase .MyTeacherListingItem .counts small{display:block}.CompleteList .panel-body{padding:0}.CompleteList ul,.CompleteList .CompleteList--children{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;font-size:13px}.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}.RoomList{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;height:100%;width:100%}.RoomList input{min-height:35px;height:35px}.RoomList .tags{border-bottom:1px solid #ccc;padding:0 10px 10px}.RoomList .tags a{color:#000;margin-right:8px;color:#aaa;cursor:pointer}.RoomList .tags a:hover{color:#000}.RoomList .tags a.selected{color:#333;font-weight:bold}.RoomList .chat-filterbox{min-height:100px;background-color:#fff;padding:20px;-webkit-box-shadow:0 3px 2px -2px rgba(0,0,0,0.1);box-shadow:0 3px 2px -2px rgba(0,0,0,0.1)}.RoomList .ScrollableRoomList{position:relative;overflow-y:auto;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-top:#fff;border-bottom-left-radius:4px;background-color:#eee;height:100%}.RoomList .RoomListEntry{box-shadow:rgba(0,0,0,0) 1px 0 1px 0;position:relative;cursor:pointer;min-width:260px;overflow:hidden;background-color:#fff;padding:10px;border:1px solid rgba(204,204,204,0.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;overflow:hidden;text-overflow:ellipsis}.RoomList .RoomListEntry .time{color:#ccc;position:absolute;bottom:5px;right:10px;margin-bottom:0}.RoomList .RoomListEntry.selected{box-shadow:rgba(0,0,0,0) 0 0 2px 0;background-color:#daf0fe}.RoomList .RoomListEntry.selected .time{color:#888}.RoomList .RoomListEntry.selected .MessagePreview{color:#888 !important}.RoomList .RoomListEntry.unread{background-color:#ecf0f1}.RoomList .RoomListEntry.unread .time{color:#888}.RoomList .RoomListEntry .groupIcon{border:1px solid #ccc;background-color:#fff;border-radius:50%;height:50px;padding-top:12px;width:50px;text-align:center}@media (min-width:1200px){.chat-container{width:852px}}@media (min-width:992px){.chat-container{width:852px}}.chat-container{margin:auto}.chat-information{text-align:center}.MessagingWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-radius:8px;padding:10px;height:calc(100% - 16px)}.MessagingWrapper .flex-loading-spinner{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:auto}.MessagingWrapper .row{height:100%;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1)}.MessagingWrapper .RoomListWrapper,.MessagingWrapper .MessageRoomWrapper{padding:0 !important;display:-webkit-box;display:-moz-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;height:100%;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.MessagingWrapper .RoomListWrapper .chat-filterbox,.MessagingWrapper .MessageRoomWrapper .chat-filterbox{border-top-left-radius:4px;border:1px solid #ccc;border-right:0}.MessagingWrapper .MessageRoomWrapper .MessageRoom{border-radius:4px;border:1px solid #ccc;border-top-left-radius:0;border-bottom-left-radius:0}.unsubscribed-from p{margin-bottom:15px}.perkSection{background-color:#fff;justify-content:center;align-items:center;padding:40px;padding-top:20px}.perksMainSubTitle{color:#a2a2a2}.perkItem{display:flex;width:480px;min-height:146px;background:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);border-radius:8px;margin:10px}.perksListing{display:flex;flex-wrap:wrap}.perkIcon{flex-shrink:0;display:flex;border-radius:8px 0 0 8px;width:30%;justify-content:center;align-items:center}.perkInfo{padding:30px;margin:auto 0}@media only screen and (max-width:768px){[class*="perkInfo"]{padding:10px}}.perksMainHeader{text-align:center}.CompanySection{background-color:#fff;justify-content:center;align-items:center;padding:40px;padding-top:20px}.CompanyMainHeader{text-align:center;padding-bottom:20px}.CompanyMainSubTitle{color:#a2a2a2}.JobsListing{flex-wrap:wrap}.JobsSection{background-color:#f8f8f8;justify-content:center;align-items:center;padding:40px;padding-top:20px;min-height:400px;font-size:14px;font-weight:lighter}.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,0.1);border-radius:8px;margin:10px;background-color:#fff}.JobIcon{flex-shrink:0;display:flex;border-radius:8px 0 0 8px;width:8px;height:105px;justify-content:center;align-items:center}.JobInfo{padding:30px}@-webkit-keyframes pulsateJobItem{0%{-webkit-transform:scale(1, 1)}50%{-webkit-transform:scale(1.01, 1.02)}100%{-webkit-transform:scale(1, 1)}}@-moz-keyframes pulsateJobItem{0%{-moz-transform:scale(1, 1)}50%{-moz-transform:scale(1.01, 1.02)}100%{-moz-transform:scale(1, 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}}.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}.send-email-admin textarea{width:100%;height:400px;resize:none;font-size:18px}.LessonPlansSuperadminBase{padding:10px}.LessonPlansSuperadminBase .LessonPlansSuperadmin{min-height:80vh}.LessonPlansSuperadminBase .LessonPlansSuperAdminFilter{margin:5px 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}.chat-box{border-radius:0;width:100%;font-family:'Open Sans',sans-serif;font-weight:normal;height:100%;max-height:100vh}.chat-box h5{text-align:center;padding:5px}.chat-box .messages{height:100%;-webkit-flex:6;-ms-flex:6;flex:6;overflow-y:auto}.chat-box .messages .loading{width:100%;padding:10px;font-size:12px;color:#8b8f95}.chat-box .messages .message{width:100%;padding:10px;font-size:12px;color:#8b8f95}.chat-box .messages .message .time{font-size:10px}.chat-box .messages .message .options{display:none}.chat-box .messages .message .options a{margin-left:5px;display:inline-block}.chat-box .messages .message .emoticon{display:inline-block}.chat-box .messages .message.options-enabled:hover .options{display:inline-block}.chat-box .messages .message strong{color:#8b8f95}.chat-box .messages .message .verb-profile-pic{margin-right:10px}.chat-box .messages .message .data{width:75%}.chat-box .messages .message .data .text{overflow:hidden;word-wrap:break-word}.chat-box .messages .message.marked{background-color:rgba(18,157,250,0.1)}.chat-box .chat-input{border-top:1px solid #d8d8d8}.chat-box .chat-input textarea{width:100%;resize:none;padding:7px;font-size:12px;height:100px;min-height:75px}#video-storage,#video-storage .video-slot{position:absolute}.tokbox-container{position:relative}.tokbox-container .status{position:absolute;top:0;width:100%;text-align:center}.tokbox-container .status div{position:relative;top:0;z-index:900;padding:4px}.tokbox-container .status div a,.tokbox-container .status div a:visited{color:#00008b}.tokbox-container .status .pending{background:#fffacd}.tokbox-container .status .denied{background:#ff6347}.tokbox-container .publisher-controls{width:100%;padding:4px;text-align:center;background-color:#2980b9;border-radius:3px}.tokbox-container .publisher-controls button{color:#fff;width:49%;height:25px;display:inline-block;padding:4px;border-radius:3px;background-color:inherit}.tokbox-container .publisher-controls button.on .state{background-color:#63c37c}.tokbox-container .publisher-controls button.on .icon{color:#63c37c}.tokbox-container .publisher-controls button .state{width:30px;background-color:#a9a9a9;display:inline-block;border-radius:3px}.tokbox-container .publisher-controls.contained{margin-top:8px;clear:left;float:left;width:215px}.tokbox-container .publisher-controls.banner{display:none;margin-top:0}.show-sidebar .tokbox-container .publisher-controls.banner{display:block}.tokbox-container .publisher-controls.prompt{background-color:inherit}.tokbox-container .publisher-controls.prompt button{background-color:#2980b9;width:100px;margin-top:15px !important}.tokbox-container .publisher-controls.prompt .options button{display:block;margin:0 auto}.tokbox-container .info-panel .image-section{border-bottom:1px solid #efefef;padding:16px}.tokbox-container .info-panel .image-section img{width:100%;display:block}.tokbox-container .info-panel .image-section h3{margin-top:16px;font-size:150%;text-align:center}.tokbox-container .info-panel .details-section{padding:16px}.tokbox-container .info-panel .details-section ul{list-style:none}.tokbox-container .info-panel .details-section ul li{margin:14px 0}.tokbox-container .info-panel .details-section a{margin:14px 0;display:block;width:100%}.tokbox-container .info-panel.teacher-info{padding-bottom:6px;color:#747c83}.tokbox-container .info-panel.teacher-info img{border-radius:100%;margin:22px;width:50%}.tokbox-container .info-panel.teacher-info .centered{text-align:center}.tokbox-container .info-panel.teacher-info .teacher-name{font-size:2em;line-height:70%}.tokbox-container .info-panel.teacher-info .teacher-star-ratings{font-size:.9em}.tokbox-container .info-panel.teacher-info .teacher-star-ratings .fa{colorr:#f1c40f;padding-right:1px;vertical-align:middle}.tokbox-container .info-panel.teacher-info .price-range{color:#82d128;font-size:1.5em;margin:8px}.tokbox-container .info-panel.teacher-info .info{margin-top:8px;margin-bottom:8px;color:#8b8f95;font-size:12px}.tokbox-container .info-panel.teacher-info button{margin-top:6px;margin-bottom:6px}.tokbox-container .tokbox-room{margin-top:15px;position:relative}.tokbox-container .tokbox-room .error{width:100%;max-width:600px;text-align:center;margin:0 auto;padding:20px}.tokbox-container .tokbox-room .error h2{padding:0 12px 12px 12px}.tokbox-container .tokbox-room .full-size{width:100%;height:100%}.tokbox-container .tokbox-room .media-controls{display:none;width:100%;height:100%;box-sizing:border-box;position:relative;z-index:901;background-color:#129dfa;border-radius:4px}.tokbox-container .tokbox-room .media-controls button{color:#fff;background:none;height:100%;width:100%}.tokbox-container .tokbox-room .media-controls.teacher button{width:50%;float:left;height:50.5%;padding:0}.tokbox-container .tokbox-room .media-controls.teacher button:hover{background-color:#fff;color:#129dfa}.tokbox-container .tokbox-room .status-readout{width:100%;height:50.5%;box-sizing:border-box;position:relative;z-index:901;border-radius:4px;top:1px}.tokbox-container .tokbox-room .status-readout button{visibility:hidden;text-align:center;width:50%;height:100%;color:#fff;background-color:transparent}.tokbox-container .tokbox-room .status-readout button.not-active{visibility:visible}.tokbox-container .tokbox-room .video-section{margin:0 auto;overflow:hidden}.tokbox-container .tokbox-room .video-section .focus{position:relative;width:100%;z-index:900}.tokbox-container .tokbox-room .video-section .focus:before{content:"";display:block;padding-top:75%}.tokbox-container .tokbox-room .video-section .focus .focus-view{position:absolute;left:0;top:0;right:0;bottom:0}.tokbox-container .tokbox-room .video-section .focus .focus-view.locked{border:1px solid #90ee90}.tokbox-container .tokbox-room .video-section .focus.media-prompt{background-color:#fff;text-align:center}.tokbox-container .tokbox-room .video-section .focus.media-prompt .description{padding-top:20%}.tokbox-container .tokbox-room .video-section .focus.media-prompt .ignore{color:#d3d3d3;position:absolute;right:2px;top:0;font-size:1.5em}.tokbox-container .tokbox-room .video-section .focus.media-prompt .ignore:hover{cursor:pointer}.tokbox-container .tokbox-room .video-section .focus .join-prompt{position:absolute;color:#fff;bottom:25px;left:0;right:0;text-align:center}.tokbox-container .tokbox-room .video-section .focus .join-prompt div{line-height:50px;font-size:1.25em}.tokbox-container .tokbox-room .video-section .focus .verbling-watermark{position:absolute;right:15px;bottom:15px}.tokbox-container .tokbox-room .video-section .listeners{margin:15px 0}.tokbox-container .tokbox-room .video-section .listeners .spacing{float:left;width:20%;margin-left:4%}.tokbox-container .tokbox-room .video-section .listeners .spacing:hover .media-controls{display:block}.tokbox-container .tokbox-room .video-section .listeners .spacing:hover .status-readout{display:none}.tokbox-container .tokbox-room .video-section .listeners .spacing:hover .media-controls.no-inspect{display:none}.tokbox-container .tokbox-room .video-section .listeners .spacing.self-view{margin-left:auto;margin-right:auto;margin-bottom:34px;float:none}.tokbox-container .tokbox-room .video-section .listeners .spacing.self-view video{border-radius:4px}.tokbox-container .tokbox-room .video-section .listeners .spacing .room-listener{z-index:950;position:relative}.tokbox-container .tokbox-room .video-section .listeners .spacing .room-listener:before{content:"";display:block;padding-top:75%}.tokbox-container .tokbox-room .video-section .listeners .spacing .room-listener .listener-view{border-radius:4px;position:absolute;left:0;top:0;right:0;bottom:0}.tokbox-container .tokbox-room .video-section .listeners .spacing .room-listener .listener-view.observer{background-size:100%}.tokbox-container .tokbox-room .video-section .listeners .spacing .room-listener .listener-view.empty{background-color:#878787}.tokbox-container .tokbox-room .video-section .listeners .spacing .video-status{text-align:center;color:#8b8f95;font-size:.9em;line-height:34px}@keyframes spin{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg)}}#loadIcon{margin:60px auto;height:120px;width:120px;position:relative}#loadIcon div{position:absolute}#loadIcon div:first-child{height:120px;width:120px;border-radius:60px;border-top:solid 10px #237699;animation:spin 2s infinite;-webkit-animation:spin 2s infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear}#loadIcon div:nth-child(2){height:90px;width:90px;border-radius:45px;border-top:solid 10px #6cc5ec;top:15px;left:15px;animation:spin 1.5s infinite;-webkit-animation:spin 1.5s infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear}#loadIcon div:nth-child(3){height:60px;width:60px;border-radius:30px;border-top:solid 10px #acdff6;top:30px;left:30px;animation:spin 1s infinite;-webkit-animation:spin 1s infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear}#loadIcon div:nth-child(4){height:30px;width:30px;border-radius:15px;border-top:solid 10px #d1eefb;top:45px;left:45px;animation:spin .5s infinite;-webkit-animation:spin .5s infinite;animation-timing-function:linear;-webkit-animation-timing-function:linear}.plan-comparison{max-width:960px;margin:0 auto;padding-top:20px;text-align:center}.plan-comparison h2{color:#808080}.plan-comparison>hr{border-bottom:1px solid #808080;margin:10px 15px 20px 15px;padding:0 30px 0 0}.plan-comparison .plan hr{margin-left:0;border-bottom:1px solid #808080}.plan-comparison .plan{padding:0}.plan-comparison .price{height:40px;font-size:18px;color:#129dfa}.plan-comparison .feature{line-height:30px;min-height:30px;font-size:16px;color:#808080}.plan-comparison .feature:nth-child(even){background:#f7f7f7}.plan-comparison button{margin:10px auto}.plan-comparison .tickets{margin:40px 0}.plan-comparison .tickets div{display:inline-block;margin-left:10px;margin-bottom:10px;line-height:42px;vertical-align:top}.plan-comparison .tickets a{color:#129dfa}.plan-comparison .tickets i.fa{color:#787c83}.about-credits{font-weight:lighter}@font-face{font-family:"AnodyneCombined";src:url("../font/AnodyneCombined.otf")}.about-credits.test-a .welcome{font-family:"AnodyneCombined"}.about-credits.test-a .first-container-wrapper{background:linear-gradient(rgba(18,157,250,0.8), rgba(18,157,250,0.8)),url('../img/credits/bg3.jpg');background-size:cover}@font-face{font-family:"RainyDays";src:url("../font/RainyDays.otf")}.about-credits.test-b .welcome{font-family:"RainyDays"}.about-credits.test-b .first-container-wrapper{background:linear-gradient(rgba(18,157,250,0.8), rgba(18,157,250,0.8)),url('../img/credits/bg2.jpg');background-size:cover}.about-credits .welcome{font-size:56px;margin-top:4%}.about-credits .number-circle{border-radius:50%;padding:3px 8px;margin-right:10px;background:#129dfa;color:#fff;text-align:center;font-size:14px;line-height:12px}.about-credits .first-container-wrapper{height:60vh;width:100%;color:#fff;padding-top:40px;padding-bottom:40px}.about-credits .second-container-wrapper{height:10vh;width:100%;vertical-align:middle;background-color:#fff;padding-top:auto;padding-bottom:auto}.about-credits .container-wrapper{width:100%;background-color:#fff;padding-top:40px;padding-bottom:40px}.about-credits .container-alt-wrapper{width:100%;background-color:#f6f6f6;padding-top:40px;padding-bottom:40px}.about-credits .container-brand-wrapper{width:100%;color:#fff;background-color:#129dfa;padding-top:40px;padding-bottom:40px}.about-credits .logo-verbling{width:80px;margin-top:20px;margin-left:20px}.about-credits .welcome-description{font-size:18px}.about-credits .press-logo{height:30px;width:auto;margin:0 20px 0 20px}@media (max-width:768px){.about-credits .mobile-margin-bottom{margin-bottom:20px}.about-credits .mobile-no-margin-top{margin-top:0}}@media (min-width:768px){.about-credits .welcome{font-size:64px}}@media (min-width:992px){.about-credits .welcome{font-size:64px}}@media (min-width:1200px){.about-credits .welcome{font-size:72px}}.about-credits .statistic-large-description{font-size:20px}.about-credits .progress-thin{height:8px}.about-credits .description{margin-bottom:40px}.about-credits .ribbon{width:100px;position:absolute;top:0;right:15px}.about-credits blockquote{font-style:normal}.about-credits .text-description{font-size:14px}.ShareButtonGroup .btn-renren{color:#fff;background-color:#227dc5;border-color:#227dc5}.ShareButtonGroup .btn-renren:hover,.ShareButtonGroup .btn-renren:focus,.ShareButtonGroup .btn-renren.focus,.ShareButtonGroup .btn-renren:active,.ShareButtonGroup .btn-renren.active,.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:hover,.ShareButtonGroup .btn-weibo:focus,.ShareButtonGroup .btn-weibo.focus,.ShareButtonGroup .btn-weibo:active,.ShareButtonGroup .btn-weibo.active,.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:hover,.ShareButtonGroup .btn-vk:focus,.ShareButtonGroup .btn-vk.focus,.ShareButtonGroup .btn-vk:active,.ShareButtonGroup .btn-vk.active,.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:hover,.ShareButtonGroup .btn-odnoklassniki:focus,.ShareButtonGroup .btn-odnoklassniki.focus,.ShareButtonGroup .btn-odnoklassniki:active,.ShareButtonGroup .btn-odnoklassniki.active,.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}.VerblingNow{background-color:#fff}.VerblingNow .panel-body{padding:5px}.VerblingNow .VerblingNowListItem:hover{background-color:#e7f5fe}.VerblingNow .VerblingNowListItem .rate{font-size:1.2rem;font-color:#e74c3c}.VerblingNow .group-time{font-size:16px;color:#888;margin:0;padding:4px;background-color:#eee;text-align:center}.EnterpriseBase{font-weight:lighter}.EnterpriseBase .global-error{padding:15px;background-color:#ecb8ba;color:#cc3f44;text-align:center}.EnterpriseBase .about-header{background-color:#000;position:relative;z-index:1;margin-bottom:40px}.EnterpriseBase .header-background{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.EnterpriseBase .header-container{position:relative;z-index:2}.EnterpriseBase #header-about-enterprise{background-size:cover;background-position:center}.EnterpriseBase .home-section-title{font-family:"MerriweatherSans";font-size:24px;letter-spacing:1px;margin-bottom:10px}.EnterpriseBase .home-section-title{font-family:"MerriweatherSans";font-size:24px;letter-spacing:1px;margin-bottom:10px}.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);-webkit-transition:all .2s ease-in-out 0s;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:#129dfa;text-decoration:none}.EnterpriseBase .link-underline-brand:hover{color:#129dfa}.EnterpriseBase .link-underline-brand:before{content:"";position:absolute;width:100%;height:2px;bottom:-6px;left:0;background-color:#129dfa;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .2s ease-in-out 0s;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:#129dfa}.EnterpriseBase #section-header{background-color:#000;position:relative;z-index:1}.EnterpriseBase .text-emphasis{font-weight:bold;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{padding-top:180px;padding-bottom:200px;text-align:center}.EnterpriseBase .header-title{color:#fff;font-size:32px;text-transform:uppercase;letter-spacing:4px;line-height:36px;margin-bottom:6px}.EnterpriseBase .header-description{color:#fff;font-size:16px;letter-spacing:1px;margin-bottom:20px}.EnterpriseBase .flex-row{display:flex;flex-direction:row}.EnterpriseBase .flex-justify{justify-content:space-between}.EnterpriseBase .flex-item{flex:0 1 auto}.EnterpriseBase .flex-centered{margin:auto}@charset "UTF-8";/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755, .05, .855, .06);animation-timing-function:cubic-bezier(.755, .05, .855, .06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(.755, .05, .855, .06);animation-timing-function:cubic-bezier(.755, .05, .855, .06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}@keyframes bounce{0%,20%,53%,80%,100%{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755, .05, .855, .06);animation-timing-function:cubic-bezier(.755, .05, .855, .06);-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}70%{-webkit-animation-timing-function:cubic-bezier(.755, .05, .855, .06);animation-timing-function:cubic-bezier(.755, .05, .855, .06);-webkit-transform:translate3d(0, -15px, 0);transform:translate3d(0, -15px, 0)}90%{-webkit-transform:translate3d(0, -4px, 0);transform:translate3d(0, -4px, 0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes pulse{0%{-moz-transform:scale3d(1, 1, 1);-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{-moz-transform:scale3d(1.05, 1.05, 1.05);-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05)}100%{-moz-transform:scale3d(1, 1, 1);-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}.hover-pulse:hover{-moz-animation:pulse .31415s ease-out;-moz-animation-iteration-count:1;-webkit-animation:pulse .31415s ease-out;-webkit-animation-iteration-count:1}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, .75, 1);transform:scale3d(1.25, .75, 1)}40%{-webkit-transform:scale3d(.75, 1.25, 1);transform:scale3d(.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, .85, 1);transform:scale3d(1.15, .85, 1)}65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(1.25, .75, 1);transform:scale3d(1.25, .75, 1)}40%{-webkit-transform:scale3d(.75, 1.25, 1);transform:scale3d(.75, 1.25, 1)}50%{-webkit-transform:scale3d(1.15, .85, 1);transform:scale3d(1.15, .85, 1)}65%{-webkit-transform:scale3d(.95, 1.05, 1);transform:scale3d(.95, 1.05, 1)}75%{-webkit-transform:scale3d(1.05, .95, 1);transform:scale3d(1.05, .95, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 15deg);transform:rotate3d(0, 0, 1, 15deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}100%{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);transform:scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);transform:translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg)}30%{-webkit-transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);transform:translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg)}45%{-webkit-transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);transform:translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg)}60%{-webkit-transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);transform:translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg)}75%{-webkit-transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);transform:translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg)}100%{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{11.1%{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}100%{-webkit-transform:none;transform:none}}@keyframes jello{11.1%{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}100%{-webkit-transform:none;transform:none}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,100%{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}20%{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}40%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}60%{opacity:1;-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}80%{-webkit-transform:scale3d(.97, .97, .97);transform:scale3d(.97, .97, .97)}100%{opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 25px, 0);transform:translate3d(0, 25px, 0)}75%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}100%{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(-3000px, 0, 0);transform:translate3d(-3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(25px, 0, 0);transform:translate3d(25px, 0, 0)}75%{-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}90%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}100%{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(3000px, 0, 0);transform:translate3d(3000px, 0, 0)}60%{opacity:1;-webkit-transform:translate3d(-25px, 0, 0);transform:translate3d(-25px, 0, 0)}75%{-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}90%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes bounceInUp{0%,60%,75%,90%,100%{-webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1);animation-timing-function:cubic-bezier(.215, .61, .355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, 3000px, 0);transform:translate3d(0, 3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}75%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}90%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9, .9, .9);transform:scale3d(.9, .9, .9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}100%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0, 10px, 0);transform:translate3d(0, 10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}40%,45%{opacity:1;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, 2000px, 0);transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px, 0, 0);transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px, 0, 0);transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0, -2000px, 0);transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -360deg);transform:perspective(400px) rotate3d(0, 1, 0, -360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);transform:perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95, .95, .95);transform:perspective(400px) scale3d(.95, .95, .95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 10deg);transform:perspective(400px) rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -5deg);transform:perspective(400px) rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -20deg);transform:perspective(400px) rotate3d(0, 1, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 10deg);transform:perspective(400px) rotate3d(0, 1, 0, 10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -5deg);transform:perspective(400px) rotate3d(0, 1, 0, -5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, -20deg);transform:perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1, 0, 0, 90deg);transform:perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, -15deg);transform:perspective(400px) rotate3d(0, 1, 0, -15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0, 1, 0, 90deg);transform:perspective(400px) rotate3d(0, 1, 0, 90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%, 0, 0) skewX(-30deg);transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%, 0, 0) skewX(30deg);transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateY{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -360deg);transform:rotate3d(0, 0, 1, -360deg)}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none}}@keyframes rotatY{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -360deg);transform:rotate3d(0, 0, 1, -360deg)}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none}}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, -200deg);transform:rotate3d(0, 0, 1, -200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0, 0, 1, 200deg);transform:rotate3d(0, 0, 1, 200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, 45deg);transform:rotate3d(0, 0, 1, 45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0, 0, 1, -45deg);transform:rotate3d(0, 0, 1, -45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0, 0, 1, 90deg);transform:rotate3d(0, 0, 1, 90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0, 0, 1, 80deg);transform:rotate3d(0, 0, 1, 80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0, 0, 1, 60deg);transform:rotate3d(0, 0, 1, 60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0, 700px, 0);transform:translate3d(0, 700px, 0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);transform:translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);transform:translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(-1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);transform:scale3d(.1, .1, .1) translate3d(1000px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-10px, 0, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 1000px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}60%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3, .3, .3);transform:scale3d(.3, .3, .3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, -60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, 2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px, 0, 0);transform:scale(.1) translate3d(-2000px, 0, 0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0);transform:scale3d(.475, .475, .475) translate3d(-42px, 0, 0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px, 0, 0);transform:scale(.1) translate3d(2000px, 0, 0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);transform:scale3d(.475, .475, .475) translate3d(0, 60px, 0);-webkit-animation-timing-function:cubic-bezier(.55, .055, .675, .19);animation-timing-function:cubic-bezier(.55, .055, .675, .19)}100%{opacity:0;-webkit-transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);transform:scale3d(.1, .1, .1) translate3d(0, -2000px, 0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175, .885, .32, 1);animation-timing-function:cubic-bezier(.175, .885, .32, 1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);visibility:visible}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{visibility:hidden;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-ms-keyframes spin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.animate-spin{-webkit-animation-name:spin;animation-name:spin}.SyriaBase{font-weight:lighter}.SyriaBase h1,.SyriaBase h2,.SyriaBase h3{font-family:"MerriweatherSans",sans-serif}.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:center}.SyriaBase #section-syria-information{color:#fff;background:linear-gradient(rgba(0,0,0,0.8), rgba(0,0,0,0.7)),url('../img/syria/stockholm.jpg');background-size:cover;background-position:center}.SyriaBase .home-section-title{margin-bottom:10px}.SyriaBase .home-section-title{font-family:"MerriweatherSans";font-size:24px;letter-spacing:1px;margin-bottom:10px}.SyriaBase .home-section-description{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);-webkit-transition:all .2s ease-in-out 0s;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:#129dfa;text-decoration:none}.SyriaBase .link-underline-brand:hover{color:#129dfa}.SyriaBase .link-underline-brand:before{content:"";position:absolute;width:100%;height:2px;bottom:-6px;left:0;background-color:#129dfa;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .2s ease-in-out 0s;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:#129dfa}.SyriaBase #section-header{background-color:#000;position:relative;z-index:1}.SyriaBase .text-emphasis{font-weight:bold;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:flex;flex-direction:row}.SyriaBase .flex-justify{justify-content:space-between}.SyriaBase .flex-item{flex:0 1 auto}.SyriaBase .flex-centered{margin:auto}.PostBase{width:100%;height:100%}.PostBase .tags{padding-bottom:15px}.PostBase .shadow{box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1)}.PostBase #article-header{width:100%;height:45vh;background-size:cover;background-position:center;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,0.1);margin-bottom:30px}.PostBase .article-information{margin-bottom:20px}.PostBase .card-article-tags{margin-bottom:15px;display:flex;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:grab}.PostBase .card-article-tag:hover{color:#f8f8f8 !important;background-color:#129dfa !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{display:inline;font-size:12px;letter-spacing:1px;text-transform:uppercase;margin-right:8px}.PostBase .article-readtime{display:inline;float:right;font-size:12px;letter-spacing:1px;text-transform:uppercase}.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;-webkit-box-shadow:0 2px 10px rgba(0,0,0,0.1);box-shadow:0 2px 10px rgba(0,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 15px;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-teachersince{font-size:10px}.PostBase .card-profile-membersince{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:hover,.PostBase .btn-renren:focus,.PostBase .btn-renren.focus,.PostBase .btn-renren:active,.PostBase .btn-renren.active,.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:hover,.PostBase .btn-weibo:focus,.PostBase .btn-weibo.focus,.PostBase .btn-weibo:active,.PostBase .btn-weibo.active,.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:hover,.PostBase .btn-vk:focus,.PostBase .btn-vk.focus,.PostBase .btn-vk:active,.PostBase .btn-vk.active,.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:hover,.PostBase .btn-odnoklassniki:focus,.PostBase .btn-odnoklassniki.focus,.PostBase .btn-odnoklassniki:active,.PostBase .btn-odnoklassniki.active,.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 .shadow{box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1)}.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}@keyframes pulse{0%{transform:scale(1, 1)}50%{transform:scale(1.01, 1.01)}100%{transform:scale(1, 1)}}.post-listing .card-article:hover{animation:pulse .31415s ease-out;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;margin-right:}.post-listing .card-article-image{position:relative;padding:20px;background-size:cover !important;background-position:center !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:flex;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:grab}.post-listing .card-article-tag:hover{color:#f8f8f8 !important;background-color:#129dfa !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:#129dfa}.post-listing .card-article-cta{float:right;font-size:10px;letter-spacing:1px;text-transform:uppercase;font-weight:700;vertical-align:bottom}.url-break{word-wrap:break-word}.PostEditorBase{background-color:#fff;display:flex;flex-direction:row;flex-grow:1;height:100%}.PostEditorBase #article-tags .Select-item{width:auto !important}.PostEditorBase .PostSidebar{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:ease .3s}.PostEditorBase .PostSidebar .SidebarItem.add-post{text-align:center;font-size:10px;text-transform:uppercase;letter-spacing:4px}.PostEditorBase .PostSidebar .SidebarItem.add-post:hover{color:#129dfa;border-left:none;transition:.3s}.PostEditorBase .PostSidebar .SidebarItem:hover{border-left:5px solid #129dfa}.PostEditorBase .PostSidebar .SidebarItem.selected{border-left:5px solid #129dfa;box-shadow:inset 240px 0 0 0 #129dfa;color:#fff}.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.load-more{text-align:center;font-size:10px;text-transform:uppercase;letter-spacing:4px}.PostEditorBase .PostSidebar .SidebarItem.load-more:hover{color:#129dfa;border-left:none;transition:.3s}.PostEditorBase .PostEditor{flex-grow:1;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto}.PostEditorBase .PostEditor .PostActionsBar{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:#8dc63f}.PostEditorBase .PostEditor .title-editor{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{flex:1 0 auto;display:flex;flex-direction:row}.PostEditorBase .PostEditor .editor .write{max-width:50%;flex:1 1 auto;display:flex;flex-direction:column;border:none}.PostEditorBase .PostEditor .editor .write .heading{background-color:#f8f8f8;flex:0 0 auto;padding:10px;font-weight:bold;font-size:10px;text-transform:uppercase;letter-spacing:1px}.PostEditorBase .PostEditor .editor .write .write-box{flex:1 0 auto;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%;flex:1 1 auto;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:bold;text-transform:uppercase;letter-spacing:1px}.PostEditorBase .PostEditor .editor .EditorTabs .ReactTabs__Tab:hover{background-color:#fff}.PostEditorBase .PostEditor .editor .EditorTabs .ReactTabs__Tab a{position:relative;display:block;padding:10px 15px}.PostEditorBase .modal-content{height:auto}.ApplyToTeach .control-label{text-align:left;font-weight:bold}.no-panel-margin .panel{margin-bottom:0}.VerblingNowListItem:nth-child(odd){background-color:#f6f6f6}.VerblingNowListItem.selected{background-color:#e7f5fe !important}.InstantOverview .SessionContainer .SessionWrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-around;align-items:center}.InstantOverview .session-left{height:100%;overflow-y:auto}.InstantOverview .session-left .back-to-view-mode{display:none}.InstantOverview .session-left.show-background{background-color:#4893ab;background-position:bottom;background-repeat:no-repeat}@media (max-width:767px){.InstantOverview .session-left.show-background{background-image:none !important;background:initial}.InstantOverview .session-left.selection-mode{position:fixed;z-index:1000;background-color:#fff}.InstantOverview .session-left.selection-mode>div{height:100% !important}.InstantOverview .session-left.selection-mode .SessionScreen{height:60%}.InstantOverview .session-left.selection-mode .media{background:#fff;margin-top:0;margin-bottom:70px}.InstantOverview .session-left.selection-mode .back-to-view-mode{display:inline;position:absolute;left:10px;top:10px}.InstantOverview .session-left.view-mode{display:none}.InstantOverview .session-left.view-mode .back-to-view-mode{display:none}}.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}.WoofBase{font-weight:lighter}.WoofBase h1,.WoofBase h2,.WoofBase h3{font-family:'Open Sans',sans-serif}.WoofBase .animatedBox{opacity:0}.WoofBase .container-alt-wrapper{width:100%;background-color:#f6f6f6;padding-top:40px;padding-bottom:40px}.WoofBase .description{margin-bottom:40px}.WoofBase .text-description{font-size:14px}.WoofBase .text-sweden-blue{color:#00559b}.WoofBase .text-sweden-yellow{color:#ffce00}.WoofBase .about-header{background-color:#000;position:relative;z-index:1}.WoofBase .header-background{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.WoofBase .header-container{position:relative;z-index:2}.WoofBase .container.three-notes{padding-top:30px;padding-bottom:30px}.WoofBase .container-wrapper{width:100%;background-color:#fff;padding-top:40px;padding-bottom:40px}.WoofBase #header-about-woof{background-size:cover;background-position:center}.WoofBase #section-woof-information{color:#fff;background:linear-gradient(rgba(0,0,0,0.8), rgba(0,0,0,0.7)),url('../img/syria/stockholm.jpg');background-size:cover;background-position:center}.WoofBase .home-section-title{margin-bottom:10px}.WoofBase .home-section-title{font-family:'Open Sans',sans-serif;font-size:24px;letter-spacing:1px;margin-bottom:10px}.WoofBase .home-section-description{font-size:14px;margin-bottom:20px}.WoofBase .home-section-cta{margin:40px;text-align:center}.WoofBase .link-header{top:5px;margin-left:20px}.WoofBase .link-cta{font-size:16px;margin-right:20px}.WoofBase .link-section{font-size:14px;margin-right:20px}.WoofBase .link-underline{position:relative;text-decoration:none}.WoofBase .link-underline:hover{color:#fff}.WoofBase .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);-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.WoofBase .link-underline:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.WoofBase .link-underline:active,.WoofBase .link-underline:focus{color:#fff}.WoofBase .link-underline-brand{position:relative;color:#129dfa;text-decoration:none}.WoofBase .link-underline-brand:hover{color:#129dfa}.WoofBase .link-underline-brand:before{content:"";position:absolute;width:100%;height:2px;bottom:-6px;left:0;background-color:#129dfa;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.WoofBase .link-underline-brand:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.WoofBase .link-underline-brand:active,.WoofBase .link-underline-brand:focus{color:#129dfa}.WoofBase #section-header{background-color:#000;position:relative;z-index:1}.WoofBase .text-emphasis{font-weight:bold;color:#ffc319}.WoofBase .background-video{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.WoofBase .section-header-content{position:relative;z-index:2}.WoofBase .navigation{margin-top:20px}.WoofBase .navigation-right{float:right}.WoofBase .header-content{padding-top:180px;padding-bottom:200px;text-align:center}.WoofBase .header-title{color:#fff;letter-spacing:4px;line-height:36px;margin-bottom:6px}.WoofBase .header-description{color:#fff;font-size:16px;letter-spacing:1px;margin-bottom:20px}.WoofBase .minimal-footer{margin-top:20px;font-size:10px;text-align:center;color:#777}.WoofBase .flex-row{display:flex;flex-direction:row}.WoofBase .flex-justify{justify-content:space-between}.WoofBase .flex-item{flex:0 1 auto}.WoofBase .flex-centered{margin:auto}@media (max-width:768px){.WoofBase .mobile-margin-bottom{margin-bottom:20px}.WoofBase .mobile-no-margin-top{margin-top:0}}.OrganizationBase .OrganizationBase--links{height:50px;text-align:center;padding:0 30px;background-color:rgba(255,255,255,0.3);border-radius:8px 8px 0 0}.OrganizationBase .OrganizationBase--links ul{list-style-type:none;margin:0;padding:0;font-weight:lighter}.OrganizationBase .OrganizationBase--links ul li a{font-size:16px;color:#fff;letter-spacing:1px;display:block;text-align:center;padding:10px 10px;text-decoration:none}.OrganizationBase .OrganizationBase--links ul li a:hover{background-color:rgba(255,255,255,0.2)}.OrganizationBase .OrganizationBase--links ul .active{border-top:#fff 3px solid}.OrganizationBase .OrganizationBase--header{height:400px;color:#fff;background:linear-gradient(rgba(0,0,0,0.8), rgba(0,0,0,0.7));background-size:cover;background-position:center}.OrganizationBase .OrganizationBase--header h1{font-family:'MerriweatherSans',Arial,serif}.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 .OrganizationUsersTable .TableHelper,.OrganizationBase .OrganizationInvitesTable .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 .OrganizationUsers .panel-body,.OrganizationBase .OrganizationInvites .panel-body{height:70vh}.OrganizationBase .OrganizationOverview .OrganizationOverview--stat-panel.no-body-padding .panel-body{padding:10px}.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;padding:50px}.OrganizationBase .OrganizationReportCreate{position:relative}.OrganizationBase .OrganizationReportCreate .OrganizationReportCreate--overlay{position:absolute;background-color:rgba(255,255,255,0.8);top:0;left:0;width:100%;height:100%;z-index:2}.VerblingTag{border-radius:6px;color:#fff;text-transform:uppercase;padding:4px;font-weight:bold;margin-bottom:3px}.VerblingTag.VerblingTag--removable{cursor:pointer}.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:rgba(0,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:bold}.CreditToSingleModal .CreditToSingleModal--name{font-size:16px;margin-bottom:5px;font-weight:bold}.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 10px, #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;font-weight:lighter}.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:#129dfa;border-top-left-radius:8px;border-top-right-radius:8px}.OrganizationAcceptInvite .OrganizationAcceptInvite--email{font-size:20px;font-weight:lighter;color:#fff}.VideoRoom video{transition:-webkit-filter linear 1s,filter linear 1s}.VideoRoom.trial-over video{-webkit-filter:brightness(.4);filter:brightness(.4)}.VideoRoom .rectangle-user-profile{text-align:left;flex-grow:1}.VideoRoom .rectangle-user-profile .text-lg{font-size:1.75em}.VideoRoom .immerse-session-actions{text-align:right}.prep-wrapper{height:100%;padding-top:100px}.prep-wrapper .WebRTCPrep{background-color:inherit !important}.prep-wrapper .WebRTCPrep>div{margin:auto}.ImmerseChat{width:100%}.ImmerseChat .ImmerseChat--messages{overflow-y:auto;-webkit-flex:6;-ms-flex:6;flex:6;padding:20px}.ImmerseChat .ImmerseChat--messages .batch{display:inline-block;box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1);font-size:12px;padding:10px;color:#787b83;background-color:#fff;border-radius:8px;float:left}.ImmerseChat .ImmerseChat--messages .batch.me{color:#fff;background-color:#129dfa;text-align:right;float:right}.ImmerseChat .ImmerseChat--messages .batch.me .pro-pic{position:absolute;top:-10px;right:-10px}.ImmerseChat .ImmerseChat--messages .batch.other .pro-pic{position:absolute;top:-10px;left:-10px}.ImmerseChat .ImmerseChat--input{width:100%;padding:20px;position:relative}.ImmerseChat .ImmerseChat--input textarea{width:100%;padding:10px;border-radius:8px;border:0;box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1);font-size:15px}.ImmerseChat .ImmerseChat--input textarea:focus{outline:none}.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,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:bold}.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:#f00;border:2px solid #f00}.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%}.ImmerseLandingBase .TapButton h1,.ImmerseLandingBase .Personalized h1{line-height:32px;font-size:36px;font-weight:700;letter-spacing:-2.67px;font-family:'MerriweatherSans',Arial,serif;line-height:40px}.ImmerseLandingBase .TapButton h3,.ImmerseLandingBase .Personalized h3{line-height:27px}@media (max-width:720px){.ImmerseLandingBase .TapButton h1,.ImmerseLandingBase .Personalized h1{text-align:center}.ImmerseLandingBase .TapButton h3,.ImmerseLandingBase .Personalized h3{text-align:center}.ImmerseLandingBase .TapButton h4,.ImmerseLandingBase .Personalized h4{font-size:30px;text-align:center}.ImmerseLandingBase .TapButton .TapButton--bubble,.ImmerseLandingBase .Personalized .TapButton--bubble{margin-top:10px}}.ImmerseLandingBase .Personalized .FirstPhone,.ImmerseLandingBase .TapButton .FirstPhone{margin-right:-50px;z-index:2;-webkit-animation-delay:1s !important;animation-delay:1s !important}@-webkit-keyframes fadeInLeftIphone{0%{opacity:0;-webkit-transform:translate3d(-5%, 0, 0);transform:translate3d(-5%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftIphone{0%{opacity:0;-webkit-transform:translate3d(-5%, 0, 0);transform:translate3d(-5%, 0, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDownIphone{0%{opacity:0;-webkit-transform:translate3d(0, -5%, 0);transform:translate3d(0, -5%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownIphone{0%{opacity:0;-webkit-transform:translate3d(0, -5%, 0);transform:translate3d(0, -5%, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}.ImmerseLandingBase .Personalized img,.ImmerseLandingBase .TapButton img{opacity:0;margin-top:15px}.ImmerseLandingBase .Personalized .fadeInLeftIphone,.ImmerseLandingBase .TapButton .fadeInLeftIphone{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fadeInLeftIphone;animation-name:fadeInLeftIphone;-webkit-animation-duration:500ms;-webkit-animation-timing-function:ease-in;-moz-animation-duration:500ms;-moz-animation-timing-function:ease-in;-ms-animation-duration:500ms;-ms-animation-timing-function:ease-in;animation-timing-function:ease-in;animation-duration:500ms}.ImmerseLandingBase .Personalized .fadeInDownIphone,.ImmerseLandingBase .TapButton .fadeInDownIphone{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:fadeInDownIphone;animation-name:fadeInDownIphone;-webkit-animation-duration:1000ms;-webkit-animation-timing-function:ease-in;-moz-animation-duration:1000ms;-moz-animation-timing-function:ease-in;-ms-animation-duration:1000ms;-ms-animation-timing-function:ease-in;animation-timing-function:ease-in;animation-duration:1000ms}.ImmerseLandingBase .LandingSection{background-color:#fff;padding:25px}.ImmerseLandingBase .LandingSection--alt{background-color:#f8f8f8;padding:25px}.ImmerseLandingBase .ImmerseLandingBase--Gradient{width:100%;height:10px;background:#3f85d6;background:-moz-linear-gradient(left, #3f85d6 0, #74c7e0 100%);background:-webkit-gradient(left top, right top, color-stop(0, #3f85d6), color-stop(100%, #74c7e0));background:-webkit-linear-gradient(left, #3f85d6 0, #74c7e0 100%);background:-o-linear-gradient(left, #3f85d6 0, #74c7e0 100%);background:-ms-linear-gradient(left, #3f85d6 0, #74c7e0 100%);background:linear-gradient(to right, #3f85d6 0, #74c7e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f85d6', endColorstr='#74c7e0', GradientType=1)}.ImmerseLandingBase .Hero{padding:20px;position:relative;text-align:center;font-weight:lighter;color:#fff;background-color:#000;background-position:50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;background-image:url('../img/immerse/immerse-bg-header.jpg')}.ImmerseLandingBase .Hero h1{letter-spacing:16.15px;font-weight:lighter;font-size:30px}.ImmerseLandingBase .Hero h3{letter-spacing:.75px;font-weight:lighter;font-weight:18px}.ImmerseLandingBase .DownloadApp img{width:240px}.ImmerseLandingBase .DownloadApp h1{font-weight:lighter}.ProgressBar{height:5px;margin-top:5px}.ProgressBar .ProgressBar--inner{width:100%;height:5px;border-radius:6px;background-color:#fff;position:relative;z-index:1}.ProgressBar .ProgressBar--inner div{background-color:#1c9dfa;border-radius:6px;height:5px;position:absolute;top:0;left:0;z-index:2;-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.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;-webkit-transition:background-image 1s ease-in-out;-moz-transition:background-image 1s ease-in-out;-o-transition:background-image 1s ease-in-out;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{min-height:100vh;position:relative;background-color:#0590ed;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;-webkit-box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.18);-moz-box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.18);box-shadow:inset 0 0 6px 0 rgba(0,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,0.1);border-radius:5px}.OnboardingBase .Motivation .Motivation--motivation .Motivation--motivation--inner:hover{box-shadow:1px 1px 1px 2px rgba(0,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:#129dfa;color:#fff}.OnboardingBase .VerblingLogo{width:200px;margin-top:2rem;margin-bottom:2rem}@media (max-width:767px){.OnboardingBase .VerblingLogo{width:100px}}.OnboardingBase .skip{text-align:center}.OnboardingBase .skip section{margin-bottom:10px}.OnboardingBase .skip a{color:#fff;font-size:1.2rem}.OnboardingBase .OnboardingModal{border-radius:8px;min-height:40px;width:50%;max-width:600px;color:#787b83;font-weight:lighter}@media (max-width:767px){.OnboardingBase .OnboardingModal{width:90%}}.OnboardingBase .OnboardingModal h1,.OnboardingBase .OnboardingModal h2,.OnboardingBase .OnboardingModal h3{font-weight:lighter}.OnboardingBase .OnboardingModal.no-header section{border-top-left-radius:8px;border-top-right-radius:8px}.OnboardingBase .OnboardingModal header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-ms-flex-pack:justify;justify-content:space-around;-webkit-align-items:center;-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;font-weight:lighter}.OnboardingBase .OnboardingModal section{padding:30px}@media (max-width:768px){.OnboardingBase .OnboardingModal section{padding:15px}}.OnboardingBase .OnboardingModal footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:1rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.OnboardingBase .OnboardingModal header,.OnboardingBase .OnboardingModal footer{background-color:#fff;min-height:50px}.OnboardingBase .OnboardingModal section{min-height:100px;background-color:#f8f8f8}.RelationshipNavigation .RelationshipNavigation--profile{cursor:pointer;display:-webkit-flex;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:rgba(255,255,255,0.2)}.RelationshipNavigation .RelationshipNavigation--language-settings{padding:1.5rem;border-bottom:1px solid #eee}.RelationshipNavigation .RelationshipNavigation--languages{padding:1.5rem;border-top:1px solid #eee}.RelationshipNavigation .RelationshipNavigation--languages .langs{font-weight:bold;font-size:.85rem}.RelationshipNavigation .RelationshipNavigation--languages{padding:1.5rem;border-top:1px solid #eee}.RelationshipNavigation .RelationshipNavigation--languages .langs{font-weight:bold;font-size:.85rem}.RelationshipNavigation .RelationshipNavigation--stats{padding:1.5rem;text-align:center}.RelationshipNavigation .RelationshipNavigation--stats strong{font-size:2rem;font-weight:lighter}.RelationshipNavigation .RelationshipNavigation--stats small{display:block}.RelationshipNavigation .panel-body{padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.RelationshipNavigation ul{margin-bottom:0;flex:1;border-top:1px solid #eee}.RelationshipNavigation ul li{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;height:4.2rem;padding:0 1.2rem;font-size:1rem;color:#787b83;-webkit-transition:all .3s;transition:all .3s}.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 .fa{color:#787b83;display:none}.RelationshipNavigation ul li:hover{padding-left:1.4rem;background-color:#f3faff}.RelationshipNavigation ul li.active{font-weight:bold}.RelationshipNavigation ul li.active .fa{display:block}.survey-page .panel-heading{background-image:url('../img/survey/survey-bg.png');color:#fff}.survey-page iframe{height:400px}.AboutSection{background-color:#fff;justify-content:center;align-items:center;padding:40px;padding-top:20px;flex:1}.AboutMainHeader{text-align:center;padding-bottom:20px}.AboutMainSubTitle{color:#a2a2a2}.platformSection{background-color:#f8f8f8;justify-content:center;align-items:center;padding:40px;padding-top:20px}.platformMainHeader{text-align:center}.platformMainSubTitle{color:#a2a2a2}.teamSection{background-color:#fff;justify-content:center;align-items:center;padding:40px;padding-top:20px}.teamMainHeader{text-align:center}.teamMainSubTitle{color:#a2a2a2}.teamList{overflow:hidden;margin:auto;flex-wrap:wrap;margin-top:30px;max-width:650px}.team__item{float:left;text-align:center;width:33%;box-sizing:border-box;padding:10px}.team__item:hover img{transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transition:transform 550ms ease;-moz-transition:-moz-transform 550ms ease;-ms-transition:-ms-transform 550ms ease;-o-transition:-o-transform 550ms ease;-webkit-transition:-webkit-transform 550ms 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{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.SlideLeftButton{position:absolute;opacity:0;height:100%;width:70px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:-webkit-linear-gradient(left, #f8f8f8, rgba(0,0,0,0));background:-o-linear-gradient(right, #f8f8f8, rgba(0,0,0,0));background:-moz-linear-gradient(right, #f8f8f8, rgba(0,0,0,0));background:linear-gradient(to right, #f8f8f8, rgba(0,0,0,0));display:block}.SlideRightButton{position:absolute;opacity:0;height:100%;width:70px;right:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:-webkit-linear-gradient(left, rgba(0,0,0,0), #f8f8f8);background:-o-linear-gradient(right, rgba(0,0,0,0), #f8f8f8);background:-moz-linear-gradient(right, rgba(0,0,0,0), #f8f8f8);background:linear-gradient(to right, rgba(0,0,0,0), #f8f8f8);display:block}.SlideLeftButton:hover{opacity:1}.SlideRightButton:hover{opacity:1}.tutoring-settings .recruiter-text .container,.tutoring-settings .recruiter-text .highlightTextarea,.tutoring-settings .recruiter-text .highlighter,.tutoring-settings .recruiter-text textarea{width:100% !important}.tutoring-settings .recruiter-text #recruiter .highlighter mark{padding:0;margin:0}.social-login .facebook{border-radius:4px;background-clip:padding-box;transition:all 200ms ease 0s;background-color:#324d8f;color:#fff;padding:0 0 15px 0;font-size:16px}.social-login .google{border-radius:4px;background-clip:padding-box;transition:all 200ms ease 0s;background-color:#d03324;color:#fff;padding:0 0 15px 0;font-size:16px}.lesson-info{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;position:relative;border:1px solid #cecece}.lesson-info hr{margin-top:0;margin-bottom:0}.lesson-info .info-header{padding:15px 15px 40px 15px;color:#d8d8d8;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.lesson-info .info-header .language{font-size:1.6em;color:#fff}.lesson-info .other-students{padding:15px}.lesson-info .price{padding:15px 15px 15px 15px}.lesson-info .price .amount{color:#1fb45e;font-size:1.6em}.lesson-info .price .space-remaining{color:#f00}.lesson-info .fa-check{color:#1fb45e}.rsbc-switch-button{position:relative;line-height:100%;display:inline-block;vertical-align:middle;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rsbc-switch-button label{cursor:pointer}.rsbc-switch-button input[type="checkbox"]{position:absolute;margin-left:-9999px;visibility:hidden}.rsbc-switch-button>label:first-child{display:inline-block;min-width:140px;text-align:right;margin:0 6px 0 12px}.rsbc-switch-button label+label{margin-left:6px}.rsbc-switch-button input[type="checkbox"]+label{display:inline-block;position:relative;margin:0;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rsbc-switch-button.rsbc-switch-button-flat-round input[type="checkbox"]+label{padding:2px;width:48px;height:24px;vertical-align:middle;background-color:#e74c3c;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;-webkit-transition:background .4s;-moz-transition:background .4s;-o-transition:background .4s;transition:background .4s}.rsbc-switch-button.rsbc-switch-button-flat-round:hover input[type="checkbox"]+label{background-color:#a82315}.rsbc-switch-button.rsbc-switch-button-flat-round input[type="checkbox"]+label:before,.rsbc-switch-button.rsbc-switch-button-flat-round input[type="checkbox"]+label:after{display:inline-block;position:absolute;content:""}.rsbc-switch-button.rsbc-switch-button-flat-round input[type="checkbox"]+label:before{top:2px;left:2px;bottom:2px;right:2px;background-color:#fff;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;-webkit-transition:background .4s;-moz-transition:background .4s;-o-transition:background .4s;transition:background .4s}.rsbc-switch-button.rsbc-switch-button-flat-round input[type="checkbox"]+label:after{top:4px;left:4px;bottom:4px;width:16px;background-color:#d62c1a;-webkit-border-radius:52px;-moz-border-radius:52px;border-radius:52px;-webkit-transition:margin .4s,background .4s;-moz-transition:margin .4s,background .4s;-o-transition:margin .4s,background .4s;transition:margin .4s,background .4s}.rsbc-switch-button.rsbc-switch-button-flat-round input[type="checkbox"]:checked+label{background-color:#2ecc71}.rsbc-switch-button.rsbc-switch-button-flat-round input[type="checkbox"]:checked+label:after{margin-left:24px;background-color:#25a25a}.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:#129dfa;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:#129dfa;border-color:#129dfa;color:#fff}.m-calendar tbody td:hover.faded{color:#ccc;background-color:#fff;border:1px solid #dfe0e4 !important}.m-calendar .current-day{color:#129dfa;font-weight:bold}.m-calendar .prev-month,.m-calendar .next-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:#129dfa;text-align:center;margin-bottom:13px}.m-calendar .toolbar button{position:relative;width:30px;height:30px;line-height:30px;color:#fff;border:1px solid #129dfa;border-radius:50%;background:#129dfa;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}.u-slider-time{position:relative;display:inline-block;background-color:#dfe0e4;border-radius:3px;height:4px;width:100%;cursor:pointer}.u-slider-time .value{position:absolute;background-color:#129dfa;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:-10px;left:-12px;width:24px;height:24px;background-color:#fff;border:3px solid #129dfa;border-radius:50%;cursor:pointer}.m-time{color:#fff}.m-time .showtime{text-align:center}.m-time .separater{display:inline-block;font-size:32px;font-weight:bold;color:#129dfa;width:32px;height:65px;line-height:65px;text-align:center}.m-time .time-text{position:relative;left:-10px;font-size:15px;color:#129dfa;margin-top:7px;margin-bottom:10px}.m-time .sliders{padding:0 10px}.m-time .time{width:65px;height:65px;display:inline-block;font-size:38px;line-height:65px;background-color:#129dfa;border-radius:3px;text-align:center}@font-face{font-family:"Open Sans"}.markdown{font-family:Open Sans,sans-serif;font-size:16px;line-height:1.6}.markdown p{margin-bottom:20px}.markdown a{color:#129dfa}.markdown h1,h2,h3,h4,h5,h6{margin:20px 0 10px;padding:0;font-weight:bold;-webkit-font-smoothing:antialiased;cursor:text;position:relative}​ .markdown h1:hover a.anchor,h2:hover a.anchor,h3:hover a.anchor,h4:hover a.anchor,h5:hover a.anchor,h6:hover a.anchor{text-decoration:none}.markdown h1{font-size:28px}​ .markdown h2{font-size:24px}​ .markdown h3{font-size:18px}​ .markdown h4{font-size:16px}​ .markdown h5{font-size:14px}​ .markdown h6{color:#777;font-size:14px}​ .markdown hr{border:0 none;color:#ccc;height:4px;padding:0}​ .markdown body>h2:first-child{margin-top:0;padding-top:0}.markdown body>h1:first-child{margin-top:0;padding-top:0}.markdown body>h1:first-child+h2{margin-top:0;padding-top:0}.markdown body>h3:first-child,body>h4:first-child,body>h5:first-child,body>h6:first-child{margin-top:0;padding-top:0}​ .markdown a:first-child h1,a:first-child h2,a:first-child h3,a:first-child h4,a:first-child h5,a:first-child h6{margin-top:0;padding-top:0}​ .markdown h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{margin-top:0}​ .markdown li p.first{display:inline-block}.markdown li{margin:0}.markdown ul,ol{padding-left:30px}​ .markdown ul :first-child,ol :first-child{margin-top:0}​ .markdown blockquote{border-left:4px solid #ddd;padding:0 15px;color:#777}.markdown blockquote>:first-child{margin-top:0}.markdown blockquote>:last-child{margin-bottom:0}.markdown>img{display:block;max-width:100%;margin-bottom:20px}.markdown sup{font-size:.67em;vertical-align:super;line-height:0}.markdown body{font-family:Helvetica,arial,sans-serif;font-size:14px;line-height:1.6;padding-top:10px;padding-bottom:10px;background-color:#fff;padding:30px}.markdown body>*:first-child{margin-top:0 !important}.markdown body>*:last-child{margin-bottom:0 !important}.markdown a{color:#4183c4}.markdown a.absent{color:#c00}.markdown a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin:20px 0 10px;padding:0;font-weight:bold;-webkit-font-smoothing:antialiased;cursor:text;position:relative}.markdown h1:hover a.anchor,.markdown h2:hover a.anchor,.markdown h3:hover a.anchor,.markdown h4:hover a.anchor,.markdown h5:hover a.anchor,.markdown h6:hover a.anchor{text-decoration:none}.markdown h1 tt,.markdown h1 code{font-size:inherit}.markdown h2 tt,.markdown h2 code{font-size:inherit}.markdown h3 tt,.markdown h3 code{font-size:inherit}.markdown h4 tt,.markdown h4 code{font-size:inherit}.markdown h5 tt,.markdown h5 code{font-size:inherit}.markdown h6 tt,.markdown h6 code{font-size:inherit}.markdown h1{font-size:28px;color:#000}.markdown h2{font-size:24px;border-bottom:1px solid #ccc;color:#000}.markdown h3{font-size:18px}.markdown h4{font-size:16px}.markdown h5{font-size:14px}.markdown h6{color:#777;font-size:14px}.markdown p,.markdown blockquote,.markdown ul,.markdown ol,.markdown dl,.markdown li,.markdown table,.markdown pre{margin:15px 0}.markdown hr{border:0 none;color:#ccc;height:4px;padding:0}.markdown body>h2:first-child{margin-top:0;padding-top:0}.markdown body>h1:first-child{margin-top:0;padding-top:0}.markdown body>h1:first-child+h2{margin-top:0;padding-top:0}.markdown body>h3:first-child,.markdown body>h4:first-child,.markdown body>h5:first-child,.markdown body>h6:first-child{margin-top:0;padding-top:0}.markdown a:first-child h1,.markdown a:first-child h2,.markdown a:first-child h3,.markdown a:first-child h4,.markdown a:first-child h5,.markdown a:first-child h6{margin-top:0;padding-top:0}.markdown h1 p,.markdown h2 p,.markdown h3 p,.markdown h4 p,.markdown h5 p,.markdown h6 p{margin-top:0}.markdown li p.first{display:inline-block}.markdown li{margin:0}.markdown ul,.markdown ol{padding-left:30px}.markdown ul :first-child,.markdown ol :first-child{margin-top:0}.markdown dl{padding:0}.markdown dl dt{font-size:14px;font-weight:bold;font-style:italic;padding:0;margin:15px 0 5px}.markdown dl dt:first-child{padding:0}.markdown dl dt>:first-child{margin-top:0}.markdown dl dt>:last-child{margin-bottom:0}.markdown dl dd{margin:0 0 15px;padding:0 15px}.markdown dl dd>:first-child{margin-top:0}.markdown dl dd>:last-child{margin-bottom:0}.markdown blockquote{border-left:4px solid #ddd;padding:0 15px;color:#777}.markdown blockquote>:first-child{margin-top:0}.markdown blockquote>:last-child{margin-bottom:0}.markdown table{padding:0;border-collapse:collapse}.markdown table tr{border-top:1px solid #ccc;background-color:#fff;margin:0;padding:0}.markdown table tr:nth-child(2n){background-color:#f8f8f8}.markdown table tr th{font-weight:bold;border:1px solid #ccc;margin:0;padding:6px 13px}.markdown table tr td{border:1px solid #ccc;margin:0;padding:6px 13px}.markdown table tr th :first-child,.markdown table tr td :first-child{margin-top:0}.markdown table tr th :last-child,.markdown table tr td :last-child{margin-bottom:0}.markdown img{max-width:100%}.markdown span.frame{display:block;overflow:hidden}.markdown span.frame>span{border:1px solid #ddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}.markdown span.frame span img{display:block;float:left}.markdown span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}.markdown span.align-center{display:block;overflow:hidden;clear:both}.markdown span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}.markdown span.align-center span img{margin:0 auto;text-align:center}.markdown span.align-right{display:block;overflow:hidden;clear:both}.markdown span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}.markdown span.align-right span img{margin:0;text-align:right}.markdown span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}.markdown span.float-left span{margin:13px 0 0}.markdown span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}.markdown span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}.markdown code,.markdown tt{margin:0 2px;padding:0 5px;white-space:nowrap;border:1px solid #eaeaea;background-color:#f8f8f8;border-radius:3px}.markdown pre code{margin:0;padding:0;white-space:pre;border:none;background:transparent}.markdown .highlight pre{background-color:#f8f8f8;border:1px solid #ccc;font-size:13px;line-height:19px;overflow:auto;padding:6px 10px;border-radius:3px}.markdown pre{background-color:#f8f8f8;border:1px solid #ccc;font-size:13px;line-height:19px;overflow:auto;padding:6px 10px;border-radius:3px}.markdown pre code,.markdown pre tt{background-color:transparent;border:none}.markdown sup{font-size:.83em;vertical-align:super;line-height:0}.markdown *{-webkit-print-color-adjust:exact}@media screen and (min-width:914px){.markdown body{width:854px;margin:0 auto}}@media print{.markdown table,.markdown pre{page-break-inside:avoid}.markdown pre{word-wrap:break-word}}.featured-teacherItem{transition:opacity .3s ease-in-out;opacity:1;position:absolute;z-index:100;background-color:rgba(150,255,0,0.25);width:150px;height:150px;color:#fff;font-size:25px;text-align:center;padding-left:0;padding-top:10%}.featured-teacherItemHov{transition:opacity .3s ease-in-out;opacity:0;position:absolute;z-index:100;background-color:rgba(150,255,0,0.25);width:150px;height:150px;color:#fff;font-size:25px;text-align:center;padding-left:0;padding-top:10%}#featured-teachers{width:1100px}#featured-teachers .video .meta{background-color:transparent;background-image:-moz-linear-gradient(center top, rgba(0,0,0,0.7), transparent);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(0,0,0,0.7)), to(transparent));width:100%;height:49px;position:absolute;z-index:100;top:0}#featured-teachers .video .meta h2,#featured-teachers .video .meta a{color:#fff}#featured-teachers .video .meta h2{float:left;font-size:20px;margin:9px 0 0 19px}#featured-teachers .video .meta .book{float:right;background-color:#27ae60;margin-right:4px;padding:10px 25px;margin-top:5px}#featured-teachers .video .meta .book:hover{background-color:#35bb6e}#featured-teachers .video{width:105%}.featured-teacherItem{transition:opacity .3s ease-in-out;opacity:1;position:absolute;z-index:100;background-color:rgba(150,255,0,0.25);width:150px;height:150px;color:#fff;font-size:25px;text-align:center;padding-left:0;padding-top:10%}.featured-teacherItemHov{transition:opacity .3s ease-in-out;opacity:0;position:absolute;z-index:100;background-color:rgba(150,255,0,0.25);width:150px;height:150px;color:#fff;font-size:25px;text-align:center;padding-left:0;padding-top:10%}.featureTeachers #featured-teachers2{width:1100px}.featureTeachers #featured-teachers2 .video .meta{background-color:transparent;background-image:-moz-linear-gradient(center top, rgba(0,0,0,0.7), transparent);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(0,0,0,0.7)), to(transparent));width:100%;height:49px;position:absolute;z-index:100;top:0}.featureTeachers #featured-teachers2 .video .meta h2,.featureTeachers #featured-teachers2 .video .meta a{color:#fff}.featureTeachers #featured-teachers2 .video .meta h2{float:left;font-size:20px;margin:9px 0 0 19px}.featureTeachers #featured-teachers2 .video .meta .book{float:right;background-color:#27ae60;margin-right:4px;padding:10px 25px;margin-top:5px}.featureTeachers #featured-teachers2 .video .meta .book:hover{background-color:#35bb6e}.featureTeachers #featured-teachers2 .video{width:105%}.CsvButton{z-index:1;position:relative}.CsvButton-real{position:absolute;left:0;top:0;z-index:2;cursor:pointer;-moz-opacity:0;filter:: 0);opacity:0;width:100%;height:100%}.container-full{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}.introduction-title{color:#fff;font-size:36px}.introduction-container{padding-top:40px;padding-bottom:40px}.introduction-description{color:#fff;font-size:18px}.introduction-image img{max-height:150px}.FullwidthheaderMain{min-height:190px;background-size:cover}.introduction-title{color:#fff;font-size:36px}.introduction-container{padding-top:40px;padding-bottom:40px}.introduction-description{color:#fff;font-size:18px}.introduction-image img{max-height:150px}.FullwidthheaderLinks{flex:1;text-align:center;margin:0 auto;padding:0 30px;background-color:rgba(255,255,255,0.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 10px;text-decoration:none}.FullwidthheaderLinks ul li a:hover{background-color:rgba(255,255,255,0.2)}.FullwidthheaderLinks ul .active{border-top:#fff 3px solid;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}}.HoverCardTrigger{width:145px;margin:auto;z-index:100;position:absolute;border:1px solid #c0c0c0;border-radius:8px;margin-top:10px;box-shadow:rgba(0,0,0,0.2) 0 2px 6px;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 #c0c0c0;width:100%;text-align:left;padding:5px}.HoverCardTrigger .HoverCardBlock span{display:block}.HoverCardWrapper{position:relative;display:inline-block}.HoverCardTrigger:after,.HoverCardTrigger:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.HoverCardTrigger:after{border-color:rgba(136,183,213,0);border-bottom-color:#dfdfdf;border-width:5px;margin-left:-57px}.HoverCardTrigger:before{border-color:rgba(194,225,245,0);border-bottom-color:#c0c0c0;border-width:6px;margin-left:-58px}.react-calendar{width:100%}.react-calendar table{width:100%}.react-calendar table .day{height:20px;background-color:#000}.GiftBase 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') no-repeat;background-size:cover;padding-top:20px;color:#000}.GiftBase .body{border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:hidden;border:1px solid #fff;box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1);border-collapse:separate}.GiftBase .selection{font-weight:lighter;padding:10px;font-size:15px;background-color:#f9f9f9;border-bottom:1px solid #ccc}.GiftBase .selection span{margin-right:15px;display:inline-block}.GiftBase .amount-selection .btn{margin-bottom:20px;padding:20px}.GiftBase .gift-content{background-color:#fff}body{margin:0;padding:0}body #app{height:100vh}.HangoutWrapper{height:100vh;background-color:rgba(18,157,250,0.7)}.HangoutWrapper.group{background-color:#fff}.HangoutWrapper .LoadingSpinner svg circle{stroke:#fff !important}.HangoutWrapper .HangoutPracticeGroup{width:100%}.HangoutWrapper .HangoutPracticeGroup .chat-box{min-height:100vh;width:100%}.HangoutWrapper .HangoutSession{width:100%;height:100vh;flex:1}.HangoutWrapper .HangoutSession .MessageRoom{height:100vh;flex:1}.HangoutWrapper .HangoutSession .MessageRoom .MessageAttachments .StandardAttachment .body{min-width:1px}.HangoutWrapper .HangoutSession .MessageRoom .chat-information{border-radius:0}.availability-short-view hr{border-top:1px solid #787c83}.availability-short-view .hour-select-mod-short-term,.availability-short-view .hour-open{cursor:pointer}.availability-short-view td{background-color:#f3f3f3}.availability-short-view .hour-select-mod-short-term,.availability-short-view .hour-tutoring-booked,.availability-short-view .hour-class-booked{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,0.3)}.HeaderPresence .online-status{color:#40d47e}.HeaderPresence .online-status .text{color:#fff}.HeaderPresence .online-status.busy{color:#ff0}.HeaderPresence .offline-status{color:#e74c3c}.HeaderPresence .offline-status .text{color:#fff}.HeaderPresence .fa-bolt{font-size:1.5em}.HeaderPresence .PresenceToggler{padding:10px}.immerse-rating-item{display:flex;flex-grow:1;margin:20px auto 0 auto;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);width:100%;max-width:800px;width:550px;border-radius:10px}.immerse-rating-item>div{background-color:#fff;flex-grow:0;flex-shrink:0}.immerse-rating-item .immerse-rating-stars{flex-basis:20%;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;padding:10px 5px 10px 20px}.immerse-rating-item .immerse-rating-comment{flex-basis:80%;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;font-size:14px;padding:10px 20px 10px 5px;display:flex;flex-direction:column}.immerse-session-item{cursor:pointer;justify-content:center;height:120px;margin:20px auto 0 auto;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1);width:100%;border-radius:10px;max-width:800px}.immerse-session-item>div{background-color:#fff;flex-grow:0;flex-shrink:0}.immerse-session-item .immerse-user-pic{flex-basis:20%;-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}.immerse-session-item .immerse-user-pic img{-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;height:120px}.immerse-session-item .immerse-item-body{flex-basis:50%;display:inline-flex;flex-direction:column;justify-content:center}.immerse-session-item .immerse-item-price{color:#44c45c;flex-basis:30%;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;font-size:24px;display:flex;flex-direction:column;justify-content:center;text-align:center}.immerse-info-container .info-tabs{box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1);-webkit-border-bottom-left-radius:4px;-moz-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.immerse-info-container .info-tabs .btn{min-width:50px;font-size:20px;padding:0 14px;border:none;background-color:#fff;border-top-left-radius:0;border-top-right-radius:0}.immerse-info-container .info-tabs .btn.selected{box-shadow:inset 0 -2px 0 0 #129dfa;color:#129dfa}.immerse-info-container .info-tabs .btn:hover{color:#129dfa;box-shadow:inset 0 -2px 0 0 #129dfa}.immerse-info-container .empty-state-dash{margin-top:20px;border:0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}@media (max-width:500px){.immerse-info-container .empty-state-dash{-webkit-flex-direction:column;flex-direction:column}}.immerse-info-container .empty-state-dash .empty-state-pic{flex:1;min-height:150px;border-radius:8px 0 0 8px;background-size:cover}@media (max-width:500px){.immerse-info-container .empty-state-dash .empty-state-pic{-webkit-flex-direction:column;flex-direction:column;border-radius:8px 8px 0 0}}.immerse-info-container .empty-state-dash .empty-state-message{padding:0 15px 15px 15px;flex:1;display:flex;flex-direction:column;justify-content:center}.feedback-listing{padding:0 20px;width:100%}.feedback-listing .paginate-container{text-align:center}.history-listing{padding:0 20px;width:100%}.history-listing .paginate-container{text-align:center}.MatchRequestModal hr{border-color:#d0d0d0}.MatchRequestModal .modal-body{background-color:#f2f2f2}.MatchRequestModal .modal-body .proficiency-bars{margin-right:5px}.MatchRequestModal .text-lg{font-size:1.75em}.MatchRequestModal .rectangle-user-profile{padding-top:15px}.IndicatorBase{position:relative;top:-18px;left:-18px;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.PresentTeacherListing .PresentTeacherListingHeader{box-shadow:0 3px 2px -2px rgba(0,0,0,0.1);margin-bottom:5px}.PresentTeacherListing .PresentTeacher{position:relative;height:110px;cursor:pointer;padding:5px;overflow:hidden}.PresentTeacherListing .PresentTeacher.selected{background-color:#e7f5fe !important}.PresentTeacherListing .PresentTeacher:nth-child(2n){background-color:#f8f8f8}.PresentTeacherListing .PresentTeacher:hover{background-color:#e7f5fe;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.1);box-shadow:0 2px 8px rgba(0,0,0,0.1)}.PresentTeacherListing .PresentTeacher .PresenceBall{position:absolute;top:0;right:10px;font-size:16px}.PresentTeacherListing .PresentTeacher .StarRatings{font-size:14px}.instant-trial-video-room video{transition:-webkit-filter linear 1s,filter linear 1s}.instant-trial-video-room.trial-over video{-webkit-filter:brightness(.4);filter:brightness(.4)}.prep-wrapper{height:100%;padding-top:100px}.prep-wrapper .WebRTCPrep{background-color:inherit !important}.prep-wrapper .WebRTCPrep>div{margin:auto}.JobsBase .JobBase--Job{border-radius:8px;border:1px solid #eee;padding:10px}.MainLandingPage h1{line-height:32px;font-size:36px;font-weight:700;letter-spacing:-2.67px;font-family:'MerriweatherSans',Arial,serif;line-height:40px}.MainLandingPage h3{line-height:27px}@media (max-width:720px){.MainLandingPage h1{font-size:32px}.MainLandingPage h3{font-size:18px}.MainLandingPage h4{font-size:12px}}.LanguageCard{background:linear-gradient(#323232, #282828);background-size:cover !important}.LanguageCard a{color:#fff}.LanguageCard .teacher-image{opacity:.3;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s}.LanguageCard:hover .teacher-image{opacity:.8;-webkit-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.container.landing .about-products,.main-page .about-products,.container.landing .our-teachers,.main-page .our-teachers{padding-top:10px;padding-left:20px;background:#fff;min-height:400px;color:#808080;overflow-x:hidden}.container.landing .about-products .text,.main-page .about-products .text,.container.landing .our-teachers .text,.main-page .our-teachers .text{width:50%;float:left;line-height:1.5em;padding-top:10%;padding-right:10px}.container.landing .about-products .text h2,.main-page .about-products .text h2,.container.landing .our-teachers .text h2,.main-page .our-teachers .text h2{margin-right:-20px}.container.landing .about-products img,.main-page .about-products img,.container.landing .our-teachers img,.main-page .our-teachers img{width:50%;max-height:500px;margin-right:-25px;margin-bottom:-3px}@media (max-width:767px){.container.landing .about-products,.main-page .about-products,.container.landing .our-teachers,.main-page .our-teachers{margin:0}.container.landing .about-products .text,.main-page .about-products .text,.container.landing .our-teachers .text,.main-page .our-teachers .text{float:none;width:100%}.container.landing .about-products .text h2,.main-page .about-products .text h2,.container.landing .our-teachers .text h2,.main-page .our-teachers .text h2{font-size:26px}.container.landing .about-products img,.main-page .about-products img,.container.landing .our-teachers img,.main-page .our-teachers img{float:right;max-height:300px;width:auto;margin:20px -20px 10px auto}.container.landing .about-products .signup,.main-page .about-products .signup,.container.landing .our-teachers .signup,.main-page .our-teachers .signup,.container.landing .about-products .view-teachers,.main-page .about-products .view-teachers,.container.landing .our-teachers .view-teachers,.main-page .our-teachers .view-teachers{width:100%}}@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400);@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/l/font?kit=DXI1ORHCpsQm3Vp6mXoaTTnH4b_Ee13r67QKgfm_EPWjLj6mfVH_SC-pWgEcJRUZS7v2Ba09qwUyzuhbaSvY1jjpN9HcCrd6JOrUmzPBTqsqKB5NiYPs--m0h7jRSWAE) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/l/font?kit=TCmDhmS1RRL7aqhqZW19h9oLqSWmDCRj17QBVup6CqJMKDW7wr8-mFUtZxX0An9Hxjwkr35EAwjGz2xBtHyf46VYFdkcnG3BQC4BAwdRBqtuAtmJ8SPLz6DEExiJ-m1d) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/l/font?kit=k3k702ZOKiLJc3WVjuplzDnH4b_Ee13r67QKgfm_EPWjLj6mfVH_SC-pWgEcJRUZS7v2Ba09qwUyzuhbaSvY1jjpN9HcCrd6JOrUmzPBTqsqKB5NiYPs--m0h7jRSWAE) format('woff2')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(https://fonts.gstatic.com/l/font?kit=PRmiXeptR36kaC0GEAetxvFvZ0APTCZ-JN9O75yk506jHNs90nnCeJiD-HCYdCRyJQ1bcFog1oYkqbWHV6BMa-kzLtLfhNju3rhJKcSaIUztsNCfmr6nFAoVVLxpI8IZ) format('woff2')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/l/font?kit=O4NhV7_qs9r9seTo7fnsVNT3a6EI3wlpt8aF107T1oosW74lMOjTY4qiY9y3N8u8mmZZuPEXUm9QhgLwSTQSb8YE374rgrGU5twsryA-dlb3ENXPRqTW0OIclyPn2srH) format('woff2')}@import url("http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,700italic,400,300,700&subset=latin,cyrillic)");@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400);@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(https://fonts.gstatic.com/l/font?kit=DXI1ORHCpsQm3Vp6mXoaTTnH4b_Ee13r67QKgfm_EPWjLj6mfVH_SC-pWgEcJRUZS7v2Ba09qwUyzuhbaSvY1jjpN9HcCrd6JOrUmzPBTqsqKB5NiYPs--m0h7jRSWAE) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/l/font?kit=TCmDhmS1RRL7aqhqZW19h9oLqSWmDCRj17QBVup6CqJMKDW7wr8-mFUtZxX0An9Hxjwkr35EAwjGz2xBtHyf46VYFdkcnG3BQC4BAwdRBqtuAtmJ8SPLz6DEExiJ-m1d) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/l/font?kit=k3k702ZOKiLJc3WVjuplzDnH4b_Ee13r67QKgfm_EPWjLj6mfVH_SC-pWgEcJRUZS7v2Ba09qwUyzuhbaSvY1jjpN9HcCrd6JOrUmzPBTqsqKB5NiYPs--m0h7jRSWAE) format('woff2')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(https://fonts.gstatic.com/l/font?kit=PRmiXeptR36kaC0GEAetxvFvZ0APTCZ-JN9O75yk506jHNs90nnCeJiD-HCYdCRyJQ1bcFog1oYkqbWHV6BMa-kzLtLfhNju3rhJKcSaIUztsNCfmr6nFAoVVLxpI8IZ) format('woff2')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/l/font?kit=O4NhV7_qs9r9seTo7fnsVNT3a6EI3wlpt8aF107T1oosW74lMOjTY4qiY9y3N8u8mmZZuPEXUm9QhgLwSTQSb8YE374rgrGU5twsryA-dlb3ENXPRqTW0OIclyPn2srH) format('woff2')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTaOCaDZZVv73zpFSwE4Va2k.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTdWlIHla9B101mdmTHF3-q0.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTVMRqIICSqEqsEoDxn8ddME.woff2) format('woff2');unicode-range:U+02BC,U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTaWHppw2c1XOp6B2yhU8z7c.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTeji7H8UD0RUWSM-55zrR4g.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTcw0n1X1lV_hRH3yZFpIE9Q.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTSYtBUPDK3WL7KRKS_3q7OE.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/opensans/v10/DXI1ORHCpsQm3Vp6mXoaTRampu5_7CjHW5spxoeN3Vs.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v10/K88pR3goAWT7BTt32Z01m5Bw1xU1rKptJj_0jans920.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v10/RjgO7rYTmqiVp7vzi-Q5UZBw1xU1rKptJj_0jans920.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v10/ttwNtsRpgsxVmgGGmiUOEpBw1xU1rKptJj_0jans920.woff2) format('woff2');unicode-range:U+02BC,U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v10/LWCjsQkB6EMdfHrEVqA1KZBw1xU1rKptJj_0jans920.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v10/xozscpT2726on7jbcb_pApBw1xU1rKptJj_0jans920.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v10/59ZRklaO5bWGqF5A9baEEZBw1xU1rKptJj_0jans920.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v10/u-WUoqrET9fUeobQW7jkRZBw1xU1rKptJj_0jans920.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v10/cJZKeOuBrn4kERxqtaUH3ZBw1xU1rKptJj_0jans920.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzKOCaDZZVv73zpFSwE4Va2k.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzNWlIHla9B101mdmTHF3-q0.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzFMRqIICSqEqsEoDxn8ddME.woff2) format('woff2');unicode-range:U+02BC,U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzKWHppw2c1XOp6B2yhU8z7c.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzOji7H8UD0RUWSM-55zrR4g.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzMw0n1X1lV_hRH3yZFpIE9Q.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzCYtBUPDK3WL7KRKS_3q7OE.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(https://fonts.gstatic.com/s/opensans/v10/k3k702ZOKiLJc3WVjuplzBampu5_7CjHW5spxoeN3Vs.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxh-d0Ps7SYMINeh7goWOihc.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxvLBl1WW9IMtpizwVvmL2lA.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxvvn6LI2LprBJXb3dYRSpOE.woff2) format('woff2');unicode-range:U+02BC,U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxiHDFpeaZstBgByDevYxtuM.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxmvOVdJ7vwdAUM1_0w6rHJ0.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxuIzlBUWm_bhlDgXdZvgJTg.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxrIoAo9wAeLGDYpbspX6MZU.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSansLight-Italic'),url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxtTIkQYohD4BpHvJ3NvbHoA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBjh7e2W4hm9ZA_z4UdP-cQU.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBpwaoV4em0XsfI20r5f4EOM.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBshIsjW5fEZuOum29gsYqpo.woff2) format('woff2');unicode-range:U+02BC,U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBiMV0bfL-jZ99U6bs5jsL-w.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBslLAZC6mdXApAHSjvz6_xo.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBocW2RraEATWgv1xznQqawU.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBogt8zh49GR1Df_uPwTXpxw.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url(https://fonts.gstatic.com/s/opensans/v10/xjAJXh38I15wypJXxuGMBogp9Q8gbYrhqGlRav_IXfk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxqLgSh4rH7gpNYINv324ktE.woff2) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxhvNyNQU9jtOiCGv0BahFbY.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxqkZeiFafWJ66oesKDyPDng.woff2) format('woff2');unicode-range:U+02BC,U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxr0bxdAF-AdQuruTpX6ZMdE.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxntq4fgPehxLaAkzmUi9IJU.woff2) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxuIgLFkjxiD69wEV_W7yxK4.woff2) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF1,U+20AB}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxpNqtRD8o2krntaMXKqEhp0.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(https://fonts.gstatic.com/s/opensans/v10/PRmiXeptR36kaC0GEAetxv79_ZuUxCigM2DespTnFaw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}.container.landing .about-products,.main-page .about-products,.container.landing .our-teachers,.main-page .our-teachers{padding-top:10px;padding-left:20px;background:#fff;min-height:400px;color:#808080;overflow-x:hidden}.container.landing .about-products .text,.main-page .about-products .text,.container.landing .our-teachers .text,.main-page .our-teachers .text{width:50%;float:left;line-height:1.5em;padding-top:10%;padding-right:10px}.container.landing .about-products .text h2,.main-page .about-products .text h2,.container.landing .our-teachers .text h2,.main-page .our-teachers .text h2{margin-right:-20px}.container.landing .about-products img,.main-page .about-products img,.container.landing .our-teachers img,.main-page .our-teachers img{width:50%;max-height:500px;margin-right:-25px;margin-bottom:-3px}@media (max-width:767px){.container.landing .about-products,.main-page .about-products,.container.landing .our-teachers,.main-page .our-teachers{margin:0}.container.landing .about-products .text,.main-page .about-products .text,.container.landing .our-teachers .text,.main-page .our-teachers .text{float:none;width:100%}.container.landing .about-products .text h2,.main-page .about-products .text h2,.container.landing .our-teachers .text h2,.main-page .our-teachers .text h2{font-size:26px}.container.landing .about-products img,.main-page .about-products img,.container.landing .our-teachers img,.main-page .our-teachers img{float:right;max-height:300px;width:auto;margin:20px -20px 10px auto}.container.landing .about-products .signup,.main-page .about-products .signup,.container.landing .our-teachers .signup,.main-page .our-teachers .signup,.container.landing .about-products .view-teachers,.main-page .about-products .view-teachers,.container.landing .our-teachers .view-teachers,.main-page .our-teachers .view-teachers{width:100%}}.container.landing .our-teachers,.main-page .our-teachers{background:#fafafa}.container.landing .our-teachers img,.main-page .our-teachers img{float:none;padding-top:60px;max-height:464px;max-width:710px}.container.landing .our-teachers .text,.main-page .our-teachers .text{float:right;margin-right:15px;text-align:right;margin-bottom:30px;padding-left:20px}.container.landing .our-teachers .text h2,.main-page .our-teachers .text h2,.container.landing .our-teachers .text>*,.main-page .our-teachers .text>*{margin-right:0}.container.landing .view-teachers,.main-page .view-teachers{float:right}@media (max-width:767px){.container.landing .our-teachers .text,.main-page .our-teachers .text{padding-left:20px;text-align:left;margin-bottom:30px}}.MessagesHeader{position:relative;min-height:80px}.MessagesHeader .start-time{position:absolute;top:15px;right:17px}.MessagesHeader .chat-members{text-align:left;float:left}.MessagesHeader .chat-information{border-top-left-radius:8px;border-top-right-radius:8px;height:80px;position:static;background-color:#fff;padding:20px;text-align:center;-webkit-box-shadow:0 3px 2px -2px rgba(0,0,0,0.1);box-shadow:0 3px 2px -2px rgba(0,0,0,0.1)}.MessagesHeader .PresenceProfilePic{margin-right:10px}.MessagesHeader .PresenceProfilePic .ProfilePic{width:40px;height:40px;display:inline}.MessagesHeader .PresenceProfilePic .ProfilePic{border-radius:50%}.MessagesHeader .chat-information-teacher-picture{border:4px solid #e5e5e5}.MessagesHeader .chat-information-student-picture{display:inline}.Translator .fa-chevron-right,.Translator .fa-chevron-left{padding:0 .9rem}.Translator .translate-value{margin:.5rem 0}.Translator .translated-text{font-style:italic;margin:1rem 0}.Translator .translated-text .success{font-size:1.5rem}.tandem-session-modal .modal-lesson-header{background-size:cover !important;background-position:center !important;padding:40px;min-height:200px;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px}.tandem-session-modal .modal-lesson-teacher{position:relative;text-align:center;margin-bottom:20px}.tandem-session-modal .modal-lesson-teacher-picture{text-align:center;margin-bottom:8px}.tandem-session-modal .modal-lesson-teacher-picture>img{width:120px;height:120px;border-radius:60px}.tandem-session-modal .modal-lesson-teacher-name{font-size:20px}.tandem-session-modal .modal-lesson-teacher-rating{font-size:10px}.tandem-session-modal .modal-lesson-language{font-size:11px;text-transform:uppercase;letter-spacing:2px}.tandem-session-modal .modal-lesson-title{font-size:24px}.tandem-session-modal .modal-lesson-description{font-size:14px;margin-bottom:10px}.tandem-session-modal .modal-lesson-tags{font-size:10px;text-transform:uppercase;letter-spacing:1px}@media (max-width:768px){.tandem-session-modal .modal-lesson-section{margin-bottom:10px}}.tandem-session-modal .modal-lesson-section-title{font-size:11px;font-weight:bold;text-transform:uppercase;letter-spacing:2px}.tandem-session-modal .modal-lesson-session-time{font-size:24px;text-transform:uppercase;letter-spacing:1px}.tandem-session-modal .modal-lesson-session-date{font-size:14px}.tandem-session-modal .modal-lesson-session-countdown{color:#bbb;font-size:10px;text-transform:uppercase;letter-spacing:1px}.tandem-session-modal .modal-lesson-session-participant{margin-top:8px}.tandem-session-modal .modal-lesson-session-participant-picture{display:inline}.tandem-session-modal .modal-lesson-session-participant-picture>img{display:inline;width:40px;height:40px;border-radius:20px;margin-right:4px}.tandem-session-modal .modal-lesson-session-participant-name{display:inline;font-size:14px;margin-left:5px}.tandem-session-modal .modal-lesson-session-price-original{display:inline;font-size:14px;text-decoration:line-through;letter-spacing:1px;margin-right:4px}.tandem-session-modal .modal-lesson-session-price-discounted{display:inline;color:#8dc63f;font-size:24px;font-weight:bold;text-transform:uppercase;letter-spacing:1px}.share-tandem-modal .btn-facebook{color:#fff;background-color:#3b5998;border-color:#3b5998}.share-tandem-modal .btn-facebook:hover,.share-tandem-modal .btn-facebook:focus,.share-tandem-modal .btn-facebook.focus,.share-tandem-modal .btn-facebook:active,.share-tandem-modal .btn-facebook.active,.share-tandem-modal .open>.dropdown-toggle.btn-facebook{color:#fff;background-color:#22407f;border-color:#22407f}.share-tandem-modal .btn-facebook:active,.share-tandem-modal .btn-facebook.active,.share-tandem-modal .open>.dropdown-toggle.btn-facebook{background-image:none}.share-tandem-modal .btn-facebook.disabled,.share-tandem-modal .btn-facebook[disabled],.share-tandem-modal fieldset[disabled] .btn-facebook,.share-tandem-modal .btn-facebook.disabled:hover,.share-tandem-modal .btn-facebook[disabled]:hover,.share-tandem-modal fieldset[disabled] .btn-facebook:hover,.share-tandem-modal .btn-facebook.disabled:focus,.share-tandem-modal .btn-facebook[disabled]:focus,.share-tandem-modal fieldset[disabled] .btn-facebook:focus,.share-tandem-modal .btn-facebook.disabled.focus,.share-tandem-modal .btn-facebook[disabled].focus,.share-tandem-modal fieldset[disabled] .btn-facebook.focus,.share-tandem-modal .btn-facebook.disabled:active,.share-tandem-modal .btn-facebook[disabled]:active,.share-tandem-modal fieldset[disabled] .btn-facebook:active,.share-tandem-modal .btn-facebook.disabled.active,.share-tandem-modal .btn-facebook[disabled].active,.share-tandem-modal fieldset[disabled] .btn-facebook.active{background-color:#3b5998;border-color:#3b5998}.share-tandem-modal .btn-facebook .badge{color:#3b5998;background-color:#fff}.share-tandem-modal .btn-twitter{color:#fff;background-color:#55acee;border-color:#55acee}.share-tandem-modal .btn-twitter:hover,.share-tandem-modal .btn-twitter:focus,.share-tandem-modal .btn-twitter.focus,.share-tandem-modal .btn-twitter:active,.share-tandem-modal .btn-twitter.active,.share-tandem-modal .open>.dropdown-toggle.btn-twitter{color:#fff;background-color:#3c93d5;border-color:#3c93d5}.share-tandem-modal .btn-twitter:active,.share-tandem-modal .btn-twitter.active,.share-tandem-modal .open>.dropdown-toggle.btn-twitter{background-image:none}.share-tandem-modal .btn-twitter.disabled,.share-tandem-modal .btn-twitter[disabled],.share-tandem-modal fieldset[disabled] .btn-twitter,.share-tandem-modal .btn-twitter.disabled:hover,.share-tandem-modal .btn-twitter[disabled]:hover,.share-tandem-modal fieldset[disabled] .btn-twitter:hover,.share-tandem-modal .btn-twitter.disabled:focus,.share-tandem-modal .btn-twitter[disabled]:focus,.share-tandem-modal fieldset[disabled] .btn-twitter:focus,.share-tandem-modal .btn-twitter.disabled.focus,.share-tandem-modal .btn-twitter[disabled].focus,.share-tandem-modal fieldset[disabled] .btn-twitter.focus,.share-tandem-modal .btn-twitter.disabled:active,.share-tandem-modal .btn-twitter[disabled]:active,.share-tandem-modal fieldset[disabled] .btn-twitter:active,.share-tandem-modal .btn-twitter.disabled.active,.share-tandem-modal .btn-twitter[disabled].active,.share-tandem-modal fieldset[disabled] .btn-twitter.active{background-color:#55acee;border-color:#55acee}.share-tandem-modal .btn-twitter .badge{color:#55acee;background-color:#fff}.share-tandem-modal .btn-google-plus{color:#fff;background-color:#df4a32;border-color:#df4a32}.share-tandem-modal .btn-google-plus:hover,.share-tandem-modal .btn-google-plus:focus,.share-tandem-modal .btn-google-plus.focus,.share-tandem-modal .btn-google-plus:active,.share-tandem-modal .btn-google-plus.active,.share-tandem-modal .open>.dropdown-toggle.btn-google-plus{color:#fff;background-color:#c63119;border-color:#c63119}.share-tandem-modal .btn-google-plus:active,.share-tandem-modal .btn-google-plus.active,.share-tandem-modal .open>.dropdown-toggle.btn-google-plus{background-image:none}.share-tandem-modal .btn-google-plus.disabled,.share-tandem-modal .btn-google-plus[disabled],.share-tandem-modal fieldset[disabled] .btn-google-plus,.share-tandem-modal .btn-google-plus.disabled:hover,.share-tandem-modal .btn-google-plus[disabled]:hover,.share-tandem-modal fieldset[disabled] .btn-google-plus:hover,.share-tandem-modal .btn-google-plus.disabled:focus,.share-tandem-modal .btn-google-plus[disabled]:focus,.share-tandem-modal fieldset[disabled] .btn-google-plus:focus,.share-tandem-modal .btn-google-plus.disabled.focus,.share-tandem-modal .btn-google-plus[disabled].focus,.share-tandem-modal fieldset[disabled] .btn-google-plus.focus,.share-tandem-modal .btn-google-plus.disabled:active,.share-tandem-modal .btn-google-plus[disabled]:active,.share-tandem-modal fieldset[disabled] .btn-google-plus:active,.share-tandem-modal .btn-google-plus.disabled.active,.share-tandem-modal .btn-google-plus[disabled].active,.share-tandem-modal fieldset[disabled] .btn-google-plus.active{background-color:#c63119;border-color:#c63119}.share-tandem-modal .btn-google-plus .badge{color:#c63119;background-color:#fff}.share-tandem-modal .btn-renren{color:#fff;background-color:#227dc5;border-color:#227dc5}.share-tandem-modal .btn-renren:hover,.share-tandem-modal .btn-renren:focus,.share-tandem-modal .btn-renren.focus,.share-tandem-modal .btn-renren:active,.share-tandem-modal .btn-renren.active,.share-tandem-modal .open>.dropdown-toggle.btn-renren{color:#fff;background-color:#1f72b4;border-color:#1f72b4}.share-tandem-modal .btn-renren:active,.share-tandem-modal .btn-renren.active,.share-tandem-modal .open>.dropdown-toggle.btn-renren{background-image:none}.share-tandem-modal .btn-renren .badge{color:#227dc5;background-color:#fff}.share-tandem-modal .btn-weibo{color:#fff;background-color:#e6162d;border-color:#e6162d}.share-tandem-modal .btn-weibo:hover,.share-tandem-modal .btn-weibo:focus,.share-tandem-modal .btn-weibo.focus,.share-tandem-modal .btn-weibo:active,.share-tandem-modal .btn-weibo.active,.share-tandem-modal .open>.dropdown-toggle.btn-weibo{color:#fff;background-color:#d41429;border-color:#d41429}.share-tandem-modal .btn-weibo:active,.share-tandem-modal .btn-weibo.active,.share-tandem-modal .open>.dropdown-toggle.btn-weibo{background-image:none}.share-tandem-modal .btn-weibo .badge{color:#e6162d;background-color:#fff}.share-tandem-modal .btn-vk{color:#fff;background-color:#2b587a;border-color:#2b587a}.share-tandem-modal .btn-vk:hover,.share-tandem-modal .btn-vk:focus,.share-tandem-modal .btn-vk.focus,.share-tandem-modal .btn-vk:active,.share-tandem-modal .btn-vk.active,.share-tandem-modal .open>.dropdown-toggle.btn-vk{color:#fff;background-color:#264e6b;border-color:#264e6b}.share-tandem-modal .btn-vk:active,.share-tandem-modal .btn-vk.active,.share-tandem-modal .open>.dropdown-toggle.btn-vk{background-image:none}.share-tandem-modal .btn-vk .badge{color:#2b587a;background-color:#fff}.share-tandem-modal .btn-odnoklassniki{color:#fff;background-color:#f2720c;border-color:#f2720c}.share-tandem-modal .btn-odnoklassniki:hover,.share-tandem-modal .btn-odnoklassniki:focus,.share-tandem-modal .btn-odnoklassniki.focus,.share-tandem-modal .btn-odnoklassniki:active,.share-tandem-modal .btn-odnoklassniki.active,.share-tandem-modal .open>.dropdown-toggle.btn-odnoklassniki{color:#fff;background-color:#df690b;border-color:#df690b}.share-tandem-modal .btn-odnoklassniki:active,.share-tandem-modal .btn-odnoklassniki.active,.share-tandem-modal .open>.dropdown-toggle.btn-odnoklassniki{background-image:none}.share-tandem-modal .btn-odnoklassniki .badge{color:#f2720c;background-color:#fff}.CreateAssignmentModal .chat-conversation-assignment,.AssignmentsBase .chat-conversation-assignment{margin:10px}.CreateAssignmentModal .assignment,.AssignmentsBase .assignment{border-radius:8px}.CreateAssignmentModal .assignment-panel,.AssignmentsBase .assignment-panel{margin-bottom:20px;box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1)}.CreateAssignmentModal .assignment-assigned,.AssignmentsBase .assignment-assigned{background-color:#fff}.CreateAssignmentModal .assignment-header,.AssignmentsBase .assignment-header{padding:15px;background-color:#e5e5e5;border-top-left-radius:8px;border-top-right-radius:8px}.CreateAssignmentModal .assignment-body,.AssignmentsBase .assignment-body{background-color:#fff;padding:15px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.CreateAssignmentModal .assignment-title,.AssignmentsBase .assignment-title{font-size:20px;line-height:24px;font-weight:lighter}.CreateAssignmentModal .assignment-status,.AssignmentsBase .assignment-status{float:left;margin-right:10px}.CreateAssignmentModal .assignment-check,.AssignmentsBase .assignment-check{color:#129dfa;margin-top:2px;width:40px;height:40px;border-radius:50%;border:1px solid #129dfa;display:flex;justify-content:center;align-items:center;transition:.15s;transition:.3s;cursor:pointer}.CreateAssignmentModal .assignment-check:hover,.AssignmentsBase .assignment-check:hover{color:#fff;background-color:#129dfa;border:1px solid #129dfa}.CreateAssignmentModal .assignment-check:active,.AssignmentsBase .assignment-check:active{-webkit-animation:pulse .31415s ease-out;-webkit-animation-iteration-count:1}.CreateAssignmentModal .assignment-check-teacher:hover,.AssignmentsBase .assignment-check-teacher:hover{color:#129dfa;background-color:transparent;border:1px solid #129dfa}.CreateAssignmentModal .assignment-check-complete,.AssignmentsBase .assignment-check-complete{color:#fff;background-color:#129dfa;border:1px solid #129dfa}.CreateAssignmentModal .assignment-label,.AssignmentsBase .assignment-label{font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:1px}.CreateAssignmentModal .assignment-section,.AssignmentsBase .assignment-section{font-size:14px;line-height:20px;margin-bottom:15px}.CreateAssignmentModal .assignment-section a,.AssignmentsBase .assignment-section a{display:block}.CreateAssignmentModal .attachment,.AssignmentsBase .attachment{display:inline-block;margin-right:10px;margin-bottom:6px}.CreateAssignmentModal .attachment-file,.AssignmentsBase .attachment-file{position:relative;width:60px;cursor:pointer;height:60px;border-radius:8px;color:#d8d8d8;background-color:#fff;border:1px solid #d8d8d8;margin-top:6px;margin-left:10px;display:flex;justify-content:center;align-items:center;transition:.15s}.CreateAssignmentModal .attachment-file:hover,.AssignmentsBase .attachment-file:hover{color:#fff;background-color:#129dfa;border-color:#129dfa}.CreateAssignmentModal .attachment-file:active,.AssignmentsBase .attachment-file:active{-webkit-animation:pulse .31415s ease-out;-webkit-animation-iteration-count:1}.CreateAssignmentModal .attachment-file-editable:hover,.AssignmentsBase .attachment-file-editable:hover{color:#fff;background-color:#f00;border-color:#f00}.CreateAssignmentModal .attachment-file-empty,.AssignmentsBase .attachment-file-empty{border:1px dashed #d8d8d8}.CreateAssignmentModal .attachment-delete,.AssignmentsBase .attachment-delete{position:absolute;top:-6px;right:-6px;width:20px;height:20px;border-radius:50%;border:1px solid #d8d8d8;background-color:#fff;display:flex;justify-content:center;align-items:center}.CreateAssignmentModal .attachment-filename,.AssignmentsBase .attachment-filename{text-align:center;margin-top:2px;max-width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assignment-footer{background-color:#f8f8f8;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.flex-parent{display:flex}.flex-child-1-0-auto{flex:1 0 auto}.flex-child-0-0-auto{flex:0 0 auto}.ResourceUploaderModal .resource-item{position:relative;height:230px;width:205px;display:block;cursor:pointer;text-align:center;padding:5px 5px;margin-bottom:10px;background-color:#fff;border:1px solid #ddd;color:#787b83;border-radius:8px;box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1)}.ResourceUploaderModal .resource-item.item-selected{border:1px solid #129dfa;background-color:#f5fbff;color:#444}.ResourceUploaderModal .resource-item img{max-height:175px}.ResourceUploaderModal .resource-item span{position:absolute;cursor:pointer;width:100%;bottom:0;right:0}.ResourceUploaderModal .resource-item:hover{background-color:#f5fbff;-moz-animation:pulse .31415s ease-out;-webkit-animation:pulse .31415s ease-out;-moz-animation-iteration-count:1;-webkit-animation-iteration-count:1}.ResourceUploaderModal .modal-body{padding-top:0}.ResourceUploaderModal .tabselector button.active{background-color:#129dfa !important;border-color:#129dfa !important;color:#fff !important}.ResourceUploaderModal .input-uploader{position:absolute;left:0;top:0;z-index:2;cursor:pointer;-moz-opacity:0;filter:: 0);opacity:0;width:100%;height:100%;padding:1px}.ResourceUploaderModal .selected-resource{background-color:#eee}.ResourceUploaderModal .file-input-container{position:relative;width:100px;float:left;display:inline-block}.ResourceUploaderModal .file-upload-dummy{z-index:-1;min-width:100px;padding-left:5px;padding-right:5px}.ResourceUploaderModal .progress{margin-bottom:10px}.coupon-box{margin:10px 5px;margin-bottom:20px;height:40px;width:100%}.coupon-box input{height:50px;background-color:#fff;border:2px solid #d8d8d8;border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0;border-bottom-right-radius:0;padding:10px;width:60%}.coupon-box .btn{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;height:50px;width:40%}.tutoring-order-header{color:#747c83}.tutoring-order-header .verb-profile-pic{margin-top:-60px;margin-bottom:10px;border:2px solid #979797}.tutoring-order-contents .btn-group-vertical{display:block}.tutoring-order-contents .btn-group-vertical button{border:2px solid #fff}.tutoring-order-contents .btn-group-vertical button{color:#787c83;font-size:15px}.tutoring-order-contents .btn-group-vertical button.active{color:#fff}.package-section{margin-bottom:40px}.carousel .category-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:10px}.carousel .category-header .left-items{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:1px}.carousel .category-header .right-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:auto}.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}.user-mini-profile .google-static-map{position:relative;border-top-left-radius:4px;border-top-right-radius:4px}.user-mini-profile .verb-profile-pic{position:relative;margin-top:-45px}.flex.justify-center{justify-content:center}.ResourceUploaderModal .resource-item{position:relative;height:230px;width:205px;display:block;cursor:pointer;text-align:center;padding:5px 5px;margin-bottom:10px;background-color:#fff;border:1px solid #ddd;color:#787b83;border-radius:8px;box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1);overflow:hidden}.ResourceUploaderModal .resource-item.item-selected{border:1px solid #129dfa;background-color:#f5fbff;color:#444}.ResourceUploaderModal .resource-item img{max-height:175px}.ResourceUploaderModal .resource-item span{position:absolute;cursor:pointer;width:100%;bottom:0;right:0}.ResourceUploaderModal .resource-item:hover{background-color:#f5fbff;-moz-animation:pulse .31415s ease-out;-webkit-animation:pulse .31415s ease-out;-moz-animation-iteration-count:1;-webkit-animation-iteration-count:1}.ResourceUploaderModal .modal-body{padding-top:0}.ResourceUploaderModal .tabselector button.active{background-color:#129dfa !important;border-color:#129dfa !important;color:#fff !important}.ResourceUploaderModal .input-uploader{position:absolute;left:0;top:0;z-index:2;cursor:pointer;-moz-opacity:0;filter:: 0);opacity:0;width:100%;height:100%;padding:1px}.ResourceUploaderModal .selected-resource{background-color:#eee}.ResourceUploaderModal .file-input-container{position:relative;width:100px;float:left;display:inline-block}.ResourceUploaderModal .file-upload-dummy{z-index:-1;min-width:100px;padding-left:5px;padding-right:5px}.ResourceUploaderModal .progress{margin-bottom:10px}.SessionListingBase h3{padding:0}@media (max-width:768px){.SessionListingBase .SessionListingFilter .SessionListingFilter--role{margin-right:0 !important}}.SessionListingBase .SessionListingFilter .filter{padding:0;margin-bottom:10px}.SessionListingBase .SessionListingFilter .full-width{width:100%}@media (max-width:991px){.SessionListingBase .SessionListingFilter .session-filter-text{width:100%}}.SessionListingBase .empty-state-dash{border:0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row}@media (max-width:500px){.SessionListingBase .empty-state-dash{-webkit-flex-direction:column;flex-direction:column}}.SessionListingBase .empty-state-dash .empty-state-pic{flex:1;min-height:150px;border-radius:8px 0 0 8px;background-size:cover}@media (max-width:500px){.SessionListingBase .empty-state-dash .empty-state-pic{-webkit-flex-direction:column;flex-direction:column;border-radius:8px 8px 0 0}}.SessionListingBase .empty-state-dash .empty-state-message{padding:0 15px 15px 15px;flex:1}@media (max-width:767px){.session-filter .session-filter-text{width:100%}}.class-component{width:100%;margin-left:0;margin-right:0;font-weight:lighter;background-color:#fff;border-radius:4px;margin-bottom:8px;cursor:pointer;box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1)}.class-component.started{border-left:10px solid #7ed321}.class-component.started .lesson-status{color:#7ed321}.class-component.not-started{border-left:10px solid #129dfa}.class-component.not-started .lesson-status{color:#129dfa}.class-component.ended{border-left:10px solid #fff}.class-component.ended .lesson-status{color:#fff}.class-component.deleted{border-left:10px solid #d0021b}.class-component.deleted .lesson-status{color:#d0021b}.class-component .lesson-language{font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:1.6px;line-height:20px;padding-right:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:3px}.class-component .lesson-proficiency{font-size:10px;text-transform:uppercase;letter-spacing:1.6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.class-component .topic{font-size:8px;padding:2px 4px;background-color:#787b83;color:#fff;border-radius:3px;margin-right:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.class-component .btn-block{margin:0 5px 5px 0;float:right;padding:5px;width:90%;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.class-component .lesson-scheduling{background:linear-gradient(rgba(0,0,0,0.8), rgba(0,0,0,0.8)),url('../img/default.jpg');background-size:cover;text-align:center;padding:25px 0}.class-component .lesson-scheduling .lesson-status{font-weight:700;font-size:12px;letter-spacing:4px;line-height:17px;text-transform:uppercase}.class-component .lesson-scheduling .text-scheduled{color:#129dfa}.class-component .lesson-scheduling .lesson-time{color:#fff;font-size:36px;letter-spacing:2px;line-height:45px;text-transform:uppercase}.class-component .lesson-scheduling .lesson-date{color:#fff;font-size:12px;letter-spacing:1px;line-height:20px}.class-component .lesson-scheduling .lesson-countdown{color:#fff;font-size:8px;letter-spacing:.8px;text-transform:uppercase}.class-component .lesson-information{padding:15px}.class-component .lesson-information .lesson-teacher{font-weight:700;line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.class-component .lesson-information .lesson-description{font-size:11px;margin-bottom:3px;line-height:16px;margin-bottom:10px;overflow:hidden;max-height:32px}.class-component .lesson-information .lesson-participants{float:right}.class-component .lesson-information .lesson-participants .lesson-participants-teacher-picture{width:40px;height:40px;border-radius:20px;display:inline-block}.class-component .lesson-information .lesson-participants .lesson-participants-student-picture{width:32px;height:32px;border-radius:16px;margin-left:5px;display:inline-block}.class-component .lesson-actions{padding:8px}.class-component .mobile-show{display:visible}@media (min-width:768px){.class-component .mobile-show{display:none}}@media (max-width:768px){.class-component .mobile-hide{display:none}}.class-component .lesson-price{width:100%;background-color:#f2f2f2;text-align:right;border-radius:4px;padding:0 10px;margin-top:8px}@media (max-width:768px){.class-component .lesson-price{margin-top:0}}.class-component .lesson-price-original{text-decoration:line-through;margin-right:2px}.class-component .lesson-price-discounted{font-size:18px;font-weight:bold;color:#8dc63f}.class-component .lesson-price-currency{font-size:12px}.class-component .disabled{cursor:not-allowed;pointer-events:none;color:#fff;background-color:#d8d8d8;border-color:#d8d8d8}.class-component .lesson-topics{max-height:21px;overflow:hidden}.class-component:hover{-moz-animation:pulsateSession .31415s ease-out;-moz-animation-iteration-count:1;-webkit-animation:pulsateSession .31415s ease-out;-webkit-animation-iteration-count:1}.lesson-component{box-shadow:1px 1px 1px 0 rgba(0,0,0,0.1);width:100%;margin-left:0;margin-right:0;font-weight:lighter;background-color:#fff;border-radius:8px;margin-bottom:8px;cursor:pointer}.lesson-component .lesson-header{margin-bottom:4px}.lesson-component .lesson-language{font-weight:700;font-size:16px;text-transform:uppercase;letter-spacing:1.6px;line-height:20px;padding-right:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:3px}.lesson-component .lesson-proficiency{font-size:10px;text-transform:uppercase;letter-spacing:1.6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lesson-component .topic{font-size:8px;padding:2px 4px;background-color:#787b83;color:#fff;border-radius:3px;margin-right:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.lesson-component .btn-block{margin:0 5px 5px 0;float:right;padding:5px;width:90%;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lesson-component .going-button{width:100%;background-color:#8dc63f;border-color:#8dc63f}.lesson-component .rejoin-button{width:100%;background-color:#129dfa;border-color:#129dfa}.lesson-component .full-button{width:100%;background-color:#d8d8d8;border-color:#d8d8d8}.lesson-component .join-button{width:100%;background-color:#129dfa;border-color:#129dfa}.lesson-component.live,.lesson-component.refunded,.lesson-component.groupLive,.lesson-component.groupClassLive{border-left:10px solid #7ed321}.lesson-component.live .lesson-status,.lesson-component.refunded .lesson-status,.lesson-component.groupLive .lesson-status,.lesson-component.groupClassLive .lesson-status{color:#7ed321}.lesson-component.reserved,.lesson-component.upcoming,.lesson-component.groupClassScheduled{border-left:10px solid #129dfa}.lesson-component.reserved .lesson-status,.lesson-component.upcoming .lesson-status,.lesson-component.groupClassScheduled .lesson-status{color:#129dfa}.lesson-component.unassigned{border-left:10px solid #f1c40f}.lesson-component.unassigned .lesson-status{color:#f1c40f}.lesson-component.complete,.lesson-component.past,.lesson-component.groupClassComplete{border-left:10px solid #1dcfac}.lesson-component.complete .lesson-status,.lesson-component.past .lesson-status,.lesson-component.groupClassComplete .lesson-status{color:#1dcfac}.lesson-component.incomplete{border-left:10px solid #f5a623}.lesson-component.incomplete .lesson-status{color:#f5a623}.lesson-component.noshow{border-left:10px solid #f5a623}.lesson-component.noshow .lesson-status{color:#f5a623}.lesson-component.issueReported{border-left:10px solid #bd10e0}.lesson-component.issueReported .lesson-status{color:#bd10e0}.lesson-component.cancelled,.lesson-component.groupCancelled,.lesson-component.groupClassError,.lesson-component.expired{border-left:10px solid #d0021b}.lesson-component.cancelled .lesson-status,.lesson-component.groupCancelled .lesson-status,.lesson-component.groupClassError .lesson-status,.lesson-component.expired .lesson-status{color:#d0021b}.lesson-component .lesson-scheduling{background-size:cover;text-align:center;padding:25px 0}.lesson-component .lesson-scheduling .lesson-status{font-weight:700;font-size:12px;letter-spacing:4px;line-height:17px;text-transform:uppercase}.lesson-component .lesson-scheduling .text-scheduled{color:#129dfa}.lesson-component .lesson-scheduling .lesson-time{color:#fff;font-size:36px;letter-spacing:2px;line-height:45px;text-transform:uppercase}.lesson-component .lesson-scheduling .lesson-date{color:#fff;font-size:12px;letter-spacing:1px;line-height:20px}.lesson-component .lesson-scheduling .lesson-countdown{color:#fff;font-size:8px;letter-spacing:.8px;text-transform:uppercase}.lesson-component .lesson-information{padding:15px}.lesson-component .lesson-information .lesson-teacher{font-weight:700;line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.lesson-component .lesson-information .lesson-description{font-size:11px;margin-bottom:3px;line-height:16px;overflow:hidden;max-height:32px}.lesson-component .lesson-information .lesson-participants{float:right}.lesson-component .lesson-information .lesson-participants .lesson-participants-teacher-picture{width:40px;height:40px;border-radius:20px;display:inline-block}.lesson-component .lesson-information .lesson-participants .lesson-participants-student-picture{width:32px;height:32px;border-radius:16px;margin-left:5px;display:inline-block}.lesson-component .lesson-actions{padding:8px}@media (max-width:768px){.lesson-component .lesson-actions .tandem-button{width:30%;float:right}.lesson-component .lesson-actions .tandem-price{text-align:center;width:60%;float:left;margin-bottom:5px;margin-top:3px}}.lesson-component .mobile-show{display:visible}@media (min-width:768px){.lesson-component .mobile-show{display:none}}@media (max-width:768px){.lesson-component .mobile-hide{display:none}}.lesson-component .tandem-price{width:100%;text-align:center;background-color:#f2f2f2;border:1px solid #ccc;border-radius:4px;padding:0 10px;margin-top:8px}.lesson-component .tandem-price .tandem-price-original{text-decoration:line-through;margin-right:2px}.lesson-component .tandem-price .tandem-price-discounted{font-size:18px;font-weight:bold;color:#8dc63f}.lesson-component .tandem-price .tandem-price-currency{font-size:12px}@media (max-width:768px){.lesson-component .lesson-price{margin-top:0}}.lesson-component .disabled{cursor:not-allowed;pointer-events:none;color:#fff;background-color:#d8d8d8;border-color:#d8d8d8}.lesson-component .lesson-topics{max-height:21px;overflow:hidden}@-webkit-keyframes pulsateSession{0%{-webkit-transform:scale(1, 1)}50%{-webkit-transform:scale(1.01, 1.02)}100%{-webkit-transform:scale(1, 1)}}@-moz-keyframes pulsateSession{0%{-moz-transform:scale(1, 1)}50%{-moz-transform:scale(1.01, 1.02)}100%{-moz-transform:scale(1, 1)}}.lesson-component:hover{-moz-animation:pulsateSession .31415s ease-out;-moz-animation-iteration-count:1;-webkit-animation:pulsateSession .31415s ease-out;-webkit-animation-iteration-count:1}.SessionScreen{height:100%;width:100%;padding:0;margin:0;display:-moz-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;background-size:cover;background-position:center}.SessionScreen .session-countdown{color:#fff;font-size:20px;margin:auto;text-transform:uppercase;letter-spacing:3px;padding:10px;border:2px solid #c2c2c2;border-radius:4px}.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;-webkit-border-radius:75px;-moz-border-radius:75px;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;-webkit-border-radius:3px;-moz-border-radius:3px;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:#8dc63f}#manual-start label{font-weight:bold}@media print{.no-print{visibility:hidden}.no-print #localizejs{padding-bottom:0}}@media max-width{.receipts{max-width:87%}}@media print{.receipts .table-title{height:14px;visibility:visible;font-size:23px;font-weight:bold}.receipts .show-for-print{visibility:visible;box-shadow:none}.receipts .footer{display:none}}.receipts .back-button{margin-top:10px}.receipts .receipts-list{width:100%;margin-top:10px;padding:10px}.receipts .receipts-list .currency{text-transform:uppercase}.receipts .receipts-list thead{border-bottom:1px solid #ccc;font-size:16px;background-color:#f8f8f8}.receipts .receipts-list td{padding:10px 20px 10px 10px}.receipts .receipts-list tbody tr>.status{color:#27ae60}.receipts .receipts-list tbody tr.failed>.status{color:#c0392b}.receipts .receipts-list tbody tr.refunded>.status{color:#2e8dcc}.receipts .receipts-list tbody tr{border-bottom:1px solid #efefef}.receipts .receipts-list tbody tr:hover{background-color:#f8f8f8}.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}.EnterpriseSuperadmin .headerBar{padding:20px;padding-top:0;text-align:right}.EnterpriseSuperadmin .about-header{background-color:#000;position:relative;z-index:1;margin-bottom:20px}.EnterpriseSuperadmin .header-background{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.EnterpriseSuperadmin .header-container{position:relative;z-index:2}.EnterpriseSuperadmin .container.three-notes{padding-top:30px;padding-bottom:30px}.EnterpriseSuperadmin .container-wrapper{width:100%;padding-top:40px;padding-bottom:40px}.EnterpriseSuperadmin #header-about-syria{background-size:cover;background-position:center}.EnterpriseSuperadmin #section-syria-information{color:#fff;background:linear-gradient(rgba(0,0,0,0.8), rgba(0,0,0,0.7)),url('../img/syria/stockholm.jpg');background-size:cover;background-position:center}.EnterpriseSuperadmin .home-section-title{margin-bottom:10px}.EnterpriseSuperadmin .home-section-title{font-family:"MerriweatherSans";font-size:24px;letter-spacing:1px;margin-bottom:10px}.EnterpriseSuperadmin .home-section-description{font-size:14px;margin-bottom:20px}.EnterpriseSuperadmin .home-section-cta{margin-bottom:40px}.EnterpriseSuperadmin .header-content{padding-top:120px;text-align:center}.EnterpriseSuperadmin .header-title{color:#fff;letter-spacing:4px;line-height:36px;margin-bottom:6px}.EnterpriseSuperadmin .header-description{color:#fff;font-size:16px;letter-spacing:1px;margin-bottom:20px}.EnterpriseSuperadmin .minimal-footer{margin-top:20px;font-size:10px;text-align:center;color:#777}.EnterpriseSuperadmin .OrgTag{color:#fff;background-color:#38ca44;border-radius:15px;text-transform:uppercase;padding:1px 5px;margin-right:2px}.EnterpriseSuperadmin .flex-row{display:flex;flex-direction:row}.EnterpriseSuperadmin .flex-justify{justify-content:space-between}.EnterpriseSuperadmin .flex-item{flex:0 1 auto}.EnterpriseSuperadmin .flex-centered{margin:auto}.EnterpriseSuperadmin .FullwidthheaderLinks{flex:1;text-align:center;margin-top:90px;padding:0 30px;background-color:rgba(255,255,255,0.3);border-radius:8px 8px 0 0}.EnterpriseSuperadmin .FullwidthheaderLinks ul{list-style-type:none;margin:0;padding:0}.EnterpriseSuperadmin .FullwidthheaderLinks ul li{float:left}.EnterpriseSuperadmin .FullwidthheaderLinks ul li a{font-size:16px;color:#fff;letter-spacing:1px;display:block;text-align:center;padding:10px 10px;text-decoration:none}.EnterpriseSuperadmin .FullwidthheaderLinks ul li a:hover{background-color:rgba(255,255,255,0.2)}.EnterpriseSuperadmin .FullwidthheaderLinks ul .active{border-top:#fff 3px solid;line-height:1.3}@media only screen and (max-width:768px){.EnterpriseSuperadmin .FullwidthheaderLinks ul li a{font-size:10px}.EnterpriseSuperadmin [class*="FullwidthheaderLinks"]{padding:0;margin:0;border-radius:0}}@-ms-keyframes logospin{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes logospin{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes logospin{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes logospin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.ImmerseLogo.ImmerseLogo--spin .ImmerseLogo--inner{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-name:logospin;-webkit-animation-duration:4000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:logospin;-moz-animation-duration:4000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:logospin;-ms-animation-duration:4000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;animation-name:logospin;animation-duration:4000ms;animation-iteration-count:infinite;animation-timing-function:linear}.GroupLessonInfo .modal-lesson-header{background-size:cover !important;background-position:center !important;padding:40px;min-height:200px;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px}.GroupLessonInfo .modal-lesson-teacher{position:relative;text-align:center;margin-bottom:20px}.GroupLessonInfo .modal-lesson-teacher-picture{text-align:center;margin-bottom:8px}.GroupLessonInfo .modal-lesson-teacher-picture>img{width:120px;height:120px;border-radius:60px}.GroupLessonInfo .modal-lesson-teacher-name{font-size:20px}.GroupLessonInfo .modal-lesson-teacher-rating{font-size:10px}.GroupLessonInfo .modal-lesson-language{font-size:11px;text-transform:uppercase;letter-spacing:2px}.GroupLessonInfo .modal-lesson-title{font-size:24px}.GroupLessonInfo .modal-lesson-description{font-size:14px;margin-bottom:10px}.GroupLessonInfo .modal-lesson-tags{font-size:10px;text-transform:uppercase;letter-spacing:1px}@media (max-width:768px){.GroupLessonInfo .modal-lesson-section{margin-bottom:10px}}.GroupLessonInfo .modal-lesson-section-title{font-size:11px;font-weight:bold;text-transform:uppercase;letter-spacing:2px}.GroupLessonInfo .modal-lesson-session-time{font-size:24px;text-transform:uppercase;letter-spacing:1px}.GroupLessonInfo .modal-lesson-session-date{font-size:14px}.GroupLessonInfo .modal-lesson-session-countdown{color:#bbb;font-size:10px;text-transform:uppercase;letter-spacing:1px}.GroupLessonInfo .modal-lesson-session-participant{margin-top:8px}.GroupLessonInfo .modal-lesson-session-participant-picture{display:inline}.GroupLessonInfo .modal-lesson-session-participant-picture>img{display:inline;width:40px;height:40px;border-radius:20px;margin-right:4px}.GroupLessonInfo .modal-lesson-session-participant-name{display:inline;font-size:14px;margin-left:5px}.GroupLessonInfo .modal-lesson-session-price-original{display:inline;font-size:14px;text-decoration:line-through;letter-spacing:1px;margin-right:4px}.GroupLessonInfo .modal-lesson-session-price-discounted{display:inline;color:#8dc63f;font-size:24px;font-weight:bold;text-transform:uppercase;letter-spacing:1px}.groupLessons .pulse-in{-webkit-animation:pulsate .4s ease-out;-webkit-animation-iteration-count:1;opacity:1}@-webkit-keyframes pulsate{0%{-webkit-transform:scale(1, 1);opacity:1}50%{-webkit-transform:scale(1.01, 1.02);opacity:1}100%{-webkit-transform:scale(1, 1);opacity:1}}.groupLessons .delay-second{-webkit-animation-delay:.1s;animation-delay:.1s}.groupLessons .delay-third{-webkit-animation-delay:.2s;animation-delay:.2s}.groupLessons .delay-fourth{-webkit-animation-delay:.3s;animation-delay:.3s}.groupLessons .lesson-status{font-size:12px;letter-spacing:4px;line-height:17px;text-transform:uppercase}.groupLessons .lesson-time{color:#fff;font-size:36px;letter-spacing:2px;line-height:49px;text-transform:uppercase}.groupLessons .lesson-date{color:#fff;font-size:12px;letter-spacing:1px;line-height:24px}.groupLessons .lesson-countdown{color:#fff;font-size:8px;letter-spacing:.8px;text-transform:uppercase}.groupLessons .lesson-information{padding:10px}.groupLessons .lesson-teacher-picture{width:40px;height:40px;border-radius:25px;border:4px solid #e5e5e5;display:inline}.groupLessons .lesson-teacher-name{font-size:14px;display:inline}.groupLessons .lesson-title{font-weight:bold}.groupLessons .teacher-pricing{padding:10px 0;font-size:14px;line-height:20px}.groupLessons .teacher-pricing:hover{background-color:#f8f8f8}.groupLessons .teacher-pricing>a{color:#787b83}.groupLessons .teacher-pricing-emphasize{border:2px dashed #129dfa}.groupLessons .session-number{font-size:16px;line-height:40px}.groupLessons .session-trial{font-size:16px}.groupLessons .session-rate{color:#7ed321;font-size:20px;font-weight:bold}.groupLessons .reviewer-name{font-size:14px;font-weight:bold}.groupLessons .reviewer-country{line-height:14px}.groupLessons .link-normalize>a{color:#787b83}.groupLessons .profile-header{padding:15px;background-color:#e5e5e5;border-top-left-radius:8px;border-top-right-radius:8px}@media (min-width:768px){.groupLessons .nav-right{position:fixed;top:73px;right:20px}}.groupLessons .lesson-student-picture{width:32px;height:32px;border-radius:16px;display:inline}.groupLessons .lesson-price{font-size:24px;font-weight:bold;color:#8dc63f}.groupLessons .lesson-price-former{text-decoration:line-through}.GroupLessonListing .date-hr{width:100%;text-align:center;border-bottom:1px solid #ddd;line-height:.1em;margin:20px 0 20px}.GroupLessonListing .date-hr span{background:#f8f8f8;padding:0 10px}.hide-teacher-sidebar .TeacherSidebar{display:none}.TeacherSidebar{bottom:0;direction:ltr;position:fixed;right:0;z-index:300;left:auto;width:340px}.TeacherSidebar .dock{border-top-left-radius:8px;border-top-right-radius:8px;-webkit-box-shadow:0 0 8px 2px rgba(0,0,0,0.1);box-shadow:0 0 8px 2px rgba(0,0,0,0.1);margin-right:15px}.TeacherSidebar .header{background-color:#129dfa;font-weight:lighter;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:0;padding:6px 8px;cursor:pointer;letter-spacing:.6px}.TeacherSidebar .header .chevron{margin-top:4px}.TeacherSidebar .teacher-list{background-color:#fff;border-left:1px solid #ccc;border-right:1px solid #ccc}.TeacherSidebar .teacher-list .filter{box-shadow:0 10px 8px -8px rgba(0,0,0,0.1)}.TeacherSidebar .teacher-list .filter .CustomSelect select{border-radius:0;border:0}.TeacherSidebar .teacher-list .items{min-height:400px;max-height:400px;overflow-x:hidden;overflow-y:auto}.TeacherSidebar .TeacherSidebarItem{position:relative;width:100%;cursor:pointer;overflow:hidden}.TeacherSidebar .TeacherSidebarItem:nth-child(2n){background-color:#f8f8f8}.TeacherSidebar .TeacherSidebarItem:hover{background-color:#e7f5fe;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.1);box-shadow:0 2px 8px rgba(0,0,0,0.1)}.TeacherSidebar .TeacherSidebarItem .info{padding:0 6px;padding-top:3px}.TeacherSidebar .TeacherSidebarItem .language{color:#8f8f8f;font-size:10px;font-weight:700;letter-spacing:1px;text-transform:uppercase;line-height:16px}.TeacherSidebar .TeacherSidebarItem .info{font-size:14px;line-height:20px}.TeacherSidebar .TeacherSidebarItem .name{font-size:14px;line-height:20px;font-weight:lighter}.TeacherSidebar .TeacherSidebarItem .StarRatings{font-size:13px}.TeacherSidebar .TeacherSidebarItem .PresenceBall{position:absolute;right:5px;top:3px}.teacher-popover{height:230px;max-height:230px;overflow:hidden;width:150px}.teacher-popover .loading-spinner{margin-top:100px}.selected-carousel-teacher{color:#747c83}.selected-carousel-teacher .youtube-lite{width:100%;height:350px}.selected-carousel-teacher .verb-profile-pic{border:5px solid #d8d8d8}.selected-carousel-teacher .bic-pic .verb-profile-pic{margin-top:-65px}.selected-carousel-teacher .info{margin-bottom:10px;color:#8b8f95;font-size:12px}.selected-carousel-teacher .price-range-2{font-size:20px;padding:3px;color:#82d128}.selected-carousel-teacher .desktop .teacher-star-ratings{margin-top:4px}.selected-carousel-teacher h2{color:#747c83;margin-right:15px}.selected-carousel-teacher .extra-margin{margin:20px}.selected-carousel-teacher .teacher-star-ratings{font-size:20px}.selected-carousel-teacher .description{margin-top:-20px}.selected-carousel-teacher .info-data{width:calc(100% - 40px)}.progress-dots{width:100%}.progress-dots .progress-line{width:100%;background-color:#d8d8d8}.progress-dots .progress-line .inner-progress{position:relative;height:5px;background-color:#00c80a}.progress-dots .dot{position:absolute;width:20px;height:20px;margin-left:-10px;margin-top:-12.5px;border-radius:50%;background-color:#d8d8d8}.progress-dots .dot.completed{background-color:#00c80a;cursor:pointer}.progress-dots .dot.current{background-color:#00c80a}.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:#129dfa;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:#129dfa;border-color:#129dfa;color:#fff}.m-calendar tbody td:hover.faded{color:#ccc;background-color:#fff;border:1px solid #dfe0e4 !important}.m-calendar .current-day{color:#129dfa;font-weight:bold}.m-calendar .prev-month,.m-calendar .next-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:#129dfa;text-align:center;margin-bottom:13px}.m-calendar .toolbar button{position:relative;width:30px;height:30px;line-height:30px;color:#fff;border:1px solid #129dfa;border-radius:50%;background:#129dfa;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 .separater{display:inline-block;font-size:32px;font-weight:bold;color:#129dfa;width:32px;height:65px;line-height:65px;text-align:center}.m-time .time-text{position:relative;left:-10px;font-size:15px;color:#129dfa;margin-top:7px;margin-bottom:10px}.m-time .sliders{padding:0 10px}.m-time .time{width:65px;height:65px;display:inline-block;font-size:38px;line-height:65px;background-color:#129dfa;border-radius:3px;text-align:center}.u-slider-time{position:relative;display:inline-block;background-color:#dfe0e4;border-radius:3px;height:4px;width:100%;cursor:pointer}.u-slider-time .value{position:absolute;background-color:#129dfa;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:-10px;left:-12px;width:24px;height:24px;background-color:#fff;border:3px solid #129dfa;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 .options{width:100%;display:inline-block;margin-bottom:4px}.m-input-moment .options button{float:left;width:50%;color:#129dfa;text-align:center;font-size:16px;padding:7px;border:1px solid #129dfa;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:#129dfa}.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:#129dfa;padding:12px 0;text-align:center;color:#fff;font-size:16px;border-radius:3px}
/*# sourceMappingURL=../js/sourcemaps/css/main.css.map*/