.educator-content h6{font-size:1.35rem;}.educator-content p{line-height:1.6rem;}.educator-add-form-wrapper{position:absolute;padding:25px;top:0;border:2px solid rgba(245,245,245,0.51);margin:38px 15px 25px 0;background:#ECECEC;width:375px;}.educator-add-form-wrapper h6{font-size:1.3rem;margin-bottom:15px;font-weight:300;color:#000000;margin-top:0;}.educator-add-form-wrapper .form-item{margin-bottom:10px;border:none;}.educator-add-form-wrapper .form-item input,.educator-add-form-wrapper .form-item input:active,.educator-add-form-wrapper .form-item input:focus{border:1px inset #fdfdfd;}.educator-add-form-wrapper .form-item input.error{border:1px inset #fdfdfd;background:#fffafa;}.fake-input{max-width:320px;background:rgb(234,234,234);padding:11px 15px;border:1px inset #fdfdfd;margin-bottom:10px;color:#616161;}@media only screen and (max-width:992px){.educator-add-form-wrapper{position:relative !important;top:10px !important;}}
body{padding-top:106px;}.sticky-wrapper{position:absolute;width:100%;height:70px;top:36px;}.container,nav .nav-wrapper,.basic-page-container{max-width:1200px;width:95%;}.small-container{max-width:800px;margin:auto;}body.node-type-article #main-header{position:relative !important;}p{font-size:17px;line-height:1.9;margin:0;padding:5px 0 10px;color:#5D6769;}.margintop0{margin-top:0 !important;}.marginbottom0{margin-bottom:0 !important;}.breadcrumb,.breadcrumb:last-child{color:#000;font-size:14px;line-height:14px;}.breadcrumb:before{content:'';margin:0;display:none;}h2,h3,h4,h5,h6{color:#000;font-size:22px;margin:0;padding:20px 0 10px;font-family:Roboto Medium,Roboto,sans-serif;}a{color:#0091ce;}nav.no-css,nav.no-css a.button-collapse,nav.no-css a.button-collapse i{height:auto;line-height:inherit;padding:0;background-color:transparent !important;float:none !important;}nav#main-header{background:#fff;height:70px;z-index:99;position:relative;-webkit-box-shadow:0 3px 10px -3px rgba(0,0,0,.15);-moz-box-shadow:0 3px 10px -3px rgba(0,0,0,.15);box-shadow:0 3px 10px -3px rgba(0,0,0,.15);}nav ul#desktop-nav,nav #header-major-btn{height:100%;}nav .brand-logo,nav .logo,label.brand-logo{background:transparent url(/sites/all/themes/toefl_site/images/header/logo-color.png) no-repeat 0 0 / 100%;width:9rem;height:51px;top:10px;z-index:10;display:inline-block;position:absolute;}.mobile-nav-btn{color:#fff;}.side-nav{background:#fff;z-index:999999999;width:100%;}.side-nav .divider{margin:0;}.side-nav .dropdown-content{top:80px !important;}#sidenav-overlay{z-index:9999;}.side-nav li a{display:block;color:#424242;font-size:14px;font-weight:500;height:50px;line-height:50px;padding:0 24px;font-family:Roboto Medium,Roboto,sans-serif;}.side-nav li a.side-drop-show{padding-left:36px;}.side-nav li a.active,.side-nav li a:hover,.side-nav li a:active,.side-nav li a:focus{background:#f5f5f5;text-decoration:none;}.side-nav li>a>i.material-icons{color:#eb2124;float:right;margin:0 0 0 10px;}.side-nav li.mobile-menu-cta{position:absolute;bottom:0;padding:6px 0;background:#2f5e73;width:100%;height:130px;}.side-nav li.mobile-menu-cta p{margin:0;color:#4b5058;font-weight:500;font-family:Roboto Light,Roboto,sans-serif;}.side-nav li.mobile-menu-cta a{border:none;max-width:150px;margin:0 auto;position:relative;height:30px;line-height:30px;text-align:center;font-size:14px;color:#fff;top:14px;}.side-nav li.mobile-menu-cta a:hover{background:#dd2124;}.side-nav li.close-btn a:hover{background:#fff;}.side-nav li.close-btn a{height:80px;line-height:80px;text-align:right;position:relative;border-bottom:1px solid #e0e0e0;background:#fff;}.side-nav li.close-btn a i{color:#000;float:right;margin-right:0;height:inherit;line-height:inherit;}.side-nav li.close-btn a .brand-logo{left:24px;width:120px;height:46px;top:19px;}nav ul#header-major-btn{position:absolute;height:100%;width:75%;text-align:center;z-index:0;}nav ul#header-major-btn li{display:inline-block;margin:0 auto;z-index:10;}nav #header-major-btn a{display:inline-block;z-index:10;}ul.lang-dropdown-wrapper li a{color:#000 !important;}.is-sticky{}.is-sticky nav,.is-sticky nav#main-header,.is-sticky nav ul#desktop-nav,.is-sticky nav ul#desktop-nav li,.is-sticky nav .nav-wrapper i,.is-sticky nav a.button-collapse,.is-sticky nav a.button-collapse i{height:60px;line-height:60px;}.is-sticky nav .brand-logo{top:5px;}.is-sticky nav #desktop-nav a.ghost-button.orange-border{color:#eb2124;}.is-sticky nav #header-major-btn .ghost-button.white-border{border-color:rgba(163,163,163,0.33);}.is-sticky nav#main-header,.white-header #main-header{background:#fff;z-index:999 !important;}.with-sticky{display:none;}.is-sticky .without-sticky{display:none;}.is-sticky .with-sticky{display:inline-block;}.white-header nav a.ghost-button:hover,.white-header nav a.button-collapse{text-decoration:none;color:#787878;}.white-header nav .brand-logo{background:transparent url(/sites/all/themes/toefl_site/images/header/logo-color.png) no-repeat 0 0 / 100%;}.white-header .login-icon{background:url(/sites/all/themes/toefl_site/images/header/login-icon-grey.png) no-repeat 0 43%;padding-right:45px;}.white-header .world-icon{background:url(/sites/all/themes/toefl_site/images/header/world-icon-grey.png) no-repeat 0 43%;padding-right:25px;}.white-header nav #desktop-nav a.ghost-button.orange-border{color:#eb2124;}.white-header nav #header-major-btn .ghost-button.white-border{border-color:rgba(163,163,163,0.33);}.white-header nav #header-major-btn a.ghost-button:hover{border-color:#eb2124 !important;color:#eb2124 !important;}nav #desktop-nav a.ghost-button,nav .ghost-button,.is-sticky nav #header-major-btn a.ghost-button,.is-sticky nav .ghost-button{border:1px solid;padding:27px 24px;height:45px;line-height:0;font-size:15px;font-weight:500;letter-spacing:1px;}nav #header-major-btn a.ghost-button,.is-sticky nav #header-major-btn a.ghost-button{padding-left:45px;padding-right:45px;}.page-hero{padding:35px 0;}.node-type-article .page-hero{padding:0;}.page-hero.blue-hero{background:#f4f8f9;}.preheader{display:block;height:36px;border-bottom:1px solid #e6e6e6;position:absolute;width:100%;top:0;}.preheader svg{height:13px;width:17px;display:inline-block;top:2px;position:relative;margin-right:7px;}.preheader a{display:inline-block;margin-right:16px;font-size:13px;line-height:36px;color:#79878e;}.basic-paragraph{font-size:15px;line-height:1.5rem;color:#545454;}.basic-page-header{color:#000;font-weight:600;font-size:2.45rem;}.basic-page .section{padding:0 0 50px;}.basic-page .page-hero{padding-bottom:30px;}.basic-page p{line-height:30px;margin:0;padding:5px 0 10px;font-size:16px;font-family:"Open Sans",Roboto Light,Roboto,sans-serif;}.basic-page .block-system .content > p{color:#000;}.basic-page .basic-page-img{width:100%;height:auto;max-width:600px;}.basic-page .block-system .content .field-item > p a,.basic-page .block-system .content > p a{color:#000;border-bottom:2px solid #eb2124;}.basic-page .block-system .content .field-item > p a.btn-red-basic-page{color:inherit;border:inherit;position:relative;top:-10px;}.basic-page .block-system .content .field-item > p a:hover,.basic-page .block-system .content > p a:hover{color:#b12729;}.basic-page .block-system .content div{line-height:26px;font-size:15px;}.basic-page .block-system .content > ul{padding-left:20px;}.basic-page .block-system .content > ul li{font-size:15px;line-height:26px;list-style:disc;padding-bottom:15px;}.header{margin-bottom:30px;}h1.page-hero-header{font-size:2.5rem;color:#fff;}.page-hero .header{display:block;position:relative;margin:0;color:#000;padding:15px 0 18px;font-size:2.3rem;font-weight:600;}.page-hero .page-hero-sub-header{margin:0;font-size:22px;letter-spacing:0.6px;line-height:32px;color:#687c88;font-family:serif;padding:0;}.page-hero .page-hero-sub-header:before{content:"";position:relative;top:-.25em;display:inline-block;margin-right:.3em;width:1em;height:0;border:1px solid #5490ab;}.page-hero .hero-message-section{margin:60px auto 100px auto;font-size:1.4rem;line-height:190%;font-weight:300;text-align:left;letter-spacing:0.6px;max-width:900px;width:90%;}.dark-blue-section{background:#2f5e73;}.blue-section{background:#f4f8f9;}.pearl-section{background:#fdfdfd;}.pearl-header .page-hero{background:#fdfdfd;}.pearl-header .page-section,.page-section.pearl-section,.page-section.blue-section{padding:35px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}.page-section{}.page-hero-bottom{padding-top:100px;display:block;}.custom-error .form-type-textfield input.error{border:none;}.custom-error .result-msg-wrapper #error-msg .messages.error{position:absolute;padding:10px 15px;top:157px;right:0;left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:auto;background:#F2DEDE;color:#ed2432;font-size:13px;letter-spacing:0;border:none;}.custom-error .result-msg-wrapper #error-msg .messages.error ul{margin:0;}.custom-error .result-msg-wrapper #error-msg .messages.error ul li{color:#ed2432;font-size:13px;}.ghost-button{border:1px solid;padding:8px 30px;font-size:13px;background-color:transparent !important;position:relative;font-weight:500;}.ghost-button.large{padding:14px 45px;font-size:16px;}.ghost-button.white-border{border-color:rgba(255,255,255,0.37);}.ghost-button.white-border.white-button-text{color:#fff;}.ghost-button.orange-border{border-color:#eb2124 !important;}.ghost-button.orange-border.orange-button-text{color:#eb2124;}.ghost-button.blue-border{border-color:rgba(84,144,171,0.41) !important;}.ghost-button.blue-border.blue-button-text{color:#5490ab;}.ghost-button.blue-border:hover{background-color:#5490ab !important;color:#fff !important;}.ghost-button.white-border:hover{background-color:#fff !important;color:#6a6e6f !important;}.ghost-button.orange-border:hover{background-color:#eb2124 !important;color:#fff !important;}.is-sticky nav #header-major-btn a.ghost-button:hover{border-color:#eb2124 !important;color:#eb2124 !important;}.contact-form .contact-block{padding:50px 0;}.contact-form .contact-block span{display:block;padding:0 0 10px;}.contact-form .contact-block svg{width:24px;height:16px;top:3px;position:relative;}.contact-form .row .col{padding:0;}.contact-form .reason-msg{margin:35px 0;padding:10px 10px 10px 62px;background:#fff;border:1px solid #e4eeef;position:relative;}.contact-form .user-email-logo{position:absolute;left:15px;top:10px;width:32px;height:32px;background:transparent url(/sites/all/themes/toefl_site/images/app/user-avatar.png) no-repeat 0 0 / 100%;}.contact-form .webform-component-select select{border:1px solid #e4eeef;}.contact-form p{margin:0;line-height:2rem;font-size:13px;}.contact-form p a{color:#15c;text-decoration:underline;}.contact-form p span{line-height:1.4rem;display:block;}.contact-form p span.from{color:#000;font-size:14px;}.contact-form p span.to{color:#777;}.contact-form p.items{display:none;color:#1f497d;line-height:1.2rem;border-bottom:1px solid #d3d4de;padding-bottom:10px;}.contact-form .description,.contact-form label{display:none;}#block-toefl-faq  h3.header{text-align:center;margin-bottom:60px;}.faq-content-wrapper h5{font-size:18px;color:#000;margin:0;padding-bottom:5px;}.testimonial{display:none;margin:0 auto;}.show-all .testimonial{display:block;}.testimonial.active{display:block;}#testimonials .section{padding-top:10%;}.testimonial p{line-height:30px;margin:0;padding:0;}.show-all .testimonial p.long-desc{height:auto;min-height:unset;font-size:1rem;line-height:1.75rem;}.testimonial p.name{font-size:1.3rem;font-weight:400;margin-bottom:30px;letter-spacing:1px;}.show-all .testimonial p.name{margin:0;}.testimonial a.show-report{font-size:0.75rem;color:#a6a9aa;font-weight:500;line-height:10px;}.testimonial a.show-report:hover{text-decoration:none;}.testimonial p.long-desc{padding:40px;color:#a6a9aa;margin-bottom:25px;background:#f7f7f7;font-size:1.2rem;height:100%;line-height:2rem;position:relative;}.testimonial p.long-desc:after{content:"";position:absolute;bottom:-15px;left:25px;border-top:30px solid black;border-top-color:#f7f7f7;border-left:40px solid transparent;border-right:40px solid transparent;}.testimonial-nav{width:100%;height:100%;position:relative;top:5rem;}.testimonial-nav .nav-btn{background:transparent url(/sites/all/themes/toefl_site/images/pag-arrows.png) no-repeat 0 0;height:170px;width:77px;position:relative;cursor:pointer;}.testimonial-nav .prev{background-position:0 -9px;margin:0 60px 0 auto;}.testimonial-nav .prev:hover{background-position:0 -194px;}.testimonial-nav .next{background-position:-76px -9px;margin:0 auto 0 60px;width:51%;}.testimonial-nav .next:hover{background-position:-76px -194px;}.testimonial-rate{position:absolute;top:15px;left:45px;font-size:16px;line-height:1;color:#f5d808;}.row .testimonial-wrapper{padding:0 60px 80px;}.page-bestmytest .collapsible-body{padding:15px;background:#fdfdfd;}.page-bestmytest .collapsible-header .material-icons{font-size:1.1rem;}.small-hero-title{font-size:1.4rem;display:block;margin-bottom:10px;}.page-bestmytest table tr{}.page-bestmytest table tr th,.page-bestmytest table tr td{border:1px solid #b9b9b9;border-left:0;padding-left:15px;vertical-align:top;}.page-bestmytest table tr td.border-right{border:none;border-right:1px solid #b9b9b9;}.page-bestmytest table tr th:last-child,.page-bestmytest table tr td:last-child{border-right:none;}.lightblue-text{color:#5c92ae;}h3.page-content-header{font-weight:300;font-size:2.47rem;margin-bottom:30px;margin-top:10px;}.text-blue{color:#5c92ae;}.table-scroller{overflow-x:auto;width:100%;}table.grey-table{border-width:0;}table.grey-table thead tr th{background-color:#c6c6c6;color:#fff;padding:10px 20px;text-transform:uppercase;}table.grey-table tbody tr td{background-color:#e8e8e8;color:#818181;padding:20px 20px;vertical-align:top;border-right:1px solid #fff;}.toefl-tips{padding-left:5px;margin-top:50px;}.toefl-tips h4{font-size:20px;margin:20px 0;}.toefl-tips table{width:100%;min-width:600px;}.toefl-tips h5{font-size:15px;color:#616161;margin-top:25px;}.toefl-tips p{line-height:1.6rem;color:#818181;}.toefl-tips ul{list-style-type:disc;padding:10px 0 10px 40px;color:#818181;}.toefl-tips ul li{list-style-type:disc;padding-bottom:20px;}.toefl-tips table tbody tr td ul{padding-top:0;margin-top:0;padding-left:20px;}.toefl-book-nav-wrapper{height:1px;}ul.toefl-book-nav{padding:0 10px 10px 10px;}ul.toefl-book-nav li{position:relative;}ul.toefl-book-nav li  a{height:1.5rem;line-height:1.5rem;padding-left:0;color:#b4b6b5;}ul.toefl-book-nav li  a.active{height:1.5rem;line-height:1.5rem;padding-left:0;color:#5c92ae;}ul.toefl-book-nav span.circle{background-color:#f7f7f7;text-align:center;width:35px;height:35px;line-height:35px;color:#c8cac9;font-size:14px;margin-right:20px;display:inline-block;}ul.toefl-book-nav  a.active span.circle{background-color:#5c92ae;color:#fff;}ul.toefl-book-nav span.line{border-right:1px solid #eeeeee;height:100%;width:2px;position:absolute;left:15px;top:0;z-index:-10;}ul.toefl-book-nav li:last-child span.line{border-right:1px solid #eeeeee;height:50%;width:2px;position:absolute;left:15px;top:0;z-index:-10;}ul.toefl-book-nav li{padding-bottom:30px;padding-top:0;}ul.toefl-book-accordion{border-width:0 !important;box-shadow:0 0 0 #fff !important;}ul.toefl-book-accordion .collapsible-header{border-width:0 !important;height:1.5rem;line-height:1.5rem;padding-left:0;color:#b4b6b5;font-size:15px;}ul.toefl-book-accordion li{margin-bottom:30px;}ul.toefl-book-accordion li .circle{background-color:#f7f7f7;text-align:center;width:35px;height:35px;line-height:35px;color:#c8cac9;font-size:14px;margin-right:20px;display:inline-block;}ul.toefl-book-accordion li.active .circle{background-color:#5c92ae;color:#fff;}body.page-ms-thankyou .page-section{text-align:center;}.order-detail-container{margin:100px 0 200px 0;}.order-detail-container  p.subtitle{font-weight:600;margin:40px 0 80px 0;letter-spacing:0.6px;}table.order-detail{width:100%;max-width:600px;margin:0 auto;}table.order-detail tbody tr td{padding:5px 20px 5px 30px;font-size:13px;}table.order-detail tbody tr td.hightlight{color:#565757;font-weight:600;width:30%;border-width:0;}table.order-detail tbody tr:last-child td{padding:5px 20px 20px 30px;font-size:13px;}table.order-detail tbody tr:first-child td{padding:20px 20px 5px 30px;font-size:13px;}table.order-detail thead tr th{padding:5px;font-size:14px;font-weight:400;text-align:center;letter-spacing:0.6px;}body.page-user-cancel .basic-page-header{font-size:22px;}body.page-user-cancel .basic-page-container{text-align:center;}body.page-user-cancel #edit-submit{color:#a6a9aa;font-weight:400;border-color:rgba(163,163,163,0.33);border:1px solid;padding:17px 24px;height:45px;line-height:0;font-size:15px;letter-spacing:1px;background-color:transparent;text-transform:uppercase;margin-right:15px;}body.page-user-cancel #edit-cancel{color:#a6a9aa;font-weight:400;border-color:rgba(163,163,163,0.33);border:1px solid;line-height:45px;height:45px;padding:0;font-size:15px;letter-spacing:1px;background-color:transparent;text-transform:uppercase;display:inline-block;width:120px;}.blog-page-wrapper .page-section.section{padding-top:0;padding-bottom:0;border-top:1px solid #dadada;margin:0;background:#fdfdfd;}.blog-page-wrapper .page-section.section .row{margin-bottom:0;}.row .col.blog-menu-wrapper{padding:80px 0 0 0;}.mobile.blog-menu-wrapper{border-top:1px solid #dadada;}.row .col.blog-content{border-left:1px solid #dadada;padding:80px 0 80px 100px;}.blog-header-image{max-height:350px;overflow:hidden;display:block;}.blog-header-image img{width:100%;height:auto;}.blog-body .yt-lazy-load{border:2px solid #737373;}.small-container .col.l6 .yt-lazy-load{height:207px;}.blog-body .yt-lazy-load .screen-size-adjust{display:none;}.blog-body .node-video-container{padding-bottom:0;}.blog-video-section h6{font-size:15px;margin:15px 0 10px 0;padding:0;color:#6b797f;font-family:Roboto Light,Roboto,sans-serif;font-weight:300;text-transform:capitalize;}.border{border:1px solid #5D6769;padding:15px;}ul.alpha-list,ul.number-list,ul.disc-list{padding-left:20px;margin-top:0;}ul.alpha-list{list-style:upper-alpha outside;}ul.alpha-list li,ul.disc-list li,ul.number-list li{list-style-type:inherit;margin-bottom:0;}.yellow-highlight{background-color:#dae038;}.blog-body ul,.blog-body ol{padding-left:30px;}.blog-body ul li{list-style-type:circle;}.blog-body ul.disc li{list-style-type:disc;}.blog-body ul.dash{list-style-type:none;}.blog-body ul.dash li{margin-left:20px;text-indent:-5px;list-style-type:none;}.blog-body ul.dash li:before{content:"- ";text-indent:-5px;font-weight:bold;}.blog-body ol li,.blog-body ul li{margin-left:30px;}.blog-body .guide-menu-block ul li{margin-left:0;list-style-type:none;}.blog-title,.blog-link-title,.blog-body h2,.blog-body h3,.blog-body h4,.blog-body h5,.blog-body h6{color:#5D6769;font-size:22px;padding:0;margin:0.83em 0;font-family:Roboto Slab,Arial,sans-serif;font-weight:bold;line-height:1.2em;letter-spacing:0;display:block;}.blog-body h4,.blog-body h5,.blog-body h6{font-size:18px;color:#414748;}.blog-body .light{font-weight:lighter !important;}.node-type-article .row .col.blog-content{border-left:none;padding:80px 0;}.blog-section{padding:10px 0 10px 0;border-bottom:1px solid #dadada;}.blog-section:last-child{border:none;}.blog-section.first{padding:0 30px 30px 0;}.blog-section .header{margin:0;padding:0 0 5px;font-size:1.4rem;font-weight:600;font-family:Roboto Regular,Roboto,sans-serif;}.blog-section .header svg{position:relative;height:30px;width:30px;top:7px;display:inline-block;}.blog-section .btn-red{width:100%;}.blog-cta-text{color:#5a656a;margin:0;font-size:14px;line-height:22px;font-family:Roboto Slab,Roboto,sans-serif;display:inline-block;font-weight:300;}.blog-section .menu-title{font-size:16px;color:#5490ab;margin:0;padding:0 0 5px;}.info-page ul.blog-menu{margin:0;}.blog-menu li{padding:15px 0 0;}.blog-menu .title{cursor:pointer;color:#000;font-size:16px;display:block;line-height:20px;position:relative;padding-right:20px;}.blog-menu .title i.material-icons{position:absolute;font-size:16px;color:#000;line-height:17px;top:0;bottom:0;right:0;margin-top:auto;margin-bottom:auto;}.blog-menu ul.blog-menu-dropdown{display:none;padding-left:14px;}.blog-menu ul.blog-menu-dropdown li{padding:10px 0 0;}.blog-menu ul.blog-menu-dropdown li a{line-height:20px;font-size:14px;color:#d23f42;display:inline-block;}.blog-menu ul.blog-menu-dropdown li a.active,.blog-menu ul.blog-menu-dropdown li a:hover{color:#235d77;}.social-media-links a,.social-media-links a img{width:45px;}.info-page .social-media-links{position:fixed;top:16%;right:10%;}.blog-menu-wrapper .block-social-media-links .horizontal li,.blog-menu-wrapper .pane-social-media-link-widget .horizontal li{padding:.2em .55em .2em 0;}.divider-bmt-cta{padding:15px 0;background:#e9f2ff;margin:50px 0;}.divider-bmt-cta h5{display:inline-block;border-bottom:3px solid #ffc6c6;font-size:24px !important;padding:0 30px 8px;margin-bottom:0;font-weight:300;}.divider-bmt-cta a.btn-red{font-size:18px;height:45px;line-height:45px;text-transform:capitalize !important;}.comment-msg{margin-top:-15px;}#disqus_thread iframe #footer{position:absolute;left:-99999px;}.sidelines{display:block;overflow:hidden;margin:40px 0;}.sidelines .sideline-header{display:inline-block;margin:0 auto;line-height:1;padding:1px 20px 2px;position:relative;font-weight:lighter;}.sidelines .sideline-header:before,.sidelines .sideline-header:after{content:'';display:inline-block;border-top:3px solid #F0F7F7;position:absolute;width:1180px;top:50%;margin-top:-3px;}.sidelines .sideline-header:after{right:-1180px;}.sidelines .sideline-header:before{left:-1180px;}.blog-category-box{padding-bottom:40px;}.blog-category-box img{width:100% !important;height:auto !important;}.blog-category-box .read-more{border:1px solid #4683bd;color:#4683bd;padding:6px 20px;width:120px;margin:0 auto;}.blog-category-intro{background:#e9f2ff;padding:15px 20px;margin:2em 0 2em;}.blog-author{margin-top:0;}.view-blogs .blog-link{display:block;color:#578ba5;}.view-blogs .blog-link:after{content:'';clear:both;display:table;}.blog-category-box a .blog-title,.view-blogs .blog-link .blog-link-title{color:#578ba5;font-weight:400;margin-bottom:0px;font-family:Roboto,sans-serif;}.blog-category-box a .blog-title{margin-bottom:0;}.view-blogs .blog-link span{display:block;}.view-blogs .blog-link .blog-link-img{max-height:174px;overflow:hidden;margin-bottom:5px;}.view-blogs .blog-link img{width:100%;height:auto;}.view-blogs .author-profile,.view-blogs .date,.view-blogs .author{display:inline-block !important;position:relative;color:#868686;font-size:13px;vertical-align:top;}.view-blogs .author:before{content:'By: ';}.view-blogs .author:after{content:'/';display:inline-block;padding:0 0 0 7px;margin-right:0;}.view-blogs .author-profile{width:65px;height:60px;margin:-22px 30px 0 20px;overflow:hidden;}.view-blogs.blog-author .author-profile{margin-left:0;}.view-blogs .author-profile img{width:80px;height:auto;position:relative;right:5px;}.view-blogs .blog-link-tag{color:#5fb7d2;font-size:0.8em;font-weight:400;font-family:Roboto,sans-serif;padding-bottom:9px;}.blog-category-box a:hover,.view-blogs .blog-link .blog-link-title:hover,.view-blogs .blog-link-tag:hover{text-decoration:underline;}@media only screen and (max-width:1300px){.container,nav .nav-wrapper,.basic-page-container{max-width:992px;}}.blog-category-box p{font-size:0.8em !important;margin:10px 0 !important;}.blog-category-box p,.view-blogs .blog-link-body{color:#5d6b71;margin:0;font-size:0.8em;padding:10px 0 0;line-height:20px;display:inline-block;}.view-blogs .blog-link-body p{margin-top:0;}.pager.pager-load-more li{padding:0;height:0;margin:0;display:block;}.pager-load-more a{height:40px;line-height:40px;display:block;color:#967576;background:#f4f8f9;border:1px solid #dadada;border-top:0;text-transform:uppercase;font-weight:500;font-family:Roboto Medium,Roboto,sans-serif;}.pager.pager-load-more.pager-load-more-empty li{height:40px;line-height:40px;display:block;color:#eb2124;background:#f4f8f9;text-transform:uppercase;opacity:0.2;}.blog-tag .field-item:before,.blog-tag a{font-size:13px;line-height:13px;padding-top:0;vertical-align:top;display:inline-block;font-family:Roboto,Arial,sans-serif;}.blog-tag .field-item:before{content:'Tags: ';opacity:0.5;margin-right:7px;}.social-links.pushpin{padding-top:600px;position:absolute;right:-100px;width:38px;}.social-links.pinned{right:auto;left:88%;padding-top:40px;}.social-links.pin-bottom{right:-140px;padding-top:0;}@media only screen and (max-width:1500px){.social-links.pinned{left:90%;}}@media only screen and (max-width:1300px){.social-links.pinned{left:95%;}.social-links.pin-bottom{right:-100px;}}@media only screen and (max-width:992px){.social-links.pushpin{left:auto;right:auto;padding-top:10px;width:100%;position:relative !important;}}.social-links a{display:inline-block;padding-bottom:5px;}.blog-content .blog-body{padding:25px 0;}.blog-content .blog-body ul li,.blog-content .blog-body ol li,.blog-content .blog-body span,.blog-content .blog-body p{color:#312a2a;margin:0;font-size:16px !important;font-family:"Open Sans",Roboto Light,Roboto,sans-serif !important;font-weight:300;line-height:2rem;}.blog-content .blog-body ol,.blog-content .blog-body ul{padding-left:40px;}.blog-content .blog-body ol li,.blog-content .blog-body ul li{padding:10px 0;}.blog-content .blog-body ul li{list-style-type:disc;}.blog-content .blog-body p{padding:10px 0;}.blog-pager .col{height:100px;background:#fcfcfc;font-weight:500;padding:0;border:1px solid #e8e8e8;}.blog-pager a{height:100%;line-height:20px;display:block;font-weight:500;font-family:Roboto Medium,Roboto,sans-serif;padding:15px 45px;color:#7f7f7f;position:relative;overflow:hidden;font-size:13px;}.blog-pager a.next{text-align:right;padding-left:5px;}.blog-pager a.previous{padding-right:5px;}.blog-pager a:hover{opacity:0.75;}.blog-pager a .pager-type{line-height:18px;vertical-align:top;padding-top:10px;display:inline-block;}.blog-page-wrapper a .link-title{color:#5a656a;margin:0;font-size:17px;font-family:Roboto Light,Roboto,sans-serif;line-height:17px;}.blog-pager a i.material-icons{color:#5490ab;font-size:48px;position:absolute;top:20px;left:0;}.blog-pager a.next i.material-icons{right:0;left:unset;}.ielts-academic-writing-blog-question{margin:0px 0px 40px 0px !important;}.ielts-academic-writing-blog-question p{font-size:14px;margin:0px 0px 10px 0px !important;}.ielts-academic-writing-blog-question a{font-size:14px !important;}.footer-stats{padding:100px 0;}.footer-stats:before{content:"";display:block;margin:0 auto;width:40px;height:0;border:1px solid #e3120b;}.svg-pattern-bg{padding:100px 0 !important;background:#f4f8f9 url(/sites/all/themes/toefl_site/images/app/svg-pattern-bg.svg) no-repeat 100% /100%;}.footer-signup-header{display:block;position:relative;margin:0;font-weight:600;padding:50px 0 20px;font-size:2rem;color:#000;}.footer-signup-sub-header{text-align:center;padding:0 20px 50px;font-size:22px;line-height:20px;margin:0;color:#9b9da0;font-family:serif;letter-spacing:0.3px;}.footer-stats .white-bg-form input[type='submit']{margin:0 auto;max-width:500px;height:50px;line-height:50px;}.footer-stats .white-bg-form .form-item input{max-width:500px;height:50px;line-height:50px;-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);-moz-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15);}.footer-stats .white-bg-form .form-item{margin-bottom:6px;}.footer-stats .white-bg-form .form-item input:active,.footer-stats .white-bg-form .form-item input:focus{-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);-moz-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15);}.waves-effect.waves-black .waves-ripple{background-color:rgba(0,0,0,0.65);}.waves-effect.waves-brown .waves-ripple{background-color:rgba(121,85,72,0.65);}.waves-effect.waves-blue .waves-ripple{background-color:rgba(1,83,165,0.65);}.sticky-footer-wrap{min-height:100%;}.sticky-footer-main{padding-bottom:50px;}.sticky-footer{position:relative;margin-top:-50px;height:50px;clear:both;}body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px;}.light-page-background{background-color:#fafafa;}.page-user-reset .password-strength,.page-user-reset .password-confirm{float:none !important;}.grey.lighten-6{background-color:#fcfcfc !important;}.info-page{padding:0;color:#5D6769;font-size:17px;line-height:1.9;letter-spacing:0;}.info-page.guide-page,.info-page.guide-page p{font-size:16px;line-height:1.75;color:#40494a;}.info-page .views-row{padding:1px 0;}.info-page .views-row-blogs-wrapper{margin:30px 0;}.info-page .views-row-blogs-wrapper a.continue-reading-btn{height:30px;line-height:30px;padding:0 16px;text-transform:capitalize;}.info-page .row{margin-bottom:0;}.info-page p{line-height:1.9;margin:2em 0;padding:0;}.info-page table{margin:2em 0;}.info-page table p{margin:0;}.info-page .user-options a{background:#b4eabd;color:#4d4f56;padding:10px 25px;display:block;font-size:17px;font-family:Roboto Regular,Roboto,sans-serif;}.info-page .user-options a:hover{background:#93e8a1;color:#3b3d42;}.info-page ol,.info-page ul{margin:2em 0;}.info-page ol li,.info-page ul li{padding:7px 0;line-height:1.75;}.info-page h3.header{font-size:2.3rem;padding:25px 10px;margin:0;text-align:center;}.info-page h5{font-size:20px;}.info-page .sub-header{font-size:1.2rem;font-weight:600;color:#8e8e8e;}.padding20{padding:20px;}.demo-container{padding:40px 0;}.demo-container label{letter-spacing:1px;font-weight:normal;font-size:15px;}.demo-container .i-question{font-size:16px;line-height:30px;letter-spacing:0.3px;}.demo-container .reading-passage{overflow:hidden;height:600px;text-align:left;padding:0;margin:0;width:100%;}.demo-container .reading-passage p{line-height:1.5rem;font-size:14px;letter-spacing:0.2px;}.demo-container .reading-scroller{overflow-y:auto;height:600px;width:104%;text-align:left;padding:0 10px 20px 10px;}.demo-container .time-panel{color:rgba(255,255,255,0.80);}.demo-container .time-panel h5{font-size:15px;color:rgba(255,255,255,0.50);letter-spacing:0.1px;margin-bottom:5px;}.demo-container .time-panel .first{margin-bottom:50px;}.demo-container p.smaller{font-size:13px;}.guide-page .guide-content{margin:20px 0;}.guide-page .guide-block{margin:0 0 50px 0;}.guide-menu-block{position:relative;z-index:1;}.guide-menu-block .quick-links{}.guide-menu-block .quick-links h3{font-size:22px;}.guide-menu-block .quick-links ul li{padding:2px 0;}.guide-menu-block .quick-links ul li a{font-size:14px;}.guide-page .guide-menu-block{padding:0 0 0 15px;background-color:#fff;margin:15px 0 25px;}.guide-page .guide-menu-block h3{font-size:21px;padding-top:5px;}.guide-page table td ul,.bmt-table-of-contents ul,.bmt-table-of-contents ol,.info-page .guide-menu-block ul,.guide-page .guide-menu-block ul{margin:0;padding:0;}.info-page .guide-menu-block ul li,.guide-page .guide-menu-block ul li{font-size:15px;}.info-page .guide-menu-block ul li a{color:#0073c0;font-size:15px;}.info-page .guide-menu-block ul li a.active{color:#000;}.info-page .guide-menu-block ul li a:hover{text-decoration:underline;}.bmt-table-of-contents{background:#f0f2ff;padding:10px 40px 10px 0;color:#246982;border:1px solid #d3daff;display:inline-block;margin-bottom:2em;}.bmt-table-of-contents a{font-size:15px;font-family:Roboto Slab,Roboto,sans-serif;}.bmt-table-of-contents ol li{line-height:1;padding:7px 0 7px 25px;margin-left:40px;}.info-page .practice-test-link,.info-page .mock-test-link{padding:5px;width:105px;display:inline-block;white-space:nowrap;font-size:15px;}.guide-page table td{font-size:16px;}.guide-page .border{font-size:16px;}.info-page .practice-test-link{width:135px;}.question-type-wrapper{padding:0.83em 0;font-size:15px;}.sample-question-wrapper{border:1px solid #ccc;line-height:1.3;}.sample-question-wrapper > .row{margin-left:auto;margin-right:auto;position:relative;padding:15px 10px;}.sample-question-wrapper .grey-header{background:#ccc;padding:10px;font-size:15px;}.sample-question-wrapper ol,.sample-question-wrapper ul{padding:0 0 0 20px;margin:10px 0 20px;}.sample-question-wrapper ol li,.sample-question-wrapper ul li{padding:5px 0;line-height:1.3;margin-left:20px;}.sample-question-wrapper table.border-table ul li{padding:5px 0 !important;}.guide-page .sample-essay-bg,.guide-page .audio-script-bg,.guide-page .reading-passage{background:#efefef;padding:15px 20px;font-size:14px;line-height:1.7;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.guide-page .sample-essay-bg{height:auto;}.guide-page .reading-questions,.guide-page .reading-questions p,.guide-page .reading-questions ul li{font-size:15px;}.guide-page .toggle-my-content ul,.guide-page .toggle-my-content ul li{list-style:none;margin:0;padding:0;}.guide-page .toggle-my-content{}.guide-page .toggle-my-content .collapsible-header{background-color:#337ab7;color:#fff;}.guide-page .toggle-my-content .collapsible-header.blue{background:#337ab7 !important;}.guide-page .toggle-my-content .collapsible-body{padding:15px;background:#fff;}.guide-page .questions-bg{padding:30px;font-size:15px;}.guide-page .sample-essay-bg p,.guide-page .questions-bg p,.guide-page .audio-script-bg p{font-size:15px;}.guide-page .jplayer-blue-wrapper{max-width:900px;}table.answer-sheet{margin:0px;}table.answer-sheet  tr{border:1px solid #ffa500 !important;border-bottom:none !important;}table.answer-sheet tr:nth-of-type(odd){background-color:#fff;}table.answer-sheet tr:nth-of-type(even){background-color:#faebd7;}table.answer-sheet tr td:first-child{width:50px;}table.answer-sheet td{border-bottom:1px solid #ffa500;border-right:1px solid #ffa500;padding:7px !important;}input[type=text].no-border{border:none;height:30px;padding:0px 10px;margin:0px;}input[type=text].underline{border:none;border-bottom:1px solid #ccc;height:20px;padding:0px 10px;margin:0px;display:inline-block;width:120px;}input[type=text].underline.label{width:40px;}table.small-font td{font-size:15px !important;padding:10px !important;}.info-page h1.header{color:#5D6769;font-family:Roboto Slab,Roboto,Arial,sans-serif;font-weight:lighter;font-size:28px;line-height:44px;}.info-page h2.header{font-size:22px;margin:15px 0;}.info-page h5.header{color:#5D6769;font-family:Roboto Slab,Roboto,sans-serif;font-weight:300;}.info-page h1.header a{color:#5D6769;}.info-page h1.header a:hover{text-decoration:underline;}.info-page ul.anchor li{display:inline-block;}.info-page ul.anchor li a{background:#e0e0e0;color:#7f9398;text-transform:capitalize;font-family:Roboto Medium,sans-serif;font-weight:500;display:block;width:100%;height:30px;line-height:30px;padding:0 24px;font-size:14px;overflow:hidden;}.info-page ul.anchor li a:hover{background:rgba(119,161,181,0.60);color:#ffffff;}.info-page ul.anchor li a.active{background:#77a1b5;color:#ffffff;}.info-page .info-block{padding:10px;margin:10px 0;}.info-page ul.study-mode-tabs{background-color:inherit;margin:20px 0;overflow-x:visible;overflow-y:visible;}.info-page table.border-table tr{border:1px solid #ccc;border-top:none;}.info-page table.border-table tr,.info-page table.border-table td{padding:10px 15px;font-size:16px;}.info-page table.border-table.padding15 td{padding:15px;}.info-page ul.list-style li{list-style-type:disc;}.lesson-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}.lesson-video-container iframe,.lesson-video-container object,.lesson-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.grey-rounded-bg{background:#efefef;padding:15px 20px;margin:2em 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.color-bg-container,.div-droppable-container{padding:15px 20px;margin:2em 0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}.div-droppable-container.color-none{padding:0px;}.colored-bg-list{padding-top:20px;padding-bottom:20px;}ol.multiple-choice-style{padding:0 !important;margin-bottom:2em;margin-top:0px;}ol.multiple-choice-style li{line-height:1.5;padding:3px 0;}.info-page .ielts_speaking_2_q.no_font_weight *{font-weight:400 !important;}.info-page .ielts_speaking_2_q p{margin:0px;}.info-page .ielts_speaking_2_q ul{margin:0px;}.info-page .ielts_speaking_2_q ul li{margin:0px;padding:0px;}@media only screen and (max-width:1500px){.footer-stats{background-size:1500px;}}@media only screen and (max-width:992px){.page-hero .header{font-size:2.2rem;padding:0 0 20px;}.page-hero .page-hero-sub-header{font-size:22px;}.row .col.blog-content{border:none;padding:20px 0;}.container,nav .nav-wrapper,.basic-page-container{width:100%;padding:0 30px;}.blog-page-wrapper .page-section .basic-page-container{width:100%;padding:0;}.row .col.blog-menu-wrapper{padding-top:20px;}footer.page-footer .zebra-img{text-align:left;}.node-type-article .blog-node-content{padding-top:0;}.blog-body h2,.blog-body h3{font-size:24px;}.blog-body h4,.blog-body h5,.blog-body h6{font-size:20px;}.guide-page .guide-menu-block{padding:20px 0 0;}}@media only screen and (max-width:768px){.basic-page .page-hero{padding:20px 0;}.page-hero .header{font-size:2rem;line-height:30px;}.page-hero .page-hero-sub-header{font-size:20px;line-height:25px;}footer.page-footer .footer-copyright{height:153px;}.info-page,p{font-size:16px;}.view-blogs .views-row{width:100%;height:auto;}.blog-body ul,.blog-body ol{padding-left:0;}.guide-page .questions-bg{padding:30px 15px;}}@media only screen and (max-width:600px){.container,nav .nav-wrapper,.basic-page-container{width:100%;padding:0 20px;}body{padding-top:70px;}.sticky-wrapper{top:0;}.page-hero .header{font-size:1.6rem;line-height:26px;}.page-hero .page-hero-sub-header{font-size:15px;line-height:18px;}.svg-pattern-bg{background-size:1000px;}.nav-mobile-auth-wrapper a{height:35px;line-height:35px;padding:0 15px;}.row .testimonial-wrapper{padding-bottom:30px;}.footer-signup-header{font-size:1.7rem;}.svg-pattern-bg{padding:35px 0 !important;}.blog-pager a{padding:10px 37px;font-size:12px;}.blog-page-wrapper a .link-title{font-size:13px;position:absolute;left:0;width:100%;top:37px;padding:0 10px;}.blog-pager a .pager-type{padding:0;vertical-align:initial;}.blog-pager a i.material-icons{top:0;font-size:38px;left:-2px;}.blog-pager a.next i.material-icons{right:-3px;}.basic-page .block-system .content .field-item > p a.btn-red-basic-page{top:0;}.info-page table.center-mobile tr,.info-page table.center-mobile td{text-align:center;}.info-page .practice-test-link,.info-page .mock-test-link{width:100px;background:#5490ab;margin:5px;text-align:center;color:#fff;}.info-page .practice-test-link{width:128px;}.info-page h1.header{font-size:24px;line-height:36px;}}@media only screen and (max-width:450px){nav .brand-logo{left:44%;}}
.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;}}
