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;}}
.review-balance-modal{font-size:14px;padding:0;line-height:22px;max-width:400px;font-weight:400;color:#5a5a5a;letter-spacing:normal;text-align:left;background:transparent;}.review-balance-modal .review-confirm-modal{top:0 !important;background:transparent;}table .review-balance-modal{letter-spacing:normal;}.review-balance-modal.untouchable{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.review-confirm-modal{width:100%;max-height:100%;}.review-confirm-modal .modal-content-wrapper{}.review-confirm-modal .header{margin:20px 0;font-size:15px;padding:0 30px 0 35px;font-weight:400 !important;color:#334442;letter-spacing:0.3px;}.review-confirm-modal h5.header{font-size:14px;}.review-confirm-modal h6.header{font-size:14px;}.review-confirm-modal p{margin:20px 0;}.review-confirm-modal a.modal-close-btn{color:#c5c5c5;}.review-balance-modal label{color:#5a5a5a;font-size:14px;height:25px;line-height:25px;letter-spacing:0.1px;}.review-balance-modal .modal-content{overflow-y:auto;width:100%;padding:10px 20px 10px;margin:0 auto;border:none;background:#fff;}.review-balance-modal .modal-header .header{padding:15px 0;margin:0;font-size:21px;text-transform:uppercase;color:#fff;position:relative;background:#1e5871;text-align:center;}.review-balance-modal .close{position:absolute;right:15px;top:15px;color:#000;cursor:pointer;font-weight:400;}.review-balance-modal .close i.material-icons{font-size:24px;}.review-balance-modal .modal-content .inner{margin:0 auto;color:#5a5a5a;padding:0;}.review-balance-modal .modal-content label,.review-balance-modal .modal-content input{display:none;}.review-balance-modal .prod-icon{color:#518fbd;}.review-balance-modal .modal-content i.material-icons{vertical-align:inherit;top:0;}.review-balance-modal .modal-content .review-types-wrapper{margin:15px 0;border-bottom:1px solid #c5c5c5;}.review-balance-modal.untouchable .modal-content .review-types-wrapper{display:none;}.review-balance-modal .modal-content .desc-info{margin:0 0 10px 0;display:block;}.review-balance-modal .modal-content .points{font-weight:500;line-height:45px;position:relative;}.review-balance-modal .modal-content .points ul{padding:0 0 10px;margin:0;}.review-balance-modal .modal-content .points ul li{line-height:22px;height:auto;}.review-balance-modal .modal-content .points ul li .no-reviews{font-size:12px;color:#6e6f6f;font-style:italic;font-weight:400;}.review-balance-modal .modal-content .info-small{font-size:10px;position:absolute;left:2px;top:-13px;color:#6e6f6f;font-weight:400;}.review-balance-modal .modal-content i.material-icons.point-icon{color:#537192;position:relative;top:2px;vertical-align:inherit;}.review-balance-modal .modal-content .point-num{}.review-balance-modal .modal-content .review-point-icon{width:52px;height:56px;display:block;position:relative;top:-5px;background:transparent url(/sites/all/modules/custom/bestmytest/bmt_review/images/review-purchase-icons.png)no-repeat 0 0;}.review-balance-modal .modal-content .review-point-icon#review-point-score{background-position:0 -55px;}.review-balance-modal .modal-content .review-point-icon#review-point-personalized_review{}.review-balance-modal .modal-content .example{font-size:11px;}.review-balance-modal .modal-content span{color:#5a5a5a;}.review-balance-modal .modal-content .info{color:#5a5a5a;font-weight:500;margin-bottom:20px;}.review-balance-modal .modal-content .info.extra-pad{padding-top:20px;}.review-balance-modal .modal-content .info.no-border{border:none;}.review-balance-modal .modal-content .review-cta{text-align:right;margin-bottom:10px;position:absolute;right:0;bottom:0;}.review-balance-modal .modal-content .info .info-title{}.review-balance-modal .modal-content .info .info-content{padding:10px 0 0;font-size:12px;}.review-balance-modal .modal-content .info .info-content strong{font-weight:600;}.review-points-wrapper .row{padding:20px 0 0;}.review-points-wrapper .row .col{text-align:left;}.purchase-types-last{display:none;}.review-balance-modal{font-size:14px;}.review-balance-modal .header.note{margin-top:25px;font-style:italic;font-size:11px;margin-bottom:8px;color:#f66;font-weight:600;font-family:Roboto Medium,Roboto,sans-serif;}.review-balance-modal .modal-content input[type='submit'],.review-balance-modal a{margin:15px 0 0;display:inline-block;}.review-balance-modal h5{margin:10px 0;font-size:17px;text-align:center;color:#000000;font-family:Roboto Light,Roboto,sans-serif;font-weight:300;}.review-balance-modal .modal-content h5 span{color:#000;}.review-balance-modal #result{text-align:center;margin:15px auto;max-width:500px;min-height:65px;}.review-balance-modal .row{padding:0 0 10px;margin:0;}.review-balance-modal .row .col{padding:0;}.review-balance-modal .review-types-wrapper ul li{height:auto;}@media only screen and (max-width:400px){.review-balance-modal .modal-header .header{font-size:1.1rem;}.review-balance-modal .btn-flat{padding:0 19px;}.review-balance-modal .close{top:17px;}}
.classic-table span,.classic-table p{padding:0;margin:0;color:#000;}.classic-table{margin:10px 0 20px 0;}table.classic-table tr td{padding:10px;vertical-align:top;}table.classic-table tbody{border:none;}.classic-table .red-font{color:#a72b00;}.classic-table table.inner tr{border:none;border-bottom:1px solid #ccc;}.classic-table table.inner tr:last-child{border-bottom:none;}.classic-table table.inner tr:first-child td{border-bottom:1px solid #ccc;}.classic-table table.inner tr:last-child td{border-bottom:none;}table.classic-table table.inner tr td:first-child{text-align:center;vertical-align:middle;}table.classic-table table.inner tr td:last-child{border-right:none;}.inner-review-cta{margin:0 0 10px 0;}.enter-comments p.feedback-comments::before{content:'[';}.enter-comments p.feedback-comments::after{content:']';}.enter-comments .action{display:none;}.deleted{background-color :LightPink;text-decoration:line-through;border-radius:3px;border:1px solid coral;}.inserted{background-color:PaleGreen;border-radius:3px;border:1px solid forestGreen;}.grammar_correction{color:#ed1e1e !important;font-weight:600;}.language_correction{color:#007798 !important;font-weight:600;}.feedback-comments{color:#007f1b !important;font-weight:600;}.writing-review-color-explain{margin-bottom:10px;}.criteria_wrapper{margin:15px 0;}.feedback{margin:4px 0 20px;}.feedback-title{text-decoration:underline;}.feedback h3{font-size:16px;font-weight:bold;margin:15px 0px;}.feedback h4{font-size:15px;font-weight:bold;margin:15px 0px;}.feedback h5{font-size:14px;font-weight:bold;margin:15px 0px;}.modal .mCustomScrollbar .review-answer-wrapper{padding-right:6px;}table.no-border,table.no-border td{border:none;}.classic-table td.bg{background-color:rgba(179,209,226,0.5);}.classic-table .review-rubric-desc{position:relative;}.classic-table tr td.review-rubric-desc p{line-height:20px;padding-bottom:10px;}.ai-review-avatar{display:inline-block;width:70px;height:70px;vertical-align:middle;background:transparent url(/sites/all/themes/toefl_site/images/app/ai-review.webp) no-repeat 0 0 / 100% 100%;}.ai-review-avatar.small{width:30px;height:30px;}h5.review-section-header .instructor-avatar.small,h5.review-section-header .instructor-helper-avatar.small,h5.review-section-header .ai-review-avatar.small{vertical-align:sub;}.score-report h5.review-section-header{margin-top:0;padding-bottom:20px;}.score-report span.avatar-wrapper{padding-right:10px;display:inline-block;}.question-page-review-header .row .col{padding:0 !important;}.question-page-review-header .row{margin-bottom:13px !important;}
.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;}}
