body,html,.bmt-app-wrapper,.region-content,#block-system-main,.test-review-overview,.content{height:100%;margin:0;}.full-height.mobile-auto-height{height:100%;}body,html{overflow:hidden;background:#fff;width:100% !important;padding:0;}.bmt-app-wrapper{position:fixed;top:0;left:0;bottom:0;width:100%;overflow:auto;}#admin-menu{display:none;}.modal .modal-close{position:absolute;top:15px;right:15px;z-index:10;color:#808080;}.show-on-init{display:none !important;}.no-select *{webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.no-select:focus{outline:none !important;}.no-select textarea,.no-select input{-webkit-touch-callout:initial !important;-webkit-user-select:initial !important;-khtml-user-select:initial !important;-moz-user-select:initial !important;-ms-user-select:initial !important;user-select:initial !important;}.ux-bottom-pad{padding-bottom:100px !important;}.app-header-bottom .progress{margin:0;background-color:#EBB0B0;display:none;position:absolute;}.app-header-bottom .progress .determinate{background-color:#eb2124;}.material-tooltip{position:fixed !important;}.left-nav-fix{padding-left:65px !important;;}.side-nav-fix{margin-left:265px;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;}.side-nav-fix.collapsed,.menu-collapsed.side-nav-fix,.menu-collapsed .side-nav-fix{margin-left:0;}.side-nav-fix-margin-centered{padding-left:265px;}.menu-collapsed .side-nav-fix-margin-centered{padding-left:0;}.side-nav-fix.side-nav-fix-fixed-pos{margin-left:265px;padding-right:265px;}.menu-collapsed .side-nav-fix.side-nav-fix-fixed-pos{margin-left:0;padding-right:0;}.top-nav-fix{padding-top:40px !important;;}.fixed-header-nav-fix{top:0 !important;}.fixed-top-nav-fix{top:140px !important;}.mobile-nav-btm-pad-fix{padding-bottom:0;}.mobile-extra-pad{padding-bottom:0;}.mobile-top-nav-space{padding-top:0;}.no-pad-top{padding-top:0 !important;}.switch label input.test-mode-toggle[type=checkbox]:checked+.lever:after{background-color:#68a0bd;}.switch label input.test-mode-toggle[type=checkbox]:checked+.lever{background-color:#96b4c9;}.switch label input.red-green-toggle[type=checkbox]:checked+.lever:after{background-color:#44bd52;}.switch label input.red-green-toggle[type=checkbox]:checked+.lever{background-color:#92d5b1;}.switch label input.discrete-toggle[type=checkbox]+.lever:after,.switch label input.discrete-toggle[type=checkbox]:checked+.lever:after{background-color:#c5c5c5;}.switch label input.discrete-toggle[type=checkbox]+.lever,.switch label input.discrete-toggle[type=checkbox]:checked+.lever{background-color:#dfdfdf;}.switch label input.red-green-toggle[type=checkbox]+.lever:after,.switch label input.test-mode-toggle[type=checkbox]+.lever:after{background-color:#d52527;}.switch label input.red-green-toggle[type=checkbox]+.lever,.switch label input.test-mode-toggle[type=checkbox]+.lever{background-color:#e19999;margin-right:10px;}.switch.passage-question-switcher label input[type=checkbox]+.lever:after{background-color:#bbbdbf !important;}.switch.passage-question-switcher label input[type=checkbox]:checked+.lever:after{background-color:#fff !important;}.switch.passage-question-switcher label input[type=checkbox]+.lever,.switch.passage-question-switcher label input[type=checkbox]:checked+.lever{background-color:#fff !important;}.passage-question-switcher span{color:#fff !important;font-weight:400;}.passage-question-switcher{position:fixed;z-index:103;right:0;left:0;top:0;width:200px;text-align:center;margin:auto;line-height:40px;height:40px;}.listening-practice.taking-test .passage-question-switcher{display:none;}.bmt-notify{position:relative !important;}i.bmt-notify-icons{color:#fff !important;background:#d70c00 !important;width:15px !important;height:15px !important;position:absolute !important;top:-2px !important;right:-5px !important;line-height:15px !important;padding:0 !important;margin:0 !important;text-align:center !important;font-size:10px !important;}.profile-box i.bmt-notify-icons{top:18px !important;left:14px !important;}.app-nav-wrapper.collapsed{display:none !important;width:0;}.app-nav-wrapper ul#user-list i.notify-icon{cursor:pointer;line-height:1;height:1em;margin:0;}.app-nav-wrapper ul#user-list svg{height:15px;width:19px;display:inline-block;top:2px;position:relative;margin-right:7px;}.dropdown-content#notification-dropdown{padding:0;width:400px;background:#eee;white-space:unset !important;}.dropdown-content#notification-dropdown .notify-header{padding:16px;font-size:15px;color:#212121;font-family:Roboto Medium,sans-serif;line-height:20px;}.dropdown-content#notification-dropdown .notify-header .close-notify{line-height:20px;cursor:pointer;height:20px;color:#808080;}.dropdown-content#notification-dropdown .notify-no-notifications{height:155px;}.notify-no-notifications .fun-icon{width:100%;height:90px;text-align:center;}.notify-no-notifications .fun-icon img{width:100px;}.notify-no-notifications .fun-icon-title{text-align:center;font-size:13px;color:#807e7e;font-weight:500;font-family:Roboto,sans-serif;}.dropdown-content#notification-dropdown .notify-section{padding:13px 20px 10px;line-height:20px;font-size:15px;background:#fff;height:153px;margin-top:1px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);font-family:roboto,sans-serif;font-weight:500;color:#616161;white-space:normal;}.dropdown-content#notification-dropdown .notify-content .notify-section:first-child{margin:0;}.dropdown-content#notification-dropdown .notify-section p{width:100%;margin:0;padding:0 0 15px;line-height:16px;}.dropdown-content#notification-dropdown .notify-section p.notify-info{color:rgba(0,0,0,0.54);font-size:13px;padding-bottom:25px;}.dropdown-content#notification-dropdown .notify-section a{color:#fff;font-size:13px;display:inline-block;background:#668a9a;padding:7px 20px;font-weight:600;}.dropdown-content#notification-dropdown .notify-section a:hover{text-decoration:none;}.notify-section i.material-icons{position:absolute;top:0;right:20px;color:#c3c3c3;line-height:43px;}.student-avatar,.user-profile-avatar{display:inline-block;vertical-align:bottom;background:transparent url(/sites/all/themes/toefl_site/images/app/user-avatar.png) no-repeat 0 0/100% 100%;}.user-profile-avatar.small{width:30px;height:30px;vertical-align:middle;}.user-profile-avatar.extra-small{width:22px;height:22px;vertical-align:middle;}.user-profile-avatar.on-left{margin-right:6px;}.user-profile-avatar.on-right{margin-left:6px;}.mobile-nav-btn{float:right;color:#fff;}.bmt-app-wrapper ::-webkit-input-placeholder{color:#adadad;font-weight:inherit;font-size:inherit;}.bmt-app-wrapper ::-moz-placeholder{color:#8d8d8d;font-weight:inherit;font-size:inherit;}.bmt-app-wrapper :-ms-input-placeholder{color:#8d8d8d;font-weight:inherit;font-size:inherit;}.bmt-app-wrapper :-moz-placeholder{color:#8d8d8d;font-weight:inherit;font-size:inherit;}.app-nav-wrapper ul li a,.app-nav-child p,.app-nav-child span,.app-nav-child i,.app-nav-child li,.app-nav-child a,.app-nav-child{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.app-page-wrapper .side-nav{background:#4a5058;}.app-page-wrapper nav,.app-page-wrapper nav .nav-wrapper i,.app-page-wrapper nav a.button-collapse,.app-page-wrapper nav a.button-collapse i{height:60px;line-height:60px;}.app-page-wrapper .side-nav li>a>i,.app-page-wrapper .side-nav li a{font-size:14px;padding:0 0 0 25px;}.app-page-wrapper .side-nav li a span{display:inline-block;border:none;text-decoration:none;padding:0;font-size:10px;}nav#app-header-nav{padding:0 17px 0 0;}.app-header nav#app-header-nav,.app-header .app-header-top{color:#242424;width:100%;background:#fff;height:40px;z-index:98;position:fixed;top:0;line-height:40px;left:0;}.page-node .app-header nav#app-header-nav,.page-node .app-header .app-header-top{left:-9999px;}.app-header nav#app-header-nav .logo{position:relative;top:12px;height:55px;width:119px;color:transparent;display:inline-block;background:transparent url(/sites/all/themes/toefl_site/images/header/logo-color.png) no-repeat 0 0 / 100%;}.app-header .logo-white{position:relative;top:6px;right:20px;height:45px;width:119px;color:transparent;display:inline-block;float:right;background:transparent url(/sites/all/themes/toefl_site/images/header/bmt-white-trans-opt.png) no-repeat 0 0 / 100%;}a.user-signup-btn{background:#FE6342;margin:0 15px;min-width:167px;width:167px;border:1px solid #FE6342;padding:4px 0 !important;}a.user-signup-btn:active,a.user-signup-btn:focus,a.user-signup-btn:hover{background:#e83e35;}a.user-login-btn{background:#107094;color:#fff !important;padding:0 20px !important;font-weight:400;height:30px;line-height:30px;}a.user-login-btn:active,a.user-login-btn:focus,a.user-login-btn:hover{text-decoration:none;background:#12658c;}.app-header-wrapper .progress-wrapper{display:inline-block;vertical-align:top;height:60px;}.app-header-wrapper .progress{display:inline-block;vertical-align:middle;margin:auto 0;width:110px;height:18px;background-color:#fff;border:1px solid #c5d3e0;-webkit-border-radius:9px;-khtml-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;padding:2px;}.app-header-wrapper .progress .indicator{background-color:#ff8b8c;width:30px;height:12px;-webkit-border-radius:7px;-khtml-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;}.app-header-wrapper .days-left{display:inline-block;margin-left:10px;font-size:13px;color:#e44d4f;height:100%;line-height:60px;top:0;font-family:Roboto Medium,Roboto,sans-serif;}.app-header-bottom a.progress-cta{line-height:25px;font-size:12px;top:0;font-family:Roboto Medium,sans-serif;margin-left:0;text-transform:capitalize;}.app-header-bottom a.progress-cta.icon-left{padding-left:35px;padding-right:15px;}.app-header-bottom a.progress-cta.icon-left i{left:10px;}.progress-cta svg{width:11px;height:11px;position:absolute;left:10px;top:10px;}.progress-cta.trigger-ask-btn svg{width:16px;height:14px;position:absolute;left:11px;top:5px;}.progress-cta svg path{fill:#fff;}.cta-wrapper{position:absolute;left:auto;right:105px;top:0;width:auto;margin:auto;text-align:center;height:40px;line-height:40px;}.app-header nav#app-header-nav ul#login-list,.app-header nav#app-header-nav ul#user-list{float:right;}.app-header .app-header-top .app-header-wrapper,.app-header nav#app-header-nav ul#login-list,.app-header nav#app-header-nav ul#login-list li,.app-nav-wrapper ul#user-list li{height:100%;}.app-nav-wrapper ul#user-list{height:80px;margin:0;border-bottom:1px solid #585858;}.app-nav-wrapper.collapsed ul#user-list li{display:none;}.app-nav-wrapper ul#user-list > li#pt-usermenu{float:right;margin-right:13px;}.app-nav-wrapper ul#user-list > li{display:inline-block;padding:0 8px;}.app-nav-wrapper ul#user-list > li > i,.app-header nav#app-header-nav ul#login-list > li > a,.app-nav-wrapper ul#user-list > li > a{color:#242424;font-weight:400;font-size:14px;margin:0 30px;padding:0;}.app-nav-wrapper ul#user-list > li > span,.app-nav-wrapper ul#user-list > li > a{top:26px;position:relative;}.app-nav-wrapper ul#user-list > li.logo-nav-wrapper > a{margin:0 6px 0 12px;height:41px;display:block;}.app-header nav#app-header-nav ul#login-list > li > a{margin:0 0 0 30px;}.app-nav-wrapper ul#user-list > li > a.profile-box{margin:0;padding:0;display:inline-block;height:28px;}.app-header nav#app-header-nav ul#login-list > li > a:hover,.app-nav-wrapper ul#user-list > li > a:hover{text-decoration:none;}.app-header nav#app-header-nav ul#login-list li a i.material-icons,.app-nav-wrapper ul#user-list li a i.material-icons{margin-right:0;}.app-nav-wrapper ul#user-list li a i.account{}.app-nav-wrapper ul#user-list li a i.keyboard{margin-top:7px;}.app-nav-wrapper ul#user-list li a:hover i.material-icons{}.app-nav-wrapper ul.user-list-dropdown li{height:auto;border-top:1px solid #e6e6e6;}.app-nav-wrapper ul.user-list-dropdown li:hover{background:rgba(16,112,148,0.09);}.app-nav-wrapper ul.user-list-dropdown li:first-child{border:none;}.app-nav-wrapper ul.user-list-dropdown li a{font-size:1rem;color:#5f5f5f;font-weight:400;}.app-nav-wrapper ul.user-list-dropdown li:hover a{text-decoration:none;}.user-list-dropdown{width:240px;z-index:999;position:relative;}.app-page-wrapper{height:100%;}.app-page-wrapper .app-page-container{height:100%;}.app-page-wrapper .app-page-container:after{}.app-header.app-login-header nav#app-header-nav{padding:0 20px;}.app-header.app-login-header nav#app-header-nav,.app-header.app-login-header .app-header-top{height:65px;line-height:65px;}.app-login-header .app-header-wrapper{padding:0;}.app-header .app-header-bottom{width:100%;height:40px;line-height:40px;vertical-align:top;padding:0;background-color:#1f6689;position:fixed;z-index:101;color:#fff;}.top-nav-fix-login{padding-top:0 !important;margin-top:0 !important;}.app-header-bottom-info{font-size:12px;font-weight:500;height:40px;vertical-align:top;}.app-header-bottom-info:after{content:'';display:table-cell;clear:both;}.app-header-bottom .info-div{display:inline-block;padding:0 20px;height:100%;}.app-header-bottom .info-title{color:#fff;padding-left:25px;font-size:20px;font-weight:300;margin-top:0;margin-bottom:0;height:40px;line-height:40px;vertical-align:top;}.app-login-header .app-header-bottom .info-title{padding-left:50px;}.pass-info-title,.login-info-title{padding:100px 0 0;margin:0;font-weight:600;}.pass-info-title{font-weight:400;letter-spacing:0.2px;}.login-info-sub-title{font-size:1.5rem;margin:0;padding:.82rem 0 .656rem 0;color:#fff;}.app-login-header .bmt-notify-parent{opacity:0;}.app-header.app-login-header nav#app-header-nav,.app-header.app-login-header .app-header-top{width:100%;background:#fff;}.app-nav .info-helper{display:block;cursor:pointer;font-weight:500;text-transform:uppercase;background:#eb2124;color:#fff;height:25px;padding:0;line-height:25px;position:relative;top:17px;border-right:1px solid #555555;font-size:12px;max-width:155px;margin:auto;}.app-nav .info-helper:hover{background:#dd2124;}.svg-icons-wrapper{padding-right:5px;top:3px;position:relative;}.page-ask-instructor .info-helper{display:none;}.app-nav .info-helper span.mobile,.app-nav .info-helper span.mobile-small{display:none;}.app-nav .info-helper i svg{width:14px;}#ask-instructor-helper{line-height:35px;padding:10px 20px;font-size:18px;color:#2d2d2d;z-index:999;max-width:600px;width:100%;-webkit-box-shadow:0 20px 38px -9px #646464;-moz-box-shadow:0 20px 38px -9px #646464;box-shadow:0 20px 38px -9px #646464;position:fixed;left:0;right:0;margin:auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:#fff;}.ask-helper-cta{height:auto;line-height:28px;font-weight:500;margin-bottom:10px;}.ask-helper-cta p{display:block;font-size:14px;padding:20px 0;}.app-nav #ask-instructor-helper .ask-helper-top{height:50px;line-height:50px;font-weight:500;margin-bottom:10px;}.app-nav #ask-instructor-helper textarea{padding:20px;height:300px;max-height:500px;line-height:20px;border:1px solid #e8e8e8;font-size:14px;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}.ask-btn-wrapper{position:relative;height:55px;}.app-nav #ask-instructor-helper .questions-left{line-height:60px;font-weight:500;position:absolute;right:0;top:3px;}.app-nav #ask-instructor-helper .ask-instructor-btn{background:#eb2124;height:35px;line-height:35px;font-size:18px;color:#fff;font-weight:600;margin:0;position:absolute;right:63px;top:10px;}.ask-btn-wrapper p.success-msg{margin:0;font-size:13px;color:#20bd67;padding-top:15px;}.ask-btn-wrapper .spinner{position:absolute;}.instructor-avatar-wrapper{padding:0 15px 0 25px;display:inline-block;vertical-align:top;}.instructor-avatar-wrapper img{height:45px;width:45px;vertical-align:middle;}.side-nav-toggle-btn{display:inline-block;position:relative;z-index:999;width:25px;height:100%;text-align:center;color:#fff;background:#eb2124;line-height:40px;border-right:1px solid rgb(0 0 0 / 12%);}.menu-collapsed .side-nav-toggle-btn{border-left:1px solid #8d8d8d;}.side-nav-toggle-btn:hover{background:#eb2124;}.side-nav-toggle-btn:hover{color:#fff;}.app-header-wrapper .welcome-user{display:inline-block;padding-left:40px;font-weight:400;}.bmt-user-auth .side-nav-toggle-btn{display:none;}.app-nav-wrapper{width:265px;height:100%;background-color:#2c363c;position:fixed;z-index:999;color:rgba(255,255,255,0.38);white-space:nowrap;left:0;top:0;}.mobile-toggle-practice-nav,.mobile-app-nav-wrapper{top:0;display:none;position:fixed;text-align:center;z-index:101;}.mobile-toggle-practice-nav{left:0;display:block;}.mobile-toggle-practice-nav a,.mobile-app-nav-wrapper a{height:40px;color:#fff;background:#eb2124;width:54px;display:block;border:1px solid #a7181a;border-left:none;border-top:none;}.mobile-toggle-practice-nav a{border-left:1px solid #000;border-right:none;}.mobile-toggle-practice-nav i.material-icons,.mobile-app-nav-wrapper i.material-icons{color:#fff;line-height:40px;height:40px;}.app-nav-wrapper i.nav-icons{padding-left:20px;height:65px;line-height:70px;display:inline-block;vertical-align:top;}.side-nav-mobile{position:absolute;bottom:0;background:#fff;display:none;}.side-nav-peek{top:0;width:16px;background:#2c363c;-webkit-box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);-moz-box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);opacity:0;transform:translate3d(-16px,0,0);will-change:opacity,transform;transition:opacity cubic-bezier(0.4,0,0.2,1) 218ms,transform cubic-bezier(0.4,0,0.2,1) 218ms;position:absolute;bottom:0;left:0;z-index:998;cursor:pointer;}.side-nav-peek-hover-box{top:55px;width:0;background:transparent;position:fixed;bottom:0;left:0;z-index:997;cursor:pointer;}.menu-collapsed .side-nav-peek-hover-box{width:25px;}.menu-collapsed .side-nav-peek-hover-box:hover .side-nav-peek{opacity:1;transform:translate3d(0,0,0);}.app-nav-wrapper ul.nav li.logo-nav-wrapper{height:2px;line-height:0;border-bottom:1px solid #717b82;text-align:center;}.app-nav-wrapper ul.nav li.logo-nav-wrapper a#logo-container{height:65px;display:inline-block;vertical-align:middle;}.app-nav-wrapper a.logo i.logo-icon{background:transparent url(/sites/all/themes/toefl_site/images/header/bmt3-white-trans-150px.png) no-repeat 0 0 / 100%;position:relative;display:inline-block;height:50px;width:107px;vertical-align:top;top:-7px;}.app-nav-wrapper .logo-color{background:transparent url(/sites/all/themes/toefl_site/images/header/logo.png) no-repeat 0 0 / 100%;position:relative;display:inline-block;height:100%;width:176px;vertical-align:top;}.app-nav-wrapper .instructor-recommend-wrapper{text-align:center;padding:0 0 15px;}.app-nav-wrapper .instructor-recommend-wrapper span.speech-bubble{cursor:default;}.app-nav-wrapper ul.nav li.side-nav-cta{text-align:center;padding:35px 0;height:auto;}.app-nav-wrapper ul.nav li.side-nav-cta a{font-weight:400;text-align:center;line-height:31px;color:#fff !important;display:inline-block;margin:0 auto;font-size:12px;background:#eb2124;padding:0 25px !important;text-transform:uppercase;height:30px;}.app-nav-wrapper ul.nav li.side-nav-cta a:hover{background:#bd2020;text-decoration:none;}.app-nav-wrapper ul.nav li.side-nav-cta span.time-remaining{}.app-nav-wrapper ul.nav li.side-nav-cta .speech-bubble{position:relative;background:#f7f7f7;font-size:12px;text-align:center;max-width:220px;height:30px;line-height:30px;padding:0 10px;display:block;margin:0 auto;color:#4e4e4e;top:-7px;}.app-nav-wrapper ul.nav li.side-nav-cta .speech-bubble:after{content:'';position:absolute;bottom:0;left:50%;width:0;height:0;border:10px solid transparent;border-top-color:#f7f7f7;border-bottom:0;margin-left:-10px;margin-bottom:-6px;}.app-btn-round{font-weight:400;text-align:center;line-height:25px;color:#fff !important;display:inline-block;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-transform:uppercase;}.app-nav-wrapper ul.nav{margin:0;padding-bottom:70px;}.app-nav-wrapper ul.nav li{height:65px;display:block;position:relative;}.app-nav-wrapper ul.nav li a{height:100%;display:block;}.app-nav-wrapper ul.nav li.side-nav-link.active{border-bottom:1px solid #465763;border-top:1px solid #465763;}.app-nav-wrapper ul.nav li.side-nav-link.active,.app-nav-wrapper ul.nav li.side-nav-link:hover{background:#3d454c;}.app-nav-wrapper ul.nav li a span{text-decoration:none;color:#fff;text-transform:uppercase;font-size:11px;font-weight:400;display:inline-block;height:65px;line-height:65px;padding:0 0 0 20px;}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;right:-5px;}.bmt-ask-wrapper .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;}.app-nav-child-wrapper .mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.app-nav-child-wrapper .mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{}.child-menu.scrollable .mCSB_container{padding:0 40px;}.overflow-hidden,.anti-shadow{overflow:hidden;}.app-nav-child{width:0;height:100%;position:fixed;transition:width .3s ease-in-out;z-index:999;padding:0;display:none;}.app-nav-child-wrapper{-webkit-box-shadow:0 4px 20px #717171;-moz-box-shadow:0 4px 20px #717171;box-shadow:0 4px 20px #717171;height:100%;margin-right:17px;position:relative;border-right:1px solid #d9d9d9;background:#fff;}.app-nav-child.active{width:550px;display:block;}.app-nav-child .child-wrapper-inner.active{display:block;}.app-nav-child .child-wrapper-inner{padding:175px 0 10px;display:none;height:100%;overflow:hidden;position:absolute;top:0;width:100%;z-index:99;}.app-nav-child .child-wrapper-inner#toefl-lessons-info{background:#fff;padding-top:65px;}.child-wrapper-inner .lesson-info{display:none;line-height:1.5rem;padding:0 30px;}.child-wrapper-inner .lesson-info p{line-height:1.5rem;margin:0;}.child-wrapper-inner .lesson-info.active{display:block;}.child-wrapper-inner .lesson-info .lesson-info-section{padding:0 0 15px;}.lesson-info .map-nav-icons{height:25px;width:25px;border:1px solid #ddeaf1;margin-left:2px;}.child-wrapper-inner .lesson-info .section{color:#eb2124;font-size:1rem;margin:0;text-transform:capitalize;padding-top:40px;}.child-wrapper-inner .lesson-info{color:#484848;}.child-wrapper-inner .lesson-info .lesson-info-content h4{margin:0;letter-spacing:0;padding:0 0 5px;font-size:1.85rem;line-height:35px;}.child-wrapper-inner .lesson-info span.lesson-state{font-size:12px;font-weight:700;text-transform:uppercase;display:inline-block;padding:5px 0 0;}.child-wrapper-inner .lesson-info span.lesson-state.in_progress{color:#ff6d6f;}.child-wrapper-inner .lesson-info .lesson-info-content p{color:#3a3a3a;}.child-wrapper-inner .lesson-info .lesson-info-content .desc{padding:20px 0 25px;display:block;}.child-wrapper-inner .lesson-info .lesson-info-content .prerequisite{padding-right:50px;}.child-wrapper-inner .lesson-info .lesson-info-content ul{margin:0;padding-top:5px;}.child-wrapper-inner .lesson-info .lesson-info-content ul,.child-wrapper-inner .lesson-info .lesson-info-content .cta-lead-in{padding-bottom:28px;}.child-wrapper-inner .lesson-info .lesson-cta-btn{background:#eb2124;margin:60px auto 0;display:block;text-align:center;font-size:14px;text-transform:uppercase;font-weight:500;color:#fff;width:100%;height:45px;line-height:45px;max-width:500px;}.child-wrapper-inner .lesson-info .lesson-extra-section{padding-top:60px;}.lesson-info .lesson-extra-section ul li{padding:2px 0;}.lesson-info .lesson-extra-section ul li i.status-img{width:20px;height:20px;}.app-nav-child .child-wrapper-top{height:121px;line-height:45px;border-bottom:1px solid #E5E5E5;padding:0 40px;position:absolute;top:0;z-index:100;width:100%;font-weight:700;}.app-nav-child #child-wrapper-top-lesson-info .child-wrapper-top{height:65px;line-height:60px;padding:0 15px 0 15px;border-bottom:1px solid #c1c1c1;}.app-nav-child .child-wrapper-top-section{display:none;}.app-nav-child .child-wrapper-top-section.active{display:block;}.app-nav-child .child-wrapper-top i.app-nav-child-close{font-size:21px;font-weight:300;color:#656565;position:absolute;right:10px;top:10px;cursor:pointer;}.app-nav-child .child-wrapper-top .title{font-size:21px;display:inline-block;color:#eb1e22;padding-bottom:10px;}.app-nav-child .child-wrapper-top .filter-content-btn{}.app-nav-child .child-wrapper-collapsible-list a.filter-content-btn.active{color:#7799a9;}.app-nav-child .child-wrapper-top i#filter-eye{position:absolute;top:4px;left:-50px;font-size:21px;color:#7b7b7b;}.app-nav-child .child-wrapper-collapsible-list{top:123px;left:0;width:100%;z-index:999;position:absolute;height:40px;line-height:30px;padding:0 40px;}.app-nav-child .child-wrapper-collapsible-list a{font-size:16px;font-weight:700;color:rgba(0,0,0,0.20);}.app-nav-child .child-wrapper-collapsible-list a:hover{color:rgba(0,0,0,0.35);}.app-nav-child .child-wrapper-collapsible-list a{margin-right:35px;height:100%;display:inline-block;}.app-nav-child .child-wrapper-collapsible-list a:last-child{margin-right:0;float:right;}.toggle-section-menu,.toggle-lessons-list{border:1px solid #bdbdbd;width:130px;padding-left:14px;display:inline-block;height:32px;line-height:30px;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;font-size:12px;color:#929292;}.toggle-section-menu i.material-icons,.toggle-lessons-list i.material-icons{margin-right:10px;line-height:29px;vertical-align:top;font-size:19px;}.toggle-section-menu,.app-lesson-map .toggle-lessons-list{position:absolute;z-index:9;top:10px;left:10px;color:#5b6165;width:auto;padding-right:18px;border-color:#a7a7a7;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:#fff;}.toggle-section-menu:hover,.app-lesson-map .toggle-lessons-list:hover{color:#5b6165;}.overview-view-form-wrapper{position:absolute;z-index:8;top:7px;right:60px;text-align:right;font-size:13px;}.overview-view-form-wrapper .lesson-overview-submit-btn{color:#287cff;padding:0;background:none;border:none;}.app-lesson-overview-wrapper.list-view{background:#fafafa;}.app-lesson-overview-wrapper.list-view .list-view-wrapper{padding:25px 50px;max-width:992px;width:100%;margin:auto;}.app-lesson-overview-wrapper ul.collapsible{border:none;color:#141414;font-family:Roboto Medium,Roboto,sans-serif;margin:0;}.app-lesson-overview-wrapper ul li.collapse-wrapper{margin-bottom:25px;}.app-lesson-overview-wrapper .collapsible-header{font-size:24px;background:transparent;line-height:22px;border-bottom:1px solid #e2e2e2;font-family:Roboto Regular,Roboto,sans-serif;}.app-lesson-overview-wrapper .collapsible-header .progress-count{font-size:14px;text-transform:none;position:absolute;right:15px;top:15px;}.app-lesson-overview-wrapper .collapsible-body{padding:0;border:none;}.app-lesson-overview-wrapper .lesson-header{padding:15px 20px;background:#f5f5f5;color:#787274;font-size:15px;letter-spacing:0.5px;border:2px solid #e0e0e0;}ul .lesson-header i.status-img{display:none;}ul .completed i.status-img,ul .locked i.status-img{display:inline-block;}.app-lesson-overview-wrapper .lesson-body{padding:20px 40px;background:#fff;border:2px solid #e0e0e0;border-top:none;position:relative;font-family:Roboto Regular,Roboto,sans-serif;}.app-lesson-overview-wrapper .lesson-body .title{font-size:22px;padding:10px 0;margin:0;font-family:Roboto Light,Roboto,sans-serif;font-weight:300;}.app-lesson-overview-wrapper .lesson-body .show-summary-wrapper{padding-bottom:15px;}.app-lesson-overview-wrapper .lesson-body .show-summary{font-size:13px;}.app-lesson-overview-wrapper .completed .lesson-body .summary{display:none;}.app-lesson-overview-wrapper .completed .lesson-body .lesson-link{position:absolute;top:22px;right:40px;}.app-lesson-overview-wrapper .lesson-body .summary i{color:#185069;margin-right:5px;font-size:20px;}.app-lesson-overview-wrapper .lesson-body .parts{padding-bottom:15px;}.app-lesson-overview-wrapper .lesson-body ol{padding-left:50px;}.app-lesson-overview-wrapper .lesson-body .collapsed.parts-list{display:none;}.app-lesson-overview-wrapper .lesson-body li,.app-lesson-overview-wrapper .lesson-body p.desc{margin:10px 0 15px;padding:0;line-height:22px;font-size:14px;}.app-lesson-overview-wrapper .lesson-body li{margin:8px 0;}.app-lesson-overview-wrapper .lesson-body li.completed,.app-lesson-overview-wrapper .lesson-body li.completed a{color:green;}.app-lesson-overview-wrapper .lesson-body .expand{padding:5px 0 5px 15px;display:inline-block;}.app-lesson-overview-wrapper .row{padding:0.8rem 0;margin:0;}.app-lesson-overview-wrapper .row .col{padding:0;}.app-lesson-overview-wrapper .row{font-size:16px;color:#141414;padding:5px 0;}.app-lesson-overview-wrapper .row .summary{font-size:11px;padding-top:10px;padding-left:50px;}.list-view .list-overview-wrapper{padding-top:25px;}.list-view .lesson-list-wrapper{padding:1.6rem 0 0;}.child-wrapper-inner .lesson-list-box{position:fixed;top:0;left:-99999px;width:100%;max-width:600px;background:#fff;z-index:99;height:100%;-webkit-box-shadow:0 -4px 20px #bbbbbb;-moz-box-shadow:0 -4px 20px #bbbbbb;box-shadow:0 -4px 20px #bbbbbb;}.child-wrapper-inner .lesson-list-box.active{right:0;left:unset;}.child-wrapper-inner .lesson-list-box .lesson-info{display:block;}.lesson-list-box .close{position:absolute;right:10px;top:10px;cursor:pointer;font-size:32px;color:#ccc;}.toggle-section-menu{top:50px;position:fixed;padding-left:5px;padding-right:10px;z-index:998;}.toggle-section-menu i.material-icons{margin-right:3px;}.user-stats-block{width:100%;position:absolute;top:-115px;}.user-stats-block .tabs{background:transparent;overflow:visible;}.user-stats-block .tabs .tab{background:transparent;overflow:visible;padding-right:20px;padding-left:5px;}.user-stats-block .tabs .tab a{padding:0;text-align:left;}.user-stats-block .tabs .tab a.active span,.user-stats-block .tabs .tab a:hover span{color:#7096ac;}.user-stats-block b{font-size:13px;display:block;}.user-stats-block .target-score{text-align:right;}.user-stats-block .user-stats-num{display:inline-block;width:35px;text-align:left;padding-left:3px;}.center-section-500-width{max-width:500px;margin:0 auto;}.user-speaking-script{margin:auto;padding:15px;border:1px solid #ccc;}.scroll-single-section-wrapper .scroll-single-section{opacity:0;margin-bottom:200px !important;font-size:16px;transition:none;-webkit-transition:none;-moz-transition:none;}.scroll-single-section-wrapper .scroll-single-section.active{opacity:1;margin-bottom:0 !important;transition:opacity .90s ease-out;-webkit-transition:opacity .90s ease-out;-moz-transition:opacity .90s ease-in-out;}.scroll-single-section-wrapper.scroll-fade-in-once .scroll-single-section-fade-complete,.scroll-single-section-wrapper.scroll-fade-in-once .scroll-single-section-fade-complete.active{opacity:1!important;margin-bottom:0 !important;}.user-score-form-wrapper{padding:40px 20px;font-size:16px;}.user-score-form-wrapper label{font-size:16px;padding:10px;}.user-score-form-wrapper select{display:inline-block;width:65px;height:35px;}.user-score-form-wrapper .user-score-total{font-size:18px;}.scoring-guide-wrapper table p{font-size:14px;line-height:1.2em;padding:8px 0;}.question-page-review-info-desc{padding:8px;border:1px solid #ccc;margin-bottom:12px;display:inline-block;}.question-page-review-info-desc .score-desc{padding-left:15px;position:relative;top:2px;}.review-answer-wrapper{background:#fff;}.review-container{background:#fff;position:relative;margin:0 auto;padding-top:30px;}.review-container h5.review-section-header{padding-bottom:10px;position:relative;}.review-container .review-section-wrapper{margin-bottom:30px;border-bottom:1px solid #a1a1a1;}.review-container .review-section-wrapper:last-child{border-bottom:none;}.question-page-review-header span{line-height:25px;vertical-align:bottom;font-size:14px;}.criteria-summary,.review-description h4,.review-description h3,.review-description .review-description-section,.review-description .review-description-section p,.question-page-review-header span.feedback-score,.question-page-review-header span.feedback-score span{font-size:17px;}.review-bmt-logo{text-align:right;}.question-page-review-header .row{margin-bottom:13px;}.question-page-review-header .progress-wrapper{height:8px;}#bmt-questions-menu .question-nav-wrapper{max-width:1250px;margin:0 auto;}#bmt-questions-menu .progress-wrapper{display:inline-block;vertical-align:top;height:60px;width:50%;}#bmt-questions-menu .progress,.question-page-review-header .progress{display:inline-block;vertical-align:middle;margin:auto 0;width:100%;height:18px;background-color:#fff;border:1px solid #c5d3e0;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;padding:2px;}.toggle-target{clear:both;}.col.toggle-target{clear:none;}.study-mode-tabs .tab a i.right-icon.pending{color:red !important;}.study-mode-tabs .tab a i.right-icon.in_progress{color:orange !important;}#review .review-cta-btn{padding:0 0 20px;}#review .review-cta-btn .review-cta-body{padding:30px;margin:0 auto 30px;}#review .review-cta-btn .review-cta-body strong.pending{color:red !important;}#review .review-cta-btn .review-cta-body strong.in_progress{color:orange !important;}#review .review-cta-btn a{text-transform:none;font-size:18px;height:auto;display:inline;padding:10px 40px;}.question-page-review-header .progress{height:8px;vertical-align:top;border:none;background:#e0e0e0;padding:0;}.review-container .row.score-report{padding:20px 0;}.review-container hr{border:none;border-bottom:1px solid #a7a7a7;margin-bottom:30px;}.review-container h5{font-size:28px;font-family:serif;position:relative;}.review-container .report-header{border-bottom:1px solid #a1a1a1;margin:0;padding:10px 0 20px;color:#252728;}.review-container .bmt-review-logo{position:absolute;right:45px;top:-10px;height:auto;}.review-description h2{color:#000;font-size:20px;font-weight:600;margin:0;padding:20px;background:#cad5dd;-webkit-border-radius:9px !important;-khtml-border-radius:9px !important;-moz-border-radius:9px !important;-ms-border-radius:9px !important;-o-border-radius:9px !important;border-radius:9px !important;-webkit-border-bottom-right-radius:0 !important;-khtml-border-bottom-right-radius:0 !important;-moz-border-bottom-right-radius:0 !important;-ms-border-bottom-right-radius:0 !important;-o-border-bottom-right-radius:0 !important;border-bottom-right-radius:0 !important;-webkit-border-bottom-left-radius:0 !important;-khtml-border-bottom-left-radius:0 !important;-moz-border-bottom-left-radius:0 !important;-ms-border-bottom-left-radius:0 !important;-o-border-bottom-left-radius:0 !important;border-bottom-left-radius:0 !important;}.review-description .review-description-section hr{margin-bottom:15px;}.review-description .review-description-section ul{padding-left:20px;}.review-description .review-description-section ul li{padding-bottom:8px;list-style:disc;}.review-description .review-description-section ol li{padding-bottom:25px;}.review-description h4,.review-description h3{font-weight:600;}.review-description-section{border:1px solid #cad5dd;padding:0;margin-bottom:40px;-webkit-border-radius:9px !important;-khtml-border-radius:9px !important;-moz-border-radius:9px !important;-ms-border-radius:9px !important;-o-border-radius:9px !important;border-radius:9px !important;}.review-description-section .review-description-content{padding:20px;}.criteria-summary{padding:10px;background:#efefef;-webkit-border-radius:9px;-khtml-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;}#bmt-questions-menu .progress-wrapper b,.question-page-review-header .progress-wrapper b{padding-left:5px;}#bmt-questions-menu .progress .indicator.red,.question-page-review-header .progress .indicator.red{background-color:#F44336;}#bmt-questions-menu .progress .indicator.orange,.question-page-review-header .progress .indicator.orange{background-color:#f7c350;}#bmt-questions-menu .progress .indicator.yellow,.question-page-review-header .progress .indicator.yellow{background-color:#ffeb3b;}#bmt-questions-menu .progress .indicator.green,.question-page-review-header .progress .indicator.green{background-color:#4CAF50;}#bmt-questions-menu .progress .indicator,.question-page-review-header .progress .indicator{background-color:#4CAF50;width:30px;height:12px;-webkit-border-radius:7px;-khtml-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;}.question-page-review-header .progress .indicator{height:8px;}.score-summary{text-align:center;font-size:13em;padding:30px 0;}.score-summary h2{}.score-summary h6{font-size:24px;padding-top:30px;}.score-summary .pie-wrapper{margin:0;}#bmt-questions-menu.modal.view-data-modal .modal-content-section{padding:130px 40px 10px;background:#f5f5f5;font-family:Roboto Light,sans-serif;}#bmt-questions-menu .sub-type{background:#fff;padding-right:1px;border:1px solid #dcdcdc;}#bmt-questions-menu table{}#bmt-questions-menu tbody{border:none;}#bmt-questions-menu thead{border-bottom:1px solid #e0e0e0;}#bmt-questions-menu table tr th,#bmt-questions-menu table tr td{font-family:Roboto Medium,Roboto,sans-serif;font-weight:400;text-align:left;padding:1.6rem;border:1px solid #fff;border-top:none;border-bottom:none;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}#bmt-questions-menu table tr th{font-weight:400;color:#757575;vertical-align:bottom;border:none;}#bmt-questions-menu table tbody tr{}#bmt-questions-menu table tr .last{}#bmt-questions-menu table tbody tr:hover{background:#e8e8e8;}#bmt-questions-menu table tbody tr td.status{}#bmt-questions-menu table tbody tr td.status a{line-height:25px;font-size:13px;padding:0;width:100px;text-align:center;}#bmt-questions-menu table tbody tr.completed td.status a{color:#000;}#bmt-questions-menu table tbody tr i.status-img{margin:0;}span.status-circle,#bmt-questions-menu span.status-circle{position:absolute;width:7px;height:7px;top:0;bottom:0;right:4%;margin:auto;}.question-history-tabs span.status-circle{right:20px;}#bmt-questions-menu span.status-circle.bottom-space{top:-20px;}#bmt-questions-menu span.status-circle.top-space{top:20px;}.status-circle.pending{background:red;}.status-circle.in_progress{background:orange;}.status-circle.completed{background:green;}.app-nav-child ul.child-menu{color:#39628e;padding:0;}.app-nav-child ul.child-menu li{font-size:17px;font-weight:400;}.app-nav-child ul.child-menu li span{display:inline-block;width:100%;font-weight:500;height:100%;padding:10px 30px;line-height:30px;position:relative;z-index:2;text-transform:uppercase;color:#484a49;}.app-nav-child ul.child-menu li span:hover{cursor:pointer;color:#eb1e22;}.app-nav-child ul.child-menu li span.active,.app-nav-child ul.child-menu li span:active,.app-nav-child ul.child-menu li span.active:active,.app-nav-child ul.child-menu li span.active:focus,.app-nav-child ul.child-menu li span.active:hover{color:#eb1e22;}.app-nav-child ul.child-menu li span i.arrow{font-size:28px;color:#000;position:absolute;right:23px;font-weight:500;line-height:28px;}.app-nav-child ul.child-menu li span.active i.arrow{color:#eb1e22;}.app-nav-child ul.child-menu li.category span i.arrow{color:#7e8487;}.app-nav-child ul.child-menu li span:hover i.arrow{}.app-nav-child ul.child-menu li span i.closed{}.app-nav-child ul.child-menu li span i.open{display:none;}.app-nav-child ul.child-menu li.category{border-top:1px solid #fff;}.app-nav-child ul.child-menu li.category span{background:#3d454c;color:#fff;padding:10px 0 10px 40px;font-size:13px;}.app-nav-child ul.child-menu li.category:first-child span{border-top:none;-webkit-border-top-right-radius:6px;-webkit-border-top-left-radius:6px;border-top-right-radius:6px;border-top-left-radius:6px;}.app-nav-child ul.child-menu li.category ul.sub-menu{padding:0;background:#fff;}.app-nav-child ul.child-menu li.category span:hover,.app-nav-child ul.child-menu li.category span.active:hover{color:#fff;}.app-nav-child #toefl-lessons-menu ul.child-menu li.category{border:none;}.app-nav-child #toefl-lessons-menu ul.child-menu li.category span{display:none;}.app-nav-child #toefl-lessons-menu ul.child-menu li ul.sub-menu{border:none;padding-left:15px;}.app-nav-child #toefl-lessons-menu ul.child-menu li ul.sub-menu li a{padding:10px;border-left:3px double #ebf0ef;}#toefl-lessons-menu .map-nav-icons,.list-view ul li i.status-img,#toefl-lessons-menu ul li i.status-img{height:25px;width:25px;}.app-nav-child ul.child-menu li ul.sub-menu{display:none;padding-top:0;border:1px solid #f3f3f3;}.app-nav-child ul.child-menu li ul.sub-menu li a{font-size:15px;display:block;padding:15px 10px 15px 35px;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#828282;}.app-nav-child ul.child-menu li ul.sub-menu li a:hover{background:#ebf0ef;}.app-nav-child ul.child-menu li ul.sub-menu li a label{display:inline;font-size:inherit;font-weight:inherit;color:inherit;cursor:inherit;top:3px;position:relative;}.map-nav-icons,table tr i.status-img,ul li i.status-img{background:transparent url(/sites/all/themes/toefl_site/images/app/available_nav.png) no-repeat 0 0 / 100%;color:#b1b1b1;font-size:28px;vertical-align:middle;display:inline-block;margin-right:11px;width:30px;height:30px;}ul .not_available i.status-img,.blank_icon{background-image:url(/sites/all/themes/toefl_site/images/app/blank_nav.png);}.completed_icon,table tr.completed i.status-img,ul .completed i.status-img{background-image:url(/sites/all/themes/toefl_site/images/app/completed_nav.png);}ul .in_progress i.status-img{background-image:url(/sites/all/themes/toefl_site/images/app/pause_nav.png);}table tr.locked i.status-img,ul .locked i.status-img{background-image:url(/sites/all/themes/toefl_site/images/app/lock_nav.png);}.app-lesson-overview-wrapper,.app-lesson-map-wrapper,.app-lesson-map{width:100%;height:100%;position:relative;}#map_chart_div{position:absolute;height:100%;width:100%;background:#FBFCFE;}.qtip-bmt.qtip-default{position:fixed;border:1px solid #e2e2e2;background:#fff;-webkit-box-shadow:0 0 12px 0 rgba(36,81,110,.25);-moz-box-shadow:0 0 12px 0 rgba(36,81,110,.25);box-shadow:0 0 12px 0 rgba(36,81,110,.25);-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;color:#fff;}.qtip-bmt .qtip-content{padding:10px;font-size:14px;text-align:center;line-height:18px;color:#555;}.app-page-content{position:relative;width:100%;height:100%;}.app-page-content .app-page-content-inner{width:100%;height:100%;background:#fff;margin:0 auto;}.app-page-content .app-content-section{border-top:1px solid #DBDCE0;border-bottom:1px solid #DBDCE0;padding:45px 25px;}.app-page-content .app-content-section:last-child{border-bottom:none;}.app-content-section-header h4{background-color:#fff;height:80px;width:100%;line-height:80px;color:#929292;font-size:30px;font-weight:300;padding-left:30px;margin:0;letter-spacing:0.5px;}.account-container,.account-container .row,.account-container .row .col{margin:0;padding:0;height:100%;color:#4a4a4a;}.account-container .account-section{padding:0 50px;}.account-container .account-right .account-section{padding-top:30px;}.account-container .account-points-info{padding-bottom:65px;}.account-container .account-points-info li{padding:20px 0 0 45px;position:relative;line-height:18px;font-size:18px;font-family:Roboto,sans-serif;color:#777777;}.account-container .account-points-info li:first-child{padding-top:0;}.account-container .account-points-info li svg{height:20px;width:20px;position:absolute;bottom:0;left:0;}.account-container .account-points-info li.speaking svg{height:28px;width:26px;}.account-container .account-points-info li.writing svg{width:24px;height:22px;}.account-container .account-points-info li svg path{fill:#565656;}.account-container .account-cta-section span,.account-container .account-points-info span{display:inline-block;}.account-container .account-cta-section span,.account-container .account-points-info span.title{width:200px;padding-right:5px;}.account-container .account-cta-section span,.account-container .account-points-info span.points{font-size:16px;color:#4a4a4a;font-weight:600;}.account-container .account-cta-section span{vertical-align:middle;width:auto;line-height:35px;padding-right:30px;}.account-container .account-cta-section{padding:0 0 25px;}.account-container .account-subscription-btn{font-weight:500;text-align:center;line-height:35px;color:#fff;display:inline-block;margin-left:-10px;font-size:12px;background:#eb2124;padding:0 12px 0 35px;text-transform:uppercase;height:35px;font-family:Roboto Medium,sans-serif;vertical-align:top;}.account-container .header{padding:50px 50px 30px;margin:0;font-size:1.5rem;}.account-container .account-left{border-right:1px solid #d4d4d4;}.account-right{background:#fafcfc;}.account-right .header{border-bottom:1px solid #d4d4d4;}.account-container .form-item{margin:0;}.account-container .form-item-cur-password{margin-top:50px;}.btn-success,.account-container input.form-text{-webkit-border-radius:25px;-khtml-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;height:3rem;font-size:14px;}.account-container #toefl-educator-create-multi-students-form input.form-text{padding:5px;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;}.account-container input.form-text:focus{background:#fff;}.account-container .form-item input.error{border:1px solid #ff9595;background:#ffefef;}.account-container .form-item input.error:focus{border-color:#ff9595;}.account-container [type="checkbox"]+label{font-size:14px;}.account-container .btn-success{width:100%;max-width:300px;color:#fff;background:#3788ab;margin:25px auto 0;font-size:14px;height:40px;border:none;line-height:40px;text-transform:uppercase;font-weight:600;display:block;}.account-container tbody,.account-container thead{border:none;}.account-container tbody{overflow-y:auto;display:block;max-height:250px;font-size:13px;}.account-container thead{padding-left:10px;display:table;width:100%;color:#ccc;font-size:10px;}.account-container tbody tr{display:table;width:100%;background:#F5F5F5;}.account-container thead{table-layout:fixed;}.account-container tbody tr{table-layout:fixed;margin-bottom:5px;}.account-container th,.account-container td{width:auto;padding:10px 0 10px 20px;}.account-container .toggle-question-content{max-width:360px;width:100%;}.edit-subscription-modal .modal-content{padding:0;}.edit-subscription-modal .modal-close{text-align:center;}.edit-subscription-modal .billing-container{background:#fff;margin:0 auto;max-width:420px;padding:20px 25px;}.edit-subscription-modal .billing-container .row .col{}.edit-subscription-modal .basic-form select{display:block;}.edit-subscription-modal .basic-form fieldset{border:0 solid #e0e0e0;padding:0;margin:0;}.edit-subscription-modal .basic-form fieldset .fielset-wrapper{margin-left:-.75rem;margin-right:-.75rem;}.edit-subscription-modal .basic-form fieldset .fieldset-description{text-align:center;border-bottom:1px solid #e0e0e0;padding:0 0 10px 0;margin-bottom:10px;}.edit-subscription-modal .basic-form fieldset legend{color:#4f4f4f;font-weight:600;font-family:Roboto Medium,sans-serif;font-size:22px;text-align:center;margin-bottom:10px;}.edit-subscription-modal input.form-text,.edit-subscription-modal .basic-form input,.edit-subscription-modal .basic-form select{height:2.5rem;margin:0;background:#fff;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:2px 7px;}.edit-subscription-modal .basic-form label{font-weight:300;color:#4a4a4a;margin-bottom:3px;}.edit-subscription-modal .basic-form .form-type-textfield,.edit-subscription-modal .basic-form .form-type-select{display:block;float:left;margin-left:auto;left:auto;right:auto;margin:10px 0;padding:0 10px 0 0;width:100%;}.edit-subscription-modal .basic-form .form-type-textfield{max-width:185px;}.edit-subscription-modal .basic-form .form-type-textfield.form-item-cc-first-name,.edit-subscription-modal .basic-form .form-type-textfield.form-item-cc-last-name{width:50%;}.edit-subscription-modal .basic-form .form-type-select{max-width:90px;}.edit-subscription-modal .basic-form .form-type-select.form-item-billing-country{max-width:300px;}.edit-subscription-modal .basic-form .form-type-select.form-item-cc-type{max-width:none;}.edit-subscription-modal .basic-form .form-type-textfield.form-item-cc-number{max-width:none;}.edit-subscription-modal .basic-form .form-type-textfield.form-item-cc-cvv{max-width:55px;}.edit-subscription-modal .basic-form select{border:1px solid #ccc;}.edit-subscription-modal .basic-form .description{display:none;}.edit-subscription-modal .basic-form  #edit-ms-pfp-billing{display:none;}.edit-subscription-modal .basic-form  #edit-ms-pfp-billing legend{display:none;}.edit-subscription-modal .basic-form .form-submit{border:0 solid #e0e0e0;padding:0;height:40px;line-height:40px;margin:20px auto 0 auto;color:#fff;background:#3788ab;text-align:center;font-size:14px;text-transform:uppercase;display:block;width:120px;}#account-pause-resume-section{border:1px solid #ccc;padding:20px;font-size:13px;margin-bottom:20px;}#account-pause-resume-section a{margin-top:20px;}#account-pause-resume-section #pause-countdown{margin-top:10px;line-height:24px;font-size:14px;}#account-pause-resume-section #pause-countdown span{line-height:24px;font-size:14px;}.app-nav-child .child-wrapper-top .search-input-wrapper{margin-top:6px;}.bmt-page-section{min-height:550px;}.bmt-ask-wrapper{height:100%;width:100%;}.bmt-ask-wrapper .bmt-ask-col{display:block;float:left;height:100%;}.bmt-ask-wrapper .bmt-ask-col.first{width:35%;z-index:2;border-right:1px solid #d4d4d4;background:#f5f5f5;position:relative;}.bmt-ask-wrapper .bmt-ask-separator{background:#f5f5f5;width:5px;height:100%;border-right:1px solid #E5E5E5;border-left:1px solid #E5E5E5;position:absolute;left:525px;z-index:2;}.bmt-ask-wrapper .bmt-ask-col.last{position:relative;width:65%;height:100%;padding:0;background:#fafcfc;}.bmt-ask-wrapper .bmt-ask-col.first .bmt-ask-top{padding:30px 15px 0 50px;position:absolute;width:100%;}.bmt-ask-wrapper .bmt-ask-top h4{font-size:24px;display:inline-block;color:#5a5e62;font-weight:500;margin:0;line-height:45px;padding-right:37px;}#ask-instructor-btn{background-color:#eb2f2f;color:#fff;line-height:35px;height:35px;font-size:14px;font-weight:500;padding:0 27px;cursor:pointer;display:inline-block;position:relative;float:right;top:7px;right:36px;}#ask-instructor-btn:hover{background-color:#eb2124;}#ask-instructor-btn i.material-icons{position:relative;top:-1px;}.bmt-ask-wrapper .bmt-ask-top .remaining-points{position:absolute;font-size:12px;font-weight:600;line-height:16px;color:#ed1f22;margin:0;display:inline-block;padding-left:10px;top:12px;right:-40px;}.bmt-ask-wrapper .bmt-ask-top .remaining-points.mobile{display:none;position:relative;top:0;right:0;}.bmt-ask-convo-filters{padding:0 0 7px 50px;}.bmt-ask-convo-filters span{font-size:14px;font-weight:600;margin-right:34px;display:inline-block;cursor:pointer;opacity:0.30;text-transform:uppercase;}.bmt-ask-convo-filters span:hover{opacity:0.75;color:#36829e;}.bmt-ask-convo-filters span.active{opacity:1;color:#36829e;}.bmt-ask-convo-filters span i{margin-right:4px;font-size:19px;font-weight:700;}.bmt-ask-bottom-left .search-input-wrapper{height:55px;line-height:55px;}.bmt-ask-bottom-left input.search-input{border:none;border-bottom:1px solid #d4d4d4;padding-left:50px;padding-right:18px;margin:0;background:#fff;}.bmt-ask-bottom-left .search-input-wrapper i{font-size:28px;}.bmt-ask-wrapper .bmt-ask-bottom{height:calc(100% - 35px);padding:109px 0 50px 0;}.bmt-ask-wrapper .bmt-ask-col.last .bmt-ask-bottom{padding:15px;}.bmt-ask-wrapper .bmt-ask-bottom.bmt-ask-bottom-left{background:#f5f5f5;}.bmt-ask-wrapper .bmt-ask-bottom .bmt-ask-convo-box{padding:15px 25px;width:100%;position:relative;font-weight:400;display:none;cursor:pointer;border-bottom:1px solid #e4e4e4;}.bmt-ask-wrapper .bmt-ask-bottom .bmt-ask-convo-box:hover{background:#e4ebed;}.bmt-ask-wrapper .bmt-ask-bottom .bmt-ask-convo-box.bmt-ask-inbox{display:block;}.bmt-ask-wrapper .bmt-ask-bottom .bmt-ask-convo-box.active{background:#e4ebed;}.bmt-ask-avatar{width:60px;height:60px;}.bmt-ask-avatar.bmt-ask-avatar-convo-info{margin-left:25px;}.bmt-ask-convo-info{display:none;height:100%;position:relative;border-bottom:1px solid #d4d4d4;}.bmt-ask-convo-box .convo-details{width:67%;margin-left:12px;display:inline-block;}.bmt-ask-convo-info .convo-details{display:block;height:75px;padding-top:5px;}.bmt-ask-convo-box .convo-details span{display:block;max-width:280px;}.bmt-ask-convo-box span.category{font-size:19px;color:#5a5e62;line-height:34px;}.bmt-ask-convo-box span.question{font-size:13px;color:#5a5e62;}.bmt-ask-convo-box span.date{position:absolute;top:7px;right:10px;color:#ababab;font-size:11px;font-weight:500;}.bmt-ask-convo-info .convo-details span{display:block;}.bmt-ask-convo-info span.category{font-size:22px;color:#383838;font-weight:400;line-height:37px;}.bmt-ask-convo-info span.question{font-size:14px;color:#4a4a4a;font-weight:400;display:inline-block;line-height:20px;}.bmt-ask-convo-info span.time-sent{}.bmt-ask-convo-info span.question.last-replied{border-right:1px solid #afafaf;padding-right:4px;}.bmt-ask-wrapper .bmt-ask-right-content{display:none;}.bmt-ask-convo-info,.bmt-ask-wrapper .bmt-ask-content{width:100%;padding:0 20px 0 80px;}.bmt-ask-right-content .follow-up-question{width:100%;padding:10px 0 50px;text-align:center;}.bmt-ask-right-content .follow-up-question span{display:block;color:#b7b7b7;font-weight:500;text-transform:uppercase;}.bmt-ask-right-content .follow-up-question span,.bmt-ask-right-content .follow-up-question a{font-size:14px;}.bmt-ask-right-content .follow-up-question.ask-follow-up{padding-bottom:0;}.bmt-ask-right-content .follow-up-question.ticket-answered{padding-top:50px;}.bmt-ask-right-content .follow-up-question.ticket-answered span{color:#676767;font-weight:600;margin:0;}.ticket-answered span i{color:#22d363;position:relative;top:-4px;font-size:32px;}.content-details-wrapper{padding-top:40px;position:relative;min-height:100px;}.bmt-ask-wrapper label{font-weight:normal;color:rgba(0,0,0,0.87);font-size:14px;}.toggle-question-zone-wrapper{text-align:center;padding-bottom:10px;position:absolute;top:22px;right:0;z-index:9;left:0;margin:0 auto;}.toggle-question-zone{background:#185069;color:#ffffff;padding:7px 15px;display:inline-block;text-align:center;width:135px;}.mobile-ask-instructor-to-inbox-btn{display:none;float:right;height:30px;border:1px solid #e4e4e4;line-height:30px;padding:3px 9px 3px 2px;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;background:#ffffff;color:#949494;position:relative;top:-19px;}.mobile-ask-instructor-to-inbox-btn:hover{color:#36829e;}.bmt-ask-wrapper [type="checkbox"]+label:before,.bmt-ask-wrapper [type="checkbox"]:not(.filled-in)+label:after{border:1px solid #5a5a5a;color:rgba(0,0,0,0.870588);}.bmt-ask-wrapper [type="checkbox"]:checked+label:before{border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid #5a5a5a;border-bottom:1px solid #5a5a5a;}.bmt-ask-wrapper [type="checkbox"]+label{padding-left:25px;}.content-details-wrapper h6{font-size:13px;text-align:center;padding:10px 0;}.bmt-ask-wrapper select{display:block;background:transparent;border:1px solid rgba(0,0,0,0.07);margin-top:5px;outline:none;}.bmt-ask-wrapper input[name=category]{margin-right:10px;}.bmt-ask-wrapper a.toggle{text-decoration:underline;color:#757575;display:inline-block;margin:10px 0;}.bmt-new-question-content .info-text-wrapper{padding-top:20px;padding-bottom:0;}.bmt-new-question-content .info-text{padding:10px 20px;background:#e8ebff;font-style:italic;font-size:13px;-webkit-border-radius:25px;-khtml-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;}.bmt-new-question-content{padding-bottom:50px;}.bmt-new-question-content .section-wrapper{padding:0 40px;}.bmt-ask-wrapper .bmt-new-question-content .dropdown-wrapper{margin:0;padding:0 40px;}.bmt-ask-wrapper .bmt-new-question-content .dropdown-wrapper .col{margin:0;padding:0;}.bmt-ask-wrapper .bmt-new-question-content .category_wrapper{padding-right:20px;}.bmt-ask-wrapper .bmt-new-question-content label.section-label{color:#35537b;padding:30px 0 10px;}.confirm-question-btn{background:#35537b;width:200px;height:30px;line-height:30px;text-align:center;color:#fff;position:absolute;top:-45px;left:0;right:0;margin:0 auto;z-index:10;cursor:pointer;}.bmt-new-question-content .question-list{}.bmt-new-question-content .question-list label{font-size:13px;line-height:20px;height:20px;padding-left:20px;}.bmt-new-question-content .question-list [type="checkbox"]:checked+label:before{top:0;left:0;width:7px;height:14px;}.bmt-new-question-content .question-list [type="checkbox"]+label:before,.bmt-new-question-content .question-list [type="checkbox"]:not(.filled-in)+label:after{top:3px;width:12px;height:12px;}.bmt-new-question-content #question-detail{padding-top:100px;display:none !important;}.bmt-new-question-content #question-detail .question-detail-content-wrapper{position:relative;padding:0;}.bmt-new-question-content #question-detail .question-detail-content{max-width:768px;margin:0 auto;position:relative;}.bmt-new-question-content #question-detail .question-nav{top:-50px;text-align:left;max-width:768px;margin:0 auto;border:none;}.bmt-new-question-content #question-detail .question-nav ul{padding:0;}.bmt-new-question-content #question-detail .question-nav ul li a i{font-size:42px;}.bmt-new-question-content #question-detail p{padding:1em 0;margin:0;}.bmt-new-question-content #question-detail p.question_num{position:absolute;top:10px;left:0;padding:0;margin:0;}.bmt-new-question-content #question-detail #selected-question-title{font-weight:600;padding-top:11px;position:absolute;right:0;padding-left:120px;max-width:500px;left:0;margin:0 auto;text-align:center;display:none;}.bmt-new-question-content #question-detail .main{padding-top:70px;display:none;}.bmt-ask-wrapper .bmt-ask-col.last .bmt-ask-bottom.new-question-pad,.bmt-ask-wrapper .new-question-pad .bmt-ask-content{padding:0;}.bmt-ask-content .result-scores{font-size:16px;}.bmt-ask-content .question-nav{position:absolute;top:10px;right:10px;}.bmt-ask-content .question-nav ul li a{position:relative;top:10px;right:10px;border:none;background:none;}.bmt-ask-content .question-nav ul li a i{font-size:24px;top:auto;}.ask-instructor-btn{background-color:#e72c28;color:#fff;line-height:40px;height:40px;font-size:16px;padding:0 10px;cursor:pointer;width:150px;display:block;}.ask-instructor-btn i{font-size:19px;vertical-align:middle;margin-right:5px;}.ask-instructor-btn.disabled{background-color:#e56360;}.ask-instructor-btn.check,.ask-instructor-btn.send{width:100px;margin:10px 0px 30px 0px;text-align:center;text-transform:uppercase;}.ask-instructor-btn .spinner img{width:25px;vertical-align:middle;}.ask-instructor-modal{font-size:14px;max-height:100%;padding:0;line-height:22px;font-weight:400;color:#5a5a5a;background:#fafafa;letter-spacing:normal;}.ask-instructor-modal .modal-header .header{padding:20px 0;margin:0;text-align:center;font-size:21px;text-transform:uppercase;color:#fff;position:relative;background:#517180;}.ask-instructor-modal .modal-header .header p{font-size:13px;color:#fff;text-transform:none;line-height:1rem;padding:0px;margin:10px 0px 0px 0px;}.ask-instructor-modal .close{position:absolute;right:5px;top:5px;color:#fff;cursor:pointer;font-weight:400;}textarea.ask-insturctor-msg{height:200px;}.ask-instructor-modal .user-point{margin:20px 10px 0px 0px;font-size:15px;}.ask-instructor-modal .success-msg{font-size:15px;color:#54b76e;}#questions-wrapper a{font-size:13px;}.bubble{padding:25px 22px;text-align:left;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;margin:0;position:relative;width:auto;min-width:100px;min-height:55px;word-break:break-word;}.bubble.less-padding{padding:15px 22px;}.instructor.bubble{background:#f5f5f5;cursor:default;color:#5a5e62;width:100%;}.student.bubble{background:#edf5fa;color:#5a5e62;}.student.bubble:after,.instructor.bubble:after{content:'';width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;position:absolute;top:10px;}.instructor.bubble:after{right:-10px;border-left:16px solid #f5f5f5;}.student.bubble:after{left:-10px;border-right:16px solid #edf5fa;}.instructor.bubble.no-dialog:before{background:none;}.instructor-bubble-wrapper{width:100%;padding:10px 85px 10px 0;position:relative;}.instructor-bubble-wrapper.bmt-ask-instructor-bubble-wrapper{padding-left:5%;}.student-bubble-wrapper{width:100%;padding:10px 0 10px 85px;position:relative;}.instructor.bubble.chat{width:100%;margin:0;}.student.bubble.chat{width:95%;margin:0;}.information-wrapper{position:relative;text-align:left;}.bubble.information{background-color:#ffffad;display:inline-block;}.bubble.information i{vertical-align:middle;}.student.bubble,.instructor.bubble{font-size:14px;}.bubble.highlight{background-color:#eff7fc;}.bubble.highlight.interactive:hover{background-color:#74c674;cursor:pointer;}.student.bubble p,.instructor.bubble p{margin:0;line-height:24px;color:#4f5357;}.bubble p.message-created{color:#bbbbbb;font-size:9px;font-weight:700;line-height:14px;position:absolute;top:10px;right:15px;}.bubble p.message-created i{font-size:10px;vertical-align:middle;line-height:8px;margin-right:4px;cursor:default;}.bubble.short{width:240px;}.instructor-avatar,.student-avatar{content:'';position:absolute;width:60px;height:60px;top:0;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}.instructor.bubble.chat .student-avatar,.instructor-avatar{right:-100px;left:auto;}.bmt-ask-right-content .instructor.bubble.chat .student-avatar{right:-85px;}.student-avatar{left:-100px;}.convo-details .student-avatar{left:10px;top:8px;}.avatar-icon span.avatar-name{position:absolute;bottom:-19px;font-weight:600;font-size:12px;left:50%;transform:translate(-50%,0);color:#4c4c4c;display:block;width:60px;text-align:center;}.content-details-wrapper .bubble{background:#f1f1f1;}.content-details-wrapper .content-detail-header{font-size:16px;color:#d0d0d0;}.small-msg-info{margin-bottom:11px;text-align:center;color:#b1b1b1;font-size:13px;line-height:15px;display:block;}.center-vertically{width:100%;height:auto;z-index:99;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.center-vertically-40{width:100%;height:auto;z-index:99;position:absolute;top:40%;-webkit-transform:translateY(-40%);-moz-transform:translateY(-40%);-ms-transform:translateY(-40%);-o-transform:translateY(-40%);transform:translateY(-40%);}.center-vertically-30{width:100%;height:auto;z-index:99;position:absolute;top:30%;-webkit-transform:translateY(-30%);-moz-transform:translateY(-30%);-ms-transform:translateY(-30%);-o-transform:translateY(-30%);transform:translateY(-30%);}.form-item-ielts-based-test-type{margin:0 0 10px;line-height:12px;}.form-item-ielts-based-test-type > label{font-size:14px;line-height:13px;padding-bottom:10px;}.form-item-ielts-based-test-type .form-radios label{font-size:12px;}.practice-questions-wrapper,.practice-questions-section,.practice-questions-section > .row,.app-practice-content-wrapper > .row,.app-practice-content-wrapper > .row .col,.practice-questions-section > .row .col,.practice-questions-section .practice-segment,.app-practice-content,.app-practice-content-wrapper,.practice-page-box,.practice-row,.practice-col,.practice-page-box .push-question-nav{height:100%;margin:0;}.practice-question-step-title{display:block;padding:0 0 20px;}.practice-question-step-title,.practice-question-step-title span{color:#2c363c !important;font-weight:500;}.practice-question-step-wrapper{padding:0;}.practice-question-step-wrapper .practice-question-step-content{padding:0;}#question .question-tab{background:#fff;}.no-border-box-left .practice-page-box.box-left{border:none;}.sticky-questions{position:relative;}#question .practice-tab-header.sticky-mobile-header{display:none;}.question-tab > hr,.question-tab .results-section > hr{border-color:#e3e3e3;margin:30px 0;}.question-tab .row.row-step{border-bottom:2px solid #e3e3e3;padding:60px 0;margin-bottom:0;}.question-tab .row.row-step.first-step{padding-top:0;}.question-tab .last-step{border-bottom:none !important;}.question-tab .row > hr{display:none;}.practice-page-box{margin:0;padding:0;}.practice-page-box.box-left,.practice-page-box.box-right,.reading-practice .practice-page-box{margin-top:0;}.scrollable-pad{padding:20px 45px 85px;max-width:1200px;margin:auto;}.scrollable-pad.no-max-width{max-width:none;}.scrollable-pad.pad-md-width{max-width:992px;}.scrollable-pad.pad-sm-width{max-width:786px;}.scrollable-pad.pad-lg{padding:40px 35px 85px;}.scrollable-pad.pad-xlg{padding:85px 35px;}.scrollable-pad.pad-md{padding:20px 35px 85px;}.scrollable-pad.pad-sm{padding:20px 25px 85px;}.scrollable-pad.pad-bottom-sm{padding-bottom:20px;}.scrollable-pad.pad-v{padding:20px 0 85px;}.scrollable-pad.pad-v-md{padding:15px 0 85px;}.scrollable-pad.pad-v-sm{padding:10px 0 85px;}.scrollable-pad.pad-h{padding:0 45px;}.scrollable-pad.pad-h-xlg{padding:0 65px;}.scrollable-pad.pad-h.pad-lg,.scrollable-pad.pad-h-md{padding:0 35px;}.scrollable-pad.pad-h-sm{padding:0 25px;}.scrollable-pad.pad-top{padding-top:20px;}.scrollable-pad.pad-bottom{padding-bottom:85px;}.video-wrapper{padding:15px 65px;max-width:768px;margin:auto;}.review-answer-wrapper .video-wrapper{padding:15px 0;max-width:600px;margin:0;}#videos .practice-page-box{margin:0;padding:0;}.app-practice-content{padding:0;position:relative;background:#efefef;}.app-practice-content-wrapper{padding:0;}.app-practice-content-wrapper .practice-row .practice-col{padding:0;}.app-practice-content-wrapper .practice-row .practice-col.app-practice-content-col{background:#fff;padding:0 63px 0 0;width:100%;}.app-practice-content-wrapper .practice-row .practice-col.practice-nav-col{width:63px;position:absolute;top:0;right:0;height:100%;background:#f7f7f7;overflow:hidden;z-index:108;-webkit-transition:0.15s !important;-moz-transition:0.15s !important;-o-transition:0.15s !important;-ms-transition:0.15s !important;transition:0.15s !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.app-practice-content-wrapper .practice-row.collapsed-state .practice-col.practice-nav-col,.app-practice-content-wrapper .practice-row.menu-expanded.static-menu .practice-col.practice-nav-col{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-left:1px solid #efefef;}.app-practice-content-wrapper .practice-row.menu-expanded .practice-col.practice-nav-col{width:291px;-webkit-box-shadow:0 12px 20px rgba(36,28,21,0.16);-moz-box-shadow:0 12px 20px rgba(36,28,21,0.16);box-shadow:0 12px 20px rgba(36,28,21,0.16);}.app-practice-content-wrapper .practice-row.menu-expanded.static-menu .practice-col.app-practice-content-col{padding-right:291px;}.app-practice-content-wrapper .practice-row .practice-col.practice-nav-col .tabs a i.right-icon{float:none;position:absolute;left:-21px;top:1px;font-size:13px;}.practice-tab-tab ul.tabs li a i.right-icon{color:#61af4b;float:none;position:absolute;font-size:13px;left:7px;top:13px;}.study-mode-tabs .tab a i.right-icon{margin-left:25px;color:#61af4b;line-height:70px;height:70px;}.app-practice-content-wrapper .practice-row.menu-expanded .practice-col.practice-nav-col .tabs a i.right-icon{position:relative;float:right;}.menu-expanded .tabs a.tc i.right-icon{display:inline;}.app-practice-nav-wrapper{width:290px;}.app-practice-content-wrapper .practice-row .app-practice-nav-wrapper{overflow:auto;}.app-practice-nav{position:relative;display:block;width:100%;}.app-practice-nav-wrapper .app-practice-nav-section.app-practice-nav-section-top{}.app-practice-content-wrapper .app-practice-nav-section.app-practice-nav-section-bottom{bottom:0;width:63px;position:absolute;}.app-practice-content-wrapper .practice-row.menu-expanded .app-practice-nav-section.app-practice-nav-section-bottom{width:100%;}.app-practice-nav-state{cursor:pointer;position:absolute;left:10px;top:10px;height:40px;width:40px;text-align:center;z-index:9;}.app-practice-nav-state i.material-icons{color:#a4a8aa;line-height:40px;height:40px;font-size:32px;}.app-practice-nav-state:hover i.material-icons{color:#2c363c;}.app-practice-nav-state{display:none;}.static-state .app-practice-nav-state.collapsed-state,.collapsed-state .app-practice-nav-state.static-state{display:inline-block;}.app-practice-content-wrapper  ul.video-tabs{margin:10px 0 0;width:auto;}.app-practice-content-wrapper  ul.video-tabs li.tab{height:20px;line-height:20px;}.app-practice-content-wrapper  ul.video-tabs li a{color:#ccc;font-weight:600;padding:0;font-size:16px;margin-right:25px;text-transform:capitalize;border-left:1px solid #000;}.app-practice-content-wrapper  ul.video-tabs li:first-child a{border-left:none;}.app-practice-content-wrapper  ul.video-tabs li a.active{}.app-practice-content-wrapper  ul.video-tabs li a:hover,.app-practice-content-wrapper  ul.video-tabs li a.active{color:#2c363c;}.app-practice-content-wrapper .yt-lazy-load{margin:0 auto;width:100%;height:auto;max-width:992px;position:relative;background:#fff;border:2px solid #fff;min-height:360px;}.app-practice-content-wrapper #videos .yt-lazy-load{aspect-ratio:16 / 9;}.app-practice-content-wrapper .yt-lazy-load.yt-box-shadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.app-practice-content-wrapper .node-video-container{padding:10px;color:#fff;width:100%;}.app-practice-content-wrapper .screen-size-adjust{display:none;}.practice-row.menu-expanded .app-practice-nav-section-bottom{display:block;}.study-mode-tabs{position:relative;height:auto;}.study-mode-tabs.tabs{overflow:visible;background:transparent;}.study-mode-tabs .tab,.study-mode-tabs{display:block;height:auto;}.study-mode-tabs .tab{position:relative;}a.app-nav-a-btn,.study-mode-tabs .tab a{color:#2c363c;text-transform:capitalize;padding:0 20px;font-family:Roboto,sans-serif;font-weight:400;font-size:14px;opacity:0.4;display:block;height:70px;line-height:70px;text-align:left;border-top:1px solid #dbdbdb;}.study-mode-tabs .tab.last-tab a{border-bottom:1px solid #dbdbdb;}a.app-nav-a-btn:hover{opacity:1;}.practice-row .study-mode-tabs .tab a:hover,.practice-row .study-mode-tabs .tab a.active{opacity:0.85;background:#ebebeb;color:#2c363c;}.practice-row.menu-expanded .study-mode-tabs .tab a:hover,.practice-row.menu-expanded .study-mode-tabs .tab a.active{opacity:0.85;color:#2c363c;background:#eaeaea;}a.app-nav-a-btn i,.study-mode-tabs .tab a i{margin-right:25px;font-size:24px;vertical-align:middle !important;color:#2c363c;}a.app-nav-a-btn i{color:#5a5a5a;}a.app-nav-a-btn i.right-icon{margin-left:7px;}a.app-nav-a-btn i.nav-icons{line-height:1;}a.app-nav-a-btn svg.svg-icons{width:25px;height:21px;}a#app-nav-question-menu-btn{border-top:1px solid #d9d9d9;}a#app-nav-question-menu-btn svg path{fill:#2c363c;}a#app-nav-question-menu-btn:hover{background:#2c363c;}a#app-nav-question-menu-btn:hover span{color:#fff;}a#app-nav-question-menu-btn:hover svg path{fill:#fff;}.practice-tab-header-top-pad{padding-top:40px !important;}.taking-test.test-started .practice-tab-header-top-pad{padding-top:0 !important;}.practice-tab-header{text-align:center;background:#f7f7f7;height:40px;line-height:40px;position:relative;padding:0 35px;border-bottom:1px solid #efefef;}.practice-tab-header-top-pad .practice-tab-header{position:absolute;top:0;z-index:9;width:100%;}.user-score-wrapper{position:absolute;max-width:500px;top:10px;z-index:109;background:#fff;padding:0;margin:auto;left:0;right:0;}.user-score-wrapper .result-scores{padding:20px 30px 40px;font-size:9em;}.user-score-wrapper h5{margin:0;padding:10px;background:#2c363c;color:#fff;font-size:2em;position:relative;}.user-score-wrapper h5 i.close-user-score{color:#fff;position:absolute;right:5px;top:5px;cursor:pointer;}.score-card-wrapper{max-height:500px;overflow:auto;padding-top:20px;}.score-card-btn{color:#b1b1b1;height:40px;line-height:40px;padding:0 5px;font-size:14px;width:100px;margin:auto;left:0;right:0;top:0;position:absolute;}.switch label .lever{margin:0 9px;}.switch label .lever.two-labels{margin-right:10px;}.review-grammar-link-wrapper{padding:20px 0;}.practice-questions-wrapper .review-grammar-link-wrapper p{border:1px solid #ededed;padding:1em;}.review-grammar-link-wrapper table{margin-top:15px;border:1px solid #ededed;}.review-grammar-link-wrapper table tbody{border:none;}.review-grammar-link-wrapper table tr td{padding:15px;}.review-grammar-link-wrapper table tr:first-child td:first-child{border-bottom:1px solid #ededed;}.review-grammar-link-wrapper table tr td:last-child{background:#f9f9f9;line-height:19px;border:1px solid #ebebeb;font-size:14px;}.practice-questions-wrapper .review-grammar-link-wrapper a{height:32px;line-height:32px;text-transform:none;padding:0 13px;width:155px;text-align:center;}.practice-tab-header .practice-header-btn{height:40px;line-height:40px;padding:0 13px 0 37px;text-transform:capitalize;position:absolute;top:0;right:0;}.practice-tab-header .practice-header-btn i.material-icons{position:absolute;left:10px;line-height:inherit;}.practice-tab-header .practice-header-btn span{color:#fff;}.practice-tab-header.sticky-mobile-header{position:absolute;top:0;z-index:9;width:100%;}.practice-tab-header-title{position:absolute;left:0;right:0;width:200px;margin:auto;z-index:100;}.practice-tab-header .tab-title-text{font-weight:500;display:inline-block;}.practice-tab-header .app-question-switch.switch{}.practice-tab-header .switch label .lever{margin:0 0 0 10px;}.practice-tab-header .switch label .lever.two-labels{margin-right:10px;}.practice-tab-header .question-mode-toggle{position:absolute;right:10px;top:0;}.app-question-switch{display:inline-block;}.app-question-switch label{font-size:14px;}#learn-practice-wrapper{background:#fff;}.practice-tab-tab-pad-fix{padding-top:40px;}.practice-tab-tab-pad-fix-mobile-only{padding-top:0;}.practice-tab-tab{position:absolute;top:0;right:0;left:0;z-index:99;width:100%;background:#f3f3f3;text-align:center;height:40px;}.static-menu .practice-tab-tab{padding-right:291px;}.practice-tab-tab ul.tabs{background:#f1f1f1;height:40px;line-height:40px;width:auto;display:inline-block;}.practice-tab-tab ul.tabs li{height:auto;display:table-cell;}.practice-tab-tab ul.tabs li a{height:40px;line-height:40px;text-align:center;text-transform:capitalize;font-size:13px;position:relative;}.practice-tab-tab ul.tabs li a:hover{background:#f7f7f7;color:#2d4c5e;}.practice-tab-tab ul.tabs li a.active{background:#fff;color:#2d4c5e;}.practice-tab-tab ul.tabs li a i{margin-right:15px;font-size:18px;top:-2px;position:relative;}.practice-tab-tab ul.tabs li.tab a i.right-icon,.practice-tabs-wrapper ul.tabs li.tab a i.right-icon{display:none;}.practice-tab-tab ul.tabs li.tab a.tc i.right-icon,.practice-tabs-wrapper ul.tabs li.tab a.tc i.right-icon{display:inline-block;}.practice-questions-wrapper{position:relative;line-height:1.85rem;font-size:16px;}.practice-tabs-wrapper .tabs .tab.restart-test-tab{position:fixed;right:0;top:120px;padding:0;}.practice-tabs-wrapper .tabs .tab.restart-test-tab a{background-color:#e3e3de;cursor:pointer;font-size:14px;padding:0 50px;line-height:67px;font-weight:600;color:#3e3e3e;font-family:'Roboto',sans-serif;height:67px;text-transform:uppercase;}.menu-collapsed .practice-tabs-wrapper .tabs .tab.restart-test-tab{top:55px;}.practice-tabs-wrapper .tabs .tab.restart-test-tab a.active{display:none;}.node-type-related-lessons-wrapper{background:#fff;position:relative;margin:auto;padding:5px 0 20px 5px;}.node-type-related-lessons-wrapper h5{font-size:28px;font-family:serif;position:relative;}.node-type-related-lessons-wrapper table thead{border:none;}.node-type-related-lessons-wrapper table tbody td{font-size:16px;padding:0;}.node-type-related-lessons-wrapper table a{border-left:3px double #d7d7d7;position:relative;display:block;padding:4px 0 4px 45px;color:#666;border-right:1px solid #ccc;border-top:1px solid #ccc;}.node-type-related-lessons-wrapper table tr:last-child td a{border-bottom:1px solid #ccc;}.node-type-related-lessons-wrapper table a.completed{color:#ffd5d2;}.node-type-related-lessons-wrapper table a:hover,.node-type-related-lessons-wrapper table a.completed:hover{color:#666;background:#f1f1f1;}.node-type-related-lessons-wrapper table a i{color:#ff2313;margin-right:12px;position:absolute;left:15px;top:9px;}.node-type-related-lessons-wrapper table a.completed i{color:#20bd67;}.node-type-related-lessons-wrapper table a.locked,.node-type-related-lessons-wrapper table a.locked i{color:#cccccc;}.overflow-visible{overflow:visible !important;}#sidenav-overlay{display:none;}.practice-questions-wrapper p,.practice-questions-wrapper ul,.practice-questions-wrapper ol,.practice-questions-wrapper label{color:#3e3e3e;}.practice-questions-wrapper p{padding:1em 0;margin:0;font-size:16px;line-height:1.85em;}.practice-questions-wrapper .correction span{color:inherit;}.essay-question{font-weight:600;font-size:17px;}.sample_essay{border:1px solid #ccc;padding:15px;background:#fcfcfc;}.sample_essay p:first-child{padding-top:0;}.sample_essay.user_answer{background:#fdfffc;}.practice-questions-wrapper .question-type-snapshot label{font-size:14px;letter-spacing:0;padding-left:55px;font-weight:600;min-height:34px;height:auto;line-height:18px;}.practice-questions-wrapper .question-title-group,.practice-questions-wrapper .question-title-group p,.practice-questions-wrapper .question-title-group span,.practice-questions-wrapper .question-title{font-size:16px;letter-spacing:0;padding:0;line-height:24px;}.practice-questions-wrapper .question-type-snapshot ul li{padding:10px 0;}.reading-practice .question-type-snapshot{display:none;}.question-type-snapshot .question-middle-wrapper{padding:10px;border:1px solid #A9A9A9;}.question-type-snapshot ul li.ui-state-highlight{background:none;border:none;font-size:15px;text-shadow:0 0 0 #000;}.question-type-snapshot .table-match-question-snapshot ul.table-match-list{list-style-type:none;padding:0;border:1px solid #000;min-height:400px;}.review-rubric-desc{padding:5px;}.review-rubric-desc div{padding:10px 15px;}.review-rubric-desc div p{padding:0;}.question-nav{position:fixed;top:-1px;z-index:102;right:109px;margin:auto;text-align:center;height:40px;}.question-nav ul{margin:0;display:inline-block;height:40px;line-height:40px;}.question-nav ul li{display:inline-block;}.question-nav ul li a{display:inline-block;height:30px;line-height:26px;font-size:13px;margin-right:10px;background:#e9e9e9;color:#000;padding:0 9px 0 23px;border:2px solid;border-color:#1f6689 #205a76 #205a76 #1f6689;position:relative;}.question-nav ul li a:focus{border-color:#1f6689;}.question-nav ul li a.qNext{padding:0 23px 0 9px;}.question-nav ul li a i{color:#000;font-size:20px;position:absolute;top:3px;left:0;display:block;}.question-nav ul li a.qNext i{left:auto;right:0;}.question-nav ul li.question-num{font-size:14px;line-height:28px;padding:0 6px;font-family:Roboto Medium,Roboto,sans-serif;color:#35373a;position:relative;top:-7px;left:-4px;}.question-nav ul li span#current{padding-right:2px;}.question-nav ul li span#total{padding-left:2px;}#question .question-nav{right:auto;top:39px;}#question .question-nav ul li a{border-color:#dddddd #dbdbdb #dbdbdb #dddddd;}.practice-questions-section{position:relative;}.reading-practice .practice-questions-section{}.practice-questions-section .study-mode-wrapper{position:relative;height:100%;padding:0;}.speaking-practice .practice-questions-section .box-extra{width:100%;}.recorder-teleport{position:absolute;left:-99999px;}.recorder-teleport-pad{position:relative;}.recorder-teleport-pad .recorder-teleport{position:relative;left:0;}.speaking-practice #answer .download-file{padding-top:5px;}#answer .recorder-widget,#answer .recorder-widget #flashContent{text-align:left;}.study-section{}.study-section .study-content{}.study-content .row{margin:0;}.study-section-header{text-transform:uppercase;background:#e0e0e0;margin:0 0 20px 0;height:35px;line-height:35px;padding:0px;color:#000000;font-size:1rem;text-align:center;font-weight:300;}.study-section-header.main{background:#077f83;color:#fff;padding:0 5px;}ul.practice-quick-links{position:fixed;top:123px;margin:0;right:65px;padding:115px 0 0 20px;height:100%;}ul.practice-quick-links li{padding:2px;}ul.practice-quick-links li a{font-family:Roboto Regular,Roboto,sans-serif;padding:2px 10px 2px 20px;display:block;font-weight:400;color:#757575;}ul.practice-quick-links li a:hover{border-left:1px solid #77a1b5;color:#a8a8a8;padding-left:19px;}ul.practice-quick-links li a.active{border-left:2px solid #77a1b5;font-weight:700;padding-left:18px;}.study-mode-timer{padding:0 0 15px;vertical-align:middle;}.study-mode-timer .simpleTimer{font-size:16px;display:inline-block;line-height:24px;height:24px;}.study-mode-timer .btn-simpleTimer{padding:0px 20px;height:25px;line-height:25px;text-transform:uppercase;background:#e8e8e8;font-size:12px;border:1px solid #ccc;color:#000;vertical-align:top;width:80px;margin:0 15px;}.study-mode-timer .btn-simpleTimer:focus{background:#e8e8e8;}.review-answer-wrapper .practice-page-box.box-left,.review-answer-wrapper .practice-page-box.box-right{padding:0;}.app-practice-bottom{color:#2c363c;width:100%;background:#fdfdfd;left:0;bottom:0;height:40px;line-height:40px;font-size:14px;font-weight:500;font-family:Roboto Medium,sans-serif;}.app-practice-bottom .row,.app-practice-bottom .row .col{margin:0;padding:0;}.app-practice-bottom .pager{color:#004886;cursor:pointer;display:block;padding:0 5px;text-align:center;font-size:12px;}.app-practice-bottom .pager.disabled:hover{color:#004886;}.app-practice-bottom .pager:hover{color:#c12022;}.app-practice-bottom .pager i{height:40px;line-height:40px;vertical-align:top;font-size:18px;}.app-practice-bottom .prev{padding-right:17px;border-right:1px solid #f3f3f3;}.app-practice-bottom .next{padding-left:12px;border-left:1px solid #dbdbdb;}.app-practice-bottom{height:auto;}.app-practice-bottom .pager{border:none;text-align:center;height:40px;line-height:40px;padding:0 5px;}.app-practice-bottom .pager i{display:inline-block;width:10px;}.app-practice-bottom .pager.prev i{left:-6px;position:relative;}.app-practice-bottom .pager.disabled{border:none !important;}#settings-btn{position:absolute;right:10px;z-index:99;opacity:0.5;line-height:40px;}#app-settings{background:transparent;width:280px;margin:3px auto 0;left:auto !important;right:85px;}#app-settings h6{background:#2c363c;margin:0;padding:7px 5px;color:#fff;}#app-settings .setting-title{width:132px;display:inline-block;text-align:left;}#app-settings .app-settings-wrapper{background:#fff;border:1px solid #fff;}#app-settings .switch label .lever{margin-right:0;}#app-settings .app-question-switch{display:block;margin:0;}a#settings-btn i.settings-icon{position:relative;top:-1px;}a#settings-btn:hover{opacity:1;}a#settings-btn:hover span,a#settings-btn:hover i{color:#fff !important;}#question.practice-questions-section{}.practice-questions-section .row .col{padding:0;}.practice-questions-section .row.question-row .col:first-child{padding:0 0.75rem 0 0;}.practice-questions-section .row.question-row .col:last-child{padding:0 0 0 0.75rem;}.question-history-tabs{}.question-history-tabs .row{margin:0;}.question-history-tabs .row .col{background:#f5f5f5;}.question-history-tabs .row .col.user-essay{min-height:250px;padding:0;background:#fff;}.question-history-tabs .row .col.user-essay p{text-indent:40px;}.user-essay a.bmt-vocab-word{background:#e5e5e5;}.question-history-tabs .tabs{height:auto;line-height:0;background:transparent;}.question-history-tabs .tabs .tab{height:auto;line-height:24px;padding:0;margin:0;text-align:left;display:block;}.question-history-tabs .tabs .tab a{width:100%;padding:15px;font-size:13px;opacity:0.5;background:transparent;color:#000000;display:block;height:auto;position:relative;}.question-history-tabs .tabs .tab a:hover{opacity:1;}.question-history-tabs .tabs .tab a.active{background:#fff;opacity:1;}.passage-wrapper{height:auto;max-height:900px;background:#f7f7f7;-ms-overflow-y:scroll;overflow-y:scroll;}#question .question-row .audio-bench-warmer{margin:0;padding:0 0 20px;max-width:none;}.audio-bench-warmer.center .jplayer-blue-wrapper{margin:auto;}.audio-bench-warmer.full-width .jplayer-blue-wrapper{width:100%;max-width:100%;}.audio-bench-warmer .mobile-audio-wrapper{display:none;font-size:12px;line-height:20px;position:fixed;background:#ffffff;color:#000;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;width:300px;text-align:center;padding:0 10px 15px;z-index:999999999;margin:auto;-webkit-box-shadow:0 5px 25px -6px #9f9f9f;-moz-box-shadow:0 5px 25px -6px #9f9f9f;box-shadow:0 5px 25px -6px #9f9f9f;}.audio-bench-warmer .mobile-audio-wrapper span{display:block;padding:10px 0 20px;}.audio-bench-warmer .mobile-audio-wrapper a{display:block;background:#eaeaea;color:#5f5f5f;width:95px;text-align:center;height:30px;line-height:30px;padding:0;margin:0 auto;font-weight:600;border:1px outset #fff;}.audio-bench-warmer.autoPlayVideo.isMobile .mobile-audio-wrapper,.audio-bench-warmer.autoPlayJPlayer.isMobile .mobile-audio-wrapper{display:block;}.taking-test .audio-bench-warmer.playing .jp-pause,.taking-test .audio-bench-warmer.playing .jp-stop,.taking-test .audio-bench-warmer.playing .jp-mute,.taking-test .audio-bench-warmer.playing .jp-line,.taking-test .audio-bench-warmer.playing .jp-volume-bar{display:none;}.taking-test .audio-bench-warmer.playing .jplayer-blue-wrapper{position:relative;height:40px;background:#a9ccda;padding:0 20px;max-width:400px;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}.taking-test .audio-bench-warmer.playing .audio-text,.taking-test .audio-bench-warmer.playing .jp-interface ul.jp-controls{display:none;}.taking-test .audio-bench-warmer.playing .jp-progress,.taking-test .audio-bench-warmer.playing .jp-seek-bar,.taking-test .audio-bench-warmer.playing .jp-play-bar{height:12px;position:relative;}.taking-test .audio-bench-warmer.playing .jp-progress{top:15px;left:0;right:0;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.listening-slideshow-wrapper{height:300px !important;}.practice-questions-section#vocab .audio-bench-warmer{position:absolute;top:-65px;left:0;right:0;margin:0 auto;width:100%;max-width:600px;}.practice-questions-section .practice-segment{display:none;}.practice-segment .info-header.active,.practice-questions-section .practice-segment.active{display:block;}.practice-segment .info-header{color:#b9b9b9;font-weight:500;letter-spacing:0;font-family:roboto,sans-serif;font-size:13px;margin:0;padding:.82rem 0 .656rem 0;transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out;-webkit-transition:opacity 1.5s ease-in-out;}.practice-segment .info-header.active{opacity:1;transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out;-webkit-transition:opacity 1.5s ease-in-out;}.practice-questions-wrapper .mock-test-question{padding:20px 10px;text-align:left;line-height:1.75rem;margin:0 auto;font-style:italic;}.practice-questions-wrapper p.question{padding:20px 10px;font-size:1.25rem;text-align:left;color:#151515;line-height:1.75rem;margin:0 auto;}.practice-questions-wrapper #answer p.question{padding:0 0 20px;font-size:16px;}.speaking-practice #answer p.question{max-width:100%;}.speaking-practice #question p.question{max-width:450px;}.speaking-practice #question .mock-test-question{max-width:680px;font-style:italic;}.speaking-practice #question .speaking-passage p.question{font-size:1rem;max-width:650px;}.sample-section-question-wrapper{width:100%;text-align:center;}.speaking-question-segment,.speaking-question-segment p{font-size:16px;line-height:1.4em}.speaking-question-segment .speaking-response-header{padding:0px 10px;line-height:30px;height:30px;font-size:16px;color:#fff;background:#000;}.speaking-question-segment.conversation-script p{padding:6px 0px;}.practice-page-box.box-left{border-right:1px solid #efefef;}.practice-page-box.box-right{border-left:none;}.practice-page-box.box-right p{}.practice-page-box .box-right-title{font-size:1.5rem;padding:10px 0 15px;margin:0;}.practice-page-box .box-right-title.review-feedback{line-height:27px;}.question-type-snapshot *{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;}.download-file i.material-icons{font-size:18px;}.practice-questions-wrapper.taking-test .practice-questions-section.nav-hidden{padding-top:20px;}.practice-questions-wrapper.taking-test .toefl-review-block-wrapper{display:none;}.get-review-cta,.toefl-review-block-wrapper a{display:inline-block;}.toefl-review-block-wrapper span.divider{padding:0;margin:0 5px;height:25px;display:inline-block;width:1px;border-right:1px solid #ccc;vertical-align:middle;}.get-review-cta a{color:#eb2124;font-weight:600;text-transform:uppercase;}#end-of-q{display:none;padding:0 30px;max-width:520px !important;}#end-of-q div{padding-top:50px;}.practice-centered-content-wrapper{width:100%;margin:0 auto;padding:25px 0 0;position:relative;top:35%;-webkit-transform:translateY(-35%);-moz-transform:translateY(-35%);-ms-transform:translateY(-35%);-o-transform:translateY(-35%);transform:translateY(-35%);}.note-taking-animation{background:#fff url(/sites/all/themes/toefl_site/images/app/note_taking.jpg) no-repeat 0 30px/130px;width:130px;height:165px;text-align:center;margin:auto;position:relative;top:80px;font-size:12px;font-style:italic;font-family:cursive;}.note-taking-animation:after{content:"Start Preparing Now";}.note-taking-animation.small-animation{top:0;margin:0;height:90px;-ms-background-position-y:0;background-position-y:0;-webkit-background-size:90px;-moz-background-size:90px;-o-background-size:90px;background-size:90px;}.note-taking-animation.small-animation:after{content:"";}.results-tab .note-taking-animation.small-animation{display:none;}a.skip-mock-test,a.exit-mock-test{position:fixed !important;z-index:107;right:0;top:0;}a.skip-mock-test i.material-icons{line-height:inherit;}.writing-controls{padding:0 10px 0 0;font-size:12px;height:32px;line-height:31px;background:#efefef;border:1px solid #ccc;border-bottom:none;}.writing-ad-wrapper{margin:auto;padding:0 10px;border-bottom:1px solid #ddd;}.writing-ad-wrapper .topic{padding:0 20px 0 10px;}.writing-ad-wrapper .ad-user-section{padding:5px 15px;}.writing-ad-wrapper > .row{margin-bottom:0;}.writing-ad-wrapper,.writing-ad-wrapper p{line-height:1.65rem;}.writing-ad-wrapper .row.question-row .col{padding:0 !important;}.writing-ad-wrapper .row.question-row .col.bmt-ad-border{border-left:1px solid #dddddd;padding-left:5px !important;}.writing-ad-wrapper .student-ad-avatar{display:inline-block;vertical-align:bottom;background:url(/sites/default/files/toefl_writing_ad_icons/s1.webp) no-repeat 0 0/100% 100%;width:70px;height:70px;text-align:center;}.writing-ad-wrapper .student-ad-avatar.s1{background-image:url(/sites/default/files/toefl_writing_ad_icons/s1.webp);}.writing-ad-wrapper .student-ad-avatar.s2{background-image:url(/sites/default/files/toefl_writing_ad_icons/s2.webp);}.writing-ad-wrapper .student-ad-avatar.s3{background-image:url(/sites/default/files/toefl_writing_ad_icons/s3.webp);}.writing-ad-wrapper .student-ad-avatar.s4{background-image:url(/sites/default/files/toefl_writing_ad_icons/s4.webp);}.writing-ad-wrapper .student-ad-avatar.s5{background-image:url(/sites/default/files/toefl_writing_ad_icons/s5.webp);}.writing-ad-wrapper .student-ad-avatar.s6{background-image:url(/sites/default/files/toefl_writing_ad_icons/s6.webp);}.writing-ad-wrapper .student-ad-avatar.s7{background-image:url(/sites/default/files/toefl_writing_ad_icons/s7.webp);}.writing-ad-wrapper .student-ad-avatar.s8{background-image:url(/sites/default/files/toefl_writing_ad_icons/s8.webp);}.writing-ad-wrapper .student-ad-avatar.s9{background-image:url(/sites/default/files/toefl_writing_ad_icons/s9.webp);}.writing-ad-wrapper .student-ad-avatar.s10{background-image:url(/sites/default/files/toefl_writing_ad_icons/s10.webp);}.writing-ad-wrapper .student-ad-avatar.s11{background-image:url(/sites/default/files/toefl_writing_ad_icons/s11.webp);}.writing-ad-wrapper .student-ad-avatar.s12{background-image:url(/sites/default/files/toefl_writing_ad_icons/s12.webp);}.writing-ad-wrapper .student-ad-avatar.s13{background-image:url(/sites/default/files/toefl_writing_ad_icons/s13.webp);}.writing-ad-wrapper .student-ad-avatar.s14{background-image:url(/sites/default/files/toefl_writing_ad_icons/s14.webp);}.writing-ad-wrapper .student-ad-avatar.s15{background-image:url(/sites/default/files/toefl_writing_ad_icons/s15.webp);}.writing-ad-wrapper .student-ad-avatar.s16{background-image:url(/sites/default/files/toefl_writing_ad_icons/s16.webp);}.writing-ad-wrapper .student-ad-avatar.s17{background-image:url(/sites/default/files/toefl_writing_ad_icons/s17.webp);}.writing-ad-wrapper span.avatar-name{font-weight:500;font-size:14px;}.writing-controls ul.controls{list-style:none;margin:0;padding:2px 0 0 2px;line-height:18px;}.writing-controls ul.controls li{display:inline-block;margin-right:0;padding:1px;}.writing-controls ul.controls li button{padding:2px 4px;border:1px outset #fff;width:45px;}.writing-controls ul.controls li button:active{border:1px inset #C8C8C8;}.writing-controls ul.controls li button:active,.writing-controls ul.controls li button:focus{text-decoration:none;outline:none;background:#ddd;}.no-data-found .study-section a span{padding:6px 36px;margin:10px 5px 5px;font-size:24px;}.no-data-found .no-data-found-wrapper{padding:20px 0;margin:0 auto 20px;border:1px solid #ccc;font-size:18px;max-width:500px;}a.practice-question-start{padding:0 40px;line-height:35px;background:#5490ac;font-size:15px;color:#fff;display:inline-block;margin-top:20px;text-transform:uppercase;}.question-start-segment{text-align:left;width:100%;max-width:800px;padding:15px;margin:0 auto;}.question-start-segment a.practice-question-start{text-align:center;margin:30px auto 0;}.practice-questions-wrapper form#ansForm{}.writing-textarea{min-height:300px;padding:15px 15px 30px;border:1px solid #ccc;outline:none;background:#fbfbfb;}.essay-passage{padding-top:10px;font-size:16px;line-height:1.4em;}.ad-user-section .essay-passage{min-height:250px;}.essay-passage > p:first-child{padding-top:0 !important;}.essay-segment .sample-essay .essay-passage p{text-indent:0;}.essay-segment .writing-controls,.essay-segment .writing-textarea{border:none;}.essay-segment .writing-controls{background:#000;}.essay-segment .writing-controls span{color:#fff;}.essay-segment .essay-passage p{padding:7px 0;font-size:16px;line-height:1.4em;text-indent:40px;}.lecture-transcript{font-size:16px !important;line-height:1.4em !important;}.essay-passage.no-left-indent,.essay-passage.no-left-indent p{text-indent:0;}.summary-question-snapshot ul li{padding:10px !important;margin:5px 0;cursor:move !important;font-size:0.84rem;}.summary-question-snapshot .summary-question-direction{color:#000 !important;padding:10px 0 0;}.general_report_p b{color:#77a1b5;}.grade-own-score-form-wrapper .row .col{background:#fff!important;}.grade-own-score-wrapper{padding:0px;display:none;overflow:auto;}.grade-own-score-wrapper p{font-size:15px;line-height:1.3em;text-indent:0px !important;}.grade-own-score-wrapper ul li{padding:7px 0;}.writing-practice .grade-own-score-wrapper p{font-size:15px;line-height:1.5em;}.grade-own-score-wrapper.active{display:block;}.grade-own-score-wrapper label{display:block;margin:0;}.grade-own-score-form-wrapper .grade-own-score-label-wrapper{padding:10px;}.grade-own-score-form-wrapper a.grade-own-score-submit{height:auto;width:auto;padding:0 18px;margin:25px 0 0 11px;line-height:30px;}.grade-own-score-form-wrapper .grade-own-score-label-wrapper input[type="radio"]:checked+label:after{top:0px;left:0px;width:8px;height:14px;}.grade-own-score-form-wrapper .grade-own-score-label-wrapper.user-score input[type="radio"]:checked+label:after,.grade-own-score-form-wrapper .grade-own-score-label-wrapper.user-score input[type="radio"]:checked+label:before{border-color:#20bd67;}.grade-own-score-form-wrapper .grade-own-score-label-wrapper input[type="radio"]:checked+label:before,.grade-own-score-form-wrapper .grade-own-score-label-wrapper input[type="radio"]+label:after,.grade-own-score-form-wrapper .grade-own-score-label-wrapper input[type="radio"]+label:before{margin:4px;top:-1px;width:20px;height:20px;}.grade-own-score-form-wrapper .grade-own-score-label-wrapper.user-score label{color:#20bd67;}.essay-history-select{height:2rem;font-size:15px;margin:0;}.sample-answer-switch-control label{font-size:15px;}.question-type-snapshot.question-type-snapshot .question-number:after{content:'.';}.result-timer{color:#989898;font-size:13px;letter-spacing:0.8px;padding:10px 0 20px;}.result-timer i{line-height:27px;height:27px;vertical-align:top;cursor:default;padding-right:23px;font-size:21px;}.result-timer span.strong{font-weight:500;}.result-timer span{color:#676767;}.result-scores{font-size:6em;}.pie-wrapper{height:1em;width:1em;float:none;margin:auto;position:relative;}#question .pie-wrapper{margin:auto;}.pie-wrapper .pie{height:100%;width:100%;clip:rect(0,1em,1em,0.5em);left:0;position:absolute;top:0;}.pie-wrapper .pie.full{clip:rect(auto,auto,auto,auto);}.pie-wrapper .pie .half-circle{height:100%;width:100%;border:0.1em solid transparent;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;clip:rect(0,0.5em,1em,0);left:0;position:absolute;top:0;}.pie-wrapper .label{-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;bottom:0.4em;cursor:default;display:block;font-size:0.2em;left:0.4em;line-height:1.3em;position:absolute;right:0.4em;text-align:center;top:1.8em;letter-spacing:-1.5px;}.pie-wrapper .label #total-score-ans{line-height:1.4em;font-weight:600;font-family:Roboto,sans-serif;}.pie-wrapper .label .smaller{color:#bdc3c7;font-size:0.45em;padding-bottom:20px;vertical-align:super;}.pie-wrapper .shadow{height:100%;width:100%;border:0.1em solid #bdc3c7;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}.pie-wrapper .label{background:none;}.pie-wrapper.progress-pie .pie .left-side{transform:rotate(0deg);}.pie-wrapper.progress-pie .pie .right-side{transform:rotate(0deg);}.pie-wrapper .label #total-score-ans,.pie-wrapper.progress-pie .pie .half-circle{border-color:#1abc9c;color:#1abc9c;}.toggle-question-content{display:none;position:fixed;top:0;left:0;right:0;text-align:center;z-index:998;width:175px;margin:auto;}.toggle-question-content a{background:#20bd67;border:1px solid #103a4c;height:40px;line-height:40px;color:#fff;width:100%;display:inline-block;font-size:16px;}.question-type-snapshot ul li label{font-weight:500;}table td.checkarea{cursor:pointer;}table td.checkarea i.material-icons{display:table-cell;position:relative;left:4px;}.show-correct,.question-type-snapshot .show-correct label{color:#0e98c9 !important;}.correct,.question-type-snapshot ul li.correct label{color:#54b76e !important;}.incorrect,.question-type-snapshot ul li.incorrect label{color:#eb2124 !important;}.practice-questions-wrapper .letter-label{display:none;}.table-question .connectedSortable{margin:0;}.practice-submit-btn-wrapper{padding:50px 0 10px;text-align:center;}#answer .practice-submit-btn-wrapper{padding:50px 0 10px;text-align:left;}.practice-questions-wrapper input[type="submit"],.practice-submit-btn{border:none;outline:none;height:40px;min-width:135px;background-color:#20bd67;text-align:center;line-height:40px;padding:0 10px;margin:0;color:#fff;display:inline-block;}.practice-questions-wrapper input{color:rgba(95,100,101,0.36);}.practice-questions-wrapper input[type="radio"]+label:before,.practice-questions-wrapper input[type="radio"]+label:after{margin:4px;top:-7px;width:25px;height:25px;border:1px solid rgba(90,90,90,0.19);-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;}.practice-questions-wrapper [type="checkbox"]+label:before{border-color:rgba(90,90,90,0.19);}.practice-questions-wrapper input[type="checkbox"]:checked+label:before{border-top:2px solid transparent !important;border-left:2px solid transparent !important;border-right:2px solid #5f6465;border-bottom:2px solid #5f6465;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;}.practice-questions-wrapper [type="checkbox"]:not(:checked):disabled+label:before{background:transparent;}.practice-questions-wrapper ul li.incorrect input[type="radio"]+label:before,.practice-questions-wrapper ul li.correct input[type="radio"]+label:before,.practice-questions-wrapper input[type="radio"]:checked+label:before{margin:4px;width:25px;height:25px;border:2px solid #5f6465;background-color:rgba(255,255,255,0);-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;}.practice-questions-wrapper ul li.incorrect input[type="radio"]+label:after,.practice-questions-wrapper ul li.correct input[type="radio"]+label:after,.practice-questions-wrapper input[type="radio"]:checked+label:after,.practice-questions-wrapper ul li.correct [type="checkbox"]+label:before{content:'';background-color:rgba(255,255,255,0);top:-3px;left:3px;width:7px;height:15px;border-radius:0;z-index:1;border-top:2px solid transparent !important;border-left:2px solid transparent !important;border-right:2px solid #5f6465;border-bottom:2px solid #5f6465;-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-ms-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;-ms-transition:none !important;transition:none !important;}.practice-questions-wrapper [type="checkbox"]+label:before{top:-4px;}.practice-questions-wrapper ul li.correct input[type="radio"]+label:after,.practice-questions-wrapper ul li.correct input[type="radio"]+label:before,.practice-questions-wrapper ul li.correct [type="checkbox"]+label:before{border-color:#54B76E;}.practice-questions-wrapper ul li.incorrect input[type="radio"]+label:after,.practice-questions-wrapper ul li.incorrect [type="checkbox"]+label:before{content:'X';font-size:12px;color:#d76943;top:-3px;left:8.5px;font-weight:600;border:none !important;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;}.practice-questions-wrapper ul li.incorrect input[type="radio"]+label:before{border-color:#d76943;}.node-blocked-content{height:250px;width:100%;padding-top:25px;}.node-blocked-content .blocked-content{border:1px solid #ededed;width:100%;height:100%;text-align:center;}.node-blocked-content .blocked-msg{font-size:20px;position:absolute;left:0;right:0;height:110px;margin:auto;bottom:0;top:0;color:#2f2f2f;}.script{padding:1em 0;}p.paragraph{text-indent:30px;margin:0;padding:0 10px;}.practice-questions-section h6.header{font-size:12px;font-weight:600;}.audio-header{position:absolute;top:15px;right:0;}.audio-answer-script{line-height:1.5rem;padding-right:25px;}.question-data-essay{max-width:992px;margin:auto;}.question-data-wrapper{max-width:600px;margin:auto;}.writing-data-wrapper{padding:0 5em 0 0;}.question-data-script{margin:0 0 40px;}.user-speech-to-text{border:1px solid #ccc;padding:10px;margin-top:10px;max-width:600px;}.nice-timer{margin-right:10px;}.nice-timer .col{margin-bottom:60px;}.nice-timer p.timerText{font-size:14px;margin:0;}.nice-timer button{font-size:10px;color:#5490ab;text-transform:uppercase;border:1px solid rgba(84,144,171,0.20);outline:none;background:transparent;letter-spacing:0.5px;height:23px;width:95px;}.nice-timer button:hover{color:#fff;background:rgba(84,144,171,0.80);}.recorder-widget{overflow:auto;height:auto;}#tips h6.study-section-header,#templates h6.study-section-header{margin:1.67em 0;}#tips h6.study-section-header:first-child,#templates h6.study-section-header:first-child{margin-top:0.5em;}.ux-img-wrapper{width:100%;max-width:400px;height:auto;margin:0 auto 15px;}.ux-img-wrapper .img{width:100%;}.chalkboard{font-size:28px;color:#E8E8E8;font-family:"Walter Turncoat",cursive;width:400px;height:300px;line-height:2rem;margin:0 auto;padding:20px 10px 10px;overflow:visible;background:#225232 url(/sites/all/themes/toefl_site/images/app/chalk_opt.png) no-repeat 100%/100%;position:relative;text-align:center;border:#8e6e46 solid 8px;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;vertical-align:middle;display:table-cell;}.chalkboard:after{content:"";display:block;position:absolute;-webkit-border-radius:0.1em 0.1em 0 0.1em;-khtml-border-radius:0.1em 0.1em 0 0.1em;-moz-border-radius:0.1em 0.1em 0 0.1em;-ms-border-radius:0.1em 0.1em 0 0.1em;-o-border-radius:0.1em 0.1em 0 0.1em;border-radius:0.1em 0.1em 0 0.1em;width:50px;height:8px;background:#f1f1f1;top:98%;right:-2px;-webkit-box-shadow:inset 0 -4px 1px rgba(0,0,0,0.3),-1px -1px 1px rgba(0,0,0,0.2),0 2px 0 rgba(0,0,0,0.3);-moz-box-shadow:inset 0 -4px 1px rgba(0,0,0,0.3),-1px -1px 1px rgba(0,0,0,0.2),0 2px 0 rgba(0,0,0,0.3);box-shadow:inset 0 -4px 1px rgba(0,0,0,0.3),-1px -1px 1px rgba(0,0,0,0.2),0 2px 0 rgba(0,0,0,0.3);}.chalkboard span{color:#E8E8E8;font-family:"Walter Turncoat",cursive;}.chalkboard .field .field-label{display:none;}.chalkboard .topic{line-height:32px;}.practice-questions-wrapper .toefl-review-block-wrapper,.simple-timer-above-content{position:absolute;z-index:101;text-align:center;top:-40px;line-height:40px;width:auto;height:40px;left:50%;margin:auto;color:#fff;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.practice-questions-wrapper.speaking-practice .simple-timer-above-content{display:none;}.practice-questions-wrapper.speaking-practice.taking-test .simple-timer-above-content{display:block;}.simple-timer-above-content .simpleTimer{color:#fff;font-size:21px;margin-left:10px;}.simple-timer-above-content i.material-icons{color:#fff;vertical-align:top;font-size:21px;margin:auto;line-height:40px;}.hideLeft{position:absolute;left:-99999px;top:0;}.question-type-snapshot table.table-question,.question-type-snapshot table.check-table{border:1px solid #5f6465 !important;margin-bottom:20px;}.question-type-snapshot table.check-table td,.question-type-snapshot table.check-table th,.question-type-snapshot table.table-question td,.question-type-snapshot table.table-question th{border:1px solid #5f6465 !important;padding:0 10px;}.question-type-snapshot table.check-table td,.question-type-snapshot table.check-table th{padding:5px 10px;line-height:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.summary-question-snapshot li.ui-state-highlight,.table-match-question-snapshot li.ui-state-highlight,.table-question-snapshot li.ui-state-highlight{padding-left:10px !important;margin-bottom:5px;cursor:move;}table.table-question .connectedSortable{position:relative;padding:10px 0;}table.table-question .connectedSortable ul li{padding:0;}table.table-question ul li.ui-sortable-placeholder{width:100%;height:40px !important;display:inline-block;visibility:visible !important;padding:0;background:#e4f6ff;}tr.table-match-phrases td{width:50%;vertical-align:top;}.highlighted-underline{font-weight:bold;text-decoration:underline;}.question-unit{display:none;}.question-unit.active{display:block;}.answer-check-area{padding:0;margin-top:40px;background:#fbfbfb;}.answer-check-area .header{height:40px;line-height:40px;padding:0 0 0 30px;background:#e0e0e0;}.answer-check-area .header h6{display:inline-block;}.answer-check-area div.question-type-label{margin:5px 10px 0 5px;height:30px;line-height:30px;padding:0 10px;display:inline-block;font-size:12px;}.answer-check-area p{margin:0;display:block;padding:10px 30px !important;line-height:1.5rem;}.answer-check-area p:last-child{margin-bottom:0;}.reading-paragraph{overflow-y:hidden;height:150px;padding-top:50px;}.reading-paragraph p.paragraph{padding:0;}.reading-paragraph.open{height:auto;overflow-y:hidden;}.reading-passage-wrapper{padding-bottom:400px;}.reading-passage-wrapper i.reading-passage-arrow{mso-text-indent-alt:0;text-indent:0;position:absolute;left:45px;}textarea#reject-message,.student-message-form textarea{border:2px solid rgba(0,0,0,0.17);margin-bottom:4px;padding:10px;-webkit-border-radius:9px;-khtml-border-radius:9px;-moz-border-radius:9px;-ms-border-radius:9px;-o-border-radius:9px;border-radius:9px;outline:none;}.student-message-form textarea{height:100px;resize:none;}.student-message-form textarea::-webkit-input-placeholder{color:#989898;font-weight:400;font-style:italic;letter-spacing:0.5px;}.student-message-form textarea::-moz-placeholder{color:#989898;font-weight:400;font-style:italic;letter-spacing:0.5px;}.student-message-form textarea:-ms-input-placeholder{color:#989898;font-weight:400;font-style:italic;letter-spacing:0.5px;}.student-message-form textarea:-moz-placeholder{color:#989898;font-weight:400;font-style:italic;letter-spacing:0.5px;}.reject-btn,#close-ticket-btn{background-color:#ff010a;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;color:#fff;line-height:40px;height:40px;font-size:16px;padding:0 10px;cursor:pointer;}.reject-btn:hover,#close-ticket-btn:hover{background-color:#f81d24;}.reject-btn.disabled,#close-ticket-btn.disabled,.cancel-user-ticket.disabled,#ask-instructor-btn.disabled{background-color:#a94846;}#close-ticket-btn{width:250px;float:left;}.message-form{padding:15px 0;max-width:700px;margin:0 auto;}.message-form#message-form-new-question{padding:50px 10px;}.reject-btn i,#cancel-reject i,#close-ticket-btn i,#ask-instructor-btn i,#confirm-ask-question i,.send-button i{font-size:16px;vertical-align:middle;margin-right:5px;}#cancel-reject,#confirm-ask-question,.send-button{background-color:#39628e;color:#fff;line-height:35px;height:35px;font-size:15px;cursor:pointer;width:100px;margin:0 auto;font-weight:500;}.cancel-user-ticket{background-color:#c4d0d4;display:inline-block;font-size:14px !important;height:30px;line-height:30px;cursor:pointer;color:#fff !important;width:200px;margin:0 auto;text-transform:uppercase;letter-spacing:0.5px;font-weight:600 !important;position:relative;top:20px;}.bmt-ask-right-content .follow-up-question span.small-msg-info.cancel-msg{color:#cacaca;text-transform:none;}#confirm-ask-question{width:176px;}#cancel-reject:hover,#confirm-ask-question:hover,.send-button:hover{background-color:#35537b;}#cancel-reject.disabled,.send-button.disabled{opacity:0.5;}.spinner{vertical-align:middle;display:inline-block;height:25px;}.spinner img{width:25px;display:inline-block;}table.ticket-overview{border-collapse:separate !important;border:1px solid #ccc;background-color:#fff;-webkit-border-radius:15px;-khtml-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;-o-border-radius:15px;border-radius:15px;margin-top:10px;}table.ticket-overview td{border-top:1px solid #ccc;padding:10px;-ms-word-break:break-word;word-break:break-word;}table.ticket-overview th{color:#5490ac;font-size:12px;text-transform:uppercase;padding:10px;}table.ticket-overview table{border-top:0px solid #ccc;}table.border-table{border-top:1px solid #ccc;border-left:1px solid #ccc;}table.border-table tbody{border-top:0px solid #ccc;}table.border-table td,table.border-table th{padding:5px !important;font-weight:normal;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}.mobile-tab-select-link{margin-bottom:15px;}#test_select_form{height:100%;}.test-review-overview .row,.test-review-overview .col{padding:0;margin:0;position:relative;}.test-review-overview .panel-wrapper,.test-review-overview .tab.col,.test-review-overview .panel-section,.test-review-overview .panel{height:100%;}.test-review-overview .panel-section{border-left:1px solid #ccc;width:66.6666666667%;}.test-review-overview .panel.tabs-panel{border:none;position:relative;width:33.3333333333%;}.test-review-overview .panel-wrapper .panel-content{padding:25px;}.review-panel-section .panel-content .score-section{padding:25px;}.review-panel-section .panel-content .score-section p{margin:0 auto;padding-bottom:25px;line-height:1.5rem;text-align:center;}.restart-test-btn{color:#525252;font-weight:600;text-transform:uppercase;padding:0;vertical-align:inherit;}.panel-section .panel-top .restart-full-test-wrapper{padding-left:50px;}.panel-content .row > .col{padding:25px;}.panel-content .score-section .score-section-content{text-align:center;margin:0 auto;}.panel-content .score-section .score-section-content a:last-child{margin-top:10px;margin-bottom:0;}.panel .btn-action{width:180px;height:35px;line-height:35px;color:#fff;padding:0;position:relative;margin:25px auto;display:block;}.review-panel-section .panel .btn-action{margin:0 auto;}.panel .btn-action.inline-action{display:inline-block;width:160px;}.panel-content .score-section .score-section-content a.restart-test-btn{display:inline-block;}.panel .btn-action i{position:relative;top:-1px;margin-right:4px;}.panel .action-blue{background:#0f698c;}.panel .action-red{background:#eb2124;}.panel .action-green{background:#20bd67;}.panel .action-grey{background:#eaeaea;color:#a6a6a6;font-weight:600;}.panel .action-orange{background:#ffb647;}.panel .panel-top .panel-top-content{display:inline-block;}.panel .panel-top .panel-action{text-align:right;}.panel .panel-top .panel-title i.material-icons{display:none;}.panel .panel-top .panel-title .panel-top-content{padding-left:10px;}.panel.tabs-panel .panel-top{padding:0;}.panel .panel-top ul.tabs{background:#fff;height:100%;}.panel .panel-top ul.tabs li a{background:#f5f5f5;line-height:95px;color:#a5a5a5;text-transform:none;font-size:24px;}.panel .panel-top ul.tabs li a.active{background:#fff;color:#333333;}.panel .panel-bottom{height:100%;}.tabs-panel.panel .panel-bottom{padding-top:0;}.panel .panel-bottom .panel-tabs-absolute{position:absolute;top:75px;width:100%;}.panel .panel-bottom ul.test-type,.panel.tabs-panel .panel-bottom{background:#f5f5f5;}.panel .panel-bottom ul{display:block;margin:0;}.panel .panel-bottom ul.test-type{padding-left:35px;width:100% !important;}.panel .panel-bottom#test-panel ul.test-type{position:absolute;left:-9999px;}.panel .panel-bottom ul.test-type li{line-height:55px;display:inline-block;padding-right:40px;width:auto;height:100%;}.panel .panel-bottom ul.test-type li.last{padding-right:0;}.panel .panel-bottom ul.test-type li a{font-size:12px;color:#ccc;letter-spacing:0;padding:0;}.panel .panel-bottom ul.test-type li a.active{color:#eb2124;}.panel .panel-bottom ul li{display:block;height:69px;width:100%;line-height:69px;}.panel .panel-bottom ul li a{height:100%;padding:0 25px 0 50px;}.panel .panel-bottom ul.list li{cursor:pointer;border-bottom:1px solid #e4e4e4;padding-left:25px;padding-right:25px;background:#fff;}.panel .panel-bottom ul.list li.simulation{background:#fff1f1;}.panel .panel-bottom i.locked{position:absolute;right:25px;top:0;margin:auto;line-height:69px;color:#e0e0e0;height:100%;}.panel .panel-bottom .select-test-section i.locked{display:block;text-align:center;font-size:48px;left:0;right:0;top:-30px;position:relative;line-height:1;}.panel .panel-bottom ul.list .title{line-height:69px;}.panel .panel-bottom ul.list li.c .title{line-height:59px;}.panel .panel-bottom ul.list .date{position:absolute;top:20px;left:0;font-size:12px;color:rgba(158,158,158,0.85);font-weight:400;}.panel .panel-bottom ul.list li.active,.panel .panel-bottom ul.list li:hover{background:#f1f8ff !important;}.panel .panel-bottom .test-select-wrapper{height:auto;line-height:60px;padding:25px 15px;}.panel-bottom .nav-scores{line-height:20px;position:relative;}.panel-bottom .nav-scores p.scores{margin:19px 0 0;line-height:17px;display:inline-block;}.panel-bottom .nav-scores p.scores span{display:inline-block;width:34px;font-size:12px;text-align:left;}.panel-bottom .nav-scores p.scores span.score-pad{margin-right:5px;}#review-panel.panel-bottom .nav-scores p.scores span{font-size:14px;line-height:32px;width:63px;}#review-panel.panel-bottom .nav-scores p.scores span.score-pad.status{font-size:12px;}.panel-bottom .nav-scores p.scores span.small-width{width:15px;}.panel-bottom .goal{background:#fff;border:2px solid #bac5cc;position:relative;color:#bac5cc;width:27px;height:27px;display:inline-block;margin-right:20px;}#review-panel.panel-bottom .goal{vertical-align:middle;}.panel-bottom .goal i{position:absolute;top:5px;left:5px;font-weight:600;}.panel-bottom .goal:hover{color:#fff;}.panel-bottom .goal.pass:hover{background:#1cbd67;border-color:#1cbd67;}.panel-bottom .goal.fail:hover{background:#eb1e25;border-color:#eb1e25;}.panel .panel-bottom .test-select-wrapper a{color:#fff;height:33px;padding:0 33px;display:inline-block;line-height:34px;background:#eb2124;font-size:12px;}.panel .panel-bottom#review-panel .test-select-wrapper a{font-style:italic;background:#56a3c1;}.take-a-test-panel{background:#f9f9f9;height:100%;}.panel-section#test-panel-select .panel-bottom{background:transparent;}.panel-section#test-panel-select .panel-top{background:#e8e8e6;}.take-a-test-panel .select-test-section{max-width:500px;display:inline-block;}.take-a-test-panel p{padding:0 0 50px;margin:0;line-height:21px;color:#808080;}.take-a-test-panel .test-section-wrapper p{padding-bottom:10px;font-style:italic;color:#adadad;}.take-a-test-panel button{background:transparent;border:none;position:relative;text-align:center;box-sizing:content-box;}.take-a-test-panel button.start-test-btn{color:#fff;margin:0;}.take-a-test-panel .start-test-btn span{display:inline-block;}.take-a-test-panel .start-test-btn span.circle{background:#eb2124 url(/sites/all/themes/toefl_site/images/app/start-test-btn.png) no-repeat 100%/100%;width:93px;height:93px;position:relative;}.take-a-test-panel .start-test-btn span.circle i{font-size:38px;line-height:65px;}.take-a-test-panel .start-test-btn span.text{color:#eb2124;font-size:1.15rem;line-height:45px;position:relative;}.take-a-test-panel .test-section-wrapper .btn-action{margin:5px;}.take-a-test-panel .test-section-wrapper{padding-bottom:50px;margin:0;}.panel .test-select-wrapper .test-select-btn-wrapper{padding-left:15px;}.test-select-wrapper .tests-remain{padding-right:33px;}.test-select-wrapper .tests-remain span{display:block;text-align:right;font-size:15px;line-height:60px;color:#c5c5c5;}.test-select-wrapper .tests-remain span:last-child{padding-bottom:0;}.test-review-overview .btn-red.promo{font-weight:500;text-align:center;line-height:35px;color:#fff;display:inline-block;margin-left:-10px;font-size:12px;background:#eb2124;padding:0 12px 0 35px;text-transform:uppercase;height:35px;font-family:Roboto Medium,sans-serif;vertical-align:top;}.test-review-overview.show_micro_test .panel-section{width:100%;display:block !important;}.test-review-overview.show_micro_test .toggle-panels-col{display:none !important;}.modal.view-data-modal{height:100%;width:99%;max-width:1920px;max-height:98%;top:1% !important;bottom:1% !important;background:transparent;}.modal.view-data-modal.trans-in{transition:opacity .50s ease-in-out;-moz-transition:opacity .50s ease-in-out;-webkit-transition:opacity .50s ease-in-out;}.modal.view-data-modal.no-opacity{opacity:0 !important;}.modal.view-data-modal .modal-content{padding:0;background:#185069;}.modal.view-data-modal .modal-close{position:absolute;top:15px;right:15px;z-index:10;color:#bbb;}.modal-content .modal-content-tabs{padding:0;background:#185069;}.modal-content .modal-content-tabs ul{margin-top:0;}.modal-content .modal-content-tabs ul li{color:#fff;cursor:pointer;font-size:14px;padding:20px 25px;border-bottom:1px solid rgba(255,255,255,0.15);}.modal-content .modal-content-tabs ul li span{color:#fff;}.modal-content .modal-content-tabs ul li.active,.modal-content .modal-content-tabs ul li:hover{background:#235a7b;}.modal-content .modal-content-tabs ul li.active span,.modal-content .modal-content-tabs ul li.active{color:#fff;}.test-results .row .col.modal-content-section .row.score-report > .col{padding:0;}.test-results .row .col.modal-content-section > .col{padding:0 25px;}.modal.view-data-modal .modal-content-section{padding:75px 0 0;background:#fff;position:relative;}.modal.view-data-modal .modal-content-section .audio-player-box{padding:1em 0 50px;}.view-data-modal.test-results .question-nav.review-nav{left:0;right:0;top:10px;width:200px;position:absolute;}.view-data-modal.test-results .question-nav.review-nav a{border:none;background:transparent;padding:10px;}.view-data-modal.test-results .question-nav.review-nav a i{font-size:28px;}.view-data-modal.test-results .review-nav-wrappers{padding:0 25px;}.view-data-modal.test-results .review-nav-wrappers[data-id="review-nav"]{padding:0;}.view-data-modal.test-results .practice-page-box.box-right,.view-data-modal.test-results .practice-page-box.box-left{border:none;}.modal-content-section .question-point-block{position:absolute;top:15px;left:25px;}.review-answers .point-received{text-transform:uppercase;padding-top:5px;font-size:14px;}.answer-explanations .point-received{border:1px solid #e2e2e2;padding:5px;display:inline-block;}.question-point-block .point-received{color:#a8a8a8;}.question-point-block .point-received .points{color:#20bd67;font-size:13px;padding-left:20px;}.modal.view-data-modal .field-item{line-height:1.5rem;font-size:14px;margin:1em 0 40px;}.modal.test-results{width:95%;max-height:95%;}.modal.view-data-modal .modal-content,.modal.view-data-modal .modal-content .row,.modal.view-data-modal .modal-content .row .col,.practice-page-box .review-answers,.practice-page-box .review-nav-wrappers{height:100%;margin:0;}.master-content-wrapper{position:absolute;top:-40px;right:0;z-index:99;padding-right:20px;}.master-content-wrapper a.master-content-btn{height:40px;line-height:40px;display:inline-block;}.master-content-wrapper a.master-content-btn span{color:#000;font-weight:600;font-size:14px;}.master-content-wrapper a.master-content-btn i.material-icons{font-size:20px;margin-right:5px;}.master-content-wrapper a.master-content-btn i.check{display:none;color:#20bd67;}.master-content-wrapper a.master-content-btn i.check-box{color:#000;}.master-content-wrapper a.master-content-btn.complete i.check{display:inline-block;}.master-content-wrapper a.master-content-btn.complete i.check-box{display:none;}.test-review-overview .srw.panel-section{}.test-review-overview .srw .score-report{background:#fff;}.test-review-overview .panel-inner{padding:0 0 80px;}.panel .panel-top{background:#fff;padding:20px 0;line-height:28px;color:#525252;position:relative;height:auto;font-size:20px;border-bottom:1px solid #e1e1e1;}.user-score-report-title{font-weight:500;}span.logo{width:162px;color:transparent;display:inline-block;line-height:61px;position:absolute;left:0;top:10px;background:transparent url(/sites/all/themes/toefl_site/images/header/logo-color.png) no-repeat 0 0 / 100%;}.srw .panel .panel-bottom{padding:20px 20px 0;}.srw .panel-content .row > .col{padding:0;}.test-review-overview .panel-wrapper .srw .panel-content{padding:0;}.srw .test-desc{padding:7px;border:1px dashed #ddd;margin:40px 0  10px;}.srw p.report-details{line-height:15px;font-size:14px;margin:0 0 19px;}.srw .test-desc p.center{text-align:left !important;line-height:18px;font-size:13px;margin:0;color:#575757;}.score-copyright{font-size:10px;padding-top:10px;text-align:left;}.srw .panel-content .score-section{padding-bottom:0;background:transparent;border:1px solid #dededc;margin:20px 0;}.srw .panel-content .score-section.not-complete{margin:0;border-bottom:none;}.srw .panel-content .score-section.not-complete:last-child{border-bottom:1px solid #dededc;}.srw .panel-content .score-section .score-section-title{background:#f7f7f7;color:#4c4c4c;padding:15px 10px;font-size:18px;line-height:29px;}.srw .panel-content .score-section .score-section-content{margin:0;}.srw .panel-content .score-section .score-section-content.not-complete a{padding:7px 10px;}.srw .section-title{display:inline-block;width:83px;font-weight:600;}.srw .section-score{font-size:18px;display:inline-block;font-weight:500;width:20px;}.ielts-app .srw .section-score{width:25px;}.srw .section-progress-wrapper{display:inline-block;margin-left:3px;}.srw .section-progress-wrapper .section-score-min-max{font-size:11px;}.srw .section-progress-wrapper .section-progress{display:inline-block;margin:0 4px;width:198px;line-height:13px;text-align:left;background:#fff;border:2px solid #e1e1e1;}.srw .section-progress-wrapper .section-progress span{display:inline-block;}.srw .section-progress-wrapper .section-progress .progress-pointer{position:relative;border:2px solid #ffffff;}.barOverflow .bar{background:transparent !important;}.barOverflow .bar.bg-red{border-bottom-color:#e40100;border-right-color:#e40100;}.barOverflow .bar.bg-orange{border-bottom-color:#f9ad02;border-right-color:#f9ad02;}.barOverflow .bar.bg-yellow{border-bottom-color:#fdd200;border-right-color:#fdd200;}.barOverflow .bar.bg-green{border-bottom-color:#30b124;border-right-color:#30b124;}.bg-red{background:#e40100;}.color-red{color:#e40100;}.bg-orange{background:#f9ad02;}.color-orange{color:#f9ad02;}.bg-yellow{background:#fdd200;}.color-yellow{color:#fdd200;}.bg-green{background:#30b124;}.color-green{color:#30b124;}.srw .section-not-complete{display:inline-block;font-size:14px;font-weight:500;color:#9d9d9d;}.srw .section-not-complete.review-not-complete.pending{color:#db7812;}.srw .section-not-complete.review-not-complete.to_be_proofread,.srw .section-not-complete.review-not-complete.in_progress{color:#1faf15;}.srw .restart-full-test-btn{padding:0 10px 0;line-height:35px;border:1px solid #d3d3d3;}.srw .restart-full-test-btn i{font-size:17px;vertical-align:middle;display:inline-block;margin-left:5px;line-height:15px;}.srw .restart-test-btn{text-transform:capitalize;font-weight:400;font-size:14px;background:#fff;padding:0 12px;border:1px solid #dbdbdb;float:right;display:inline-block;}.srw .restart-test-btn:hover{background:#f7f7f7;border:1px solid #ccc;}.srw button.restart-test-btn{width:auto;padding:7px 10px;}.srw button.restart-test-btn:hover{background:#4a7a94;}.srw .panel .btn-action{margin:0;}.panel-content .score-section .score-section-content a:last-child{margin:0;}a.report-links,.status-report-wrapper{padding:15px 10px;border-right:1px solid #ebebeb;border-top:1px solid #ebebeb;color:#5d5d5d;background:#f9f9f9;font-weight:500;}.status-report-wrapper{color:#ababab !important;}a.report-links{display:block;background:#fff;}a.report-links.report-links-no-border{border-right:none;}a.report-links:hover{color:#438fb1;}a.report-links.report-review-link{color:#f11a04;}.auto-gen-btn-wrapper a.btn-action{width:100%;line-height:19px;}.status-report-wrapper i.report-icons,.report-links i.report-icons{position:relative;font-size:32px;}.status-report-wrapper i.report-icons{}a.report-links:hover i.report-icons{color:#000;}.report-links i.report-icons .review-complete-icon{font-size:26px;color:#00cd06;position:absolute;top:4px;right:-8px;display:none;}a.report-links:hover i.report-icons .review-complete-icon{display:inline-block;}a.report-links.report-review-link i.report-icons{color:#000;}a.report-links.report-review-link:hover i.report-icons{color:#f11a04;}.progress-score{position:relative;float:right;text-align:center;line-height:15px;}.barOverflow{position:relative;overflow:hidden;width:165px;height:70px;margin-bottom:-18px;}.bar{width:165px;height:165px;border-radius:50%;box-sizing:border-box;border:25px solid #eee;border-bottom-color:#0bf;border-right-color:#0bf;}.progress-score .score{font-size:32px;font-weight:500;}.progress-score .user-total-score{font-size:12px;}.progress-score-col{text-align:right;}.review-answer-wrapper.quick-review-wrapper{background:transparent !important;line-height:13px;}.review-answer-wrapper.quick-review-wrapper a,.review-answer-wrapper.quick-review-wrapper span{display:inline-block;line-height:15px;}.review-answer-wrapper.quick-review-wrapper span{top:0 !important;}.toggle-panels-col{display:none;position:absolute;top:0;left:0;line-height:10px;z-index:10;}.toggle-panels-col a{width:65px;height:58px;padding:0 0 2px 0;text-align:center;border-right:1px solid #e7e7e7;display:inline-block;line-height:27px;color:#000000;background:#fff;font-size:13px;}.toggle-panels-col a i{line-height:36px;}.show-on-es-only{display:none !important;}.show-on-extra-small-only{display:none !important;}.hide-on-es-only{display:initial !important;}@media screen and (max-width:1250px){.panel-bottom .goal{display:none;}}@media screen and (max-width:1100px){.panel-bottom .goal{display:inline-block;}.toggle-panels-col{display:block;}.panel .panel-top{padding:15px 15px 15px 65px;height:59px;}.srw .panel .panel-bottom{padding:20px 13px 0;}}@media screen and (max-width:992px){.test-review-overview .srw .score-report .panel-inner{padding-top:0;}}@media screen and (max-width:600px){.srw .restart-test-btn{padding:0 15px;}}@media screen and (max-width:550px){.srw .section-progress-wrapper .section-progress{width:95px;}}@media screen and (max-width:500px){.srw .panel-content .score-section .score-section-title{font-size:16px;}.srw .section-not-complete{font-size:13px;}}@media screen and (max-width:450px){.show-on-extra-small-only{display:initial !important;}}@media screen and (max-width:400px){.srw .section-title{width:70px;}.srw .section-progress-wrapper .section-progress{width:85px;}}@media screen and (max-width:351px){.hide-on-es-only{display:none !important;}.show-on-es-only{display:initial !important;}.srw .test-desc{margin-top:25px;}.srw .panel-content .score-section .score-section-title{font-size:14px;line-height:25px;}.srw .restart-test-btn{line-height:24px;}.srw .section-not-complete{font-size:12px;}.srw p.report-details{text-align:center;}.progress-score-col{text-align:center;}.progress-score{margin:30px auto 0;float:none;display:inline-block;}.panel-bottom .goal,.user-score-report-title{display:none;}.srw .panel .panel-bottom{padding:20px 10px 0;}}a.bmt-vocab-word,.show-vocab.load-vocab a.bmt-vocab-word{background:#ededed;color:#000000;}a.bmt-vocab-word:hover,.show-vocab.load-vocab a.bmt-vocab-word:hover{background:#226d8f;color:#fff;}.load-vocab a.bmt-vocab-word,.vocab-display-inactive a.bmt-vocab-word{background:none !important;color:#3e3e3e !important;cursor:auto !important;}.load-vocab a.bmt-vocab-word:hover,.vocab-display-inactive a.bmt-vocab-word:hover{background:none !important;color:#3e3e3e !important;cursor:auto !important;}#vocab p.paragraph{padding-bottom:20px;}.vocab-lesson-modal{top:5% !important;max-height:90%;width:95%;margin:0 auto;max-width:1100px;}.vocab-lesson-modal .modal-close{z-index:2;position:relative;right:15px;top:9px;color:#fff;}.vocab-lesson-modal .modal-content{height:100%;padding:30px 0 0;}.vocab-lesson-modal .vocab-lesson-content{padding:18px 0 0;background:#fff;}.vocab-lesson-modal .vocab-lesson-content-section{padding:0;border-bottom:1px solid #e2e2e2;}.vocab-lesson-modal .vocab-lesson-content-section.active{padding:0 0 25px;}.vocab-lesson-modal .vocab-lesson-wrapper{padding:0 40px;position:relative;}.vocab-lesson-modal .header{margin:0;padding:15px 0 15px 40px;top:0;color:#fff;width:100%;position:absolute;left:0;font-size:1.2rem;border-bottom:1px solid #ccc;background:#20bd67;z-index:1;-webkit-border-top-right-radius:25px;-khtml-border-top-right-radius:25px;-moz-border-top-right-radius:25px;-ms-border-top-right-radius:25px;-o-border-top-right-radius:25px;border-top-right-radius:25px;-webkit-border-top-left-radius:25px;-khtml-border-top-left-radius:25px;-moz-border-top-left-radius:25px;-ms-border-top-left-radius:25px;-o-border-top-left-radius:25px;border-top-left-radius:25px;}.vocab-lesson-modal .vocab-edit-link{position:absolute;left:7px;top:-20px;z-index:20;}.vocab-lesson-modal .vocab-title h5{margin:0;font-size:1rem;cursor:pointer;vertical-align:middle;}.vocab-lesson-modal .vocab-lesson-content-section h5{padding:15px 40px;color:#495256;letter-spacing:0.3px;}.vocab-lesson-modal .vocab-lesson-content-section h5:hover{background:#f9f9f9;}.vocab-lesson-modal .vocab-lesson-content-section.active h5{padding:15px 40px 0;}.vocab-lesson-modal .vocab-lesson-content-section.active h5:hover{background:transparent;}.vocab-lesson-modal .vocab-title h5 i{}.vocab-lesson-modal .vocab-lesson-content-section h6{display:inline-block;font-style:italic;font-size:12px;cursor:pointer;letter-spacing:0.3px;padding-top:10px;margin:0;}.vocab-lesson-modal .vocab-lesson-content-section h6 i.material-icons{margin-left:5px;cursor:pointer;font-size:20px;color:#6e9bad;}.vocab-lesson-modal .vocab-lesson-content-section .fancybox{display:inline-block;padding-left:10px;}.vocab-lesson-modal .vocab-lesson-content-section .fancybox i{color:#fc0200;font-size:20px;}.vocab-lesson-modal .vocab-lesson-content-section h6:hover i.material-icons{color:#3b8aa9;}.vocab-lesson-modal .highlighted-underline{text-decoration:none;font-weight:bold;}.vocab-lesson-modal p{margin:0;padding:0 0 20px;line-height:1.5rem;}.vocab-lesson-modal ul{margin:0;padding:0 0 20px 30px;}.vocab-lesson-modal ul li{list-style-type:disc;}.vocab-lesson-modal ul li p{padding:0;display:inline-block;}.vocab-lesson-modal .instructor.bubble{background:#f5f5f5;}.vocab-lesson-modal .instructor.bubble:after{border-left-color:#f5f5f5;}.vocab-lesson-modal .instructor-bubble-wrapper{padding:10px 100px 10px 0;}.vocab-lesson-modal .instructor-bubble-wrapper.bmt-ask-instructor-bubble-wrapper{padding-left:0;}.vocabulary-word-wrapper{padding-bottom:50px;}.vocabulary-related-word-wrapper{}.vocabulary-related-words a,.vocabulary-word-wrapper .vocabulary-word{color:#000;padding:3px 0;display:inline-block;width:145px;overflow:visible;text-transform:capitalize;}.vocabulary-related-words a:hover,.vocabulary-related-words a.active,.vocabulary-word-wrapper .vocabulary-word:hover,.vocabulary-word-wrapper .vocabulary-word.active{text-decoration:underline;color:#000;}.vocabulary-word-wrapper .vocabulary-word span.mastered{color:#077f83;font-weight:600;}.vocabulary-element-wrapper .vocab-lesson-content-section.active{display:block;}.vocabulary-element-wrapper .vocab-lesson-content-section{display:none;}.vocabulary-element-wrapper .vocab-lesson-wrapper a.fancybox{margin-left:10px;}.vocabulary-element-wrapper .vocab-lesson-wrapper a.fancybox i{color:red;}.vocabulary-element-wrapper .highlighted-underline{font-weight:bold;text-decoration:none;}.vocabulary-element-wrapper .vocab-lesson-content p{padding:10px 0;}.vocabulary-element-wrapper .vocab-lesson-content ul li p{padding:0;}.vocabulary-element-wrapper .vocab-lesson-content ul{padding:10px 20px 5px 20px;}.vocabulary-element-wrapper .vocab-lesson-content ul:nth-of-type(odd){background:#e8eaf6;}.vocabulary-element-wrapper .vocab-lesson-content ul:nth-of-type(even){background:#f5f5f5;}.vocabulary-element-wrapper .vocab-lesson-content ul li{margin:0 0 5px 0;}.vocabulary-element-wrapper .vocab-lesson-content ul li.long-text{margin:0 0 20px 0;}.vocabulary-element-wrapper .vocab-lesson-content table tbody{border-top:0 solid #ccc;}.vocabulary-element-wrapper .vocab-lesson-content table > tbody > tr:nth-child(even) td{background-color:#ebebeb;padding:10px;}.vocabulary-element-wrapper .vocab-lesson-content table > tbody > tr:nth-child(odd) td{background-color:#ebebeb;padding:10px;}.vocabulary-element .vocab-title{height:45px;}.vocab-search-result-modal{width:760px;}.vocab-search-result-modal .modal-close{color:#000000;}.vocab-search-result-modal .modal-content{height:100%;padding:0;}.vocab-search-result-modal .header{margin:0;background:#000000;top:0;color:#fff;width:100%;position:relative;font-size:20px;border-bottom:1px solid #ccc;text-align:center;z-index:1;height:45px;line-height:45px;}.vocab-search-result-modal .vocab-lesson-content{padding:20px 30px 10px 30px;background:#fff;}.vocab-search-result-modal .vocab-lesson-content h3.word-title{font-size:20px;font-weight:bold;}.vocab-search-result-modal .vocab-lesson-content  .word-content{max-height:400px;padding-right:10px;}.vocab-search-result-modal .vocab-lesson-content  .word-content  p{font-size:16px;margin-bottom:0px;padding:0px;line-height:1.8rem;}.vocab-search-result-modal .vocab-lesson-content  .word-content  h4{font-size:16px;margin:10px 0px;line-height:1.8rem;}.vocab-search-result-modal .vocab-lesson-content  .word-content table tbody{border-top:0px solid #ccc;}.vocab-search-result-modal .vocab-lesson-content  .word-content table tr:nth-child(odd)td{background:#fff}.vocab-search-result-modal .vocab-lesson-content  .word-content table tr:nth-child(even) td{background:#ebebeb;padding:10px;}.vocab-search-result-modal .vocab-lesson-content  .word-content ul{margin:0;padding:10px 0 0px 30px;list-style-type:disclosure-closed;}.vocab-search-result-modal .word-test-category{color:#fff;background:#00897b;height:40px;line-height:40px;width:auto;text-align:center;margin-bottom:10px;}.vocab-search-result-modal .word-test-category.inactive{background:#bdbdbd;}.vocab-search-result-modal .chinese-definition,.vocab-search-result-modal .kk{font-size:14px;display:inline-block;height:25px;line-height:25px;padding:0 10px;color:#000000;}.master-vocab-btn,.master-vocab-btn{display:inline-block;font-size:15px;vertical-align:middle;height:40px;line-height:40px;color:#000;text-transform:none;padding:0 17px;background:#ffdf41;}.master-vocab-btn span{font-weight:600;color:#000;}.master-vocab-btn i.material-icons{font-size:20px;margin-right:5px;background:#fff;}.master-vocab-btn i.check{display:none;color:#20bd67;}.master-vocab-btn.completed i.check{display:inline-block;}.master-vocab-btn i.check-box{}.master-vocab-btn.completed i.check-box{display:none;}.vocab-search-result-modal .cancel-vocab-btn{display:inline-block;margin-right:10px;font-size:15px;vertical-align:middle;height:35px;line-height:35px;padding:0px 30px;cursor:pointer;color:#000000;border:2px solid #fbc02d;}.vocab-search-result-modal .cancel-vocab-btn:hover{background:#fbc02d;color:#fff;}.vocab-search-result-modal .collect-vocab-btn i.material-icons{vertical-align:middle;font-size:19px;margin-bottom:3px;}.taking-test .bookmark-practice{display:none;}.bookmark-practice{position:absolute;top:10px;left:0;right:0;width:20px;margin:auto;color:#fbc02d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}i.question-menu-bookmark{position:absolute;top:0;bottom:0;margin:auto;right:5px;font-size:11px;color:#fbc02d;}.question-nav-wrapper .topic{position:relative;}.review-sample-wrapper p{line-height:1.5rem;}.review-info-wrapper{border-bottom:1px solid #ccc;padding-bottom:20px;}.review-info-wrapper h2{font-size:20px;color:#9c9c9c;}.review-info-wrapper h2:first-child{margin-top:0;}.review-info-wrapper h3.menu-title{padding:15px;border-bottom:1px solid #ccc;margin:0;font-size:16px;background:#1986aa;color:#fff;font-weight:500;}.review-menu-wrapper{margin:10px 0 0;}.review-menu-wrapper h5{font-size:1.3rem;color:#9e9e9e;margin-bottom:20px;}.review-menu-wrapper ul{margin:0;padding-left:20px;}.review-menu-wrapper ul li{padding:0 0 5px;list-style-type:circle;}.review-menu-wrapper ul li a{color:#b4b6b5;font-size:1.1rem;}.review-menu-wrapper ul li.active a,.review-menu-wrapper ul li a:hover{color:#50a4bf;}.review-info-content{color:#3d3f44;}.review-info-content p{line-height:24px;}.review-info-content ul{padding-left:20px;}.review-info-content ul li{list-style:disc;}.review-info-content ul.no-content li{list-style:none;}.review-info-content ul.tabs{height:74px;margin-bottom:40px;padding:20px 0;}.review-type-title{font-size:16px;font-weight:bold;color:#50a4bf;}.review-type-section{padding:10px;border:1px solid #d6d6d6;cursor:pointer;}.review-type-section:hover{border:1px solid #999;}.writing-review-img-wrapper{display:inline-block;padding:20px;background:#dadada;}.suggestion-list{padding-left:40px;list-style-type:disc;}.suggestion-list li{padding-bottom:20px;list-style-type:disc;font-size:14px;}.suggestion-list li span.issue{padding-bottom:5px;display:block;color:#909090;font-weight:500;}.suggestion-list li span.suggestion{display:block;}.p0{text-align:left;padding-left:12px;margin-top:0px;margin-bottom:0px;}.p1{text-align:left;padding-left:12px;margin-top:36px;margin-bottom:0px;}.p2{text-align:left;padding-left:12px;margin-top:9px;margin-bottom:0px;}.p3{text-align:left;padding-left:12px;margin-top:8px;margin-bottom:0px;}.p4{text-align:left;padding-left:12px;margin-top:32px;margin-bottom:0px;}.p5{text-align:left;margin-bottom:0px;}.p6{text-align:left;padding-left:12px;padding-right:123px;margin-top:24px;margin-bottom:0px;}textarea#review-comment{max-width:600px;display:block;min-height:150px;margin-bottom:10px;}.rating{unicode-bidi:bidi-override;direction:rtl;text-align:left;padding-bottom:20px;}.rating > span{display:inline-block;position:relative;width:1.3em;cursor:pointer;top:5px;color:#ccc;font-size:25px;}.rating > span{color:gold;}.rating > span.active:before,.rating > span:hover:before,.rating > span:hover ~ span:before{content:"\2605";position:absolute;}.onebuttonplayer .mejs-container{background:none !important;position:static !important;display:inline-block !important;}.onebuttonplayer .mejs-container .mejs-controls{background:none !important;display:inline-block !important;position:static !important;}.onebuttonplayer .mejs-container .mejs-controls div{display:inline-block !important;float:none !important;}.onebuttonplayer.s17x19px .mejs-controls .mejs-playpause-button{height:17px;width:17px;display:block;float:none;}.onebuttonplayer.s17x19px .mejs-controls .mejs-play button{background:url(/sites/all/themes/toefl_site/images/icn_audio.png) no-repeat scroll -51px 0 transparent;}.onebuttonplayer.s17x19px .mejs-controls .mejs-pause button{background:url(/sites/all/themes/toefl_site/images/icn_audio.png) no-repeat scroll -17px 0 transparent;}.onebuttonplayer.s17x19px{display:inline-block;width:17px;height:19px;}.ill-onebuttonplayer.s17x17px{display:block;width:17px;height:17px;position:relative;margin:40px 0 40px 0;cursor:pointer;line-height:1rem;}.ill-onebuttonplayer:before{content:"CLICK the speaker icon to listen";font-style:italic;position:absolute;left:29px;width:240px;line-height:20px;cursor:default;font-size:12px;-webkit-border-radius:15px 100% 100% 15px;-khtml-border-radius:15px 100% 100% 15px;-moz-border-radius:15px 100% 100% 15px;-ms-border-radius:15px 100% 100% 15px;-o-border-radius:15px 100% 100% 15px;border-radius:15px 100% 100% 15px;}.ill-onebuttonplayer.s17x17px,.ill-onebuttonplayer.s17x17px .mejs-controls .mejs-play button{background:url(/sites/all/themes/toefl_site/images/practice/icn_audio.png) no-repeat scroll -51px 0 transparent;}.ill-onebuttonplayer.s17x17px .mejs-controls .mejs-pause button{background:url(/sites/all/themes/toefl_site/images/practice/icn_audio.png) no-repeat scroll -17px 0 transparent;}.ill-onebuttonplayer .mejs-controls .mejs-play button{background-position:0 0;}.ill-onebuttonplayer .mejs-controls .mejs-pause button{background-position:-21px 0;}.ill-onebuttonplayer .mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;padding:0;position:absolute;height:16px;width:16px;border:0;}.ill-onebuttonplayer.button-only,.ill-onebuttonplayer.s17x17px.small-inline{display:inline-block;height:15px;margin:0 0 0 5px;vertical-align:text-bottom;left:0;}.ill-onebuttonplayer.button-only:after,.ill-onebuttonplayer.button-only:before,.ill-onebuttonplayer.small-inline:after,.ill-onebuttonplayer.small-inline:before{content:"";background:none;padding:0;margin:0;}.app-sticky-footer-wrap{min-height:100%;margin-bottom:-34px;}.app-sticky-footer-wrap:after{content:"";display:block;}.app-sticky-footer,.app-sticky-footer-wrap:after{height:34px;}.app-sticky-footer{width:100%;background:#ffffff;}.app-chart-wrapper{}.highcharts-container{overflow:visible !important;}.small-chart{}.small-chart .highcharts-xaxis-labels{display:none;}.visibility-checker{position:absolute;top:1px;left:-9999px;}.simple-ellipsis{-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}.ellip{display:block;height:100%;}.ellip-line{display:inline-block;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;}.ellip,.ellip-line{position:relative;overflow:hidden;max-width:100%;}.mobile-features{position:fixed;top:0;left:-9999px;height:100%;width:100%;z-index:95;}.mobile-feature-wrapper{line-height:35px;padding:10px 20px;font-size:18px;background:#fff;color:#2d2d2d;z-index:9999;position:relative;top:0;left:0;width:100%;height:100%;text-align:center;display:none;}.mobile-feature-wrapper .helper-top{line-height:24px;font-weight:500;padding:5px;}.mobile-feature-wrapper .helper-top .instructor-helper-avatar{margin-bottom:20px;}.mobile-feature-wrapper textarea{height:130px;padding:20px;margin-bottom:20px;line-height:20px;border:1px solid #cacaca;font-size:14px;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}.mobile-feature-wrapper .helper-top .lesson-title{padding-top:40px;}.mobile-feature-wrapper .questions-left{line-height:90px;font-weight:500;display:block;text-align:center;font-size:28px;}.mobile-feature-wrapper .ask-instructor-btn{background:#eb2124;line-height:45px;height:45px;font-size:28px;color:#fff;font-weight:600;width:100%;margin:0 auto;display:block;}span.close-feature{position:absolute;right:24px;top:20px;cursor:pointer;}span.close-feature i.material-icons{font-size:32px;}.test-overview{padding:0;}.test-overview .header{font-size:2.25rem;padding:25px 10px;margin:0;}.test-overview p{line-height:1.5rem;}.test-overview .desc{max-width:992px;margin-left:auto;margin-right:auto;}.test-overview .instructor-bubble-wrapper{padding-bottom:25px;padding-right:105px;}.test-overview .instructor.bubble{background:#e4ebed;}.test-overview .instructor.bubble:after{border-left-color:#e4ebed;}.test-overview p.last{padding-bottom:20px;}.test-overview .row{margin-bottom:0;}.test-overview .row .col.test-box-wrapper{padding:0;background:#fafcfc;border-top:1px solid #d4d4d4;border-right:1px solid #d4d4d4;}.row .col.test-box-wrapper.last{border-right:none;}.test-box{padding:40px 20px;height:auto;color:#383838;}.test-box .time-icon-wrapper{text-align:center;}.test-box .time-icon-wrapper i.material-icons{font-size:84px;color:#c2def1;}.test-box .test-types#micro-test{background-position:0 0;}.test-box .test-types#full-test{background-position:-165px 0;}.test-box h5{font-weight:600;font-size:1.4rem;letter-spacing:0;}.test-box p{line-height:23px;font-size:1rem;text-align:center;margin:0;padding:25px 0 0;height:125px;}.test-box span.block{display:block;text-align:center;font-weight:500;font-style:italic;letter-spacing:0.5px;margin-top:30px;}.test-box h6{font-weight:600;padding-bottom:8px;text-align:center;}.test-box a.micro-test-btn,.test-box button.micro-test-btn{display:block;margin:10px auto;border:none;outline:none;background-color:#185069;height:40px;line-height:40px;width:100%;max-width:250px;text-align:center;padding:0;color:#fff;text-transform:uppercase;font-size:0.9rem;font-weight:500;}.test-box button:focus{background-color:#185069;}.test-box button:hover,.test-box a:hover{opacity:0.9;text-decoration:none;}.test-box .table-wrapper{}.test-box table{margin:0;border:1px solid rgba(204,204,204,0.3);}.test-box table thead tr{}.test-box table tbody tr{border-top:1px solid rgba(204,204,204,0.3);}.test-box table tr th,.test-box table tr td{border-right:1px solid rgba(204,204,204,0.3);padding:7px 10px;}.test-box table tr th:last-child,.test-box table tr td:last-child{border:none;}.test-box table tbody{border-top:none;}.completed-message .test-box{border:none;margin:0 auto;padding:20px 0 0;}.inline-message{color:#FF090D;background:#FFCFCC;border:1px solid #FF8C8E;padding:4px 7px;display:none;}.display-questions li{padding:0 20px;}.display-questions ul.lessons-list{display:table;width:100%;background:#fff;}.display-questions ul.lessons-list li{position:relative;display:table-row;list-style:none;text-indent:0;padding:0;}.display-questions ul.lessons-list li span.th{font-weight:bold;}.display-questions ul.lessons-list li span.md-width{}.display-questions ul.lessons-list li span{display:table-cell;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;padding:9px 10px;font-size:13px;font-weight:normal;line-height:18px;}.access-denied{height:100%;width:100%;text-align:center;position:relative;}.access-denied-content{position:absolute;top:0;right:0;bottom:0;left:0;height:150px;margin:auto;font-size:48px;color:rgba(24,80,105,0.6784313725490196);}.access-denied-content i{font-size:96px;}.btn-green{color:#fff !important;height:40px;line-height:40px;padding:0 25px;font-size:14px;margin-right:0;border:none;display:inline-block;text-transform:uppercase;position:relative;background-color:#20bd67;}.reviewer-comments{background-color:#f9ee95;}.reviewer-comments strike,.correction_comments .original{color:#e04343;}.correction_comments .corrected{color:#31b520;}.review-status-text{text-transform:capitalize;color:#d76943 !important;}.review-status-text.pending{text-transform:capitalize;color:red !important;}.review-status-text.in_progress{text-transform:capitalize;color:orange !important;}.review-status-text.completed{color:#20bd67 !important;}.review-status-text.not-found{color:#e04343 !important;}table.padding10 td{padding:10px;}table.vtop td{vertical-align:top;}td.vtop{vertical-align:top;}.border{border:1px solid #000000;padding:10px;}.mobile-list-new-row{display:none;}.toefl-speaking-questions-container ul.control-navi li{background:#ffe082;display:block;padding:6px;vertical-align:middle;cursor:pointer;font-size:14px;}.toefl-speaking-questions-container ul.control-navi li{background:#ffe082;display:inline-block;padding:10px;vertical-align:middle;cursor:pointer;}.toefl-speaking-questions-container ul.control-navi li.active{background:#ffd54f;}.toefl-speaking-questions-container ul.control-navi li i.material-icons{vertical-align:middle;font-size:17px;}ul.mobile-main-menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:fixed;bottom:0;z-index:105;background:#fff;margin:0;width:100%;border-top:1px solid #f1f1f1;}ul.mobile-main-menu li{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:inline-block;text-align:center;padding:0;margin:0;text-transform:uppercase;}ul.mobile-main-menu li a{display:inline-block;padding:11px 0 8px;width:100%;height:100%;}ul.mobile-main-menu li a span{color:#000;font-size:11px;font-weight:500;}ul.mobile-main-menu li a i.nav-icons{line-height:10px;display:block;width:20px;margin:auto;height:20px;color:#000;}ul.mobile-main-menu li a i.nav-icons .svg-icons path{fill:rgb(0 0 0) !important;}ul.mobile-main-menu li.active a span{color:#1f6689;}ul.mobile-main-menu li.active a i.nav-icons .svg-icons path{fill:rgb(31 102 135) !important;}.circular--portrait{position:relative;border-radius:50%;-webkit-border-bottom-right-radius:50% !important;-khtml-border-bottom-right-radius:50% !important;-moz-border-bottom-right-radius:50% !important;-ms-border-bottom-right-radius:50% !important;-o-border-bottom-right-radius:50% !important;}.circular--portrait.width-80{width:80px;height:80px;}.circular--portrait.width-90{width:90px;height:90px;}.circular--portrait img{width:100%;height:auto;}.tooltipped.help_cursor{cursor:help;}#bmt-questions-menu table tr th.question-menu-filter{padding:0 1.6rem;}.question-menu-filter select{border:none;padding:0;margin-left:-9px;width:200px;height:76px;cursor:pointer;}.question-menu-filter.small-filter select{width:100px;}.question-menu-filter.small-filter select option{width:75px;}@media only screen and (max-width:1800px){.ellipsis{max-width:1050px;}}@media only screen and (max-width:1600px){.ellipsis{max-width:850px;}}@media only screen and (max-width:1550px){.bmt-ask-wrapper .bmt-ask-bottom{padding-top:130px;}}@media only screen and (max-width:1450px){.panel-bottom .goal{margin-right:10px;}}@media only screen and (max-width:1400px){.ellipsis{max-width:650px;}}@media only screen and (max-width:1250px){.ellipsis{max-width:500px;}.test-review-panel-wrapper .panel .panel-top{font-size:17px;}.panel-content .row > .col{padding:10px;}.panel-section .panel-top .restart-full-test-wrapper{padding-left:25px;}.question-history-tabs span.status-circle{right:10px;}.scrollable-pad{padding:20px;}.scrollable-pad.pad-lg{padding:30px 30px 85px;}.scrollable-pad.pad-bottom{padding-bottom:85px;}.scrollable-pad.pad-sm{padding:20px 15px;}.scrollable-pad.pad-v{padding:15px 0;}.scrollable-pad.pad-h{padding:0 20px;}.scrollable-pad.pad-xlg{padding:65px 35px 85px;}.scrollable-pad.pad-h.pad-lg,.scrollable-pad.pad-h-md{padding:0 30px;}.question-history-tabs .tabs .tab a{text-align:center;}}@media only screen and (max-width:1200px){.bmt-ask-main-content.one-col{margin:0 auto;max-width:820px;padding:50px;}#bmt-questions-menu table tr th.question-menu-filter{padding:0 1.2rem;}#bmt-questions-menu table tr th,#bmt-questions-menu table tr td{font-size:15px;padding:1.2rem;}.question-menu-filter select{margin-left:-6px;width:160px;height:61px;}.question-menu-filter.small-filter select{width:100px;}}@media only screen and (max-width:1150px){.ellipsis{max-width:385px;}.bmt-ask-wrapper .bmt-ask-top h4{padding-right:0;}}.modal.view-data-modal.test-results .modal-close{font-size:20px;padding:1px 10px;border:1px solid #cfcfcf;background:#e9e9e9;border-radius:6px;right:25px;color:#9d9d9d;}.modal.view-data-modal.test-results .modal-close:hover{background:#dfdfdf;}.modal.view-data-modal.test-results .modal-close i{font-size:24px !important;margin:0 0 0 5px;line-height:20px;width:auto;}.row .col.test-analysis-wrapper{padding:0 25px;}.view-data-modal.test-results .review-nav-wrappers .box-right-content .col:last-child{padding-right:0;}@media only screen and (max-width:1100px){.mobile-ask-instructor-to-inbox-btn{display:block;}.bmt-ask-wrapper .bmt-ask-col.last,.bmt-ask-wrapper .bmt-ask-col.first{width:100%;display:none;}.bmt-ask-wrapper .bmt-ask-col.first{display:block;}.bmt-ask-wrapper .bmt-ask-content{padding-right:40px;padding-left:40px;}.bmt-ask-wrapper .bmt-ask-bottom{padding-top:109px;}#ask-instructor-btn{float:none;top:0;right:-70px;}.test-review-overview .panel-section{width:100%;}.test-review-overview .panel.tabs-panel{width:100%;display:none;}.panel-content .row > .col{padding:10px;}.panel-section#test-panel-select .panel-top{text-align:center;line-height:100px;height:70px;}.take-a-test-panel button.start-test-btn{margin-top:40px;}.take-a-test-panel p{padding:15px 0 5px;}}@media only screen and (max-width:992px){.app-page-wrapper{}.practice-questions-section .full-height{height:auto !important;}.side-nav-fix{margin-left:0 !important;}.side-nav-fix-margin-centered{padding-left:0;}.side-nav-fix.side-nav-fix-fixed-pos{margin-left:0 !important;padding-right:0;}.fixed-header-nav-fix{top:0 !important;}#bmt-questions-menu .sub-type{-webkit-border-radius:0 !important;-khtml-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;}#bmt-questions-menu table tbody tr:hover{background:transparent;}#bmt-questions-menu table tbody tr.completed td.status a:focus{background:#4ba0c9;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.mobile-top-nav-space{padding-top:40px !important;}.mobile-nav-btm-pad-fix{padding-bottom:80px;}.app-header nav#app-header-nav,.app-header .app-header-top{background:#185069;width:40%;height:40px;line-height:40px;left:0;margin:0;z-index:99;}.page-node .app-header nav#app-header-nav,.page-node .app-header .app-header-top{left:0;display:none;}.app-header .app-header-bottom{right:0;}.mobile-nav-btn{float:none;}nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{line-height:55px;height:55px;margin-left:5px;}.app-header-wrapper .welcome-user{display:none;}.app-header-top a.progress-cta{display:none;}nav#app-header-nav{padding:0;margin:0;}.toggle-section-menu{top:0;left:0;right:0;width:60px;padding:0 5px;text-align:center;background:#176588;z-index:101;height:40px;line-height:9px;font-size:9px;color:#fff;font-weight:600;border-color:#23546c;border-top:none;border-bottom:none;display:inline-block;margin:auto !important;}.toggle-section-menu:hover{color:#fff;}.toggle-section-menu i.material-icons{line-height:28px;display:block;width:100%;margin-bottom:4px;height:22px;font-size:32px;}.app-nav-child{z-index:94;}.app-nav-child .child-wrapper-inner{padding:90px 0 10px 0;}.app-nav-child.active{width:100%;}.app-nav-child-wrapper{margin-right:0;}.app-nav-child .child-wrapper-top i.app-nav-child-close{top:20px;font-size:24px;right:17px;}.app-nav-child .child-wrapper-top{height:65px;}.app-nav-child .child-wrapper-top .title{display:none;}.app-nav-child ul.child-menu li span{padding:10px 20px;}.app-nav-child .child-wrapper-collapsible-list{top:70px;width:100%;padding:0 20px;}.app-nav-child .child-wrapper-top{line-height:45px;}.app-nav-child .search-input-wrapper{top:8px;}.app-nav-child .child-wrapper-top{padding:0 50px 0 20px;}.child-wrapper-inner .lesson-info{padding:0 5px 0 20px;max-width:500px;margin:auto;}.lesson-info .lesson-extra-section ul li{padding:5px 0;}.child-wrapper-inner .lesson-info .section{padding-top:15px;}.child-wrapper-inner .lesson-info .lesson-cta-btn{margin:0 auto;}.child-wrapper-inner .lesson-info .lesson-extra-section{padding-top:0;}.child-wrapper-inner .lesson-info .lesson-info-content h4{padding:0;font-size:1.5rem;line-height:30px;}.child-wrapper-inner .lesson-info span.lesson-state{padding:0;font-size:9px;}.app-lesson-overview-wrapper.list-view .list-view-wrapper{padding:25px 0;}.app-lesson-overview-wrapper .collapsible-body{padding:0 15px;}.app-lesson-overview-wrapper .lesson-body{padding:20px;}.app-lesson-overview-wrapper .collapsible-header{font-size:18px;}.app-lesson-overview-wrapper .lesson-body .title{font-size:16px;}.app-lesson-overview-wrapper .completed .lesson-body .lesson-link{height:35px;line-height:35px;padding:0 15px;right:20px;}.app-nav-wrapper{z-index:105;}.app-nav-wrapper li.logo-nav-wrapper{top:-12px;left:-40px;position:relative;}.app-nav-wrapper a.logo i.logo-icon{background-position-x:45px;width:73px;top:9px;height:29px;}.app-nav-wrapper ul#user-list > li.logo-nav-wrapper > a{margin:0;}.mobile-app-nav-wrapper{display:block;}.app-nav-wrapper ul.nav li.side-nav-cta{padding:10px 0 20px;}.app-nav-wrapper ul.nav li.side-nav-cta .speech-bubble{display:none;}.close-app-menu{position:absolute;right:10px;top:12px;z-index:999;}.close-app-menu .close-app-menu-icon{color:#fff;height:inherit;line-height:inherit;}.side-nav-toggle-btn{display:none !important;}.scrollable.no-scrollable-mobile{overflow:visible !important;}.scrollable.mCS_destroyed{height:auto;position:static !important;}.account-container .account-right .account-section{padding-top:0;}.account-container .header{padding:25px 50px 15px;font-size:1.3rem;}.account-container .account-cta-section{padding-top:10px;}.bmt-ask-main-content.one-col{max-width:720px;}.instructor.bubble.no-dialog{margin-top:50px;}.bmt-ask-wrapper .bmt-ask-col.first{display:block;}.bmt-ask-wrapper .bmt-ask-col.last{display:none;}.bmt-ask-wrapper .bmt-ask-col.first .bmt-ask-top{padding:20px;text-align:center;}.bmt-ask-wrapper .bmt-ask-top h4{display:block;}.bmt-ask-wrapper .bmt-ask-bottom{padding-top:140px;}#ask-instructor-btn{width:200px;margin:10px 0 10px;float:none;top:0;right:0;}.bmt-ask-wrapper .bmt-ask-top .remaining-points{font-size:14px;right:-50px;}.bmt-ask-convo-filters{padding:0 0 7px;text-align:center;}.test-overview .row .col.test-box-wrapper{border-right:none;}.test-box p{height:auto;padding-bottom:20px;}.modal.view-data-modal,.modal.view-data-modal .modal-content{-webkit-border-radius:0 !important;-khtml-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;}.modal.view-data-modal .modal-content .row .col.modal-content-tabs{position:absolute;height:45px;width:100%;z-index:104;}.modal.view-data-modal.test-results .modal-content .row .col.modal-content-tabs ul{position:fixed;left:-9999px;}.modal-content-section .question-nav{top:63px;}.modal-content-section .question-point-block{top:66px;}.modal.view-data-modal{width:100%;max-height:100%;position:fixed;top:0 !important;bottom:0 !important;overflow:hidden;}.modal.view-data-modal .modal-content{background:#fff;}.modal-content .modal-content-tabs ul{text-align:center;margin:0;width:90%;height:100%;}.modal-content .modal-content-tabs ul:after{content:'';display:table;clear:both;}.modal-content .modal-content-tabs ul li{display:block;border-bottom:none;background:#185069;border-right:1px solid rgba(255,255,255,0.15);float:left;width:33.333333334%;height:100%;padding:0;line-height:45px;}.modal-content .modal-content-tabs.question-nav-tabs ul li{width:25%;}.toeic-app .modal-content .modal-content-tabs.question-nav-tabs ul li{width:50%;}.gmat-app .modal-content .modal-content-tabs.question-nav-tabs ul li:nth-child(1),.gmat-app .modal-content .modal-content-tabs.question-nav-tabs ul li:nth-child(2){width:33%;}.gmat-app .modal-content .modal-content-tabs.question-nav-tabs ul li:nth-child(3){width:34%;border-right:none;}.modal-content .modal-content-tabs.review-answer-tabs ul li{width:33.333334%;}.modal.view-data-modal .modal-close{color:#fff;right:0;top:0;height:45px;background:#da0c08;text-align:center;width:10%;z-index:105;}.modal.view-data-modal .modal-close i{margin:0;line-height:45px;width:100%;}.modal.view-data-modal.test-results .modal-close{background:#1f6689;width:100%;border:none;right:0;border-radius:0;text-align:center;color:#fff;line-height:45px;height:45px;font-size:24px;}.modal.view-data-modal.test-results .modal-close:hover{background:#1f6689;}.modal.view-data-modal.test-results .modal-close i{font-size:24px !important;margin:0 0 0 5px;line-height:20px;color:#fff;width:28px;}.question-nav.review-nav ul{line-height:51px;height:100%;}.review-answer-tabs .question-nav.review-nav,.practice-page-box{padding:0;}.practice-page-box.box-left,.practice-page-box.box-right{padding:1px 0 0;}.result-timer i{padding-right:0;}.toggle-question-content{display:block;width:115px;}.toggle-question-content a{font-size:14px;}.speaking-practice .toggle-question-content,.writing-practice .toggle-question-content{display:none;}.practice-questions-section#vocab .audio-bench-warmer{top:-55px;}.speaking-practice #answer p.question{max-width:none;}#bmt-questions-menu.modal.view-data-modal .modal-content-section{padding:76px 0 0;}#bmt-questions-menu .progress{height:10px;border:none;padding:0;top:0;}#bmt-questions-menu .progress,#bmt-questions-menu .progress .indicator{-webkit-border-radius:0 !important;-khtml-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;}#bmt-questions-menu .progress-wrapper{height:10px;top:7px;position:relative;width:100%;}.user-stats-block{top:-49px;}.user-stats-block b{font-size:11px;display:inline-block;padding-right:10px;}.user-stats-block .target-score{text-align:left;padding-left:5px;}.user-stats-block .user-stats-num{width:auto;text-align:right;padding:0;}#bmt-questions-menu .tabs-wrapper{position:fixed;top:47px;width:100%;left:0;z-index:9;}.move-left-on-med-and-down{position:absolute;left:-99999px;}.user-stats-block .tabs,.user-stats-block .tabs .tab{padding:0;height:100%;}.user-stats-block .tabs .tab a{font-size:11px;padding:0 10px;height:30px;line-height:30px;text-align:center;position:relative;background:#3a4850;font-family:Roboto Medium,Roboto,sans-serif;border-left:1px solid rgba(255,255,255,0.3);}.user-stats-block .tabs .tab a.active,.user-stats-block .tabs .tab a:hover{}.user-stats-block .tabs .tab a.active span,.user-stats-block .tabs .tab a:hover span{color:#fff;}.user-stats-block .tabs .tab a span{color:rgba(255,255,255,0.5);}.user-stats-block .tabs .tab:first-child a{border:none;}.practice-questions-section .row.question-row .col{padding:0 !important;}.scroll-single-section-wrapper .scroll-single-section{opacity:1;margin-bottom:0 !important;}.practice-tabs-wrapper .tabs .tab.restart-test-tab{top:55px;}.practice-row,.practice-col{height:auto;}#ask-instructor-helper{left:0;right:0;top:40px;bottom:0;transform:none;max-width:none;}#ask-instructor-helper.rounded-border-slight{-webkit-border-radius:0 !important;-khtml-border-radius:0 !important;-moz-border-radius:0 !important;-ms-border-radius:0 !important;-o-border-radius:0 !important;border-radius:0 !important;}.app-nav #ask-instructor-helper textarea{height:125px;}i.bmt-notify-icons{top:-11px !important;right:1px !important;}.app-nav-wrapper ul#user-list > li#pt-usermenu{float:none;}.app-nav-wrapper ul#user-list > li#pt-user-notify{float:left;}.app-nav-wrapper ul#user-list > li#pt-user-notify .dropdown-content{left:0 !important;}.app-nav-wrapper ul#user-list li{display:none;}.app-nav-wrapper.expanded ul#user-list li{display:inline;}.app-nav-wrapper ul#user-list > li{padding:0 30px;}.app-nav-wrapper ul#user-list i.notify-icon{font-size:32px !important;line-height:20px;}.app-nav-wrapper ul#user-list li a i.material-icons{font-size:28px !important;line-height:17px;}.app-nav-wrapper ul#user-list > li.logo-nav-wrapper{display:none;}.dropdown-content li>a,.dropdown-content li>span{padding-left:20px;}.app-practice-content-wrapper .row .practice-col{height:auto;}.app-practice-content-wrapper .practice-row .practice-col.app-practice-content-col{height:100%;padding-right:0;}.app-practice-content-wrapper .practice-row .practice-col.practice-nav-col{width:0;display:none;background:#fff;}.app-practice-content-wrapper .practice-row.menu-expanded .practice-col.practice-nav-col{width:100%;max-width:350px;display:block;position:fixed;top:40px;}.app-practice-content-wrapper .practice-row .practice-col.practice-nav-col .app-practice-nav-section-top{opacity:1;}.app-practice-nav-wrapper{width:100%;}.scrollable-pad{padding:15px;}.scrollable-pad.pad-bottom{padding-bottom:85px;}.scrollable-pad.pad-sm{padding:15px 10px;}.scrollable-pad.pad-v{padding:15px 0;}.scrollable-pad.pad-h{padding:0 10px;}.scrollable-pad.pad-lg{padding:25px 20px 85px;}.scrollable-pad.pad-xlg{padding:45px 20px 85px;}.scrollable-pad.pad-h.pad-lg,.scrollable-pad.pad-h-md{padding:0 20px;}.question-history-tabs .tabs .tab a{text-align:center;}#question .question-nav{position:absolute;top:-1px;z-index:99;}.taking-test .question-nav,.taking-test #question .question-nav{position:relative;top:-4px;text-align:left;z-index:0;right:auto;}.taking-test .question-nav ul li a,.taking-test #question .question-nav ul li a{border-color:#dddddd #dbdbdb #dbdbdb #dddddd;}.app-practice-content-wrapper > .row .col.l6,.practice-page-box.box-left,.practice-page-box.box-right{height:auto;}.question-tab .row .col-step{border-bottom:2px solid #e3e3e3;margin-bottom:0;padding:60px 30px;}.question-tab .row.row-step{padding:0;margin:0;border-bottom:none;}.node-type-related-lessons-wrapper table a{padding:20px 0 20px 45px;}.node-type-related-lessons-wrapper table a i{top:25px;}.practice-tab-header.sticky-mobile-header{position:fixed;top:40px;z-index:9;width:100%;}.simple-timer-above-content{position:fixed;top:0;right:5px;left:unset;border-left:1px solid #144962;padding:0 25px 0 20px;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);}#question .practice-tab-header.sticky-mobile-header{display:block;}.practice-tab-tab-pad-fix-mobile-only{padding-top:40px;}.practice-tab-tab ul.tabs li a{padding:0 10px 0 20px;}.practice-tab-tab ul.tabs li a i{margin-right:5px;}.practice-tab-tab ul.tabs li a i.right-icon{left:4px;}.bookmark-practice{top:25px;left:18px;right:auto;}.view-data-modal.test-results .question-nav.review-nav{top:60px;width:130px;left:auto;right:20px;}.view-data-modal.test-results .question-nav.review-nav a i{font-size:38px;}.question-nav ul li.question-num{top:-3px;}.question-nav-wrapper .sub-type{overflow:auto;}.app-practice-content-wrapper .scrollable-pad .node-video-container{padding:0;}a.app-nav-a-btn,.study-mode-tabs .tab a{opacity:0.9;}.app-header-bottom .info-title{padding:0 0 0 66px;font-size:14px;line-height:44px;vertical-align:inherit;overflow:hidden;}#settings-btn{display:none;}#settings-btn.mobile-tab-btn-adjust{right:65px;}#app-settings{right:10px !important;top:40px !important;}.modal-content .modal-content-tabs ul li{font-size:11px;}.mobile-overflow-auto,.auto-scroll-mobile,.mobile-auto-scroll,.overflow-auto-mobile{overflow:auto;}.reading-passage-wrapper i.reading-passage-arrow{position:static;left:auto;}.app-practice-content-wrapper .app-practice-nav-section.app-practice-nav-section-bottom{bottom:40px;}.app-practice-bottom .pager.prev i{left:auto;}.app-practice-bottom .pager{background:#ededed;color:#000;}.app-practice-bottom .pager i{width:auto;}.app-practice-bottom .next{padding-left:12px;border-left:1px solid #dbdbdb;}.modal-overlay{display:none !important;}.panel .panel-bottom .select-test-section i.locked{top:10px;}.test-review-overview .panel-section{border:none;}.test-review-overview .take-a-test-panel .btn-red.promo{margin-top:35px;}.bmt-vocabulary-list-wrapper .word-wrapper .title{display:inline;word-break:break-all;white-space:normal;}.bmt-vocabulary-list-wrapper .word-wrapper{overflow:hidden;}a.skip-mock-test,a.exit-mock-test{right:unset;left:0;}.user-mobile-menu{position:fixed;top:8px;left:20px;width:26px;z-index:106;}.user-mobile-menu .logo{padding:35px 21px;}.user-mobile-menu .logo-icon{position:relative;top:10px;height:55px;width:119px;color:transparent;display:block;background:transparent url(/sites/all/themes/toefl_site/images/header/logo-color.png) no-repeat 0 0 / 100%;}a.user-mobile-menu-open{width:26px;height:26px;display:inline-block;background:#fff;position:relative;top:-1px;}.user-mobile-menu-open .user-profile-avatar.extra-small{margin:2px auto auto;display:block;position:relative;}.user-mobile-menu ul.side-nav li .user-profile-avatar.extra-small{margin-right:27px;width:25px;height:25px;}.user-mobile-menu ul.side-nav a svg{height:15px;width:20px;display:inline-block;top:4px;position:relative;margin-right:31px;}.user-mobile-menu ul.side-nav li > a > i.material-icons{color:#000;font-size:26px;}.user-mobile-menu ul.side-nav li > a > i.material-icons.take-a-tour-icon{position:relative;left:-2px;}.user-mobile-menu ul.side-nav .divider{margin:4px 0;}.app-header-bottom .info-title{display:none;}.cta-wrapper{right:5px;z-index:101;width:150px;}.panel .panel-bottom ul,.flashcards .vocab-list,#question .question-tab,.vocabulary-list-container .vocab-list,.question-start-segment,.review-section-wrapper,.toggle-target,.practice-questions-section .practice-segment,.practice-questions-section .practice-segment.essay-segment form > .row,.writing-ad-wrapper,.account-container,.app-lesson-overview-wrapper.list-view .list-view-wrapper,.test-review-overview .panel-wrapper .panel-content{padding-bottom:80px;}.account-container{height:auto;}.account-container .account-section{padding-bottom:25px;}.taking-test .practice-tab-header{display:none;}.practice-tab-header-top-pad{padding-top:0 !important;}.practice-centered-content-wrapper{padding-top:20px;}.simple-timer-above-content.toggle-target{padding-bottom:0;}.practice-tab-header-top-pad .results-tab{padding-top:40px;}.user-score-wrapper{display:none;}}@media only screen and (max-width:900px){.bmt-ask-main-content.one-col{max-width:none;text-align:left;padding:50px 120px;}.practice-centered-content-wrapper{top:auto;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}}@media only screen and (max-width:800px){.bmt-ask-main-content{max-width:none;padding:50px 5px;}.student.bubble:before{display:none;}.instructor.bubble:before{display:none;}.bmt-ask-main-content.two-col .instructor.bubble.chat{margin-right:0;}.app-practice-bottom{font-size:12px;}.app-practice-bottom .pager.prev,.app-practice-bottom .pager.next,.app-practice-bottom .pager{padding:0;}.app-practice-bottom .pager i{font-size:21px;}}@media only screen and (max-width:768px){.bmt-new-question-content #question-detail .question-detail-content-wrapper,.bmt-ask-wrapper .bmt-new-question-content .dropdown-wrapper,.bmt-new-question-content .section-wrapper{padding:0 10px;}.panel .panel-top .panel-action,.panel .panel-top .panel-title{font-size:17px;}.panel.tabs-panel .panel-top{height:55px;}.panel.tabs-panel .panel-top ul.tabs li a{line-height:60px;}.panel.tabs-panel .panel-bottom .test-select-wrapper{padding:0 15px 10px;}.app-lesson-overview-wrapper .completed .lesson-body .lesson-link{position:static;}.note-taking-animation.small-animation{display:none;}.scrollable-pad.pad-xlg{padding:25px 20px 85px;}.scrollable-pad.pad-lg{padding:20px 20px 85px;}.scrollable-pad.pad-h.pad-lg,.scrollable-pad.pad-h-md{padding:0 20px;}.video-wrapper{padding:5px 25px;}.question-nav{right:60px;}.practice-questions-wrapper .toefl-review-block-wrapper{font-size:12px;}.essay-passage,.lecture-transcript,.practice-questions-wrapper,.essay-segment .essay-passage p,.practice-questions-wrapper p,.practice-questions-wrapper #answer p.question,.practice-questions-wrapper .question-title{font-size:15px;}.practice-questions-wrapper,.practice-questions-wrapper p{line-height:1.45em;}#bmt-questions-menu table tr th,#bmt-questions-menu table tr td{padding:0.8rem;font-size:13px;}#bmt-questions-menu table tr th.question-menu-filter{padding:0 0.8rem;}.question-menu-filter select{height:46px;width:100px;}.question-menu-filter.small-filter select{width:85px;}i.question-menu-bookmark{right:0;}}@media only screen and (max-width:600px){.question-menu-filter{display:none;}#bmt-questions-menu table tr th,#bmt-questions-menu table tr td{padding:1.2rem;}.ellipsis{max-width:340px;}.modal.view-data-modal .modal-content-section{padding-left:10px;padding-right:10px;}.panel-content .row > .col{padding:10px 0;}.panel-section .panel-top .restart-full-test-wrapper{background:#797979;padding:0 20px;}.panel-section .panel-top .restart-full-test-wrapper .restart-test-btn{color:#f7f7f5;}.panel .panel-top .panel-action{line-height:15px;}.account-container .col .box-left .account-section{padding:0 20px 25px;}.account-container .header{padding:20px 20px 15px;font-size:1.15rem;}.vocab-lesson-modal .vocab-lesson-content{padding:0;}.vocab-lesson-modal .vocab-lesson-content-section h5,.vocab-lesson-modal .vocab-lesson-content-section.active h5{padding-right:18px;}.practice-questions-wrapper p.question{font-size:1.15rem;}#bmt-questions-menu table tbody tr td.status a{font-size:11px;width:75px;}.vocab-lesson-modal .header{position:absolute !important;width:100% !important;height:60px !important;line-height:60px !important;padding-top:0 !important;padding-bottom:0 !important;font-size:15px !important;}.review-bmt-logo{text-align:left;}.review-bmt-logo img{padding-top:50px;}.practice-tab-tab ul.tabs li a{padding:0;width:58px;}.practice-tab-tab ul.tabs li a i{padding:0;margin:0;}.question-tab .row .col-step{padding:60px 10px;}.practice-question-step-title{font-size:15px;}.app-question-switch.switch.right{float:none !important;display:block;clear:both;}.practice-centered-content-wrapper{padding-top:10px;}.practice-questions-section .user-score-wrapper .row{margin-bottom:0;}.practice-questions-section .user-score-wrapper .row .col{padding-bottom:25px;}.bmt-review-logo{display:none;}.review-container h5.review-section-header{text-align:center;}.score-summary .pie-wrapper{margin:auto;}.app-practice-content-wrapper .yt-lazy-load{min-height:0;}}@media only screen and (max-width:550px){.ellipsis{max-width:275px;}.answer-check-area p{padding:10px 15px !important;}.modal-content .modal-content-tabs ul{width:85%;}.modal.view-data-modal .modal-close{width:15%;}#answer.practice-questions-section{padding-left:0;padding-right:0;}.study-section{border:none;}.study-section .study-content{padding:10px;}.practice-page-box.box-left,.practice-page-box.box-right{padding-top:0;}.practice-questions-wrapper .toefl-review-block-wrapper{line-height:42px;}.practice-questions-section .study-mode-wrapper{padding:0;}.mobile-list-new-row{display:block;}.practice-tabs-wrapper .tabs .tab.restart-test-tab a{padding:0 35px;line-height:55px;height:55px;}.writing-data-wrapper{padding:20px;}.practice-questions-wrapper .toefl-review-block-wrapper,.scrollable-pad.pad-xlg{padding:15px 15px 85px;}.scrollable-pad.pad-lg{padding:10px 15px 85px;}.scrollable-pad.pad-h.pad-lg,.scrollable-pad.pad-h-md{padding:0 15px;}.view-data-modal.test-results .review-nav-wrappers .box-right-content .col:last-child{padding:0;}.modal-content-section .question-point-block{left:15px;}}@media only screen and (max-width:500px){.ellipsis{max-width:220px;}.app-nav-child ul.child-menu li.category span{padding-left:30px;}.app-nav-child ul.child-menu li ul.sub-menu li a{padding-left:25px;}.app-header nav#app-header-nav ul#login-list > li > a{margin-left:15px;}.bmt-ask-right-content .instructor.bubble.chat .student-avatar,.instructor.bubble .instructor-avatar{display:none;}.vocab-lesson-modal .instructor-bubble-wrapper,.instructor-bubble-wrapper{padding-right:20px !important;}.avatar-bubble-wrapper{padding-right:20px !important;}.bmt-ask-wrapper .bmt-ask-content{padding-right:20px;padding-left:20px;}.bmt-ask-wrapper .bmt-ask-bottom .bmt-ask-convo-box{padding:6px;}.bmt-ask-convo-box .convo-details{margin-left:5px;}.bmt-ask-convo-box span.category{font-size:16px;line-height:21px;}.bmt-ask-avatar{width:50px;height:50px;}.account-container .account-points-info span.title{width:180px;}.account-container th,.account-container td{padding-left:5px;}.account-container thead{font-size:10px;}.account-container tbody{font-size:11px;}.modal.edit-subscription-modal{width:95%;}.vocab-lesson-modal .vocab-lesson-content-section h5,.vocab-lesson-modal .vocab-lesson-content-section.active h5{padding-left:25px;}.vocab-lesson-modal .vocab-lesson-wrapper{padding:0 25px;}.vocab-lesson-modal .header{font-size:1rem;padding-left:25px;padding-right:40px;}.app-practice-content-wrapper .practice-row.menu-expanded .practice-col.practice-nav-col{max-width:100%;}.app-nav-wrapper ul#user-list > li#pt-user-notify .dropdown-content{left:-25px !important;}.dropdown-content#notification-dropdown{width:380px;}.free-trial-signup-modal,.free-trial-expire-modal{top:0 !important;}.passage-question-switcher{right:90px;}.taking-test .passage-question-switcher{right:15px;}}@media only screen and (max-width:450px){.app-nav .info-desc{display:none;}.ellipsis{max-width:185px;}.app-nav-child .child-wrapper-collapsible-list a#expand-all{margin-right:20px;}.app-nav-child .child-wrapper-collapsible-list a{font-size:13px;}#question .question-nav{top:4px;}#question .question-nav ul li a{padding:0;width:35px;}#question .question-nav ul li a i{left:5px;}#question .question-nav ul li a.qNext i{right:5px;}#question .question-nav ul li a span{display:none;}.panel-section .panel .panel-top{font-size:18px;}.simple-timer-above-content{padding:0 8px 0 14px;}.simple-timer-above-content i.material-icons,.simple-timer-above-content .simpleTimer{font-size:16px;}.speaking-practice .score-card-btn,.writing-practice .score-card-btn{right:auto;}ul.mobile-main-menu li a span{font-size:10px;}.cta-wrapper{width:100px;right:0;}.passage-question-switcher{right:30px;}.taking-test .passage-question-switcher{right:-6px;}}@media only screen and (max-width:400px){.ellipsis{max-width:150px;}.instructor-avatar-wrapper{padding:0 5px;}.app-page-content .app-content-section{padding:45px 10px;}.bmt-ask-wrapper .bmt-ask-top h4{display:none;}.bmt-ask-wrapper .bmt-ask-top .remaining-points.mobile{display:block;}.bmt-ask-wrapper .bmt-ask-top .remaining-points{display:none;}.bmt-ask-convo-info span.category{font-size:17px;}.bmt-ask-convo-info span.question{font-size:11px;}.bmt-ask-convo-info{padding:0 20px;}.convo-details .student-avatar{display:none;}.panel .panel-top .panel-title{font-size:15px;}ul.list li .title i.material-icons{display:none;}.diagnostic-print{display:none;}.app-header-bottom .info-title{width:260px;}.ux-img-wrapper{padding:10px;}a.exit-mock-test.btn-red.icon-left{padding:0 10px;height:40px;line-height:40px;}a.exit-mock-test.btn-red.icon-left i{display:none;}.app-nav-wrapper ul#user-list > li#pt-user-notify .dropdown-content{left:-50px !important;}.dropdown-content#notification-dropdown{width:300px;}.taking-test .passage-question-switcher{right:50px;}}@media only screen and (max-width:350px){.ellipsis{max-width:100px;}.panel-bottom .goal{display:none;}.panel .panel-bottom ul.test-type{padding-left:20px;}.panel .panel-bottom ul.test-type li{line-height:35px;padding-right:20px;}.app-header-bottom .info-title{width:210px;}.panel-section .panel .panel-top{font-size:15px;}}@media only screen and (max-width:320px){.panel .panel-top .panel-action{text-align:right;}.panel .review-panel-section .panel-top .panel-action{text-align:center;font-size:20px;}.app-header-bottom .info-title{width:190px;}.passage-question-switcher{left:0;width:115px;}.passage-question-switcher .left-label{display:none;}}@media only screen and (max-width:290px){.app-header-bottom .info-title{width:160px;}}
.practice-questions-section .content-center{width:100%;margin:0 auto;}.practice-questions-section .content-center.content-center-small{max-width:600px;}.practice-questions-section .content-center.content-center-medium{max-width:992px;}.practice-questions-section .content-center.content-center-large{max-width:1300px;}.practice-questions-section .content-left-adjust{padding:0 30px 0 0;}.practice-questions-section .content-right-adjust{padding:0 0 0 30px;}.practice-questions-section img{max-width:600px;width:100%;}@media only screen and (max-width:600px){.practice-questions-section .content-left-adjust{padding:0;}.practice-questions-section .content-right-adjust{padding:0;}.practice-questions-wrapper .question-type-snapshot label{font-size:15px;}body.page-node .bmt-app-wrapper{height:auto;}}#question.practice-questions-section .audio-bench-warmer{margin:0px;max-width:600px !important;padding:0px 0px 10px 0px !important;}.practice-questions-section .toeic-question-graphic table{width:100%;max-width:600px;}.toefl-section-nav{background:#fafafa;}.toeic-question-box{width:100%;background-color:#fff;}.toeic-question-box-header{text-align:center;}.toeic-question-box-header .on-left{position:absolute;left:30px;top:0px;}.toeic-question-box-header .on-right{position:absolute;right:10px;top:0px;}.toeic-question-box-header a.restart-toeic-test{height:33px;line-height:33px;padding:0 20px;font-size:14px;color:#fff;display:inline-block;text-transform:uppercase;width:auto !important;margin-top:0px !important;}a#submit-toeic-answers{display:inline-block;text-transform:uppercase;width:auto !important;padding:0 40px;height:40px;line-height:40px;background:#5490ac;font-size:15px;color:#fff;margin-top:20px;}.toeic-question-box-header .title{margin-left:20px;}.toeic-question-box-header .result-area .score{display:inline-block;margin:0px 20px;font-size:15px;}.toeic-question-box-header .result-area .result-timer{font-size:15px;color:#676767;}.toeic-question-box-header .result-area .result-timer  i{vertical-align:middle;}.toeic-question-box-header .simple-timer-above-content{position:absolute;z-index:3;top:0;left:50%;transform:translateX(-50%);color:#ccc;}.toeic-question-box-header .simple-timer-above-content i.material-icons{color:#ccc;vertical-align:top;font-size:21px;margin-right:9px;}.toeic-question-box-header .simple-timer-above-content .simpleTimer{color:#ccc;}.toeic-question-box .toeic-question-box-content{line-height:1.6;font-family:Roboto,sans-serif;}.toeic-question-box .toeic-question-box-content p{line-height:1.6;}.toeic-question-box .toeic-question-box-content .answer_explanation_box p{line-height:1.6 !important;padding:5px 0;}.answer_explanation_box .answer_explanation_header{padding:5px 10px;margin-bottom:10px;}.toeic-question-box .answer_explanation_box table tr:first-child td{background:#eee;}.toeic-question-box .answer_explanation_box table{margin:10px 0px;}.practice-questions-wrapper .question-type-snapshot label{font-size:16px;}.toeic-questions-container .answer_explanation_box{margin-top:20px;}.toeic-questions-container .answer_explanation_box p{line-height:1.6;padding:5px 0;}.practice-tab-tab{top:0px;background:#f7f7f7;line-height:40px;}.practice-tab-tab.toeic-reading5-exercise-result-tab{top:40px;background:#f7f7f7;}@media only screen and (max-width:600px){.practice-tab-tab{}}@media only screen and (max-width:920px){.toeic-question-box{margin-top:0px !important;padding-top:40px;padding-bottom:80px;}.toeic-listening-practice .toeic-question-box .toeic-question-box-content .panel{height:100%;}.toeic-reading-practice .toeic-question-box .toeic-question-box-content .panel{height:100%;}.toeic-question-box .toeic-question-box-header .simple-timer-above-content{right:90px;}}@media only screen and (max-width:600px){.toeic-question-box{margin-top:0px !important;padding-top:40px;padding-bottom:80px;}.toeic-listening-practice .toeic-question-box .toeic-question-box-content .panel{height:100%;}.toeic-reading-practice .toeic-question-box .toeic-question-box-content .panel{height:100%;}.toeic-question-box .toeic-question-box-header .simple-timer-above-content{right:90px;}}a.practice-submit-btn.green{background:#20bd67;}.padding30{padding:30px;}.padding20{padding:20px;}.jplayer-blue-wrapper{max-width:600px;}.taking-test .audio-bench-warmer.playing .jplayer-blue-wrapper{max-width:600px !important;}.green-font{color:#54b76e !important;}.red-font{color:#d76943 !important;}.toeic-reading-box table td{padding:20px !important;}.toeic-reading-box p{padding:0px 0px !important;}.toeic-reading-box div[dir="ltr"]{margin-bottom:20px;}.toeic-question-graphic{margin-bottom:20px;}.toeic-question-graphic table p,.toeic-question-graphic table td{padding:5px !important;}input[type=text].underscore{border-bottom:1px solid #333;border-top:0px solid #333;border-left:0px solid #333;border-right:0px solid #333;height:1rem;padding:0 3px;display:inline-block;width:100px;font-family:Roboto Regular,sans-serif;margin:5px 5px 5px 0;text-align:center;vertical-align:middle;}.switch label{font-size:1rem;}.answer-box-container{width:100%;margin:0;}.answer-box-container.max-width-600{max-width:600px;}.answer-box-container.in-center{margin:0 auto;}.answer-box-container table.answer-box-table{width:100%;}.answer-box-container table.answer-box-table tr td{padding-top:5px;padding-bottom:5px;text-align:center;}.answer-box-container table.answer-box-table tr td:first-child{padding-right:5px;padding-left:0;}.answer-box-container table.answer-box-table tr td:last-child{padding-left:5px;padding-right:0;}.answer-box-container table.answer-box-table tbody{border-top:0 solid #ccc;}.answer-box-container .answer-box{position:relative;}.answer-box-container .answer-box.grey-bg{font-size:20px;height:60px;margin:0px;background:#eee;padding:10px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.answer-box-container .answer-box.no-style{font-size:16px;margin:0px;padding:1px 0px;}.answer-box-container .answer-box.box-border{font-size:14px;margin:10px 0px;padding:7px;border:1px solid #ccc;}.answer-box-container .answer-box.grey-bg.active{color:#039be5;}.answer-box-container .answer-box.no-style.active{color:#333;font-weight:600;}.answer-box-container.taking-test .answer-box{cursor:pointer;}.answer-box-container.taking-test .answer-box.grey-bg:hover{background:#e0e0e0;}.answer-box-container.taking-test .answer-box.no-style:hover{color:#333;font-weight:600;}.answer-box-container .answer-box.correct{color:#4caf50;}.answer-box-container .answer-box.incorrect{color:#eb2124;}.answer-box-container .answer-box.correction{color:#0e98c9;}.answer-box-container .answer-box.correct{background:#e8f5e9;font-weight:normal !important;}.answer-box-container .answer-box.incorrect{font-weight:normal !important;}.answer-box-container .answer-box.correction{background:#eaeffa;font-weight:normal !important;}.correction-text{color:#0e98c9}.answer-box-container .answer-box.correct:after{content:'\2713';}.answer-box-container .answer-box.incorrect:after{content:'\2716';}.answer-box-container .answer-box.grey-bg.correct:after,.answer-box-container .answer-box.grey-bg.incorrect:after{position:absolute;left:calc(50% + 30px);}.smartphone{position:relative;max-width:550px;width:100%;margin:auto;border:16px #e0e0e0 solid;border-top-width:60px;border-bottom-width:60px;border-radius:36px;padding:10px;}.smartphone:before{content:'';display:block;width:60px;height:5px;position:absolute;top:-30px;left:50%;transform:translate(-50%,-50%);background:#333;border-radius:10px;}.smartphone:after{content:'';display:block;width:35px;height:35px;position:absolute;left:50%;bottom:-65px;transform:translate(-50%,-50%);background:#333;border-radius:50%;}.smartphone .content{width:360px;height:640px;background:white;}.vocab_level_section{font-size:15px;}.word-test-category{color:#fff;background:#00897b;height:40px;line-height:40px;width:auto;text-align:center;margin-bottom:10px;font-size:12px;}.word-test-category.inactive{background:#bdbdbd;}.vocab-tooltip{box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.3);background:#fff;width:max-content;padding:10px 15px;position:absolute;bottom:-80px;left:-50px;z-index:999;font-size:16px;text-align:left;}.vocab-tooltip  span{color:#212121 !important}.vocab-tooltip  span:hover{color:#212121 !important}.vocab-tooltip p{padding:0px;}.mouse-icon{background:no-repeat center url('/sites/all/themes/toefl_site/images/mouse_icon_vector.webp');width:25px;display:inline-block;}.loader{border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #3498db;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.flashcards-container .lesson,.bmt-vocabulary-lesson-body .lesson-html-content,.bmt-vocabulary-list-body .lesson-html-content,.vocab-lesson-content .translated_lesson,.vocab-lesson-content .english_lesson{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}#upgrade-modal .content-container{max-width:1200px !important;width:100%;}#upgrade-modal{background:#fff !important;}#upgrade-modal #sub-plans .plan-box-wrapper{float:left;width:100% !important;}#upgrade-modal #sub-plans .package-content{height:auto !important;}#upgrade-modal .toeic-upgrade-advert-text{max-width:1200px;margin:60px auto 40px;}.upgrade-modal-theme .modal-content .close{float:right;right:10px;top:0;}.toeic-answer-explanation.answer-check-area{margin:20px 0;display:none;}.toeic-answer-explanation.answer-check-area.active{display:block;}.correct-answer,.toeic-node-question-wrapper input[type="text"].correct,#toeic-answer-sheet input[type="text"].correct{color:#54b76e !important;}.incorrect-answer,.toeic-node-question-wrapper input[type="text"].incorrect,#toeic-answer-sheet input[type="text"].incorrect{color:#eb2124 !important;}.toeic-node-question-wrapper ol{list-style-position:inside;}.incorrect-answer .tooltipped{cursor:pointer;}.incorrect-answer .tooltipped:hover{background:#fffd88;}.show-answer{margin-top:10px;display:block}.bmt-text-red{color:#e53935 !important;}.bmt-text-green{color:#4caf50 !important;}.bmt-text-blue{color:#1e88e5 !important;}.toeic-node-question-wrapper{margin-bottom:20px;position:relative;}.review-answer-wrapper .practice-page-box .box-right-title{padding-top:0;}.review-answer-wrapper p.question-title,.review-answer-wrapper span.question-title,.review-answer-wrapper span.vocabulary-question-title,.review-answer-wrapper span.reference-question-title{font-size:14px !important;max-width:600px;display:inline-block;vertical-align:top;font-weight:400;font-family:Roboto,sans-serif;color:#000 !important;}.question-type-snapshot ul.multiple-choices{margin-top:0.5em;margin-bottom:2em;}.practice-questions-wrapper .toeic-node-question-wrapper.note_completion p,.practice-questions-wrapper .toeic-node-question-wrapper.short_answer p,.practice-questions-wrapper .toeic-node-question-wrapper.sentence_completion p{padding:7px 0;line-height:1rem;}.practice-questions-wrapper .toeic-node-question-wrapper .toeic-answer-explanation p{line-height:1.5rem;}.recorder-widget.show{position:relative;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}.recorder-widget{overflow:auto;height:auto;}.toeic-app .app-nav-wrapper ul.nav li.coming-soon{opacity:0.3;position:relative;}.toeic-app .app-nav-wrapper ul.nav li.coming-soon a span{font-size:9px;}.toeic-app .app-nav-wrapper.mobile-app-nav-wrapper ul.nav li,.toeic-app .app-nav-wrapper.mobile-app-nav-wrapper ul.nav.col-six li{width:16.6666666667%;}.toeic-app .app-nav-wrapper.mobile-app-nav-wrapper ul.nav.col-five li{width:20%;}.toeic-app .app-nav-wrapper.mobile-app-nav-wrapper ul.nav.col-four li{width:25%;}.toeic-app .app-nav-wrapper.mobile-app-nav-wrapper ul.nav.col-three li{width:33.33333334%;}.toeic-app .practice-segment{position:relative;z-index:0;}.toeic-app .reviewer-img{background:transparent url(/sites/all/modules/custom/toeic/images/female-reviewer-vec-opt.jpg) no-repeat 100%/100%;width:280px;height:286px;margin:0 auto 15px;}.toeic-app .record-voice-icon{color:#eb2124;margin:0 5px;}.toeic-app .practice-questions-section .scroll-pad-top{padding-top:50px;display:block;}.toeic-app .result-scores{top:19px;left:auto;right:510px;}.recorder-widget.show{position:relative;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}.recorder-widget{width:90%;max-width:570px;display:inline-block;position:fixed;left:-99999px;bottom:0;z-index:1;}.speaker-wrapper{padding-top:20px;}.red-line-example{display:inline-block;width:50px;height:1px;background:red;}.stop-recording-example{margin:0 5px;}.stop-recording-example,.finishRecording.stop-recording{background:#eb2124 !important;text-transform:none !important;padding:0 12px 0 30px;height:30px;line-height:30px;-webkit-border-radius:25px !important;-khtml-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;-o-border-radius:25px !important;border-radius:25px !important;}.stop-recording-example i,.finishRecording.stop-recording i{position:absolute;left:8px;line-height:inherit;font-size:14px;}.stop-recording-example{margin:0 5px;padding:0 11px 0 27px;font-size:11px;height:23px;line-height:23px;}.stop-recording-example i{font-size:10px !important;}.toeic-app .speaking-practice .question-start-segment{max-width:570px;}ul.tabs.ielts-speaking-questions-tab{white-space:unset;height:auto;}ul.ielts-speaking-questions-tab{margin:0;}ul.tabs.ielts-speaking-questions-tab li.tab,ul.ielts-speaking-questions-tab li{background:#f3f3f3;text-align:center;height:30px;line-height:30px;width:150px;margin:0 0 10px 0;font-size:13px;opacity:0.6;border:1px solid #f1f1f1;display:inline-block;}ul.tabs.ielts-speaking-questions-tab li.tab{overflow:auto;text-transform:none;vertical-align:middle;}ul.ielts-speaking-questions-tab.mobile li{display:inline-block;width:auto;padding:0 10px;}ul.tabs.ielts-speaking-questions-tab li.tab:hover,ul.ielts-speaking-questions-tab li:hover{opacity:1;}ul.tabs.ielts-speaking-questions-tab li.tab.active,ul.ielts-speaking-questions-tab li.active{background:#077f83;opacity:1;}ul.tabs.ielts-speaking-questions-tab li.tab.active a,ul.ielts-speaking-questions-tab li.active a{color:#fff;}ul.tabs.ielts-speaking-questions-tab li.tab a,ul.ielts-speaking-questions-tab li a{color:rgba(0,0,0,.87);display:block;font-size:13px;}ul.tabs.ielts-speaking-questions-tab li.tab a span,ul.ielts-speaking-questions-tab li a span{color:rgba(0,0,0,.87);}ul.tabs.ielts-speaking-questions-tab li.tab.active a span,ul.ielts-speaking-questions-tab li.active a span{color:#fff;}@media only screen and (max-width:1350px){.toeic-app .toeic-rl .result-scores{right:315px;}.toeic-app .toeic-rl .results-top .restart-test{margin-left:30px;}.toeic-app .toeic-rl .results-top .result-timer .hide-on-med-and-down{display:none;}}@media only screen and (max-width:992px){.toeic-app .toeic-rl .result-scores{right:265px;}}@media only screen and (max-width:720px){.toeic-app .toeic-rl .result-scores{top:75px;right:47px;}.toeic-app .practice-top{}}@media only screen and (max-width:550px){.toeic-app .toeic-rl .result-scores{right:15px;}}.practice-questions-wrapper .toeic-node-question-wrapper table td p:first-child{padding-top:0;}.practice-questions-wrapper .toeic-node-question-wrapper table td p{padding-bottom:0;color:rgba(0,0,0,.87);font-family:Roboto Regular,Roboto,sans-serif;}.practice-questions-wrapper .toeic-node-question-wrapper table td span{font-family:Roboto Regular,Roboto,sans-serif;}.practice-questions-wrapper.toeic-rl .question-type-snapshot ul li{padding:3px 0;}.practice-questions-wrapper.toeic-rl .question-type-snapshot label{padding-left:35px;font-weight:400;min-height:18px;}.practice-questions-wrapper.toeic-rl ul li input[type="radio"]+label:before{top:-3px;width:16px;height:16px;}.practice-questions-wrapper.toeic-rl ul li input[type="radio"]+label:after{top:-1px;left:1px;font-size:12px;height:10px;}.practice-questions-wrapper.toeic-rl ul li.incorrect input[type="radio"]+label:before{border-width:1px;}.practice-questions-wrapper.toeic-rl ul li.incorrect input[type="radio"]+label:after{top:-3px;left:4px;font-size:12px;}.practice-questions-wrapper.toeic-rl ul li.incorrect input[type="radio"]+label
.practice-questions-wrapper.toeic-rl ul li.correction input[type="radio"]+label{color:#eb2124!important;}.practice-questions-wrapper.toeic-rl ul li.incorrect input[type=radio]+label:after,.practice-questions-wrapper.toeic-rl ul li.incorrect input[type=radio]+label:before{border-color:#eb2124;color:#eb2124;font-weight:normal;}.practice-questions-wrapper.toeic-rl ul li.correction{background:#eaeffa}.practice-questions-wrapper.toeic-rl ul input[type="checkbox"]:checked+label:before{top:-4px;left:2px;width:8px;height:15px;}.practice-questions-wrapper.toeic-rl ul li.incorrect [type="checkbox"]+label:before{color:#eb2124;top:-3px;left:8.5px;}.practice-questions-wrapper.toeic-rl ul li.correction [type="checkbox"]+label:before{border-color:#eb2124;border-top:2px solid transparent !important;border-left:2px solid transparent !important;border-right:2px solid #eb2124;border-bottom:2px solid #eb2124;-webkit-transform:rotate(40deg);transform:rotate(40deg);top:-3px;left:3px;width:7px;height:15px;-webkit-transform-origin:100% 100%;-moz-transform-origin:100% 100%;-ms-transform-origin:100% 100%;-o-transform-origin:100% 100%;transform-origin:100% 100%;}.toeic-app .writing-controls{padding:0;font-size:14px;height:auto;}.word-count{font-size:14px;}.answer-locate-part.active{background-color:rgb(255,255,123);}.toeic-reading-passage{position:relative;padding-bottom:200px;}.toeic-reading-passage ul{padding-left:40px;margin-top:5px;}.toeic-reading-passage ul li{padding:7px 0;}.toeic-reading-passage table{width:100% !important;}.toeic-reading-passage tr td{padding:15px 20px;}.toeic-reading-questions{position:relative;}.highlight-options{position:absolute;z-index:3;width:100%;max-width:100px;}.highlight-options a{display:block;color:#000;background:#f2f2f2;padding:0 5px;font-size:12px;border-bottom:1px solid #bdbdbd;line-height:28px;height:28px;font-family:Roboto medium,sans-serif;}.highlight-options a:hover{background:#89c4ff;}.highlighted{z-index:1;}.highlighted .highlight-note{position:absolute;bottom:-168px;right:0;width:200px;height:auto;font-size:13px;background:#ffff7b;border:1px solid #cecece;z-index:5;}.highlighted.active{z-index:2;}.highlighted .highlight-note-header{background:#ffd119;width:100%;height:15px;display:block;padding-right:5px;}textarea.highlight-note-text{height:150px;background:#ffff7b;padding:6px;outline:none;display:block;border:none;resize:none;}textarea.highlight-note-text:focus{outline:none;}.highlight-note-notify{background:#ffad10;position:absolute;top:-5px;right:0;height:8px;width:8px;z-index:999;display:none;}.highlighted:hover .highlight-note-notify{display:block;}.highlight-note-toggle{top:1px;right:3px;height:12px;width:13px;line-height:12px;padding-left:3px;font-size:10px;position:absolute;z-index:999;}.disSelectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.ajax-message .messages{position:absolute;margin:auto;width:100%;max-width:300px;left:0;right:0;bottom:0;}.vertical-moving-item{top:0;}.toefl-speaking-questions-container .toeic-question-box-header{padding:15px;height:50px;background-color:#383b3d;color:#fff;position:relative;}.toefl-speaking-questions-container .toeic-question-box-header .on-right{position:absolute;right:10px;top:0px;height:50px;line-height:50px;}.toefl-speaking-questions-container.toeic-question-box-header a.practice-question-start,.toefl-speaking-questions-container .toeic-question-box-header a.restart-test{height:33px;line-height:33px;margin-top:8px;padding:0 20px;font-size:14px;color:#fff;display:inline-block;text-transform:uppercase;}.toefl-speaking-questions-container .toeic-question-box-header .title{margin-left:20px;}.toefl-speaking-questions-container.toeic-question-box-header .result-area .score{display:inline-block;margin:0px 20px;}.toefl-speaking-questions-container .toeic-question-box-header .simple-timer-above-content{position:absolute;z-index:3;top:0;right:50%;height:50px;line-height:50px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);color:#fff;}.toefl-speaking-questions-container .toeic-question-box-header .simple-timer-above-content i.material-icons{color:#fff;vertical-align:top;font-size:21px;margin-right:9px;height:50px;line-height:50px;}.toefl-speaking-questions-container .toeic-question-box-header .simple-timer-above-content .simpleTimer{color:#fff;}.lesson-main-content  p:last-of-type{margin-bottom:0px;}.lesson-main-content p{margin:0px !important;padding:0px !important;font-size:16px !important;line-height:1.75 !important;color:#40494a !important;}.lesson-main-content h3{font-size:1.64rem;}.lesson-main-content  table{margin:0px 0px;}.lesson-main-content table tbody{border-top:0px solid #ccc;}.lesson-main-content table.single-row td{padding:30px;}.lesson-main-content  table td{padding:10px;}.lesson-main-content .frame,.lesson-main-wrapper .frame{position:relative;border-radius:4px;margin-top:20px;}.lesson-main-content .frame_head,.lesson-main-wrapper .frame_head{position:absolute;z-index:1;top:-20px;left:10px;}.lesson-main-content .frame_title,.lesson-main-wrapper .frame_title{min-width:200px;background:#fff;display:inline-block;position:relative;background:#999999ff;font-weight:bold;text-align:center;line-height:1.1;padding:7px 10px;-webkit-border-radius:40px !important;-khtml-border-radius:40px !important;-moz-border-radius:40px !important;-ms-border-radius:40px !important;-o-border-radius:40px !important;border-radius:40px !important;}.lesson-main-content .frame_title  h4,.lesson-main-wrapper .frame_title  h4{padding:0px;margin:0px !important;font-weight:300 !important;color:#fff !important;text-align:center;font-size:16px !important;}.lesson-main-content .frame_body,.lesson-main-wrapper .frame_body{padding:0px;}.lesson-main-content .frame_body .inner,.lesson-main-wrapper .frame_body .inner{background:#fff;border:2px dotted #ccc;padding:30px;-webkit-border-radius:30px !important;-khtml-border-radius:30px !important;-moz-border-radius:30px !important;-ms-border-radius:30px !important;-o-border-radius:30px !important;border-radius:30px !important;padding:30px;}.lesson-main-content table.answer-explanation td,.lesson-main-wrapper table.answer-explanation td{border-left:2px solid rgb(30,167,157);padding-left:20px !important;}.exercise-section .exercise .bubble-wrapper{display:none;}.lesson-tabs .lesson-parts.lessons,.lesson-tabs .lesson-parts.lessons.active{display:none;height:0px;}.lesson-tabs .average-time,.lesson-tabs .part-num{display:none;}.lesson-part-tab .part_prefix{display:none;}#lesson-intro-page  .goals-check-list{display:none;}.lesson-main-content .next-lesson-btn{margin-bottom:50px !important;}.lesson-main-content a.next-lesson-btn{background:#009688 !important;}.child-wrapper-inner .lesson-info .lesson-cta-btn{background:#009688 !important;}.child-wrapper-inner .lesson-info span.lesson-state{display:none;}.child-wrapper-inner .lesson-info .section{color:#009688 !important;font-weight:600;}.lesson-list-wrapper .expand-wrapper{display:none}.lesson-list-wrapper a.lesson-link.btn-blue{background:#009688}.lesson-list-wrapper .summary p{margin:0px;}.lesson-list-wrapper .parts{margin-top:30px;}@media only screen and (max-height:780px){.toeic-app .reviewer-img{width:200px;height:205px;}}@media only screen and (max-height:700px){.toeic-app .reviewer-img{width:150px;height:160px;}}@media only screen and (max-width:1400px){.toeic-app .writing-practice #question.practice-questions-section .practice-segment.essay-segment{padding-left:25px;padding-right:25px;}}@media only screen and (max-width:600px){.toeic-app .writing-practice #question.practice-questions-section .practice-segment.essay-segment{padding-left:5px;padding-right:5px;}.simple-timer-above-content{border-right:0px solid #ccc;border-left:0px solid #ccc;padding:0px;}}@media only screen and (max-width:992px){.simple-timer-above-content{border-right:0px solid #ccc;border-left:0px solid #ccc;padding:0px;}}@media only screen and (max-width:600px){.simple-timer-above-content{border-right:0px solid #ccc;border-left:0px solid #ccc;padding:0px;}}@media only screen and (max-width:992px){.taking-test .practice-tab-header{display:block;}}@media only screen and (max-width:600px){.taking-test .practice-tab-header{display:block;}}.toeic-reading-layout .scrollable-pad{padding-top:60px;}@media only screen and (max-width:600px){.practice-tab-tab.toeic-reading-questions-nav-tabs{background:#fff;}}.toeic-reading-passage-layout table{width:100%;}.toeic-reading-passage-layout.memo,.toeic-reading-passage-layout .memo,.toeic-reading-passage-layout.advertisement,.toeic-reading-passage-layout .advertisement{background:#f9f7f1;}.toeic-reading-passage-layout.information,.toeic-reading-passage-layout .information,.toeic-reading-passage-layout .one-piece{background:#fafafa;}.toeic-reading-passage-layout.email,.toeic-reading-passage-layout.article,.toeic-reading-passage-layout.multiple-reading-texts,.toeic-reading-passage-layout.text-message{background:#fff;}.toeic-reading-passage-layout.email,.toeic-reading-passage-layout.article,.toeic-reading-passage-layout .email,.toeic-reading-passage-layout .article{border-top:2em solid #ccc;position:relative;border-radius:3px 3px 0 0}.toeic-reading-passage-layout.email:before,.toeic-reading-passage-layout.article:before,.toeic-reading-passage-layout .email:before,.toeic-reading-passage-layout .article:before{display:block;position:absolute;content:'';top:-1.25em;left:1em;width:0.5em;height:0.5em;border-radius:50%;background-color:#757575;box-shadow:0 0 0 2px #757575,1.5em 0 0 2px #757575,3em 0 0 2px #757575;}.toeic-reading-passage-layout.email table tr:first-child td,.toeic-reading-passage-layout .email table tr:first-child td{background:#efefef;padding:10px !important;}.toeic-reading-passage-layout.email table tr:first-child td p,.toeic-reading-passage-layout .email table tr:first-child td p{background:#fff;padding:5px 10px !important;margin:10px 10px;}.toeic-reading-passage-layout.article :after,.toeic-reading-passage-layout .article :after{display:block;position:absolute;content:'';top:-1.6em;left:5.5em;width:calc(100% - 7em);height:1.2em;border-radius:2px;background-color:white;font-size:14px;}.toeic-listening-transcript-container p{font-size:16px;}.question-nav{position:relative;top:0px;left:0px;right:unset;text-align:left;}.question-nav ul li a{border-color:#ddd #dbdbdb #dbdbdb #ddd;}.question-nav ul li a{display:inline-block;height:30px;line-height:26px;font-size:13px;margin-right:10px;background:#e9e9e9;color:#000;padding:0 9px 0 23px;border-color:#ddd #dbdbdb #dbdbdb #ddd;position:relative;}.question-nav ul li a:focus{border-color:#ddd #dbdbdb #dbdbdb #ddd;}.question-nav ul li a.inactive{opacity:0.5;}.toeic-reading-passage-container .jplayer-blue-wrapper{max-width:900px;}.toeic-reading-passage-container .jplayer-blue-wrapper div.jp-interface ul.jp-controls{-webkit-border-radius:0px !important;-khtml-border-radius:0px !important;-moz-border-radius:0px !important;-ms-border-radius:0px !important;-o-border-radius:0px !important;border-radius:0px !important;}.toeic-reading-passage-container .jplayer-blue-wrapper  div.jp-interface ul.jp-controls a.jp-play,.toeic-reading-passage-container .jplayer-blue-wrapper div.jp-interface ul.jp-controls a.jp-pause{-webkit-border-radius:0px !important;-khtml-border-radius:0px !important;-moz-border-radius:0px !important;-ms-border-radius:0px !important;-o-border-radius:0px !important;border-radius:0px !important;background:#ccc;}.flex-space-evenly{display:flex;justify-content:space-evenly;flex-direction:row;}.flex-space-around{display:flex;justify-content:space-around;flex-direction:row;}.flex-space-between{display:flex;justify-content:space-between;flex-direction:row;}.flex-center{display:flex;flex-direction:row;justify-content:center;align-items:start;}.flex-left{display:flex;flex-direction:row;justify-content:left;align-items:start;}.flex-column{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.flex-wrap{flex-wrap:wrap;}.bmt-vocabulary-lesson-body .lesson-html-content{margin-top:30px;padding:0px;}.bmt-vocabulary-lesson-body .lesson-html-content  p{font-size:16px;margin-bottom:0;padding:10px 0px 10px 0px;line-height:1.8rem;color:rgba(0,0,0,0.87)}.bmt-vocabulary-lesson-body .lesson-html-content .highlighted-underline{font-weight:bold;text-decoration:none;}.bmt-vocabulary-lesson-body .lesson-html-content ul{padding:10px 20px 5px 40px;}.bmt-vocabulary-lesson-body .lesson-html-content ul:nth-of-type(odd){background:#f5f5f5;}.bmt-vocabulary-lesson-body .lesson-html-content ul:nth-of-type(even){background:#f5f5f5;}.bmt-vocabulary-lesson-body .lesson-html-content ul li{margin:0 0 5px 0;font-size:16px;list-style-type:upper-roman}.bmt-vocabulary-lesson-body .lesson-html-content ul li.long-text{margin:0 0 20px 0;}.bmt-vocabulary-lesson-body .lesson-html-content ul li p{display:inline-block;padding:0px;}.bmt-vocabulary-lesson-body table tbody{border-top:0 solid #ccc;}.bmt-vocabulary-lesson-body table > tbody > tr:nth-child(even) td{background-color:#ebebeb;padding:10px 20px;}.bmt-vocabulary-lesson-body table > tbody > tr:nth-child(odd) td{background-color:#ebebeb;padding:10px 20px;;}.bmt-vocabulary-lesson-body .lesson-html-content p.vocab_desc.dotted_border,.bmt-vocabulary-flashcard-body .card-deck p.vocab_desc.dotted_border{border:2px dotted #ccc;padding:10px !important;-webkit-border-radius:10px !important;-khtml-border-radius:10px !important;-moz-border-radius:10px !important;-ms-border-radius:10px !important;-o-border-radius:10px !important;border-radius:10px !important;}.bmt-vocabulary-lesson-body .lesson-html-content .frame,.bmt-vocabulary-flashcard-body .card-deck .frame{position:relative;border-radius:4px;margin-top:20px;}.bmt-vocabulary-lesson-body .lesson-html-content .frame_head,.bmt-vocabulary-flashcard-body .card-deck .frame_head{position:absolute;z-index:1;top:-20px;left:10px;}.bmt-vocabulary-lesson-body .lesson-html-content .frame_title,.bmt-vocabulary-flashcard-body .card-deck .frame_title{min-width:130px;background:#fff;display:inline-block;position:relative;background:#999999ff;font-weight:bold;text-align:center;line-height:1.1;padding:7px 10px;-webkit-border-radius:40px !important;-khtml-border-radius:40px !important;-moz-border-radius:40px !important;-ms-border-radius:40px !important;-o-border-radius:40px !important;border-radius:40px !important;}.bmt-vocabulary-lesson-body .lesson-html-content .frame_body,.bmt-vocabulary-flashcard-body .card-deck .frame_body{padding:0px;}.bmt-vocabulary-lesson-body .lesson-html-content .frame_body .inner,.bmt-vocabulary-flashcard-body .card-deck  .frame_body .inner{background:#f5f5f5;padding:30px;-webkit-border-radius:30px !important;-khtml-border-radius:30px !important;-moz-border-radius:30px !important;-ms-border-radius:30px !important;-o-border-radius:30px !important;border-radius:30px !important;padding:30px;line-height:0px;}.bmt-vocabulary-lesson-body .lesson-html-content .frame_title h4,.bmt-vocabulary-flashcard-body .card-deck .frame_title h4{padding:0px;margin:0px !important;font-weight:300 !important;color:#fff !important;text-align:center;font-size:14px !important;}.bmt-vocabulary-lesson-body .lesson-html-content .inner p{padding:0px 0px 10px 0px;}.bmt-vocabulary-lesson-box .vocab-lesson-list-navi{position:fixed;right:0;top:0;z-index:105;height:100%;max-width:750px;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / 10%);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / 10%);box-shadow:0 0 10px 0 rgb(0 0 0 / 10%);}.bmt-vocabulary-lesson-box .vocab-lesson-list-navi .vocab-link{padding-right:30px;}.bmt-vocabulary-lesson-box .vocab-lesson-list-navi .vocab-link.active p span{color:#5490ab;}a.bmt-vocab-word{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#f57c00;cursor:pointer;background:none;}a.bmt-vocab-word:before{content:"*";color:#f57c00;}.vocab-display-inactive a.bmt-vocab-word,.load-vocab  a.bmt-vocab-word{border-bottom:none;}.vocab-display-inactive a.bmt-vocab-word:before,.load-vocab  a.bmt-vocab-word:before{content:"";}.bmt-vocab-container .bmt-vocab-word{cursor:pointer;color:rgba(0,0,0,0.87);text-decoration:underline;text-decoration-style:dotted;}.bmt-vocab-container .bmt-vocab-word:hover{text-decoration:underline;text-decoration-style:dotted;}.vocab-search-result-modal{width:90%;height:500px;overflow-y:hidden;max-width:700px;text-align:left;-webkit-border-radius:15px !important;-khtml-border-radius:15px !important;-moz-border-radius:15px !important;-ms-border-radius:15px !important;-o-border-radius:15px !important;border-radius:15px !important;background:rgba(0,0,0,0.8);}.audio-playlist-modal{position:fixed;left:0;right:0;padding:0;height:500px;width:55%;max-width:700px;margin:auto;overflow-y:auto;will-change:top,opacity;top:10%;z-index:99999999999;-webkit-border-radius:15px !important;-khtml-border-radius:15px !important;-moz-border-radius:15px !important;-ms-border-radius:15px !important;-o-border-radius:15px !important;border-radius:15px !important;}.vocab-search-result-modal .modal-content{padding:0px !important;background:#fff;}.vocab-search-result-modal .bmt-vocab-container{height:500px;}.bmt-vocab-container .found-word-tabs{padding:0px 0px 0px 44px;background:#757575;}.bmt-vocab-container .word-tab{background:#757575;padding:5px 20px;display:inline-block;cursor:pointer;color:#fff;}.bmt-vocab-container .word-tab.active{background:#eee;color:rgba(0,0,0,0.8);}.bmt-vocab-container  .vocab-image{border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;-o-border-radius:50% !important;width:100px;height:100px;background-size:cover;background-origin:center;vertical-align:middle;overflow:hidden;object-fit:cover;}.bmt-vocab-container .left-navi{margin-right:0px;background-color:#efebe9;height:100%;background:#212121;}.bmt-vocab-container .right-content{padding:0px;height:500px;width:100%;}.bmt-vocab-container .left-navi .menu-item{background:#424242;color:#fff;padding:10px;text-align:center;cursor:pointer;}.bmt-vocab-container .left-navi .menu-item.active,.bmt-vocab-container .left-navi .menu-item:hover{background:#616161;}.vocabulary-element-wrapper .vocabulary-element .left-navi{display:none;}.vocabulary-element-wrapper .vocabulary-element .right-content{height:100%;}.vocabulary-element-wrapper .vocabulary-element .right-content #vocab-lesson{height:100%;padding:0px;}.bmt-vocab-container p,.bmt-vocab-container span,.bmt-vocab-container li{font-size:16px;line-height:1.6rem;color:rgba(0,0,0,0.8);}.bmt-vocab-container h3{font-size:26px;color:rgba(0,0,0,0.8);display:inline-block;vertical-align:top;margin:1.46rem 0 1.168rem 0;}.bmt-vocab-container ul{list-style:none;}.bmt-vocab-container ul li{list-style:none;margin-bottom:20px;position:relative;padding-left:40px;}.bmt-vocab-container p.english_text,.bmt-vocab-container p.translated_text{margin:0px;position:relative;padding:0px 0px 0px 40px;}.bmt-vocab-container p.vocab_desc{padding:0px 0px 0px 0px !important;}.bmt-vocab-container ul.vocab_desc li,.bmt-vocab-container ol.vocab_desc li{padding:0px !important;margin:0px !important;}.bmt-vocab-container .translated-definition{padding:2px 10px 2px 6px;width:max-content;display:block;font-size:15px;}.bmt-vocab-container #vocab-lesson{padding:30px 30px 30px 30px;height:500px;}.bmt-vocab-container .sentence-audio{position:absolute;top:0px;left:0px;display:block;}.bmt-vocab-container .sentence-audio i{font-size:17px;margin-left:0px;vertical-align:middle;}.bmt-vocab-container .audio-player-btn{margin-left:10px;vertical-align:middle;font-size:22px;line-height:18px;}.bmt-vocab-container .collect-vocab-icon{line-height:18px}.bmt-vocab-container .usage-tab{display:inline-block;padding:5px;background:#efefef;margin-right:10px;cursor:pointer;font-size:14px;border-radius:5px;-khtml-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;-o-border-radius:5px !important;}.bmt-vocab-container  .frame{position:relative;border-radius:4px;margin-top:40px;}.bmt-vocab-container .frame .frame_head{position:absolute;z-index:1;top:-20px;left:10px;}.bmt-vocab-container .frame .frame_body{background:#efefef;padding:30px;border-radius:25px;}.bmt-vocab-container .frame .frame_title{min-width:110px;background:#fff;display:inline-block;position:relative;background:#999999ff;font-weight:bold;text-align:center;height:30px;line-height:30px;padding:0px 10px;vertical-align:middle;margin:0px 0px;-webkit-border-radius:40px !important;-khtml-border-radius:40px !important;-moz-border-radius:40px !important;-ms-border-radius:40px !important;-o-border-radius:40px !important;border-radius:40px !important;}.bmt-vocab-container .vocab_level_section span{font-size:14px;}.bmt-vocab-container .frame .frame_title h4{color:#fff;padding:0px;margin:0px;font-size:22px;}.bmt-vocab-container .frame .frame_title h4 span{color:#fff;font-size:13px;}.bmt-playlist-lazy-load div.jp-interface ul.jp-controls{position:relative;margin:0;padding:0;width:auto;height:80px;background:rgba(33,33,33,.85);list-style:none;overflow:hidden;border:none;-webkit-border-radius:0px !important;-khtml-border-radius:0px !important;-moz-border-radius:0px !important;-ms-border-radius:0px !important;-o-border-radius:0px !important;border-radius:0px !important;}.bmt-playlist-lazy-load div.jp-interface ul.jp-controls a.jp-play,.bmt-playlist-lazy-load div.jp-interface ul.jp-controls a.jp-pause{position:absolute;top:30px;left:65px;transform:translate(-50%,-50%);height:40px;width:40px;background-color:rgba(33,33,33,.85);-webkit-border-radius:50% !important;-khtml-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;-o-border-radius:50% !important;border-radius:50% !important;border-left:none !important;padding:8px 9px;}.bmt-playlist-lazy-load div.jp-prev{position:absolute;opacity:0.35;top:30px;left:24px;transform:translate(-50%,-50%);height:30px;width:30px;background-color:rgba(33,33,33,.85);-webkit-border-radius:50% !important;-khtml-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;-o-border-radius:50% !important;border-radius:50% !important;padding:5px 5px;}.bmt-playlist-lazy-load div.jp-next{position:absolute;opacity:0.35;top:30px;left:107px;transform:translate(-50%,-50%);height:30px;width:30px;background-color:rgba(33,33,33,.85);-webkit-border-radius:50% !important;-khtml-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;-o-border-radius:50% !important;border-radius:50% !important;padding:5px 5px;}.bmt-playlist-lazy-load div.jp-prev.active,div.jp-next.active{opacity:1;}.bmt-playlist-lazy-load div.jp-progress{position:absolute;z-index:2;top:60px;left:10px;height:10px;width:auto;min-width:33px;background:rgba(33,33,33,.85);overflow:hidden;cursor:pointer;box-shadow:none;}.bmt-playlist-lazy-load div.jp-play-bar{width:0px;height:10px;background:#fff;border:1px solid #fff;}.bmt-playlist-lazy-load div.jp-interface div.jp-current-time{position:absolute;z-index:1;top:51px;right:52px;width:auto;left:unset;}.bmt-playlist-lazy-load div.jp-interface div.jp-duration{position:absolute;z-index:1;top:51px;right:10px;width:auto;}.bmt-playlist-lazy-load div.jp-interface ul.jp-controls a.jp-mute,div.jp-interface ul.jp-controls a.jp-unmute{position:absolute;top:30px;left:144px;height:40px;width:40px;background-color:rgba(23,35,34,.85);background-image:none;transform:translate(-50%,-50%);height:30px;width:30px;background-color:rgba(33,33,33,.85);-webkit-border-radius:50% !important;-khtml-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;-o-border-radius:50% !important;border-radius:50% !important;border-left:none !important;padding:6px 6px;}.bmt-playlist-lazy-load div.jp-interface ul.jp-controls a.jp-mute i,div.jp-interface ul.jp-controls a.jp-unmute i{font-size:18px;color:#fff;}.bmt-playlist-lazy-load div.jp-volume-bar{position:absolute;top:29px;left:168px;height:4px;width:38px;background:rgba(33,33,33,.85);overflow:hidden;cursor:pointer;}.bmt-playlist-lazy-load div.jp-volume-bar-value{height:4px;background:#fff;border:1px solid #fff;}.bmt-playlist-lazy-load div.jp-autoplay{position:absolute;top:30px;right:-5px;height:40px;width:40px;background-color:rgba(23,35,34,.85);background-image:none;transform:translate(-50%,-50%);height:30px;width:30px;background-color:rgba(33,33,33,.85);-webkit-border-radius:50% !important;-khtml-border-radius:50% !important;-moz-border-radius:50% !important;-ms-border-radius:50% !important;-o-border-radius:50% !important;border-radius:50% !important;border-left:none !important;padding:6px 6px;cursor:pointer;}.bmt-playlist-lazy-load div.jp-autoplay.on i{color:#ffb300;}.bmt-playlist-lazy-load div.jp-autoplay i{font-size:18px;color:#fff;cursor:pointer;}.bmt-playlist-lazy-load{width:100%;display:inline-block;vertical-align:top;background:rgba(33,33,33);z-index:9999;}.bmt-playlist-lazy-load.fullscreen{position:fixed;top:0;left:0;height:100vh;}.bmt-playlist-lazy-load .player-screen{background:rgba(33,33,33,.45);position:relative;color:#fff;padding:0px 0px 0px 0px;}.bmt-playlist-lazy-load  .player-screen .bg-image{background-size:cover;background-position:center center;height:100%;position:relative;}.bmt-playlist-lazy-load  .player-screen .bg-image  .blur-effect{position:relative;backdrop-filter:blur(4px) brightness(0.6);width:100%;height:100%;}.bmt-playlist-lazy-load  .player-screen .bg-image  .blur-effect .content{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;font-size:14px;height:auto;width:90%;line-height:1.5rem;}.bmt-playlist-lazy-load .player-screen .title{left:10px;top:10px;font-size:12px;position:absolute;color:#fff;}.bmt-playlist-lazy-load .player-screen .fullscreen{right:10px;top:10px;position:absolute;cursor:pointer;}.bmt-playlist-lazy-load .player-screen .fullscreen i{font-size:18px;color:#fff;}.bmt-playlist-lazy-load  .playlist-control{background:rgba(33,33,33,.85);}.bmt-playlist-lazy-load  .playlist-control .header{background:rgba(33,33,33,.35);color:#fff;text-align:left;padding:0.625rem 0.5rem;position:relative;font-size:14px;}.bmt-playlist-lazy-load  .playlist-control .header img{width:80px;margin-top:10px}.bmt-playlist-lazy-load  .playlist-control .header .title{font-size:14px;color:#fff;display:block;padding-right:20px;padding-left:5px;}.bmt-playlist-lazy-load  .playlist-control .header .arrow-up-down{color:#fff;position:absolute;right:10px;cursor:pointer;top:10px;}.bmt-playlist-lazy-load  .playlist-control .header .teacher-name{font-size:12px;position:absolute;right:20px;bottom:20px;}.bmt-playlist-lazy-load  .playlist-control .sub-header{background:rgba(33,33,33,.85);height:36px;padding:0.625rem 0.5rem;position:relative;font-size:14px;}.bmt-playlist-lazy-load  .playlist-control .sub-header .title{position:absolute;left:10px;color:#fff;}.bmt-playlist-lazy-load  .playlist-control .sub-header .total{position:absolute;right:10px;color:#fff;opacity:0.65;}.bmt-playlist-lazy-load   .playlist-control .sub-header .next.active,.bmt-playlist-lazy-load   .playlist-control .sub-header .prev.active{opacity:1;}.bmt-playlist-lazy-load .playlist-control .lists{}.bmt-playlist-lazy-load .playlist-control ul{list-style:none;margin:0px;padding:0px;}.bmt-playlist-lazy-load .playlist-control ul li{list-style:none;padding:15px 0px;margin-bottom:0px;text-align:center;position:relative;height:40px;padding:0.625rem 0.5rem;cursor:pointer;}.bmt-playlist-lazy-load .playlist-control ul li.active,.bmt-playlist-lazy-load .playlist-control ul li:hover{background:hsla(0,0%,98%,.1);}.bmt-playlist-lazy-load .playlist-control ul li.active img,.bmt-playlist-lazy-load .playlist-control ul li:hover img{border:2px solid #00adef;opacity:1;}.bmt-playlist-lazy-load .playlist-control ul li img{width:80px;position:absolute;left:10px;-webkit-border-radius:5px !important;-khtml-border-radius:5px !important;-moz-border-radius:5px !important;-ms-border-radius:5px !important;-o-border-radius:5px !important;border-radius:5px !important;}.bmt-playlist-lazy-load .playlist-control ul li span.chapter{font-size:12px;color:#212121;display:block;position:absolute;left:10px;color:#fff;}.bmt-playlist-lazy-load .playlist-control ul li span.time{font-size:14px;color:#212121;display:block;position:absolute;right:10px;bottom:10px;color:hsla(0,0%,100%,.4);}.bmt-playlist-lazy-load .playlist-control ul li .remove-icon{position:absolute;right:40px;bottom:10px;color:hsla(0,0%,100%,.4);}.bmt-playlist-lazy-load .playlist-control ul li .remove-icon,.bmt-playlist-lazy-load .playlist-control ul li .add-to-playlist-icon{position:absolute;bottom:10px;color:hsla(0,0%,100%,.8);font-size:20px;}.bmt-playlist-lazy-load .playlist-control ul li .remove-icon{right:40px;}.bmt-playlist-lazy-load .playlist-control ul li .add-to-playlist-icon{right:10px}.bmt-playlist-lazy-load .playlist-control ul li .add-to-playlist-icon.on_playlist{color:#fbc02d;}.bmt-playlist-lazy-load  ul li span.playing_icon{display:none;}.bmt-playlist-lazy-load .playlist-control .mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(255,255,255,.6);}.bmt-playlist-lazy-load .view_playlist_link{position:absolute;right:10px;bottom:2px;}.bmt-playlist-lazy-load .view_playlist_link a{vertical-align:middle;}.bmt-playlist-lazy-load .view_playlist_link span{vertical-align:text-bottom;font-size:12px;color:#fff;}.bmt-playlist-lazy-load .view_playlist_link i{color:#fff;font-size:19px;}.lds-grid,.lds-grid div{box-sizing:border-box;}.lds-grid{display:inline-block;position:relative;width:80px;height:80px;}.lds-grid div{position:absolute;width:16px;height:16px;border-radius:50%;background:currentColor;animation:lds-grid 1.2s linear infinite;}.lds-grid div:nth-child(1){top:8px;left:8px;animation-delay:0s;}.lds-grid div:nth-child(2){top:8px;left:32px;animation-delay:-0.4s;}.lds-grid div:nth-child(3){top:8px;left:56px;animation-delay:-0.8s;}.lds-grid div:nth-child(4){top:32px;left:8px;animation-delay:-0.4s;}.lds-grid div:nth-child(5){top:32px;left:32px;animation-delay:-0.8s;}.lds-grid div:nth-child(6){top:32px;left:56px;animation-delay:-1.2s;}.lds-grid div:nth-child(7){top:56px;left:8px;animation-delay:-0.8s;}.lds-grid div:nth-child(8){top:56px;left:32px;animation-delay:-1.2s;}.lds-grid div:nth-child(9){top:56px;left:56px;animation-delay:-1.6s;}@keyframes lds-grid{0%,100%{opacity:1;}50%{opacity:0.5;}}
.free-trial-expire-modal{top:25% !important;}.free-trial-signup-modal,.free-trial-expire-modal{height:100%;max-height:100%;background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;}.free-trial-expire-modal{}.free-trial-signup-modal .modal-content,.free-trial-expire-modal .modal-content{padding:0;text-align:center;}.free-trial-signup-modal .modal-content .overlay-dark-close{position:absolute;right:0;top:0;height:35px;width:35px;background-color:#d5ded8;border-radius:35px;padding:5px;}.close-signup-modal{width:100%;text-align:center;padding-bottom:15px;}.modal .close-expire-modal .modal-close,.modal .close-signup-modal .modal-close{position:relative;top:inherit;right:inherit;z-index:10;color:#fff;}.close-expire-modal .modal-close,.close-signup-modal .modal-close{color:rgba(255,255,255,0.90);border:2px solid rgba(255,255,255,0.90);display:inline-block;height:45px;width:45px;line-height:40px !important;font-size:28px !important;font-weight:600;font-family:roboto thin,sans-serif;position:relative;right:0;top:0;}.modal .close-expire-modal .modal-close{position:absolute;top:12px;right:194px;width:30px;height:30px;font-size:18px;line-height:26px !important;}.modal .times-up .close-expire-modal .modal-close{right:0;}.free-trial-signup-modal .result-msg{color:#EC2331;}.free-trial-signup-modal .free-trial-modal-form{text-align:center;padding-bottom:20px;}.free-trial-signup-modal .form-type-password,.free-trial-signup-modal .form-type-textfield{display:inline-block;vertical-align:middle;width:100%;margin:0;padding:0 0 6px;}.free-trial-signup-modal .free-trial-modal-form .form-type-password{}.free-trial-signup-modal input[type=text],.free-trial-signup-modal input[type=password],.free-trial-signup-modal input[type=text]:hover,.free-trial-signup-modal input[type=password]:hover,.free-trial-signup-modal input[type=text]:focus,.free-trial-signup-modal input[type=password]:focus,.free-trial-signup-modal input[type=text]:active,.free-trial-signup-modal input[type=password]:active{display:inline-block;font-size:14px;color:#333333;background-color:#FFFFFF;border:none;padding:0 20px;margin:0;width:100%;max-width:500px;height:50px;line-height:50px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:25px !important;-khtml-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;-o-border-radius:25px !important;border-radius:25px !important;}.free-trial-signup-modal input[type=text]::-webkit-input-placeholder,.free-trial-signup-modal input[type=password]::-webkit-input-placeholder{color:#8c8c8c;font-weight:400;}.free-trial-signup-modal input[type=text]::-moz-placeholder,.free-trial-signup-modal input[type=password]::-moz-placeholder{color:#8c8c8c;font-weight:400;}.free-trial-signup-modal input[type=text]:-ms-input-placeholder,.free-trial-signup-modal input[type=password]:-ms-input-placeholder{color:#8c8c8c;font-weight:400;}.free-trial-signup-modal input[type=text]:-moz-placeholder,.free-trial-signup-modal input[type=password]:-moz-placeholder{color:#8c8c8c;font-weight:400;}.free-trial-modal-link-wrapper{padding-bottom:5px;}.free-trial-modal-link{position:relative;color:rgba(255,255,255,0.40) !important;font-size:0.9rem;font-weight:600;}.free-trial-modal-link:hover{color:rgba(255,255,255,0.45);}.login-link{top:0;}.back-link{top:25px;left:5px;font-size:0.8rem;color:#fff;}.free-trial-signup-modal .free-trial-modal-form input[type=submit]{display:inline-block;background-color:#eb2124;font-size:14px;color:#ffffff;text-transform:uppercase;text-align:center;border:none;padding:0 50px;cursor:pointer;vertical-align:middle;width:100%;max-width:500px;height:50px;line-height:50px;-webkit-border-radius:25px !important;-khtml-border-radius:25px !important;-moz-border-radius:25px !important;-ms-border-radius:25px !important;-o-border-radius:25px !important;border-radius:25px !important;}.free-trial-signup-modal .free-trial-modal-form input[type=submit]:hover{background-color:#eb2124;}.free-trial-signup-modal .free-trial-modal-form .facebook-divide-container{position:relative;width:100%;height:25px;margin:30px auto 15px;text-align:center;}.free-trial-signup-modal .free-trial-modal-form .facebook-divide-container .or .or-text{color:rgba(255,255,255,0.50);border:none;text-transform:lowercase;font-size:15px;font-weight:600;}.free-trial-signup-modal .free-trial-modal-form .facebook-auth-btn{width:100%;max-width:400px;margin-top:8px;}.free-trial-signup-modal .banner{padding:30px 0;margin:0;color:#fff;}.free-trial-signup-modal .cta-holder{display:inline-block;margin:40px 40px 30px 0;max-width:320px;width:100%;}.free-trial-signup-modal .discount-msg{font-size:0.8rem;margin-top:8px;font-weight:600;display:inline-block;color:#f99d0a;}.free-trial-signup-modal .cta{color:#fff;height:62px;line-height:62px;width:100%;text-align:center;font-size:1rem;font-weight:500;letter-spacing:1px;display:inline-block;}.free-trial-signup-modal .cta.free-trial{background-color:#eb2124;margin-bottom:10px;}.free-trial-signup-modal .cta.plans{border:4px solid #eb2124;line-height:54px;}.times-up{padding:10px 0;position:relative;width:155px;left:0;right:0;margin:auto;}.times-up i.material-icons{font-size:144px;color:#fff;}.free-trial-signup-modal #oops-modal .modal-content{padding:0;}.free-trial-signup-modal .oops-bg{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100%;}.free-trial-expire-modal h2.header,.free-trial-signup-modal h2.header{font-family:Roboto Regular,sans-serif;padding:0;color:rgba(255,255,255,0.90);margin-bottom:40px;font-size:3.56rem;}.free-trial-expire-modal p,.free-trial-signup-modal p{line-height:1.75rem;margin:5px 0 15px;padding:0;}.free-trial-signup-modal p.sub{margin-bottom:40px;margin-top:0;color:rgba(255,255,255,0.60);font-size:1.3rem;}.free-trial-expire-modal h2.header{color:#fff;margin:0;padding:0 0 5px;line-height:28px;}.free-trial-expire-modal p{font-size:16px;color:#fff;}.free-trial-expire-modal h2.header{font-size:3rem;letter-spacing:0;}.free-trial-signup-modal #oops-modal{padding:0;width:100%;max-width:1100px;top:90px !important;margin:0 auto;}.free-trial-signup-modal .padding{padding:10px 30px;}.free-trial-signup-modal .trust-section{color:#fff;font-size:1.2rem;background-color:rgb(59,77,86);text-align:center;margin-bottom:20px;}.free-trial-signup-modal .trust-section .icon-holder{display:block;vertical-align:middle;width:100px;height:inherit;position:relative;}.free-trial-signup-modal .trust-section .icon-holder .icon{background:url(/sites/all/modules/custom/bestmytest/images/trust-icon.png);width:70px;height:70px;margin:10px auto 0 auto;}.free-trial-signup-modal .trust-section .title-holder{display:table-cell;vertical-align:middle;}.free-trial-signup-modal .trust-section .section-inner{height:80px;display:table;max-width:1000px;margin:0 auto;}@media only screen and (max-width:992px){.free-trial-signup-modal,.free-trial-expire-modal{top:0!important;background:rgba(0,0,0,0.68);}.free-trial-signup-modal .modal-content,.free-trial-expire-modal .modal-content{padding-top:20px;}}@media only screen and (max-width:767px){.free-trial-signup-modal p.sub{font-size:1.1rem;}}@media only screen and (max-width:450px){h4.title{font-size:1.8rem;}h4.subtitle{font-size:1.3rem;}.free-trial-expire-modal h2.header,.free-trial-signup-modal h2.header{font-size:3rem;}.free-trial-signup-modal .free-trial-modal-form .form-type-password,.free-trial-signup-modal .free-trial-modal-form .form-type-textfield,.free-trial-signup-modal #save-password-btn,.free-trial-signup-modal .free-trial-modal-form input[type=submit],.free-trial-signup-modal input[type=text],.free-trial-signup-modal input[type=password]{width:100% !important;margin-left:0 !important;box-sizing:inherit !important;border:none;}.free-trial-signup-modal .free-trial-modal-form input[type=submit]{margin-top:3px;}}
