@import url('https://fonts.googleapis.com/css?family=Merriweather|Merriweather+Sans');@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local('Lato Bold'),local('Lato-Bold'),url(https://fonts.gstatic.com/s/lato/v11/ObQr5XYcoH0WBoUxiaYK3_Y6323mHUZFJMgTvxaG2iE.woff2) format('woff2');unicode-range:U+100-24F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}@font-face{font-family:'DroidNaskh-Regular';src:url('../fonts/DroidNaskh-Regular.ttf') format('truetype')}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local('Lato Bold'),local('Lato-Bold'),url(https://fonts.gstatic.com/s/lato/v11/H2DMvhDLycM56KNuAtbJYA.woff2) format('woff2');unicode-range:U+0-FF,U+131,U+152-153,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;font-display:swap}#ratingModal .rating-message{height:182px;margin-bottom:11px;border-radius:0}@font-face{font-family:Merriweather Sans;src:url(/fonts/merriweathersans-regular.ttf);font-display:swap}@font-face{font-family:Merriweather Sans;src:url(/fonts/merriweathersans-italic.ttf);font-style:italic;font-display:swap}@font-face{font-family:Merriweather Sans;src:url(/fonts/merriweathersans-light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Merriweather Sans;src:url(/fonts/merriweathersans-lightitalic.ttf);font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Merriweather Sans;src:url(/fonts/merriweathersans-bold.ttf);font-weight:700;font-display:swap}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url('../fonts/lato-v13-latin_latin-ext-regular.eot?');src:local('Lato Regular'),local('Lato-Regular'),url('../fonts/lato-v13-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/lato-v13-latin_latin-ext-regular.woff2') format('woff2'),url('../fonts/lato-v13-latin_latin-ext-regular.woff') format('woff'),url('../fonts/lato-v13-latin_latin-ext-regular.ttf') format('truetype'),url('../fonts/lato-v13-latin_latin-ext-regular.svg#Lato') format('svg');font-display:swap}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url('../fonts/lato-v13-latin_latin-ext-700.eot?');src:local('Lato Bold'),local('Lato-Bold'),url('../fonts/lato-v13-latin_latin-ext-700.eot?#iefix') format('embedded-opentype'),url('../fonts/lato-v13-latin_latin-ext-700.woff2') format('woff2'),url('../fonts/lato-v13-latin_latin-ext-700.woff') format('woff'),url('../fonts/lato-v13-latin_latin-ext-700.ttf') format('truetype'),url('../fonts/lato-v13-latin_latin-ext-700.svg#Lato') format('svg');font-display:swap}@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:300;src:url('../fonts/merriweather-sans-v8-latin-300.eot?');src:local('Merriweather Sans Light'),local('MerriweatherSans-Light'),url('../fonts/merriweather-sans-v8-latin-300.eot?#iefix') format('embedded-opentype'),url('../fonts/merriweather-sans-v8-latin-300.woff2') format('woff2'),url('../fonts/merriweather-sans-v8-latin-300.woff') format('woff'),url('../fonts/merriweather-sans-v8-latin-300.ttf') format('truetype'),url('../fonts/merriweather-sans-v8-latin-300.svg#MerriweatherSans') format('svg');font-display:swap}@font-face{font-family:'Merriweather Sans';font-style:italic;font-weight:300;src:url('../fonts/merriweather-sans-v8-latin-300italic.eot?');src:local('Merriweather Sans Light Italic'),local('MerriweatherSans-LightItalic'),url('../fonts/merriweather-sans-v8-latin-300italic.eot?#iefix') format('embedded-opentype'),url('../fonts/merriweather-sans-v8-latin-300italic.woff2') format('woff2'),url('../fonts/merriweather-sans-v8-latin-300italic.woff') format('woff'),url('../fonts/merriweather-sans-v8-latin-300italic.ttf') format('truetype'),url('../fonts/merriweather-sans-v8-latin-300italic.svg#MerriweatherSans') format('svg');font-display:swap}@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:400;src:url('../fonts/merriweather-sans-v8-latin-regular.eot?');src:local('Merriweather Sans'),local('MerriweatherSans-Regular'),url('../fonts/merriweather-sans-v8-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/merriweather-sans-v8-latin-regular.woff2') format('woff2'),url('../fonts/merriweather-sans-v8-latin-regular.woff') format('woff'),url('../fonts/merriweather-sans-v8-latin-regular.ttf') format('truetype'),url('../fonts/merriweather-sans-v8-latin-regular.svg#MerriweatherSans') format('svg');font-display:swap}@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:400;src:url('../fonts/merriweather-sans-v8-latin_latin-ext-regular.eot?');src:local('Merriweather Sans'),local('MerriweatherSans-Regular'),url('../fonts/merriweather-sans-v8-latin_latin-ext-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/merriweather-sans-v8-latin_latin-ext-regular.woff2') format('woff2'),url('../fonts/merriweather-sans-v8-latin_latin-ext-regular.woff') format('woff'),url('../fonts/merriweather-sans-v8-latin_latin-ext-regular.ttf') format('truetype'),url('../fonts/merriweather-sans-v8-latin_latin-ext-regular.svg#MerriweatherSans') format('svg');font-display:swap}@font-face{font-family:'Merriweather Sans';font-style:italic;font-weight:400;src:url('../fonts/merriweather-sans-v8-latin-italic.eot?');src:local('Merriweather Sans Italic'),local('MerriweatherSans-Italic'),url('../fonts/merriweather-sans-v8-latin-italic.eot?#iefix') format('embedded-opentype'),url('../fonts/merriweather-sans-v8-latin-italic.woff2') format('woff2'),url('../fonts/merriweather-sans-v8-latin-italic.woff') format('woff'),url('../fonts/merriweather-sans-v8-latin-italic.ttf') format('truetype'),url('../fonts/merriweather-sans-v8-latin-italic.svg#MerriweatherSans') format('svg');font-display:swap}@font-face{font-family:'Merriweather Sans';font-style:normal;font-weight:700;src:url('../fonts/merriweather-sans-v8-latin-700.eot?');src:local('Merriweather Sans Bold'),local('MerriweatherSans-Bold'),url('../fonts/merriweather-sans-v8-latin-700.eot?#iefix') format('embedded-opentype'),url('../fonts/merriweather-sans-v8-latin-700.woff2') format('woff2'),url('../fonts/merriweather-sans-v8-latin-700.woff') format('woff'),url('../fonts/merriweather-sans-v8-latin-700.ttf') format('truetype'),url('../fonts/merriweather-sans-v8-latin-700.svg#MerriweatherSans') format('svg');font-display:swap}@font-face{font-family:'JTP-Icons';src:url(/fonts/jtp-icons.eot?m512lf);src:url(/fonts/jtp-icons.eot?m512lf#iefix) format('embedded-opentype'),url(/fonts/jtp-icons.ttf?m512lf) format('truetype'),url(/fonts/jtp-icons.woff?m512lf) format('woff'),url(/fonts/jtp-icons.svg?m512lf#JTP-Icons) format('svg');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Riwaya-Regular';src:url('/fonts/Riwaya-Regular.OTF') format('opentype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Riwaya-Bold';src:url('/fonts/Riwaya-Bold.OTF') format('opentype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Riwaya-Italic';src:url('/fonts/Riwaya-Italic.OTF') format('opentype');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Assistant';src:url('/fonts/Assistant-Regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Assistant';src:url('/fonts/Assistant-Bold.ttf') format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Assistant';src:url('/fonts/Assistant-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}body{font-family:Assistant;font-weight:400}picture{display:inline-block;height:100%}.alignedToText{width:max-content;display:inline-block}.alignedToPicture{display:inline}.homePage .parent picture{display:unset}.width{width:100%}[class^="icon-"],[class*=" icon-"]{font-family:'JTP-Icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.displayInlineBlock{display:inline-block}.displayNone{display:none}.star-icon{display:inline-block;background:url('/app_images/star.svg') no-repeat;width:19px;height:18px}.star-icon-empty{display:inline-block;background:url('/app_images/starEmpty.svg') no-repeat;width:19px;height:18px}.star-icon-half{display:inline-block;background:url('/app_images/half_star_2.svg') no-repeat;width:19px;height:18px}.five-stars{display:block;background:url('/app_images/five-stars.png') no-repeat;width:130px;height:18px;margin:20px 0}.icon-navbar{font-size:16px;margin-left:16px;margin-right:16px;width:14px;color:#73c9ae;vertical-align:middle;text-align:center;display:inline-block}.icon-aptitude-test:before{content:""}.icon-situational-judgement-test:before{content:""}.icon-personality-tests:before{content:""}.icon-assessment-centers:before{content:""}.icon-assessment-companies:before{content:""}.icon-test-by-profession:before{content:""}.icon-test-by-employer:before{content:""}.icon-admission-tests:before{content:""}.icon-getting-started:before{content:""}.icon-check:before{content:""}.icon-check-disabled:before{background-color:#d5d5d5}.icon-search_category:before{content:""}.icon-search_info:before{content:""}.icon-search_product:before{content:""}.icon-search_general:before{content:""}.icon-office_icon:before{content:""}.midContentButton{background-color:#db456c;padding:8px 18px;border-radius:5px;margin:12px 0 22px;width:auto;display:inline-block}.midContentButton a,.midContentButton a:focus,.midContentButton a:visited,.midContentButton a:active,.midContent .midContentButton a,.midContentButton .midContentButton a:focus,.midContentButton .midContentButton a:visited,.midContentButton .midContentButton a:active,.midContent .midContentButton span{color:#fff;font-size:21px;font-weight:500}.midContentButton.lightBlueButton{background-color:#3f88b1}.midContentButton.darkBlueButton{background-color:#3858a7}.midContentButton.yellowButton{background-color:#ffd062}.midContentButton.yellowButton a{color:#414042}.midContentButton.purpleButton{background-color:#755cad}.midContentButton.greenButton{background-color:#6bc4aa}.midContentButton.orangeButton{background-color:#f67f00}.midContentButton.magentaButton{background-color:#b916d1}.display-block-on-print,.display-inline-on-print,.display-table-on-print{display:none}.checkbox label{padding:0}.checkbox label span.icon-check{color:#42474c;font-size:18px;font-weight:400;vertical-align:middle}.checkbox label span.icon-check::before{margin-left:8px;width:14px;height:14px;border:1px solid #42474c;border-radius:2px;display:inline-block;line-height:12px;content:''}.checkbox label input[type="checkbox"]:checked+span.icon-check::before{background-image:url('../app_images/V_for_check_box.png');background-repeat:no-repeat;background-position:2px 2px;color:#61b59c;font-size:14px}.checkbox label input[type="checkbox"]{display:none !important}body,blockquote{font-size:18px;color:#414042;line-height:27px;font-weight:300}.paddingRight-50{margin-right:50px}.signUpSubmit:not(.nohover):hover{opacity:unset;box-shadow:unset;transition:unset}.text-white{color:#fff !important}h1{font-size:36px;direction:rtl;font-weight:700}h2{font-size:22px;direction:rtl;font-weight:700}h3{font-size:16px;font-weight:700;font-weight:700}h4{font-size:14px}h5{font-size:12px}hr{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #eee}ul{margin:0;padding:0;list-style-type:none}#emptyTemplateJotform{width:100%}.colorSlash::before{background:url(/app_images/Svgs/double_slash.svg) no-repeat;width:25px;height:25px;display:inline-block;content:"";vertical-align:middle;position:relative}.blueTheme .colorSlash::before{background:url(/app_images/Svgs/doubleSlashBlue.svg) no-repeat}.purpleTheme .colorSlash::before{background:url(/app_images/Svgs/doubleSlashPurple.svg) no-repeat}.greenTheme .colorSlash::before{background:url(/app_images/Svgs/doubleSlashGreen.svg) no-repeat}.redTheme .colorSlash::before{background:url(/app_images/Svgs/doubleSlashRed.svg) no-repeat}.benefits{margin-left:40px;margin-right:40px}.benefits h3{text-align:right}.color-check-list li,.midContent .color-check-list li{list-style:none;background:url('/app_images/Svgs/checkMark.svg') no-repeat right 5px;padding-right:28px}.readMore .color-check-list{padding-right:5px !important}.blueTheme .midContent ul.color-check-list li,.blueTheme ul.color-check-list li{background:url('/app_images/Svgs/checkMarkBlue.svg') no-repeat right 5px;min-height:30px;list-style-image:none}.purpleTheme .midContent ul.color-check-list li,.purpleTheme ul.color-check-list li{background:url('/app_images/Svgs/checkMarkPurple.svg') no-repeat right 5px;min-height:30px;list-style-image:none}.greenTheme .midContent ul.color-check-list li,.greenTheme ul.color-check-list li{background:url('/app_images/Svgs/checkMarkGreen.svg') no-repeat right 5px;min-height:30px;list-style-image:none}.redTheme .midContent ul.color-check-list li,.redTheme ul.color-check-list li{background:url('/app_images/Svgs/checkMarkRed.svg') no-repeat right 5px;min-height:30px;list-style-image:none}.contentSection .color-check-list{padding-right:0}.midContent ul,.contentSection ul{list-style-type:none}.two-columns-bold{column-count:2;column-gap:2.5em;font-size:18px;font-weight:bold;line-height:29px;margin:60px 0}.image-text-row{display:flex;align-items:baseline}.image-text-row img,.contentSection .image-text-row img,.midContent .image-text-row img{margin-left:15px}.image-text-row h3,.midContent .image-text-row h3,.contentSection .image-text-row h3{margin-top:15px}.line-with-dividers{padding-top:10px;padding-bottom:10px;margin-top:40px;margin-bottom:40px;border-top:1px solid #eee;border-bottom:1px solid #eee;text-align:center}.line-with-dividers p{display:inline}.line-with-dividers:before{content:"//";letter-spacing:-4px}a,a:hover,a:visited,a:active,a:focus{color:#169abf}a:hover{color:#000}a:focus{text-decoration:none}p{line-height:27px;font-weight:300;white-space:normal;overflow:hidden}small{font-size:14px}.thin-text{font-weight:200}button,a.practiceBtn{display:inline-block;border:none;transition:background-color .5s ease;-webkit-transition:background-color .5s ease;font-size:22px;background-color:#9a5fb9;color:#fff}button.formBtn{border:none;width:249px;height:53px;padding:1px;max-width:100%}a.practiceBtn,a.practiceBtn:hover{text-decoration:none;color:#fff}.practiceBtn:hover{color:#000}button:focus{outline:none}button.contPracticeBtn{padding:10px 25px 10px 25px;color:#fff;font-size:16px;font-weight:100;margin:5px;margin-left:0}button.contPracticeBtn:hover{background-color:#8b4bad}button.contPracticeBtn:active{background-color:rgba(139,75,173,.47)}section table,.midContent table{margin:40px 0;border:1px solid #dedede;width:100%}section table td{padding:20px 20px}section table tr{padding:20px}section table tbody{font-size:16px;font-weight:300}section table tbody tr,section table tbody td{border:1px solid #dedede}section table thead{font-size:18px;font-weight:400 !important;color:#fff;background-color:#6ac5aa}table th,table td{padding:20px}table th{text-align:center}table h2{font-weight:500}th{font-weight:400;padding-left:29px;padding-right:29px;padding-bottom:23px;padding-top:23px}table tr td{padding-top:10px;vertical-align:top;line-height:22px}table.table-no-border,table.table-no-border tbody tr,table.table-no-border tbody tr td{border:none}.inline-block{display:inline-block}blockquote{border:none}blockquote p{font-size:20px;line-height:25px;font-weight:500;margin:0}blockquote small::before{content:none}blockquote small{font-size:18px;line-height:27px;color:#42474c}.alert{border-left:none !important;border-right:none !important;text-align:center;color:#000;border-top:2px;border-radius:0;width:100%;background-color:#fff;margin:0;min-height:51px;position:static;top:0;z-index:990}.alert-success{background-color:rgba(255,199,79,.15) !important;background-image:none;border-color:rgba(255,175,4,.7)}.alert-warning{background-color:#fee0e3 !important;background-image:none;border-color:#f74f5e}.alert .close{margin-right:1%;font-size:22px;color:#404042;font-weight:300}.impersonatePrompt{position:fixed;text-align:center;left:50%;margin-left:-200px;z-index:9999;font-weight:700;font-size:22px}.impersonatePromptWrapper{display:inline-block;background-color:#ffc0c0;color:#000;border:2px solid #ff4747;height:40px;width:500px;margin-top:5px;line-height:35px}.impersonatePromptWrapper a{text-decoration:underline;color:#000}.goToContactForm,.contentSection span.goToContactForm{color:#169abf;cursor:pointer}.midContentButton .goToContactForm,.midContentButton span.goToContactForm{color:#fff}.goToContactForm:hover,.contentSection span.goToContactForm:hover,.midContentButton .goToContactForm:hover,.midContentButton span.goToContactForm:hover{color:#000}.disclaimer{background-color:#f6f6f6;text-align:center;padding:15px 30px;margin-bottom:30px}.richTextContent ul{margin:20px 0 0 20px;font-weight:300}.richTextContent ul li:before{background:url(/app_images/spritesheet.png) no-repeat;width:12px !important;height:6px !important;display:inline-block;content:" ";vertical-align:middle;left:-6px;position:relative;margin-left:-12px}.richTextContent li{margin-left:20px}.richTextContent ol{margin:20px 0 0 20px;font-weight:300}.richTextContent ol li:before{content:none;display:none}.richTextContent table p{overflow:visible}.richTextContent li{margin:21px 12px}.breadcrumb{background:none;margin-top:12px}.breadcrumb>li{font-size:13px;font-weight:400;color:#323232;line-height:19px}.breadcrumb>li a{text-decoration:none;color:#323232}.breadcrumb>li a:hover{text-decoration:underline}.breadcrumb>li:last-child{color:#000}.breadcrumb>li+li:before{content:"//";padding:0 5px 0 10px;color:#323232;letter-spacing:-3px}.breadcrumb.breadcrumbLight>li,.breadcrumb.breadcrumbLight>li a,.breadcrumb.breadcrumbLight>li:before{color:#efefef}.breadcrumb.breadcrumbLight>li:last-child{color:#fff}.slashes{color:#45aad6;font-size:32px;font-weight:900}.bold{font-weight:700}.font-weight-light{font-weight:300;direction:rtl}.font-weight-regular{font-weight:400}.font-size-14{font-size:14px}.font-size-16{font-size:16px}.font-size-20{font-size:20px}.font-size-21{font-size:21px}.font-size-22{font-size:22px}.font-size-26{font-size:26px}.font-size-40{font-size:40px}.font-size-50{font-size:50px}.turquoise{color:#78c9b1 !important;border-color:#78c9b1 !important}.light-grey{color:#e8e8e8}.grey{color:#6c6a6e !important}.lightGray{color:#e4e4e4;background-color:#e4e4e4 !important}.silver{color:#bababa;background-color:unset !important}.alto{color:#d9d9d9}.purple{color:#a174b8}.vcenter{display:inline-block;vertical-align:middle;float:none}.border-bottom{border-bottom:solid 1px}.rowDivider{width:100%;border-bottom:solid 1px;margin:46px 0}.columnDivider{width:3px;height:120px;background-color:#45aad6;border-left:solid 1px;width:5%;vertical-align:middle}.glyphicon-plus{color:#69c6ab}.titleLeftBorder{margin-bottom:20px;padding-left:7px}.readMore{position:relative;height:220px;overflow:hidden}.paymentPage .invoiceWrapper .popover .readMore{position:relative;height:initial;overflow:visible}.popover .readMore::after{background:transparent}.readMore::after{content:'';height:50px;width:100%;background:transparent;background-image:linear-gradient(rgba(255,0,0,0),rgba(255,255,255,1));position:absolute;bottom:0;left:0}.paymentPage .invoiceWrapper .readMore.open::after{display:none}.showMoreExpand{margin:12px 0 35px}.paymentPage .invoiceWrapper .popover .showMoreExpand{display:none}.freeTestPage .showMoreExpand{text-align:right}.freeTestPage .benefits{font-size:16px}.contentBlueWrapper,.contentGreenWrapper{padding:35px 25px;margin:40px 0}.contentBlueWrapper h3,.contentGreenWrapper h3,.midContent .contentBlueWrapper h3,.midContent .contentGreenWrapper h3{font-size:26px;font-weight:700;line-height:27px;margin:0 0 5px}.contentBlueWrapper{border:1px solid rgba(59,153,207,.3);border-top:3px solid #3b99cf;background-color:#ecf6fc}.contentBlueWrapper h3,.midContent .contentBlueWrapper h3{color:#3b99cf}.contentGreenWrapper{border:1px solid rgba(56,195,151,.4);border-top:3px solid #38c397;background-color:#ebf9f5}.contentGreenWrapper h3,.midContent .contentGreenWrapper h3{color:#38c397}.plusPoints{margin:20px 0 90px 20px;font-weight:300}.plusPoints li:before{background:url(/app_images/spritesheet.png) no-repeat;width:12px;height:6px;display:inline-block;content:" ";vertical-align:middle}.plusPoints li{margin:21px 0;margin-left:12px}.bulletMore{display:inline-block;padding:0 6px;cursor:pointer;position:relative}.bulletMore:before{content:'';width:4px;height:100%;left:-4px;position:absolute;background-color:#f8f8f8}.greenPatternBar{background:url(../app_images/profilepage/profileBanner.png)}.default-text-color{color:#414042}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{font-weight:300;-webkit-text-fill-color:#000;-webkit-box-shadow:0 0 0 1000px #fff inset}form{margin:0}.valign-webkit{vertical-align:-webkit-baseline-middle}.align-right{text-align:right}.align-center{text-align:center}.padding-bottom{padding-bottom:20px}.padding-top{padding-bottom:20px}.inline-sticky,.block-sticky{display:none}.is-sticky .hidden-sticky{display:none !important}.is-sticky .inline-sticky{display:inline}.is-sticky .block-sticky{display:block}.coloredLines{background:url('/app_images/lines.png');background-repeat:no-repeat}.modal-content{border-radius:0}.modal-header .close{position:absolute;right:-26px;color:#fff;top:0;font-weight:300;opacity:1}.modal-header .close:hover{opacity:.7}.modal-header{background-color:#fff;height:69px}.modal-body{padding:15px 28px}.modal-footer{line-height:65px;padding:15px 28px;background-color:#f8f8f8}.modal-backdrop.in{opacity:.8}.modal{text-align:center;padding:0 !important}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{display:inline-block;text-align:right;vertical-align:middle}.accordionMacroPanel{border-bottom:1px solid #eee;margin:20px 0}.accordionMacroPanel .accordionMacroPanelHeader{padding-bottom:10px}.accordionMacroPanel .accordionMacroPanelHeader .accordionMacroPanelTitle{background:url(/app_images/Svgs/accordion-down.svg) no-repeat left center;font-weight:400;font-size:17px;color:#42474c;cursor:pointer;line-height:25px;font-weight:normal;text-align:right}.accordionMacroPanel .accordionMacroPanelHeader .accordionMacroPanelTitle[aria-expanded="true"]{background:url('/app_images/Svgs/accordion-up.svg') no-repeat left center;font-weight:bold}.accordionMacroPanel .accordionMacroPanelHeader .accordionMacroPanelTitle .accordionMacroTitleText{display:inline-block;max-width:calc(100% - 45px)}.accordionMacroPanel .accordionMacroPanelBody .accordionMargin{margin-top:20px}.midContent{font-size:18px}.midContent hr{margin:40px 0}.midContent h2{color:#42474c;font-size:29px;font-weight:700}.midContent h3{color:#42474c;font-size:21px;font-weight:700;line-height:28px;margin-top:30px}.midContent>h3{margin-top:16px;margin-bottom:20px}.midContent h4{color:#42474c;font-size:36px;font-weight:500;padding-top:10px}.midContent a{color:#169abf}.midContent table tr:first-child{height:30px}.midContent table td{border:1px solid #c8c8c8;color:#42474c;font-size:16px;line-height:21px;text-align:right;padding-right:10px;width:200px}.midContent table th{background-color:#f8f8f8;border-bottom:2pt solid #3ea0d8;border-top:1pt solid #c8c8c8;border-right:1pt solid #c8c8c8;border-left:1pt solid #c8c8c8;color:#42474c;font-size:21px;font-weight:500;padding:9px 15px;vertical-align:top;line-height:26px}.blueTheme .midContent table th{border-bottom-color:#3ea0d8}.purpleTheme .midContent table th{border-bottom-color:#8b5fc9}.greenTheme .midContent table th{border-bottom-color:#acca4d}.redTheme .midContent table th{border-bottom-color:#fc4467}.midContent table h2{padding-top:0}.midContent table h3{color:#42474c;font-size:21px;font-weight:500;width:120px;text-align:right;padding-right:10px}.midContent ul:not(.color-check-list){margin-right:0;list-style-type:none}.categoryPage .midContent ul:not(.color-check-list){margin-right:30px}ol{list-style-position:inside;text-align:right}ul{list-style-position:inside;text-align:right}.blueTheme .headerLeftContent ul li,.blueTheme .topContent ul li,.blueTheme .midContent ul li,.blueTheme .categoryPageTitle ul li{list-style-image:url('/app_images/blue_square_list_item.png')}.purpleTheme .headerLeftContent ul li,.purpleTheme .topContent ul li,.purpleTheme .midContent ul li,.purpleTheme .categoryPageTitle ul li{list-style-image:url('/app_images/purple_square_list_item.png')}.greenTheme .headerLeftContent ul li,.greenTheme .topContent ul li,.greenTheme .midContent ul li,.greenTheme .categoryPageTitle ul li{list-style-image:url('/app_images/green_square_list_item.png')}.redTheme .headerLeftContent ul li,.redTheme .topContent ul li,.redTheme .midContent ul li,.redTheme .categoryPageTitle ul li{list-style-image:url('/app_images/red_square_list_item.png')}.headerLeftContent ul li,.topContent ul li,.midContent ul li,.categoryPageTitle ul li{list-style-type:disc}.blueTheme .topContent ul.color-check-list li,.purpleTheme .topContent ul.color-check-list li,.greenTheme .topContent ul.color-check-list li,.redTheme .topContent ul.color-check-list li{list-style-image:none}.blueTheme .categoryPageTitle ul.color-check-list li,.purpleTheme .categoryPageTitle ul.color-check-list li,.greenTheme .categoryPageTitle ul.color-check-list li,.redTheme .categoryPageTitle ul.color-check-list li{list-style-image:none}.blueTheme .headerLeftContent ul.color-check-list li,.purpleTheme .headerLeftContent ul.color-check-list li,.greenTheme .headerLeftContent ul.color-check-list li,.redTheme .headerLeftContent ul.color-check-list li{list-style-image:none}.blueTheme .midContent ul.color-check-list li,.purpleTheme .midContent ul.color-check-list li,.greenTheme .midContent ul.color-check-list li,.redTheme .midContent ul.color-check-list li{list-style-image:none}.headerLeftContent ul.color-check-list li,.topContent ul.color-check-list li,.midContent ul.color-check-list li,.categoryPageTitle ul.color-check-list li{list-style-type:none}.topContent ol{padding-right:1em !important}.topContent ol li:before{margin-right:-.9em}.midContent ol{padding-right:1em !important}.midContent ol li:before{margin-right:-.9em}.midContent li{padding:2px 12px 2px 0;margin-left:17px}.midContent ul:not(.color-check-list) li li{margin-right:5px}.midContent ul.color-check-list li li{margin-right:0}.midContent ol{padding-right:0;counter-reset:item}.midContent .readMore ol{padding-right:3px}.midContent ol>li{text-indent:-2px;list-style-type:none;counter-increment:item}.midContent ol>li:before{display:inline-block;width:auto;margin-left:5px;font-weight:bold;content:counter(item) "."}.midContent blockquote{margin:45px 0;padding:0}.midContent blockquote p{font-size:18px;line-height:27px}.midContent blockquote small{font-size:16px}.midContent blockquote hr{margin:10px 0}.midContent blockquote .five-stars{margin:10px 0}.productContainer a{color:#414042;display:inherit}.productContainer a:hover{text-decoration:none}.productContainer a:focus{outline:none}.productContainer a:visited{color:#414042}.productContainer{border-right:solid 3px #45aad6;padding-top:3px;padding-bottom:3px;margin-top:30px;position:relative}.productContainer.border-blueTheme{border-right-color:#3ea0d8}.productContainer.border-purpleTheme{border-right-color:#8b5fc9}.productContainer.border-greenTheme{border-right-color:#acca4d}.productContainer.border-redTheme{border-right-color:#fc4467}.productContainer>a:first-child{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}.productContainer .productContent{height:168px;padding:17px 11px;cursor:pointer;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);background-color:#fff}.productContainer .productContent h3{margin:0 0 7px 0;text-overflow:ellipsis;overflow:hidden;white-space:pre-wrap;line-height:1.2;font-size:18px}.productContainer .productContent:hover h3,.productContainer .productContent:hover .productBoxLearnMoreLink{text-decoration:underline}.productContainer .productContent .productBoxFreeTitleContainer{position:relative}.productContainer .productContent p{font-size:16px;font-weight:400;line-height:19px;margin:0}.productContainer .productContent a{color:#000;line-height:22px}.productContainer .productDescription{height:66px;overflow:hidden;margin-bottom:10px}.productContainer .productBoxPriceLabel{position:absolute;bottom:5px;color:#42474c;font-size:16px}.productContainer .productBoxPriceLabel .productBoxPrice{font-size:20px;font-weight:700}.productContainer .productBoxPriceLabel .productBoxPriceSymbol{font-size:18px;display:inline-block;margin-right:2px}.productBox.productBoxWithImg{width:auto;display:inline-block}.productBox.productBoxWithImg a:visited,.productBox.productBoxWithImg a:active,.productBox.productBoxWithImg a:focus{color:inherit}.productBoxWithImg .productContainer{border:none;margin:0;margin-left:3px}.productBoxWithImg .productContainer .productContent{height:240px;width:208px;padding:0;display:flex;flex-direction:column}.productBoxWithImg .productContainer .productContent .productBoxImageContainer{padding:3px}.productBoxWithImg .productContainer .productContent .productContentText{padding:15px;flex:1;position:relative}.productBoxWithImg .productContainer .productContent h3{font-size:16px;line-height:18px;margin:0}.productBoxWithImg .productContainer .productContent .productBoxRating{position:absolute;bottom:50px;height:20px}.productBoxWithImg .productContainer .productContent .productBoxRating .star-non-svg{width:14px;height:16px}.productBoxWithImg .productContainer .productContent .productBoxRating span{font-size:14px;line-height:20px}.productBoxWithImg .productContainer .productContent .productBoxPriceLabel{bottom:15px}.productBoxWithImg .productContainer .productContent .productBoxPriceLabel span{font-size:14px;line-height:18px}.productBoxWithImg .productContainer .productContent .productBoxPriceLabel .productBoxPrice{font-size:16px}.productBoxLearnMoreLink{color:#169abf;font-size:16px;position:absolute;bottom:10px}.productBoxLearnMoreLink:hover{color:#000}.productContainer .productContent:hover .productBoxLearnMoreLink{color:#000}.productLearnMoreButton{border-top:solid 1px #dedede;text-align:center;margin-top:17px;padding-top:17px}.productLearnMoreButton button{color:#fff7f7;font-size:16px;font-weight:400;width:183px;height:40px}.productLearnMoreButton button:hover{background-color:#8b4bad}.productLearnMoreButton button:active{background-color:rgba(139,75,173,.47)}.productContainer .dotMenu{cursor:pointer}.productContainer .dotMenu:after{content:'⠇';font-size:32px;position:absolute;top:7px;right:0;color:#bebebe}.productContainer .removePack{position:absolute;padding:16px 20px;border:1px solid #414042;box-shadow:0 1px 3px rgba(0,0,0,.22);right:10px;top:22px;background-color:#fff;display:none}.productContainer .removePack a{color:#a174b8;cursor:pointer}.productContainer .removePack a:hover{text-decoration:underline}.productContainer .modal-header{height:auto;border-bottom:none;padding:0}.productContainer .modal-body{text-align:center;padding:50px 28px}.productContainer .modal-body button{color:#fff;font-size:16px;font-weight:300;padding:5px 50px;margin-top:20px}.bx-wrapper{margin-bottom:0 !important}.bx-wrapper li img{margin:0 auto}.pricingPage .bx-wrapper .bx-viewport{box-shadow:none !important;border:none !important;left:0 !important}.bx-viewport{height:auto !important}.carousel-control{width:5%}.carousel-control.left{background-image:none}.carousel-control.right{background-image:none}.carousel-inner{margin:0;width:auto;overflow:inherit !important}.loading-image{display:none}.homePage section>.testsContent~.testsContent{border:none}.homePage .headNav{box-shadow:none}.homePage .absolute{position:absolute;width:100%;height:100%}.homePage .height40{height:40px}.homePage .bottom0{bottom:0}.homePage .bottom8{bottom:8px}.homePage .textAlignRight{text-align:center}.homePage .height40{height:40px}.homePage .marginBottom20{margin-bottom:20px}.testsContent{margin-bottom:36px;text-align:center;padding-top:25px;background-color:#fff}.homePage .testsContent{padding-top:0;margin-top:60px}testsContent .first{font-weight:400;font-size:35px}.webInfoContent{background-color:#fff;padding-bottom:80px}.webInfoContent .border-line{width:33.3%;left:33.3%;position:relative;height:2px;margin:12px 0}.webInfoContent .item{margin-top:20px;border:none;vertical-align:bottom;background-repeat:no-repeat;padding-top:50px;text-align:center;background-position-x:50%}.webInfoContent .content{font-weight:200;direction:rtl}.webInfoContent .first{background-image:url('/app_images/open-box.png')}.webInfoContent .first .border-line{background-color:#6ac5aa}.webInfoContent .second{background-image:url('/app_images/magic-wand.png')}.webInfoContent .second .border-line{background-color:#a174b8}.webInfoContent .third{background-image:url('/app_images/gears.png')}.webInfoContent .third .border-line{background-color:#ffaf04}.homePage section p{font-size:16px;font-weight:300;line-height:27px}.homePage section h3{line-height:34px;margin-top:5px}.homePage section h2{margin-bottom:0}.sectionPreviewImg{margin:0 auto}.headUnderline{border:solid 1px #fff;width:30%;margin:25px 0;transition:width 1s ease;-webkit-transition:width 1s ease}.testimonialsGallery{background-color:#2c2c2c}.bottomPromotionContent{background-image:url("/app_images/Lines_Pattern.jpg");padding-top:32px;padding-bottom:21px;border-top:1px solid #efefef}.bottomPromotionContent h3{color:#414042;font-weight:400;font-size:22px}.bottomPromotionContent .container{margin-top:2%;margin-bottom:2%}.textAlignCenter{text-align:center}.textAlignRight{text-align:right}.textAlignLeft{text-align:left}.homePageTestimonials{margin-top:5%;overflow:hidden;width:100%;background-image:url('/app_images/homepage/center-testimonial-bg.webp');background-repeat:repeat}.homePage .testYourself{margin-bottom:35px}.homePage .testYourself h2{text-align:right;color:#42474c;font-size:30px;margin:35px 0 30px}.homePage .testYourselfUrls{color:#169abf;font-size:16px;display:inline-block}.homePage .testYourselfUrls ul{list-style:none}.homePage .testYourselfUrls ul li{float:right;width:25%;height:40px}.homePage .urlSeperator{color:#323232;letter-spacing:-3.2px}.packType{font-size:16px;font-weight:500;min-height:300px}.testimonialText{width:auto;color:#323232;font-size:24px;font-style:normal;line-height:34px;display:block;margin:0 auto;direction:rtl;padding-top:35px;text-align:center;max-width:730px}.homePage .homePageTestimonials .testimonialText{display:flex;align-items:center;justify-content:center;padding-top:0;margin-top:0}.allPreps{margin-top:10px;margin-bottom:10px;height:11px;color:#00b7fb;font-size:16px;line-height:37px;direction:rtl;text-align:right}.allPrepsMobile{margin-bottom:60px;margin-top:25px;height:11px;color:#169abf;font-size:16px;line-height:37px;direction:rtl;text-align:right;display:none;border-top:1px #d3d6d9 solid}.allPrepsMobile a{color:#169abf !important}.packTitle .text{padding-bottom:15px;color:#000;width:100%;text-align:right;direction:rtl;font-size:28px;font-weight:500}.packTitle .text a,.packTitle .text a:hover,.packTitle .text a:visited,.packTitle .text a:active,.packTitle .text a:focus{color:#414042;font-size:28px;font-weight:500}.packTitle .text a:hover{text-decoration:none;border-bottom:1px solid #414042}.packType .info a,.packType .info a:hover,.packType .info a:visited,.packType .info a:active,.packType .info a:focus{font-size:16px;color:#414042;font-weight:400}.packTitle{padding:2px 0}.packType ul{text-align:right;direction:rtl;line-height:33px;margin-top:10px}.testimonialsRating{margin-top:30px;word-spacing:5px;text-align:center}.blackRectangle{width:50px;min-height:1px;border-top:#000 1px solid;display:block;margin-left:auto;margin-right:auto;margin-top:20px}.bannerimg{position:absolute;min-width:100%}.categoryPage .bannerimg{min-width:unset}.productPage .bannerimg,.categoryPage.categoryKids .bannerimg{position:absolute;min-width:100%;left:50%;transform:translateX(-50%)}.productPage .bannerimg,.categoryPage.categoryKids .bannerimg-container{width:100%}.categoryPage.categoryKids .headerLeftContent{background:#fff}.CategoryPageBig .bannerimg{position:absolute;min-width:100%;left:50%;transform:translateX(-50%)}.CategoryPageBigKids .bannerimg{position:absolute;min-height:100%;left:50%;transform:translateX(-50%);height:fit-content}.homePage .homePageHeader .bannerimg{height:100%}.blue-diagonal-columns{position:absolute;width:252px;height:183px;left:0;bottom:0;background:url(/app_images/categorypage/blue-diagonal-columns.png) no-repeat}.aboutUs .bannerimg{max-width:353%}.bannerimg-container{position:absolute;height:100%;width:100%;overflow:hidden}.homePage .bannerimg-container{position:relative}.baaner-row{position:relative}.banner-row-product-multi{height:327px}.homePageHeader{color:#fff;position:relative}.homePageHeader:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:block;opacity:.2}.homePageHeader .headerContent{margin-top:600px}.homePageHeader .headerContent .h1{font-size:55px}.homePageHeader .headerContent h3{font-size:22px;font-weight:300}.homePageHeader .homePageSearch{margin-top:15px}.practiceBtn,a.practiceBtn{padding:22px 100px;margin:40px;color:#fff;font-size:21px;font-weight:500;background-color:#db456c;border-radius:5px}.divButtons .practiceBtn{padding:0 !important;margin:0 !important;background-color:transparent;color:#000}.divButtons .practiceBtn:hover{color:#fff}featuredContentContainer{overflow:hidden}.featuredContent{background-color:rgba(64,64,64,.9);padding:30px 10%;overflow:hidden;direction:rtl}.featuredContent ul li{display:inline;margin:3%}.featured{align-items:center;justify-content:space-between;width:100%;overflow-x:scroll;white-space:nowrap}.featured::-webkit-scrollbar{display:none;width:0 !important}.featured{-ms-overflow-style:none}.featured{overflow:-moz-scrollbars-none}.featured img{margin:0 auto}.homePage .homePageTestimonials #center-testimonials{margin-top:40px}.homePageTestimonials .carousel-indicators{display:none}.homePageTestimonials .carousel-control,.carousel-control:hover,.carousel-control:focus,.carousel-control:active{color:#414042;text-shadow:none;opacity:1;line-height:485px}.homePage .homePageTestimonials #center-testimonials .carousel-control{line-height:0}.homePage .homePageTestimonials #center-testimonials .carousel-control img{position:relative}.homePageTestimonials .testimonials.carousel p{color:#414042;font-weight:300;font-size:20px;text-align:center;font-style:italic}.homePage .homePageTestimonials .testimonials.carousel p{display:none}.homePageTestimonials .carousel-control .glyphicon-menu-right{height:60px;font-size:60px;z-index:5;display:inline-block;position:absolute;top:-webkit-calc(50% - 30px);top:-moz-calc(50% - 30px);top:calc(50% - 30px);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#323232;right:60%;transform:scale(.5,.7)}.homePageTestimonials .carousel-control .glyphicon-menu-left{height:60px;font-size:60px;z-index:5;display:inline-block;position:absolute;top:-webkit-calc(50% - 30px);top:-moz-calc(50% - 30px);top:calc(50% - 30px);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:60%;transform:scale(.5,.7)}.homePageTestimonials .testimonialsName{color:#323232;font-size:18px;font-style:normal;line-height:34px;margin-left:auto;margin-right:auto;margin-bottom:60px;text-align:center}.B2BPartnerPage .bannerimg-container{z-index:-100}.b2bMainTitle{text-shadow:0 0 51px rgba(0,0,0,.1);color:#fff;font-size:55px !important;font-weight:700;text-transform:uppercase}.b2bSubTitle{color:#fff;font-size:22px;font-weight:700 !important}.featuredContentContainerB2B{background-color:#414042;background:rgba(0,0,0,.9)}.featuredContentB2B{padding:30px 10%;overflow:hidden;background-color:rgba(65,64,66,.9)}.featuredContentB2B ul li{display:inline;margin:3%}.b2bmidContent{border-bottom:1px solid;border-color:rgba(199,199,199,.5);margin-top:40px;padding-top:40px;text-align:center}.b2bmidContentP{font-size:20px;font-weight:400;line-height:36px}.B2BcoloredInfoContent{text-align:center;margin:20px 0 10% 0}.b2bIconsGrouptitle{padding:64px 0 0 0;text-align:center;font-size:35px;font-weight:300;margin-bottom:30px;line-height:40px}.B2BcoloredInfoContent .item{margin-top:20px;margin-bottom:40px;border:none;vertical-align:bottom;font-weight:400;font-size:15px}.B2BPartnerPage .B2BinfoBoxImgWrapper{padding:15px;vertical-align:middle;text-align:center}.B2BPartnerPage .B2BinfoBoxImg{max-height:100%}.B2BPartnerPage .B2BinfoxBoxContent{min-height:46px}.count{color:#f4f4f4;font-weight:300;font-size:60px}.b2bCountersRow{min-height:237px}.subParent{position:absolute;bottom:0}.b2bCounterText{font-size:18px;line-height:37px;color:#f4f4f4;font-weight:300}.b2bFormDiv{background-repeat:no-repeat;background-position:center;background-color:#f4f4f4 !important}.b2bFormContainer{max-width:1080px;margin:auto;text-align:center}.b2bFormContainer .inputGroup{margin-top:51px;display:inline-block;margin-left:10px;margin-right:10px}.b2bFormContainer .inputGroup label{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;font-weight:300;color:#404042 !important;pointer-events:none;-webkit-transition:all .15s ease-out 0s;transition:all .15s ease-out 0s}.b2bFormContainer .inputGroup .b2brequired:before{content:"* ";color:#a174b8}.b2bFormContainer .inputGroup .b2bDropDown{background:transparent;border:0;outline:0;border-bottom:solid 1px #646366}.b2bformTitle{margin-top:80px}.b2bFormInput,.select-input{border:none;border-bottom:solid 1px #646366;background:transparent;padding:10px 0}.b2bFormInput:focus,.select-input:focus{outline:none}.b2bFormLabel{display:inline-block;text-align:right;width:180px}.b2bFormContainer form button[type="submit"]{margin-top:72px;margin-bottom:180px;font-weight:400;font-size:22px;width:360px;height:70px;max-width:100%}.hiddenVisibility{visibility:hidden}.bottom_testimonials{padding-top:84px}.bottom_testimonials .carousel-inner{margin:0}.bottomTestimonialsWrapper{padding-bottom:112px}.bottomTestimonialsWrapper .content{min-height:285px;padding-top:30px;color:#fff}.bottomTestimonialsWrapper .content .testimonial{font-weight:200;font-size:20px;line-height:36px}.bottomTestimonialsWrapper .content .border-line{background-color:#6ac5aa;width:33.3%;height:2px;position:relative;right:33%;margin:31px 0}.bottomTestimonialsWrapper .content a{font-weight:400;color:#cea6e3;position:absolute;bottom:0;width:120px;left:50%;margin-left:-60px}.bottomTestimonialsWrapper .content .practiced{padding-bottom:56px;color:#b5b5b5}.bottomTestimonialsWrapper .picture{transform:translateY(10%);color:#fff;line-height:25px;height:285px}.bottomTestimonialsWrapper .picture .roundImgWrapper{height:160px;width:160px;margin:19px 0;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;border:4px solid #fff;overflow:hidden;margin:0 auto}.roundImgWrapper img{width:100%}.bottomTestimonialsWrapper .picture .testimonialsName{font-weight:700;font-style:normal}.bottomTestimonialsWrapper .picture .jobTitle{font-weight:300}.bottom_testimonials .carousel-control .glyphicon-menu-right{opacity:1;color:#fff;margin-right:0;width:30px;height:30px;margin-top:-10px;font-size:30px;right:50%;position:absolute;top:-webkit-calc(50% - 30px);top:-moz-calc(50% - 30px);top:calc(50% - 30px);z-index:5;display:inline-block}.bottom_testimonials .carousel-control .glyphicon-menu-left{opacity:1;color:#fff;margin-left:0;width:30px;height:30px;margin-top:-10px;font-size:30px;left:50%;position:absolute;top:-webkit-calc(50% - 30px);top:-moz-calc(50% - 30px);top:calc(50% - 30px);z-index:5;display:inline-block}.bottom_testimonials .carousel-control{opacity:1}.bottom_testimonials .carousel-control .glyphicon-menu-right:hover,.bottom_testimonials .carousel-control .glyphicon-menu-left:hover{opacity:.5}.bottom_testimonials .carousel-control .glyphicon-menu-right:active,.bottom_testimonials .carousel-control .glyphicon-menu-left:active{opacity:1 !important}.homePageSearch input[type=search]{color:#000;background:none;border:none;width:-webkit-calc(100% - 37px);width:-moz-calc(100% - 37px);width:calc(100% - 37px);padding-left:2%;height:48px;float:left}.homePageSearch input[type=search]:focus{outline:none}.homePageSearch{line-height:48px;vertical-align:middle;display:inline-block;background-color:#fff;width:45%}.homePageSearch img{margin:0;margin-top:10px;margin-right:5px;float:right;cursor:pointer;display:inline;height:32px;width:32px}.homePageSearch img:hover{cursor:pointer}nav .headNav{border-bottom:0}nav .leftNav>li>a,nav .rightNav>li>a{color:#414042}.topNavbarMain #phoneNumberAnchor{color:#42474c}.topNavbarMain #phoneNumber:visited{color:#42474c}.topNavbarMain #phoneNumberAnchor:hover{color:#121111}.topNavbarMain #phoneNumberAnchor:active{color:#000}.rightNav{float:right;text-align:right;padding:0}.rightNav li{float:right;line-height:51px;height:51px}.rightNav li>a{color:#fff}.rightNav li:hover{font-weight:400;color:#000}.rightNav li:after{content:'';display:block;margin:-3px auto;height:3px;width:0;background:transparent;transition:width .5s ease,background-color .5s ease;-webkit-transition:width .5s ease,background-color .5s ease}.rightNav li:hover:after{width:0;background:#9a5fb8}.leftNav{padding:0;float:left}.leftNav>li{display:table-cell;line-height:51px;vertical-align:middle;width:230px}nav .headNav.menu-hidden .leftNav>li.logo{height:100%;width:100%;padding-top:6px;border-right:solid 1px #c7c7c7;padding-bottom:10px}nav .headNav.menu-hidden .leftNav>li.logo.no-navlinks{padding-top:0;padding-bottom:0;height:51px}.leftNav .subNav{position:absolute}.headNav{z-index:99;box-shadow:0 2px 2px rgba(0,0,0,.22) !important;height:51px;border-bottom:0 solid;border-bottom-color:rgba(255,255,255,.5);padding:0;transition:background-color .1s ease;-webkit-transition:background-color .1s ease;color:#42474c;background-color:#fff}.headNav.affiliate{height:109px;box-shadow:0 2px 2px rgba(0,0,0,.22);background-color:#fff}.headNav.affiliate .powered-by{display:block;font-size:13px;font-weight:400;line-height:0}.headNav .leftNav,.headNav .rightNav{display:inline-block;vertical-align:middle}.headNav .signIn{text-align:center}.headNav.affiliate .leftNav{padding:24px 30px 30px 63px}nav{width:100%;top:0;left:0;right:0;background-color:#fff;height:51px}nav a{display:inline-block;padding-left:5px;font-weight:700}nav>a:hover{text-decoration:none;font-weight:400;color:#6bc5ab}nav .logo a{padding:0}.headNav .rightNav>li{border-left:solid 1px #c7c7c7}.headNav .leftNav>li{border-right:solid 1px #c7c7c7}nav .search-close-btn{cursor:pointer;font-size:22px;font-weight:500;line-height:22px}nav input[type=search]{background:none;border:none;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);padding-left:2.5%;position:absolute;right:54px;height:100%}nav input[type=search]:focus{outline:none}nav.homePage .headNav .search input[type=search]{color:#414042}nav.homePage:hover .headNav .search input[type=search]{color:#414042}.search{line-height:48px;vertical-align:middle;display:inline-block;height:100%;width:-moz-calc(100% - 1000px);width:-webkit-calc(100% - 1000px);width:-o-calc(100% - 1000px);width:calc(100% - 1000px);direction:rtl;font-size:18px;position:relative}.search-icon{display:inline-block;position:absolute;top:6px;right:20px;cursor:pointer}.search .searchTabletClose{display:none;position:absolute;left:18px;font-size:24px;cursor:pointer}#mobileSearchButton{cursor:text}.headNav input[type=search]::-webkit-input-placeholder{color:#414042}.headNav input[type=search]::-moz-placeholder{color:#414042}.headNav input[type=search]::-moz-placeholder{color:#414042}.headNav input[type=search]:-ms-input-placeholder{color:#414042}.downArrow{display:inline-block;width:11px;height:9px;margin-right:0;color:#42474c}.topics{width:213px}.topics>a{cursor:pointer;padding-right:16px}.topics:hover{background-color:#efeeee}.logoimg{width:143px;height:30px}.fiveHunderdUpperText{font-weight:300;color:#171717;font-size:120px !important;text-align:center;padding-top:50px;direction:rtl}.homePage .TrustSection .fiveHunderdUpperText{line-height:77px;padding-top:0}.fiveHunderdLowerText{font-weight:300;color:#171717;font-size:30px;line-height:15px;text-align:center;padding-top:56px}.homePage .TrustSection .fiveHunderdLowerText{line-height:30px;padding-top:0;margin-top:20px}.phoneimgFrame{float:left;margin-top:17.5px;margin-right:10px}f.rightMenuArrow .headNav.affiliate .logoimg{margin:0}.headNav.affiliate .logo{padding-right:76px;height:59px}.navBackgroundCover{position:fixed;top:51px;bottom:0;left:0;right:0;z-index:50;background-color:rgba(0,0,0,.34);display:none}.rightArrow{position:absolute;left:20px;top:18px;width:.5em;height:.5em;border-right:.2em solid #414042;border-top:.2em solid #414042;transform:rotate(225deg);-ms-transform:rotate(225deg);-webkit-transform:rotate(225deg)}.headNav .subNav{position:absolute;top:51px}.parentSubNav{top:100%;right:0;width:212px;background-color:#fff;color:#414042;font-weight:300;box-shadow:0 2px 5px 0 rgba(0,0,0,.3),inset 0 2px 2px rgba(0,0,0,.22);z-index:9999;height:0;transition:height .5s ease;-webkit-transition:height .5s ease;overflow:hidden;box-sizing:border-box}.parentSubNav ul:first-child{display:inline-block}.parentSubNav ul li{width:324px;position:relative;cursor:default;line-height:55px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;height:55px}.parentSubNav ul li span.no-font-icon{padding:0 50px;padding-right:20px;color:#000;font-size:16px}.parentSubNav ul li span.font-icon{padding:0;padding-right:20px;color:#000;font-size:16px}.parentSubNav ul li:hover{background-color:#efeeee}.parentSubNav ul li:first-child:hover{box-shadow:inset 0 2px 2px rgba(0,0,0,.22)}.parentSubNav ul li:hover .rightArrow{border-color:#6ac5aa}.parentSubNav ul .navicon{position:absolute;left:15px;top:50%;margin-top:-11px}.subNavChildrenContainer{position:absolute;top:0;display:inline-block;height:auto;overflow:hidden;z-index:60;clear:both;right:212px;box-shadow:5px 0 13px -4px rgba(0,0,0,.3)}.childSubNav{display:none;background-color:#42474c;color:#e3e3e3;line-height:46px;height:auto;vertical-align:top}.childSubNav ul{width:auto}.childSubNav li>a:hover{background-color:#263030;color:#000;font-weight:700}.childSubNav.hover-blueTheme li>a:hover,.childSubNav.hover-blueTheme li>a:active{background-color:#3ea0d8}.childSubNav.hover-purpleTheme li>a:hover,.childSubNav.hover-purpleTheme li>a:active{background-color:#7e6aad}.childSubNav.hover-greenTheme li>a:hover,.childSubNav.hover-greenTheme li>a:active{background-color:#acca4d}.childSubNav.hover-redTheme li>a:hover,.childSubNav.hover-redTheme li>a:active{background-color:#fc4467}.childSubNav li{height:46px;line-height:46px;display:block;color:#fff;font-size:18px;font-weight:700;z-index:101;padding:0}.childNavLink{width:25%;height:10px;color:#fff;font-size:18px;font-weight:700;line-height:14px}.childNavLink:not(:nth-child(4)) a{border-left:solid 1px #777}.grandChildSubNav ul li{height:20%;line-height:15%}.readMoreLi{border-left:solid 1px #777}.navBarReadMore{height:40px;line-height:40px;border-left:none !important;font-weight:100}.childSubNav li a{overflow:hidden;white-space:nowrap;color:#fff;white-space:nowrap;display:block;text-overflow:ellipsis;padding-right:15px}.grandChildSubNav{width:auto}.grandChildSubNav li{display:inline;width:100%;clear:left;height:30px;line-height:30px;vertical-align:middle;text-align:right;text-overflow:ellipsis;overflow:hidden}.childSubNavLink{color:#fff;font-size:15px;font-weight:100;line-height:40px;height:50px}.none:hover{background-color:unset !important}.homePage{background-color:rgba(0,0,0,0)}.homePage .topTestimonialButtonContainer{z-index:1;position:relative}.logos{height:130px;position:relative;width:100%;border-top:solid 1px #d8d8d8}.homePage .headNav{border-left-color:rgba(0,0,0,0)}.rightNav li a:hover,.leftNav li a:hover{text-decoration:none}nav:hover li.howItWorks,nav:hover .plans.first{border-left:solid 1px #c7c7c7 !important}nav:hover .headNav{color:#414042}.rightNav li.affiliate-logo{border-left:solid 1px #c7c7c7;border-right:none !important;padding-left:30px;text-align:left;height:59px;line-height:38px}.rightNav li.affiliate-logo .img{max-height:57px}.affiliate-logo .jtp-collaboration{font-size:13px;font-weight:400;line-height:30px;display:block;color:#404042}.headNav.affiliate .rightNav{padding:24px 30px 30px 84px}.headNav.affiliate .rightNav li:hover{color:inherit}.headNav.affiliate .rightNav li:hover:after{display:none}.logo{padding-right:47px;width:324px}.static_footer{padding:6% 0 !important}footer{background-color:#323232;color:#c6c4c4;padding-top:3%}footer .footerContent{display:flex;flex-direction:row;align-items:flex-end;justify-content:flex-end}footer #mobileBottomSection{display:none;position:relative}footer a,footer a:visited,footer a:active{font-size:14px;font-weight:300;color:#c6c4c4}footer a:hover{font-size:14px;font-weight:300;color:#fff}footer .row{margin-top:10px}footer p,footer li{font-weight:300;line-height:27px}footer h4{color:#fff}footer span.title{color:#c6c4c4;font-size:14px;width:100%;padding:10px 0}footer div.title{margin-bottom:15px;line-height:24px}.footer-link a{color:#c6c4c4 !important;text-decoration:none}.footerUnderline{border:solid 1px #79cbb2;width:65px;margin:10px 0}.footerDivider{border-top:1px solid #848484;width:100%;margin:0;margin-bottom:60px}.footerColorfulCheckMarkDesktop{position:absolute;right:80px;top:-48px}.footerColorfulCheckMarkMobile{position:absolute;right:12px;top:-24px}.minimal.footerDivider{margin:15px 0}.socialLinks{margin-bottom:10px;margin-top:5px;display:flex;align-items:center;justify-content:space-evenly}.socialLinks a{display:inline-block;margin:0}.socialLinks li{display:inline-block}.loadingButton{display:flex;align-items:center;justify-content:center;margin:auto}.loadingButton .loadingGifContainer{background-image:url(/app_images/ajax-loading.gif);position:relative;top:0;background-size:25px 25px;background-position:center;background-repeat:no-repeat;margin-right:25px;width:25px;height:25px}.contactUsButton.loadingButton .loadingGifContainer:not(.displayNone){display:inline-block;top:5px;margin-right:10px}.stickyStrip{border-top:solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8}.stickyStrip .container{padding-top:15px;padding-bottom:15px}.rightColumnContent{position:relative}.stickyStrip.is-sticky{position:fixed;top:0;background:#fff;z-index:998;right:0;left:0;padding-bottom:15px}.rightColumnContent .stickyBoxes{border:none;margin-bottom:inherit;top:inherit}.sidebar{display:inline-block;padding-bottom:20px}.sidebar h2{font-weight:700;font-size:21px;margin-top:0}.sidebar .row:first-child h2{margin-top:20px}.sidebar .productContainer{max-height:174px}.sidebar .productContainer .productContent{height:168px;width:256px;min-height:unset}.radioAnswersMacroContainer .radioAnswerMacroLabel{cursor:pointer;margin-left:10px;position:relative;padding-right:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radioAnswersMacroContainer .radioAnswerMacroLabel .radioAnswersMacroOption{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radioAnswersMacroContainer .radioAnswerMacroLabel .radioAnswerMacroCheck{position:absolute;top:6px;right:0;height:15px;width:15px;background-color:#3ea0d8;border-radius:50%}.radioAnswersMacroContainer .radioAnswerMacroLabel .radioAnswerMacroCheck:after{content:" ";position:absolute;display:none;top:3px;left:3px;height:9px;width:9px;background-color:#fff;border-radius:50%}.radioAnswersMacroContainer .radioAnswerMacroLabel input:checked~.radioAnswerMacroCheck:after{display:block}.radioAnswersMacroContainer.verticalAnswers .radioAnswerMacroLabel{display:block}.radioAnswersMacroContainer .radioAnswerMacroMessage{display:none;font-weight:700}.radioAnswersMacroContainer .radioAnswersMacroExplanation{display:none}.blueTheme .radioAnswersMacroContainer .radioAnswerMacroLabel .radioAnswerMacroCheck{background-color:#3ea0d8}.purpleTheme .radioAnswersMacroContainer .radioAnswerMacroLabel .radioAnswerMacroCheck{background-color:#8b5fc9}.greenTheme .radioAnswersMacroContainer .radioAnswerMacroLabel .radioAnswerMacroCheck{background-color:#acca4d}.redTheme .radioAnswersMacroContainer .radioAnswerMacroLabel .radioAnswerMacroCheck{background-color:#fc4467}.videoBoxMacro{text-align:-webkit-center}.lightbox{position:fixed;display:none;z-index:999;bottom:0;right:0;top:0;left:0}.lightbox-container{max-width:960px;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 15px}.lightbox-content{box-shadow:0 1px 6px rgba(0,0,0,.7)}.lightbox-close{text-transform:uppercase;background:#000;position:absolute;font-weight:300;font-size:12px;display:block;border:none;color:#fff;top:-26px}.video-container{padding-bottom:56.25%;position:relative;padding-top:30px;overflow:hidden;height:0}.video-container iframe,.video-container object,.video-container embed{position:absolute;height:100%;width:100%;left:0;top:0}.videoiframe{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoiframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.videoContainerYouTube{position:relative;margin-bottom:5%;margin-top:5%;background:#f5f5f5;border-radius:5px;width:550px;height:320px}.videoContainerYouTube .videoBoxImage,.infoPage .videoContainerYouTube .videoBoxImage img{max-width:100%;overflow:hidden;margin-top:5%}.videoContainerYouTube .frontImg img{width:100%}.backImg{z-index:1}.frontImg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;height:auto;width:100px;cursor:pointer}.thumbnailImageConteiner{margin:0 auto;max-width:604px;width:100%}.videoContainerYouTube .videoBoxImage img{width:100%;height:100%;margin:-10% 0}.authorMidContentMacro{background:#f9f9f9;padding:30px 20px;width:fit-content}.authorMidContentDescription{display:grid}.authorMidContent{display:grid;padding-right:20px}.authorMidContentName{font-size:18px !important;line-height:28px !important}.authorMidContentPosition{font-size:14px !important;line-height:22px !important}.authorMidContentImg{max-width:120px;max-height:100px}.authorTitle{font-style:normal;font-weight:500 !important;font-size:32px !important;line-height:38px !important}.authorContent{font-style:normal;font-size:17px;line-height:27px}.categoryPage{color:#42474c}.categoryPage .stickyStrip{display:none !important}.categoryPage h1{font-weight:500;font-size:36px;line-height:40px}.categoryPage .headerLeftContent{margin-top:20px}.categoryPage.categoryKids h1,.freeTestCategory.freeTestCategoryKids .freeTitleContainer{position:relative;padding-bottom:15px}.categoryPage.categoryKids h1::before,.freeTestCategory.freeTestCategoryKids .freeTitleContainer::before{content:"";position:absolute;border-bottom:5px dotted #e74a5e;width:10%;right:3px;bottom:0}.freeTestCategory.freeTestCategoryKids .headerLeftContent .freeTitleContainer h1::before{content:none}.categoryPage.categoryKids h1 .colorSlash{display:none}.categoryPage .headerLeftContent p{font-size:18px;line-height:22px}.banner .headerLeftContent .hole{display:none}.banner.baaner-row.hasImage .bannerText{margin-bottom:0}.banner.baaner-row.hasImage .bannerText .headerLeftContent{padding-bottom:0}.categoryPage.categoryKids .banner .bannerText .headerLeftContent{background:-webkit-radial-gradient(713px 14px,circle,transparent 7px,#fff 7px);background:-moz-radial-gradient(713px 14px,circle,transparent 7px,#fff 7px);background:radial-gradient(713px 14px,circle,transparent 7px,#fff 7px);box-shadow:1px 2px 5px rgba(0,0,0,.3);border-radius:10px;position:relative;width:auto;max-width:730px;padding:20px 40px 80px;margin:20px 5px 40px;color:#000}.categoryPage.categoryKids.freeTestCategoryKids .headerLeftContent{overflow:hidden}.categoryPage.categoryKids .banner .headerLeftContent .hole{display:block;background-color:transparent;position:absolute;width:14px;height:14px;top:-2px;right:11px;opacity:.5}.categoryPage.categoryKids .headerLeftContent .categoryPageStats{position:absolute;bottom:0;width:100%;min-height:57px;background-color:#f6f6f6;padding-bottom:15px;padding-top:15px;padding-right:20px;left:0;border-radius:0 0 10px 10px}.categoryPage.categoryKids .headerLeftContent .categoryPageStats .ratingStarsWrapper svg{margin:0 3px}.categoryPage .categoryKids .bannerimg{max-width:228%}.categoryPage .bannerimg{left:0;max-width:228%;height:100%}.categoryPage .bannerimg-container{position:absolute;height:100%;width:100%;overflow:hidden}.categoryPage img{max-height:100%;max-width:100%}.categoryPage .banner{background-repeat:no-repeat;background-position-x:100%;min-height:403px;background-color:unset !important;border-bottom:unset !important}.categoryPage.categoryKids .banner .bannerimg-container{text-align:center}.categoryPage.categoryKids .banner .floatLeft{float:none}.categoryPage.categoryKids .banner .blue-diagonal-columns{display:none}.headerLeftContent h3{font-weight:700}.categoryPage .midContent h2:first-child{margin-top:10px}.categoryPageFeaturedContent{background-color:#eeeded;width:100%;border-bottom:solid 1px #bababa;border-top:solid 1px #bababa;padding-bottom:3%;padding-top:3%}.categoryPageFeaturedContent .tab-content{padding:0}.categoryPage .sidebar h2{font-size:21px;font-weight:700;color:#42474c}.productPage #productContainer{padding-bottom:20px}.productPage .row.rowSellBox{overflow:visible}.productPage #productPageHeader{margin-top:30px}.productPage #desktopSellbox{position:relative;top:37px}.productPage.productPageMulti #desktopSellbox .sellBoxContactUs{max-width:351px;font-size:15px;line-height:20px;font-weight:400;margin-top:13px}.productPage #productSlider .modal-header .titleLeftBorder{line-height:0}.productPage #productSlider .modal-header .galleryTitleSlash{height:25px;width:20px;position:relative;top:5px}.productPage.ltrDirection #productSlider .modal-header .titleLeftBorder{text-align:left}.blueTheme .productPage #productSlider .modal-header.galleryTitleSlash path{fill:#3ea0d8}.purpleTheme .productPage #productSlider .modal-header .galleryTitleSlash path{fill:#8b5fc9}.greenTheme .productPage #productSlider .modal-header .galleryTitleSlash path{fill:#acca4d}.redTheme .productPage #productSlider .modal-header .galleryTitleSlash path{fill:#fc4467}.productPage #productSlider .modal-header .titleLeftBorder .mainTitle{font-size:25px;font-weight:500;margin-bottom:0;display:inline}.productPage #productSlider .modal-header .close{right:unset;top:4px;left:11px;color:#b4b4b4;font-size:27px}.productPage.ltrDirection #productSlider .modal-header .close{left:unset;right:11px}.productPage .productPreviewCursorDef #productSlider .modal-body{padding-bottom:50px}.blueTheme .productPage .productPreviewCursorDef #productSlider .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#3ea0d8}.purpleTheme .productPage .productPreviewCursorDef #productSlider .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#8b5fc9}.greenTheme .productPage .productPreviewCursorDef #productSlider .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#acca4d}.redTheme .productPage .productPreviewCursorDef #productSlider .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#fc4467}.productPage .categoryPageTitle{margin-top:0;display:inline-block;color:#000;font-weight:500;line-height:40px}.productPage .pageSubTitle{font-size:26px;font-weight:300;color:#000}.productPage .pageSubTitleSticky{font-size:20px;font-weight:300;line-height:0 !important}.categoryPage .practiceBtn{margin:0;padding:14px 0;width:90%;margin-top:3px}.productsContainer .no-resutls{font-weight:400;padding:15px}.categoryPage:not(.categoryKids) .categoryPageStats{text-align:center;margin-bottom:20px;display:inline-block}.internal-slide .categoryPage .categoryPageStats{margin-top:0}.categoryPage .categoryPageStats .scorebox{padding:0;text-align:right}.categoryPage .showMore{margin-top:38px;font-size:14px}.categoryPage .showMoreContent{display:none}.categoryPage .anchor{display:block;position:relative;visibility:hidden}.categoryPage .bannerText{margin-bottom:30px}.categoryPage .productsContainer .productBox,.categoryPage .hiddenProducts .productBox,.recommendedPacksBottom .productBox{width:280px}.categoryPage .productsContainer .productBox{float:left}.featuredPills li{margin-right:20px}.featuredPills li a{color:#414042;font-weight:300;padding:10px 15px 10px 0}.featuredPills li.active{border-bottom:solid 3px}.featuredPills li.active a,.featuredPills li.active a:hover,.featuredPills li.active a:focus{font-weight:700;background:none;color:#414042;padding:10px 15px 10px 0}.categoryPageTests{padding-top:45px;padding-bottom:45px;margin-bottom:50px;background-color:rgba(243,243,243,.3)}.categoryPageTests .filtersHeaderContainer.col-xs-12{margin-bottom:10px}.categoryPageTests .filtersHeader{font-size:36px;font-weight:500}.categoryPageTests span{line-height:39px}.categoryPageTests .row:first-child{line-height:64px}.categoryPageTests h3{margin:20px 0}.categoryPage .categoryPageTests .filtersHeaderContainer{margin-bottom:20px}.categoryPageDetailsContent{margin-top:55px}.categoryPageDetailsContent .showMore{margin-top:15px}.categoryPageDetailsContent .pageProduct .row:first-child{border-bottom:solid 1px #e8e8e8;padding-bottom:48px;margin-bottom:30px}.categoryPageDetailsContent .row:last-child{margin-bottom:50px}.categoryPageDetailsContent h2{margin-bottom:15px}.categoryFilterCol{max-width:280px}.categoryFilter button{width:100%;text-align:right;background:none;border:none;box-shadow:none;border-bottom:solid 1px #d5d3d8;border-radius:0;padding-right:1px;outline:none;background-image:url("/app_images/caret.png");background-repeat:no-repeat;background-position:0%;font-weight:700}.categoryFilter button:focus,.categoryFilter button:active,.categoryFilter button:hover,.categoryFilter button:visited{background:none !important;box-shadow:none !important;outline:none !important;background-image:url("/app_images/caret.png") !important;background-repeat:no-repeat !important;background-position:0% !important}.categoryFilter .dropdown-menu{border-radius:0;box-shadow:1px 1px 3px rgba(0,0,0,.4);border:none;line-height:34px;min-width:256px;padding:0;width:100%}.categoryFilter .dropdown-menu ul{max-height:390px;overflow:hidden;overflow-y:auto}.categoryFilter .dropdown-menu ul li{padding:0 15px;cursor:pointer}.categoryFilter .dropdown-menu ul li.selected:not(:first-child){font-weight:700;line-height:17px;padding-top:8px;padding-bottom:7px}.categoryFilter .dropdown-menu ul li>a{color:#414042;text-decoration:none}.categoryFilter .dropdown-menu ul li:hover{background-color:#efeeee}.categoryFilter .dropdown-menu ul li.li-item-name{background:none !important;box-shadow:none !important;outline:none !important;background-image:url("/app_images/filter_close.png") !important;background-repeat:no-repeat !important;background-position:95% !important;padding-right:10px}.categoryFilter .dropdown-menu ul::-webkit-scrollbar-track-piece{background-color:#cfcfcf}.categoryFilter .dropdown-menu ul::-webkit-scrollbar-track{border-radius:0}.categoryFilter .dropdown-menu ul::-webkit-scrollbar-thumb{border-radius:0;background-color:#414042}.categoryFilter .dropdown-menu ul::-webkit-scrollbar{width:6px}.categoryFilter .filterListMargin{margin-right:10px}.categoryFilter .filterBtnText{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#42474c;font-size:18px}.categoryPage .filtersRow.filtersWithBorder{margin-bottom:40px}.categoryPage .filtersRow.filtersWithBorder .categoryFilter{border:2px solid #d5d3d8;background-color:#fff;padding:0 13px}.categoryPage .filtersRow.filtersWithBorder .categoryFilter button{border:none}.categoryPage .filtersRow.filtersWithBorder .categoryFilter .dropdown-menu{min-width:unset;max-width:unset}.categoryPageDetailsContent .testimonialsBox,.productPage .sideBanner{margin-top:55px;padding-left:24px;padding-bottom:22px;padding-right:19px;overflow:hidden;background-color:rgba(238,237,237,.5);border-left:1px solid #dedede}.categoryPageDetailsContent .testimonialsBox p{color:#646366;font-weight:300;font-style:italic;font-size:14px}.categoryPageDetailsContent .socialIconContainer{margin:0 3%}.categoryPage .bottomContent img{display:block;max-width:100%;height:auto}.categoryPage .stickyStrip .stickyDetails{text-align:center}.categoryPage .stickyStrip .stickyDetails:not(.first) span{display:block}.categoryPage .stickyStrip.is-sticky .stickyDetails span{font-weight:300;font-size:14px;display:inline-block}.categoryPage .stickyStrip.is-sticky .practiceBtn{font-weight:400;font-size:16px;padding:5px 0;width:48%}.categoryPage .stickyStrip span:not(.rating-count){display:block}.categoryPage .stickyStrip.is-sticky span{font-size:14px;font-weight:400;display:inline}.categoryPage .stickyStrip .rating{display:inline !important}.categoryPage .category_rating span{display:inline}.categoryPage .category_rating a{color:#169abf;vertical-align:bottom}.categoryPageStats .category_rating .rating{font-weight:400;font-size:30px;display:inline-block;margin-left:4px;margin-bottom:5px;vertical-align:middle}.categoryPageStats .category_rating .ratingStarsWrapper{display:inline-block;margin-left:10px}.categoryPageStats .statsContainer{text-align:right}.categoryPage .relatedLinksTitleLeftBorder{border-left:solid 3px #6bc5ab;margin-left:-11px;margin-bottom:20px;padding-left:13px}.categoryPage .relatedLinksTitle{margin-top:10px}.categoryPage .courseContentSection{background-color:#fff;border:none;padding-top:22px;padding-right:54px;padding-bottom:30px;padding-left:27px;box-shadow:0 1px 3px rgba(0,0,0,.22);cursor:pointer;margin-top:59px}.categoryPage .courseContentSection .productLink{font-size:16px;font-weight:700}.categoryPage .courseContentSection .productLink a{color:#000;line-height:27px}.categoryPage .clearFilters{cursor:pointer;margin-left:30px;display:none;font-size:16px}.categoryPage .showMoreBtn{text-align:center;margin:40px 0 0 0}.categoryPage .rating-count{display:inline-block}.categoryPage .midContent h1{margin-top:14px}.categoryPage .midContent .table_wrapper{padding-right:0}.categoryPage .productContainer .productContent h3,.recommendedPacksBottom .productBox .productContent h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.categoryPage .swiper-container.product-swiper{position:unset}.categoryPage .swiper-container.product-swiper .swiper-wrapper{padding:2px}.categoryPage .swiper-container.product-swiper .swiper-slide{width:auto}.categoryPage .swiper-container.product-swiper .product-swiper-arrow-container{position:absolute;top:50%;box-shadow:0 1px 3px rgba(0,0,0,.25);background-color:#fff;margin-top:-10px;width:48px;height:48px;border-radius:50%;z-index:10;cursor:pointer;outline:none}.categoryPage .swiper-container.product-swiper .product-swiper-arrow-container.product-swiper-prev{right:-25px}.categoryPage .swiper-container.product-swiper .product-swiper-arrow-container.product-swiper-next{left:-25px}.categoryPage .swiper-container.product-swiper .product-swiper-arrow-container .product-swiper-arrow{position:relative;height:48px;width:13px}.categoryPage .swiper-container.product-swiper .product-swiper-arrow-container.product-swiper-prev .product-swiper-arrow{right:16px;background:url(../app_images/Svgs/arrow-right-blue.svg) no-repeat center}.categoryPage .swiper-container.product-swiper .product-swiper-arrow-container.product-swiper-next .product-swiper-arrow{right:18px;background:url(../app_images/Svgs/arrow-left-blue.svg) no-repeat center}.categoryPage .swiper-container.product-swiper .product-swiper-arrow-container.product-swiper-prev.swiper-button-disabled,.categoryPage .swiper-container.product-swiper .product-swiper-arrow-container.product-swiper-next.swiper-button-disabled{opacity:0;cursor:default}.categoryPage .swiper-container.product-swiper .swiper-wrapper,.categoryPage .swiper-container.product-swiper .swiper-wrapper .swiper-slide{position:unset}.relatedLinksTitle{margin-top:10px;padding-left:17px !important;line-height:2}.relatedLinksTitleLeftBorder{border-left:solid 3px #6bc5ab}.relatedLinksBottom{margin:35px 0}.relatedLinksBottomTitle{font-weight:500;font-size:35px;margin-bottom:25px}.relatedProdTitle h2{font-size:35px;margin-top:30px}.recommendedPacksBottom{margin-bottom:50px}.courseContentSection{background-color:#fff;border:none;padding-top:22px;padding-right:54px;padding-bottom:30px;padding-left:27px;box-shadow:0 1px 3px rgba(0,0,0,.22);cursor:pointer;margin-top:59px}.categoryPagecourseContentSection{background-color:#fff;border:none;padding-top:22px;padding-right:54px;padding-bottom:30px;padding-left:27px;box-shadow:0 1px 3px rgba(0,0,0,.22);cursor:pointer;margin-top:59px}.categoryPageRelatedProductsContent{background-color:#fff;border:none;box-shadow:0 1px 3px rgba(0,0,0,.22);cursor:pointer;margin-top:76px;margin-bottom:130px;padding-top:18px;padding-right:54px;padding-bottom:18px;padding-left:20 px}.categoryPageRelatedProductsCol{background-color:#fff;border-left:solid 2px #e7e7e7;padding-left:20px;cursor:pointer;margin-top:-15px}.relatedProductLink{font-size:16px;font-weight:700;display:block;max-width:100%;position:relative}.relatedProductLink a{color:#414042;line-height:27px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;width:100%;display:block}.categoryPageTestimonials .carousel-indicators{display:none}.categoryPageTestimonials .carousel-control,.carousel-control:hover,.carousel-control:focus,.carousel-control:active{color:#414042;text-shadow:none;opacity:1}.categoryPageTestimonials .carousel-control.left{background-image:none}.categoryPageTestimonials .carousel-control.right{background-image:none}.categoryPageTestimonials .testimonials.carousel .wrapper{position:relative;width:100%;display:block}.categoryPageTestimonials .testimonials.carousel p{color:#414042;font-weight:300;font-size:16px;text-align:center;font-style:italic;line-height:27px;padding-top:21px;padding-bottom:21px}.categoryPageTestimonials .testimonials.carousel .item.size-calulator p{display:block;position:fixed;left:0;top:0;transform:none}.categoryPageTestimonials .carousel-control .glyphicon-menu-right{margin-right:-10px;width:30px;height:30px;margin-top:-10px;font-size:30px;right:0;position:absolute;top:-webkit-calc(50% - 6px);top:-moz-calc(50% - 6px);top:calc(50% - 6px);z-index:5;display:inline-block;color:#414042}.categoryPageTestimonials .carousel-control .glyphicon-menu-left{margin-left:-10px;width:30px;height:30px;margin-top:-10px;font-size:30px;left:0;position:absolute;top:-webkit-calc(50% - 6px);top:-moz-calc(50% - 6px);top:calc(50% - 6px);z-index:5;display:inline-block;color:#414042}.categoryPageTestimonials .testimonialsName{font-weight:700;font-style:normal}.categoryPageTestimonials .testimonial-content{min-height:75px;width:100%}.reviewsFooter{padding-bottom:125px}.reviewsCarouselWrapper{padding-left:15px;float:left}.reviewsCarouselWrapper .carousel-control .glyphicon-menu-right{margin-right:-10px;width:30px;height:30px;margin-top:-10px;font-size:30px;right:0;position:absolute;top:50%;z-index:5;display:inline-block;color:#414042}.reviewsCarouselWrapper .carousel-control .glyphicon-menu-left{margin-left:-10px;width:30px;height:30px;margin-top:-10px;font-size:30px;left:0;position:absolute;top:50%;z-index:5;display:inline-block;color:#414042}.reviewsCarousel{text-align:center}.categoryPageStats .rating-score-wrapper .rating{text-align:right !important}.categoryPage header{border-bottom:1px solid rgba(66,71,76,.5)}.blueTheme .categoryPage header{border-bottom:4px solid #3ea0d8}.purpleTheme .categoryPage header{border-bottom:4px solid #8b5fc9}.greenTheme .categoryPage header{border-bottom:4px solid #acca4d}.redTheme .categoryPage header{border-bottom:4px solid #fc4467}.diagonal-columns{position:absolute;width:252px;height:181px;left:0;bottom:0;background:url(/app_images/categorypage/blue-diagonal-lines.png) no-repeat}.blueTheme .diagonal-columns{background:url(/app_images/categorypage/blue-diagonal-lines.png) no-repeat}.purpleTheme .diagonal-columns{background:url(/app_images/categorypage/purple-diagonal-lines.png) no-repeat}.greenTheme .diagonal-columns{background:url(/app_images/categorypage/green-diagonal-lines.png) no-repeat}.redTheme .diagonal-columns{display:none}.categoryPage.categoryKids header{border-bottom:none}.categoryPage .rating-wrapper{text-align:right;padding:0}.categoryPageSideColumn .sideColumnTitle,.categoryPageSideColumn .relatedProdTitle h2{font-weight:700;font-size:21px}.categoryPage .sidebar .categoryPageSideColumn .relatedProdTitle h2{margin-top:20px}.categoryPage .sidebar .rowDivider{margin-top:50px;margin-bottom:26px}.additionalLinksContainer .sideColumnTitle{font-size:36px;font-weight:500}.categoryPageSideColumn hr{border-top:1px solid #e5e5e5;margin-top:30px;margin-bottom:13px}.vertical-lines>*{height:134px;width:15px;-webkit-transform:skew(-20deg);-moz-transform:skew(-20deg);-o-transform:skew(-20deg);transform:skew(-20deg)}.vertical-lines div:first-child{background-color:#7e6aad}.vertical-lines div:nth-child(2){background-color:#45aad6}.vertical-lines div:nth-child(3){background-color:#b3c15d}.vertical-lines div:nth-child(4){background-color:#fc4467}.bottomColorDevider{margin-bottom:70px}.bottomColorDevider [class*='col-']{height:10px}.bottomColorDevider [class*='col-']:first-child{background-color:#fc4467}.bottomColorDevider [class*='col-']:nth-child(2){background-color:#b3c15d}.bottomColorDevider [class*='col-']:nth-child(3){background-color:#45aad6}.bottomColorDevider [class*='col-']:last-child{background-color:#7e6aad}.desktop-reviews-he{direction:rtl !important}.desktop-reviews-he h2{font-size:36px;font-weight:500;margin:0 0 10px 0}.yotpo-review-stars-he{float:right !important}.yotpo-icon-profile-he{margin-left:8px;margin-right:0}.content-title-he{float:none !important}.yotpo-header-actions-he{float:left !important}.bottom-reviews-he{direction:rtl !important;clear:both;text-align:right !important}.rating-large{margin-bottom:10px;color:#42474c;font-size:30px;width:50px}.bottomHR{border-color:#d8d8d8}.contactRow{text-align:center;margin-bottom:45px}.contactRow span{color:#323232;font-size:36px;font-weight:500;vertical-align:middle}.contactRow .contactBTN{display:inline-block;width:244px;height:43px;background-color:#24669a;text-align:center;line-height:43px;color:#fff;font-weight:500;font-size:21px;margin-right:25px;cursor:pointer}.CategoryPageBig header{margin-bottom:50px}.CategoryPageBig.CategoryPageBigKids .banner .bannerimg-container{text-align:center}.CategoryPageBig .categoryPageTitle{text-align:center;margin-bottom:35px;font-weight:500;color:#000}.CategoryPageBig .categoryPageTitle h1{font-size:65px;margin-bottom:12px}.CategoryPageBig .categoryPageTitle h2{font-weight:500;font-size:36px}.CategoryPageBig .midContent h2{font-weight:500;margin-top:11px}.CategoryPageBig .midContentLeftColumn .videoContainer{position:relative;padding-bottom:50%;padding-top:30px;height:0}.CategoryPageBig .rowDivider{width:100%;border-bottom:solid 1px;margin:70px 0}.sidebar .rowDivider{margin-top:31px;margin-bottom:38px}.videoContainer{position:relative;width:100%;height:0;padding-bottom:56.25%}.videoContainer iframe,.videoContainer object,.videoContainer embed{position:absolute;top:0;left:0;width:100%;height:100%}.CategoryPageBig .midContentRightColumn h2:first-child,.CategoryPageBig .midContentLeftColumn h2:first-child{margin-top:0}.CategoryPageBig .midContent .rowDivider{margin:30px 0}.CategoryPageBig .midContent .singleLinkDevider{text-align:center}.CategoryPageBig .midContent .singleLinkDevider span{color:#323232;letter-spacing:-3.2px;font-size:16px}.CategoryPageBig .midContent .singleLinkDevider a{font-size:16px}.CategoryPageBig .banner{border-bottom:1px solid #42474c;padding-bottom:40px}.CategoryPageBig .banner .bannerText{margin-bottom:45px}.CategoryPageBig .multiBoxesWrapper{padding-left:25px;padding-right:25px}.CategoryPageBig .multiPageBoxWrapper{padding-left:3px;padding-right:3px;padding-bottom:6px}.CategoryPageBig .multiPageBoxWrapper .flip-container{perspective:1000px;transform-style:preserve-3d}.CategoryPageBig .multiPageBoxWrapper .no-flip-container{background-color:#fff;box-shadow:1px 2px 5px rgba(0,0,0,.3);border-radius:7px;width:100%;height:171px;color:#3ea0d8;font-size:85px;font-weight:300;display:flex;justify-content:center;align-items:center}.CategoryPageBig .multiPageBoxWrapper .flip-container:hover .back{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.CategoryPageBig .multiPageBoxWrapper .flip-container:hover .front{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}.CategoryPageBig .multiPageBoxWrapper .flip-container,.CategoryPageBig .multiPageBoxWrapper .front,.CategoryPageBig .multiPageBoxWrapper .back{width:100%;height:171px}.CategoryPageBig .multiPageBoxWrapper .front .hole,.CategoryPageBig .multiPageBoxWrapper .back .hole,.CategoryPageBig .multiPageBoxWrapper .no-flip-container .hole{display:none}.CategoryPageBig .multiPageBoxWrapper .flipper{transition:.6s;transform-style:preserve-3d;position:relative}.CategoryPageBig .multiPageBoxWrapper .front,.CategoryPageBig .multiPageBoxWrapper .back{background-color:#fff;box-shadow:1px 2px 5px rgba(0,0,0,.3);border-radius:7px;backface-visibility:hidden;transition:.6s;transform-style:preserve-3d;position:absolute;top:0;left:0}.CategoryPageBig .multiPageBoxWrapper .front{z-index:2;transform:rotateY(0deg);text-align:center;overflow:hidden;padding-top:0;display:flex;flex-direction:column;justify-content:center}.CategoryPageBig .multiPageBoxWrapper .front .frontText{font-weight:500;color:#44494e;font-size:30px;overflow:hidden;max-height:70px;width:100%;margin:0 auto;margin-bottom:13px;line-height:32px;padding-right:10px;padding-left:10px}.CategoryPageBig .multiPageBoxWrapper .front .underline{margin:0 auto;width:63px;height:2px;background-color:#3ea0d8}.CategoryPageBig .multiPageBoxWrapper a{text-decoration:none;color:#42474c}.CategoryPageBig .multiPageBoxWrapper .back{transform:rotateY(-180deg)}.CategoryPageBig .multiPageBoxWrapper .back .backContainer{overflow:hidden;height:100%}.CategoryPageBig .multiPageBoxWrapper .back .backTitle{height:51px;background-color:#3ea0d8;margin-bottom:11px;padding:20px 18px 14px}.CategoryPageBig .multiPageBoxWrapper .back .backTitle .backTitleText{height:20px;overflow:hidden;color:#fff;font-weight:500;font-size:24px;line-height:19px}.CategoryPageBig .multiPageBoxWrapper .back ul{margin:0 13px;margin-top:-3px}.CategoryPageBig .multiPageBoxWrapper .back ul li{margin-bottom:10px}.CategoryPageBig .multiPageBoxWrapper .back ul li:before{background:url(/app_images/Svgs/checkMark.svg) no-repeat;width:23px;height:20px;display:inline-block;content:" ";vertical-align:middle;margin-left:9px}.CategoryPageBig .marginBottom40{margin-bottom:40px}.CategoryPageBig .midContent p span:not(.goToContactForm){letter-spacing:-3.2px}.CategoryPageBig .midContent .accordionMacroPanel p span:not(.goToContactForm){letter-spacing:0}.CategoryPageBig .midContent h3{color:#42474c;font-size:21px}.CategoryPageBig .midContent .blue-check-list{color:#42474c;font-size:16px}.blueTheme .CategoryPageBig .multiPageBoxWrapper .back .backTitle,.blueTheme .CategoryPageBig .multiPageBoxWrapper .front .underline{background-color:#3ea0d8}.blueTheme .CategoryPageBig .multiPageBoxWrapper .no-flip-container{color:#3ea0d8}.blueTheme .CategoryPageBig .multiPageBoxWrapper .back ul li:before{background:url(/app_images/Svgs/checkMarkBlue.svg) no-repeat}.purpleTheme .CategoryPageBig .multiPageBoxWrapper .back .backTitle,.purpleTheme .CategoryPageBig .multiPageBoxWrapper .front .underline{background-color:#7e6aad}.purpleTheme .CategoryPageBig .multiPageBoxWrapper .no-flip-container{color:#7e6aad}.purpleTheme .CategoryPageBig .multiPageBoxWrapper .back ul li:before{background:url(/app_images/Svgs/checkMarkPurple.svg) no-repeat}.greenTheme .CategoryPageBig .multiPageBoxWrapper .back .backTitle,.greenTheme .CategoryPageBig .multiPageBoxWrapper .front .underline{background-color:#acca4d}.greenTheme .CategoryPageBig .multiPageBoxWrapper .no-flip-container{color:#acca4d}.greenTheme .CategoryPageBig .multiPageBoxWrapper .back ul li:before{background:url(/app_images/Svgs/checkMarkGreen.svg) no-repeat}.redTheme .CategoryPageBig .multiPageBoxWrapper .back .backTitle,.redTheme .CategoryPageBig .multiPageBoxWrapper .front .underline{background-color:#fc4467}.redTheme .CategoryPageBig .multiPageBoxWrapper .no-flip-container{color:#fc4467}.redTheme .CategoryPageBig .multiPageBoxWrapper .back ul li:before{background:url(/app_images/Svgs/checkMarkRed.svg) no-repeat}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .back{background:-webkit-radial-gradient(18px 17px,circle,transparent 7px,#fff 8px);background:-moz-radial-gradient(18px 17px,circle,transparent 7px,#fff 8px);background:radial-gradient(18px 17px,circle,transparent 7px,#fff 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .hole{display:block;position:absolute;background-color:transparent;width:14px;height:14px;top:1px;box-shadow:inset 2px 2px 1px rgba(0,0,0,.5);-moz-box-shadow:inset 2px 2px 1px rgba(0,0,0,.5);-webkit-box-shadow:inset 2px 2px 1px rgba(0,0,0,.5)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .front .hole,.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container .hole{right:12px;margin-left:0}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container .hole{right:15px}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .back .hole{left:2px}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .front .frontText,.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container{color:#fff}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .front .underline{background:none;border-bottom:5px dotted #fff}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .back ul{margin:0}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .back ul li:not(:last-child){border-bottom:1px solid rgba(41,159,188,.2)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .back ul li:before{background:none;width:11px}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:first-child .front{background:-webkit-radial-gradient(256px 17px,circle,transparent 7px,#f28300 8px);background:-moz-radial-gradient(256px 17px,circle,transparent 7px,#f28300 8px);background:radial-gradient(256px 17px,circle,transparent 7px,#f28300 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:first-child .back .backTitle{background:-webkit-radial-gradient(18px 17px,circle,transparent 7px,#f28300 8px);background:-moz-radial-gradient(18px 17px,circle,transparent 7px,#f28300 8px);background:radial-gradient(18px 17px,circle,transparent 7px,#f28300 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(2) .front{background:-webkit-radial-gradient(256px 17px,circle,transparent 7px,#78a742 8px);background:-moz-radial-gradient(256px 17px,circle,transparent 7px,#78a742 8px);background:radial-gradient(256px 17px,circle,transparent 7px,#78a742 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(2) .back .backTitle{background:-webkit-radial-gradient(18px 17px,circle,transparent 7px,#78a742 8px);background:-moz-radial-gradient(18px 17px,circle,transparent 7px,#78a742 8px);background:radial-gradient(18px 17px,circle,transparent 7px,#78a742 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(3) .front{background:-webkit-radial-gradient(256px 17px,circle,transparent 7px,#e75c4a 8px);background:-moz-radial-gradient(256px 17px,circle,transparent 7px,#e75c4a 8px);background:radial-gradient(256px 17px,circle,transparent 7px,#e75c4a 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(3) .back .backTitle{background:-webkit-radial-gradient(18px 17px,circle,transparent 7px,#e75c4a 8px);background:-moz-radial-gradient(18px 17px,circle,transparent 7px,#e75c4a 8px);background:radial-gradient(18px 17px,circle,transparent 7px,#e75c4a 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(4) .front{background:-webkit-radial-gradient(256px 17px,circle,transparent 7px,#299fbc 8px);background:-moz-radial-gradient(256px 17px,circle,transparent 7px,#299fbc 8px);background:radial-gradient(256px 17px,circle,transparent 7px,#299fbc 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(4) .back .backTitle{background:-webkit-radial-gradient(18px 17px,circle,transparent 7px,#299fbc 8px);background:-moz-radial-gradient(18px 17px,circle,transparent 7px,#299fbc 8px);background:radial-gradient(18px 17px,circle,transparent 7px,#299fbc 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(5) .front{background:-webkit-radial-gradient(256px 17px,circle,transparent 7px,#4d453f 8px);background:-moz-radial-gradient(256px 17px,circle,transparent 7px,#4d453f 8px);background:radial-gradient(256px 17px,circle,transparent 7px,#4d453f 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(5) .back .backTitle{background:-webkit-radial-gradient(18px 17px,circle,transparent 7px,#4d453f 8px);background:-moz-radial-gradient(18px 17px,circle,transparent 7px,#4d453f 8px);background:radial-gradient(18px 17px,circle,transparent 7px,#4d453f 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(6) .front{background:-webkit-radial-gradient(256px 17px,circle,transparent 7px,#d44ab5 8px);background:-moz-radial-gradient(256px 17px,circle,transparent 7px,#d44ab5 8px);background:radial-gradient(256px 17px,circle,transparent 7px,#d44ab5 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(6) .back .backTitle{background:-webkit-radial-gradient(18px 17px,circle,transparent 7px,#d44ab5 8px);background:-moz-radial-gradient(18px 17px,circle,transparent 7px,#d44ab5 8px);background:radial-gradient(18px 17px,circle,transparent 7px,#d44ab5 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(7) .front{background:-webkit-radial-gradient(256px 17px,circle,transparent 7px,#6e3d92 8px);background:-moz-radial-gradient(256px 17px,circle,transparent 7px,#6e3d92 8px);background:radial-gradient(256px 17px,circle,transparent 7px,#6e3d92 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(7) .back .backTitle{background:-webkit-radial-gradient(18px 17px,circle,transparent 7px,#6e3d92 8px);background:-moz-radial-gradient(18px 17px,circle,transparent 7px,#6e3d92 8px);background:radial-gradient(18px 17px,circle,transparent 7px,#6e3d92 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(8) .front{background:-webkit-radial-gradient(256px 17px,circle,transparent 7px,#334b87 8px);background:-moz-radial-gradient(256px 17px,circle,transparent 7px,#334b87 8px);background:radial-gradient(256px 17px,circle,transparent 7px,#334b87 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(8) .back .backTitle{background:-webkit-radial-gradient(18px 17px,circle,transparent 7px,#334b87 8px);background:-moz-radial-gradient(18px 17px,circle,transparent 7px,#334b87 8px);background:radial-gradient(18px 17px,circle,transparent 7px,#334b87 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container{color:#fff;background:-webkit-radial-gradient(256px 17px,circle,transparent 7px,#334b87 8px);background:-moz-radial-gradient(256px 17px,circle,transparent 7px,#334b87 8px);background:radial-gradient(256px 17px,circle,transparent 7px,#334b87 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .back .backTitle{margin-bottom:8px}.CategoryPageBig.CategoryPageBigKids .banner{border-bottom:none}.CategoryPageBig .allMultiPages{text-align:center}.CategoryPageBig .allMultiPages h2{margin-bottom:50px;color:#42474c;font-size:36px}.CategoryPageBig .multiPagesBoxesContainer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:45px}.CategoryPageBig .multiPagesBoxesContainer a{text-decoration:inherit;color:inherit;cursor:auto}.CategoryPageBig .multiPageSmallBoxWrapper{width:212px;height:72px;box-shadow:0 0 3px rgba(0,0,0,.1);border-left:1px solid #d5d5d5;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;overflow:hidden;margin:4px 5px;padding:0 20px;cursor:pointer}.CategoryPageBig .multiPageSmallBoxText{color:#42474c;font-size:18px;font-weight:500;position:relative;top:50%;transform:translateY(-50%);line-height:1em;overflow:hidden;text-overflow:ellipsis}.CategoryPageBig .additionalLinksContainer{margin-bottom:40px}.CategoryPageBig .additionalLinksContainer .sideColumnTitle{margin-bottom:24px}.CategoryPageBig .ProductAnchor{padding-bottom:0}.CategoryPageBig .logos{border-top:solid 1px #d8d8d8;margin-bottom:0}.adaptiveTestResults .adaptiveTestResults-title-bar h1{margin-bottom:30px}.adaptiveTestResults .score-animation-wrapper{margin-top:50px}.adaptiveTestResults .score-animation-desktop{position:relative;display:inline-block}.adaptiveTestResults .score-animation-desktop.score-animation-margin{margin-bottom:70px}.adaptiveTestResults .score-animation-desktop .score-animation-img,.adaptiveTestResults .score-animation-mobile .score-animation-img{width:100%}.adaptiveTestResults .score-animation-desktop .passing-score{position:absolute;top:190px;width:200px}.adaptiveTestResults .score-animation-desktop .passing-score .passing-score-text{font-size:15px;background-color:#414042;color:#fff;border-radius:5px;padding:15px 20px;line-height:20px;position:relative}.adaptiveTestResults .score-animation-desktop .passing-score .passing-score-text>img{position:absolute;left:50%;transform:translateX(-48%);top:-43px}.adaptiveTestResults .score-animation-desktop .passing-score .passing-score-text .passingScoreTooltip{color:#929da8;cursor:pointer}.adaptiveTestResults .score-animation-wrapper .popover{width:auto;padding:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);font-family:Assistant;font-size:14px;min-width:200px;max-width:400px}.adaptiveTestResults .score-animation-wrapper .popover .arrow{border-width:11px;border-bottom-width:0}.adaptiveTestResults .score-animation-wrapper .popover .arrow:after{border-width:10px;border-bottom-width:0}.adaptiveTestResults .score-animation-wrapper .popover .popover-content{padding:9px 14px}.adaptiveTestResults .score-summary{margin-top:25px}.adaptiveTestResults .score-summary .scoreSummaryDivider{border-top:1px solid #d9d9d9}.adaptiveTestResults .score-summary .dividerWithIcon{display:flex;justify-content:space-between;align-items:center}.adaptiveTestResults .score-summary .dividerWithIcon .scoreSummaryDivider{width:40%}.adaptiveTestResults .score-summary .dividerWithIcon .scoreSummaryIcon{width:48px;height:50px;background:url('../app_images/adaptiveTestResults/circle-correct-icon.png') no-repeat}.adaptiveTestResults .score-summary .scoreSummaryContent{padding:5px 20px;text-align:center}.adaptiveTestResults .score-summary .scoreSummaryContent h2{margin-top:0;font-size:22px;font-weight:700;color:#42474c}.adaptiveTestResults .score-summary .scoreSummaryContent p{font-size:16px;line-height:20px;color:#42474c}.adaptiveTestResults .adaptiveResultProductContainer{background-color:#e8f9fe;border-radius:5px;padding:40px 90px;margin:35px 0 55px;position:relative}.adaptiveTestResults .adaptiveResultProductContainer .adaptiveResultProductTitle{color:#42474c;font-size:28px;font-weight:500;line-height:32px;margin-top:0}.adaptiveTestResults .adaptiveResultProductContainer .adaptiveResultProductBenefits h3{font-size:20px;font-weight:700;line-height:24px}.adaptiveTestResults .adaptiveResultProductContainer .adaptiveResultProductBenefits ul li{font-size:15px;background-position-y:2px;padding-right:35px}.adaptiveTestResults .adaptiveResultProductContainer .adaptiveResultProductBenefits .readMore:after{content:none}.adaptiveTestResults .adaptiveResultProductContainer .adaptiveResultProductBenefits .showMoreExpand{font-size:15px;margin-right:35px}.adaptiveTestResults .adaptiveResultProductContainer .adaptiveResultProductBenefits .adaptiveResultProductLink{margin-top:15px;font-size:16px;font-weight:700;margin-right:35px}.adaptiveTestResults .adaptiveResultProductContainer .adaptiveResultProductSellbox .sellBox{box-shadow:none;border:none;background-color:transparent;z-index:1;top:0;width:250px}.adaptiveTestResults .adaptiveResultProductContainer .adaptiveResultProductSellbox .sellBox .newsBarContainer{width:100%}.adaptiveTestResults .adaptiveResultProductContainer .adaptiveResultProductSellbox .sellBox .newsBarContainer .newsBar{width:100%}.adaptiveTestResults .adaptiveResultProductContainer .adaptiveResultProductLines{position:absolute;background:url('../app_images/adaptiveTestResults/lines-fade.png') no-repeat;width:166px;height:125px;bottom:0;left:0}.adaptiveTestResults .adaptiveResultDetailsContainer{background-color:#fbfbfb}.adaptiveTestResults .adaptiveResultDetailsContainer .adaptiveResultDetailsTitle{margin-top:45px;color:#42474c;font-size:28px;font-weight:500}.adaptiveTestResults .adaptiveResultDetailsContainer .adaptiveResultsDetailsSubtitles{margin:20px 0;padding:10px 0;border:1px solid #d9d9d9;border-left:none;border-right:none;display:flex}.adaptiveTestResults .adaptiveResultDetailsContainer .adaptiveResultsDetailsSubtitles .adaptiveResultDetailsTotal{margin-left:20px;padding-left:20px;border-left:1px solid #d9d9d9;font-size:18px;line-height:24px}.adaptiveTestResults .adaptiveResultDetailsContainer .adaptiveResultsDetailsSubtitles .adaptiveResultBold{font-weight:700}.adaptiveTestResults .adaptiveResultDetailsContainer .adaptiveResultsDetailsSubtitles .adaptiveResultsSeeReport{font-size:18px;line-height:24px}.adaptiveTestResults .adaptiveResultDetailsContainer .adaptiveResultDetailsText{text-align:justify}.adaptiveTestResults .adaptiveResultDetailsContainer .adaptiveResultQuestions .resultSet-questions{display:flex;flex-wrap:wrap;margin:23px 0 50px}.adaptiveTestResults .adaptiveResultDetailsContainer .adaptiveResultQuestions .resultSet-questions a{text-decoration:none;font-size:18px;color:#414042;margin-left:17px;margin-bottom:20px}.adaptiveTestResults .adaptiveResultDetailsContainer .adaptiveResultQuestions .resultSet-questions a .question-box{display:flex;flex-direction:column;justify-content:space-around;align-items:center;width:50px;height:55px;border:1px solid #c6c7c9;border-radius:5px;background-color:#fefefe}.adaptiveTestResults .adaptiveResultDetailsContainer .adaptiveResultQuestions .resultSet-questions a .question-box span{line-height:15px}.adaptiveTestResults .adaptiveResultsReviewContainer{margin-top:10px}.adaptiveTestResults .adaptiveResultsReviewContainer .adaptiveResultsReviewTemplate{margin-bottom:50px}.adaptiveTestResults .adaptiveResultsReviewContainer .adaptiveResultsReviewTemplate .adaptiveResultsReviewStars .ratingStarsWrapper svg{margin-left:10px;height:17px;width:18px}.adaptiveTestResults .adaptiveResultsReviewContainer .adaptiveResultsReviewTemplate .adaptiveResultsReviewContent{font-size:15px;line-height:24px;margin-top:5px}.adaptiveTestResults .adaptiveResultsReviewContainer .adaptiveResultsReviewTemplate .adaptiveResultsReviewName{font-size:15px;line-height:24px;font-weight:700}.pointerCursor{cursor:pointer}.currencyStyle{font-size:24px}.errorCategory{color:#f00;font-size:16px;font-weight:600;margin:0 auto;width:66%}.contentBullets{min-height:90px}.whatsIncluded{font-weight:500}.whatsIncluded h2{color:#42474c;font-size:20px;font-weight:700}.whatsIncluded ul{list-style-image:url('../app_images/productpage/blueCheck.png');padding-right:30px !important}.blueTheme .whatsIncluded ul{list-style-image:url('/app_images/Svgs/checkMarkBlue.svg')}.purpleTheme .whatsIncluded ul{list-style-image:url('/app_images/Svgs/checkMarkPurple.svg')}.greenTheme .whatsIncluded ul{list-style-image:url('/app_images/Svgs/checkMarkGreen.svg')}.redTheme .whatsIncluded ul{list-style-image:url('/app_images/Svgs/checkMarkRed.svg')}.productPage img{max-height:100%;max-width:100%}.productPage .banner{background-color:#f8f8f8;border-bottom:solid 6px #d3d3d3}.productPage .banner .bannerimg-container{text-align:center}.productPage .banner .bannerimg{max-width:unset;max-height:unset;min-height:100%;min-width:100%;position:absolute}.productPage .productPreview{padding:20px 0 80px;cursor:pointer}.productPage .productPreviewCursorDef{cursor:auto}.blueLine{height:11px;background-color:#45aad6}.blueTheme .productPage .banner,.blueTheme .freeTestPage .banner,.blueTheme .topContainer{background-color:#e9faff;border-bottom:solid 3px #3ea0d8}.purpleTheme .productPage .banner,.purpleTheme .freeTestPage .topContainer{background-color:#f5f1ff;border-bottom:solid 3px #7e6aad}.greenTheme .productPage .banner,.greenTheme .freeTestPage .topContainer{background-color:#f0fae6;border-bottom:solid 3px #b3c15d}.redTheme .productPage .banner,.redTheme .freeTestPage .topContainer{background-color:#f29bab;border-bottom:solid 3px #e75c4a}.redTheme .freeTestPage .topContainer{min-height:325px}.redTheme .freeTestPage .bannerimg{max-width:unset}.gifted-orange-theme .productPage .banner,.gifted-orange-theme .freeTestPage .topContainer{border-bottom:solid 3px #f28300}.gifted-green-theme .productPage .banner,.gifted-green-theme .freeTestPage .topContainer{border-bottom:solid 3px #78a742}.gifted-light-blue-theme .productPage .banner,.gifted-light-blue-theme .freeTestPage .topContainer{border-bottom:solid 3px #299fbc}.gifted-black-theme .productPage .banner,.gifted-black-theme .freeTestPage .topContainer{border-bottom:solid 3px #4d453f}.gifted-pink-theme .productPage .banner,.gifted-pink-theme .freeTestPage .topContainer{border-bottom:solid 3px #d44ab5}.gifted-purple-theme .productPage .banner,.gifted-purple-theme .freeTestPage .topContainer{border-bottom:solid 3px #6e3d92}.gifted-dark-blue-theme .productPage .banner,.gifted-dark-blue-theme .freeTestPage .topContainer{border-bottom:solid 3px #334b87}.topContent h3{color:#000;font-size:16px;font-weight:700;line-height:29px}.topContent p{font-weight:400;line-height:27px}.sellboxContainer{box-shadow:0 0 5px rgba(0,0,0,.15);background-color:#fff;display:inline-block}.productPreviewCursorPointer{cursor:pointer}#productSlider .modal-header{height:auto !important}#productSlider .modal-body{position:relative}#productSlider .swiper-container{width:78%;position:unset}#productSlider .swiper-container .swiper-wrapper{max-height:535px;padding-right:0}#productSlider .swiper-container .swiper-wrapper .swiper-slide{text-align:center}#productSlider .swiper-container .swiper-wrapper .swiper-slide img{max-height:100%;max-width:100%}#productSlider .swiper-container .swiper-wrapper .swiper-slide.videoEmbed iframe{min-height:379px;width:100%;margin:50px 0 40px}#productSlider .swiper-container .swiper-button-prev{right:7%;left:unset;background:url(/app_images/controls.png) no-repeat -43px -32px}#productSlider .swiper-container .swiper-button-next{left:7%;right:unset;background:url(/app_images/controls.png) no-repeat 0 -32px}#productSlider .mainTitle{font-size:16px;font-weight:700;display:inline}.productPage #productSlider .mainTitle{display:inline-block}#productSlider .titleLeftBorder{margin-bottom:0}#productPreviewThumb img[src="/app_images/logo.svg"]{min-height:64px;width:64px;background:#d8d8d8}#productSlider .swiper-slide img[src="/app_images/logo.svg"]{height:320px;background:#d8d8d8}.productPreviewWrapper{height:65px;padding-left:15px;overflow:hidden;max-width:-moz-calc(100% - 16px);max-width:-webkit-calc(100% - 16px);max-width:-o-calc(100% - 16px);max-width:calc(100% - 16px)}.productPreviewWrapper .prevSlide{position:absolute;bottom:30px;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;left:7px;background:url(/app_images/controls.png) no-repeat 0 -32px}.productPreviewWrapper .nextSlide{position:absolute;bottom:30px;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;right:7px;background:url(/app_images/controls.png) no-repeat -43px -32px}#productPreviewThumb{overflow-x:auto;white-space:nowrap;padding-bottom:20px;text-align:center}#productPreviewThumb a[class=active] img{border:1px solid #414042}#productPreviewThumb a{display:inline-block}.productPage .plusPoints{padding-left:20px}.productPage header .plusPoints{padding-left:0;list-style-image:none;margin-left:0}.productPage h1{line-height:45px;overflow:hidden}.productPage .topContent{padding-bottom:20px;color:#000;font-size:17px}.productPage.productPageMulti .categoryPageStats .statsContainer{padding:0}.productPage.productPageMulti .categoryPageStats .statsContainer .rating-wrapper{padding-top:0}.productPage .contentSection{padding-bottom:50px}.productPage .midContent{font-size:17px}.productPage .plusPoints{margin-top:30px}.productPage .plusPoints li{margin:18px 0}.productPage .leftColumnContent h2:first-child{margin-top:0}.productPage .leftColumnContent,.productPage .rightColumnContent{padding-top:60px;padding-bottom:60px}.productPage .anchor{display:block;position:relative;visibility:hidden;top:-75px}.topicsCovered,.packageIncludes{transition:height .5s ease;-webkit-transition:height .5s ease;overflow:hidden;position:relative}.topicsCoveredContent,.packageIncludesContent{line-height:22px;display:none}.productMenu .practiceBtn{padding:13px 63px;margin:0;font-size:18px}.productMenu ul:nth-child(2){;float:right}.productMenu ul:nth-child(2) li:first-child{margin-right:34px}.productMenu ul:nth-child(2) li:first-child span{margin-right:10px}.productMenu ul li{display:inline;text-align:center;padding-bottom:5px}.productMenu ul li{margin-right:65px}.productMenu ul:first-child li a{color:#414143}.stickyStrip.is-sticky .productMenu ul{font-size:14px;font-weight:300}.stickyStrip.is-sticky .productMenu ul span{font-size:14px;font-weight:300}.stickyStrip.is-sticky .productMenu .practiceBtn{font-size:16px;padding:5px 29px;margin-top:3%;margin-bottom:-1%}.productPage .stickyStrip.is-sticky .productMenu ul:first-child{line-height:28px;height:59px;overflow:hidden;overflow-x:auto}.stickyStrip.is-sticky .viewTestPacksBtn span{line-height:16px}.stickyStrip.is-sticky .viewTestPacksBtn{padding:10px;margin:11px 0 5px 0}.stickyStrip.is-sticky .categoryPageStats .rating-wrapper,.stickyStrip.is-sticky .categoryPageStats .rating-score-wrapper{padding:5px}.productPage .rating-wrapper{padding-top:33px;padding-bottom:14px}.productPage .stickyStrip.is-sticky .rating-wrapper{padding-bottom:0;padding-top:11px}.productPage .productMenu .raing{padding:5px}.stickyStrip.is-sticky ul{margin-top:-1%}.productPage .stickyStrip.is-sticky .productMenu .text{padding-top:0}.productPage .productPreviewCursorPointer{border:1px solid #d2d2d2}.listWrapper li.active{border-bottom:2px solid #6ac5aa}.freeTestPage .topContainer,.freeTestCategory .topContainer{padding-bottom:20px;width:100%;position:relative}.freeTestPage .topContainer{min-height:322px}.freeTestCategory .topContainer{min-height:403px}.freeTestCategory .freeTitleContainer{margin-top:20px}.productPage.freeTestPage .bannerimg{max-height:unset;max-width:unset}.freeTestPage .freeTitleContainer,.freeTestCategory .freeTitleContainer{margin-bottom:25px}.freeTestPage .freeTitleContainer .freeTag,.freeTestCategory .freeTitleContainer .freeTag{font-size:36px;margin-top:.67rem}.freeTestPage .freeTitleContainer .categoryPageTitle,.freeTestCategory .freeTitleContainer .categoryPageTitle{display:inline;margin:0 5px}.freeTestPage .rating-wrapper{padding-top:10px;padding-bottom:10px}.freeTestPage .ratingStarsWrapper{display:inline-block}.freeTestPage .sellBox{position:relative;top:0;margin-bottom:20px;overflow:hidden;width:390px}.freeTestPage .sellBox .productButton{width:70%;margin:10px}.freeTestPage .sellBox .productButton button{background:transparent}.freeTestPage .sellBox .productButton.stickyFreeButton{margin-top:35px}.freeTestPage .sellBox .buyText{font-size:16px;line-height:16px;color:#000;margin:10px 0}.freeTestPage .sellBox .buyText .currencyStyle{font-size:15px}.freeTestCategory .categoryPageTests .productContainer,.freeTestCategory .categoryPageTests .productContainer a{display:inline-block;width:100%}.freeTestCategory .categoryPageTests .productContainer a .productContent h3{margin-left:10px}.freeTestPage #stickyBarMobile .stickyBarPageTitle{font-weight:500;font-size:17px;line-height:27px;margin-left:10px}.freeTestPage #stickyBarMobile .stickybarMobileContainer .stickybarMobileContent{width:100%;margin:5px auto;display:flex;align-items:center;justify-content:center}.freeTestPage #stickyBarMobile .stickybarMobileContainer .productButtonMobile{font-size:20px;line-height:30px;text-align:center;width:150px}.freeTestCategory .categoryPageTests{padding-top:50px}.freeTestCategory .categoryPageTests .categoryPageStats{margin-top:0}.freeTestCategory .categoryPageTests .categoryPageStats .statsContainer{margin-bottom:40px}.freeTestCategory .categoryPageTests .chooseFreeTitle{font-size:36px;line-height:38px;font-weight:500;color:#42474c;margin-bottom:20px;margin-top:20px}.freeTestCategory .midContentContainer{margin-bottom:40px}.freeTestCategory .sidebar h2{font-size:21px;font-weight:700;color:#42474c}.infoPage .banner img,.infoPageGeneral .banner img{height:100%;min-width:0;left:0;width:auto;transform:none}.infoPage .banner{position:relative;background-repeat:no-repeat;background-position:right;background-color:#fff;border-bottom:none}.infoPage .banner .bannerText{margin-top:15px;margin-bottom:74px}.infoPage .stickyStrip .container{padding-top:5px;padding-bottom:5px}.infoPage .infoLinksRow,.infoPage .infoLinksWrapper,.infoPage .listWrapper,.freeTestPage .listWrapper{display:flex;align-items:center}.infoLinksRow .listWrapper .infoLink .center-bottom-border{width:0;height:1px;margin:0 auto}.infoLinksRow .listWrapper .infoLink.active .center-bottom-border{width:98%;margin-left:5px}.infoPage{margin-bottom:20px}.topLinksBar.infoPage{margin-bottom:44px}.infoPage .infoLinksWrapper,.freeTestPage .infoLinksWrapper{overflow:hidden;position:relative;padding:0;margin-right:15px;margin-left:40px}.infoPage .infoLinksWrapper .topLinksArrow{position:absolute;cursor:pointer;display:none;z-index:3;background-color:#fff;padding:20px 0}.infoPage .infoLinksWrapper #topLinksRight{right:0;padding-left:10px}.infoPage .infoLinksWrapper #topLinksLeft{left:0;padding-right:10px}.infoPage .listWrapper,.freeTestPage .listWrapper{position:relative}.infoPage .infoLinksWrapper .infoLink,.freeTestPage .infoLinksWrapper .infoLink{margin-left:30px;padding:3px 0;font-size:18px;font-weight:400;line-height:20px}.infoPage .infoLinksWrapper .infoLink a,.freeTestPage .infoLinksWrapper .infoLink a{display:inline-block;padding-bottom:2px}.infoPage .listWrapper .infoLink.active,.infoPage .listWrapper .infoLink:hover,.freeTestPage .listWrapper .infoLink.active,.freeTestPage .listWrapper .infoLink:hover{border-bottom:3px solid #169abf}.infoPage .infoLinksWrapper a,.freeTestPage .infoLinksWrapper a{color:#169abf}.infoPage .practiceBtn{padding:17px 63px;margin:10px 0;font-size:18px}.infoPage .testPackBtnContainer{text-align:center;padding-left:0;padding-right:0}.infoPage .viewTestPacksBtn{width:100%;margin:5px 0 5px 0;display:inline-block;background-color:#db456c;border-radius:5px;text-align:center;font-weight:500;max-height:43px;color:#fff}.infoPage .viewTestPacksBtn:hover{background-color:#db3b64;color:#000}.infoPage .viewTestPacksBtn:active{background-color:rgba(219,69,108,.47)}.infoPage .viewTestPacksBtn span{line-height:43px;font-size:22px;font-weight:400}.infoPage .testPackBtnBannerContainer{display:none}.infoPage .stickyStrip{margin-bottom:0}.infoPage .is-sticky{padding-bottom:0}.infoPage .productPreview{padding-top:20px}.infoPage .productPreview span{display:block;margin:10px 0}.infoPage .stickyStrip{border:none}.infoPage .stickyStrip .infoLinksContainer,.infoPage .stickyStrip .topButtonsContainer,.freeTestPage .stickyStrip .infoLinksContainer{border-top:solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8;width:100%}.topLinksBar.infoPage .infoLinksContainer{border-top:solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8;padding-top:15px;padding-bottom:5px}.infoPage .stickyStrip.stickyBorderBottom{border-bottom:solid 1px #e8e8e8}.infoPage .stickyStrip .topButtonsContainer{padding-top:28px;padding-bottom:28px}.infoPage .stickyStrip.is-sticky .topButtonsContainer{padding-top:0;padding-bottom:0}.infoPage .stickyStrip .topButtonContainer{border:1px solid #8b8b8b;padding:10px 18px;position:relative;font-weight:500;line-height:22px}.infoPage .stickyStrip .topButtonContainer a{color:#42474c}.infoPage .stickyStrip .topButtonContainer .buttonSmallTitle{font-size:16px}.infoPage .stickyStrip .topButtonContainer .buttonMainTitle{font-size:20px}.infoPage .stickyStrip .topButtonContainer .buttonArrow{background-color:#df4a71;position:absolute;top:0;left:0;width:64px;height:100%}.infoPage .stickyStrip .topButtonContainer .buttonArrow p{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:13px;transform:rotate(135deg);-webkit-transform:rotate(135deg);position:absolute;top:16px;right:13px}.infoPage .stickyStrip .topButtonContainer:hover .buttonArrow{background-color:#a00b32}.infoPage .stickyStrip .infoTopContentDivider,.infoPage .infoTopContentDivider{color:#e8e8e8;margin-top:0}.infoPage #productSlider li{text-align:center;display:none}.infoPage #productSlider .close:hover{opacity:.7}.infoPage .productPreviewWrapper{height:65px;padding-left:15px;float:left;overflow:hidden;width:-moz-calc(100% - 16px);width:-webkit-calc(100% - 16px);width:-o-calc(100% - 16px);width:calc(100% - 16px)}.infoPage .productPreviewWrapper .prevSlide{position:absolute;bottom:30px;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;left:7px;background:url(/app_images/controls.png) no-repeat 0 -32px}.infoPage .productPreviewWrapper .nextSlide{position:absolute;bottom:30px;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;right:7px;background:url(/app_images/controls.png) no-repeat -43px -32px}.infoPage #productPreviewThumb{overflow-x:auto;white-space:nowrap;padding-bottom:20px;text-align:left}.infoPage #productPreviewThumb a[class=active] img{border:1px solid #414042}.infoPage .sidebarRecommended h2{font-size:21px;font-weight:700}.infoPage .socialIconsSidebar{display:flex;align-items:center;justify-content:space-evenly;padding:15px 0;margin:50px 0;border-top:1px solid #dedede;border-bottom:1px solid #dedede}.infoPage .socialIconsSidebar #mail-sidebar{max-height:25px}.infoPage .socialIconsSidebar #facebook-sidebar{max-height:32px}.infoPage .headerLeftContent{padding-bottom:20px}.infoPage .mainContentCotainer{margin-top:35px}.infoPage .midContent{color:#414042}.infoPage .sidebar{margin-top:20px}.infoPage .sidebar .testimonialsBox{padding-left:24px;padding-bottom:22px;padding-right:19px;overflow:hidden;background-color:rgba(238,237,237,.5);border-left:1px solid #dedede}.infoPage .sidebar .testimonialsBox p{color:#646366;font-weight:300;font-style:italic;font-size:14px}.infoPage .sidebar .testimonialsBox.infoPage2{margin-top:64px}.infoPage .sidebar .relatedProdTitle{margin-top:41px}.infoPage .sidebar .relatedProdTitle.infoPageProduct,.infoPage .rightColumnContent .relatedProdTitle.infoPageProduct h2{margin-top:0}.infoPage .anchor{display:block;position:relative;visibility:hidden}.productMenu ul{width:100%;overflow-x:scroll;white-space:nowrap}.productMenu .productMenuLinks{overflow:hidden;height:60px}.infoPage .relatedLinksTitle{margin-top:10px;white-space:nowrap;padding-left:13px !important;line-height:2}.infoPage .relatedLinksTitleLeftBorder{border-left:solid 3px #6bc5ab;margin-left:-11px;margin-bottom:20px;padding-left:13px}.infoPage .courseContentSection .productLink{font-size:16px;font-weight:700;text-overflow:ellipsis;display:inline-block;max-width:100%;position:relative}.infoPage relatedProdName{color:#414042;font-size:16px;font-weight:700}.infoPage .courseContentSection .productLink a{color:#414042;line-height:27px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;width:100%;display:inline-block}.infoPage .midContent .alphabeticList{list-style-type:none;margin-right:0;font-weight:700}.infoPage .midContent .testPackBtnContainer{padding:0}.infoPage .ProductAnchor{padding-bottom:0}.infoPage .textPageContainer #jotformAfterTest{width:100%}.blueRectangle{width:100%;margin:0 auto;float:right;height:4px;background-color:#3ea0d8}.purpleRectangle{width:100%;margin:0 auto;float:right;height:4px;background-color:#8b5fc9}.greenRectangle{width:100%;margin:0 auto;float:right;height:4px;background-color:#acca4d}.redRectangle{width:100%;margin:0 auto;float:right;height:4px;background-color:#fc4467}.blackRectangle{width:50px;height:1px;margin:0 auto;background-color:#323232;display:block}.homePage #center-testimonials .blackRectangle{margin:24px auto 12px;border-top:none}.colorRectangle{width:100%;margin:0 auto;float:right;height:4px;background-color:#000}.menuScrolling{overflow:visible}.socialLinksBar{width:100%;text-align:center;margin-top:42px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;padding-top:14px;padding-bottom:14px}.socialLinksBar .facebookLink{display:inline-block;background:url(../app_images/socialbar/facebook.png);width:15px;height:31px}.socialLinksBar .twitterLink{display:inline-block;background:url(../app_images/socialbar/twitter.png);width:32px;height:25px}.socialLinksBar .linkedInLink{display:inline-block;background:url(../app_images/socialbar/linked-in.png);width:28px;height:27px}.socialLinksBar .email{display:inline-block;background:url(../app_images/socialbar/mail.png);width:38px;height:25px}.socialLinksBar .share{display:inline-block;background:url(../app_images/socialbar/share.png);width:28px;height:23px}.socialIconContainer{display:inline-block;margin:0 4%}.pricingPage .breadcrumbContainer{margin-top:60px}.productBoxRow{margin-bottom:70px}.pricingPage{background-color:#f8f8f8;padding-top:53px}.pricingPage .headTitle{margin:60px 0 40px}.pricingPage .headTitle .midContent{text-align:center;border:none;padding:0;padding-top:6px}.pricingPage .headTitle .midContent p{font-size:22px;font-weight:400}.pricingPage .pricingBoxContainer{border-left:solid 4px;padding:8px 0;margin-top:21px}.pricingPage .pricingBoxContainer.largeBox{border-color:#78c9b1;margin-top:0}.pricingPage .pricingBox{background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.22)}.pricingPage .boxes-container{padding-bottom:30px}.pricingPage .pricingBox .packageTitle{min-height:66px;background-color:#e8e7e7;position:relative}.pricingPage .pricingBox .packageTitle .discountTag{display:table;background-color:#414042;width:70px;height:70px;color:#fff;position:absolute;right:-10px;top:-26px;border-radius:40px;text-align:center}.pricingPage .pricingBox .packageTitle .discountTag.transparent{background-color:transparent !important;right:-5px;top:-36px}.pricingPage .pricingBox .packageTitle .discountTag>div:first-child:not(.freeText){font-size:16px;position:absolute;top:16%;left:25%}.pricingPage .pricingBox .packageTitle .discountTag .freeText{font-size:16px;left:5%;vertical-align:middle;display:table-cell;height:100%}.pricingPage .pricingBox .packageTitle .discountTag>div:nth-child(2){font-size:22px;position:absolute;top:40%;left:16%;padding:3px}.pricingPage .largeBox .pricingBox .packageTitle .discountTag:not(.transparent){background-color:#4cc5a1;width:82px;height:82px;color:#fff;position:absolute;right:-10px;top:-26px;border-radius:40px;text-align:center}.pricingPage .largeBox .pricingBox .packageTitle .discountTag>div:first-child:not(.freeText){font-size:19px;position:absolute;top:15%;left:25%}.pricingPage .largeBox .pricingBox .packageTitle .discountTag>div:nth-child(2){font-size:26px;position:absolute;top:43%;left:16%}.pricingPage .pricingBox .packageTitle h2{line-height:66px;margin:0;font-size:16px}.pricingPage .largeBox .pricingBox .packageTitle h2{font-weight:700}.pricingPage .pricingBox .content{padding-top:45px}.pricingPage .largeBox .spacer{height:24px}.pricingPage .pricingBox .content .price{font-size:35px;margin:15px 0 24px;line-height:40px}.pricingPage .largeBox .pricingBox .content .price{margin:15px 0 24px 0}.pricingPage .largeBox .pricingBox .content .price>span:first-child{font-size:40px;color:#a174b8}.pricingPage .largeBox .pricingBox .content .price>span:nth-child(2){font-size:50px;color:#a174b8;line-height:61px}.pricingPage .pricingBox .content .price .paymentCycle{font-weight:400;font-size:20px;display:inline-block;position:relative;left:-10px}.pricingPage .pricingBox .content .periodPrice{color:#646366;font-size:14px;margin-bottom:40px;min-height:27px}.pricingPage .largeBox .pricingBox .content .periodPrice{margin-bottom:55px}.pricingPage .pricingBox .content .periodPrice:empty{display:none}.pricingPage .pricingBox .content ul{border-bottom:solid 1px #dedede;border-top:solid 1px #dedede;padding:12px 0;min-height:200px}.pricingPage .pricingBox .content ul>li{border-top:solid 1px #dedede;height:34px;line-height:34px;display:table;width:100%;padding-left:5%;font-size:14px;font-weight:400;padding-left:10px}.pricingPage .pricingBox .content ul>li:first-child{border-top:none}.pricingPage .pricingBox .content ul>li a{text-indent:initial}.pricingPage .pricingBox .content ul>li .questionMark{font-weight:700;display:inline-block;float:right;margin-right:10px;height:19px;width:19px;line-height:19px;text-align:center;margin-top:9px;padding-top:2px;font-size:14px;border-radius:20px;cursor:pointer;color:#414042;position:relative;text-decoration:none;border:1px solid #e1e1e1}.pricingPage .pricingBox .content ul>li .questionMark:focus{outline:none}.pricingPage .pricingBox .bottom{padding:47px 0 32px}.pricingPage .largeBox .pricingBox .bottom{padding:38px 0}.pricingBox .content .oldPrice{text-decoration:line-through;color:#414042;font-size:18px;font-weight:400}.pricingBox .content .upper-section{margin-bottom:33px}.pricingPage .popover-title{background-color:#fff}.pricingPage .popover.right{margin-left:16px}.pricingPage .popover{border-radius:0;border-color:#414042;padding:21px;max-width:500px;max-width:340px}.pricingPage .popover-content{padding:14px 0}.pricingPage .popover-title{padding:0 0 15px;font-size:16px;font-weight:700;line-height:22px}.pricingPage .popover.right>.arrow{border-right-color:#414042}.pricingPage .popover.left>.arrow{border-left-color:#414042}.pricingPage .popover .plusPoints li:before{margin-left:-16px;margin-right:4px}.pricingPage .popover .plusPoints li{margin-left:19px}.pricingPage .popover .plusPoints span{margin-left:6px}.pricingPage .popover .plusPoints{margin:0}.pricingPage .sourceProductRow{margin-bottom:85px}.pricingPage .sourceProduct{background-color:#fff;border:1px solid #e5e5e5}.pricingPage .sourceProduct h2{margin:32px 0}.pricingPage .sourceProduct label{margin:0 16px 32px}.pricingPage .sourceProduct .checkbox label input[type="checkbox"]:checked+span::before{color:#414042}.pricingPage .productBoxMobilePlaceHolder{padding:40px 0;padding-bottom:30px}.pricingPage .productSlider{margin:0 -webkit-calc((100% - 265px)/2);margin:0 -moz-calc((100% - 265px)/2);margin:0 calc((100% - 265px)/2)}.pricingPage .productSlider .largeBox .pricingBox .packageTitle .discountTag{right:-6px;top:-8px}.pricingPage .productSlider .pricingBox .content{padding-top:22px}.pricingPage .productSlider .largeBox .pricingBox .content .price{margin:0}.pricingPage .productSlider .pricingBox .content .price{margin:10px 0}.pricingPage .productSlider .pricingBox .content .oldPrice{text-decoration:line-through;color:#949494;font-size:16px;font-weight:400}.pricingPage .productSlider .pricingBox .content .periodPrice{margin-bottom:0}.pricingPage .productSlider .pricingBox .bottom{padding:20px 0 20px 0}.pricingPage .pricingBox .bottom .practiceBtn{font-size:15px;font-weight:400;width:176px;height:37px;color:#fff;margin:0;padding:0}.pricingPage .pricingBox .bottom a.practiceBtn{padding:5px 0}.pricingPage .largeBox .pricingBox .bottom .practiceBtn{width:250px;height:53px;font-size:22px}.pricingPage .largeBox .pricingBox .bottom a.practiceBtn{padding:16px 0;line-height:21px}.pricingPage .productSlider .pricingBox .bottom .practiceBtn{width:196px;font-size:18px;line-height:10px}.pricingPage .infoBoxes,.pricingPageUK .infoBoxes,.pricingPage .pressSection,.pricingPageUK .pressSection{background-color:#fff;padding-bottom:29px;padding-top:0}.pricingPage .topContentInfoBoxes,.pricingPageUK .topContentInfoBoxes{margin:0}.pricingPage .purchaseFlow .faq,.pricingPageUK .purchaseFlow .faq{border:1px solid #e7e7e7}.pricingPage .badges,.pricingPageUK .badges{margin-bottom:54px}.moneyBackBox{background-color:rgba(65,64,66,.9);padding:0;height:30px;font-size:18px;color:#fff;text-transform:uppercase}.moneyBackBoxWrapper{padding-top:40px}.moneyBackBox .left-diagonal-border{display:inline;float:left;width:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:5px solid #f8f8f8}.moneyBackBox .right-diagonal-border{float:right;width:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:5px solid #f8f8f8}.videoiframe{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoiframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.loginPage{padding-top:27px;background-color:#f8f8f8}.loginPage.inner{padding-top:6px;margin-right:-7px}.loginPage .modal-header .close{position:absolute;left:13px;top:13px}.loginPage .modal-title{font-weight:500;text-align:right;font-size:21px;width:487px}.loginPage .modal-header{padding:0 30px;height:105px;display:flex;align-items:center}.loginPage .loginContainer{max-width:730px;margin:0 auto;border:1px solid rgba(0,0,0,.12);background-color:#fff;padding:45px 120px 33px 122px;min-height:802px;margin-bottom:96px}.loginPage .loginContainer>ul{padding:30px 0 10px 30px}.loginPage .loginContainer .resetNotification{text-align:center;margin:50px 0;color:#f30d49;font-weight:700}.loginPage .login-title{border-bottom:4px solid #6ac5aa;padding:0 16px 4px 16px;font-weight:700}.loginPage ul.tabs{position:relative;margin-bottom:56px;padding:0;list-style:none;width:100%;height:51px}.loginPage ul.tabs li{color:#404042 !important;line-height:2em;text-align:center;border-bottom:1px solid #dadada;position:absolute;background:#f8f8f8;color:#222;display:inline-block;padding:10px 2%;cursor:pointer;width:50%;height:51px}.loginPage ul.tabs li:first-child{left:0;border-right:1px solid #dadada}.loginPage ul.tabs li:last-child{right:0;border-left:1px solid #dadada}.loginPage ul.tabs li.current{color:#222;border:none;background:#fff}.loginPage ul.tabs li.current span{border-bottom:4px solid #6ac5aa;padding:0 16px 4px 16px}.loginPage .loginTab .loginSocialLinks{padding:0 45px;margin:56px 0;text-align:center}.loginPage .loginTab .loginSocialLinks li{display:inline-block}.loginPage .loginTab .loginSocialLinks button{text-align:left;width:160px;height:46px;border:1px solid #c4c4c4;color:#404042;font-size:16px;font-weight:300;line-height:46px}.loginPage .loginTab .loginSocialLinks .googleLoginBtn button{background:url("/app_images/purchase flow/icon-login-google.png") no-repeat 18px 12px;padding-left:65px}.loginPage .loginTab .loginSocialLinks .linkedinLoginBtn button{background:url("/app_images/purchase flow/icon-login-linkedin.png") no-repeat 12px 8px;padding-left:61px}.loginPage .loginTab .loginSocialLinks .facebookLoginBtn button{background:url("/app_images/purchase flow/icon-login-facebook.png") no-repeat 19px 10px;padding-left:61px}.loginPage .loginTab .forgotPasswordLink{text-align:left;margin-top:6px}.loginPage .loginTab .forgotPasswordPopup .modal-body{margin-bottom:67px;padding:0 95px}.loginPage .loginTab .forgotPasswordPopup .modal-body .inputGroup{margin-top:75px;margin-bottom:0}.loginPage .loginTab .forgotPasswordPopup .modal-body .forgotPasswordFormSubmit input{margin-top:58px}.loginPage .loginTab .resetPasswordNotification .modal-header h4{position:absolute;top:10%;font-weight:700;font-size:18px}.loginPage .loginTab .resetPasswordNotification .modal-body{padding:45px 30px 50px 30px}.loginPage .loginTab .resetPasswordNotification .modal-body span{line-height:30px}.loginPage form{text-align:center}.loginPage p{font-size:13px;font-weight:300;color:#646366;margin-top:44px;line-height:21px;padding:0 23px}.loginPage .password-label{font-size:15px;font-weight:400;line-height:29px;color:#42474c}.loginPage .signupForm .checkbox label{padding:0;color:#42474c;font-size:18px;line-height:29px}.loginPage .inputGroup label{right:0;color:#bdbdbd}.loginPage .inputGroup input:focus+label,.loginPage .inputGroup input.has-value+label{right:0;color:#bdbdbd}.loginPage .inputGroup label.error{color:#d50000}.loginPage .loginContainer form button[type="submit"]{margin-top:36px}.loginPage .signupForm .inputGroup.phoneInput span{margin-left:14px;margin-right:14px}.loginPage .signupForm .inputGroup.phoneInput .phoneSelect{background-position:center right}.loginPage .loginContainer .loginTab .loginForm{margin-top:31px}.loginPage .loginContainer .loginTab .loginForm .inputGroup label{font-size:18px;font-weight:400;line-height:29px;color:#6f6f6f}.loginPage .loginContainer .loginTab .loginForm .forgot-password{font-size:16px;font-weight:400;line-height:29px}.tab-content form input,.loginContainer form input{background:none;width:100%;border:solid 2px #dadada;margin:0;padding:0;font-size:16px;display:inline-block}.loginContainer form .inputGroup input:focus,.loginContainer form .inputGroup input:active,.tab-content form .inputGroup input:focus,.tab-content form .inputGroup input:active{outline:none;border-bottom:solid 1px #6bc5ab}.tab-content form .inputGroup input,.loginContainer form .inputGroup input{border:none;border-bottom:solid 1px #646366;-webkit-transition:all .3s cubic-bezier(.64,.09,.08,1)}.tab-content form .inputGroup input.error,.loginContainer form .inputGroup input.error{border-bottom:solid 1px #d50000 !important}.tab-content form .inputGroup input[type="password"]::-webkit-input-placeholder,.loginContainer form .inputGroup input[type="password"]::-webkit-input-placeholder{-webkit-text-fill-color:#bdbdbd;color:#bdbdbd}.tab-content form .inputGroup input[type="password"]::-moz-placeholder,.loginContainer form .inputGroup input[type="password"]::-moz-placeholder{color:#bdbdbd;opacity:1}.tab-content form .inputGroup input[type="password"]:-ms-input-placeholder,.loginContainer form .inputGroup input[type="password"]:-ms-input-placeholder{color:#bdbdbd;opacity:1}.tab-content form .inputGroup input[type="password"]:-moz-placeholder,.loginContainer form .inputGroup input[type="password"]:-moz-placeholder{color:#bdbdbd;opacity:1}.tab-content form .inputGroup .inputLabel,.loginContainer form .inputGroup .inputLabel{border-bottom:solid 1px #646366;-webkit-transition:all .3s cubic-bezier(.64,.09,.08,1);padding:7px 0}.tab-content form button[type="submit"],.loginContainer form button[type="submit"],.affiliateLogin form button[type="submit"]{border:none;border-radius:5px;background-color:#db456c;margin-top:81px;color:#fff;font-size:21px;width:244px;height:43px;padding:1px;max-width:100%}.tab-content form input[type="checkbox"],.loginContainer form input[type="checkbox"],.affiliateLogin form input[type="checkbox"]:active{width:auto}.inputGroup{display:block;position:relative}.loginPage .inputGroup:first-child{margin-bottom:51px}.loginPage .inputGroup.registerPassword{margin-bottom:30px}.inputGroup input{padding:10px 0}.inputGroup label{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;font-weight:300;color:#bdbdbd;pointer-events:none;-webkit-transition:all .15s ease-out 0s;transition:all .15s ease-out 0s}.inputGroup input:focus+label,.inputGroup input.has-value+label,.inputGroup input.has-value~.formLabel,.loginPage .inputGroup input:focus~label.labelTop{top:-10px;font-size:15px;color:rgba(128,128,128,.4)}.signupForm .inputGroup{margin-bottom:43px}.signupForm .inputGroup.phoneInput{display:flex;justify-content:space-between}.signupForm .inputGroup.phoneInput input[type=text]{width:70%}.signupForm .inputGroup.phoneInput .phoneSelect{width:95px;border-bottom:1px solid #646366;margin-bottom:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('../app_images/login page/v.svg');background-repeat:no-repeat;background-position:center left;text-align:center;text-align-last:center}.signupForm .inputGroup.phoneInput .phoneSelect:focus{outline:none}.loginPage .signupdisclaimer a{color:#a174b8}.loginPage .registerLink{text-align:center;margin-top:34px}.loginPage .registerLink .part1{color:#42474c;font-size:16px;font-weight:400}.loginPage .registerLink .part2-link{font-weight:400;font-size:16px}.loginPage .login-page-title{margin-bottom:30px}.loginPage .login-page-title h2{font-size:36px}.loginPage{color:#6f6f6f}.loginPage.main{margin-right:-4px}.loginPage .loginContainer .signUpFormIntroText{color:#db456c;font-weight:700}.signup-vertical-sep-wrapper.top{margin-top:40px;margin-bottom:25px;margin-right:0;margin-left:0}.signup-vertical-sep-wrapper.bottom{margin-top:40px;margin-bottom:25px;margin-right:0;margin-left:0}.loginPage .signup-vertical-sep{display:inline-block;border-bottom:1px solid #c7c7c7;margin-top:15px;width:30%}.loginPage .signup-vertical-sep-text{font-size:18px;font-weight:700;line-height:29px;display:inline-block;text-align:center;margin-right:0;width:40%}.loginPage .social-logins-wrapper{text-align:center}.loginPage .social-login{display:inline-block;width:130px;cursor:pointer;margin-left:3px;margin-right:3px;margin-top:2px}.loginPage .loginContainer form .inputGroup input{border-bottom:solid 1px #42474c}.loginPage .loginContainer form .inputGroup .formServerErrorLabel{top:unset;bottom:-45px}.loginPage .signupForm .inputGroup.phoneInput .phoneSelect{border-bottom:1px solid #42474c;margin-top:-2px}.loginPage .signupForm .inputGroup.phoneInput .phoneSelect.error{border-bottom-color:#d50000}.loginPage .signupForm #phoneCode-error{right:unset;left:0}.loginPage .signupForm .inputGroup label{color:#6f6f6f;font-size:18px;font-weight:400;line-height:29px}.loginPage .paymentPage{padding-top:6px;padding-bottom:0;background-color:#f9f9f9}.loginPage .paymentPage.inner{padding-left:1px;padding-right:19px}.loginPage #contactDetails{background-color:#fff}.social-hidden{width:1px !important;height:1px !important;visibility:hidden !important}.vertical-separator{width:1px;border-right:1px solid #e6e6e6;height:551px;position:relative;top:-161px}.formServerErrorLabel.badLogin{color:rgba(244,69,104,1) !important;text-align:right;font-size:13px;background:#fef3f6;margin-top:8px;padding:20px;font-weight:400}.formServerErrorLabel.badLogin span{display:inline-block;color:#404042;font-weight:300}.formServerErrorLabel.badLogin a,.loginPage .formServerErrorLabel.badLogin a:active,.loginPage .formServerErrorLabel.badLogin a:visited,.formServerErrorLabel.badLogin a:hover{color:#404042;text-decoration:underline}.formServerErrorLabel.badLogin a:hover{text-decoration:none}.purchaseFlow .faq .carousel-control .glyphicon-menu-right{margin-right:-40px;width:30px;height:30px;margin-top:-10px;font-size:30px;right:10px;position:absolute;top:50%;z-index:5;display:inline-block}.purchaseFlow .faq .carousel-control .glyphicon-menu-left{margin-left:-40px;width:30px;height:30px;margin-top:-10px;font-size:30px;left:10px;position:absolute;top:50%;z-index:5;display:inline-block}.purchaseFlow .faq .carousel-control,.carousel-control:hover,.carousel-control:focus,.carousel-control:active{color:#414042;text-shadow:none;opacity:1}.purchaseFlow .faq .carousel-inner{min-height:165px;margin:0}.purchaseFlow .faq{background-image:url("/app_images/Lines_Pattern.jpg");padding:85px 0 100px}.purchaseFlow .faq h2{font-size:35px;margin-bottom:35px}.memberPageNavbar{z-index:999;margin-bottom:0;height:49px;border:none;border-radius:0;background-color:#fff;box-shadow:0 2px 2px rgba(0,0,0,.22)}.memberPageNavbar .container-fluid{padding-right:0;height:100%;background-color:#fff}.memberPageNavbar .row{height:100%}.memberPageNavbar [class^="col-"]{height:100%}.memberPageNavbar .navbar-brand img{position:absolute;top:50%;margin-top:-17px;margin-right:50px}.memberPageNavbar .navbar-right .dropdown{border-left:1px solid #c7c7c7}.memberPageNavbar .navbar-right .dropdown-menu{box-shadow:0 2px 4px rgba(0,0,0,.18);background-color:#414042;border:0;border-radius:0;min-width:250px;right:0}.memberPageNavbar .navbar-right .dropdown-toggle span.glyphicon-menu-down{font-size:10px}.memberPageNavbar .navbar-right .dropdown-menu .divider{background-color:#414042;height:auto;margin:10px 0 0 0;padding-top:10px;border-top:solid 1px #e5e5e5}.memberPageNavbar .navbar-right .dropdown-menu>li>a{color:#fff;font-size:16px;font-weight:300;line-height:36px}.memberPageNavbar .navbar-right .affiliate-logo img{margin:13px;height:25px;float:left}.memberPageNavbar .navbar-right .dropdown.open>a{background-color:#efeeee;background:none;box-shadow:none}.memberPageNavbar .mobileMenu{display:none}.memberPageNavbar .navbar-toggle,.memberPageNavbar .navbar-toggle:hover,.memberPageNavbar .navbar-toggle:focus{float:left;border:none;background:none}.memberPageNavbar .navbar-toggle .icon-bar{width:22px;transition:all .2s}.memberPageNavbar .navbar-toggle .top-bar{transform:rotate(45deg);transform-origin:10% 10%}.memberPageNavbar .navbar-toggle .middle-bar{opacity:0}.memberPageNavbar .navbar-toggle .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}.memberPageNavbar .navbar-toggle.collapsed .top-bar{transform:rotate(0)}.memberPageNavbar .navbar-toggle.collapsed .middle-bar{opacity:1}.memberPageNavbar .navbar-toggle.collapsed .bottom-bar{transform:rotate(0)}.menuBackground{display:none;z-index:98;background-color:#000;opacity:.65;height:100%;position:fixed;top:0;bottom:0;left:0;right:0}.memberPageNavbar .navbar-right .dropdown-menu>li>a:hover{background:transparent}.memberPageNavbar .navbar-header{margin:0}.memberPageNavbar .mobileNav .mobileMembersMenu{display:none;position:absolute;top:50px;background-color:#fff;width:100%}.memberPageNavbar .mobileNav .mobileMembersMenu li{border-bottom:solid 1px #e5e5e5;color:#42474c;font-weight:300}.memberPageNavbar .mobileNav .mobileMembersMenu li a{padding:5px 20px;color:#414042}.memberPageNavbar .leftNav{height:100%}.memberPageNavbar .leftNav li{height:100%;text-align:center;font-size:18px;border-right:1px solid #adadad;width:auto;padding:0 20px;min-width:145px}.memberPageNavbar .leftNav li a,.memberPageNavbar .leftNav li .memberName,.memberPageNavbar .leftNav li span{color:#42474c;line-height:20px}.memberPageNavbar .leftNav .memberMenuLi{padding-left:5px}.memberPageNavbar .leftNav .helpLinkLi .helpLink{display:flex;justify-content:center;align-items:center}.memberPageNavbar .leftNav .helpLinkIcon{height:25px;width:22px;margin-right:9px}.memberPageNavbar .leftNav .memberMenuLi .memberMenu{display:flex;align-items:center;justify-content:center;cursor:pointer}.memberPageNavbar .leftNav .memberMenuLi .memberMenu .caret{margin-right:11px}.memberPageNavbar .leftNav .memberMenuLi .memberMenu .memberName{display:inline-block;margin-left:11px}.memberPageNavbar .leftNav .dropdown .dropdown-menu{right:0;border-radius:0;padding:0;min-width:175px;margin-top:0;border:none}.memberPageNavbar .leftNav .helpLinkLi.dropdown .dropdown-menu{left:auto;right:0}.memberPageNavbar .leftNav .dropdown .dropdown-menu li{border-right:none;text-align:right;padding:0}.memberPageNavbar .leftNav .dropdown .dropdown-menu li:not(:last-child){border-bottom:1px solid #c8c8c8}.memberPageNavbar .leftNav .dropdown .dropdown-menu li a{padding:15px 20px}.memberPageNavbar .leftNav .dropdown .dropdown-menu #phoneNumberAnchor .phoneimgFrame{float:none;margin:0;position:relative;top:-3px;right:5px}.members.topSection{background:#f6f6f6}.orderConformation{padding-top:60px;display:none}.orderConformation hr{margin-top:20px;margin-bottom:20px}.confirmationPage .orderConformation .orderDetails{width:100%;float:left;background-color:#f9f9f9;border:1px solid #e7e7e7;position:relative;bottom:98px;margin:40px 0 0}.confirmationPage .orderConfirmationBoxContainer.onlyOrderBox .orderConformation .orderDetails{margin:0}.confirmationPage .orderConformation .orderDetails>.row{line-height:30px}.confirmationPage .orderConformation .orderDetails .headline{color:#fff;font-size:31px;font-weight:500;background-color:#82c974;padding:26px 34px 21px;border-bottom:#bde1b6}.confirmationPage .orderConformation .orderDetails .headline-icon{position:relative}.confirmationPage .orderConformation .orderDetails .headline-icon img{position:absolute;bottom:20px;left:50px}.confirmationPage .orderConformation .orderDetails .sub-headline{color:#42474c;font-size:18px;font-weight:700;line-height:16px}.confirmationPage .orderConformation .orderDetails .orderDetailsContent{padding:32px 34px 41px}.confirmationPage .orderConformation .orderDetails .details{padding-top:18px}.confirmationPage .orderConformation .orderDetails .printReceipt{padding-top:12px}.confirmationPage .orderConformation .orderDetails .printReceiptLabel{cursor:pointer;color:#169abf}.confirmationPage .onlyOrderBox .orderConformation{padding-top:0;padding-bottom:40px}.confirmationPage .onlyOrderBox .orderConformation .orderDetails{float:right;bottom:unset}.confirmationPage .onlyOrderBox .confirmationContinueButton{background-color:#db456c;padding:8px 60px;border-radius:5px;font-weight:500;font-size:22px;color:#fff;margin-bottom:60px}.confirmationPage .onlyOrderBox .confirmationContinueButton:hover{color:#000}.members.topSection .container .topRow{margin-bottom:45px}.members.topSection .container .topRow .closeBTN{position:absolute;top:77px;right:27px}.members.topSection .container .topRow .closeBTN .close{color:#414042;right:0}.members.topSection .congrats h1{margin-bottom:30px;line-height:45px}.members.topSection .congrats h1 span{color:#ffaf04}.members.topSection .congrats p{line-height:27px}.members.topSection .congrats .plusPoints li{line-height:19px;margin:7px 0}.members.topSection .orderDetailsContainer{border:1px solid #dadada;background:#fff;padding-bottom:22px}.members.topSection .orderDetailsContainer .orderDetails{padding:18px 0 9px 22px}.members.topSection .orderDetailsContainer .printReceipt{padding-left:43px}.members.topSection .orderDetailsContainer .orderDetails{line-height:40px;font-weight:300}.orderConformation .detailsForm .inputGroup input{border:solid 1px #dadada !important;padding-left:10px}.detailsForm .select-input{width:100%;margin-top:35px}.detailsForm .select-input.text-box{border:none}.detailsForm .select-input-text{outline:none;position:relative;top:-34px;margin-left:60px;width:-webkit-calc(100% - 80px);width:-moz-calc(100% - 80px);width:calc(100% - 80px);border:none;border-bottom:solid 1px #646366;display:none}.detailsForm .select-input-text:active,.detailsForm .select-input-text:focus{border-bottom:solid 1px #6bc5ab}.detailsForm .inputGroup{margin-top:35px;position:relative}.input-group.date .formServerErrorLabel{position:absolute;top:100%;left:0}.confirmationPage .detailsForm .input-group.date .formServerErrorLabel{right:30px;left:unset}.confirmationPage .middleSection{margin-top:80px}.confirmationPage .confirmationFormIntro{font-size:18px;font-weight:700;line-height:27px;color:#42474c;margin-bottom:20px}.confirmationPage .confirmationFormDisclaimer{font-size:16px;line-height:20px;margin-bottom:20px}.confirmationPage .detailsForm .confirmationQuestion{margin:60px 0 0;border-bottom-color:#42474c;color:#6f6f6f}.confirmationPage .detailsForm .confirmationQuestion::placeholder{color:#6f6f6f;opacity:1}.confirmationPage .detailsForm .confirmationQuestion .confirmationQuestionText{margin-bottom:10px}.confirmationPage .detailsForm .ConfirmationCalendar{position:absolute;top:5px;right:0}.confirmationPage .detailsForm .ConfirmationCalendar svg{height:20px;width:20px}.confirmationPage .detailsForm .calendarInput.form-control{margin-right:30px;border:1px solid #d3d3d3;border-radius:5px;width:150px}.confirmationPage .detailsForm .submitBtn{width:244px;background-color:#db456c;color:#fff;font-size:21px;font-weight:500;line-height:43px;border-radius:5px;margin-top:40px;margin-bottom:60px;float:left}.confirmationPage .orderConformation .info{font-size:18px;line-height:31px;margin-left:-5px}.confirmationPage .orderConformation .info-bold{font-size:18px;font-weight:700;line-height:31px}.ui-datepicker .ui-datepicker-prev .ui-icon.ui-icon-circle-triangle-e,.ui-datepicker .ui-datepicker-next .ui-icon.ui-icon-circle-triangle-w{background-image:url('/app_images/ui-icons_444444_256x240.png')}.memberBanner .banner{display:flex;align-items:center;position:relative;background-repeat:no-repeat;min-height:100px;background-color:#f9f9f9;border-bottom:1px solid #e2e2e2}.memberBanner .banner-title{margin-bottom:40px}.banner-swiper .swiper-slide{width:auto;font-size:16px}.banner-swiper .swiper-slide a{color:inherit}.categoryDescriptionTooltip{width:auto;max-width:375px}.categoryDescriptionTooltip .tooltip-inner{padding:18px 20px 10px;background-color:rgba(0,0,0,.9);color:#fff;max-width:none;overflow:hidden;max-height:124px;width:100%}.categoryDescriptionTooltip .tooltip-inner p{text-align:right;font-size:16px;line-height:22px;max-height:88px;text-overflow:ellipsis;overflow:hidden;font-family:Assistant}.banner-swiper .originalSlide.swiper-slide-active .progressIcon{width:38px;height:38px;margin-bottom:0}.banner-swiper .originalSlide.swiper-slide-active span{border-bottom:4px solid #45aad6}.banner-swiper .swiper-slide:last-child{margin-left:30px}.banner-swiper .swiper-slide.additional-practice-slide{width:120px}.banner-swiper .swiper-slide.additional-practice-slide a{display:flex;flex-direction:column;align-items:center}.swiper-right-seperator{position:absolute;right:0;top:50%;margin-top:-10px;background-color:#c6c7c9;width:1px;height:20px}.icon.completed-category{width:33px;height:33px;background:url('../app_images/Svgs/completed.svg') no-repeat center}.icon.additional-practice{width:33px;height:33px;background-image:url('../app_images/Svgs/addition-icon.svg')}.icon.partially-completed-category{width:33px;height:33px;background:url('../app_images/Svgs/partially-completed.svg') no-repeat center}.icon.not-started-category{width:33px;height:33px;background:url('../app_images/Svgs/not-started.svg') no-repeat center}.icon.not-completed-test{width:33px;height:33px;background:url('../app_images/Svgs/not-started.svg') no-repeat center}.icon.completed-test{width:33px;height:33px;background:url('../app_images/Svgs/completed.svg') no-repeat center}.category-collapsers .icon.video-test{margin:0 5px 0 35px;width:20px;height:20px;background:url('../app_images/Svgs/play-icon-green.svg') no-repeat center}.category-collapsers .icon.text-test{margin:0 5px 0 35px;width:20px;height:20px;background:url('../app_images/Svgs/document-icon-green.svg') no-repeat center}.banner-swiper .icon{margin:0 auto 5px;width:33px;height:33px;background-size:100%}.banner-swiper-prev{position:absolute;top:50%;right:-25px;margin-top:-10px;width:10px;height:13px;background:url('../app_images/Svgs/slider-right-arrow-active.svg') no-repeat center !important;z-index:10;cursor:pointer;outline:none}.banner-swiper-prev.swiper-button-disabled{background:url('../app_images/Svgs/slider-right-arrow-disabled.svg') no-repeat center !important;cursor:default}.banner-swiper-next{position:absolute;top:50%;left:-25px;margin-top:-10px;width:10px;height:13px;background:url('../app_images/Svgs/slider-left-arrow-active.svg') no-repeat center !important;z-index:10;cursor:pointer;outline:none}.banner-swiper-next.swiper-button-disabled{background:url('../app_images/Svgs/slider-left-arrow-disabled.svg') no-repeat center !important;cursor:default}.overlay-backdrop{position:fixed !important;top:0 !important;left:0 !important;height:100% !important;width:100% !important;background-color:rgba(0,0,0,.5) !important;z-index:10 !important}.coursePageTopContainer .swiperColumn .swiper-slide .progressCategoryDescription{width:80px;text-align:center}.coursePageTopContainer .swiperColumn .swiper-slide .progressCategoryDescription span{display:inline-block;line-height:20px}.coursePageTopContainer .swiperColumn .swiper-slide:not(.swiper-slide-active) .progressCategoryDescription .icon{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.coursePageTopContainer .swiperColumn .swiper-slide:not(.swiper-slide-active) .progressCategoryDescription:hover .icon{height:38px;width:38px;margin-bottom:0}.unsubscribe-top .headline{color:#42474c;font-size:36px;font-weight:500;padding-top:74px;padding-bottom:75px}.unsubscribe-content{height:700px;padding-top:32px}.unsubscribe-content .unsubscribe-text{color:#42474c;font-size:18px;font-weight:700}.unsubscribe-content .unsubscribe-email{padding-top:2px;color:#6f6f6f;font-size:18px;line-height:29px}.unsubscribe-content .midContentButton{width:155px;margin-top:52px}.unsubscribe-top .memberBanner{margin-left:-15px}.unsubscribe-top .row,.unsubscribe-content .row{margin-left:0}.cursor-context-menu{cursor:context-menu}.z-index-0{z-index:0}.z-index-1{z-index:1}.bannerWithColoredLines{position:relative;min-height:100px;background-color:#f9f9f9;border-bottom:1px solid #e2e2e2}.memberBanner .banner .coloredLines,.bannerWithColoredLines .coloredLines{position:absolute;left:0;bottom:0;height:79px;width:135px}.memberBanner .member-alerts-wrapper{position:relative;border-bottom:1px solid #e2e2e2;min-height:92px;display:flex;align-items:center}.memberBanner .member-alerts-wrapper.welcomeBanner{background-color:#edf7cf}.memberBanner .member-alerts-wrapper.welcomeBanner p{margin:0}.memberBanner .member-alerts-wrapper .alerts-content{display:flex;align-items:center;justify-content:center;padding-left:40px}.memberBanner .member-alerts-wrapper .alerts-content img{margin-left:20px}.memberBanner .member-alerts-wrapper .close-alert{position:absolute;left:0;cursor:pointer}.member-alerts-wrapper.renewPackAlertWrapper{display:none}.memberBanner .member-alerts-wrapper.renewPackAlertWrapper{display:flex}.memberBanner .member-alerts-wrapper.renewPackAlertWrapper .renewPackBannerLabel{color:#169abf;cursor:pointer}.row.row-eq-height{display:flex;display:-webkit-flex;flex-wrap:wrap}.memberContentContainer{margin-top:40px}.memberContentContainer iframe{width:100%}.prepPackBox{border-right:solid 3px #45aad6;padding-top:3px;padding-bottom:3px;margin:0 0 50px 0;position:relative}.prepPackBox.border-disabled{border-right-color:#909090}.prepPackBox.border-blueTheme{border-right-color:#3ea0d8}.prepPackBox.border-purpleTheme{border-right-color:#8b5fc9}.prepPackBox.border-greenTheme{border-right-color:#acca4d}.prepPackBox.border-redTheme{border-right-color:#fc4467}.prepPackBox-Content{background-color:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}.prepPackBox-Content .row{min-height:250px;padding-right:15px;padding-left:15px}.prepPackBox-Content .row.additionalPracticePackRow{min-height:150px}.prepPackBox-Content:after{content:"";display:table;clear:both}.prepPackBox .prepPackBox-Content .prepPackBox-details .licenseDurationLabel{font-weight:400}.prepPackBox .prepPackBox-Content .prepPackBox-details .planExpiryDate{font-weight:700;text-decoration:none}.prepPackBox .prepPackBox-Content .prepPackBox-details .renewPackLabel{font-weight:400;text-decoration:underline;cursor:pointer}.prepPackBox .prepPackBox-Content .prepPackBox-details .expiryDateBold:after{content:url('../app_images/Svgs/warningIcon.svg');position:relative;top:4px;right:4px}.prepPackBox .prepPackBox-Content .prepPackBox-details .expiryDateBold .licenseDurationLabel,.prepPackBox .prepPackBox-Content .prepPackBox-details .expiryDateBold .planExpiryDate{color:#db456c}.prepPackBox-right{padding:26px 20px;border-left:1px solid #d9d9d9;display:flex;flex-direction:column;justify-content:space-between}.prepPackBox .prepPackBox-right .prepPackTitle{color:#000;font-size:22px;font-weight:700;line-height:24px}.prepPackBox-Content .prepPackBox-LearnMoreLink{color:#169abf;font-size:16px}.prepPackBox-description .productDescription{margin-top:30px;font-size:16px;max-height:132px;overflow:hidden}.prepPackBox-description h2{margin:0 0 27px 0}.prepPackBox-description p{line-height:22px;margin-bottom:0;color:#42474c}.prepPackBox-nextPractice h3{margin-bottom:8px;font-size:16px}.prepPackBox-nextPractice p{font-size:16px;line-height:19px;color:#42474c}.prepPackBox-nextPractice .midContentButton,.prepPackBox .prepPackBox-Content .prepPackBoxContinue .midContentButton{width:144px;height:32px;line-height:32px;margin:0;padding:0;text-align:center;font-weight:500;font-size:20px;color:#fff}.prepPackBox .prepPackBox-Content .prepPackBoxContinue .midContentButton.midContentButtonDisabled{background-color:#909090;cursor:default}.prepPackBox .prepPackBox-Content .prepPackBoxContinue .inverted-button{width:144px;height:32px;border-width:2px;font-size:20px}.prepPackBox-left{display:flex;flex-direction:column;justify-content:space-between;padding:26px 11px}.prepPackBox-details li{line-height:20px;font-size:14px}.prepPackBox-details li span{font-weight:700}.prepPackBox-details li:nth-child(3) span:nth-child(2){text-decoration:underline;font-weight:400}.prepPackBox-left .prepPackBox-left-divider{display:inline-block;width:50px;border-bottom:1px solid #d9d9d9}.prepPackBox-progress{display:flex;align-items:center;flex-wrap:wrap}.prepPackBox-progress{font-size:14px;line-height:20px}.prepPackBox-progress p{margin-bottom:0;line-height:20px;font-weight:700;font-size:14px}.prepPackBox-progress-graph{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:49px;height:48px;font-size:14px;line-height:20px;font-weight:700;color:#42474c;background:url('../app_images/Svgs/pack-progress.svg') no-repeat;margin-left:15px}.memberHomePage .modal .modal-content{padding:35px 0}.memberHomePage .modal .modal-content>div{padding:0 95px}.memberHomePage .modal .modal-content .modalHeader,.memberHomePage .modal .modal-content .modalContent{border-bottom:1px solid #bcbcbc}.memberHomePage .modal .modal-content .modalHeader .close{position:absolute;top:0;left:10px;font-size:45px}.memberHomePage .modal .modal-content .modalTitle{font-weight:500;font-size:36px;line-height:40px;color:#42474c;margin:0 -35px 30px 0}.memberHomePage .modal .modal-content .modalTitle .colorSlash{margin-left:10px}.memberHomePage .modal .modal-content .modalContent{padding-top:35px;padding-bottom:35px;font-size:18px;line-height:27px}.memberHomePage .modal .modal-content .modalFooter .modalFooterBtn{background-color:#db456c;font-size:21px;line-height:23px;font-weight:500;padding:15px 85px;border-radius:5px}.memberHomePage .emailRegisterModal .modal-content .modalContent{padding-top:50px;padding-bottom:50px}.memberHomePage .emailRegisterModal .modal-content .emailRegisterModalFooter{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.memberHomePage .renewPackModal .modal-content .renewPackModalContent{padding-bottom:75px}.memberHomePage .renewPackModal .modal-content .renewPackModalContent .renewPackName{font-weight:700}.memberHomePage .renewPackModal .modal-content .renewPackModalContent .renewPackDaysLeft{color:#fc486a;font-weight:700}.memberHomePage .renewPackModal .modal-content .renewPackModalContent .renewPackModalQuestion{margin-top:25px}.memberHomePage .renewPackModal .modal-content .renewPackModalContent .renewPackModalOptions{margin-top:20px}.memberHomePage .renewPackModal .modal-content .renewPackModalContent .renewPackModalOptions .renewPackModalOption{border:1px solid #eee;display:block;padding:15px 60px 15px 25px;margin-bottom:10px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.memberHomePage .renewPackModal .modal-content .renewPackModalContent .renewPackModalOptions .renewPackModalOption input{position:absolute;opacity:0}.memberHomePage .renewPackModal .modal-content .renewPackModalContent .renewPackModalOptions .renewPackModalOption .inputCircle{position:absolute;top:20px;right:20px;height:19px;width:19px;border:1px solid #878d92;border-radius:50%}.memberHomePage .renewPackModal .modal-content .renewPackModalContent .renewPackModalOptions .renewPackModalOption .inputCircle:after{content:"";position:absolute;display:none;top:3px;right:3px;height:11px;width:11px;border-radius:50%;background-color:#42474c}.memberHomePage .renewPackModal .modal-content .renewPackModalContent .renewPackModalOptions .renewPackModalOption.renewPackModalOptionChecked{background-color:#f9f9f9}.memberHomePage .renewPackModal .modal-content .renewPackModalContent .renewPackModalOptions .renewPackModalOption.renewPackModalOptionChecked .inputCircle::after{display:block}.memberHomePage .renewPackModal .modal-content .renewPackModalContent .renewPackModalOptions .renewPackModalOption .optionDuration{float:left;font-size:22px;line-height:27px}.memberHomePage .renewPackModal .modal-content .renewPackModalFooter{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.memberHomePage .renewPackModal .modal-content .renewPackModalFooter .renewPackCancel{cursor:pointer;color:#3ea0d8;font-size:18px;line-height:22px}.memberHomePage .topContent{margin-bottom:50px;width:100%;font-size:16px;line-height:27px}.memberHomePage .middleSection{padding-top:100px;margin-bottom:180px}.memberHomePage .middleSection .pack-left-wrapper{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:50px;margin-top:2px}.memberHomePage .middleSection .pack-alert{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:116px;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;margin-bottom:20px;color:#42474c;font-size:14px;line-height:20px;padding:15px 62px 13px 43px}.memberHomePage .middleSection .pack-alert .clock{position:absolute;top:17px;right:20px}.memberHomePage .middleSection .pack-alert p{color:#000;font-size:16px;font-weight:700;line-height:19px;margin-bottom:0}.memberHomePage .middleSection .pack-alert a{display:flex;align-items:center}.memberHomePage .middleSection .pack-alert a:before{content:"";background-image:url('../app_images/Svgs/small-calendar-icon.svg');width:11px;height:12px;margin-left:6px}.add-prep-btn{background-image:url('../app_images/Svgs/add-pack-small.svg');width:22px;height:22px}.memberHomePage .middleSection .add-related-pack{height:116px;border:1px solid #eee;background-color:#f9f9f9;display:flex;align-items:center;padding-right:21px;cursor:pointer}.memberHomePage .middleSection .add-related-pack .add-prep-btn{margin-left:10px}.memberHomePage .middleSection .add-related-pack p{color:#000;font-size:16px;font-weight:700;line-height:19px;margin-bottom:0}.memberHomePage .appointmentModal .modal-content .appointmentModalContent{padding-bottom:55px}.memberHomePage .appointmentModal .modal-content .appointmentModalContent .appointmentModalMessage{margin-bottom:15px}.memberHomePage .appointmentModal .modal-content .appointmentModalContent .appointmentModalOptions .appointmentCheckboxContainer{display:inline-block;position:relative;padding-right:25px;cursor:pointer;font-size:18px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.memberHomePage .appointmentModal .modal-content .appointmentModalContent .appointmentModalOptions .appointmentCheckboxContainer .currencyStyle{font-size:18px}.memberHomePage .appointmentModal .modal-content .appointmentModalContent .appointmentModalOptions .appointmentCheckboxContainer .appointmentCheckbox{position:absolute;opacity:0;cursor:pointer}.memberHomePage .appointmentModal .modal-content .appointmentModalContent .appointmentModalOptions .appointmentCheckboxContainer .appointmentCheckmark{position:absolute;top:6px;right:0;height:16px;width:16px;background-color:transparent;border:1px solid #414042}.memberHomePage .appointmentModal .modal-content .appointmentModalContent .appointmentModalOptions .appointmentCheckboxContainer .appointmentCheckmark:after{content:"";position:absolute;display:none;left:4px;top:0;width:6px;height:11px;border:solid #414042;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.memberHomePage .appointmentModal .modal-content .appointmentModalContent .appointmentModalOptions .appointmentCheckboxContainer .appointmentCheckbox:checked~.appointmentCheckmark:after{display:block}.memberHomePage .appointmentModal .modal-content .appointmentModalContent .appointmentModalOptions .appointmentDescription{padding-right:25px;margin-bottom:20px}.memberHomePage .appointmentModal .modal-content .appointmentModalContent .appointmentModalBottomMessage{font-size:16px}.memberHomePage .appointmentModal .modal-content .appointmentModalFooter{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.memberHomePage .appointmentModal .modal-content .appointmentModalFooter .renewPackCancel{cursor:pointer;color:#3ea0d8;font-size:18px;line-height:22px}.memberHomePage .appointmentModal .modal-content .appointmentModalFooter .appointmentModalCancel{cursor:pointer;color:#3ea0d8;font-size:18px;line-height:22px}.memberHomePage .middleSection .premiumTermsMessage{font-size:18px;font-weight:700;margin-bottom:30px}.memberHomePage .middleSection .addPackBtnContainer{height:280px;background-color:#f9f9f9;border:1px solid #eee;display:table;width:100%}.memberHomePage .middleSection .addPackBtn{display:table-cell;vertical-align:middle}.memberHomePage .middleSection .addPackBtn a:hover .glyphicon-plus-sign{color:#995cb9}.memberHomePage .middleSection .addPackBtn a:active .glyphicon-plus-sign{color:rgba(139,75,173,.47)}.memberHomePage .middleSection .addPackBtn .glyphicon-plus-sign{font-size:47px;color:#a174b8;vertical-align:middle}.memberHomePage .middleSection .addPackBtn span{color:#42474c;font-size:16px;line-height:19px}.memberHomePage .middleSection .addPackBtn a{text-decoration:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.memberHomePage .middleSection .addPackBtn .add-pack-btn{margin-bottom:16px}.add-pack-btn{width:36px;height:36px;background-image:url('../app_images/Svgs/add-pack-btn.svg')}.memberHomePage .productContainer{border-left-color:#6ac5aa}.memberHomePage .productContainer .productContent>a{color:#84519d}.memberHomePage .productContainer .productContent h3{margin:0 11px 25px 0}.MyPage-error{background-color:#f1f1f1}.MyPage-error .banner{display:none}.myPage{margin-top:51px;background-color:#f1f1f1}.myPage .productStars{display:inline}.myPage .rate-us-link{display:inline-block}.myPage .RatingBox .success-notification span{margin-right:5px;margin-left:10px}.myPage .RatingBox{margin-bottom:40px;margin-top:40px}.myPage .productStars .yotpo-icon{margin-right:4px}.myPage img{max-height:100%;max-width:100%}.myPage .banner,.myPage .stickyStrip{background-color:#fff}.myPage .content{background-color:#f1f1f1}.lastPractice{margin-bottom:40px;margin-top:40px}.packMenu{padding:17px 63px;margin:0;font-size:18px}.courseInfoPills li{margin-right:20px;background-color:transparent;line-height:32px}.courseInfoPills li a{color:#414042;font-weight:300;text-decoration:none}.courseInfoPills li.active{border-bottom:solid 3px;border-color:#79cbb2}.myPage .tab-content p,.myPage .tab-content li{background:none !important}.myPage .courseContentSectionContainer ul li:before{content:none;display:none}.courseInfoPills li.active a,.courseInfoPills li.active a:hover,.courseInfoPills li.active a:focus{text-decoration:none;font-weight:700;background:none;background-color:transparent;color:#414042}.courseContentSectionContainer{border-left:solid 3px;padding-top:3px;padding-bottom:3px;margin-top:30px;position:relative;color:#79cbb2}.testsContainer li:first-child{border-top:1px solid rgba(199,199,199,.5)}.courseContentSectionContainer .courseContentSection{background-color:#fff;border:none;padding:17px 11px;box-shadow:0 1px 3px rgba(0,0,0,.22);cursor:text;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.sectionContent{padding:0 4px;padding-right:0;width:99%}sectionContent.testReportContainer{padding:0;border-top:0}.myPage .courseContentSection:not(.no-link):hover a .title:not(.no-link):hover,.myPage a .panel-title:not(.no-link):hover{text-decoration:underline}.myPage .last-prectice-indicator{display:inline;font-size:14px;color:#79cbb2}.myPage #productSlider .titleLeftBorder{padding-top:0}.myPage .title{color:#414042;font-size:18px;font-weight:700;line-height:34px;display:inline-table;padding-top:5px}.myPage .no-link,.myPage .no-link a:hover{cursor:text;text-decoration:none}.myPage .banner{min-width:150px;padding-bottom:15px}.sectionProgress,.sectionLastPractice{color:#414042;font-size:16px;font-weight:400;line-height:34px}.sectionProgress{text-align:right}.sectionDesctipriton{color:#414042;font-size:16px;font-weight:400;line-height:34px;padding-bottom:37px;padding-left:3%}.startTestBtn,.testReportBtn{background-color:transparent;border:none;text-decoration:none;color:#a174b8;font-weight:700;font-size:16px}a.startTestBtn{color:#a174b8}a.startTestBtn.mobile,a.startTestBtn.mobile:hover{color:#fff;text-align:center;text-decoration:none}a.startTestBtn.mobile:active{background-color:rgba(139,75,173,.47)}.testReportBtn{font-weight:100;overflow:hidden;white-space:nowrap;display:block;text-overflow:clip}.courseContentSection ul,.courseContentSection li{padding:0;margin:0}.testReportList ul{padding:35px 0 35px 35px;margin:0;list-style:none !important;color:#414042;font-weight:100;list-style-image:none}.courseContentSection ul,.testsContainer ul{margin:0;list-style:none !important;color:#414042;font-weight:100;list-style:none;list-style-image:none}.testRow{border:none;box-shadow:none;padding-left:2%}.testReportContainer li,.testsContainer li{border-bottom:1px solid;padding-bottom:20px;padding-top:20px;border-color:rgba(199,199,199,.5);display:inline-block;width:100%}.testReportContainer li{padding-top:0;border-top:0}.testReportContainer div{padding-top:20px}ul.testReportContainer li:first-child{border-top:none}.testReportContainer .panel-body{border-top:0 !important;padding-top:0;padding:0;padding-left:2%}.testReportContainer li:last-child,.testsContainer li:last-child{border-bottom:none}.courseContentSection{border:none}.score-box{vertical-align:middle;display:block;width:19px;height:19px;float:left;background-color:#dfdfdf;margin:1px;font-size:16px;font-weight:700;line-height:16px;text-align:center}.score-box.selected{background-color:#6ac5aa}.courseScoreContainer{display:inline-block;vertical-align:middle;padding-top:0 !important}.courseScoreContainer div{padding-top:0}#ratingModal .submitBtn{width:33%;text-align:center;padding:10px 25px 10px 25px;color:#fff;font-size:16px;text-align:center;margin:52px 33% 45px 33%}#ratingModal .submitBtn:hover{background-color:#8b4bad}#ratingModal .submitBtn:active{background-color:rgba(139,75,173,.47)}#ratingModal .submitBtn:disabled{background-color:#543762;color:#ccc}#ratingModal h2{font-size:18px;line-height:18px;font-weight:700}#ratingModal .spinner{position:absolute;top:33%;left:50%;display:none}#ratingModal .error-lbl{color:#a94442}.ratingWidget .rating{float:left;line-height:18px}.ratingWidget .rating>input{display:none}.ratingWidget .rating>label:before{font-family:FontAwesome;margin:5px;font-size:1em;display:inline-block;content:""}.ratingWidget .rating>.half:before{content:"";font-family:FontAwesome;font-size:1em;display:inline-block;position:absolute}.ratingWidget .rating>label{color:#ddd;float:right}.ratingWidget .rating>input:checked~label,.ratingWidget .rating:not(:checked):not(.disabled)>label:hover,.ratingWidget .rating:not(:checked):not(.disabled)>label:hover~label{color:#6ac5aa}.ratingWidget .rating:not(.disabled)>input:checked+label:hover,.ratingWidget .rating:not(.disabled)>input:checked~label:hover,.ratingWidget .rating:not(.disabled)>label:hover~input:checked~label,.ratingWidget .rating:not(.disabled)>input:checked~label:hover~label{color:rgba(106,197,170,.65)}.ratingWidget .rating-message::-webkit-input-placeholder{width:235px;height:19px;color:#404042;font-size:16px;font-weight:300;line-height:30px}.ratingWidget .rating-message:-moz-placeholder{width:235px;height:19px;color:#404042;font-size:16px;font-weight:300;line-height:30px}.ratingWidget .rating-message::-moz-placeholder{width:235px;height:19px;color:#404042;font-size:16px;font-weight:300;line-height:30px}.ratingWidget .rating-message:-ms-input-placeholder{width:235px;height:19px;color:#404042;font-size:16px;font-weight:300;line-height:30px}.mycourse-error{margin:1% 0 13% 8%}.myPage #overview img{max-width:100% !important}.sideBanner{background-color:#f6f6f6;padding:10px;margin-bottom:20px;color:#414042 !important}.sideBanner:empty{display:none}.sideBanner .writer{color:#414042;display:block;font-weight:bold}.sideBanner .date{color:#414042;display:block;font-weight:normal}.sideBanner .content{color:#414042;font-style:italic !important;display:block;clear:both;margin-top:35px}.sideBanner .title{color:#414042;display:block;margin-top:15px}.yotpo-review-stars .yotpo-icon{color:#ffb400;speak:none;font-size:17.5px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;width:132px;background:none;height:20px;-webkit-font-smoothing:antialiased;font-family:"yotpo-widget-font" !important}.yotpo-icon-star:before{content:""}.yotpo-icon-half-star:before{content:""}.yotpo-icon-empty-star:before{content:""}.category_rating .yotpo-icon{color:#6ac5aa;speak:none;font-size:20px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;width:auto !important;background:none;height:auto;-webkit-font-smoothing:antialiased;font-family:"yotpo-widget-font" !important}.paymentPage{padding-top:33px;padding-right:4px;padding-bottom:90px;padding-left:0;background-color:#f9f9f9}.paymentPage .headline{font-size:24px;font-weight:600;margin-bottom:28px;color:#414042}.loginPage .paymentPage .headline{margin-bottom:22px}.paymentPage .invoiceWrapper .title{background-color:#e6e6e6;height:51px;line-height:51px;width:100%}.paymentPage .invoiceWrapper{border-right:solid 3px #45aad6 !important;padding-top:11px;padding-bottom:3px;background-color:#fff;-webkit-box-shadow:-1px 1px 0 rgba(0,0,0,.04),-1px -1px 0 rgba(0,0,0,.04),-1px 1px 0 rgba(0,0,0,.04);-moz-box-shadow:-1px 1px 0 rgba(0,0,0,.04),-1px -1px 0 rgba(0,0,0,.04),-1px 1px 0 rgba(0,0,0,.04);box-shadow:-1px 1px 0 rgba(0,0,0,.04),-1px -1px 0 rgba(0,0,0,.04),-1px 1px 0 rgba(0,0,0,.04);width:360px}.paymentPage .invoiceWrapper .content{padding-top:24px;padding-left:18px;padding-right:16px;padding-bottom:0;font-weight:300}.paymentPage .invoiceWrapper .content.price-line{padding-left:11px}.paymentPage .invoiceWrapper .content:nth-child(1){padding-top:24px}.paymentPage .invoiceWrapper .content{padding-top:11px}.paymentPage .invoiceWrapper .content .packWrapper,.paymentPage .invoiceWrapper .content .discount{display:inline-block;width:100%}.paymentPage .invoiceWrapper .content .pack{position:relative;width:-webkit-calc(100% - 97px);width:-moz-calc(100% - 97px);width:calc(100% - 97px);float:right;color:#42474c;font-weight:400;line-height:24px;word-wrap:break-word}.paymentPage .invoiceWrapper .content .pack .checkbox{margin-top:1px}.paymentPage .invoiceWrapper .content .pack .sellBox.payment{width:100%;box-shadow:none;border:0 solid transparent;background-color:transparent;text-align:right;display:table;direction:ltr}.paymentPage .invoiceWrapper .content .pack .sellBox.payment .newsBar{width:100%;padding-right:0;margin-top:1px;padding-left:12px}.paymentPage .invoiceWrapper .content .pack .sellBox.payment .newsBar .checkboxContainer{font-size:18px;color:#42474c;line-height:24px}.paymentPage .invoiceWrapper .content .price{position:relative;width:73px;float:right;padding-left:0;font-weight:600;white-space:nowrap;color:#42474c}.paymentPage .invoiceWrapper .content .price .sub-amount{color:#42474c;font-weight:700;line-height:23px}.paymentPage .invoiceWrapper .content .total{margin-top:10px;margin-bottom:15px}.paymentPage .invoiceWrapper .content .total .total-price-wrapper{display:inline-block;padding-left:0}.paymentPage .invoiceWrapper .content .total-amount-text{color:#42474c;font-size:20px;font-weight:700;line-height:23px}.paymentPage .invoiceWrapper .content .total-amount{color:#42474c;font-size:20px;font-weight:700;line-height:23px}.paymentPage .invoiceWrapper .content .currency-symbol{color:#42474c;font-size:18px;font-weight:700;line-height:23px;margin-right:5px;margin-top:2px}.paymentPage .invoiceWrapper .content .price>span{float:left}.paymentPage .invoiceWrapper .content .ils{float:left;margin-left:12px;font-size:13px;font-weight:300}.paymentPage .invoiceWrapper .content>div{margin-bottom:20px}.paymentPage .invoiceWrapper .content.coupon-code-wrapper div:first-of-type{margin-bottom:-1px}.paymentPage .invoiceWrapper .content>div>span:not(.couponName){float:right}.paymentPage .invoiceWrapper .packWrapper{margin-bottom:0 !important}.paymentPage .invoiceWrapper .purchase-link{display:table-caption;margin-top:-7px;margin-bottom:4px !important;font-size:16px;font-weight:400;white-space:nowrap;text-align:right;padding-right:27px}.paymentPage .invoiceWrapper .content.active-coupons{padding-top:13px}.paymentPage .invoiceWrapper .content.active-coupons .packWrapper .price{right:0;width:61px}.paymentPage .invoiceWrapper .content.active-coupons .packWrapper .currency-symbol{position:relative;right:0}.paymentPage .invoiceWrapper .content.active-coupons .packWrapper .minus-symbol{font-size:22px;left:-5px;position:relative}.paymentPage .invoiceWrapper .content.active-coupons .pack .remove-coupon{color:#169abf;font-size:16px;line-height:32px}.paymentPage .invoiceWrapper .purchase-link{display:table-caption;margin-top:-7px;margin-bottom:4px !important;font-size:16px;font-weight:400;white-space:nowrap;text-align:right;padding-right:26px}.paymentPage .invoiceWrapper .purchase-link.inner{margin-top:-8px;padding-right:23px;float:right}.paymentPage .invoiceWrapper .purchase-link.main{padding-right:0}.paymentPage .invoiceWrapper .content .couponName{color:#84509b;font-weight:bold}.paymentPage .invoiceWrapper .content .worngCoupon{color:#f02323;font-weight:400;font-size:18px}.paymentPage .invoiceWrapper .content .worngCoupon-wrapper{height:42px}.paymentPage .invoiceWrapper .content hr.payment-sep{border-color:#dadada;margin-top:5px;margin-bottom:20px}.paymentPage .invoiceWrapper .content hr.payment-sep.inner{margin-bottom:13px;padding:0;width:101.5%;position:relative;left:16px}.paymentPage .invoiceWrapper input{height:18px;text-indent:5px;vertical-align:middle;width:64%;margin-bottom:15px}.paymentPage .invoiceWrapper input:focus{outline:none}.paymentPage .invoiceWrapper button{height:41px;line-height:41px;vertical-align:middle;padding:0;width:33%;font-size:16px;color:#fff;margin-bottom:15px}.paymentPage .invoiceWrapper .redeemCouponWrapper{display:none}.paymentPage .invoiceWrapper .supported{margin:26px 0}.paymentPage .invoiceDescription{background-color:#fff;border:1px solid #dadada;font-weight:300;font-size:14px;margin:26px 0}.paymentPage .invoiceDescription hr{margin:0;padding:0;border-color:#dadada}.paymentPage .invoiceDescription>div{padding:24px}.paymentPage .invoiceDescription .description{width:85%}.paymentPage .invoiceDescription .description>*{margin-bottom:5px;line-height:26px}.paymentPage .invoiceDescription .description ul{position:relative;left:15px}.paymentPage .invoiceDescription .description ul>li:before{content:'-';position:absolute;left:-15px}.paymentPage iframe{width:100%;border:none}.paymentPage #descriptionWrapper{position:relative;max-height:362px;overflow:hidden;padding-right:15px}.paymentPage .show-more{position:absolute;width:100%;height:25px;bottom:-5px;background-color:#fff;left:15px;cursor:pointer;display:none}.paymentPage .securityBadge img{max-width:100%}.plimusWidget{-webkit-overflow-scrolling:touch;overflow:hidden;overflow-x:scroll}.paymentPage .actual-payment{border:1px solid rgba(0,0,0,.12);max-width:730px;height:623px;margin-right:14px}.paymentPage .scroll-wrapper{-webkit-overflow-scrolling:touch;overflow:hidden;overflow-x:hidden;background-color:#fff}.paymentPage .scroll-wrapper .choose-pay-method{margin-top:44px;color:#000;font-size:16px;line-height:23px}.paymentPage .scroll-wrapper .payment-error{margin-top:30px;color:#f00;font-size:16px;line-height:16px;margin-bottom:-22px}.paymentPage .scroll-wrapper .paypal-wrapper .choose-pay-method{text-align:right;padding-right:46px}.paymentPage .scroll-wrapper.actual-payment .iframe-loader{content:url('/app_images/ajax-loader.gif');margin:0 auto;padding-top:30px}.paymentPage .scroll-wrapper .paypal-btn-wrapper{margin-top:31px}.paymentPage .scroll-wrapper .paypal-btn-wrapper .btn-paypal{cursor:pointer;margin:0 auto}.paymentPage .scroll-wrapper .paypal-btn-wrapper .btn-paypal:after{content:url("/app_images/checkout/paypal.png")}.paymentPage .scroll-wrapper .paypal-btn-wrapper .btn-paypal:hover{opacity:.9}.paymentPage .scroll-wrapper .paypal-bottom-text{color:#000;font-size:14px;line-height:18px;width:139px;margin:0 auto;margin-top:12px}.paymentPage .scroll-wrapper iframe{width:390px}.paymentPage .invoiceWrapper .payment-sep{border-top:1px solid #d3d3d3;margin-top:0;margin-bottom:0;margin-right:11px;margin-left:11px}.paymentPage .invoiceWrapper .payment-sep.black{margin-top:26px;border-top:1px solid #000}.paymentPage .invoiceWrapper .content.coupon-code-wrapper{padding-top:0;margin-top:0}.paymentPage .invoiceWrapper .coupon-code{border:1px solid #bfbfbf;height:28px;text-indent:5px;width:100%;margin-bottom:15px;margin-top:9px;margin-right:0;border-radius:5px}.paymentPage .mini-logo{display:inline-block}.paymentPage .supported{margin-top:22px;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.paymentPage .actual-payment .paypal-wrapper{text-align:center;height:615px}.loginPage .paymentPage .supported{padding-left:10px}.invoiceWrapper .popover{width:466px}.invoiceWrapper .purchase-link.main .popover{top:-42px !important;right:195px}.invoiceWrapper .purchase-link.main .popover.left>.arrow{top:105px !important}.invoiceWrapper .purchase-link.inner .popover{margin-top:-28px !important;right:215px;min-height:150px}#purchase-whats-included-2~.popover{margin-top:-33px !important}#purchase-whats-included-3~.popover{margin-top:-33px !important}.invoiceWrapper .purchase-link.inner .popover.left>.arrow{top:96px !important}.invoiceWrapper .popover .popover-x-close{display:inline-block;background:url('/app_images/checkout/x-close.svg') no-repeat;width:11px;height:16px;position:absolute;left:-4px;top:1px;cursor:pointer}.invoiceWrapper .popover .popover-x-close:hover{background:url('/app_images/checkout/x-close-hover.svg') no-repeat}.invoiceWrapper .popover .popover-content .popupBody{border-bottom:none;margin-bottom:10px;padding-bottom:23px;overflow:visible}.invoiceWrapper .popover .popover-content .popupBody .paragraphWrapper{max-height:none;overflow:visible;position:relative}.invoiceWrapper .popover .popover-content .popupBody .paragraphWrapper:after{height:0}.myProfile{background-color:#f4f4f4}.myProfile .inputGroup{margin-top:51px}.myProfileBar{margin-bottom:57px}.myProfileGreenBarText{padding:73px 0}.greenPatternBar .myProfileGreenBarText{height:147px}.greenPatternBar .myProfileGreenBarText h1{position:absolute;top:50%;margin-top:-15px;color:#fff}.myProfileTabs{padding-bottom:126px}.myProfileTabs .tabsContainer{border:1px solid #dadada;background-color:#fff}.myProfileTabs .tabsContainer .nav-tabs>li>a{border-radius:0;color:#404042;background-color:#f4f4f4}.myProfileTabs .tabsContainer .nav-tabs>li.active>a>span{border-bottom:4px solid #6ac5aa;padding:0 15px 4px}.myProfileTabs .tabsContainer .nav-tabs>li.active>a,.myProfileTabs .tabsContainer .nav-tabs>li.active>a:hover,.myProfileTabs .tabsContainer .nav-tabs>li.active>a:focus{border-top-color:transparent;border-bottom-color:transparent;background-color:#fff}.myProfileTabs .tabsContainer .nav-tabs>li:first-child>a{border-right-color:#dadada}.myProfileTabs .tabsContainer .nav-tabs>li:last-child>a{border-left:#dadada 1px solid}.myProfileTabs .tabsContainer .nav-tabs>li:first-child.active>a,.myProfileTabs .tabsContainer .nav-tabs>li:first-child.active>a:hover,.myProfileTabs .tabsContainer .nav-tabs>li:first-child.active>a:focus{border-left-color:transparent}.myProfileTabs .tabsContainer .nav-tabs>li:last-child.active>a,.myProfileTabs .tabsContainer .nav-tabs>li:last-child.active>a:hover,.myProfileTabs .tabsContainer .nav-tabs>li:last-child.active>a:focus{border-right-color:transparent}.myProfileTabs .tabsContainer .nav-tabs>li:nth-child(2).active>a{border:none}.myProfileTabs .tabsContainer .tab-content h3{font-weight:700;text-align:left;margin:53px 0 23px}.myProfileTabs .tabsContainer .tab-content .expiryDate{font-weight:700;text-align:left;margin:53px 0 23px;display:inline-block}.myProfileTabs .tabsContainer .tab-content .expiryDateValue{padding-left:8px;display:inline-block}.myProfileTabs .tabsContainer .tab-content input[type=email]:after{content:'change'}.myProfileTabs .tabsContainer .tab-content .checkbox{margin:40px 0}.myProfileTabs .tabsContainer .tab-content .checkbox label{padding:0}.myProfileTabs .tabsContainer .tab-content .checkbox+input[type="submit"]{margin-top:0}.myProfileTabs .tabsContainer .tab-content hr{border-color:#dadada}.myProfileTabs .tabsContainer .tab-content .changeBtn{position:absolute;top:2px;left:0;cursor:pointer}.myProfileTabs .tabsContainer .tab-content .table-responsive::-webkit-scrollbar{width:1em}.myProfileTabs .tabsContainer .tab-content .table-responsive::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.myProfileTabs .tabsContainer .tab-content .table-responsive::-webkit-scrollbar-thumb{background-color:rgba(64,64,66,1);border-radius:10px;outline:1px solid #708090}.myProfileTabs .tabsContainer .tab-content .historyTable tbody tr td{height:80px;vertical-align:middle}.myProfileTabs .tabsContainer .tab-content .historyTable tbody tr td:nth-child(3){font-weight:700}.myProfileTabs .tabsContainer .tab-content .historyTable .receiptBtn{width:140px;height:37px;background-color:#a174b8;color:#fff;text-align:center;line-height:37px;margin:auto}.myProfileTabs .tabsContainer .tab-content .historyTable .receiptBtn:hover{background-color:#8b4bad}.myProfileTabs .tabsContainer .tab-content .historyTable .receiptBtn:active{background-color:rgba(139,75,173,.47)}.tab-content>.tab-pane:first-of-type{margin-bottom:57px}.formServerErrorLabel{color:#f30d49 !important;text-align:right;font-size:13px}.myProfileTabs .detailsFormWrapper{margin-left:46px;margin-top:20px}.myProfileTabs .detailsForm .inputGroup:first-of-type{margin-top:50px}.myProfileTabs .tabsContainer .tab-content .historyTable{margin-top:40px;margin-bottom:0;border:none}.myProfileTabs .tabsContainer .tab-content .historyTable td:nth-child(3){width:10%}.myProfileTabs .tabsContainer .tab-content .historyTable tr:nth-child(2n) td{background:none}.myProfileTabs .tabsContainer .tab-content .historyTable tbody{font-size:14px;font-weight:300}.myProfileTabs .tabsContainer .tab-content .historyTable tbody tr,.myProfileTabs .tabsContainer .tab-content .historyTable tbody td{border:none;border-bottom:1px solid #dadada}.myProfileTabs .tabsContainer .tab-content .historyTable tr:last-child{border-bottom:none}.myProfileTabs .tabsContainer .tab-content .historyTable tr:last-child td{border-bottom:none}.myProfileTabs .tabsContainer .tab-content .historyTable thead{font-size:14px;font-weight:300;background:none;color:#000;border-bottom:1px solid #dadada}.myProfileTabs .tabsContainer .tab-content .historyTable thead tr td:first-child{font-size:16px;font-weight:700}.myProfileTabs .tabsContainer .tab-content .historyTable .twoRowsRecord{border-bottom:none}.myProfileTabs .tabsContainer .tab-content .historyTable .twoRowsRecord td{border-bottom:1px dashed #dadada}.myProfileTabs .tabsContainer .tab-content .historyTable .twoRowsRecord td:last-child,.myProfileTabs .tabsContainer .tab-content .historyTable .twoRowsRecord td:nth-last-child(2){border-bottom:none}.myProfileTabs .changeEmailPopup .modal-header{padding:31px}.myProfileTabs .changeEmailPopup .modal-header h4,.myProfileTabs .changePasswordPopup .modal-header h4{position:absolute;top:7%;font-weight:700;font-size:16px}.myProfileTabs .changeEmailPopup .modal-body,.myProfileTabs .changePasswordPopup .modal-body{padding-bottom:45px}.myProfileTabs .changeEmailPopup .modal-body form,.myProfileTabs .changePasswordPopup .modal-body form{padding:0}.myProfileTabs .changeEmailPopup .modal-body .chaneEmailFormSubmit,.myProfileTabs .changePasswordPopup .modal-body .chanePasswordFormSubmit{text-align:center}.myProfileTabs .changeEmailPopup .modal-body .chaneEmailFormSubmit input{margin-top:63px}.myProfileTabs .changePasswordPopup .modal-body .chanePasswordFormSubmit input{margin-top:63px}.myProfileTabs .changePasswordPopup .changePasswordError{color:#f00;display:none}.myProfileTabs input[type="submit"]{background-color:#a174b8;margin-top:17px;padding:10px 0;font-size:18px;font-weight:400;color:#fff;display:block;max-width:300px}.myProfileTabs input[type="submit"]:hover{background-color:#8b4bad}.myProfileTabs input[type="submit"]:active{background-color:rgba(139,75,173,.47)}.myProfile .myProfileTabs .tabsContainer{margin-top:40px}.myProfile .myProfileTabs .tabsContainer .tab-content #detailsTab{margin-right:50px}.myProfile .myProfileTabs .tabsContainer .tab-content #purchaseHistory{margin:0 50px}.myProfile .myProfileTabs .tabsContainer .nav-tabs .detailsLi{border-left:1px solid #d9d9d9}.myProfile .myProfileTabs .tabsContainer .nav-tabs>li:not(.active){border-bottom:1px solid #d9d9d9}.myProfile .myProfileTabs .tabsContainer .nav-tabs>li>a{border:none;padding-bottom:8px;color:#42474c;font-size:18px;line-height:29px;background-color:#fcfcfc}.myProfile .myProfileTabs .tabsContainer .nav-tabs>li.active>a{background-color:#fff}.myProfile .myProfileTabs .tabsContainer .nav-tabs>li.active>a>span{border-bottom:none;position:relative;padding-bottom:8px;font-weight:700}.myProfile .myProfileTabs .tabsContainer .nav-tabs>li.active>a>span:before{position:absolute;content:"";height:1px;right:33%;bottom:0;width:34%;border-bottom:3px solid #fc4467}.myProfile .myProfileTabs .tabsContainer .detailsForm .detailsUpdateTitle{text-align:right;font-size:18px}.myProfile .tab-content #profilePageForm input:not([type="submit"]),.myProfile .tab-content #profilePageForm select{text-align:right;font-size:18px;color:#42474c;border:none;border-bottom:1px solid #42474c;margin-bottom:0}.myProfile .tab-content #profilePageForm .phoneTelWidth{width:73%;float:right}.myProfile .tab-content #profilePageForm .phoneTelWidth input{border-bottom:1px solid #42474c;outline:none}.myProfile .tab-content #profilePageForm .phoneDashWidth{width:3%}.myProfile .tab-content #profilePageForm .PhoneAreaWidth{width:23%}.myProfile .tab-content #profilePageForm .inputGroup,.myProfile .tab-content #profilePageForm .phoneInputWrapper,.myProfile .tab-content #profilePageForm .unsubscribeLabel{margin-top:40px}.myProfile .tab-content #profilePageForm .inputGroup .inputLabel{padding:0 0 3px}.myProfile .tab-content #profilePageForm .inputGroup .passwordInput{font-size:10px}.myProfile .tab-content #profilePageForm .unsubscribeLabel{display:block;position:relative;top:0;right:0;color:#42474c;font-size:18px;line-height:29px;padding-right:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.myProfile .tab-content #profilePageForm .unsubscribeLabel .unsubscribeCheckbox{position:absolute;opacity:0;cursor:pointer}.myProfile .tab-content #profilePageForm .unsubscribeLabel .unsubscribeCheckmark{position:absolute;right:0;top:8px;width:14px;height:14px;border:1px solid #42474c;border-radius:2px;display:inline-block;line-height:12px}.myProfile .tab-content #profilePageForm .unsubscribeLabel .unsubscribeCheckmark:after{content:"";position:absolute;display:none}.myProfile .tab-content #profilePageForm .unsubscribeLabel input:checked~.unsubscribeCheckmark:after{display:block}.myProfile .tab-content #profilePageForm .unsubscribeLabel .unsubscribeCheckmark:after{content:url(../app_images/V_for_check_box.png);right:2px;bottom:1px}.myProfile .myProfileTabs input[type="submit"]{background-color:#db456c;color:#fff;border-radius:5px;border:none;font-size:21px;font-weight:500;width:180px;margin-top:65px}.myProfile .myProfileTabs input[type="submit"]:hover{background-color:#db456c;color:#000;opacity:1;box-shadow:none}.myProfile .myProfileTabs .modal-header{padding:15px 28px;height:auto;position:relative}.myProfile .myProfileTabs .modal-header h3{text-align:right;font-size:18px;font-weight:700;margin:10px 0}.myProfile .myProfileTabs .modal-header .close{position:absolute;right:unset;top:0;left:15px;color:#bcbcbc;font-size:50px}.myProfile .myProfileTabs .modal-body{padding-top:30px}.myProfile .myProfileTabs .modal-body .inputGroup{margin-top:0;margin-bottom:40px}.myProfile .myProfileTabs .modal-body .inputGroup input:active,.myProfile .myProfileTabs .modal-body .inputGroup input:focus{border-bottom-color:inherit}.myProfile .myProfileTabs .modal-body .inputGroup .formServerErrorLabel~label{top:33%}.myProfile .myProfileTabs .modal-body .inputGroup input:focus~label,.myProfile .myProfileTabs .modal-body .inputGroup input.has-value~label{top:-10px}.myProfile .myProfileTabs #purchaseHistory .historyTable .planDateCol{width:15%}.myProfile .myProfileTabs #purchaseHistory .historyTable .planNameCol{width:60%}.myProfile .myProfileTabs #purchaseHistory .historyTable .planPriceCol{width:10%}.myProfile .myProfileTabs #purchaseHistory .historyTable .planReceiptCol{width:15%}.myProfile .myProfileTabs #purchaseHistory .historyTable thead{border-bottom:2px solid #3ea0d8}.myProfile .myProfileTabs #purchaseHistory .historyTable thead tr td,.myProfile .myProfileTabs #purchaseHistory .historyTable tbody tr td{color:#42474c;font-size:18px}.myProfile .myProfileTabs #purchaseHistory .historyTable tbody tr:not(:last-child){border-bottom:1px solid #d9d9d9}.myProfile .myProfileTabs #purchaseHistory .historyTable tbody .planPriceTd{font-weight:700}.recommendPage .collapse{display:block}.recommendPage .recommendHeader h1{color:#fff;margin:55px 0}.recommendSection{padding:50px 0}.recommendSection:first-child{padding-top:0}.recommendSection .title{border-bottom:solid 1px #d3d3d3}.recommendSection .title h2{display:inline-block;line-height:34px}.recommendSection .title .viewAll{float:right;margin-top:22px;position:relative;width:145px}.recommendSection .title .leftArrow{right:38px;top:5px;border-left-width:.15em;border-top-width:.15em;left:auto;width:.6em;height:.6em}.recommendSection .title .rightArrow{right:10px;top:5px;border-right-width:.15em;border-top-width:.15em;left:auto;width:.6em;height:.6em}.recommendSection .carousel-inner{margin:0;transition:height .5s ease;-webkit-transition:height .5s ease}.recommendSection.greenLeftBorder .productContainer{border-color:#79cbb2}.recommendSection .viewAllMobile{text-align:center;margin-top:30px;cursor:pointer}.RecommendedProductsSectionRow .modal-header{background-color:#f8f8f8;display:table;width:100%}.RecommendedProductsSectionRow .modal-header .modal-title{font-weight:700;font-size:18px;display:table-cell;vertical-align:middle}.RecommendedProductsSectionRow .modal-body .stats{text-align:center;margin:0}.RecommendedProductsSectionRow .modal-body .stats .ratingWidget{display:inline-block;margin-bottom:-16px}.RecommendedProductsSectionRow .modal-body .stats ul{padding:0}.RecommendedProductsSectionRow .modal-body .stats ul>li{display:inline;font-size:14px;font-weight:300}.RecommendedProductsSectionRow .modal-body .stats ul>li:not(:first-child){margin-left:5px}.RecommendedProductsSectionRow .modal-body .productDetails{font-size:14px;font-weight:300}.RecommendedProductsSectionRow .modal-body .productDetails ul>li{margin:20px 0}.RecommendedProductsSectionRow .modal-body .productDetails span:first-child{min-width:200px;display:table-cell}.RecommendedProductsSectionRow .modal-body .productDetails span:nth-child(2){font-weight:700;display:table-cell}.RecommendedProductsSectionRow .modal-dialog .practiceBtn{padding:11px 50px;margin:30px 0}.RecommendedProductsSectionRow .modal-dialog .practiceBtn:disabled{background-color:rgba(219,69,108,.7)}.RecommendedProductsSectionRow .modal-dialog .practiceBtn:disabled:hover{color:#fff}.recommendPage .recommendedProductModal{width:740px}.recommendPage .recommendedProductModal .modal-header{padding:30px 45px;background-color:#fff;position:relative}.recommendPage .recommendedProductModal .modal-header .close{font-size:50px;position:absolute;top:0;left:15px;color:#bcbcbc}.recommendPage .recommendedProductModal .recommendedProductModalTitle{font-size:36px;font-weight:500;color:#42474c;line-height:40px;position:relative;padding-right:37px}.recommendPage .recommendedProductModal .recommendedProductModalTitle .colorSlash{position:absolute;right:0}.recommendPage .recommendedProductModal .modal-body{padding:25px 82px 25px 45px}.recommendPage .recommendedProductModal .recommendedProductModalBenefitsTitle{font-weight:700;font-size:21px;color:#42474c;line-height:27px}.recommendPage .introTextRow{margin-top:30px;font-size:16px;line-height:25px;color:#000}.recommendPage .introTextRow .recommendedPremiumText{font-weight:700}.recommendPage .packsSearch{margin-left:32px;display:inline-block;line-height:48px;background-color:#fff;width:45%}.recommendPage input[type=search]{height:40px;line-height:40px;color:#000;background:none;border:none;width:100%;padding:15px 18px 15px 49px;border-radius:5px;border:1px solid #bfbfbf}.recommendPage input[type=search]:focus{outline:none}.recommendPage input[type=search]::placeholder{color:#42474c;font-size:18px}.recommendPage input[type=search]:-ms-input-placeholder{color:#42474c;font-size:18px}.recommendPage input[type=search]::-ms-input-placeholder{color:#42474c;font-size:18px}.recommendPage .packsSearch img{margin:8px;margin-left:15px;bottom:-4px;float:left;position:relative;top:44px;width:23px;height:23px}.recommendPage .searchCaption{font-weight:200}.recommendPage .searchResults{display:none;margin-top:0;margin-bottom:0}.recommendPage .searchResults .errorMessage{margin-top:40px}.recommendPage .exitSearch{display:none}.recommendPage .searchResults .carousel-inner{height:645px}.recommendPage #loader{display:none;position:absolute;left:50%;top:10%}.recommendPage #no_results,.recommendPage #error_message{display:none;position:absolute;padding:0 25%;color:#c1c1c1}.recommendPage #error_message{color:#dc143c}.recommendPage .searchSection .viewAll{display:none;float:right;margin-top:22px;position:relative;width:145px}.recommendPage .searchSection #showmore_search{display:none}.recommendPage .showMore{margin-top:50px;margin-bottom:50px;font-size:16px}.recommendPage .carousel-indicators-numbers{position:relative;bottom:0}.recommendPage .carousel-indicators-numbers li{text-indent:0;margin:23px 2px 0 2px;width:30px;height:30px;border:none;border-radius:100%;line-height:30px;color:#fff;background-color:#999;-webkit-transition:all .25s ease;transition:all .25s ease}.recommendPage .view-controls{font-size:22px;margin-top:50px}.recommendPage .view-controls a,.recommendPage .view-controls a:active,.recommendPage .view-controls a:visited,.recommendPage .view-controls a:focus{padding-left:15px;color:#61b59c}.recommendPage .view-controls a:hover,.searchPage .view-controls a:hover{color:#559a85}.recommendPage .categoryPageRelatedProductsContent,.searchPage .categoryPageRelatedProductsContent{display:none;margin-top:33px;margin-bottom:95px}.recommendPage .extra_packs{display:none}.carousel-indicators-numbers li.active,.carousel-indicators-numbers li:hover{width:30px;height:30px;background-color:#79cbb2}.searchPage{background-color:#fbfbfb}.searchPage header{padding:30px 0;background-color:#fff;border-bottom:1px solid #abaeb1}.searchPage .filterBox{margin-top:57px;margin-bottom:20px}.searchPage .filterBox .filterBoxContainer{background-color:#fff;padding:5px 15px;box-shadow:0 0 3px rgba(0,0,0,.1)}.searchPage .searchFilterTitle{padding-bottom:9px;border-bottom:1px solid #dedede;font-size:20px;font-weight:700;margin-bottom:25px}.searchPage .filterBox .title{font-size:16px;line-height:16px;display:inline-block;color:#42474c}.searchPage .filterBox a{line-height:30px;color:#434649 !important;display:flex;align-items:center;margin-bottom:20px}.searchPage .filterBox a:hover{text-decoration:none;font-weight:700;color:#434649}.searchPage .filterBox a.selected .title{border-bottom:solid 2px #434649;font-weight:700}li.searchAutoComplete{font-size:16px;list-style-image:none !important;padding:12px 24px;font-family:Assistant}li.searchAutoComplete:hover{background-color:#f8f8f8}li.searchAutoComplete:first-child{padding-top:24px}li.searchAutoComplete a{width:100%;display:flex;align-items:center;color:#414042}li.searchAutoComplete a .highlight{font-weight:bold}li.searchAutoComplete .searchIcon{margin-left:20px}li.searchAutoComplete:not(.showMore) a.ui-state-active{margin:0 !important;background-color:#f8f8f8 !important;border:inherit !important;color:inherit !important}li.searchAutoComplete.showMore{border-top:1px solid #c5c5c5}li.searchAutoComplete.showMore,li.searchAutoComplete.showMore:hover{background-color:#f8f8f8}li.searchAutoComplete.showMore a{color:#169abf;padding-right:0}li.searchAutoComplete.showMore:hover a{color:#169abf}li.searchAutoComplete.showMore a.ui-state-active{margin:0 !important;background-color:#f8f8f8 !important;border:none !important;color:#169abf !important}.searchIcon{display:inline;font-size:18px;font-family:'JTP-Icons' !important;color:#949494}.filterBox .searchIcon{margin-left:17px}.productPageIcon:before{content:""}.categoryPageIcon:before{content:""}.infoPage1Icon:before{content:""}.generalIcon:before{content:""}.AllIcon{padding-right:25px !important}.searchResults{margin-top:53px;margin-bottom:53px}.searchResults a{color:#414042 !important;text-decoration:none !important}.searchResults a{color:#84519d}.searchResult{display:flex;align-items:center;text-decoration:underline;margin-bottom:36px}.searchResult .searchIcon{text-align:center;font-size:25px;padding-left:15px;padding-right:15px}.searchResult .searchResultDescriptionContainer{border-right:solid 4px #45aad6;padding:2px 0}.searchResultDescriptionContainer.blueThemeStripe{border-color:#45aad6}.searchResultDescriptionContainer.purpleThemeStripe{border-color:#7e6aad}.searchResultDescriptionContainer.greenThemeStripe{border-color:#b3c15d}.searchResultDescriptionContainer.redThemeStripe{border-color:#fc4467}.searchResult .searchResultDescription{font-size:16px;background-color:#fff;color:#000;padding:17px 21px 17px 21px;border:solid 1px #e7e7e7;box-shadow:0 1px 3px 0 rgba(0,0,0,.25)}.searchResult .searchResultDescription .result-title{font-weight:700;font-size:18px}.searchResult .searchResultDescription .result-category{color:#767676}.searchResult .result-title .highlight{font-size:20px}.searchResult .result-description .highlight{font-weight:700}.searchResult h3{margin-top:0}.searchPage #showmore_search{display:none}.searchPage .showMore{margin:17px;margin-bottom:45px;font-size:16px}.searchPage .results-page{display:none}.searchPage .results-page.active{display:inline}.search-retry span.sprite.sprite-magnifying_glass_icon{display:none}.searchPage .search-retry{margin-top:57px}.searchPage .search-retry .no-results-title{font-size:24px;font-weight:700;border:none;margin-bottom:40px;padding-top:20px}.searchPage .search-retry .no-results-content{margin-bottom:45px}.searchPage .search-retry .no-results-content ul:not(.color-check-list){list-style-type:disc}.filtersModal .checkbox label span.icon-check::before{margin-top:4px}.searchPage .filterBtn{color:#fff;padding:10px;margin:15px;width:90%}.pricingPage .productSlider .largeBox .pricingBox .packageTitle .discountTag{width:65px;height:65px}.pricingPage .largeBox .pricingBox .packageTitle .discountTag>div:first-child:not(.freeText){font-size:15px;top:14%}.pricingPage .pricingBox .packageTitle .discountTag .freeText{font-size:12px;line-height:20px;top:14%}.pricingPage .pricingBox .packageTitle .discountTag>div:first-child:not(.freeText){font-size:15px;top:14%;left:27%}.pricingPage .largeBox .pricingBox .packageTitle .discountTag>div:nth-child(2){font-size:21px;top:45%}.pricingPage .pricingBox .packageTitle .discountTag>div:nth-child(2){font-size:21px;top:43%;left:24%}.pricingPage .pricingBox .packageTitle h2{padding-top:10px;line-height:23px}.pricingPage .pricingBox .packageTitle .discountTag.transparent{right:-10px;top:-26px}.moneyBackBox{font-size:12px;max-height:60px}.moneyBackBoxWrapper{padding-bottom:0}.pricingPage .headTitle{margin:0}.headTitle h1{font-size:21px}.pricingPage .headTitle .midContent{padding:0}.pricingPage .headTitle .midContent p{font-size:16px;line-height:24px}.receiptPage .orderConformation{display:block;padding-top:0}.receiptPage .orderConformation .headlineCol{display:none}.receiptPage .orderConformation .sub-headline{font-weight:700}.receiptPage .orderConformation .printReceiptLabel{cursor:pointer;color:#169abf}.receiptPage .reciept-error{margin:48px 0 99px 0}.orderDetails{margin:40px 0 54px 0}.aboutUs{line-height:initial}.aboutUsHeader{background-repeat:no-repeat;background-size:cover;color:#fff;background-color:#f8f8f8}.aboutUs .aboutUsHeader{border-bottom:1px solid #e2e2e2}.aboutUs .aboutUsHeader .headerContainer{padding-bottom:30px}.aboutUs .headerContent{max-width:1070px;padding:15px;margin-top:35%;margin-bottom:13%;color:#414042;font-size:48px;font-weight:700;text-transform:uppercase;border:none;line-height:59px;border-left:11px solid #6ac5aa;background-color:rgba(255,255,255,.8);display:inline-block}.aboutUs .title{margin-bottom:30px}.aboutUs .title,.aboutUs .title p,.pricingPage .title,.pricingPage .title p{overflow:initial;text-align:center;font-size:35px;font-weight:400;line-height:40px}.aboutUs .bannerimg{z-index:-100}.aboutUs .topContent{margin-top:74px;margin-bottom:25px}.aboutUs .topContent .content{font-size:18px;line-height:31px;font-weight:400;text-align:center}.aboutUs h1,.aboutUs h2{color:#42474c;font-size:36px;font-weight:500}.aboutUs p{color:#42474c;font-size:16px;line-height:27px}.aboutUs hr{color:#e2e2e2;margin:46px 0}.aboutUs .color-diagonal-columns{position:absolute;width:207px;height:151px;left:0;bottom:0;background:url(/app_images/aboutUsPage/lines.png) no-repeat}.aboutUs .videoZIndex{z-index:10}.aboutUs .marginBottom50{margin-bottom:50px !important}.aboutUs .TrustSection{background-color:#acca4d;height:100%}.aboutUs .TrustSection .trustSectionContainer{padding:0 100px}.aboutUs .TrustSection .item{padding-top:37px;padding-bottom:37px}.aboutUs .TrustSection .amount{line-height:76px;margin-bottom:30px}.topContentInfoBoxes .item{margin-top:20px;border:none;vertical-align:bottom}.infoBoxImgWrapper{padding:15px;height:137px;vertical-align:middle;text-align:center}.infoBoxImg{max-height:100%}.infoxBoxContent{min-height:46px}.topContentInfoBoxes{text-align:center;margin:20px 0 12% 0}.topContentInfoBoxes .title{padding:64px 0 0 0}.countersStrip{background-color:rgba(255,178,15,.8);min-height:165px;overflow:hidden}.countersStrip .item{padding:24px 80px 41px;font-size:55px}.countersStrip .item span{font-size:16px;line-height:21px;display:block;padding-top:10px}.countersStrip .first{text-align:right}.countersStrip .second{text-align:center;border-left:6px solid #fff;border-right:6px solid #fff}.countersStrip .third{text-align:left}.pressSection{padding-top:5%;padding-bottom:5%}.center{text-align:center}.inTheNewsBox{padding-top:39px}.inTheNewsBox .border-line{width:50%;height:2px;margin:12px 0;background-color:#6ac5aa}.inTheNewsBox .content{font-weight:200;display:inline-block}.contactSection{background-color:rgba(241,241,241,.5);padding:25px 0 5% 0}.contactSection .title{padding-top:50px;padding-bottom:100px}.contactBox .title{color:#414042;font-size:18px;font-weight:700;line-height:22px;text-align:left;padding:0}.contactBox .content{color:#414042;font-size:16px;font-weight:400;min-height:100px}.contactBox .a{color:#a174b8;font-size:16px;font-weight:400;text-decoration:none}.inTheNewsIcon{height:45px;max-width:100%;margin:12px 0;border-bottom:2px solid #6ac5aa;padding-bottom:12px}.teamPage .teamPageHeader{position:relative;background-color:#f6f6f6;min-height:244px}.teamPage .teamPageHeader .color-diagonal-columns{position:absolute;width:207px;height:151px;left:0;bottom:0;background:url(/app_images/aboutUsPage/lines.png) no-repeat}.teamPage .teamPageHeader h1{color:#42474c;margin-top:35px}.teamPage .teamPageHeader .topContent{color:#42474c}.teamPage .teamSlidesContainer{margin-top:60px;color:#42474c}.teamPage .teamSlidesContainer .departmentTitle{font-size:36px;font-weight:500;line-height:28px;margin-bottom:28px;margin-top:20px}.teamPage .teamSlidesContainer .employeeContainer{box-shadow:0 0 4px 0 rgba(0,0,0,.14);margin-bottom:45px;min-height:270px}.teamPage .teamSlidesContainer .employeeContainer .employeeImageContainer{height:185px;overflow:hidden}.teamPage .teamSlidesContainer .employeeContainer .employeeImage{width:100%}.teamPage .teamSlidesContainer .employeeContainer .employeeContent{padding:16px}.teamPage .teamSlidesContainer .employeeContainer .employeeContent .employeeName{font-size:18px;line-height:28px;font-weight:700}.teamPage .teamSlidesContainer .employeeContainer .employeeContent .employeeDescription{font-size:16px;line-height:22px;font-weight:400}.teamPage .teamSlidesContainer .employeeFlipCard{perspective:600px;cursor:pointer}.teamPage .teamSlidesContainer .employeeFlipCard .employeeContainer{width:100%;height:100%;position:relative;transition:transform .8s;transform-style:preserve-3d}.teamPage .teamSlidesContainer .employeeFlipCard .employeeContainer .employeeCardFront,.teamPage .teamSlidesContainer .employeeFlipCard .employeeContainer .employeeFlipBack{position:absolute;height:100%;width:100%;backface-visibility:hidden}.teamPage .teamSlidesContainer .employeeFlipCard .employeeContainer .employeeFlipBack{background-color:#fff;transform:rotateY(180deg);padding:25px;font-size:16px;font-weight:400;line-height:22px;overflow:hidden}.teamPage .teamSlidesContainer .employeeFlipCard .employeeContainer .employeeFlipBack .employeeName{font-size:18px;font-weight:700;line-height:28px}.teamPage .teamSlidesContainer .employeeFlipCard .employeeContainer .employeeFlipBack .employeeDescription{font-size:18px}.teamPage .teamSlidesContainer .employeeFlipCard .employeeContainer .employeeFlipBack .employeeDivider{width:102px;height:3px;background-color:#45aad6;margin:18px 0}.teamPage .teamSlidesContainer .employeeFlipCard .employeeContainer.employeeCardFlipped{transform:rotateY(180deg)}.teamPage .rowDivider{border-color:#ddd}.teamPage .reviewsContainer{color:#42474c;margin-bottom:110px}.teamPage .reviewsTitle,.teamPage .teamGalleryTitle{font-size:36px;font-weight:500;line-height:28px}.teamPage .reviewText{font-size:17px;line-height:24px;margin-top:45px}.teamPage .reviewName{margin-top:15px}.teamPage .reviewName .blueSlash{margin-left:5px;letter-spacing:-5px;font-size:16px;font-weight:700;color:#45aad6}.teamPage .hiddenReviews{display:none}.teamPage .reviewsContainer .rowDivider{margin-bottom:80px}.teamPage .reviewsContainer .rowDivider.dividerSmallMargin{margin:20px 0}.teamPage .reviewsContainer .showMoreReviews,.teamPage .teamGalleryContainer .showMoreTeamGallery{display:inline;cursor:pointer;color:#5fb5db;font-weight:400}.teamPage .teamGalleryContainer{margin-bottom:60px}.teamPage .teamGalleryTitle{margin-bottom:40px}.teamPage .teamGalleryGrid{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.teamPage .teamGalleryGrid .teamGalleryGridGutterSizer{width:2.6666666%}.teamPage .teamGalleryGrid .teamGalleryGridItem,.teamPage .teamGalleryGrid .teamGalleryGridItemAdditional,.teamPage .teamGalleryGrid .teamGalleryGridItemSizer{width:31%;margin-bottom:30px}.teamPage .teamGalleryGrid .teamGalleryGridItem{cursor:pointer}.teamPage .teamGalleryGrid .teamGalleryGridItemAdditional{display:none}.teamPage .teamGalleryContainer .showMoreTeamGalleryRow{display:none}.teamPage #productSlider .modal-header{border-bottom:none;padding:20px 28px 0}.teamPage #productSlider .titleLeftBorder{width:78%;margin:auto}.teamPage #productSlider .titleLeftBorder .mainTitle{font-size:25px;color:#42474c;font-weight:500}.teamPage #productSlider .titleLeftBorder .galleryTitleSlash{display:none}.teamPage #productSlider .modal-header .close{right:unset;top:4px;left:11px;color:#b4b4b4;font-size:27px}.teamPage #productSlider .modal-body{padding:20px 28px 70px}.mobileDropDownMenu button,.mobileDropDownMenu button:active{outline:none !important;font-weight:700;margin:0 15px 27px;text-align:left;background:none;border:none;box-shadow:none;border-bottom:solid 3px #6ac5aa;border-radius:0;padding-left:0;padding-right:15px;background-image:url("/app_images/caret.png");background-repeat:no-repeat;background-position:100%;color:#414042}.mobileDropDownMenu .btn-default:active,.mobileDropDownMenu .btn-default.active,.mobileDropDownMenu .open>.dropdown-toggle.btn-default{border-bottom:solid 3px #6ac5aa !important;background:none !important;box-shadow:none !important;outline:none !important;background-image:url("/app_images/caret.png") !important;background-repeat:no-repeat !important;background-position:100% !important}.mobileDropDownMenu .dropdown-menu{top:7px;left:5px;border-radius:0;box-shadow:0 1px 3px rgba(0,0,0,.4);border:none;line-height:34px;min-width:184px}.mobileDropDownMenu .dropdown-menu ul{max-height:390px;overflow:hidden;overflow-y:auto}.mobileDropDownMenu .dropdown-menu ul li{padding:0 15px;cursor:pointer}.mobileDropDownMenu .dropdown-menu ul li.selected:not(:first-child){font-weight:700}.mobileDropDownMenu .dropdown-menu ul li>a{color:#414042;text-decoration:none}.mobileDropDownMenu .dropdown-menu ul li:hover{background-color:#efeeee}.mobileDropDownMenu .dropdown-menu ul::-webkit-scrollbar-track-piece{background-color:#6ac55a}.mobileDropDownMenu .dropdown-menu ul::-webkit-scrollbar-track{border-radius:0}.mobileDropDownMenu .dropdown-menu ul::-webkit-scrollbar-thumb{border-radius:0;background-color:#6ac5aa}.mobileDropDownMenu .dropdown-menu ul::-webkit-scrollbar{width:6px}.mobileDropDownMenu .filterListMargin{margin-right:10px}.legalTerms{margin-top:154px}.legalTermsMenu{margin-top:17px;box-shadow:0 1px 3px rgba(0,0,0,.22);padding:0;font-size:16px;color:#414042;border-radius:0;margin-bottom:126px}.legalTermsMenu a,.legalTermsMenu a:visited,.legalTermsMenu a:hover{font-size:16px;color:#414042}.legalTermsContent{margin-bottom:25px}.legalTerms .nav-tabs.nav-justified>li{float:left !important;width:100%}.legalTerms justified>.active>a,.nav-tabs.nav-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus{border-radius:0;background-color:#f7f7f7;border-left:3px solid #6ac5aa;border-bottom:1px solid #e8e8e8}.successStory{margin-top:45px}.successStory .banner{background-color:#f8f8f8;border-bottom:1px solid #bababa}.successStory .headerContent{margin-bottom:7%}.successStory .headerContent .storyTopContent{margin-left:5%;margin-top:5%}.successStory .content,.successStory .rightColumnContent{margin-top:5%;margin-bottom:5%}.roundImgWrapper{box-shadow:0 0 20px rgba(0,0,0,.3);background-color:#fff;text-align:center;position:relative;height:159px;width:159px;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;overflow:hidden;top:40px;margin-bottom:40px;margin-left:auto;margin-right:auto;background-position:50% 50%;background-repeat:no-repeat}.homePage .homePageTestimonials .roundImgWrapper{top:unset;margin-top:0}.roundImgWrapper img{width:100%}.successStoryMain h1{font-weight:500;margin-top:35px}.successStoryMain.successStoryMainKids h1:before{background:url(/app_images/Svgs/doubleSlashRed.svg) no-repeat;width:25px;height:25px;display:inline-block;content:"";vertical-align:middle;position:relative;margin-left:3px}.successStoryMain .topContent{font-size:18px;margin-bottom:60px}.successStoryMain .testimonials-container{display:grid;grid-column-gap:30px;grid-row-gap:40px;grid-template-columns:7fr 5fr;grid-auto-rows:20px;font-size:18px;font-weight:400}.successStoryMain.successStoryMainKids .testimonials-container{grid-column-gap:5%;grid-template-columns:1fr 1fr;font-size:16px;line-height:22px}.successStoryMain .testimonials-container .testimonial-single{visibility:hidden}.successStoryMain .testimonials-container .testimonial-image{overflow:hidden;margin-bottom:14px;position:relative}.successStoryMain .testimonials-container .testimonial-image .testimonial-img{width:100%}.successStoryMain.successStoryMainGeneral .testimonials-container .testimonial-image{border-radius:9px;box-shadow:1px 2px 5px rgba(0,0,0,.15)}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image{margin-bottom:23px}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-border-image{position:relative;z-index:2;width:100%}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image .testimonial-img{position:absolute}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-yellow .testimonial-img{top:8.5%;left:7%;width:88.5%}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-red .testimonial-img{top:5%;left:5%;width:87.5%}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-green .testimonial-img{top:5.9%;left:8%;width:84%}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-orange .testimonial-img{top:7.2%;left:6.2%;width:87.6%}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image .testimonial-caption{position:absolute;z-index:4}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-yellow .testimonial-caption{right:7%;bottom:15.5%;width:86%}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-red .testimonial-caption{right:24.5%;bottom:17.5%;width:50%;text-align:center}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-green .testimonial-caption{right:8%;bottom:9%;width:84%}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-orange .testimonial-caption{right:6.2%;bottom:15%;width:87.5%}.successStoryMain .testimonials-container .testimonial-single .testimonial-caption{position:absolute;bottom:0}.successStoryMain .testimonials-container .testimonial-image p{margin-bottom:0;padding:0 22px 20px 22px}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image .testimonial-caption p{padding:0 22px;line-height:22px}.successStoryMain .testimonials-container .testimonial-image span{font-size:14px;font-weight:700;padding-left:5px}.successStoryMain .testimonials-container .testimonial-image .job{color:#45aad6}.successStoryMain .testimonials-container .testimonial-image .school{color:#fc4467}.successStoryMain .testimonials-container .testimonial-image .higher-education{color:#8b5fc9}.successStoryMain .testimonials-container .testimonial-image .army{color:#b3c15d}.successStoryMain .testimonials-container .testimonial-review>*{border-radius:7px;padding:34px 28px;color:#fff;position:relative}.successStoryMain .testimonials-container .testimonial-review .triangle{width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:33px solid #45aad6;position:absolute;top:-32px}.successStoryMain .testimonials-container .testimonial-review .job .triangle{border-bottom-color:#45aad6}.successStoryMain .testimonials-container .testimonial-review .school .triangle{border-bottom-color:#fc4467}.successStoryMain .testimonials-container .testimonial-review .higher-education .triangle{border-bottom-color:#8b5fc9}.successStoryMain .testimonials-container .testimonial-review .army .triangle{border-bottom-color:#b3c15d}.successStoryMain .testimonials-container .testimonial-review .job{background-color:#45aad6}.successStoryMain .testimonials-container .testimonial-review .school{background-color:#fc4467}.successStoryMain .testimonials-container .testimonial-review .higher-education{background-color:#8b5fc9}.successStoryMain .testimonials-container .testimonial-review .army{background-color:#b3c15d}.successStoryMain .testimonials-container .testimonial-review .army p{color:#000}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-quote p{line-height:22px}.successStoryMain .relatedLinksBottom{border-top:1px solid #d8d8d8;padding-top:14px}.grid-item{margin-bottom:5%}.grid-sizer,.grid-item{width:45%}.errorPage{min-height:60%;font-family:Assistant}.errorPage header{background-color:#f6f6f6;color:#42474c;padding:25px 0 80px}.errorPage .breadcrumb>li:not(:last-child) a,.errorPage .breadcrumb>li:before{color:#979797}.errorPage .errorTopRow{margin-top:50px}.errorPage .errorTitle{font-size:36px;font-weight:500;text-overflow:ellipsis;margin-bottom:25px}.errorPage .errorSubtitle{font-size:18px;line-height:27px}.errorPage .mainContentCotainer{margin-top:73px;margin-bottom:150px}.errorPage .mainContentCotainer .midContent{border-right:3px solid #acca4d;padding-right:25px}.errorPage .errorContactFormTitle{font-size:21px;font-weight:700;color:#414042;margin-bottom:45px}.errorPage #errorContactForm input:not(.contactUsButton){background-color:transparent;border-bottom-color:#42474c;margin-bottom:5px;font-size:18px;line-height:22px}.errorPage #errorContactForm input::placeholder,.errorPage #errorContactForm .tbMessage::placeholder{color:#323232}.errorPage #errorContactForm .areaCode{border-bottom-color:#42474c;height:32px;margin-bottom:0}.errorPage #errorContactForm .tbMessage{background-image:-webkit-linear-gradient(transparent 35px,#42474c 1px);background-image:-moz-linear-gradient(transparent 35px,#42474c 1px);background-image:-ms-linear-gradient(transparent 35px,#42474c 1px);background-image:-o-linear-gradient(transparent 35px,#42474c 1px);background-image:linear-gradient(transparent 35px,#42474c 1px);width:100%;background-size:100% 36px;height:118px;color:#323232;font-size:18px;line-height:36px;margin-bottom:0;margin-top:3px}.errorPage #errorContactForm .submitError,.errorPage #errorContactForm .submitSuccess{margin-top:20px;font-weight:700}.errorPage #errorContactForm .contactUsButton{width:100%;border:none;height:45px;line-height:45px;margin:25px 0}.errorPage .errorPageQuickLinksContent{margin-top:34px;margin-bottom:31px}.errorPage .quickLink{font-size:16px;font-weight:400;display:block;max-width:100%;position:relative;padding-bottom:30px;line-height:46px}.errorPage .quickLink a{color:#414042;line-height:27px;width:100%;display:block}.errorPage .quickLink img{float:left;margin-right:12px}.errorPage .reportLink{line-height:34px;margin-bottom:30px}.resetPassordPage .resetPasswordContainer{margin-top:85px;margin-bottom:105px}.resetPassordPage .resetPasswordContainer .resetPasswordSubtitle{font-size:18px;line-height:27px;font-weight:700}.resetPassordPage .resetPasswordContainer .inputGroup{margin-top:50px}.resetPassordPage .resetPasswordContainer .inputGroup input{border:none;border-bottom:solid 1px #42474c;-webkit-transition:all .3s cubic-bezier(.64,.09,.08,1);width:100%}.resetPassordPage .resetPasswordContainer .inputGroup input::placeholder{color:#6f6f6f;font-size:18px}.resetPassordPage .resetPasswordContainer .inputGroup input:focus,.resetPassordPage .resetPasswordContainer .inputGroup input:active{outline:none;border-bottom:solid 1px #db456c}.resetPassordPage .resetPasswordContainer .resetPasswordFormSubmit{text-align:center;margin-top:55px}.resetPassordPage .resetPasswordContainer .resetPasswordFormSubmit .resetPassordBtn{text-align:center;font-size:21px;background-color:#db456c;font-weight:500;color:#fff;padding:12px 70px;border-radius:5px}.resetPassordPage .resetPasswordContainer .resetPasswordFormSubmit .resetPassordBtn:hover{color:#000}.resetPassordPage.errorPage .resetPasswordContainer{margin-top:80px;min-height:130px;margin-bottom:87px}.errorPage .resetPasswordContainer h2{line-height:79px}.howItWorks .modal-body .close{position:absolute;right:-26px;color:#fff;top:0;font-weight:300;opacity:1}.howItWorksCarusel{background-color:#fff}.howItWorksCarusel .carousel-caption{position:relative;left:auto;right:auto;padding-bottom:40px;background-color:#fff;width:100%;padding-left:32px;padding-right:32px}.howItWorksCarusel .carousel-caption h2,.howItWorksCarusel .carousel-caption p{text-shadow:none;color:#000}.howItWorksCarusel .carousel-caption h2{font-weight:700}.howItWorksCarusel .carousel-control span,.howItWorksCarusel .carousel-control a,.howItWorksCarusel .carousel-control a:hover,.howItWorksCarusel .carousel-control a:visited,.howItWorksCarusel .carousel-control a:active{color:#000 !important}.howItWorksCarusel .item{min-height:475px}.howItWorksCarusel .carousel-inner{margin:0;padding:0}.howItWorksCarusel .carousel-control .glyphicon-menu-right,.howItWorksCarusel .carousel-control .glyphicon-menu-left{right:26%;position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.howItWorksCarusel .carousel-indicators li{background-color:#bebebe;border-radius:0;border:none}.howItWorksCarusel .carousel-indicators .active{background-color:#787679}.howItWorksCarusel .carousel-inner .item img.lazy[src="/app_images/logo.svg"]{height:320px;background:#d8d8d8}.howItWorksCarusel .carousel-inner>.item>img{margin:0 auto}.sprite img{object-fit:none;object-position:0 0}.yotpo li:before{content:none !important;display:none}.couponBox{margin:50px 0}.couponBox h2{color:#414042;font-size:20px;font-weight:700;line-height:27px}.couponCodeBox{border:1px dashed #414042;background-color:rgba(106,197,170,.22);color:#414042;font-size:22px;line-height:27px;padding:10px 30px;text-transform:uppercase;font-weight:300;margin:30px 10px;width:210px}.coupontInstructions{color:#848484;font-size:14px;font-weight:300;line-height:27px;display:inline-block}.basicLayoutContainer .infoPage{margin-bottom:0}.bodyHolder{overflow:auto}.bodyHolder table tr td,.upsaleNavRow table tr td{padding:0}.bodyHolder .bgLeft,.bodyHolder .bgRight{display:none}.bodyHolder #messageTable .messageHeader .messagePopupClose{right:unset;left:25px}.bodyHolder #messageTable .messageHeader .messagePopupTitle{font-size:22px}.bodyHolder #messageTable .messagePopupContent .TestDescription,.bodyHolder #messageTable .messagePopupContent .TestDescription p,.bodyHolder #messageTable .messagePopupContent .TestDescription span,.bodyHolder #messageTable .messagePopupContent .TestDescription li{font-size:16px;text-align:right}.bodyHolder #messageButtonsContainer .messageButton .startTest_a{font-size:16px}.bodyHolder #messageButtonsContainer #message_buttonText2{background-color:#d2436b;font-size:16px}.bodyHolder .mainContentHolder #topBarTestName{font-size:30px;line-height:32px}.bodyHolder #loading .loadingContainer{background-color:rgba(247,99,140,.75)}.bodyHolder #top_bar_clock .timer-icon{background:url(../app_images/testPlayer/timer-icon-blue.png) no-repeat 0 0}.bodyHolder .mainContentHolder .mobileTitleContainer .mobileBackArrow{background:url(../app_images/testPlayer/back-arrow-gray.png) no-repeat}.bodyHolder #top_bar tr td{vertical-align:middle}.bodyHolder #top_bar .top_bar_question_count{width:100px}.bodyHolder #top_bar #question_count{color:#898888;font-weight:400}.bodyHolder #top_bar .helpWordTD_rtl{padding-left:15px}.bodyHolder #top_bar .helpWord{color:#389ac1;font-weight:400;border-right:none;border-left:1px solid #c0c0c0;padding-right:0;padding-left:25px;font-size:16px}.bodyHolder #top_bar .toggleExplanationBtn{font-size:16px;line-height:16px}.bodyHolder #top_bar_instructions #instructions_text,.bodyHolder #top_bar_instructions #instructions_text p{margin-left:0;margin-right:20px}.bodyHolder .qp_main_table>tbody>tr>td{vertical-align:middle}.bodyHolder .questionContent,.bodyHolder .questionContent p{font-size:16px}.bodyHolder .qp_main_table #qp_question_table #qp_question{font-size:18px;line-height:26px}.bodyHolder .qp_main_table.questionGMT #quesionTable{direction:ltr}.bodyHolder .qp_main_table:not(.questionGMT) #qp_question_col,.bodyHolder .mcatContentTable .mcatMainTD:not(:last-child){border-right:none;border-left:5px solid #f4f4f4}.bodyHolder .qp_main_table .answerOptionRow td{font-size:18px}.bodyHolder .qp_main_table:not(.questionGMT) .answerOptionCol td,.bodyHolder #answerContainer:not(.answerGMTMobile) .answerTableFullWidth .answerOptionRow td{direction:rtl;text-align:right;font-size:16px}.bodyHolder #answerContainer.answerGMTMobile .answerTableFullWidth .answerOptionRow td{text-align:left}.bodyHolder .qp_main_table:not(.questionGMT) .answerOptionCol.answerColPadding .answerSpan,.bodyHolder .qp_main_table:not(.questionGMT) .answerOptionCol.answerColPadding .answerSpan_highlight{padding:12px 20px 12px 42px}.bodyHolder .qp_main_table:not(.questionGMT) .answerOptionCol.answerColPadding .answerSpanSelected,.bodyHolder .qp_main_table:not(.questionGMT) .answerOptionCol.answerColPadding .answerSpanSelected_highlight,.bodyHolder .qp_main_table:not(.questionGMT) .answerOptionCol.answerColPadding .answerSpan_green_highlight{padding:10px 18px 10px 40px}.bodyHolder #answerContainer .CSEBeforeAnswer{margin-right:0;margin-left:10px}.bodyHolder #answerContainer .CSEMissingInput{font-size:16px;font-weight:400;line-height:26px;color:#000;width:230px;border:2px solid #e4e4e4;border-radius:5px;padding:0 10px}.bodyHolder #answerContainer .CSEAfterAnswer{margin-right:10px;margin-left:0}.bodyHolder #answerContainer .answerSpan_highlight,.bodyHolder #answerContainer .answerSpanSelected,.bodyHolder #answerContainer .answerSpanSelected_highlight{border-color:#d2436b}.bodyHolder #answerContainer.answerCheckboxes .answerLine .checkboxAnswerLabel .checkboxAnswerInput:checked~.checkboxAnswerCheckmark{background-color:#d2436b}.bodyHolder #answerContainer:not(.answerGMTMobile) .answerTableFullWidth .answerOptionRow.answerRowRectPadding .answerSpanSelected,.bodyHolder #answerContainer:not(.answerGMTMobile) .answerTableFullWidth .answerOptionRow.answerRowRectPadding .answerSpanSelected_highlight,.bodyHolder #answerContainer:not(.answerGMTMobile) .answerTableFullWidth .answerOptionRow.answerRowRectPadding .answerSpan_green_highlight,.bodyHolder #answerContainer .answerTableFullWidth .answerLine .checkboxAnswerLabel{padding-right:23px;padding-left:40px}.bodyHolder #answerContainer:not(.answerGMTMobile) .answerTableFullWidth .answerOptionRow.answerRowRectPadding .answerSpan,.bodyHolder #answerContainer:not(.answerGMTMobile) .answerTableFullWidth.answerOptionRow.answerRowRectPadding .answerSpan_highlight{padding-right:25px;padding-left:42px}.bodyHolder #answerContainer .answerTableFullWidth .answerIconsAbs{right:unset;left:18px}.bodyHolder .questionGMT #answerContainer .answerTableFullWidth .answerIconsAbs,.mobilePlayerBody #answerContainer.answerGMTMobile .answerTableFullWidth .answerIconsAbs{left:unset;right:18px}.bodyHolder #answerContainer.answerCheckboxes .answerLine .checkboxAnswerLabel{padding-right:40px}.bodyHolder #answerContainer.answerCheckboxes .answerLine .checkboxAnswerLabel .checkboxAnswerCheckmark{left:unset;right:10px}.bodyHolder .explanationDivider{background-color:#3f88b1}.bodyHolder .explanationContainer .expInstructions,.bodyHolder .explanationContainer .expInstructions span{font-size:13px}.bodyHolder .explanationContainer .feedBackTD .extremesTD{font-size:13px}.bodyHolder .explanationContainer .feedBackTD .expRadioLabel .expRadioVal{font-size:13px}.bodyHolder .explanationContainer .feedBackTD .expRadioLabel .expRadioCheck:after{background-color:#e39baf}.bodyHolder .explanationContainer .feedBackTD.feedbackSubmit{text-align:right}.bodyHolder .explanationContainer .feedBackTD.feedbackSubmit .feedbackSubmitBtn:hover{opacity:1;box-shadow:none;transition:none}.bodyHolder .mainContentHolder .testPlayerBottomButtons .promotionalButton,.bodyHolder .mainContentHolder .testPlayerMobileBottomArea .promotionalButton,.upsaleTemplate .upsaleNavRow .promotionalButton#promotionalLinkUpsale{background-color:#3f88b1;color:#fff}.bodyHolder .mainContentHolder .testPlayerBottomButtons .promotionalButton,.upsaleTemplate .upsaleNavRow .promotionalButton#promotionalLinkUpsale{margin-right:0;margin-left:50px;padding:9px 55px}.bodyHolder .mainContentHolder .testPlayerBottomButtons .testPlayerNextButton,.bodyHolder .mainContentHolder .testPlayerBottomButtons .testPlayerOpenSubmitButton{background-color:#d2436b;color:#fff;padding:9px 55px;font-weight:700}.bodyHolder.reportPlayerContainer footer{display:none}.upsaleTemplate .reportArrowsContainer #reportRightArrow.reportNavArrow:not(.disabledArrow){background-image:url(../app_images/testPlayer/report-pink-arrow-right.png)}.upsaleTemplate .reportArrowsContainer #reportLeftArrow.reportNavArrow:not(.disabledArrow){background-image:url(../app_images/testPlayer/report-pink-arrow-left.png)}#q_list #nav_table .nav_element_td .nav_element_current,#q_list_report #nav_table .nav_element_td .nav_element_current{border-color:#d2436b}#q_list #nav_table .nav_element_td .nav_element_answered,#q_list #nav_table .nav_element_td .nav_element_locked,#q_list_report #nav_table .nav_element_td .nav_element_answered,#q_list_report #nav_table .nav_element_td .nav_element_locked{border-color:#e39baf}.mobilePlayerBody .mainContentHolder{width:100%}.mobilePlayerBody .mainContentHolder .mobileTitleContainer #topBarTestName{color:#d9d9d9}.mobilePlayerBody .mainContentHolder .mobileTitleContainer{direction:rtl}.mobilePlayerBody .mainContentHolder .mobileTitleContainer .mobileBackArrow{margin-right:0;margin-left:10px}.mobilePlayerBody .mainContentHolder #mobileTopLinksArea .topSideButtons .helpWord{color:#389ac1;font-weight:400;font-size:16px}.mobilePlayerBody .mainContentHolder #mobileTopLinksArea .topSideButtons .toggleExplanationBtn{font-size:15px;padding:5px 25px}.mobilePlayerBody .mainContentHolder .Instructions,.mobilePlayerBody .mainContentHolder .instructionsContainerMobile{text-align:right;direction:rtl}.mobilePlayerBody .mainContentHolder #question_body div[align='right']{direction:rtl}.mobilePlayerBody .mainContentHolder #question_body .questionContainerNum{direction:ltr !important}.mobilePlayerBody .mainContentHolder .CSEAnswerMobile{direction:rtl}.mobilePlayerBody #answerContainer.answerCheckboxes .answerLine .checkboxAnswerLabel{text-align:right}.mobilePlayerBody .mainContentHolder #question_body .questionAnswerKeyContainer,.mobilePlayerBody .mainContentHolder .questionContainerMobile:not(.questionGMTMobile){direction:rtl}.mobilePlayerBody .mainContentHolder .questionContainerMobile.questionGMTMobile{text-align:left}.mobilePlayerBody .mainContentHolder #answerContainer .answerTableNum.answerTableFullWidth .answerOptionRow td{direction:ltr !important}.mobilePlayerBody .mainContentHolder .testPlayerBottomButtons{direction:rtl}.mobilePlayerBody .mainContentHolder .testPlayerBottomButtons .navQuestionsText{font-size:18px;color:#898888;direction:ltr}.mobilePlayerBody .mainContentHolder .testPlayerBottomButtons .testPlayerMobilePrevButton{display:none}.mobilePlayerBody .mainContentHolder .testPlayerBottomButtons .testPlayerMobilePrevButtonText{display:inline-block}.mobilePlayerBody .mainContentHolder .testPlayerBottomButtons .testPlayerNextButton{font-size:20px;font-weight:700;padding:12px 45px}.mobilePlayerBody .mainContentHolder .testPlayerBottomButtons .testPlayerOpenSubmitButton{font-size:20px;font-weight:700;padding:12px 35px}#maintable .qp_main_table:not(.questionNUM):not(.questionGMT),.tblPlayerBody .qp_main_table:not(.questionNUM):not(.questionGMT){direction:rtl !important}#maintable .questionMTQ .explanationDiv{background-color:transparent}#maintable .questionMTQ .explanationDiv .explanationContent{font-weight:400}#maintable .normScore h2{margin:0}#maintable .StartTest td,#maintable #endTestReport td{padding:10px}#maintable #report .backToTest a{font-size:18px}#maintable #report .txtShopPageTitle{font-weight:500}#maintable #report #normGraph .columnTD{vertical-align:bottom}.txtShopPageTitle{line-height:44px}.infoPage .banner .tblPlayerBody img{max-height:inherit !important}#maintable #report .backToTest,.infoPage .bodyHolder #report .testReportHeadContent .backToTest{display:inline-block;background-color:#db456c;padding:2px 10px;border-radius:5px;margin-bottom:15px}#maintable #report .backToTest a,.infoPage .bodyHolder #report .testReportHeadContent .backToTest a{font-weight:500;color:#fff}#maintable #report .backToTest{padding:4px 10px}.infoPage .goBack_rtl{margin-right:0}#maintable #report .viewAnalysis .noam_prod_btn{background:none;background-color:#db456c;border:none;font-size:20px;font-weight:500;color:#fff}.toggleClass{cursor:pointer;padding:7px 25px 7px 20px;display:inline-block;margin-bottom:15px;cursor:pointer;position:relative;min-height:18px}.toggleClass:hover{background-color:#ecf2fd;-webkit-transition:background-color .218s,opacity .218s;padding-right:26px}.toggleClass span{position:absolute;border:5px solid;border-color:transparent #5488ec;border-left:0;font-size:0;left:5px;top:50%;margin-top:-4px}.toggleClass span.open{border:5px solid;border-bottom:0;border-color:#5488ec transparent;margin-top:-3px}.toggleClass h4{margin:0;color:#5488ec}.toggleClass h3{color:#5488ec}.tblProductFeaturedBox .ContentHolder .leftContentHolder .toggleClass{margin-bottom:0}.content-fold{padding-top:10px}.content-fold .arrow-up{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #5488ec;display:inline-block;vertical-align:top;margin-top:6px}.closeToggleButon{cursor:pointer;margin-top:10px;color:#5488ec}.closeToggleButon .arrow-up{margin-right:5px}.floating-support-link{background-color:#818181;float:left;position:fixed;left:0;top:40%;margin-left:-45px;padding-top:0;color:#fff;padding:10px}.floating-support-link{-webkit-transform:rotate(-90deg)}.floating-support-link{-moz-transform:rotate(-90deg)}.floating-support-link{-ms-transform:rotate(-90deg)}.floating-support-link{-o-transform:rotate(-90deg)}.floating-support-link{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.floating-support-link{transform:rotate(-90deg)}.floating-support-link a,.floating-support-link a:hover{text-decoration:none;color:#fff;font-weight:400}.relatedLinksList{list-style-type:none}.relatedLinksList li{margin-bottom:23px}.midContent .table_wrapper{overflow:hidden;overflow-x:auto;float:none !important}#y-badges .y-badge{cursor:default !important}.infoPageGeneral{padding-top:51px}.infoPageGeneral .leftColumnContent{margin-top:40px}.infoPageGeneral .stickyStrip{display:none !important}.infoPageGeneral .stickyPlaceHolder{display:none !important}.infoPageGeneral .banner:not(.hasImage){background-image:url(/app_images/Lines_Pattern_Green.jpg);padding:30px 0;padding-top:0;color:#fff}.infoPageGeneral .titleLeftBorder{border-left:none;padding-top:20px}.infoPageGeneral .darkText .titleLeftBorder{border-left:solid 3px #6bc5ab;margin-bottom:20px;padding-left:7px;padding-top:0}.infoPageGeneral .banner .darkText{color:#414042}.infoPageGeneral .banner .gradientBackground{display:none}.infoPageGeneral .content{margin-bottom:51px}.infoPageGeneral h1.header{font-size:22px;line-height:32px;display:none}.infoPageGeneral p.chooser strong{font-weight:300;display:none}.infoPageGeneral p.req-em{margin-top:25px;font-size:14px;display:none}.infoPageGeneral input#btn_next_bot{margin-top:16px;display:inline-block;border:none;transition:background-color .5s ease;-webkit-transition:background-color .5s ease;font-size:22px;background-color:#9a5fb9;color:#fff;padding:13px 43px}.infoPageGeneral label.form_label{font-size:16px;font-weight:300;margin-top:20px;margin-bottom:28px}.infoPageGeneral label.form_label>span{width:23%;text-align:left;padding-right:6px;float:left;margin-top:11px;line-height:1}.infoPageGeneral [type=file]{font-size:14px}.plus-minus-toggle{cursor:pointer;height:21px;position:relative;width:17px}.plus-minus-toggle:before,.plus-minus-toggle:after{background:#c6c4c4;content:'';height:3px;left:2px;position:absolute;top:10px;width:13px;transition:transform 500ms ease}.plus-minus-toggle:after{transform-origin:center}.plus-minus-toggle.collapsed:after{transform:rotate(90deg)}.plus-minus-toggle.collapsed:before{transform:rotate(180deg)}.pricingPageUK{background-color:#fff}.pricingPageUK hr{margin-top:37px;margin-bottom:28px}.pricingPageUK .headTitle{margin:45px 0 40px}.pricingPageUK .productBoxRow{padding:5px;margin-bottom:55px}.pricingPageUK .offerBox{border:1px solid #d6d6d6;background-color:#fff;padding:0}.pricingPageUK .offerBox .section-bottom{text-align:center}.pricingPageUK .offerBox .section-title{margin-bottom:43px}.pricingPageUK .offerBox button{padding:14.5px;width:100%;font-size:19px}.pricingPageUK .offerBox .productDetails{padding:37px 38px 26px 40px}.pricingPageUK .offerBox h2{margin:0;line-height:27px;margin-bottom:14px}.pricingPageUK .offerBox h3{margin:0;line-height:18px;font-weight:400}.pricingPageUK .offerBox .premiumDetails{padding:37px 41px 26px 50px;background-color:#fcfcfc;border-left:1px solid #dedede}.pricingPageUK .offerBox .plusPoints,.pricingPageUK .offerBox .richTextContent ul{margin:20px 0}.pricingPageUK .offerBox .plusPoints>li,.pricingPageUK .offerBox .richTextContent>li{padding-left:1px;font-size:14px;margin-bottom:12px;margin-top:12px}.pricingPageUK .offerBox .plusPoints>li:before,.pricingPageUK .offerBox .richTextContent>li:before{position:relative;left:-6px;margin-left:-9px}.pricingPageUK #trustPilotDiv{margin-bottom:20px}.pricingPageUK .modal-content{padding:35px 34px 26px 36px}.pricingPageUK .modal-header{padding:0;padding-bottom:16px;height:inherit}.pricingPageUK .modal-body{padding:15px 0}.pricingPageUK .modal-body>div{padding-left:0}.pricingPageUK .modal-body>.richTextContent{padding:15px;padding-bottom:0;border-top:1px solid #e5e5e5}.pricingPageUK .modal-body .plusPoints{margin:25px 5px 46px}.pricingPageUK .modal-footer{padding:0;padding-top:29px;text-align:center;background-color:inherit;line-height:inherit}.pricingPageUK .modal-footer>button{padding:17px 58px;font-size:19px}.content-collapse{display:inherit}.pricingPageUK a,.pricingPageUK a:hover,.pricingPageUK a:visited,.pricingPageUK a:active,.pricingPageUK a:focus{font-size:14px;font-weight:400;line-height:22px}.pricingPageUK .product-price-radio{margin-bottom:15px;position:relative;top:50%;transform:translateY(-50%)}.pricingPageUK .product-price-radio>label{font-weight:inherit;margin-bottom:inherit}.pricingPageUK .richTextContent li{font-size:14px}.pricingPageUK .discountTag{display:table;background-color:#414042;width:70px;height:70px;color:#fff;position:absolute;right:-10px;top:-26px;border-radius:40px;text-align:center}.pricingPageUK .discountTag.transparent{background-color:transparent !important;right:-5px;top:-36px}.pricingPageUK .discountTag>div:first-child:not(.freeText){font-size:16px;position:absolute;top:16%;left:25%}.pricingPageUK .discountTag .freeText{font-size:16px;left:5%;vertical-align:middle;display:table-cell;height:100%}.pricingPageUK .discountTag>div:nth-child(2){font-size:22px;position:absolute;top:40%;left:16%;padding:3px}.pricingPageUK .discountTag:not(.transparent){background-color:#4cc5a1;width:82px;height:82px;color:#fff;position:absolute;right:-10px;top:-26px;border-radius:40px;text-align:center}.pricingPageUK .discountTag>div:first-child:not(.freeText){font-size:19px;position:absolute;top:15%;left:25%}.pricingPageUK .discountTag>div:nth-child(2){font-size:26px;position:absolute;top:43%;left:16%}.year{height:11px;width:69px;position:relative;bottom:-5px;right:12px;color:#42474c;font-size:18px;margin-right:10px}.featured-on{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.footerSignatureRight{opacity:.4;color:#fff;font-size:15px;line-height:18px;text-align:right}.footerSignatureLeft{opacity:.4;color:#fff;font-size:15px;text-align:left}a{color:#169abf}a:visited{text-decoration:none;color:#169abf}a:hover{text-decoration:none;color:#169abf}a:focus{text-decoration:none;color:rebeccapurple}a:hover,a:active{text-decoration:none;color:#000}a:hover{color:#000}.line{width:255px;height:1px;background-color:#d3d6d9}.homePage .testsContent .packType .allPreps .line{width:auto}.phoneImg{width:232px;background-color:rgba(224,224,224,.36);text-align:center}.phoneNumber{line-height:24px;color:#42474c;font-size:22px}.magnifierGlass{width:25px;height:25px}.TrustSection{width:100%;height:179px;background-color:#eee}.homePage .TrustSection{height:auto;padding:35px 0}.TrustSection .amount{color:#171717;font-size:120px}.TrustSection .text{font-size:30px;line-height:20px}.colorInfoTitle{margin-bottom:10px}.homePage .webInfoContent .sectureJobElements .colorInfoTitle{margin-top:50px}.colorInfoText{margin:0 auto;color:#42474c;font-size:18px;font-weight:700 !important;line-height:34px}.colorInfoText img{padding-top:50px}.colorInfoContentText{margin:0 auto;color:#000;font-size:18px;line-height:24px}.inCooperationText{direction:rtl;color:#42474c;font-size:18px;font-weight:700;margin-top:15px}.cooperationImg{vertical-align:central;display:inline-block;margin-bottom:35px}.featured-on #affiliateMarquee{overflow:hidden;direction:ltr;display:none}.featured-on #affiliateMarquee .affiliateImg{padding:0 45px}.footerTitleText{line-height:24px;font-size:20px !important;font-weight:500;margin-bottom:3px;display:inline-block;color:#c6c4c4}.footerContentText{font-size:16px}footer .footerSignatureLeft .signatureLeftDivider{padding:0 15px}.floatRight{float:right}.floatLeft{float:left}.leftCitroen{height:15px;width:20px}.footerTitleBlue{width:90%;border-bottom:2px solid #257598 !important}.footerTitleGreen{width:90%;border-bottom:2px solid #74814c !important}.footerTitleRed{width:90%;border-bottom:2px solid #963b4d !important}.footerTitlePurple{width:90%;border-bottom:2px solid #5e497d !important}.parent{top:0;left:0;width:100%;height:100%}.homePage .homePageHeader .parent{padding-bottom:200px}.shadow{position:absolute;width:100%;height:100%;box-shadow:inset 0 -16px 70px 0 rgba(0,0,0,.9);top:0;left:0}.linesImage{position:absolute;left:0;bottom:0;opacity:.48}.whiteSqureImage{width:573px;height:388px;display:block;background-color:#fff;position:relative;left:0;right:0;bottom:140px;top:120px;margin:auto;padding-top:30px;padding-right:150px}.carousel-fade .carousel-inner .item{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .active{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-control{z-index:2}.carousel-indicators .active{background-color:#fc4467}#redIndicator{border:none;width:60px;height:7px;margin-right:20px}#greenIndicator{border:none;background-color:#fff;width:60px;height:7px;margin-right:20px}#blueIndicator{border:none;background-color:#fff;width:60px;height:7px;margin-right:20px}#purpleIndicator{border:none;background-color:#fff;width:60px;height:7px;margin-right:20px}.homePage #topCarousel .carousel-indicators .carousel-indicator{background-color:#fff}.homePage #topCarousel .carousel-indicators .carousel-indicator.active#redIndicator{background-color:#fc4467}.homePage #topCarousel .carousel-indicators .carousel-indicator.active#greenIndicator{background-color:#acca4d}.homePage #topCarousel .carousel-indicators .carousel-indicator.active#blueIndicator{background-color:#3ea0d8}.homePage #topCarousel .carousel-indicators .carousel-indicator.active#purpleIndicator{background-color:#8b5fc9}.carousel-indicators li{border-radius:2px}.homePageHeader .carousel-indicators li{margin:0;float:right}.homePageHeader .carousel-indicators{right:48.5%;margin-top:0;display:flex;justify-content:center}.relativePosition{position:relative}.seeMoreButton{width:247px;height:46px;background-color:#db456c;color:#fff;font-family:Assistant;font-size:18px;font-weight:700;cursor:pointer}.homePage .homePageHeader .seeMoreButton{text-align:center;line-height:46px;font-weight:500;font-size:20px}.image{position:relative;width:100%}.imageText{position:absolute;top:200px;left:0;width:100%}.topTestimonialText{text-align:right;color:#44494e;font-size:20px;line-height:27px;width:362px;direction:rtl;margin-left:50px;font-style:normal}.topTestimonialName{text-align:right;color:#44494e;font-size:17px;line-height:27px;direction:rtl;margin-bottom:10px;margin-top:15px}.homePage .homePageHeader .topTestimonialName{margin-top:10px}.stars{width:18px;height:18px}.readMore::after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0)}.readMore.open::after{display:none}.affiliateLogin{margin-top:106px;background:#f1f1f1}.affiliateLogin .bannerimg{min-height:inherit;max-width:inherit;width:100%;background-color:rgba(0,0,0,0);background-image:linear-gradient(to top,rgba(0,0,0,.5) 0%,rgba(0,0,0,.6) 100%)}.affiliateLogin .banner{height:359px}.affiliateLogin .mainTitle{vertical-align:middle;text-align:center;display:table-cell;text-shadow:0 0 32px rgba(0,0,0,.75);color:#fff;font-size:58px;font-weight:700;line-height:68px;text-transform:uppercase}.affiliateLogin .headerLeftContent{height:100%;display:table}.affiliateLogin .banner>.container{height:100%}.affiliateLogin .bannerText{height:100%}.affiliateLogin .loginBox{border:1px solid #dadada;background-color:#fff;top:-52px;text-align:center}.affiliateLogin .loginBox.noBottomText{min-height:inherit}.affiliateLogin .loginBox.standalone{min-height:468px;margin-bottom:160px}.affiliateLogin .loginBox .bottom{position:absolute;bottom:0;margin:21px;font-size:13px;font-weight:300;color:#8d8d8d}.affiliateLogin .bottom .asterisk{color:#a174b8}.affiliateLogin form{text-align:center;padding:0 45px}.affiliateLogin form.signupForm{padding:0 35px 0 23px}.affiliateLogin form input{background:none;width:100%;border:solid 2px #dadada;margin:0;padding:0;font-size:16px;display:inline-block}.affiliateLogin .inputGroup input{border:none;border-bottom:solid 1px #646366;-webkit-transition:all .3s cubic-bezier(.64,.09,.08,1)}.affiliateLogin .inputGroup{margin-top:51px;margin-bottom:15px}.affiliateLogin form button[type="submit"]{bottom:15px;margin-top:49px}.affiliateLogin form button[type="submit"][value="signup"]{margin-top:36px}.affiliateLogin form button[type="submit"].error-displayed{margin-top:15px}.affiliateLogin form .inputGroup input:focus,.tab-content form .inputGroup input:active{outline:none;border-bottom:solid 1px #6bc5ab}.affiliateLogin .codeRegisterLink{padding-top:18px;margin-bottom:80px}.affiliateLogin .registerLink{margin-top:25px;margin-bottom:49px;font-size:14px;line-height:17px}.affiliateLogin .loginBox.standalone .registerLink{margin:0;position:relative;bottom:-60px}.affiliateLogin .loginBox.standalone .signup .registerLink{bottom:-133px}.affiliateLogin .forgotPasswordLink{text-align:center;margin-top:34px}.affiliateLogin .loginBox.standalone .forgotPasswordLink{margin-top:40px;margin-bottom:50px}.affiliateLogin .loginBox.standalone .loginContainer{padding:0}.affiliateLogin .loginContainer{padding-bottom:15px}.affiliateLogin .loginContainer h2{font-size:16px;font-weight:700}.affiliateLogin .loginContainer .signupdisclaimer{color:#8d8d8d;font-size:12px;font-weight:300;line-height:17px}.affiliateLogin .password-label{color:#8d8d8d;font-size:13px;font-weight:300}.affiliateLogin .simpleText{margin-top:35px}.affiliateLogin .bottomText{margin-bottom:50px}.affiliateLogin .banner .gradientBackground{display:none !important}.affiliateLogin .signupForm .inputGroup{margin-top:38px}.affiliateLogin .signupForm .inputGroup.registerPassword{margin-bottom:27px}.affiliate-nav img.affiliate-logo-mobile{margin:13px 0;height:25px}.marqueeContainer{overflow:hidden}.marquee{display:block;position:relative;width:1000px}.leftRightContainer{height:50px;margin:auto;width:100%}div#one{height:50px;float:left;line-height:50px;text-align:center;margin-top:2px}div#two{height:50px;text-align:right;line-height:50px}.homePage .testsContent .text{border-bottom:4px solid #000}.homePage .testsContent .text.border-blue{border-color:#3ea0d8}.homePage .testsContent .text.border-purple{border-color:#8b5fc9}.homePage .testsContent .text.border-green{border-color:#acca4d}.homePage .testsContent .text.border-red{border-color:#fc4467}a.tooltips{position:absolute;float:left;left:40px}a.tooltips h1{font-size:15px;font-weight:700;text-align:right}a.tooltips p#relatedProductHeader{font-size:15px;text-align:right;line-height:21px;padding-right:10px;padding-top:12px;padding-bottom:4px;margin:unset}a.tooltips p#relatedProductText{font-size:15px;text-align:right;line-height:21px;padding-right:10px;padding-bottom:10px;margin:unset}a.tooltips span{position:absolute;color:#000;background:#fff;box-shadow:5px 7px 8px rgba(0,0,0,.24);border:1px solid #d3d3d3;text-align:center;visibility:hidden;left:0}a.tooltips span:before{content:'';position:absolute;border-style:solid;border-width:0 30px 25px 0;border-color:#d3d3d3 transparent;display:block;width:0;z-index:0;top:-26px;left:-1px}a.tooltips span:after{content:'';position:absolute;border-style:solid;border-width:0 30px 25px 0;border-color:#fff transparent;display:block;width:0;z-index:1;top:-25px;left:0}a:hover.tooltips span{animation:.5s fadeIn;animation-fill-mode:forwards;visibility:visible;opacity:1;top:45px;left:8px;margin-right:0;z-index:999;width:300px}@keyframes fadeIn{0%{opacity:0}100%{visibility:visible;opacity:1}}.prepHeader{color:#42474c;font-size:20px;font-weight:700;line-height:24px;white-space:nowrap;display:inline-block;margin-top:40px}.prepDesc{color:#42474c;font-size:17px;line-height:29px;margin-top:20px;margin-bottom:20px}.jobsList{color:#42474c;font-size:17px;line-height:32px;text-transform:uppercase}.aboutPrep{color:#393939;font-size:35px;font-weight:500;margin-top:70px}#readMore{font-size:17px;line-height:29px;margin-bottom:70px}#notSure{font-size:17px;line-height:42px;text-align:center}#moreOnPrep{color:#42474c;font-size:36px;font-weight:500;margin-top:70px;margin-bottom:40px}#moreOnText{color:#323232;font-size:17px;line-height:27px}.redThinRect{height:10px;background-color:#fc4467;float:left;width:25%}.greenThinRect{height:10px;background-color:#b3c15d;float:left;width:25%}.blueThinRect{height:10px;background-color:#45aad6;float:left;width:25%}.purpleThinRect{height:10px;background-color:#7e6aad;float:left;width:25%}.grayLine{height:1px;background-color:#d3d6d9}.sellBox{width:351px;box-shadow:0 0 5px rgba(0,0,0,.15);border:1px solid #d8d8d8;background-color:#fff;text-align:center;z-index:98;top:150px;display:block;margin:0 auto}.circle{width:15px;height:15px;border-radius:50%;line-height:18px;text-align:center;background-color:#71a644;font-size:8px;color:#fff;float:left;margin-top:3px;cursor:pointer}.hole{width:18px;height:18px;border-radius:50%;background-color:#cce5f4;margin-left:8px;margin-top:8px;box-shadow:inset 2px 2px 1px #000;-moz-box-shadow:inset 2px 2px 1px #000;-webkit-box-shadow:inset 2px 2px 1px #000}.sellBox .rowDivider{width:90%;text-align:center;margin:20px auto;top:100px}.productPage .sellBox .rowDivider{margin-bottom:14px}.sellBoxWithoutGallery{width:347px;height:248px;box-shadow:0 0 5px rgba(0,0,0,.15);border:1px solid #d8d8d8;background-color:#fff;text-align:center;z-index:100;top:200px}.newsBar{line-height:25px;width:90%;color:#42474c;font-size:15px;margin:0 auto;text-align:right;padding-right:10px;margin-top:10px;position:relative}.productPage.productPageMulti .sellBox .newsBar{padding-right:0}.newsBar .new{color:#42474c;font-size:15px}.sellBox .newsBar .checkboxContainer{display:inline-block;position:relative;padding-left:0;margin-bottom:14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sellBox .newsBar .checkbox-text{position:relative;right:23px}.sellBox .newsBarContainer .newsBar .checkbox-text{padding-left:30px}.sellBox.payment .newsBar .checkboxContainer .styledCheckbox{top:6px;width:14px;height:14px}.productPage.productPageMulti .sellBox .newsBar .checkboxContainer{padding-left:20px}.sellBox .newsBar .checkboxContainer input{position:absolute;opacity:0;cursor:pointer}.sellBox .newsBar .checkboxContainer .styledCheckbox{position:absolute;top:2px;right:0;width:15px;height:15px;background-color:#fff;border:1px solid #42474c}.sellBox .newsBar .checkboxContainer input:checked~.styledCheckbox{background-color:#fff}.sellBox .newsBar .checkboxContainer .styledCheckbox:after{content:"";position:absolute;display:none}.sellBox .newsBar .checkboxContainer input:checked~.styledCheckbox:after{display:block}.sellBox .newsBar .checkboxContainer .styledCheckbox::after{left:4px;top:0;width:5px;height:10px;border:solid #42474c;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sellBox .newsBar .checkboxContainer .styledCheckbox.radioStyleCheckbox{border-radius:50%;width:17px;height:17px}.sellBox .newsBar .checkboxContainer input:checked~.styledCheckbox.radioStyleCheckbox:after{border:none;width:13px;height:13px;background-color:#42474c;border-radius:50%;top:1px;left:1px}.sellBox .newsBar .checkboxContainer input:disabled{cursor:default}.sellBox .newsBar .checkboxContainer input:disabled~.styledCheckbox{background-color:#ededed;border-color:#a4a4a5}.sellBox .newsBar .checkboxContainer input:disabled~.styledCheckbox:after{border-color:#a4a4a5}.sellBox .newsBar .checkboxContainer input:disabled~.checkbox-text{color:#a4a4a5;cursor:default}.sellBox .newsBar .fullPriceDiscount{color:#a3a3a3;text-decoration:line-through;margin-left:5px}.sellBox .newsBar .tooltips{bottom:5px;left:0}.sellBox .newsBar .tooltips .circle{background-color:#b3c15d;width:17px;height:17px;font-size:14px;padding:1px 0 0 1px}.sellBox.whatsIncludedSellbox .periodSelection{display:flex;align-items:center;justify-content:space-evenly;margin-bottom:20px}.sellBox.whatsIncludedSellbox .periodSelection input[type="radio"]:checked+label{font-weight:700}.sellBox.whatsIncludedSellbox .periodSelection input[type="radio"]:checked+label .whatsIncludedPrice{font-size:30px}.sellBox.whatsIncludedSellbox .periodSelection .sellboxProductLabel{display:flex;flex-direction:column}.singlePrice{font-size:20px}.sellBox.whatsIncludedSellbox .periodSelection .sellboxProductLabel .whatsIncludedName.pricingPremium{background:url(/app_images/Svgs/checkMarkYellow.svg) no-repeat 55px 6px;padding-right:27px;margin-right:-12px}.blueTheme .sellBox.whatsIncludedSellbox .periodSelection .sellboxProductLabel,.greenTheme .sellBox.whatsIncludedSellbox .periodSelection .sellboxProductLabel,.purpleTheme .sellBox.whatsIncludedSellbox .periodSelection .sellboxProductLabel,.redTheme .sellBox.whatsIncludedSellbox .periodSelection .sellboxProductLabel{border:none;position:relative}.sellBox.whatsIncludedSellbox .periodSelection input[type="radio"]:checked+label:before{content:"";position:absolute;bottom:-2px;width:42px;right:0;left:0;margin:auto;border-bottom:3px solid #3ea0d8}.blueTheme .sellBox.whatsIncludedSellbox .periodSelection input[type="radio"]:checked+label:before{border-bottom-color:#3ea0d8}.purpleTheme .sellBox.whatsIncludedSellbox .periodSelection input[type="radio"]:checked+label:before{border-bottom-color:#8b5fc9}.greenTheme .sellBox.whatsIncludedSellbox .periodSelection input[type="radio"]:checked+label:before{border-bottom-color:#acca4d}.redTheme .sellBox.whatsIncludedSellbox .periodSelection input[type="radio"]:checked+label:before{border-bottom-color:#fc4467}.sellBox.whatsIncludedSellbox .periodSelection .sellboxProductLabel .whatsIncludedPrice{font-size:24px}.sellBox.whatsIncludedSellbox .periodSelection .sellboxProductLabel .whatsIncludedPrice .currencyStyle{font-size:22px;margin-right:-4px}.sellBox.whatsIncludedSellbox .periodPricePos{display:none}.sellBox.whatsIncludedSellbox .newsBar{background-color:#f2f2f2;padding:5px 10px}.sellBox.whatsIncludedSellbox .newsBar .tooltips{left:10px;bottom:9px}.sellBox.whatsIncludedSellbox .sellboxBenefits{width:90%;margin:10px auto;text-align:right}.sellBox.whatsIncludedSellbox .sellboxBenefits h3{font-size:20px;line-height:29px;color:#42474c;font-weight:700;margin-bottom:7px}.sellBox.whatsIncludedSellbox .sellboxBenefits ul li{font-size:15px;line-height:20px;margin-bottom:7px;background-position-y:0;padding-right:37px}.sellBox.whatsIncludedSellbox .sellboxBenefits .whatsIncludedPremiumText{border:1px solid #ffeaaa;background-color:#fffef8;padding:15px 20px}.sellBox.whatsIncludedSellbox .sellboxBenefits .whatsIncludedPremiumText .color-check-list li{background:url(/app_images/Svgs/checkMarkYellow.svg) no-repeat right 2px}.sellBox .sellBoxFooter{display:inline-flex;height:20px}.sellBox .footerLink{padding-right:6px;padding-left:6px;border-left:1.5px solid #989292;line-height:16px}.sellBox .footerLink:last-child{border-left:none}.sellBox .footerTitleText{font-size:16px !important;color:#0031ff;line-height:0;margin-bottom:0}.rightToLeft{direction:rtl}.rounded-corners-bottom-left{-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px}.rounded-corners-bottom-right{-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px}.rounded-corners{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.rounded-corners-sell-box{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}#withoutGallery{position:fixed;top:0;z-index:100}.periodSelectionNoGallery{margin-top:20px !important}#stickyBar{width:100%;height:75px;background-color:rgba(0,0,0,.85);position:fixed;top:0;z-index:99;display:none}#stickyBar .stickyBarTitle{height:35px;margin-top:2px}#stickyBarMobile{width:100%;height:auto;background-color:rgba(0,0,0,.8);position:fixed;top:0;z-index:101;font-size:40px;color:#fff;font-weight:300 !important;display:none}#stickyBarMobile .stickybarMobileContainer{padding:7px}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .stickyBarToAppend{display:flex;width:60%;margin:0 20%}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .stickyBarToAppend .stickyBuyNow{margin:0 10px;font-size:16px}.freeTestPage #stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .stickyBarToAppend .stickyBuyNow{width:50%;text-align:center}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .stickyBarToAppend .stickySelectedPrice{margin-right:30px}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .stickyBarToAppend.displayNone{display:none}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .stickyBarDropdown{font-size:16px;font-weight:700;color:#fff;cursor:pointer;border-bottom:1px solid #fff}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .stickyBarDropdown .selectedPlan{margin-left:35px}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .stickyBarDropdown .dropdown-menu{padding:0}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .stickyBarDropdown .dropdown-menu li{color:#414042;padding-right:15px}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .stickyBarDropdown .dropdown-menu li:hover{background-color:#d44867;color:#fff}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .stickySelectedPrice{font-size:24px}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .stickySelectedPrice .selectedPrice{font-size:43px}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .productButton{width:auto;padding:0 5px}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .priceLabelMobile{padding-right:13px;padding-left:19px}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .priceStartsFromTxt{font-size:18px;line-height:29px;font-weight:700}#stickyBarMobile .stickybarMobileContainer .priceLabelMobile label{margin-bottom:0;font-size:45px;font-weight:300}#stickyBarMobile .stickybarMobileContainer .priceLabelMobile .currencyStyle{margin-right:-5px}#stickyBarMobile .stickybarMobileContainer .productButtonMobile{height:31px;width:137px}#stickyBarMobile .stickybarMobileContainer .productButtonMobile p{line-height:31px;font-size:20px}.blueTheme .productPage #stickyBar,.blueTheme .freeTestPage #stickyBar{background-color:#45aad6}.purpleTheme .productPage #stickyBar,.purpleTheme .freeTestPage #stickyBar{background-color:#7e6aad}.greenTheme .productPage #stickyBar,.greenTheme .freeTestPage #stickyBar{background-color:#acca4d}.redTheme .productPage #stickyBar,.redTheme .freeTestPage #stickyBar{background-color:#e75c4a}.gifted-orange-theme .productPage #stickyBar,.gifted-orange-theme .freeTestPage #stickyBar{background-color:#f28300}.gifted-green-theme .productPage #stickyBar,.gifted-green-theme .freeTestPage #stickyBar{background-color:#78a742}.gifted-light-blue-theme .productPage #stickyBar,.gifted-light-blue-theme .freeTestPage #stickyBar{background-color:#299fbc}.gifted-black-theme .productPage #stickyBar,.gifted-black-theme .freeTestPage #stickyBar{background-color:#4d453f}.gifted-pink-theme .productPage #stickyBar,.gifted-pink-theme .freeTestPage #stickyBar{background-color:#d44ab5}.gifted-purple-theme .productPage #stickyBar,.gifted-purple-theme .freeTestPage #stickyBar{background-color:#6e3d92}.gifted-dark-blue-theme .productPage #stickyBar,.gifted-dark-blue-theme .freeTestPage #stickyBar{background-color:#334b87}.gifted-black-theme .productPage #stickyBar #productPageSingleStickyBar,.gifted-purple-theme .productPage #stickyBar #productPageSingleStickyBar,.gifted-dark-blue-theme .productPage #stickyBar #productPageSingleStickyBar,.gifted-black-theme .freeTestPage #stickyBar,.gifted-purple-theme .freeTestPage #stickyBar,.gifted-dark-blue-theme .freeTestPage #stickyBar{color:#fff}.productPage #stickyBar .anchorTag,.freeTestPage #stickyBar .anchorTag{color:#000}.gifted-black-theme .productPage #stickyBar .anchorTag,.gifted-purple-theme .productPage #stickyBar .anchorTag,.gifted-dark-blue-theme .productPage #stickyBar .anchorTag,.gifted-black-theme .freeTestPage #stickyBar .anchorTag,.gifted-purple-theme .freeTestPage #stickyBar .anchorTag,.gifted-dark-blue-theme .freeTestPage #stickyBar .anchorTag{color:#fff}.productPage #stickyBar .ratingStarsWrapper svg,.freeTestPage #stickyBar .ratingStarsWrapper svg{width:19px;height:17px;margin-bottom:3px}#stickyBarMobileDdl{background-color:#000;font-size:16px;border:none;border-bottom:solid 1px}.contentsSellBox{text-align:center;z-index:9999;min-height:285px}.contentSellBoxLeftBorder{border-left:1px solid #d8d8d8}.contentsSellBox h1{color:#42474c;font-size:28px;font-weight:500;display:inline-block;vertical-align:middle;line-height:26px}.contentsSellBox .rowDivider{text-align:center;margin:0 auto;margin-bottom:20px;width:90%;height:3px;background-color:#45aad6}.contentsSellBox ul{display:inline-block;text-align:right;width:70%;margin-right:15%}.contentsSellBox li{list-style:disc;color:#42474c;font-size:16px;line-height:29px}.contentsSellBox .productButton{width:67%;height:42px}.contentsSellBox .contentSellBoxHeader{padding:10px 15px 0 15px}.freeBtn{color:#fff !important}.freeBtn a:hover{color:#fff !important}.wideSellBox{height:136px;box-shadow:0 0 5px rgba(0,0,0,.15);border:1px solid #d8d8d8;background-color:#fff;z-index:9999;vertical-align:middle}.wideSellBox h1{color:#42474c;font-size:28px;font-weight:500;display:inline}.wideSellBox .columnDivider{width:3px;height:119px;background-color:#45aad6;display:inline-block}.wideSellBox ul{width:100%;list-style:none;padding:0;vertical-align:middle;display:inline-block}.wideSellBox li{list-style:disc;margin:0 auto;color:#42474c;font-size:16px;text-align:right}.wideSellBox section{display:table-cell;vertical-align:middle;text-align:center}.wildBoxBulletList{display:inline-block;width:30%;height:100%;padding-right:40px;vertical-align:middle}#alignment{height:100%;vertical-align:middle;display:inline-block}.wildBoxDdl{height:100%;display:inline-block;width:10%;line-height:136px;vertical-align:middle;text-align:center}.wildBoxDdl select{vertical-align:middle}.wideSellBoxHeaderPos{display:inline-block;text-align:center;vertical-align:middle;line-height:136px;width:20%;height:100%}.wideSellBoxContainer{height:136px;box-shadow:0 0 5px rgba(0,0,0,.15);border:1px solid #d8d8d8;background-color:#fff;z-index:9999;display:flex;align-items:center}.wideSellBoxContainer .wideSellBoxHeader{display:flex;align-items:center;justify-content:center;width:30%;height:119px;border-left:3px solid #e4e4e4;padding-right:20px}.wideSellBoxContainer .wideSellBoxHeader h1{color:#42474c;font-size:28px;font-weight:500;margin:0}.wideSellBoxContainer .wideBoxBulletList{width:40%;padding-right:40px}.wideSellBoxContainer .wideBoxBulletList ul{list-style:none;padding:0;vertical-align:middle;display:inline-block;width:100%}.wideSellBoxContainer .wideBoxBulletList ul li{list-style:disc;margin:0 auto;color:#42474c;font-size:16px;text-align:right}.wideSellBoxContainer .wideBoxDuration{width:10%}.wideSellBoxContainer .wideBoxDuration select{vertical-align:middle;width:100%;border:none;border-bottom:1px solid #808080}.wideSellBoxContainer .wideBoxDuration select:focus{outline:none}.wideSellBoxContainer .wideBoxPeriodPrice{text-align:center;direction:rtl;min-width:12%}.wideSellBoxContainer .wideBoxPeriodPrice .periodPrice{font-size:40px}.wideSellBoxContainer .wideBoxPeriodPrice .currencyStyle{font-size:24px}.wideSellBoxContainer .wideBoxButtons{text-align:center;padding-top:28px}.wideSellBoxContainer .errorCategory{width:11%}.productButton{width:90%;background-color:#d44867;position:relative;color:#fff;font-size:21px;font-weight:500;display:inline-block;cursor:pointer;line-height:39px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.freeTestPage .productButton{background-color:#4389af}.buyNowButton{background-color:#d44867 !important}.productSellBoxWhatsIncluded{text-align:right;padding:20px 35px;font-size:15px}.productButton-coupon-wrapper{margin-top:1px;margin-right:-6px;padding-right:0}.productButton.coupon{width:55px;height:28px;font-size:19px;margin-top:8px;line-height:30px;text-align:center}.productPage.productPageMulti .sellBox .productButton{max-width:220px}.productButtonMobile{width:84px;border-radius:3px;background-color:#d44867;font-weight:500;font-size:16px;text-align:center;cursor:pointer}.contactUsButton{width:220px;background-color:#db456c;position:relative;color:#fff;font-size:21px;font-weight:500;display:inline-block;cursor:pointer;line-height:51px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:50px 0 30px}#bottomImg{width:100%;display:inline-block}#bottomImgTablet{width:100%;display:inline-block}#bottomImgMobile{width:100%;display:inline-block}.categoryPageMulti #categoryPageMultiHeader{padding-bottom:20px}.categoryPageMulti #categoryPageMultiHeaderText{color:#42474c;font-size:34px;font-weight:500}.categoryPageMulti .banner{background-color:#f8f8f8;border-bottom:solid 1px #d3d3d3;padding-top:100px;padding-bottom:100px}.categoryPageMulti .ratingStarsWrapper{display:inline;padding-left:10px}#productBottomBorder{height:6px;background-color:#1c98bb}.categoryPageMulti #productBottomBorder{background-color:#45aad6}.categoryPageMulti .mainContentArea{padding-bottom:90px}.categoryPageMulti .sidebar .ProductAnchor{padding:15px 0 35px 0}.categoryPageMulti .sidebar .rowDivider{margin:0}.innerBox{position:relative;padding-top:10px;padding-bottom:20px}.innerBox img{position:absolute;top:-40px;right:-40px}.innerBox .quoteImg{position:absolute;top:-40px;right:-40px}.innerBox .quoteImg::before{background:url(/app_images/Svgs/quoteBlue.svg) no-repeat;width:80px;height:60px;display:inline-block;content:"";position:relative}.blueTheme .innerBox .quoteImg::before{background:url(/app_images/Svgs/quoteBlue.svg) no-repeat}.purpleTheme .innerBox .quoteImg::before{background:url(/app_images/Svgs/quotePurple.svg) no-repeat}.greenTheme .innerBox .quoteImg::before{background:url(/app_images/Svgs/quoteGreen.svg) no-repeat}.redTheme .innerBox .quoteImg::before{background:url(/app_images/Svgs/quoteRed.svg) no-repeat}.opinionBox{min-width:255px;background-color:rgba(238,237,237,.5);text-align:center;padding-right:30px;padding-left:30px;margin-top:95px}.infoPage .sidebarRecommended{min-width:unset;margin-top:50px}.opinionBox p{color:#42474c;font-size:16px;line-height:21px;text-align:right;margin:0 auto;padding-bottom:10px;padding-top:20px}.opinionBox h3{color:#42474c;font-size:16px;line-height:21px;font-weight:700;text-align:justify;margin:0 auto;width:197px;word-spacing:-2px}.contentSection h3{color:#42474c;font-size:20px;font-weight:700;line-height:24px}.contentSection h4{font-size:36px}.contentSection h6{font-weight:700;font-size:21px}.contentSection span{color:#42474c;font-size:17px;line-height:29px}.contentSection ul{list-style-type:disc;padding-right:20px;margin-bottom:20px}.contentSection.midContent ul:not(.color-check-list){padding-right:0}.contentSection .rowDivider{margin-bottom:0}.contentSection img{margin-left:20px}#productPageSingle{color:#42474c;font-size:36px;font-weight:500}#productPageSingleStickyBar{color:#000;font-size:24px;font-weight:500;opacity:1;margin-bottom:0;margin-top:5px;line-height:28px}.galleryBox{text-align:center}.topContentProduct{margin-top:20px}.topContentProduct h3{color:#393939;font-size:17px;font-weight:700;line-height:29px}.topContentProduct p{color:#393939;font-size:17px;line-height:27px}.wantMoreDetails{color:#323232;font-size:36px;font-weight:500;padding-top:50px;padding-bottom:50px;text-align:center;border-top:solid 1px #d8d8d8}.boxsizingBorder{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#details{display:none;margin:0 auto;text-align:center;border-top:solid 1px #d8d8d8}#details h2{color:#323232;font-size:36px;font-weight:500;padding-bottom:50px}.tbMessage{resize:none}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}.box{left:30%;right:30%;background-color:#fbfbfb;color:#7f7f7f;padding:20px;z-index:101}.box img{margin-left:15px}.box textarea{background-color:#fbfbfb;color:#7f7f7f}.box input[type=text],input[type=email],input[type=tel]{background-color:#fbfbfb;color:#7f7f7f}a.boxclose{float:left;cursor:pointer;color:#000;border-radius:30px;font-size:27px;font-weight:bold;display:inline-block;line-height:0;padding:11px 3px}.boxclose:before{content:'X';font-weight:300;font-family:Assistant,Arial,sans-serif}#login-box{position:relative;margin:5% auto;width:600px;height:400px;background:#fff;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.4)}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],form select{display:block;box-sizing:border-box;margin-bottom:20px;padding:4px;width:100%;height:32px;border:none;border-bottom:1px solid #aaa;font-size:18px;color:#323232;transition:.2s ease}input[type="text"]:focus,input[type="password"]:focus{border-bottom:2px solid #16a085;color:#323232;transition:.2s ease}input[type="submit"]:hover,input[type="submit"]:focus{opacity:.8;box-shadow:0 2px 4px rgba(0,0,0,.4);transition:.1s ease}input[type="submit"]:active{opacity:1;box-shadow:0 1px 2px rgba(0,0,0,.4);transition:.1s ease}form select{background-color:transparent;height:34px}.item .infoBox{background-color:#b22222}.periodSelection{margin-top:40px}.sellBox .periodSelection{margin-top:20px}.productPage .sellBox .periodSelection{margin-top:14px}.periodSelection input[type="radio"]{display:none}.periodSelection label{display:inline-block;margin:4px 11px;color:#42474c;font-size:16px;line-height:29px;cursor:pointer}.sellBox .periodSelection label .premiumCheckmark{width:20px;height:16px}.whatsIncludedSellbox .periodSelection label{font-size:15px}.periodSelection input[type="radio"]:checked+label{border-bottom:solid 3px #45aad6}.blueTheme .periodSelection input[type="radio"]:checked+label{border-bottom-color:#3ea0d8}.purpleTheme .periodSelection input[type="radio"]:checked+label{border-bottom-color:#8b5fc9}.greenTheme .periodSelection input[type="radio"]:checked+label{border-bottom-color:#acca4d}.redTheme .periodSelection input[type="radio"]:checked+label{border-bottom-color:#fc4467}.sellBox .sellboxPremiumText{display:none;border:1px solid #ffeaaa;background-color:#fffef8;font-size:15px;line-height:22px;text-align:right;width:90%;margin:20px auto;padding:10px 20px}.sellBox .sellboxPremiumText p{font-size:15px;line-height:22px;margin:0}.sellBox .sellboxPremiumText .color-check-list li{background:url(/app_images/Svgs/checkMarkYellow.svg) no-repeat right 2px;margin-top:5px}.periodPricePos{margin-top:25px;margin-bottom:20px;direction:rtl}.productPage .sellBox .periodPricePos{margin-top:20px;margin-bottom:20px;color:#42474c}.periodPrice{color:#42474c;font-size:50px;font-weight:300;direction:ltr}.productPage .sellBox .periodPrice{font-size:55px}#sellBoxImg{height:100%;width:100%}.ProductAnchor{font-size:16px;line-height:33px}.ProductAnchor ul a{list-style:none;color:#169abf}.ProductAnchor .rowDivider{margin-top:31px;margin-bottom:38px}.anchorPos{direction:rtl;height:20px}.productPage .sellBox .anchorPos{height:15px}.scrollUp{position:fixed;top:50%;color:#fff;font-size:15px;font-weight:500;line-height:24px;text-align:right;z-index:98}.scrollUp a{text-align:center;color:#fff;font-size:16px;font-weight:100;text-decoration:none;display:inline-block;width:55px;height:53px;box-shadow:0 0 10px rgba(0,0,0,.2);background-color:#353535}.scrollUp a:hover{background:#57a5d4}.helpModule{position:fixed;bottom:0;right:13px;z-index:99;width:350px;display:none}.helpModule .helpModuleCollapsed{background-color:#fff;box-shadow:0 0 12px rgba(66,71,76,.48);cursor:pointer;line-height:50px;font-weight:500;font-size:24px;color:#42474c;text-align:center;width:100%;display:flex;align-items:center;justify-content:center}.helpModule .helpModuleCollapsed .helpModuleCollapsedTitle{margin-left:10px}.helpModule .helpModuleCollapsed .helpQuestionImage{height:30px}.helpModule .helpModuleCollapsed:hover .helpModuleCollapsedTitle{text-decoration:underline}.helpModule .helpModuleOpen{display:none;width:100%;background-color:#f9f9f9;box-shadow:0 0 12px rgba(66,71,76,.48)}.helpModule .helpModuleOpen .helpModuleHeader{position:relative;padding:35px 20px 15px;color:#42474c}.helpModule .helpModuleOpen .helpModuleHeader .helpCloseBtn{position:absolute;left:10px;top:4px;height:12px;width:15px;cursor:pointer}.helpModule .helpModuleOpen .helpModuleHeader .helpCollapseBtn{position:absolute;left:35px;top:3px;height:10px;width:15px;cursor:pointer}.helpModule .helpModuleOpen .helpModuleHeader .helpCollapseBtn svg,.helpModule .helpModuleOpen .helpModuleHeader .helpCloseBtn svg{height:100%;width:100%}.helpModule .helpModuleOpen .helpModuleHeader .helpModuleTitle{font-size:32px;font-weight:500}.helpModule .helpModuleOpen .helpModuleHeader .helpModuleTitle .helpQuestionImage{position:relative;top:-10px;height:35px}.helpModule .helpModuleOpen .contactForm{background-color:#fff;padding:20px}.helpModule .helpModuleOpen .contactForm input{background-color:transparent}.helpModule .helpModuleOpen .contactForm textarea{background-image:linear-gradient(#fff 50px,#999 1px)}.helpModule .helpModuleOpen .contactForm .contactUsButton{margin:30px 0 0;width:100%}.helpModule .helpModuleOpen .contactForm .submitSuccess{font-size:20px}#whatsappBtn{background-color:#32cd32;border-radius:5px;text-align:right;width:100%;margin-top:20px;margin-bottom:20px;line-height:51px;text-align:right;font-size:20px;padding-right:10px}#whatsappImage{padding-top:15px;padding-left:10px}.displayInlineBlock{display:inline-block}.contactUsTelWidth{width:73%;float:right}.contactUsDashWidth{width:2%}.contactUsAreaWidth{width:22%}#scrollUpBtn{display:none;padding-top:5px}#swiperDiv{display:inline-block;background-color:#f6f6f6;width:100%;height:274px;margin-bottom:90px}#swiperDiv .productContainer{max-width:87%}#swiperDiv .swiper-container{height:100%}#swiperHeader{color:#484848;font-size:35px;font-weight:500;padding-bottom:30px}.swiper-wrapper{padding-right:12px}.topLinksBar.infoPage .side-gradient-fade{position:relative}.topLinksBar.infoPage .side-gradient-fade:before{content:"";width:55px;height:68px;position:absolute;top:0;right:0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 95%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(95%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 95%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 95%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 95%,rgba(255,255,255,1) 100%);background:linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 95%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);z-index:2}.topLinksBar.infoPage .side-gradient-fade:after{content:"";width:55px;height:68px;position:absolute;top:0;left:0;background:-moz-linear-gradient(right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 71%,rgba(255,255,255,1) 100%);background:-webkit-gradient(linear,right top,left top,color-stop(0%,rgba(255,255,255,0)),color-stop(71%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 71%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 71%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 71%,rgba(255,255,255,1) 100%);background:linear-gradient(right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 71%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);z-index:2}.topLinksBar.infoPage .swiper-wrapper{margin-bottom:-8px}.topLinksBar.infoPage .swiper-slide{text-align:right;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-left:40px !important}.topLinksBar.infoPage .infoLinksWrapper .infoLink{margin-left:0;margin-right:30px}.topLinksBar.infoPage .infoLinksRow,.topLinksBar.infoPage .infoLinksWrapper,.topLinksBar.infoPage .listWrapper,.topLinksBar .freeTestPage .listWrapper{display:inline-block !important;width:96%}.topLinksBar.infoPage .listWrapper{width:100%}.topLinksBar.infoPage .infoLinksRow.infoLinksContainer{width:100%;overflow:hidden}.topLinksBar.infoPage .infoLinksWrapper .listWrapper{padding-right:0}#galleryLogo{float:left}#linksHeader{color:#484848;font-size:35px;font-weight:500}.widePeriodPricePos{display:inline-block;height:100%;line-height:136px;text-align:center;direction:rtl;vertical-align:middle;min-width:18%}.widePriodPrice{color:#323232;font-size:40px;font-weight:300;direction:ltr}.wideButtonPos{display:inline-block;min-width:14%;text-align:center;vertical-align:middle;margin-top:14px}.wideProductButton{height:37px;background-color:#db456c;color:#fff;font-size:21px;font-weight:500;line-height:37px;cursor:pointer;border-radius:5px}.no-padding{padding-right:0;padding-left:0}.no-padding-right{padding-right:0}.no-padding-left{padding-left:0}.no-margin-left{margin-left:0 !important}.no-margin-right{margin-right:0 !important}.no-margin{margin-right:0 !important;margin-left:0 !important}.no-side-padding{padding-right:0;padding-left:0}.border-left{border-left:none}.marginTopAndBottom{margin-top:50px;margin-bottom:50px}.marginTop{margin-top:20px !important}.marginBottom{margin-top:30px !important}.productMarginBottomTen{margin-top:10px}.productMarginBottom{margin-top:60px}.listStyleNone{list-style:none !important}.padding-right-7{padding-right:7px}.padding-right-9{padding-right:9px}.padding-right-10{padding-right:10px}.padding-right-15{padding-right:15px}.productPageOverflow{direction:rtl}.productMarginRight{margin-right:20px}.noMargin{margin:0 !important}.noMarginBottom{margin-bottom:0 !important}.marginLeft80{margin-left:5%}.text-center{text-align:center}.signUpSubmit{margin-top:50px;margin-bottom:50px;border-width:unset;border-style:unset;border-color:unset;border-image:unset}.alignImgwithText{padding-bottom:10px}.productMainImage{position:relative;top:0;left:0;z-index:10}.productPlayButton{position:absolute;top:50%;left:50%;z-index:20;margin-left:-28px;margin-top:-28px}.productPlayImage{position:absolute;top:50%;left:50%;z-index:30}.imageWrapper{position:relative;margin:10px}.imageWrapper .gallery-rect,.imageWrapper .productMainImage{border:1px solid #cfcfcf;box-shadow:2px 2px 5px rgba(0,0,0,.15)}.productPage .sellBox .imageWrapper .gallery-rect,.imageWrapper .productMainImage{box-shadow:none}.imageWrapper .gallery-rect{position:absolute;background-color:#f8f8f8}.imageWrapper .rect-one{z-index:2;top:12px;left:12px}.imageWrapper .rect-two{z-index:1;top:24px;left:24px}.ratingPopup .internal-slide .sprite-star_full{width:18px}.ratingPopup .sprite-star_full{width:16px;height:15px}.ratingPopup .sprite-star_half_empty{width:16px;height:15px}.ratingPopup .sprite-star_empty{width:16px;height:15px}.ratingPopup .modal-dialog{width:780px}.ratingPopup .modal-content{padding:0;box-shadow:0 0 13px rgba(0,0,0,.25);border:1px solid #d6d6d6}.ratingPopup .modal-header{height:auto;padding:20px 28px}.ratingPopup .headline{color:#42474c;font-size:20px;font-weight:700;line-height:27px;text-align:right;display:inline-block;margin-left:10px}.ratingPopup .rating-stars-wrapper{position:relative;display:inline-block}.ratingPopup .swiper-arrows-wrapper{display:inline-block;float:left;position:relative;top:4px;line-height:16px}.ratingPopup .ratingPopupSwiperBtn{width:13px;height:17px;display:inline-block;outline:none}.ratingPopup .swiper-button-go-left-rating-popup{background-image:url('../../app_images/Svgs/ratingPopupSwiperGoLeft.svg');cursor:pointer}.ratingPopup .swiper-button-go-right-rating-popup{background-image:url('../../app_images/Svgs/ratingPopupSwiperGoRight.svg');margin-left:7px;cursor:pointer}.ratingPopup .swiper-button-go-left-rating-popup.swiper-button-disabled{background-image:url('../../app_images/Svgs/ratingPopupSwiperGoLeftDisabled.svg');cursor:default}.ratingPopup .swiper-button-go-right-rating-popup.swiper-button-disabled{background-image:url('../../app_images/Svgs/ratingPopupSwiperGoRightDisabled.svg');cursor:default}.ratingPopup .modal-body{padding-bottom:50px}.ratingPopup .swiper-wrapper{padding:0}.ratingPopup .slides-count{color:#42474c;font-size:16px;line-height:23px;margin-right:5px;display:inline-block}.ratingPopup .swiper-slide .internal-slide{color:#42474c;text-align:right;cursor:default}.ratingPopup .rating-wrapper{padding-left:0;padding-right:0}.ratingPopup .stars-date{color:#c3c3c3;font-size:14px;font-weight:700;line-height:24px;margin-right:7px}.ratingPopup .swiper-slide .internal-slide .text{font-size:16px;font-weight:400;line-height:22px;margin-top:5px}.ratingPopup .swiper-slide .internal-slide .promo-text{font-size:15px;font-weight:700;line-height:24px;margin-top:10px}.ratingPopup .swiper-slide .internal-slide .productName{font-size:14px;font-weight:400;line-height:22px;margin-top:5px}.ratingPopup .simple-yotpo{position:absolute;bottom:10px;left:10px}.ratingPopup .swiper-slide-duplicate{margin-left:-3px !important}.ratingPopup .swiper-slide-duplicate-active{margin-left:-3px !important}.ratingPopup .swiper-slide-duplicate-next{margin-left:-3px !important}.ratingPopup .swiper-slide-duplicate-prev{margin-left:-3px !important}.ratingPopup .swiper-pagination{bottom:0}.blueTheme .ratingPopup .swiper-pagination .swiper-pagination-bullet-active{background-color:#3ea0d8}.purpleTheme .ratingPopup .swiper-pagination .swiper-pagination-bullet-active{background-color:#8b5fc9}.greenTheme .ratingPopup .swiper-pagination .swiper-pagination-bullet-active{background-color:#acca4d}.redTheme .ratingPopup .swiper-pagination .swiper-pagination-bullet-active{background-color:#fc4467}.InfoPopup .sprite-star_full{width:16px;height:15px}.InfoPopup .modal-header{height:355px;padding:0;box-shadow:0 0 13px rgba(0,0,0,.25);border:1px solid #d6d6d6}.InfoPopup .modal-dialog{width:824px}.InfoPopup .productInfoPopupModal{background-color:#f6f6f6;margin-top:18px}.InfoPopup .swiper-slide{width:824px !important}.InfoPopup .info-popup-header{padding-right:12px}.InfoPopup .headline{color:#42474c;font-size:20px;font-weight:700;line-height:24px;text-align:right}.InfoPopup .stars-and-swipe-wrapper{position:relative;top:-3px}.InfoPopup .rating-stars-wrapper{position:relative;right:24px}.InfoPopup .grey-separator{height:1px;border-bottom:solid 1px #d1d1d1;margin-top:3px;margin-bottom:21px}.InfoPopup .grey-separator-wrapper{padding-left:19px;padding-right:19px}.InfoPopup .swiper-arrows-wrapper{margin-left:13px;position:relative;top:3px}.InfoPopup .InfoPopupSwiperGoLeft{width:11px;height:17px}.InfoPopup .InfoPopupSwiperGoRight{width:11px;height:17px}.InfoPopup .swiper-button-go-left-info-popup{width:11px;height:17px;background-image:url('../../app_images/Svgs/ratingPopupSwiperGoLeft.svg') !important;cursor:pointer}.InfoPopup .swiper-button-go-right-info-popup{width:11px;height:17px;background-image:url('../../app_images/Svgs/ratingPopupSwiperGoRight.svg') !important;margin-left:7px;cursor:pointer}.InfoPopup .slides-count{color:#42474c;font-size:16px;line-height:23px;margin-right:32px}.InfoPopup .swiper-slide .internal-slide{color:#42474c;text-align:right;width:260px}.InfoPopup .swiper-slide .internal-slide.one-of-two{padding-right:0;margin-right:-1px}.InfoPopup .swiper-slide .internal-slide.two-of-two{margin-right:70px}.InfoPopup .rating-wrapper{padding-left:0;padding-right:0}.InfoPopup .stars-date{color:#c3c3c3;font-size:14px;font-weight:700;line-height:24px;position:relative;left:13px}.InfoPopup .swiper-slide .internal-slide .headline{font-size:18px;font-weight:700;line-height:24px;margin-top:22px;padding-top:20px;margin-right:3px}.InfoPopup .swiper-slide .internal-slide .text{font-size:16px;font-weight:400;line-height:24px;margin-right:3px}.InfoPopup .swiper-slide .internal-slide .promo-text{font-size:15px;font-weight:700;line-height:20px;margin-top:15px;margin-right:3px}.InfoPopup .simple-yotpo{margin-left:1px;margin-bottom:1px}.InfoPopup .swiper-slide-duplicate{margin-left:-3px !important}.InfoPopup .swiper-slide-duplicate-active{margin-left:-3px !important}.InfoPopup .swiper-slide-duplicate-next{margin-left:-3px !important}.InfoPopup .swiper-slide-duplicate-prev{margin-left:-3px !important}.bb{border:1px solid #00f !important}.bb2{border:1px solid #ffa500 !important}.bb3{border:1px solid #f00 !important}.subHeader{color:#393939 !important;font-size:35px !important;font-weight:500 !important}.anchorTag{color:#169abf}.anchorTag:hover{cursor:pointer}.contactForm .form-group{position:relative;margin-bottom:0}.contactForm .form-group label{position:absolute;top:6px;display:block;transition:.2s ease;font-size:18px}.contactForm .submitSuccess{font-size:22px;font-weight:700;margin:20px 0}#contactMessage{top:16px !important}.tbMessage{width:100%;color:#aaa;font-weight:400}.form-group textarea{background-image:-webkit-linear-gradient(#fbfbfb 50px,#999 1px);background-image:-moz-linear-gradient(#fbfbfb 50px,#999 1px);background-image:-ms-linear-gradient(#fbfbfb 50px,#999 1px);background-image:-o-linear-gradient(#fbfbfb 50px,#999 1px);background-image:linear-gradient(#fbfbfb 50px,#999 1px);background-size:100% 51px;border:none;outline:none;line-height:55px;height:153px;resize:none;direction:rtl;position:relative;margin-bottom:0;font-size:18px;color:#7f7f7f}.form-group input:focus~label,.form-group textarea:focus~label{transition:.2s ease;visibility:hidden}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%232D2D2D'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%232D2D2D'%2F%3E%3C%2Fsvg%3E")}.menuArrow{position:absolute;left:12px;top:-1px}.headNav .parentSubNav .menuArrow{top:2px}.rightMenuArrow{position:absolute;left:18px;top:2px}.menuArrowStyle{width:15px;height:15px}.colorArrow{display:none}.grayArrow{display:block}.backArrow{transform:scaleX(-1)}.parentSubNav ul li .svg-menu-icon{position:relative;left:1px;top:-5px}.parentSubNav ul li:hover .svg-menu-icon{display:inline-block}.parentSubNav ul li.Blue:hover .menuArrowStyle{display:none}.parentSubNav ul li.Purple:hover .menuArrowStyle{display:none}.parentSubNav ul li.Green:hover .menuArrowStyle{display:none}.parentSubNav ul li.Red:hover .menuArrowStyle{display:none}.noPeriodSelection{margin-top:49px}.formError{color:#f00;font-size:14px;font-weight:700;text-align:right}.contactPhone-error{position:absolute}.yotpo-rating-reviews{padding-top:62px}.yotpo-rating-reviews .sub-menu{text-align:right;direction:rtl;font-size:17px;font-weight:700;line-height:27px}.yotpo-rating-reviews .sub-menu .selected{color:#169abf;font-weight:700}.yotpo-rating-reviews .sub-menu .non-selected{color:#323232;font-weight:400;margin-right:48px}.yotpo-rating-reviews .rowDivider.top{margin-top:10px;margin-bottom:6px !important}.yotpo-rating-reviews .rowDivider.bottom{margin-bottom:38px;margin-top:0 !important}.desktop-reviews-he .rowDivider.above-paging{margin-top:15px;margin-bottom:11px}.desktop-reviews-he .paging-wrapper{display:flex;justify-content:center;margin-bottom:35px}.desktop-reviews-he .paging-wrapper .paging-prev{display:inline-block;background:url('/app_images/paging-prev.png') no-repeat;width:9px;height:7px;margin-top:10px;margin-right:17px}.desktop-reviews-he .paging-wrapper .paging-next{display:inline-block;background:url('/app_images/paging-next.png') no-repeat;width:9px;height:7px;margin-top:10px;margin-left:17px}.desktop-reviews-he .paging-wrapper ul>li{float:left;margin-left:9px;margin-right:9px;display:inline-block}.desktop-reviews-he .paging-wrapper ul>li>a{color:#42474c;font-size:18px;line-height:24px;color:#44494d}.desktop-reviews-he .paging-wrapper ul>li.active>a{color:#169abf}.desktop-reviews-he .paging-wrapper li.paginationjs-prev>a{color:#169abf}.desktop-reviews-he .paging-wrapper li.paginationjs-next>a{color:#169abf}.yotpo div,.yotpo span,.yotpo p,.yotpo a,.yotpo img,.yotpo i,.yotpo strong,.yotpo sup,.yotpo ul,.yotpo li,.yotpo form,.yotpo label,.yotpo .yotpo-default-button,.yotpo input[type="button"].yotpo-default-button{font-family:Assistant !important}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile .yotpo-icon-circle-checkmark{left:-4px !important}.yotpo .yotpo-icon.yotpo-icon-star,.yotpo .yotpo-icon.yotpo-icon-empty-star,.yotpo .yotpo-icon-circle-checkmark{color:#ffc600 !important}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-comment .yotpo-header .yotpo-header-element .y-label.yotpo-user-name,.yotpo .yotpo-question .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{font-size:16px;margin-right:4px}.yotpo .yotpo-review .yotpo-main .content-title{font-size:16px}.yotpo .yotpo-review .yotpo-main .content-review{font-size:16px;font-weight:400}.desktop-reviews-he .rating-large{display:inline-block;margin-left:7px}.desktop-reviews-he .category_rating{display:inline-block}.yotpo-icon.yotpo-icon-empty-star{color:#90ee90 !important}.sprite-star_half_empty{transform:rotateY(180deg)}.grayLine.default{color:#e2e2e2;background-color:#e2e2e2}.rowDivider.default{color:#e2e2e2;background-color:unset !important}.rowDivider.mtop-29{margin-top:29px}.yotpo-review-stars-he .yotpo-icon.yotpo-icon-star.empty{color:#e1e1e1 !important}.yotpo-review.yotpo-regular-box .yotpo-review-wrapper .content-review{line-height:20px}.yotpo .yotpo-review .yotpo-header .yotpo-header-element .yotpo-review-stars .reviewFor1Product{width:18px !important;height:17px !important;margin-left:11px}.desktop-reviews-he .category_rating .ratingStarsWrapper{display:inline-block}.reviews-count{display:inline-block;color:#42474c;font-size:20px;position:relative;right:8px;top:2px}.desktop-reviews-he .bottom-reviews-he.yotpoSideBanner.yotpo .yotpo-review.yotpo-regular-box{margin-right:0 !important}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-question .yotpo-header .yotpo-icon-profile{background:#afc468 !important}.full-width{width:100%}.productPopupTemplate{display:none}.productPopupContainer a{text-decoration:none}.popover{width:330px;max-width:none;padding:24px 25px 0;border-radius:0;box-shadow:5px 7px 8px rgba(0,0,0,.24)}.paymentPage .invoiceWrapper .popover{padding-top:19px}.popover p{line-height:23px;margin-bottom:23px}.popover .popoverBTN{text-align:center}.popover .popover-content{padding:0}.popover .popover-content .productPopupContainer{position:relative}.popover .popover-content .greenVerticalLine{position:absolute;top:3px;left:-11px;width:3px;height:100%;background-color:#6ac5aa}.popover .popover-content .popupBody{border-bottom:1px solid #d9d9d9;margin-bottom:16px;padding-bottom:23px;overflow:hidden}.popover .popover-content .popupBody h3{margin-top:0;line-height:20px;font-size:20px;font-family:Assistant;font-weight:700}.popover .popover-content .popupBody p{display:inline;font-family:Assistant;font-size:16px;word-wrap:break-word;text-overflow:ellipsis}.popover .popover-content .popupBody .titleWrapper{position:relative}.popover .popover-content .productPopupContainer .premiumText{display:none;border:1px solid #ffeaaa;background-color:#fffef8;font-family:Assistant;font-size:15px;line-height:22px;text-align:right;margin-bottom:15px;padding:10px 20px}.popover .popover-content .productPopupContainer .premiumText p{font-size:15px;line-height:22px}.popover .popover-content .productPopupContainer .premiumText .color-check-list li{background:url(/app_images/Svgs/checkMarkYellow.svg) no-repeat right 2px;margin-top:5px}.popover .popover-content .popupBody .paragraphWrapper{max-height:185px;overflow:hidden;position:relative}.popover .popover-content .popupBody .paragraphWrapper:after{content:'';position:absolute;width:100%;height:20%;bottom:0;right:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 20%,rgba(255,255,255,1) 100%)}.popover .popover-content .popupBody .paragraphWrapper a{font-family:Assistant;font-size:16px}.popover .popover-content .popupBody .paragraphWrapper ul{list-style-type:inherit}.popover .popover-content .popupBody .paragraphWrapper span{line-height:10px}.popover .popover-content .popupBody .paragraphWrapper .whatsIncOption{display:none}.popover .popover-content .popupBody .paragraphWrapper .whatsIncOption .pricingPremiumText{border:1px solid #ffeaaa;background-color:#fffef8;padding:15px 20px}.popover .popover-content .popupBody .paragraphWrapper .whatsIncOption .pricingPremiumText .color-check-list li{background:url(/app_images/Svgs/checkMarkYellow.svg) no-repeat right 2px}.popover .popover-content .productPopupContainer .paragraphWrapper ul>li{font-family:Assistant;font-size:16px;line-height:25px;color:#000;list-style:none;background:url(/app_images/Svgs/checkMark.svg) no-repeat right 5px;padding-right:28px}.popover .popover-content .productPopupContainer.blueTheme .paragraphWrapper ul>li{background:url('/app_images/Svgs/checkMarkBlue.svg') no-repeat right 5px}.popover .popover-content .productPopupContainer.purpleTheme .paragraphWrapper ul>li{background:url('/app_images/Svgs/checkMarkPurple.svg') no-repeat right 5px}.popover .popover-content .productPopupContainer.greenTheme .paragraphWrapper ul>li{background:url('/app_images/Svgs/checkMarkGreen.svg') no-repeat right 5px}.popover .popover-content .productPopupContainer.redTheme .paragraphWrapper ul>li{background:url('/app_images/Svgs/checkMarkRed.svg') no-repeat right 5px}.paymentPage .invoiceWrapper .popover .popover-content .productPopupContainer .popupBody .five-stars{padding-left:130px}.paymentPage .invoiceWrapper .popover .popover-content .productPopupContainer .paragraphWrapper ul>li{background-position-y:1px}.popover .popover-content .popupPlans{padding-bottom:30px}.popover .popover-content .pricing{text-align:center}.popover .popover-content .pricing.selected.selected-not-single{padding-top:4px}.popover .popover-content .pricing.A{cursor:pointer}.popover .popover-content .pricing .price span{font-weight:500;color:#767676;line-height:22px}.popover .popover-content .pricing h4{margin-bottom:0}.popover .popover-content .pricing.B span{font-size:18px;font-weight:700}.popover .popover-content .pricing .plan{font-size:15px;margin-top:6px;margin-bottom:5px}.popover .popover-content .pricing .plan .period{font-family:Assistant;font-size:15px;line-height:29px}.popover .popover-content .pricing .plan .period.premiumPeriod{background:url(/app_images/Svgs/checkMarkYellow.svg) no-repeat right 2px;padding-right:25px;margin-right:-20px}.popover .popover-content .pricing .price span,.popover .popover-content .pricing .price .currency-symbol{font-family:Assistant;font-size:24px;font-weight:300;line-height:10px;color:#42474c}.popover .popover-content .pricing .price .currency-symbol{font-size:19px;margin-right:-2px}.popover .popover-content .pricing.selected .price{line-height:10px;height:22px;padding-top:2px;width:max-content;margin-left:auto;margin-right:auto}.popover .popover-content .pricing.selected .plan{margin-bottom:15px}.popover .popover-content .pricing.selected .plan .period{font-weight:700;line-height:20px}.popover .popover-content .pricing.selected .price span,.popover .popover-content .pricing.selected .price .currency-symbol{font-family:Assistant;font-weight:600;color:#42474c;font-size:28px}.popover .popover-content .pricing.selected .price .currency-symbol{font-size:22px;margin-right:-5px}.popover .popover-content .pricing.selected h4{font-weight:700}.popover .popover-content .pricing.selected .greenUnderLine{display:block;width:42px;margin-top:2px}.popover .popover-content .pricing.selected .greenUnderLine.hideGreenLine{display:none}.popover .popover-content .productPopupContainer.blueTheme .pricing.selected .greenUnderLine{background-color:#3ea0d8}.popover .popover-content .productPopupContainer.purpleTheme .pricing.selected .greenUnderLine{background-color:#8b5fc9}.popover .popover-content .productPopupContainer.greenTheme .pricing.selected .greenUnderLine{background-color:#acca4d}.popover .popover-content .productPopupContainer.redTheme .pricing.selected .greenUnderLine{background-color:#fc4467}.currency-symbol{display:inline-block;font-size:25px}.productPopupContainer #dropdownPlan{display:none}.productPopupContainer #dropdownPlan .dropdownButton{background:none;background-image:url(/app_images/caret.png);background-repeat:no-repeat;background-position:15px;border:1px solid #d9d9d9;padding:5px 10px;width:100%;height:40px;margin-bottom:20px;display:inline-flex;align-items:center;text-align:right;color:#42474c;font-size:15px;line-height:29px}.productPopupContainer #dropdownPlan .dropdownButton span{display:inline;line-height:29px}.productPopupContainer #dropdownPlan .dropdownButton .currency-symbol{font-size:inherit;float:left}.productPopupContainer #dropdownPlan .dropdownButton .dropdownPlanPrice{font-weight:700}.productPopupContainer #dropdownPlan .dropdown-menu{width:100%;margin-bottom:0;border-radius:0;box-shadow:0 0 8px rgba(0,0,0,.44);padding:0}.productPopupContainer #dropdownPlan .dropdown-menu ul{margin:0}.productPopupContainer #dropdownPlan .dropdown-menu ul li{cursor:pointer;padding:0 15px}.productPopupContainer #dropdownPlan .dropdown-menu ul li:hover{background-color:#e9e9e9}.productPopupContainer #dropdownPlan .dropdown-menu ul li span{color:#42474c;font-size:15px;line-height:44px}.productPopupContainer #dropdownPlan .dropdown-menu ul li .dropdownPlanPrice{font-weight:700}.productPopupContainer #dropdownPlan .dropdown-menu ul li .currency-symbol{font-size:inherit}.greenUnderLine{display:none;margin:0 auto;width:62px;height:3px;background-color:#45aad6}.popover .popover-content .practiceBtn{width:100%;background-color:#db456c;padding:0;margin:0;margin-bottom:19px;line-height:45px;text-align:center;font-size:21px;font-family:Assistant;font-weight:500;transition:none;border-radius:5px}.popover.right>.arrow{left:-23px}.popover.left>.arrow{right:-24px}.popover.right>.arrow:after,.popover.left>.arrow:after{bottom:-23px}.popover>.arrow{border-width:23px}.popover>.arrow:after{border-width:23px}.star-no-svg-wrapper{display:inline-block;width:20px;padding:0;margin:0}.star-no-svg{width:19px;height:18px;padding:0;margin:0}.free-test-trial #productContainer{min-height:300px;max-height:300px}.corner-ribbon{display:inline-block;background:url('/app_images/corner-ribbon.svg.svg') no-repeat;width:49px;height:50px;position:absolute;top:0;left:-2px}.freeTestPage .sellBox{padding-top:20px}.freeTestPage .sellBox .corner-ribbon,.freeTestCategoryKids .headerLeftContent .corner-ribbon{background:url('/app_images/corner-ribbon-big.svg') no-repeat;width:109px;height:115px;z-index:10;top:-2px}.freeTestPage .sellBox .corner-ribbon.stickyCornerRibbon{top:-30px;left:-11px}.freeTestPage .sellBox .productRating{display:inline-flex}.freeTestPage .sellBox .productRating .rate{font-size:25px;margin-top:10px;margin-left:10px;margin-right:10px}.freeTestPage .anchorTag{font-size:15px}.freeTestPage .categoryPageStats{font-size:12px}.corner-ribbon-text{display:inline-block;position:absolute;top:1px;left:5px;color:#000;font-size:15px;font-weight:500;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.freeTestPage .sellBox .corner-ribbon .corner-ribbon-text,.freeTestCategoryKids .headerLeftContent .corner-ribbon-text{font-size:24px;top:37px;left:24px}.freeTestPage .sellBox .corner-ribbon.stickyCornerRibbon .corner-ribbon-text{font-size:24px;top:44px;left:17px}.productPage.free-test-trial p{display:inline}.productPage.free-test-trial #productBottomBorder{height:3px}.productPage.free-test-trial .categoryPageStats .categoryPageStatsContainer{max-height:40px}.productPage.free-test-trial.inside .categoryPageStats .categoryPageStatsContainer{max-height:23px}.productPage.free-test-trial .contentSection{padding-right:0}.productPage.free-test-trial .contentSection .rowDivider{position:relative;right:-33px}.productPage.free-test-trial .contentSection .ratingStarsWrapper{margin-right:25px}.productPage.free-test-trial .ratingStarsSection .ratingStarsWrapper .sprite-star_full{width:27px}.productPage.free-test-trial .ratingStarsSection .ratingStarsWrapper .sprite-star_empty{width:27px}.productPage.productPage.free-test-trial .banner{background-color:#e9faff;border-bottom:none}.productPage.free-test-trial.inside #productPageHeader{margin-top:46px}.productPage.free-test-trial.inside header .banner.baaner-row{padding-bottom:6px}.productPage.free-test-trial .categoryPageTitle .pre-headline{font-size:38px;font-weight:300}.productPage.free-test-trial .categoryPageTitle .headline{font-size:38px;font-weight:500}.free-test-trial.inside .buy-now-wrapper{margin-top:13px;margin-bottom:24px;font-size:16px;line-height:24px}.free-test-trial.inside .buy-now-wrapper .buy-now{color:#169abf !important}.free-test-trial.inside .buy-now-wrapper .amount-from{color:#474a4d}.productPage.free-test-trial .productContent{padding-top:15px}.productPage.free-test-trial .productContainer .productContent{padding-bottom:15px}.productPage.free-test-trial .productContainer .productContent h3{max-width:207px;padding-top:4px;height:39px;font-size:18px;font-weight:700;line-height:17px}.productPage.free-test-trial .productContainer .productDescription{margin-bottom:3px;margin-top:-1px}.productPage.free-test-trial .productContainer .productContent .productDescription{line-height:19px}.productPage.free-test-trial .productContainer .productContent .productDescription>span{line-height:19px !important}.productPage.free-test-trial .productContainer .productContent .productDescription>span>p{font-size:16px}.productPage.free-test-trial .blue-link{color:#169abf !important;font-size:16px !important;font-weight:400 !important;line-height:24px !important;margin-right:9px;cursor:pointer}.free-test-trial a.blue-link{color:#169abf;line-height:24px}.free-test-trial.inside .sellBox{top:-320px !important}.free-test-trial.inside .sellBox .corner-ribbon{background:url(/app_images/corner-ribbon.svg) no-repeat;width:109px;height:115px;top:-5px;left:-3px;z-index:11}.free-test-trial.inside .sellBox .corner-ribbon-text{top:22px;left:24px;font-size:17px;z-index:11}.free-test-trial.inside .hachana-wrapper{margin-top:59px}.free-test-trial.inside .hachana-wrapper .headline{color:#42474c;font-size:35px;font-weight:500;line-height:24px}.free-test-trial.inside .hachana-wrapper .text{margin-top:30px;color:#323232;font-size:17px;line-height:29px}.free-test-trial.inside .read-more{color:#169abf !important;cursor:pointer}.free-test-trial.inside .hachana-wrapper .read-more.anchor{display:inline-block;position:relative;visibility:visible;top:0 !important}.free-test-trial.inside .buy-now.anchor{cursor:pointer}.free-test-trial.inside .hachana-wrapper .buy-now.anchor{display:inline-block;position:relative;visibility:visible;top:0 !important}.free-test-trial.inside .hachana-wrapper .buy-now-wrapper{margin-top:17px;margin-bottom:48px}.free-test-trial.inside .content-block{color:#42474c}.free-test-trial.inside .content-block .question-mark-icon{display:inline-block;background:url('/app_images/QuestionMarkIcon.svg') no-repeat;width:35px;height:32px;margin-right:1px}.free-test-trial.inside .content-block .pc-icon{display:inline-block;background:url('/app_images/pcIcon.svg') no-repeat;width:37px;height:39px;margin-right:2px}.free-test-trial.inside .content-block .headline{display:inline-block;margin-right:13px;margin-top:55px;font-size:20px;font-weight:700;line-height:24px}.free-test-trial.inside .content-block .text-style{font-size:17px;line-height:29px}.free-test-trial.inside .content-block .text{margin-top:11px}.free-test-trial.inside .content-block ul{margin-top:9px;text-transform:uppercase;line-height:32px}.free-test-trial.inside .video-clips-wrapper{padding-top:46px;padding-right:0}.free-test-trial.inside .video-clips-wrapper>.row{padding-right:0}.free-test-trial.inside .video-clips-wrapper .video-clips-container{padding-right:0}.bottom-links{margin-top:71px;margin-bottom:72px}.bottom-links .headline{padding-bottom:12px;color:#484848;font-size:35px;font-weight:500}.bottom-links .link{margin-top:19px;color:#169abf;font-size:16px;line-height:24px}.productPage.free-test-trial .top-bg{background-color:#fafafa}.productPage.free-test-trial .top-bg .contentSection{padding-bottom:72px}.productPage.free-test-trial .free-headline{margin-top:55px;margin-bottom:19px;color:#42474c;font-size:36px;font-weight:500}.productPage.free-test-trial .productContainerWrapper{padding-right:0}.productPage.free-test-trial .productContainer{border-right:solid 3px #45aad6;padding-bottom:13px;margin-top:18px;position:relative;width:254px;display:inline-block;margin-left:26px}.productPage.free-test-trial .content-1 .headline{color:#42474c;font-size:36px;font-weight:500;margin-top:66px}.productPage.free-test-trial .content-1 .text{color:#323232;font-size:17px;line-height:27px;margin-top:25px;padding-bottom:20px;max-width:94%}.productPage.free-test-trial .content-quote{color:#42474c}.productPage.free-test-trial .content-quote .quote-text{font-size:24px;line-height:34px;margin-top:22px;margin-bottom:11px;max-width:99%;margin-right:25px}.productPage.free-test-trial .content-quote .quote-reference{font-size:18px;line-height:28px;margin-top:16px;margin-right:25px}.productPage.free-test-trial .content-2 .headline{color:#42474c;font-size:21px;font-weight:700;line-height:28px;margin-top:65px;margin-bottom:24px}.productPage.free-test-trial .content-2 .text-line{color:#42474c;font-size:18px;line-height:27px}.productPage.free-test-trial .content-2 .text-line .bold{font-weight:700 !important}.productPage.free-test-trial .table-wrapper{color:#42474c}.productPage.free-test-trial .table-wrapper .table-headline{font-size:21px;font-weight:500;line-height:28px}.productPage.free-test-trial .table-wrapper .table-separator{border-bottom:2px solid #3ea0d8}.productPage.free-test-trial .table-wrapper .table-row{font-size:21px;font-weight:500}.productPage.free-test-trial .table-wrapper .table-text{font-size:16px;line-height:21px}.productPage.free-test-trial .video-wrapper .video-headline{margin-top:84px;color:#42474c;font-size:36px;font-weight:500}.productPage.free-test-trial .video-wrapper .video-placeholder{margin-top:32px;margin-bottom:59px;width:352px;height:198px;border:1px solid #d5d5d5}.productPage.free-test-trial .yotpo .yotpo-review .yotpo-header .yotpo-header-element .y-label.yotpo-user-name{color:#42474c;font-size:16px}.productPage.free-test-trial .right-side-links{padding-top:39px}.productPage.free-test-trial .right-side-links .rowDivider{margin:24px 0;margin-right:33px;width:98%}.productPage.free-test-trial .viewedProducts{padding-right:0}.productPage.free-test-trial .viewedProducts .viewedProductsHeadline{color:#42474c;font-size:21px;font-weight:700;margin-top:5px}.productPage.free-test-trial .right-side-links h3{color:#42474c;font-size:21px;font-weight:700;line-height:23px;margin-top:31px}.productPage.free-test-trial .right-side-links .links{list-style-type:none;padding-right:0;padding-left:0;padding-top:0;padding-bottom:0;margin-top:4px;margin-left:0}.productPage.free-test-trial .right-side-links .links li{color:#169abf;font-size:16px;line-height:40px}.productPage .sidebar .ProductAnchor .contentSectionMulti{margin-top:65px}.productPage .galleryLink{margin-right:25px}.productPage.productPageMulti .beforeMidContent .galleryLink{padding:10px 12px;background-color:#f3f3f3;border-radius:7px;font-size:16px;margin-right:8px}.productPage.productPageMulti .benefits h3{margin-top:20px}.productPage .boxLocation{margin-top:-250px;position:absolute}.productPage .box1Title{font-weight:500;font-size:32px;margin-top:23px}.productPage.productPageMulti .sellBox .box1Title{display:inline-block;padding-bottom:10px;border-bottom:2px solid #e0e0e0}.productPage.productPageMulti .sellBox .periodPrice{font-size:40px}.productPage.productPageMulti .sellBox .sellBoxMultiDivider{width:90%;text-align:center;margin:20px auto 10px;border-bottom:1px solid #bababa}.productPage.productPageMulti .sellBox .sellBoxNoNewsBarDivider{height:15px}.productPage .addDetails{font-size:15px;text-align:center;color:#169abf;margin-top:10px;margin-bottom:25px}.productPage.productPageMulti .sellBox .addDetails{display:block;background-color:transparent;margin:auto;margin-bottom:15px;margin-top:10px}.productPage.productPageMulti .sellBox .fullPrepPopover{display:none}.productPage.productPageMulti .sellBox .fullPrepPopoverButton+.popover{padding-bottom:20px;font-size:15px}.productPage.productPageMulti .sellBox .fullPrepPopoverButton+.popover .arrow{border-width:11px;border-left-width:0;left:-12px}.productPage.productPageMulti .sellBox .fullPrepPopoverButton+.popover .arrow:after{border-width:12px;border-left-width:0;bottom:-12px}.productPage.productPageMulti .sellBox .fullPrepPopoverButton+.popover p{margin-bottom:10px}.productPage.productPageMulti .sellBox .fullPrepPopoverButton+.popover ul{margin-right:0;list-style-type:none}.productPage.productPageMulti .sellBox .fullPrepPopoverButton+.popover ul li{padding:5px 10px 0 0;background:url('/app_images/blue_square_list_item.png') no-repeat right 13px}.blueTheme .productPage.productPageMulti .sellBox .fullPrepPopoverButton+.popover ul li{background:url('/app_images/blue_square_list_item.png') no-repeat right 13px}.purpleTheme .productPage.productPageMulti .sellBox .fullPrepPopoverButton+.popover ul li{background:url('/app_images/purple_square_list_item.png') no-repeat right 13px}.greenTheme .productPage.productPageMulti .sellBox .fullPrepPopoverButton+.popover ul li{background:url('/app_images/green_square_list_item.png') no-repeat right 13px}.redTheme .productPage.productPageMulti .sellBox .fullPrepPopoverButton+.popover ul li{background:url('/app_images/red_square_list_item.png') no-repeat right 13px}.productPage .beforeMidContent{margin-top:30px;margin-bottom:30px}.productPage .priceStartsFromTxt{font-size:18px}.ratingStarsWrapper .sprite-star_full{width:21px;height:20px}.ratingStarsWrapper .sprite-star_empty{width:21px;height:20px}.ratingStarsWrapper .sprite-star_empty.non-svg{width:0;height:20px}.ratingStarsWrapper .sprite-star_half.non-svg{width:0;height:20px}.ratingStarsWrapper .sprite-star_full.non-svg{width:0;height:20px}.star-non-svg{width:21px;height:20px}.freeTestPage .star-non-svg{width:18px;margin-bottom:3px}.feedbackStarsRating .sprite-star_full{width:21px;height:20px}.feedbackStarsRating .sprite-star_empty{width:21px;height:20px}.feedbackStarsRating .sprite-star_empty.non-svg{width:0;height:20px}.feedbackStarsRating .sprite-star_half.non-svg{width:0;height:20px}.feedbackStarsRating .sprite-star_full.non-svg{width:0;height:20px}.desktop-reviews-he .sprite-star_full,.desktop-reviews-he .sprite-star_empty,.desktop-reviews-he .sprite-star_half_empty{width:20px;height:19px}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile{margin-left:11px}.infoPageContact{background-color:#fafafa;z-index:0;height:326px;display:flex;justify-content:center;align-content:center;flex-direction:column;position:relative}.infoPageContact .color-diagonal-columns{background:url(/app_images/aboutUsPage/ContactUslines.png) no-repeat;background-size:203px 166px;width:203px;height:166px;position:absolute;left:0;bottom:0;z-index:-1}.infoPageContact .redBorder{border-right:3px solid #fc607e;padding-right:30px}.infoPageContact .breadcrumb{margin-top:-50px}.mainContentCotainer .greenBorder{border-right:3px solid #acca4d;padding-right:30px}.mainContentCotainer .greenBorder .marginTop75{margin-top:75px}.ltr{direction:ltr;text-align:left}.ltr .breadcrumb{direction:ltr;text-align:left}.ltr.categoryPage .breadcrumb,.ltr.infoPage .breadcrumb{text-align:right}.ltr .container{direction:ltr;text-align:left}.ltr .container p{direction:ltr;text-align:left}.ltr .topContent{direction:ltr;text-align:left}.ltr .midContent{direction:ltr;text-align:left;float:left}.ltr .bannerText{direction:ltr;text-align:left}.ltr .headerLeftContent{direction:ltr;text-align:left}.ltr .headerLeftContent h1{direction:ltr;text-align:left}.ltr .filtersHeaderContainer{direction:ltr;text-align:left}.ltr .filtersHeader{direction:ltr;text-align:left}.ltr .menuScrolling ul.rightNav{direction:rtl}.ltr .menuScrolling ul.rightNav li.topics{direction:rtl}.ltr .menuScrolling .headNav{direction:rtl;text-align:right}.ltr .categoryPageTests .container .filtersHeaderContainer{float:left;margin-left:14px}.ltr.infoPage .baaner-row .bannerText .headerLeftContent{float:right}.ltr.infoPage .baaner-row .bannerText .headerLeftContent ul{text-align:left;direction:ltr}.ltr.infoPage .infoLinksWrapper{margin-right:40px;margin-left:15px}.ltr.infoPage .infoLinksWrapper .infoLink{margin-left:0;margin-right:30px}.ltr .titleLeftBorder{padding-left:0}.display-in-ltr{display:none}.ltr .display-in-ltr{display:inline-block}.display-in-rtl{display:inline-block}.ltr .display-in-rtl{display:none}.ltr table td{direction:ltr;text-align:left}.ltr.categoryPage .sidebar .ProductAnchor{margin-right:-50px;padding-left:50px}.ltr.categoryPage .sidebar .ProductAnchor ul>li,.ltr.infoPage .sidebar .ProductAnchor ul>li{text-align:left}.ltr.categoryPage .categoryPageStats{float:right}.dir-ltr-left{direction:ltr;text-align:left}.ltr ul,.ltr ol{text-align:left}.ltr ul.color-check-list li,.ltr .midContent ul.color-check-list li{background-position-x:left;padding-right:0;padding-left:28px}.ltr.categoryPage .midContent ol>li:before{content:none}.ltr.categoryPage .midContent ul{list-style-type:none}.ltr .midContent ul li{background-position-x:left;padding-left:22px}.ltr .midContent ol li:before{margin-right:.2em}.ltr .sellBox .newsBar{text-align:left}.ltr .sellBox .newsBar .tooltips{left:unset;right:0}.ltr .categoryPageStats .statsContainer{text-align:left}.ltr.categoryPage .productsContainer .productBox,.ltr.categoryPage .hiddenProducts .productBox,.ltr .recommendedPacksBottom .productBox{float:left}.ltr .productContainer{border-left:solid 3px #45aad6;border-right:none}.ltr .productContainer.border-blueTheme{border-left-color:#3ea0d8}.ltr .productContainer.border-purpleTheme{border-left-color:#8b5fc9}.ltr .productContainer.border-greenTheme{border-left-color:#acca4d}.ltr .productContainer.border-redTheme{border-left-color:#fc4467}@-webkit-keyframes scroll{0%{left:800px}100%{left:-1100px}}@-moz-keyframes scroll{0%{left:800px}100%{left:-1100px}}@-o-keyframes scroll{0%{left:800px;}100%{left:-1100px;}}@keyframes scroll{0%{left:800px}100%{left:-1100px}}@-webkit-keyframes marquee{50%{text-indent:111em}100%{text-indent:1111em}}@-moz-keyframes marquee{50%{text-indent:111em}100%{text-indent:1111em}}@-o-keyframes marquee{50%{text-indent:111em;}100%{text-indent:1111em;}}@keyframes marquee{50%{text-indent:111em}100%{text-indent:1111em}}.course-container{margin-top:50px}.course-container .next-practice .nextPracticeTestName{color:#000;font-size:22px;font-weight:700;line-height:24px}.course-container .next-practice .nextPracticeDuration{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.course-container .next-practice .clockIcon{width:13px;height:13px;margin-left:7px}.course-container .courseMainContent .tab-content{min-height:550px}.course-container .courseMainContent .tab-content h2{color:#42474c;font-size:27px;font-weight:500}.course-container .courseMainContent .tab-content h3{color:#42474c;font-size:21px;font-weight:700;line-height:28px;margin-top:30px}.course-container .courseMainContent .tab-content .category-bottom-text{margin-top:10px;padding-bottom:30px;font-weight:700}.course-container .continueTest{display:contents}.next-practice{background-color:#f9f9f9;border:1px solid #eee;text-align:center;padding:30px 0;margin:40px 0}.next-practice h3{margin:0 0 10px 0}.next-practice span{color:#000;font-size:16px}.next-practice .midContentButton{display:flex;justify-content:center;align-items:center;border-radius:5px;background-color:#db456c;width:164px;height:32px;color:#fff;font-size:20px;font-weight:500;text-align:center;margin:0 auto 5px;padding:0}.categoryLinks{height:120px;display:flex;flex-direction:column;flex-wrap:wrap}.categoryLinks li{margin:0;padding:0}.categoryLinks li:before{display:none !important}.category-collapsers a{text-decoration:inherit;color:inherit}.category-collapsers a:visited{text-decoration:inherit;color:inherit}.category-collapsers .icon{width:30px;height:30px;margin-left:30px;background-size:100%}.category-collapsers .icon.collapse-arrow{width:12px;height:18px;background:url('../app_images/Svgs/collapse-arrow-left.svg') no-repeat;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.category-collapsers a[aria-expanded="true"] .icon.collapse-arrow{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.category-collapsers .icon.collapse-arrow-blue{width:12px;height:6px;margin:0;background:url('../app_images/Svgs/collapse-arrow-blue.svg') no-repeat;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.category-collapsers .test-right[aria-expanded="true"]+a .test-middle .icon.collapse-arrow-blue{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.category-collapsers .panel{border:none;border-radius:0;box-shadow:none}.category-collapsers .panel-heading{height:70px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0;border-bottom:1px solid #c6c7c9}.category-collapsers .collapse-stats{color:#42474c;font-size:14px;display:flex;flex-wrap:wrap}.category-collapsers .collapse-stats .inlinesparkline{display:inline-block;margin-left:30px}.category-collapsers .panel-right h4{color:#42474c;margin-left:20px;font-size:18px;font-weight:700;padding:0}.category-collapsers .panel-heading .panel-right{display:flex;align-items:center}.category-collapsers .panel-body{padding:0}.category-collapsers .panel-body .collapse-test{height:70px;padding-right:50px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:1px solid #c6c7c9}.category-collapsers .top-level-tests-panel .collapse-test{padding-right:0}.category-collapsers .top-level-tests-panel .panel-heading{justify-content:flex-end}.category-collapsers .top-level-tests-panel .tests-history-wrapper>ul>li{padding-right:60px !important}.category-collapsers .resources-documents{display:flex;padding:24px 20px}.category-collapsers .resources-documents .resource{width:80px;word-wrap:break-word;margin-left:70px}.category-collapsers .resource img{margin-bottom:15px;width:100%}.category-collapsers .resource a{color:#169abf;font-size:14px;font-weight:400;line-height:18px;text-align:center}.category-collapsers .resources-videos{display:flex;justify-content:space-between;padding:24px 0}.resources-videos::before,.resources-videos::after{display:none}.category-collapsers .resources-videos .resource{width:200px}.collapse-test .test-right{display:flex;align-items:center}.collapse-test .test-middle{display:flex;justify-content:right;align-items:center;width:190px;height:24px;font-size:14px;cursor:pointer}.collapse-test .test-middle .test-grade span{font-weight:bold}.collapse-test .test-middle .divider-vertical{border-left:1px solid #c6c7c9;height:100%;margin:0 10px}.collapse-test .test-middle .icon.collapse-arrow-blue{margin-right:10px}.collapse-test .test-left{display:flex;align-items:center}.collapse-test .test-left span{color:#42474c;font-size:14px;margin-left:30px}.collapse-test .test-left .reportLink{color:#169abf;font-size:14px;margin-left:72px}.collapse-test .test-title{max-width:260px;max-height:36px;overflow:hidden;color:#42474c;font-size:16px;line-height:19px;cursor:default}.inverted-button{display:inline-block;width:113px;height:28px;border:1px solid #db456c;border-radius:5px;font-size:16px;font-weight:500;color:#db456c;text-align:center}.collapse-test .midContentButton{border:1px solid #db456c;border-radius:5px;background-color:#db456c;width:113px;height:28px;margin:0;padding:0;color:#fff;font-size:16px;font-weight:500;text-align:center}.collapse-test-wrapper{width:auto;display:flex;flex:1;justify-content:space-between;flex-wrap:wrap;align-items:center}.category-collapsers .tests-history-wrapper{background-color:rgba(198,199,201,.08)}.category-collapsers .tests-history-wrapper ul{margin:0}.category-collapsers .tests-history-wrapper>ul>li{margin:0;padding:0;height:72px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #c6c7c9;padding:0 110px 0 20px}.category-collapsers .tests-history-wrapper ul li:before{display:none}.category-collapsers .tests-history-wrapper .test-history-right{display:flex;justify-content:right;width:200px}.category-collapsers .tests-history-wrapper .test-history-right li{height:100%;margin:0;padding:0;font-size:14px;margin-left:15px;color:#42474c}.category-collapsers .tests-history-wrapper .test-history-right li:nth-child(2){padding:0 16px;border-left:1px solid #c6c7c9;border-right:1px solid #c6c7c9}.category-collapsers .tests-history-wrapper .test-history-right li:last-child span{font-weight:bold;font-size:16px}.category-collapsers .tests-history-wrapper .progress{width:200px;margin:0;height:6px;background:none;background-color:#c6c7c9;border-radius:2px}.category-collapsers .tests-history-wrapper .progress .progress-bar{background:none;background-color:#5e9834;border-radius:2px}.category-collapsers .tests-history-wrapper a{font-size:14px;color:#169abf}.side-col{border-right:1px solid #c6c7c9;padding:10px 31px 0 20px}.side-col hr{border-color:#c6c7c9;margin-bottom:40px}.icon.forum-icon{width:24px;height:23px;background:url('../app_images/Svgs/forum-icon.svg') no-repeat}.icon.tips-icon{width:24px;height:30px;background:url('../app_images/Svgs/tips-icon.svg') no-repeat}.icon.add-icon{width:14px;height:14px;background:url('../app_images/Svgs/add-icon.svg') no-repeat}.icon.calendar-icon{width:23px;height:23px;background:url('../app_images/Svgs/calendar-icon.svg') no-repeat}.side-content-item{margin-bottom:35px;margin-right:43px}.side-content-item .icon{flex-shrink:0}.side-content p{color:#42474c;font-size:14px;line-height:20px;margin:0}.side-content a{font-size:14px;line-height:20px}.side-content h3{color:#000;margin-top:5px}.side-content-title{position:relative}.side-content-title h3{margin-top:0}.side-content-title .icon{width:30px;height:30px;background-position:center;position:absolute;right:-45px;top:50%;transform:translateY(-50%)}.course-container .courseMainContent .tab-content .side-content-item h3{font-size:16px}.course-container .courseMainContent .tab-content .side-content-item .side-resources-title{margin-bottom:20px}.course-container .courseMainContent .tab-content .side-content-item .side-resources-item{display:flex;align-items:center;margin-bottom:20px}.course-container .courseMainContent .tab-content .side-content-item .side-resources-item .side-resources-video-icon{width:20px;height:20px;background:url(../app_images/Svgs/play-icon-grey.svg) no-repeat center;margin-left:15px}.course-container .courseMainContent .tab-content .side-content-item .side-resources-item .side-resources-text-icon{display:inline-block;width:20px;height:20px;background:url(../app_images/Svgs/document-icon-grey.svg) no-repeat center;margin-left:15px}.course-container .courseMainContent .tab-content .side-content-item .side-resources-item .side-resources-item-link{color:#42474c;font-size:16px;font-weight:400;line-height:22px}.course-container .courseMainContent .tab-content .side-content-item p{font-size:16px;line-height:22px}.course-container .side-content-item .feedbackStarsRating{line-height:18px;margin-bottom:5px}.course-container .side-content-item .feedbackStarsRating.starsMargins svg{margin-left:5px}.course-container .side-content-item .feedbackSideLink{font-size:14px;color:#169abf;cursor:pointer}.course-container .side-content-item .feedbackSideLink:hover{color:#000}.course-container .side-content-item .feedbackSideLink.feedbackSideLinkThanks{cursor:default;color:#414042}.feedbackModal .modal-dialog{background-color:#fff;width:800px}.feedbackModal .modal-dialog .feedbackModalHeader{padding:40px 55px;position:relative;border-bottom:1px solid #bcbcbc}.feedbackModal .modal-dialog .feedbackModalHeader .close{position:absolute;top:0;left:15px;font-size:50px;opacity:.5}.feedbackModal .modal-dialog .feedbackModalHeader .close:hover{opacity:.7}.feedbackModal .modal-dialog .feedbackModalHeader .feedbackModalTitle{font-size:36px;font-weight:500;color:#42474c}.feedbackModal .modal-dialog .feedbackModalHeader .feedbackModalTitle .colorSlash{margin-left:12px}.feedbackModal .modal-dialog .feedbackModalContent{padding:30px 55px}.feedbackModal .modal-dialog .feedbackModalContent .ratingWidget .rating{float:right;margin-bottom:20px}.feedbackModal .modal-dialog .feedbackModalContent .ratingWidget .rating>label{float:left;cursor:pointer}.feedbackModal .modal-dialog .feedbackModalContent .ratingWidget .rating.disabled>label{cursor:default}.feedbackModal .modal-dialog .feedbackModalContent .ratingWidget .rating>input:checked~label,.feedbackModal .modal-dialog .feedbackModalContent .ratingWidget .rating:not(:checked):not(.disabled)>label:hover,.feedbackModal .modal-dialog .feedbackModalContent .ratingWidget .rating:not(:checked):not(.disabled)>label:hover~label{color:#ffc600}.feedbackModal .modal-dialog .feedbackModalContent .ratingWidget .rating>label:before{font-size:24px}.feedbackModal .modal-dialog .feedbackModalContent .ratingWidget .rating-message{min-height:100px;font-size:18px}.feedbackModal .modal-dialog .feedbackModalContent .ratingWidget .rating-message::placeholder{width:auto;font-size:18px}.feedbackModal .modal-dialog .feedbackModalContent .ratingWidget .rating-message:focus::placeholder{color:transparent}.feedbackModal .modal-dialog .feedbackModalContent .ratingWidget .feedbackModalBottomText{margin-top:20px;font-size:16px}.feedbackModal .modal-dialog .feedbackModalContent .ratingWidget .feedbackModalSubmitContainer{text-align:center}.feedbackModal .modal-dialog .feedbackModalContent .ratingWidget .feedbackModalSubmit{font-weight:500;font-size:22px;background-color:#db456c;padding:8px 18px;border-radius:5px;margin:20px auto 0;color:#fff}.feedbackModal .modal-dialog .feedbackModalContent .ratingWidget .feedbackModalSubmit:hover{color:#000}.feedbackModal .modal-dialog .feedbackModalContent .ratingWidget .feedbackModalSubmit:disabled{background-color:rgba(219,69,108,.8);color:#fff}.feedbackModal .modal-dialog .feedbackModalContent .ratingWidget .error{color:#f30d49}.feedbackModal .modal-dialog .feedbackModalContent .ratingWidget .successMessage{margin-top:15px;display:inline-block;display:none}.feedbackModal .modal-dialog .feedbackModalContent .feedbackModalCharLimitText{font-size:14px;text-align:left}.feedbackModal .modal-dialog .feedbackModalContent .feedbackModalCharLimitText.redLimit{color:#f30d49}.prepPackTitle{color:#000}.prepPackTitle:hover{text-decoration:underline}.sparklinePieBackgroundFill{position:absolute;background-color:#fff;border-radius:30px;width:36px;height:36px;margin-right:1%}.sparklinesLabel{color:#000;position:absolute;margin-top:.5%;margin-right:3.7%;z-index:1;font-weight:100}.personalProgram{margin-right:6%}.ui-datepicker .ui-datepicker-title{color:#42474c;font-size:18px;line-height:19px;text-align:center;margin-top:8px}.datepicker.input{border-width:0;font-weight:bold;line-height:20px;font-size:14px;min-width:90px;margin-right:-8px;margin-bottom:0}.datepicker.input::after{content:url("../app_images/Svgs/calendar-icon2.svg")}.datepicker.input:focus{outline-width:0;border-width:0}.datepickerTringle{width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:50px solid #555}.calenderSvg{float:left;margin-left:37%}.ui-datepicker td>.ui-state-default{background-color:#fff;border-width:0;text-align:center}.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all{border-radius:0;border-width:0;background-color:#f9f9f9;height:33px;margin:0;padding:0}.ui-datepicker-prev .ui-corner-all{background-image:url(../app_images/favicon/apple-touch-icon-76x76.png)}.ui-datepicker td>.ui-state-default:focus{background-color:#169abf}.ui-datepicker td>.ui-state-default:hover{background-color:#d9edf6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{color:#169abf;font-weight:bold}#ui-datepicker-div{border-style:solid;border-width:1px;border-color:#d3d3d3;box-sizing:border-box;background-color:#fefefe;box-shadow:2px 3px 8px 0 rgba(0,0,0,.24);width:227px;min-height:247px;padding:11px}.ui-datepicker .ui-datepicker-prev .ui-icon-circle-triangle-e,.ui-datepicker .ui-datepicker-next .ui-icon-circle-triangle-w{-webkit-mask:url(../app_images/Svgs/previewsMonthSvg.svg) no-repeat 50% 50%;mask:url(../app_images/Svgs/previewsMonthSvg.svg) no-repeat 50% 50%;background-color:#000;opacity:.2;width:100%}.ui-icon-circle-triangle-e,.ui-icon-circle-triangle-w{background-position:unset;background-size:10%}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{left:unset}.ui-icon-circle-triangle-w{-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.ui-datepicker-prev.ui-corner-all:hover,.ui-datepicker-next.ui-corner-all:hover{background-color:transparent;border-width:0}.ui-datepicker-prev.ui-corner-all:hover>span,.ui-datepicker-next.ui-corner-all:hover>span{opacity:1}.input-group.date{display:inline-flex;align-items:center !important}.prepPackBox .prepPackBox-Content .prepPackBox-details .input-group.date{position:relative}.prepPackBox .prepPackBox-Content .prepPackBox-details .input-group.date>input{cursor:pointer}.prepPackBox .prepPackBox-Content .prepPackBox-details .input-group.date>img{position:absolute;left:68px;cursor:pointer}.prepPackBox-details li span.calendarTitle{min-width:80px;font-weight:normal !important}.license-manager .topNavbarMain ul li:nth-child(2){padding-right:31px;color:#000;font-size:24px;border-left:none}.license-manager .member-search{height:122px;background-color:#3c4d56;display:inline-flex;justify-content:center;align-items:center}.license-manager .member-search .search{position:relative;width:625px;height:35px;border-bottom:2px solid #3ea0d8}.license-manager .member-search .search .search-icon{position:absolute;right:unset;top:unset;left:0;z-index:10}.license-manager .member-search .search input[type=search]::placeholder{color:#b6babd;font-size:22px;font-weight:300}.license-manager .member-search input[type=search]{position:absolute;bottom:0;padding-left:25px;background-color:transparent;border:none;color:#fff;width:100%;height:100%}.license-manager .member-search input[type=search]:focus{outline:none}.license-manager .member-container{position:relative}.license-manager .ui-autocomplete li.searchAutoComplete{padding:0}.license-manager .ui-autocomplete li.searchAutoComplete .member-search-result-wrapper{height:80px;padding:20px !important;color:#767676;overflow:hidden;border-top:1px solid transparent;border-bottom:1px solid transparent;position:relative}.license-manager .ui-autocomplete li.searchAutoComplete:hover .ui-menu-item-wrapper{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background-color:#f2f2f2}.license-manager .ui-autocomplete li.searchAutoComplete h3,.license-manager .ui-autocomplete li.searchAutoComplete h3 .term-highlight{margin:0;font-size:26px}.license-manager .ui-autocomplete li.searchAutoComplete span,.license-manager .ui-autocomplete li.searchAutoComplete span .term-highlight{font-size:16px}.license-manager .ui-autocomplete li.searchAutoComplete.li:first-child{padding-top:20px !important}.license-manager .ui-autocomplete li.searchAutoComplete .ui-state-active{background-color:unset;color:#767676;margin:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit}.license-manager .ui-autocomplete li.searchAutoComplete .ui-menu-item-wrapper>span{padding:0 10px}.license-manager .ui-autocomplete li.searchAutoComplete .ui-menu-item-wrapper>h3+span{padding-right:0}.license-manager .ui-autocomplete .term-highlight{background-color:#fff262}.license-manager .ui-autocomplete .member-search-result-wrapper{position:absolute;top:0;bottom:0;right:0;left:0;padding:20px !important}.license-manager .ui-autocomplete .member-search-result-wrapper.ui-state-active{border:none;border-top:1px solid #dbdbdb !important;border-bottom:1px solid #dbdbdb !important;background-color:#f2f2f2 !important}.license-manager .addMemberButton{cursor:pointer;margin-right:30px;font-weight:500;font-size:22px;color:#b6babd;display:flex;align-items:center}.license-manager .addMemberButton .addMemberLabel{margin-right:10px}.license-manager .memberModal .memberModalTitle,.license-manager .memberSuccessModal .memberSuccessTitle{font-size:24px;font-weight:500}.license-manager .memberModal .modal-body{padding:30px}.license-manager .memberModal .modal-body .updateMemberOldDetails{margin-bottom:50px}.license-manager .memberModal .memberModalForm .inputGroup{margin-bottom:43px}.license-manager .memberModal .memberModalForm .inputGroup.registerPassword{margin-bottom:20px}.license-manager .memberModal .memberModalForm .pass-note{margin-bottom:25px;margin-top:-14px;font-size:15px}.license-manager .memberModal .memberModalForm .inputGroup input:focus~label.formLabel,.license-manager .memberModal .memberModalForm .inputGroup input.has-value~label.formLabel{top:-10px}.license-manager .memberModal .memberModalForm .inputGroup.phoneInput{display:flex;justify-content:space-between;align-items:baseline}.license-manager .memberModal .memberModalForm .inputGroup.phoneInput input.phone{margin-bottom:0;background-color:transparent}.license-manager .memberModal .memberModalForm .inputGroup.phoneInput .phoneSelect{width:90px;margin-bottom:0}.license-manager .memberModal .memberModalForm .inputGroup .mailInput{background-color:transparent}.license-manager .memberModal .memberModalForm .inputGroup .formServerErrorLabel{top:unset;bottom:-40px}.license-manager .memberModal .memberModalForm .inputGroup #newMemberPhoneCode-error,.license-manager .memberModal .memberModalForm .inputGroup #updatedMemberPhoneCode-error{right:unset;left:0}.license-manager .memberModal .memberModalForm .allowMailsLabel{margin-bottom:30px}.license-manager .memberModal .memberModalForm .memberModalSubmitButton{background-color:#db456c;border-radius:4px;padding:16px;padding-top:4px;padding-bottom:4px;font-size:18px;font-weight:500;min-width:126px}.license-manager .memberModal #memberInstructorsForm .instructorsInput{margin-bottom:20px}.license-manager .memberModal #memberInstructorsForm .instructorsInput .instructorsSelect{display:inline-block;width:auto;cursor:pointer}.license-manager .memberModal #memberInstructorsForm .instructorsUpdatedMessage,.license-manager .memberModal #memberInstructorsForm .instructorsFailedMessage{display:none;color:#f00}.license-manager .selectedKits .term-highlight{color:#000;font-weight:bold}.license-manager .icon-trash{cursor:pointer}.license-manager .appointmentRed{border:1px solid #f00}.license-manager .packs-loader{margin-top:150px}.license-manager .pack{border-bottom:1px solid #adadad}.license-manager .pack-header{height:70px;display:flex;justify-content:space-between;align-items:center}.license-manager .pack-header h3{font-size:18px;margin:0}.license-manager .pack.expired-pack h3{color:#919191}.license-manager .pack-controls{display:flex;flex-direction:row;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;margin-left:-1px}.license-manager .pack-controls li,.dropdown-menu.periods-dropdown.kitExperationDates li{display:flex;flex-grow:1;flex-basis:auto;align-items:center;font-size:14px;text-align:center;border-left:1px solid #d7d7d7;padding:0 15px;color:#767676}.license-manager .pack-controls li span{font-weight:bold}.license-manager .pack-controls li:last-child{border-width:0;margin-left:6px}.license-manager .pack-controls .expiry-date-wrapper{display:flex;flex-direction:row-reverse;align-items:center;width:100px;padding-left:10px;cursor:pointer}.license-manager .pack-controls .expiry-date-wrapper .dropdown-toggle{display:flex;flex-direction:row-reverse;align-items:center;color:#000}.license-manager .pack-controls .expiry-date-wrapper:hover{background-color:#f2f2f2;border-radius:5px}.license-manager .pack-controls .expiry-date-wrapper .licenseManagerDatepicker{border:none !important;background-color:transparent;width:100%;margin:0;outline:none;cursor:pointer}.license-manager .pack .appointment{background-color:#f6f6f6;margin-bottom:15px;padding:20px}.license-manager .pack .appointment.pendingAppointment{background-color:#fcd9db}.license-manager .pack .appointment .appointment-header{display:flex;justify-content:space-between;align-items:center;height:16px;margin-bottom:23px}.license-manager .pack .appointment .appointment-header h4{font-size:16px;font-weight:700}.license-manager .pack .appointment .appointment-header input{width:200px;margin:0;padding:0;border:none;background-color:inherit;font-size:16px;font-weight:700}.license-manager .pack .appointment .appointment-header input:invalid{border:1px solid #f00}.license-manager .pack .appointment .appointment-header input:focus:invalid{outline:none}.license-manager .pack .appointment .appointment-datetime{display:flex;font-size:16px}.license-manager .pack .appointment .appointment-date{margin-left:30px}.license-manager .pack .appointment .appointment-date .input-wrapper{display:flex;align-items:center}.license-manager .pack .appointment .appointment-date input{width:100px;border:1px solid #adadad;border-radius:3px;margin:0 0 0 10px;display:inline-block;text-align:center;font-size:inherit}.license-manager .pack .appointment .appointment-date label{margin-left:7px}.license-manager .pack .appointment .appointment-date .icon-blue-calendar{cursor:pointer}.license-manager .pack .appointment .appointment-hour{margin-left:30px}.license-manager .pack .appointment .appointment-hour label{margin-left:7px}.license-manager .pack .appointment .appointment-hour input{width:100px;border:1px solid #adadad;border-radius:3px;cursor:pointer;text-align:center}.license-manager .pack .appointment .appointment-location{display:flex;align-items:baseline;margin-top:20px;font-size:16px;max-width:480px}.license-manager .pack .appointment .appointment-location label{width:140px}.license-manager .pack .appointment .appointment-location .locationList,.license-manager .pack .appointment .appointment-location .locationList .locationOption{cursor:pointer}.license-manager .ui-timepicker-standard li{height:30px;position:relative}.license-manager .ui-timepicker-standard li a{font-size:18px;position:absolute;top:0}.license-manager .member-details{font-size:16px;color:#767676;margin-bottom:15px}.license-manager .member-details h2{font-size:24px;color:#000}.license-manager .member-details #editDetails,.license-manager .member-details #editInstructors{color:#169abf;cursor:pointer}.license-manager .member-details .premium-member{background-color:#34a50d;color:#fff;display:inline-block;width:58px;text-align:center;margin-right:10px;height:20px;line-height:20px;padding:0 5px}.license-manager .member-details h2{display:inline-block}.member-controls{font-size:16px;font-weight:bold}.member-controls li{display:flex;align-items:center;margin-bottom:11px;cursor:pointer}.member-controls .icon{margin-left:7px;width:19px}.member-controls .icon-checkmark{margin-right:10px;height:17px;display:none}.member-controls .icon-checkmark:after{content:'';display:block;width:8px;height:13px;border:solid #34a50d;border-width:0 3px 3px 0;transform:rotate(45deg)}.icon-trash{background:url('../app_images/Svgs/icon-trash.svg') no-repeat center center;width:17px;height:20px}.icon-plus{background:url('../app_images/Svgs/icon-plus.svg') no-repeat center center;width:13px;height:13px}.icon-blue-calendar{background:url('../app_images/Svgs/blue-calendar-icon.svg') no-repeat center center;width:16px;height:16px}.icon-information-blue{background:url('../app_images/Svgs/icon-information-blue.svg') no-repeat center center;width:19px;height:19px}.icon-add-pack{background:url('../app_images/Svgs/icon-add-pack-square-blue.svg') no-repeat center center;width:19px;height:19px}.icon-envelope{background:url('../app_images/Svgs/icon-envelope.svg') no-repeat center center;width:19px;height:19px}.icon-list{background:url('../app_images/Svgs/icon-list.svg') no-repeat center center;width:19px;height:19px}.icon-green-v{background:url('../app_images/Svgs/icon-green-v.svg') no-repeat center center;width:40px;height:34px}.icon-close{background:url('../app_images/Svgs/close-alert.svg') no-repeat center center;width:12px;height:12px}.icon-close-modal{background:url('../app_images/Svgs/icon-close-modal.svg') no-repeat center center;width:15px;height:14px}.licenseManagerDatepicker{width:120px;height:31px;border:1px solid #a4a4a4 !important;border-radius:6px;margin-left:8px;margin-right:8px;text-align:center}.expDateDiv{display:flex;align-items:center}.expDateDiv input{width:100px;margin-bottom:0}.expDateDiv .icon-blue-calendar{cursor:pointer}.searchProductsIcon{position:absolute;left:0;line-height:35px;opacity:.2;margin-right:-5%;vertical-align:middle}#searchProducts{border-width:0;border-bottom:2px solid #3ea0d8;width:421px}.addKitsBtn{background-color:#db456c;border-radius:4px;padding:16px;padding-top:4px;padding-bottom:4px;font-size:unset;min-width:126px}.addKitsBtn:disabled{background-color:#ddd}#searchProducts:focus{border-width:0;outline-width:0;border-bottom:2px solid #3ea0d8}.close.modalCloseBtn{position:unset;right:unset;color:#000;top:unset;margin:8px}.modal-header.addKit{height:auto;box-shadow:unset;border-width:0}.modal-body.addKidModalBody{padding-right:54px;padding-left:78px;height:520px}.kitsList{height:450px;min-width:400px;overflow:auto}.selectedKits{overflow:auto;max-height:400px;padding:13px;margin-top:2%}.selectedKits>li{border-bottom:1px solid #cdcdcd;line-height:40px;color:#767676;padding-right:9px}.kitCheckboxes,.kitCheckboxDisabled,.license-manager .licenseManagerCheckbox{width:18px;height:18px;margin-left:20px !important;-webkit-appearance:none;background-color:#fff;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:9px;border-radius:3px;display:inline-block;position:relative;top:4px}.kitCheckboxes:checked:after,.kitCheckboxDisabled:checked:after,.license-manager .licenseManagerCheckbox:checked:after{content:'✔';font-size:18px;position:absolute;top:-5px;left:2px;color:#fff}.kitCheckboxes:checked,.license-manager .licenseManagerCheckbox:checked{background-color:#3ea0d8}.kitCheckboxes:hover,.license-manager .licenseManagerCheckbox:hover{border-color:#99a1a7}.kitCheckboxes:focus,.license-manager .licenseManagerCheckbox:focus{visibility:collapse}.kitCheckboxDisabled:checked{background-color:#c3c3c3}.license-manager .addKidModalBody .selectedKits li.notForSaleItem,.license-manager .addKidModalBody .selectedKits li.notForSaleItem .term-highlight{color:#f00}.license-manager .licenseManagerCheckbox{margin-left:10px !important;cursor:pointer;font-weight:300}.license-manager .member-details #premiumUserForm .updatePremiumDropdown{display:inline}.license-manager .member-details #premiumUserForm .updatePremiumDropdown .periods-dropdown li{padding:5px}.license-manager .member-details #premiumUserForm .updatePremiumCalendar{display:inline-flex;flex-direction:row-reverse;align-items:center;width:110px;cursor:pointer;padding:0 5px;border:1px solid #adadad;border-radius:5px}.license-manager .member-details #premiumUserForm .updatePremiumCalendar .licenseManagerDatepicker{border:none !important;background-color:transparent;margin:0;outline:none;width:100%;cursor:pointer}.license-manager .member-details #premiumUserForm .premiumUpdatedMessage,.license-manager .member-details #premiumUserForm .premiumFailedMessage{display:none;color:#f32020}.license-manager .member-details #premiumUserForm .updatePremiunBtn{cursor:pointer;color:#f32020;display:inline;margin-right:10px}.license-manager .member-details #premiumUserForm .updatePremiunBtn:hover{color:#000}.license-manager .member-controls #bypassAbuseForm .bypassAbuseUpdatedMessage,.license-manager .member-controls #bypassAbuseForm .bypassAbuseFailedMessage,.license-manager .member-controls #updateOldTestSystemForm .updateOldTestSystemUpdatedMessage,.license-manager .member-controls #updateOldTestSystemForm .updateOldTestSystemFailedMessage{display:none;color:#f32020}.license-manager .member-controls #bypassAbuseForm .bypassAbuseBtn,.license-manager .member-controls #updateOldTestSystemForm .updateOldTestSystemBtn{cursor:pointer;color:#f32020;display:inline;margin-right:10px}.license-manager .member-controls #bypassAbuseForm .bypassAbuseBtn:hover,.license-manager .member-controls #updateOldTestSystemForm .updateOldTestSystemBtn:hover{color:#000}.updateKits{display:none;background:#fff;width:100%;height:100%;text-align:center;padding-top:3%;padding-bottom:1px}.updateKits .update-success,.updateKits .update-fail{display:flex;align-items:center;justify-content:center;font-size:22px}.updateKits .icon-close{position:absolute;top:15px;left:10px;cursor:pointer}.updateKits .update-success .icon-green-v{margin-left:17px}.search.customerSupportHeader{background:#3c4d56}.member-search{position:relative;padding:0;padding-bottom:1px;box-shadow:1px 3px 5px #3c4d56 !important}.cancelA{margin-right:4%;cursor:pointer}.UpdatePacksLoader{background:url(/app_images/Svgs/loadingSvg.svg) center center no-repeat;animation:spin 2s linear infinite;width:30px;height:31px;display:none}#updateText{display:block}.blue-loader{background:url(/app_images/Svgs/blue-loader.svg) center center no-repeat;animation:spin 2s linear infinite;width:30px;height:31px;margin:0 auto;display:none}.blue-loader-small{display:none;background:url(/app_images/Svgs/blue-loader-small.svg) center center no-repeat;animation:spin 2s linear infinite;width:19px;height:19px;margin-right:7px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.updateKits .updatePanel{display:flex;justify-content:center;align-items:center}.updateKits .updatePanel .addKitsBtn{width:254px;height:43px}.addKitsBtn.loader{display:inline-flex;justify-content:center}.addKitsBtn.loader.isLoading .UpdatePacksLoader{display:block}.addKitsBtn.loader.isLoading #updateText{display:none}.loading-overlay{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.8);z-index:9999}.license-manager .searchWrapper{display:flex;justify-content:space-between;position:relative}.license-manager .controls-wrapper{display:flex;justify-content:space-between}.license-manager .addkitModal .modal-dialog{width:956px}.license-manager .date-picker-wrapper{display:flex;flex-direction:row-reverse}.license-manager .ui-datepicker-trigger{cursor:pointer}.license-manager .ui-datepicker .ui-datepicker-title{margin:4px 30px}.license-manager .dropdown-menu{padding:0}.license-manager .dropdown-menu.periods-dropdown{text-transform:uppercase;min-width:unset}.license-manager .period-select{border:none !important;margin:0 !important;text-align:center;min-height:30px;direction:rtl}.license-manager .period-select:hover,.license-manager .period-select:focus{background-color:#3ea0d8}.license-manager .period-select a:hover,.license-manager .period-select a:focus{background:none;color:#fff !important}.license-manager .period-select a{width:100%;margin:0;padding:0;background-color:none;cursor:pointer}.license-manager .appointment-select{border:none !important;margin:0 !important;text-align:center;min-height:30px;cursor:pointer}.license-manager .appointment-select:last-child{border-top:1px solid #d7d7d7 !important}.license-manager .appointment-select:hover,.license-manager .appointment-select:focus{background-color:#3ea0d8}.license-manager .appointment-select a:hover,.license-manager .appointment-select a:focus{background:none;color:#fff !important}.license-manager .appointment-select a{width:100%;margin:0;padding:0;background-color:none}.ltrFlowDirection{direction:ltr}.TestPrefaceHeBody{background:#fff}.TestPrefaceHeBody p{font-size:18px;text-overflow:unset}.TestPrefaceHeBody #logoDiv{display:table;position:inherit;height:50px}.TestPrefaceHeBody #jtpLogo{top:4px;height:30px;width:143px}.TestPrefaceHeBody #logoSince{font-size:18px;color:#42474c;position:absolute;right:300px;top:10px}.TestPrefaceHeBody #logoDiv+div{height:0 !important}.TestPrefaceHeBody #logoDiv ::before{content:'';font-size:18px;color:#42474c;position:absolute;right:300px;top:10px}.TestPrefaceHeBody #topLinks{padding:unset;height:60px}.TestPrefaceHeBody #topLinks #cancelURLLink{font-weight:500;font-size:18px;color:#42474c;position:relative;top:5px;left:10px}.TestPrefaceHeBody .templateTestPlayer{width:100%;margin:0}.TestPrefaceHeBody .templateTestPlayer .mainContentHolder .playerContainer{box-shadow:none}.TestPrefaceHeDiv{margin-top:-50px;margin-bottom:90px}.testH1{font-weight:400}.TestPrefaceHeDiv .testName{display:flex;background-color:#f9f9f9;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin-bottom:1%}.TestPrefaceHeDiv .testName h1{color:#000;line-height:36px}.TestPrefaceHeDiv .testName,.TestPrefaceHeDiv .backToTestLink,.TestPrefaceHeDiv .testDescriptionDiv,.TestPrefaceHeDiv #StartTestBtnsPanel{padding:0 15%}.TestPrefaceHeDiv .testDescriptionDiv{font-size:18px;line-height:24px;color:#000}.testDuration{font-size:16px;color:#42474c}.TestPrefaceHeBody table td{padding-right:0 !important;padding-left:0 !important}.TestPrefaceHeBody .midContentButton.testPreface{width:200px;text-align:center;padding:11px 15px;display:inline-block}.midContentButton.testPreface a{text-decoration:none}.testDescriptionDiv{margin-bottom:3%}.TestPrefaceHeBody .selectProfLabel.errorLabel{color:#f00;font-weight:700}.TestPrefaceHeBody .proffesionDD{width:227px;cursor:pointer}.TestPrefaceHeBody .stepBystepOption{font-size:18px}.TestPrefaceHeBody .stepBystepOption .stepByStepText{color:#979797}.TestPrefaceHeBody .stepBystepOption .stepTOstep{font-size:18px}.TestPrefaceHeBody .backToTestLink{text-decoration-line:none;font-size:18px;margin-top:20px;display:block}.TestPrefaceHeBody .timedTooltipBtn{margin-right:5px}.TestPrefaceHeBody .stepByStepTooltipBtn,.TestPrefaceHeBody .timedTooltipBtn{color:#979797;font-size:18px;cursor:pointer;position:relative;display:inline-block}.TestPrefaceHeBody .stepByStepTooltipBtn .stepByStepTooltip,.TestPrefaceHeBody .timedTooltipBtn .timedTooltip{display:none;position:absolute;bottom:30px;right:-131px;z-index:1;width:236px}.TestPrefaceHeBody .stepByStepTooltipBtn .stepByStepTooltip .stepByStepTooltipText,.TestPrefaceHeBody .timedTooltipBtn .timedTooltip .timedTooltipText{position:relative;width:100%;background-color:rgba(0,0,0,.85);color:#fff;font-size:16px;line-height:22px;text-align:right;padding:15px 20px;border-radius:3px;display:block}.TestPrefaceHeBody .stepByStepTooltipBtn .stepByStepTooltip .stepByStepTooltipText:after,.TestPrefaceHeBody .timedTooltipBtn .timedTooltip .timedTooltipText:after{position:absolute;top:100%;right:50%;content:" ";height:0;width:0;border:solid transparent;border-top-color:rgba(0,0,0,.85);border-width:6px;margin-left:-6px}.stepTOstep{text-decoration-line:none}.horizontal-align-center{display:flex;justify-content:center;margin:0 auto;float:none;text-align:center}.categoryPage .categoryPageTests .productsContainer{display:-webkit-flex;display:flex;flex-wrap:wrap}.authorMacro{display:inline-block;font-size:14px;line-height:18px;margin-bottom:10px}.authorMacro .authorImg{margin-left:6px;height:auto;max-height:48px;max-width:48px}.authorMacro .authorContent{display:flex;align-items:flex-start}.authorMacro .authorDescription{font-weight:700;display:block}.authorMacro .authorLastUpdated{margin-right:4px}.contentSection .authorMacro span{font-weight:inherit;font-size:inherit;line-height:inherit}.infoPage .authorMacro .authorImg{height:auto}.swiper-pagination.disabled{display:none}.swiper-button-prev.disabled{display:none}.swiper-button-next.disabled{display:none}.Riwaya-Regular,.Riwaya-Regular h3{font-family:Riwaya-Regular,open-sans !important;font-weight:normal !important;font-style:normal !important}.Riwaya-Bold{font-family:Riwaya-Bold,open-sans !important;font-weight:700 !important;font-style:normal !important}.Riwaya-Italic{font-family:Riwaya-Italic,open-sans !important;font-weight:normal !important;font-style:italic !important}.bootstrap-popover-identify-bottom{border-bottom:2px solid transparent;height:2px;width:120%;position:relative;left:27px}@media screen and (max-width:1600px){.affiliateLogin .bannerimg{height:100%}.infoPageGeneral .bannerimg{height:inherit}.aboutUs .bannerimg{height:auto;max-height:138%;max-width:353%}.bannerimg{height:100%}.homePage .homePageHeader .linesImage{width:23%;height:auto}}@media screen and (max-width:1330px){.headNav .logo{padding-right:26px;width:303px}.headNav .parentSubNav ul li span.font-icon{padding-right:14px}.headNav .search{width:-moz-calc(100% - 979px);width:-webkit-calc(100% - 979px);width:-o-calc(100% - 979px);width:calc(100% - 1234px)}.headNav .search-icon{right:10px;transform:translate(-18%,0)}.headNav #search{display:none}.search-expand{width:-moz-calc(100% - 534px) !important;width:-webkit-calc(100% - 534px) !important;width:-o-calc(100% - 534px) !important;width:calc(100% - 534px) !important}.search-text-expand{display:inline !important}.search-icon-expand{right:24px !important;transform:none !important}.free-test-trial.inside .sellBox{top:0 !important}}@media screen and (max-width:1319px){.mobileNav,.mobileSearchBox{display:none}}@media screen and (max-width:1300px){.wideSellBoxContainer .wideSellBoxHeader h1{font-size:24px}}@media screen and (max-width:1200px){.successStoryMain .testimonials-container .testimonial-image p{font-size:15px}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-red .testimonial-caption{bottom:13.5%}.banner .gradientBackground{width:100%;height:100%;background-color:rgba(255,255,255,.8);position:absolute}.contentsSellBox ul{list-style:disc;text-align:right;padding-right:40px}.aboutUs .TrustSection .trustSectionContainer{padding:0 50px}.packTitle .text{font-size:20px}.headNav .rightNav .logo{width:187px;padding-right:17px}.headNav .rightNav .logo .year{display:none}.headNav .parentSubNav ul li span{padding-right:12px}.search-expand{width:-moz-calc(100% - 418px) !important;width:-webkit-calc(100% - 418px) !important;width:-o-calc(100% - 418px) !important;width:calc(100% - 418px) !important}.infoPage .banner .bannerText{margin-bottom:40px}.CategoryPageBig .multiPageBoxWrapper .flip-container,.CategoryPageBig .multiPageBoxWrapper .front,.CategoryPageBig .multiPageBoxWrapper .back{height:0;padding-bottom:63%}.CategoryPageBig .multiPageBoxWrapper .no-flip-container{height:0;padding-bottom:63%}.CategoryPageBig .multiPageBoxWrapper .no-flip-container .bottomCardsAmt{position:absolute;top:0;bottom:8px;left:0;right:16px;display:flex;justify-content:center;align-items:center;font-size:70px}.CategoryPageBig .multiPageBoxWrapper .front .textAndLine{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.CategoryPageBig .multiPageBoxWrapper .back ul{line-height:1px;font-size:16px}.CategoryPageBig .multiPageBoxWrapper .back .backTitle{height:45px;padding-top:14px}.CategoryPageBig .multiPageBoxWrapper .back .backTitle .backTitleText{font-size:19px}.CategoryPageBig:not(.CategoryPageBigKids) .multiPageBoxWrapper .back ul li{margin-bottom:6px;padding-right:26px;line-height:6px}.CategoryPageBig:not(.CategoryPageBigKids) .multiPageBoxWrapper .back ul li:before{background-size:19px;margin-right:-31px}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .back ul li{padding-bottom:6px;padding-right:11px;line-height:11px}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .back ul li:before{display:none}.CategoryPageBig .allMultiPages h2{margin-bottom:20px}.categoryPage .midContent .two-columns-bold p{height:54px}}@media screen and (max-width:1199px){.categoryPage .banner,.freeTestCategory .topContainer{min-height:unset}.categoryPage .categoryPageTests .productBox:not(.productBoxWithImg) .productContainer .productContent,.recommendedPacksBottom .productBox .productContainer .productContent{max-width:243px;height:156px}.categoryPage.freeTestCategory .categoryPageTests .productContainer{width:246px;max-width:unset}.categoryPage .categoryPageTests .productContainer .productContent .productDescription,.recommendedPacksBottom .productBox .productContainer .productContent .productDescription{height:50px}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:first-child .front{background:-webkit-radial-gradient(207px 17px,circle,transparent 7px,#f28300 8px);background:-moz-radial-gradient(207px 17px,circle,transparent 7px,#f28300 8px);background:radial-gradient(207px 17px,circle,transparent 7px,#f28300 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(2) .front{background:-webkit-radial-gradient(207px 17px,circle,transparent 7px,#78a742 8px);background:-moz-radial-gradient(207px 17px,circle,transparent 7px,#78a742 8px);background:radial-gradient(207px 17px,circle,transparent 7px,#78a742 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(3) .front{background:-webkit-radial-gradient(207px 17px,circle,transparent 7px,#e75c4a 8px);background:-moz-radial-gradient(207px 17px,circle,transparent 7px,#e75c4a 8px);background:radial-gradient(207px 17px,circle,transparent 7px,#e75c4a 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(4) .front{background:-webkit-radial-gradient(207px 17px,circle,transparent 7px,#299fbc 8px);background:-moz-radial-gradient(207px 17px,circle,transparent 7px,#299fbc 8px);background:radial-gradient(207px 17px,circle,transparent 7px,#299fbc 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(5) .front{background:-webkit-radial-gradient(207px 17px,circle,transparent 7px,#4d453f 8px);background:-moz-radial-gradient(207px 17px,circle,transparent 7px,#4d453f 8px);background:radial-gradient(207px 17px,circle,transparent 7px,#4d453f 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(6) .front{background:-webkit-radial-gradient(207px 17px,circle,transparent 7px,#d44ab5 8px);background:-moz-radial-gradient(207px 17px,circle,transparent 7px,#d44ab5 8px);background:radial-gradient(207px 17px,circle,transparent 7px,#d44ab5 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(7) .front{background:-webkit-radial-gradient(207px 17px,circle,transparent 7px,#6e3d92 8px);background:-moz-radial-gradient(207px 17px,circle,transparent 7px,#6e3d92 8px);background:radial-gradient(207px 17px,circle,transparent 7px,#6e3d92 8px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(8) .front,.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container{background:-webkit-radial-gradient(207px 17px,circle,transparent 7px,#334b87 8px);background:-moz-radial-gradient(207px 17px,circle,transparent 7px,#334b87 8px);background:radial-gradient(207px 17px,circle,transparent 7px,#334b87 8px)}.teamPage .teamSlidesContainer .employeeContainer .employeeImageContainer{height:150px}.prepPackBox .prepPackBox-Content .prepPackBox-details .input-group.date>img{left:10px}.category-collapsers .collapse-stats span:first-child{margin:0}.category-collapsers .collapse-stats .inlinesparkline{margin:0}.collapse-test .test-left span{margin:0}.collapse-test .test-left .reportLink{margin:0}.teamPage .teamSlidesContainer .employeeFlipCard .employeeContainer .employeeFlipBack{padding:17px}.adaptiveTestResults .score-animation-desktop .passing-score{top:180px;transform:translateX(5%)}}@media screen and (max-width:1182px){.noPeriodSelection{margin-top:41px}.mobileNav,.mobileSearchBox{display:none}.contentsSellBox h1{color:#42474c;font-weight:500}.contentsSellBox ul{color:#42474c;font-size:13px;line-height:19px;text-align:right;padding-right:40px}.contentsSellBox li{color:#42474c;font-size:13px;line-height:29px}.periodPrice{font-size:42px}.wideSellBox li{font-size:12px}.periodPricePos{margin-top:10px;margin-bottom:10px}.productPage .sellBox .periodPricePos{margin-top:20px;margin-bottom:20px}}@media screen and (min-width:1075px){.b2bCounterDiv{margin-top:80px;margin-bottom:60px}}@media screen and (max-width:1075px){.packTitle .text{font-size:15px}.homePage .testsContent .packType .packTitle .text{font-size:28px}.productMenu .productMenuLinks ul:after{position:absolute;right:0;width:20%;height:100%;content:'';background-color:#000;background:linear-gradient(to left,rgba(255,255,255,1) 20%,rgba(255,255,255,0) 100%)}.productMenu .productMenuLinks ul li:last-child{margin-right:20px}}@media screen and (min-width:1074px){.homePage .leftNav>li>a,.homePage .rightNav>li>a{color:#42474c}.basicLayoutContainer .topNavbarMain .container-fluid{padding:0;font-size:18px}.basicLayoutContainer .topNavbarMain .headNav{padding:0}.basicLayoutContainer .topNavbarMain .headNav .search-icon{top:10px}.basicLayoutContainer .topNavbarMain .headNav .menuArrow{top:20px}.basicLayoutContainer .topNavbarMain .headNav .phoneimgFrame{margin-top:5.5px}}@media screen and (max-width:1074px){.videoContainerYouTube .videoBoxImage{margin-left:5%;margin-right:5%}.topNavbarMain .subNav .parentSubNav .menuArrow{left:20px}.featured-on .inCooperationText{width:100%;text-align:center;margin-top:0;margin-bottom:15px}.featured-on .marqueeContainer{width:100%}.TrustSection .amount{font-size:100px}.TrustSection .text{font-size:24px}.homePage .testsContent{margin-bottom:0}.homePage .homePageTestimonials{margin-top:0}.homePage .homePageTestimonials .testimonialText{padding:0 10px}.homePage .homePageTestimonials .carousel-control img{width:46%;min-width:12px}.homePage .webInfoContent{padding-bottom:35px}.homePage .webInfoContent .sectureJobElements .packType .colorInfoTitle{line-height:20px;font-size:15px;margin-top:15px}.homePage .webInfoContent .sectureJobElements .packType .colorInfoContentText{line-height:20px;font-size:15px}.homePage .testYourselfUrls ul li{width:33.333%}.productPage #productContainer .row>*{width:100%;margin-right:auto;margin-left:auto}.productPage .midContent{width:100%}.productPage .anchor{top:-50px}.logos{margin-bottom:20px}.freeTestPage .topContainer .row>*{width:100%;margin-right:auto;margin-left:auto}.categoryPage .categoryPageTests .productBox:not(.productBoxWithImg) .productContainer .productContent,.recommendedPacksBottom .productBox .productContainer .productContent{width:243px;height:156px}.productPage #desktopSellbox{top:0}.containerWithSellbox{display:flex;flex-direction:column}.containerWithSellbox .rowSellBox{order:1}.sellBox{display:flex;flex-direction:column;align-items:center;margin-top:10px;z-index:98}#sellBox2{z-index:97}.freeTestPage .sellBox{display:block}.sellBox #galleryPosIndesktop{order:1}.sellBox #sellBoxGallery .imageWrapper{margin-top:10px}.sellBox .rowDivider{display:none}.freeTestPage .sellBox .rowDivider{display:block}.freeTestPage .sellBox .productButton{width:93%;margin-bottom:17px}.freeTestPage .sellBox .productButton{margin:10px}.productPage.productPageMulti #desktopSellbox #sellBoxesWrapper{flex-direction:column;align-items:center}.productPage .sellBox .periodPricePos{margin-top:10px;margin-bottom:10px}.productPage.productPageMulti .sellBox .sellBoxMultiDivider{margin-bottom:0}.productPage .sellBox.whatsIncludedSellbox .anchorPos{height:0}.mobileNav{display:inline-block !important}.homePage .practiceBtn{padding:15px 23px !important;margin:0;margin-top:3%;direction:rtl}.homePageHeader .headerContent .h1{font-size:35px;padding-top:15px}.homePageHeader .headerContent h3{font-size:16px}.B2BPartnerPage .practiceBtn{padding:15px 23px !important;margin:0;margin-top:3%}.categoryPageStats .scorebox{padding-top:25px;padding-bottom:17px}.freetest-stats{padding-top:25px}.categoryPageStats .rating-mobile{display:inline}.socialLinks ul li{margin:0}.socialLinks{margin:0;margin-top:34px;margin-bottom:10px}.footer-social-wrapper{margin:0 10%}.footerDivider{margin:15px 0}footer div.title{padding:16px 15px;border-bottom:1px solid #535355;cursor:pointer}footer div.title.last{border-bottom:none}footer{padding-top:0}footer .row{margin-top:0}footer .row.minimal-footer{margin-top:15px}footer span.title{border:none}footer span.plus{font-size:26px}.footerTitleBlue{padding:20px 0 5px 0 !important;border-bottom:2px solid #257598 !important;cursor:pointer;width:100% !important}.footerTitleGreen{margin:0 !important;padding:20px 0 5px 0 !important;border-bottom:2px solid #74814c !important;cursor:pointer;width:100% !important}.footerTitleRed{margin:0 !important;padding:20px 0 5px 0 !important;border-bottom:2px solid #963b4d !important;cursor:pointer;width:100% !important}.footerTitlePurple{margin:0 !important;padding:20px 0 5px 0 !important;border-bottom:2px solid #5e497d !important;cursor:pointer;width:100% !important}.searchPage .filterBtn:hover{background-color:#8b4bad}.searchPage .filterBtn:active{background-color:rgba(139,75,173,.47)}.searchPage .filtersModal .modal-dialog{width:90%;margin:5%}.searchPage .search-retry{margin-top:0}.search-retry h2{line-height:36px;margin-top:10px}.searchPage .filterBox{width:100%}.searchPage .filterBox .filterOptions{display:flex;justify-content:space-between}.searchPage .filterBox .filterOptions a{padding:0 10px}.searchPage .searchResults{margin-top:auto;width:100%}.searchPage .searchResult .searchIcon{display:none}.paymentPage .container{width:inherit}.paymentPage iframe{height:1187px}.paymentPage{padding-top:32px}.paymentPage .securityBadge{padding-top:30px}.categoryPage .is-sticky .categoryPageStats .container{padding:0}.socialIconContainer{margin:0 2% !important}.pricingPage .carousel .col-md-4:not(:first-child){margin-top:50px}.categoryPageStats .rating-wrapper{display:inline;text-align:center}.categoryPageStats .rating-count,.categoryPageStats .category_rating{width:auto}.startTestBtn{background-color:#a174b8;min-width:85px;color:#fff;font-size:16px;font-weight:100;margin:10px}.sectionDesctipriton{padding-left:10%}#ratingModal .submitBtn{width:auto}.packMenu{padding:0;margin:0;font-size:14px}.mobile-link:hover{text-decoration:underline;cursor:pointer}.testReportBtn{text-align:left}.sm-text-right{text-align:right}.returning-user{margin-left:12px}.sectionLastPractice:empty{display:none}.myPage #productSlider .bx-wrapper a.bx-prev{left:-25px !important}.myPage #productSlider .bx-wrapper a.bx-next{right:-25px !important}.categoryPage .is-sticky .categoryPageStats .container{padding:0}.socialIconContainer{margin:0 2% !important}.pricingPage .carousel .col-md-4:not(:first-child){margin-top:50px}.categoryPageStats .rating-wrapper{display:inline-block;text-align:right}.categoryPageStats .rating-count,.categoryPageStats .category_rating{width:auto}.categoryPageStats .rating{text-align:center}.stickyStrip.is-sticky .categoryPageStats .rating{float:none}.stickyStrip.is-sticky .categoryPageStats .rating-count{float:none}.categoryPage .stickyStrip.is-sticky .practiceBtn{width:100%;margin-top:6px}.stickyStrip.is-sticky ul{margin-top:2%}.productMenu ul:nth-child(2){padding-left:15%;padding-top:2%}.productPage .productPreviewCursorDef{padding:15px 0 15px}.roundImgWrapper{top:40px;transform:none}.legalTermsMenu{box-shadow:none;margin-bottom:0}.legalTerms{margin-top:78px}.legalTerms .practiceBtn{padding:15px 23px !important}.mobileNav{height:49px;background-color:#fff;line-height:49px;position:absolute;top:0;left:0;right:0;z-index:999;box-shadow:0 2px 2px rgba(0,0,0,.22)}.humburger,.memberHamburger{position:absolute;right:10px;margin-top:-10px;top:50%;cursor:pointer}.humburger .menu-close-btn,.memberHamburger .menu-close-btn{display:none;position:absolute;top:-8px;right:1px}.mobileSearchIcon{position:absolute;left:10px;margin-top:-12px;top:50%;height:27px;width:27px;filter:brightness(0%);cursor:pointer}.headNav .logo,.search{display:none}.headNav{position:relative;top:49px;right:-100%;width:100%;background-color:#fff;height:auto;border:none;font-size:16px;box-shadow:none;z-index:999}.headNav li:not(.phoneImg){cursor:pointer}.headNav li a{display:block;height:100%;padding-right:16px;font-size:18px}.headNav .leftNav{border-right:none}.leftNav>li{display:list-item;line-height:inherit;height:auto;border-bottom:solid 1px #e5e5e5;border-left:solid 1px #e5e5e5;border-right:none !important;background-color:#fff;width:100%}.headNav .signIn{background-color:#fff;width:100%;height:55px;position:absolute;top:55px;right:0;text-align:right}.headNav .signIn:hover,.heavNav .phoneImg:hover{background-color:#efeeee;width:100%;margin-right:0}.phoneImg{width:100%;background-color:#fff;height:215px !important;text-align:right;padding-top:110px}.phoneImg #phoneNumberAnchor{position:relative;top:-3px}.phoneimgFrame{float:none;margin-bottom:4px;margin-top:unset}nav a,nav,.homePage .leftNav>li>a{color:#414042}.topNavbarMain nav{position:relative}.topNavbarMain nav .subNav{position:absolute;overflow:hidden;width:100%;height:auto;top:49px}.headNav .leftNav,.headNav .rightNav{display:block;width:100%;line-height:61px}.headNav .rightNav{float:none;text-align:left;padding:0;width:100%}.headNav .rightNav li{line-height:61px;height:55px;border-bottom:solid 1px #e5e5e5;border-right:none !important;border-left:solid 1px #e5e5e5;width:100%;text-align:right}.topics{position:absolute;top:0}.topics .downArrow{display:none !important}.rightArrow{right:23px;top:27px}.rightArrowWrapper{background-color:#e8e8e8;width:50px;height:55px;position:absolute;right:0;top:0}.phoneNumber{margin-right:0;color:#42474c;font-size:22px;font-weight:600}.leftArrowWrapper{background-color:#ebebeb;width:50px;height:55px;position:absolute;left:0;top:0}.leftArrow{right:23px;top:27px}.parentSubNav{height:auto;position:absolute;top:0;width:100%;right:100%;display:none;z-index:999}.parentSubNavTitle{background-color:#f7f6f6;height:55px;line-height:55px;cursor:pointer;padding-right:64px;color:#42474c;font-size:18px;font-weight:700}.parentSubNav ul li{height:61px;line-height:61px;width:100%;cursor:pointer}.parentSubNav ul li:first-child:hover{box-shadow:none}.parentSubNav ul li span.font-icon{padding-right:15px}.subNavChildrenContainer{position:absolute;z-index:999;right:100%;height:auto;width:100%;top:0}.childSubNav{height:auto;display:none;width:100%}.childSubNav ul{width:auto}.childSubNav li{height:100%;line-height:61px;width:100%;border-bottom:solid 1px #4a494b}.childSubNavTitle{padding-right:64px;background-color:#f7f6f6;height:55px;line-height:55px;color:#414042;cursor:pointer}.childSubNav .childSubNavTitle .rightArrowWrapper{background-color:#ebebeb;position:absolute;right:0;top:0;width:50px;height:55px}.childSubNav .childSubNavTitle .rightArrowWrapper .menuArrow{left:19px;top:2px}.childSubNav .childNavLink .parentNavLink{background-color:#777}.childSubNav li a{border-left:none}.childSubNav .childNavLink .grandChildSubNav li:not(:first-child) .childSubNavLink{border-top:1px solid #777}.mobileSearchBox{position:absolute;top:48px;width:100%;left:-100%;z-index:100;padding:0;color:#fff;display:none;z-index:1000;top:0}.mobileSearchBox .search{background-color:#fff;color:#000;width:100%;height:49px}.mobileSearchBox .search-icon{position:absolute;right:17px;top:10px;height:27px;width:27px;filter:none}.mobileSearchBox input[type=search]{padding-right:54px;padding-left:0;right:0}.mobileSearchBox .search-close-btn{position:absolute;left:15px;top:12px;font-size:35px}.ui-widget.ui-widget-content{left:0 !important;width:100% !important}.rightNav .howItWorks a{margin:0 0}.rightNav li:hover{font-weight:400;color:#9a5fb8}.rightNav li:after{content:none}.rightNav li:hover:after{width:100%;background:#9a5fb8}.b2bCounterDiv{margin-top:40px;margin-bottom:40px}.affiliateLogin{margin-top:50px}.affiliateLogin .loginBox{top:0;min-height:350px}.affiliateLogin .bottomText{margin-top:15px}.affiliate-nav a{padding:0}.affiliate-nav .logoimg{margin:0}.affiliateLogin form{padding-bottom:38px}.testimonialText{width:auto;height:auto;color:#323232;font-size:22px;font-style:normal;line-height:34px;max-width:660px}.search-icon{margin-right:0}.wantMoreDetails{font-size:22px}.productButton{width:80%}.sellBox .sellboxContent .productButton{width:100%}.productPage .sellBox .btnBuyNow,.freeTestPage .sellBox .productButton{padding:5px 0}.freeTestPage .sellBox .buyText{font-size:18px;margin:0}.freeTestPage .sellBox .buyText a{padding:16px 0;min-width:48px;display:inline-block}.productPage .sellBox .periodSelection label{font-size:18px;line-height:48px;min-width:48px}.productPage .sellBox .sellboxContent{width:100%;padding:0 15px}.productPage .sellBox .sellboxContent .newsBarContainer{width:100%}.productPage .sellBox .newsBarContainer{width:80%}.productPage .sellBox .newsBarContainer .newsBar{width:100%;min-height:48px}.productPage .sellBox .newsBarContainer .newsBar .checkboxContainer{padding:24px;margin:0 -20px -20px 0}.productPage .sellBox .newsBarContainer .newsBar .checkboxContainer input{top:14px;right:14px;height:18px;width:18px;margin:0}.productPage .sellBox .newsBarContainer .newsBar .checkboxContainer .styledCheckbox{top:14px;right:14px;padding:8px}.productPage .sellBox .newsBarContainer .newsBar .checkboxContainer .styledCheckbox:after{left:5px;width:6px;height:12px}.productPage .sellBox .newsBarContainer .newsBar .checkbox-text-click{font-size:16px}.productPage .sellBox .newsBarContainer .newsBar .checkbox-text{padding-left:0;right:-5px}.productPage .sellBox .newsBarContainer .newsBar .tooltips{bottom:2px;left:-12px;padding:10px 12px 11px}.productPage .sellBox .newsBarContainer .newsBar .tooltips .circle{width:24px;height:24px;font-size:16px;padding:4px 0 0}.productPage .sellBox .newsBarContainer .newsBar a:hover.tooltips span{top:57px;left:22px}.productPage .sellBox.whatsIncludedSellbox .productButton,.productPage .sellBox.whatsIncludedSellbox .newsBarContainer{width:90%}.productPage.productPageMulti .sellBox .newsBarContainer{width:90%}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .stickyBarDropdown .dropdown-toggle{padding:13px 0}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .stickyBarDropdown .dropdown-menu li{padding:10px 15px 10px 5px;font-size:16px;line-height:28px}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .productButton{padding:4px 0;line-height:40px}.freeTestPage #stickyBarMobile .stickybarMobileContainer .productButtonMobile{line-height:48px;min-height:48px;width:155px;align-content:flex-end}.sellBox.whatsIncludedSellbox .periodSelection .sellboxProductLabel .whatsIncludedName.pricingPremium{line-height:30px;background-position-x:65px;padding-right:30px}.successStoryMain .successStoryHeader{margin-right:4%;margin-left:4%}.successStoryMain .successStoryHeader h1{font-size:34px}.successStoryMain .testimonials-container,.successStoryMain.successStoryMainKids .testimonials-container{grid-template-columns:1fr;grid-row-gap:20px}.successStoryMain .testimonials-container .testimonial-single{margin:0 5%}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-single:not(:last-child) .testimonial-content{padding-bottom:50px}.successStoryMain .testimonials-container .testimonial-single.portrait-testimonial .testimonial-image p{padding-bottom:30px}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-red .testimonial-caption{bottom:17.5%}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-green .testimonial-caption{bottom:11%}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .front .hole,.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container .hole{right:unset;left:90%}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container .hole{left:89%}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:first-child .front{background:-webkit-radial-gradient(93% 16px,circle,transparent 6px,#f28300 7px);background:-moz-radial-gradient(93% 16px,circle,transparent 6px,#f28300 7px);background:radial-gradient(93% 16px,circle,transparent 6px,#f28300 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(2) .front{background:-webkit-radial-gradient(93% 16px,circle,transparent 6px,#78a742 7px);background:-moz-radial-gradient(93% 16px,circle,transparent 6px,#78a742 7px);background:radial-gradient(93% 16px,circle,transparent 6px,#78a742 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(3) .front{background:-webkit-radial-gradient(93% 16px,circle,transparent 6px,#e75c4a 7px);background:-moz-radial-gradient(93% 16px,circle,transparent 6px,#e75c4a 7px);background:radial-gradient(93% 16px,circle,transparent 6px,#e75c4a 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(4) .front{background:-webkit-radial-gradient(93% 16px,circle,transparent 6px,#299fbc 7px);background:-moz-radial-gradient(93% 16px,circle,transparent 6px,#299fbc 7px);background:radial-gradient(93% 16px,circle,transparent 6px,#299fbc 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(5) .front{background:-webkit-radial-gradient(93% 16px,circle,transparent 6px,#4d453f 7px);background:-moz-radial-gradient(93% 16px,circle,transparent 6px,#4d453f 7px);background:radial-gradient(93% 16px,circle,transparent 6px,#4d453f 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(6) .front{background:-webkit-radial-gradient(93% 16px,circle,transparent 6px,#d44ab5 7px);background:-moz-radial-gradient(93% 16px,circle,transparent 6px,#d44ab5 7px);background:radial-gradient(93% 16px,circle,transparent 6px,#d44ab5 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(7) .front{background:-webkit-radial-gradient(93% 16px,circle,transparent 6px,#6e3d92 7px);background:-moz-radial-gradient(93% 16px,circle,transparent 6px,#6e3d92 7px);background:radial-gradient(93% 16px,circle,transparent 6px,#6e3d92 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(8) .front,.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container{background:-webkit-radial-gradient(93% 16px,circle,transparent 6px,#334b87 7px);background:-moz-radial-gradient(93% 16px,circle,transparent 6px,#334b87 7px);background:radial-gradient(93% 16px,circle,transparent 6px,#334b87 7px)}.midContent table th{font-size:18px;line-height:20px}.midContent table td{font-size:15px;line-height:17px}.CategoryPageBig .multiPageBoxWrapper .flip-container:hover .front{-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important}.CategoryPageBig .multiPageBoxWrapper .front{-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important}.CategoryPageBig .multiPageBoxWrapper .back{-o-transition-property:none !important;-moz-transition-property:none !important;-ms-transition-property:none !important;-webkit-transition-property:none !important;transition-property:none !important;-o-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important}.CategoryPageBig.CategoryPageBigKids .flip-container .back{display:none}.infoPage .viewTestPacksBtn span{font-size:18px}.infoPage .testPackBtnBannerContainer .viewTestPacksBtn span{font-size:22px}.teamPage .teamSlidesContainer .employeeCol{width:33.33333%}.teamPage #productSlider .bx-wrapper .bx-viewport .bxslider{height:400px}.teamPage .reviewText,.teamPage .reviewName,.teamPage .showMoreCol{width:100%}.infoPageContact .breadcrumb{margin-top:-20px}.feedbackModal .modal-dialog{width:95%}#productSlider li.videoEmbed iframe{min-height:243px}.memberHomePage .middleSection .container{width:100%;padding:0 65px}.productPage.productPageMulti .sellBox .fullPrepPopoverButton+.popover .arrow{border-width:11px;border-top-width:0}.productPage.productPageMulti .sellBox .fullPrepPopoverButton+.popover .arrow:after{border-width:10px;border-top-width:0}.coursePageTopContainer .swiperColumn .banner-swiper-prev{right:0}.coursePageTopContainer .swiperColumn .banner-swiper-next{left:0}.course-container .courseMainContent .tab-content .side-content-item{margin-right:0}.adaptiveTestResults .bannerWithColoredLines{min-height:unset}.adaptiveTestResults .adaptiveTestResults-title-bar h1{font-size:28px;line-height:40px;margin:20px 0}.adaptiveTestResults .score-animation-wrapper{margin-top:0}.adaptiveTestResults .score-animation-mobile .passing-score-mobile{text-align:right;font-size:14px;font-weight:700}.adaptiveTestResults .score-animation-mobile .passing-score-mobile .passingScoreNumber{font-size:24px}.adaptiveTestResults .score-animation-mobile .passing-score-mobile .passingScoreTooltip{cursor:pointer;font-size:14px;color:#929da8;text-decoration:underline}.adaptiveTestResults .adaptiveResultProductContainer{padding:35px 17px}.adaptiveTestResults .adaptiveResultProductContainer .adaptiveResultProductSellbox .sellBox{width:100%}.adaptiveTestResults .adaptiveResultProductContainer .adaptiveResultProductSellbox .sellBox .periodSelection{margin-bottom:20px}.adaptiveTestResults .adaptiveResultProductContainer .adaptiveResultProductSellbox .sellBox .productButton{width:100%;margin-top:15px}.adaptiveTestResults .adaptiveResultDetailsContainer .adaptiveResultsDetailsSubtitles{flex-direction:column}.adaptiveTestResults .adaptiveResultDetailsContainer .adaptiveResultsDetailsSubtitles .adaptiveResultDetailsTotal{margin:0 0 8px;padding:0;border:none}.authorMacro .authorDescription{display:block}.authorMacro .authorLastUpdated{margin-right:0}}@media screen and (max-width:1070px){.aboutUs .headerContent{font-size:31px;line-height:36px;margin-top:189px;margin-bottom:35px;text-align:left;padding:8px}.countersStrip .item{text-align:center !important}.countersStrip .item div{float:none !important}.countersStrip .second{text-align:center;border:none;border-top:6px solid #fff;border-bottom:6px solid #fff}.pressSection{padding-top:10%;padding-bottom:10%}}@media screen and (min-width:991px){footer .mobile-expanded-content{display:block !important;margin-top:15px}.plus-minus-toggle{display:none}}@media screen and (max-width:991px){.imageWrapper{margin:30px 44px 35px 38px}.productPage .sellBox .imageWrapper,.freeTestPage .sellBox .imageWrapper{margin:10px}.categoryPageMulti .banner{padding-top:37px}.categoryPageMulti .sellboxContainer{box-shadow:none;background-color:transparent}.categoryPageMulti .contentSellBoxLeftBorder{border-left:none}.categoryPageMulti .contentsSellBox{background-color:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);margin-bottom:20px}.categoryPageMulti .contentsSellBox h1{margin-right:10px;margin-left:10px}.allPrepsMobile{display:block}.allPreps{display:none}.homePage .testsContent .allPreps{display:block}.TrustSection .amount{font-size:65px}.TrustSection .text{font-size:22px}.aboutUs .aboutUsHeader{border-bottom:none}.aboutUs .aboutUsHeader .topVideoContainer{margin-bottom:52px}.aboutUs .topContent{margin-top:40px}.aboutUs .TrustSection .trustSectionContainer{padding:0 15px}.aboutUs .TrustSection .item{padding-top:23px;padding-bottom:23px}.aboutUs .TrustSection .item:not(:last-child){border-bottom:3px solid #fff}.aboutUs .TrustSection .amount{line-height:40px;margin-bottom:15px}.aboutUs .additionalLinksContainer .ProductAnchor .col-md-6:not(:last-child){margin-bottom:46px}footer .mobile-expanded-content{display:none;margin-top:15px}.plus-minus-toggle{display:block}.packTitle .text{font-size:28px}.footerSignatureRight{text-align:center}.footerSignatureLeft{text-align:center}.categoryFilter{margin-bottom:20px}.categoryFilter button{min-width:245px;width:unset}.categoryPage .filtersRow.filtersWithBorder{margin-top:20px;margin-bottom:20px}.categoryPage .filtersRow.filtersWithBorder button{min-width:unset;width:100%}.course-container .courseMainContent .tab-content .side-col{border:none}}@media screen and (max-width:900px){.subParent{position:absolute;bottom:0}.footerSignatureRight{text-align:center}.footerSignatureLeft{text-align:center}}@media screen and (max-width:845px){.productMenu .practiceBtn{padding:13px 43px}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .front .hole,.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container .hole{left:89%}.categoryPage .swiper-container.product-swiper .product-swiper-arrow-container.product-swiper-prev{right:0}.categoryPage .swiper-container.product-swiper .product-swiper-arrow-container.product-swiper-next{left:0}}@media screen and (max-width:800px){.purchaseFlow .faq .carousel-control .glyphicon-menu-right{margin-right:-5px}.purchaseFlow .faq .carousel-control .glyphicon-menu-left{margin-left:-5px}.purchaseFlow .faq .carousel-inner{margin-left:25px;margin-right:15px}}@media screen and (max-width:767px){h2{font-size:34px}h3,.midContent h3{font-size:20px}p,.midContent,.topContent p,.midContent p{font-size:16px;line-height:22px}#productSlider .bx-prev{display:none}#productSlider .bx-next{display:none}.productPreviewWrapper .prevSlide{display:none !important}.productPreviewWrapper .nextSlide{display:none !important}#linksHeader{font-size:34px}.scrollUp{left:0%;display:none}.swiper-button-next{display:none}.swiper-button-prev{display:none}.is-sticky .hidden-sticky-xs{display:none !important}.infoPageGeneral input#btn_next_bot{padding:13px 15px}th{padding-left:1%;padding-right:1%}section table td{padding:15px}section table td ul{padding:0;margin:0 !important;list-style-image:none !important}.modal-dialog{display:inline-block;width:80%;margin:30px auto}.modal-header .close{top:16px;right:15px;color:inherit;z-index:999}.modal-content{border:none}.modal:before{display:none}.accordionMacroPanel{margin:30px 0}.accordionMacroPanel .accordionMacroPanelHeader{padding-bottom:30px}.accordionMacroPanel .accordionMacroPanelHeader .accordionMacroPanelTitle .accordionMacroTitleText{font-size:26px}.accordionMacroPanel .accordionMacroPanelBody .accordionMargin{margin-top:30px}.midContent .authorMacro{margin-top:20px}.carousel-inner{margin:0 15px;width:auto}.homePage .homePageHeader .carousel-inner{margin:0}.homePageHeader .headerContent{margin-top:400px}.homePageTestimonials .carousel-control .glyphicon-menu-right{right:10%}.homePageTestimonials .carousel-control .glyphicon-menu-left{left:10%}.homePage .testYourselfUrls ul li{width:50%}.successStory .headerContent{margin-top:7%}.roundImgWrapper{box-shadow:0 1px 3px rgba(0,0,0,.22);text-align:center;position:relative;height:140px;width:140px;margin:19px 0;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;border:4px solid #fff;overflow:hidden;margin:0 auto;top:20px}.homePage .homePageTestimonials .roundImgWrapper{margin-bottom:20px}.categoryPageTitle{margin-left:initial}.CategoryPageBig .categoryPageTitle h1{font-size:36px;line-height:40px}.CategoryPageBig .categoryPageTitle h2{font-size:20px}.CategoryPageBig .midContentRightColumn{margin-bottom:38px}.CategoryPageBig .multiPageBoxWrapper .no-flip-container{font-size:60px}#productSlider .modal-body{padding:0}.productPage .productPreviewCursorDef #productSlider .modal-body{padding:24px 40px 40px}.productPage #productSlider .modal-header .galleryTitleSlash{height:20px;width:15px}.productPage #productSlider .modal-header .titleLeftBorder .mainTitle{font-size:18px;line-height:20px;margin-bottom:0}#productSlider .swiper-container{width:100%;margin:0}#productSlider .swiper-container .swiper-pagination{bottom:5px}#productSlider .titleLeftBorder{width:-webkit-calc(100% - 15px);width:-moz-calc(100% - 15px);width:calc(100% - 15px)}.teamPage #productSlider .modal-body{padding-bottom:50px}.productPage .productPreviewCursorDef #productSlider .titleLeftBorder{line-height:0}#productSlider .subTitle{display:none !important}#productSlider .titleSeperator{display:none}.productPage .stickyStrip .productMenu .text{padding-top:0}.topicsCovered,.packageIncludes{overflow:visible}.topicsCoveredContent,.packageIncludesContent{display:inline}.productPage .stickyStrip{margin-bottom:0}.practiceBtnWrapper{border-bottom:solid 1px #e8e8e8;padding-bottom:14px;text-align:center}.categoryPage .practiceBtn{padding:20px 0;width:-webkit-calc(100% - 46px);width:-moz-calc(100% - 46px);width:calc(100% - 46px)}.categoryPage .stickyStrip.is-sticky .practiceBtnWrapper{padding-bottom:6px;width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);margin-left:15px}.productPage .productPreviewCursorDef{padding:15px 0 23px}.productPage .stickyStrip.is-sticky .practiceBtn{width:100%;margin:0}.productPage .leftColumnContent,.productPage .rightColumnContent{padding-top:15px;padding-bottom:0}.categoryPageDetailsContent .testimonialsBox,.productPage .sideBanner{border-left:none;margin-top:0;margin-bottom:0}.productPage h1{line-height:32px;font-size:22px}.productPage .description p{line-height:22px;font-size:22px;margin:0 0 10px}.productPage .categoryPageTitle{font-size:34px;margin-bottom:10px;line-height:36px}.productPage .plusPoints{margin:0;padding:0}.productPage .plusPoints li{margin:15px 0}.productMenu ul:first-child{line-height:25px}.freeTestPage .topContainer .freeTitleContainer{margin-top:0}.pricingPage .productBoxMobilePlaceHolder{padding:49px 0 60px}.infoPage .banner{background:none !important}.productMenu .row{position:relative}.infoPage .banner .bannerText{margin-bottom:0}.infoPage .stickyStrip .topButtonsContainer{padding-top:0;padding-bottom:10px}.infoPage .stickyStrip .topButtonsContainer .container{padding-top:0}.infoPage .listWrapper{overflow-x:scroll;overflow-y:hidden}.infoPage .infoLinksWrapper:after{content:'';position:absolute;left:0;width:20%;height:100%;background-color:#000;background:linear-gradient(to right,rgba(255,255,255,1) 20%,rgba(255,255,255,0) 100%)}.infoPage .listWrapper .infoLink:hover{border:none}.infoPage .listWrapper .infoLink.active{border-bottom:3px solid #169abf}.infoPage .infoLinksWrapper .infoLink:last-child{padding-left:40px}.infoPage .stickyStrip .infoLinksWrapper:after{content:none}.menuScrolling{overflow:hidden;display:none}.loginPage,.loginPage.inner{padding:0;background-color:transparent}.loginPage .loginContainer{border:none;max-width:unset;padding:0 15px;min-height:unset}.loginPage .loginContainer .signUpFormIntroText{background-color:#f9f9f9;padding:20px 30px 0;line-height:22px}.loginPage .loginContainer .loginContainerMobileTitle{background-color:#f9f9f9;padding:40px 15px 35px;border-bottom:1px solid #e2e2e2}.loginPage .loginContainer .loginContainerMobileTitle .loginMobileTitle{width:100%;text-align:right;color:#42474c;font-size:28px;font-weight:500}.loginPage .registerLink .part1,.loginPage .registerLink .part2-link,.loginPage .loginContainer .loginTab .loginForm .forgot-password{font-size:18px}.loginPage .loginTab,.loginPage #signup{padding:0 15px;margin-top:50px}.loginPage .loginContainer form .inputGroup .formServerErrorLabel{font-size:16px}.loginPage .loginContainer form .inputGroup #signupFormPassword+.formServerErrorLabel~.password-label{display:none}.loginPage .loginContainer form button[type="submit"]{width:100%;max-width:350px}.loginPage .modal-header{height:auto;padding-top:35px;padding-bottom:35px}.loginPage .modal-header .modal-title{font-size:18px}.loginPage .modal-header .close img{width:15px;left:9px;top:6px}.loginPage .loginTab .forgotPasswordPopup .modal-body{padding:0 30px 50px}.loginPage .loginTab .forgotPasswordPopup .modal-body .inputGroup{margin-top:30px}.loginPage .loginTab .forgotPasswordPopup .modal-body form button,.loginPage .loginTab .forgotPasswordPopup .modal-body form .loadingButton{margin-top:40px}.memberPageNavbar{border-left:none}.memberPageNavbar .navbar-brand img{margin:auto;top:0;bottom:0;left:0;right:0}.memberPageNavbar .navbar-right{display:none}.memberPageNavbar .mobileMenu{display:inline-block}.memberPageNavbar .navbar-collapse{margin-right:0;padding:0;background:#fff}.memberPageNavbar .navbar-collapse ul{width:100%}.memberPageNavbar .navbar-collapse ul li:first-child{font-size:30px;font-weight:400;color:#fefeff;background:url('/app_images/memberpage/middleSection.png');height:91px;line-height:91px}.memberPageNavbar .navbar-collapse ul li:first-child span{padding-left:18px}.memberPageNavbar .navbar-collapse ul li:not(:first-child){height:64px;line-height:64px}.memberPageNavbar .navbar-collapse ul li:last-child{height:128px}.memberPageNavbar .navbar-collapse ul li{border-bottom:1px solid #e5e5e5}.memberPageNavbar .navbar-collapse ul li a{text-decoration:none;color:#414042}.memberHomePage .topSection{padding-top:10px}.memberHomePage .topSection .congrats{margin-bottom:37px}.memberHomePage .topSection .container .topRow .closeBTN{top:59px;right:10px}.recommendSection{padding:0}.recommendPage .packsSearch{margin-left:5px;width:100%}.recommendPage .searchCaption{display:block;padding-top:24px;padding-left:6px}.recommendPage .packsSearch img{bottom:0;margin:0;margin-left:15px;top:39px}.memberBanner h1{font-size:28px;font-weight:500}.recommendPage .searchResults .carousel-inner{height:initial !important}.recommendPage .recommendedProductModal{width:94%}.recommendPage .recommendedProductModal .modal-header{padding:25px 17px}.recommendPage .recommendedProductModal .recommendedProductModalTitle{font-size:20px;font-weight:700;line-height:27px;padding-right:0;margin-bottom:0}.recommendPage .recommendedProductModal .recommendedProductModalTitle .colorSlash{display:none}.recommendPage .recommendedProductModal .modal-body{padding:25px 17px}.recommendPage .recommendedProductModal .modal-body .recommendedProductModalBenefits{border-bottom:1px solid #d9d9d9}.stickyStrip.is-sticky{top:inherit;bottom:0;padding-bottom:0;margin-bottom:0}.infoPage .stickyStrip.is-sticky{top:0;bottom:unset}.categoryPage .practiceBtnCol{border-bottom:solid 1px #e8e8e8;padding-bottom:34px}.categoryPage .statsCol{padding-top:24px}.categoryPage .ratingCol{padding-bottom:24px}.categoryPage .bannerimg{max-width:280%;min-width:0}.categoryPage.categoryKids .banner .headerLeftContent{background:-webkit-radial-gradient(95% 14px,circle,transparent 7px,#fff 7px);background:-moz-radial-gradient(95% 14px,circle,transparent 7px,#fff 7px);background:radial-gradient(95% 14px,circle,transparent 7px,#fff 7px);margin:60px 15px 30px}.categoryPage.categoryKids.freeTestCategoryKids .banner .headerLeftContent{background:-webkit-radial-gradient(97.5% 14px,circle,transparent 7px,#fff 7px);background:-moz-radial-gradient(97.5% 14px,circle,transparent 7px,#fff 7px);background:radial-gradient(97.5% 14px,circle,transparent 7px,#fff 7px)}.categoryPage.categoryKids .banner .headerLeftContent h1:before,.freeTestCategory.freeTestCategoryKids .freeTitleContainer::before{width:20%}.categoryPage.categoryKids .banner .headerLeftContent h1{font-size:34px}.categoryPage.categoryKids.freeTestCategoryKids .banner .headerLeftContent h1,.categoryPage.categoryKids.freeTestCategoryKids .banner .headerLeftContent .freeTag{font-size:30px;line-height:34px}.categoryPage.categoryKids .banner .headerLeftContent p{font-size:15px}.categoryPage.categoryKids .banner .headerLeftContent .hole{display:none}.categoryPage .headerLeftContent h1,.categoryPage .categoryPageTests .filtersHeader,.freeTestCategory .categoryPageTests .chooseFreeTitle{font-size:34px;line-height:36px}.categoryPage.freeTestCategoryKids .headerLeftContent .categoryPageStats{font-size:15px}.categoryPage.freeTestCategoryKids .headerLeftContent .categoryPageStats .rating{font-size:25px}.categoryPage.freeTestCategoryKids .bannerText{margin-bottom:0}.categoryKids.freeTestCategoryKids .headerLeftContent .categoryPageStats .ratingStarsWrapper svg{height:14px;width:14px;margin:0 1px}.rightColumnContent .stickyBoxes.is_stuck{position:relative !important;top:auto !important;bottom:auto !important}.successStoryMain .headerContent{margin:0;font-size:31px;line-height:36px;margin-top:189px;margin-bottom:35px;text-align:left;padding:8px}.bottomPromotionContent{padding-top:16px}.bottomPromotionContent .practiceBtn{padding:25px 60px;margin:5px}.bannerimg{position:absolute;max-width:228%;min-width:100%}.aboutUs .bannerimg{height:100%;width:auto}topTestimonialText{text-align:right;color:#44494e;font-size:16px;line-height:27px;width:90%;direction:rtl;margin-left:50px}.topTestimonialName{text-align:right;font-weight:400;color:#44494e;font-size:13px;line-height:27px;direction:rtl;margin-bottom:20px}.whiteSqureImage{width:70%;height:200px;padding-right:50px;top:15px}.topTestimonialText{font-size:16px;width:185px;line-height:20px}.topTestimonialName{font-size:13px;line-height:18px;width:190px}.bannerimg-mobile{width:100%;height:auto;max-height:inherit;min-height:inherit}.homePageHeader .bannerimg-container:before{position:absolute;display:block;content:"";top:0;right:0;bottom:0;left:0}.aboutUs .bannerimg{left:0}.featuredContent{padding:10px 10%}.homePageHeader .headerContent{margin-top:225px}.homePageHeader .headerContent h3{font-size:16px;line-height:22px;font-weight:400}.bottom_testimonials .carousel-control .glyphicon-menu-right{margin-right:0}.bottom_testimonials .carousel-inner{margin:0 15px}.affiliateLogin{margin-top:50px}.affiliateLogin .mainTitle{font-size:55px}.affiliateLogin form button[type="submit"]{margin-top:15px}.pricingPageUK .offerBox .premiumDetails{border:none;background-color:#f2f2f2}.pricingPageUK .offerBox .premiumDetails,.pricingPageUK .offerBox .productDetails{padding:15px}.pricingPageUK .offerBox h2{margin:15px;line-height:27px;margin-bottom:14px}.pricingPageUK .offerBox h3{margin:15px;line-height:18px;max-height:32px;overflow:hidden}.pricingPageUK .offerBox .section-title{margin-bottom:15px}.pricingPageUK .headTitle{margin:15px 0 15px}.price-select-mobile{margin-top:23px}.price-select-mobile select{padding:16px;width:100%;border:1px solid #b9b9b9}.price-select-mobile button{padding:14.5px;width:100%}.pricingPageUK .section-content{margin-top:42px}.pricingPageUK .offerBox .plusPoints{margin-left:5px}.section-content>div:nth-child(2){margin-top:24px}.pricingPageUK .offerBox .section-links{margin-top:21px}.pricingPage .content-collapse{display:none;background-color:#fff}#premium-collapse{border:15px solid #f2f2f2;border-bottom:none;margin-top:0}.pricingPageUK a,.pricingPageUK a:hover,.pricingPageUK a:visited,.pricingPageUK a:active,.pricingPageUK a:focus{font-weight:300;line-height:31px}.pricingPageUK .discountTag.transparent{top:-36px;right:25px;max-width:75px;top:-36px}.pricingPageUK .discountTag .freeText{font-size:12px;line-height:20px;top:14%}.pricingPageUK .discountTag:not(.transparent){right:15px;border-radius:45px;text-align:center}.featured-on{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}.homePage .homePageHeader .parent{min-height:280px;padding-bottom:0}.topTestimonialText{text-align:right;color:#44494e;font-size:13px;line-height:27px;width:90%;direction:rtl;margin-left:50px}.topTestimonialText p{line-height:22px;margin-bottom:0}.homePage .homePageHeader .topTestimonialText p{line-height:19px;font-size:13px;font-weight:400;margin-top:5px}.topTestimonialName{text-align:right;font-weight:400;color:#44494e;font-size:10px;line-height:27px;direction:rtl;margin-bottom:20px;width:100%}.homePage .testsContent .packType{margin-bottom:40px}.wideSellBoxContainer .wideBoxBulletList ul{padding-right:24%}.productButton{color:#fff;font-weight:500;line-height:39px;text-align:center}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .front .hole,.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container .hole{left:91.5%;height:16px;width:16px;top:0}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container .hole{left:90.5%}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:first-child .front{background:-webkit-radial-gradient(94% 16px,circle,transparent 8px,#f28300 7px);background:-moz-radial-gradient(94% 16px,circle,transparent 8px,#f28300 7px);background:radial-gradient(94% 16px,circle,transparent 8px,#f28300 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(2) .front{background:-webkit-radial-gradient(94% 16px,circle,transparent 8px,#78a742 7px);background:-moz-radial-gradient(94% 16px,circle,transparent 8px,#78a742 7px);background:radial-gradient(94% 16px,circle,transparent 8px,#78a742 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(3) .front{background:-webkit-radial-gradient(94% 16px,circle,transparent 8px,#e75c4a 7px);background:-moz-radial-gradient(94% 16px,circle,transparent 8px,#e75c4a 7px);background:radial-gradient(94% 16px,circle,transparent 8px,#e75c4a 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(4) .front{background:-webkit-radial-gradient(94% 16px,circle,transparent 8px,#299fbc 7px);background:-moz-radial-gradient(94% 16px,circle,transparent 8px,#299fbc 7px);background:radial-gradient(94% 16px,circle,transparent 8px,#299fbc 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(5) .front{background:-webkit-radial-gradient(94% 16px,circle,transparent 8px,#4d453f 7px);background:-moz-radial-gradient(94% 16px,circle,transparent 8px,#4d453f 7px);background:radial-gradient(94% 16px,circle,transparent 8px,#4d453f 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(6) .front{background:-webkit-radial-gradient(94% 16px,circle,transparent 8px,#d44ab5 7px);background:-moz-radial-gradient(94% 16px,circle,transparent 8px,#d44ab5 7px);background:radial-gradient(94% 16px,circle,transparent 8px,#d44ab5 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(7) .front{background:-webkit-radial-gradient(94% 16px,circle,transparent 8px,#6e3d92 7px);background:-moz-radial-gradient(94% 16px,circle,transparent 8px,#6e3d92 7px);background:radial-gradient(94% 16px,circle,transparent 8px,#6e3d92 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(8) .front,.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container{background:-webkit-radial-gradient(94% 16px,circle,transparent 8px,#334b87 7px);background:-moz-radial-gradient(94% 16px,circle,transparent 8px,#334b87 7px);background:radial-gradient(94% 16px,circle,transparent 8px,#334b87 7px)}.CategoryPageBig .multiPageBoxWrapper .flip-container,.CategoryPageBig .multiPageBoxWrapper .no-flip-container,.CategoryPageBig .multiPageBoxWrapper .front,.CategoryPageBig .multiPageBoxWrapper .back{width:100%}.CategoryPageBig .multiPageBoxWrapper .front .frontText{width:100%;line-height:28px;margin-bottom:8px}.two-columns-bold{column-count:1;margin:30px 5px}.two-columns-bold .videoiframe:not(:last-child){margin-bottom:20px}.categoryPage .midContent .two-columns-bold{margin:0 5px}.categoryPage .midContent .two-columns-bold p{height:initial;margin-top:30px}.image-text-row{display:block}.image-text-row h3{margin-top:0}.midContent blockquote p{font-size:16px;line-height:23px;margin:8px 0}.midContent blockquote small{font-size:14px}#galleryLogo{float:left;width:100px}.productPage .topContent,.productPage .midContent{font-size:16px}.productMarginRight{margin-right:0}#swiperHeader{font-size:35px;background-color:#f6f6f6;padding-right:42px;padding-bottom:0 !important;padding-top:30px}#JotFormIFrame{display:none}#forPrepPleaseCall{visibility:hidden}.contentsSellBox h1{color:#42474c;font-size:31px;font-weight:500}.productPreviewWrapper{width:-moz-calc(100% - 15px);width:-webkit-calc(100% - 15px);width:-o-calc(100% - 15px);width:calc(100% - 15px)}.productPreviewWrapper .nextSlide{right:15px}.nav-tabs.nav-justified>li{display:table-cell;white-space:nowrap;width:100%}.nav-tabs.nav-justified{overflow-x:auto}.tab-content form{padding:0}.myProfileTabs .tabsContainer .tab-content .table-responsive{border:none}.nav-tabs.nav-justified:after{position:absolute;top:1px;right:16px;width:16px;height:49px;content:'';background-color:#000;background:linear-gradient(to left,rgba(255,255,255,1) 20%,rgba(255,255,255,0) 100%)}.nav-tabs.nav-justified li:last-child a{padding-right:60px}.myProfileTabs .table-responsive>.table{margin-top:15px !important}.myProfileTabs .tab-content form .inputGroup .inputLabel{padding:0}.myProfileTabs .detailsFormWrapper{margin:auto}.myProfile .modal-dialog{width:100%}.myProfileTabs .tabsContainer .tab-content .changeBtn{top:0}.myProfile .myProfileTabs .tabsContainer .nav-tabs{min-height:51px}.myProfile .myProfileTabs .tabsContainer .nav-tabs>li{width:50%;float:right;padding:8px 0;background-color:#fcfcfc}.myProfile .myProfileTabs .tabsContainer .nav-tabs>li.active{background-color:#fff}.myProfile .myProfileTabs .tabsContainer .nav-tabs>li>a{padding:0}.myProfile .myProfileTabs .tabsContainer .tab-content #detailsTab,.myProfile .myProfileTabs .tabsContainer .tab-content #purchaseHistory{margin:0}.myProfile .tab-content #profilePageForm input:not([type="submit"]),.myProfile .tab-content #profilePageForm select,.myProfileTabs .tabsContainer .tab-content .changeBtn,.myProfile .tab-content #profilePageForm .inputGroup,.myProfile .tab-content #profilePageForm .phoneInputWrapper,.myProfile .tab-content #profilePageForm .unsubscribeLabel{font-size:16px}.myProfile .tab-content #profilePageForm .PhoneAreaWidth{width:22%}.myProfile .myProfileTabs input[type="submit"]{width:100%;margin-top:35px;margin-bottom:50px}.myProfile .myProfileTabs .modal-body{padding-bottom:20px}.myProfile .myProfileTabs .tabsContainer .tab-content #purchaseHistory .purchaseHistoryMobile{margin-top:65px;font-size:16px;margin-bottom:40px}.myProfile .myProfileTabs .tabsContainer .tab-content #purchaseHistory .purchaseHistoryMobile .purchaseHistoryRow .rowDivider{border-bottom-color:#d9d9d9;margin:20px 5%;width:90%}.myProfile .myProfileTabs .tabsContainer .tab-content #purchaseHistory .purchaseHistoryMobile .purchaseHistoryRow:last-child .rowDivider{display:none}.myProfile .myProfileTabs .tabsContainer .tab-content #purchaseHistory .purchaseHistoryMobile .planPriceLabel{font-weight:700}.subParent{position:absolute;top:45.5%}.homePage .homePageHeader .subParent{top:unset;bottom:0}.whiteSqureImage{width:70%;height:300px;padding-right:30px}.homePage .homePageHeader .whiteSqureImage{height:250px;padding:22px 27px;margin-bottom:40px}.topTestimonialText{text-align:right;color:#44494e;font-size:16px;line-height:27px;width:100%;direction:rtl}.topTestimonialName{text-align:right;font-weight:400;color:#44494e;font-size:13px;line-height:27px;direction:rtl;margin-bottom:20px}.homePage .homePageHeader .topTestimonialName{margin:0}.homePageHeader .bannerimg{height:100%}.homePage .homePageHeader .ratingStarsWrapper .sprite-star{width:11px;height:12px}.homePage .webInfoContent .sectureJobElements .packType{min-height:unset}.homePage .webInfoContent .sectureJobElements .colorInfoTitle{padding-top:5px;margin-bottom:0}.homePage .webInfoContent .sectureJobElements .colorInfoText img{padding-top:30px}#productPageSingle{font-size:34px;display:inline}.topContentProduct h3{font-size:16px;font-weight:700}.topContentProduct p{font-size:16px;font-weight:400}.contentSection h3{font-size:20px}.wideSellBoxContainer{height:100%;box-shadow:0 0 5px rgba(0,0,0,.15);border:1px solid #d8d8d8;background-color:#fff;z-index:9999;margin:auto;flex-wrap:wrap;justify-content:center;position:relative;display:grid;grid-template-columns:3fr 1fr 2fr;grid-template-areas:"header header header divider duration duration" "header header header divider price price" "bullets bullets bullets divider button button"}.wideSellBoxContainer .wideSellBoxHeader{display:inline-block;height:100%;border-left:none;padding:1em;grid-area:header;border-bottom:none;padding-bottom:0;width:80%;margin:0;font-size:22px}.wideSellBoxContainer .wideSellBoxHeader h1{color:#42474c;font-size:30px;font-weight:500;margin-bottom:0}.wideSellBoxContainer .wideBoxBulletList{width:100%;margin-bottom:1em;text-align:center;padding-right:0;grid-area:bullets}.categoryPageMulti .wideSellBoxContainer .wideBoxBulletList ul{font-size:15px;padding:1em 2.5em 1em 0}.wideSellBoxContainer .wideBoxDivider{grid-area:divider;width:2px;height:90%;background-color:#e4e4e4}.wideSellBoxContainer .wideBoxDuration{grid-area:duration;width:70%;margin:0 auto;padding-top:1em}.wideSellBoxContainer .wideBoxPeriodPrice{width:auto;font-size:2em;font-weight:bolder;margin-top:30px;grid-area:price}.wideSellBoxContainer .wideBoxPeriodPrice .currencyStyle{font-size:1.3em}.wideSellBoxContainer .wideBoxButtons{position:absolute;bottom:0;width:100%;grid-area:button}.footerSignatureLeft{font-size:13px;font-weight:400}.footerDivider{border-top:1px solid #848484;width:80%;margin:0 auto !important}.aboutUs .paddingTop60{padding-top:60px}.aboutUs .center{margin:0 auto;width:345px}.infoPage .banner .bannerText{margin-bottom:0}.infoPage .testPackBtnContainer{padding-left:15px;padding-right:15px}.infoPage .stickyStrip .topButtonsContainer{border-top:none}.infoPage .stickyStrip .topButtonContainer{margin-top:10px;margin-bottom:10px;width:290px}.infoPage .stickyStrip .topButtonContainer .buttonArrow p{padding:11px;border-width:0 2px 2px 0;top:19px;right:16px}.infoPage .mainContentCotainer{margin-top:0}.infoPage .sidebar{margin-top:0}.productPage .yotpo-rating-reviews{padding-top:15px}.desktop-reviews-he .bottom-reviews-he.yotpoSideBanner.yotpo .yotpo-review.yotpo-regular-box{padding-top:35px}.desktop-reviews-he .yotpo .yotpo-review .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-comment .yotpo-header .yotpo-icon-profile,.yotpo .yotpo-question .yotpo-header .yotpo-icon-profile{margin-right:1px}.desktop-reviews-he .yotpo .yotpo-review .yotpo-header .yotpo-header-actions{margin-left:-7px}.desktop-reviews-he .yotpo .yotpo-review .yotpo-main{margin-right:1px}.desktop-reviews-he .yotpo .yotpo-review.yotpo-regular-box .yotpo-main{margin-top:16px}.desktop-reviews-he .paging-wrapper{margin-top:12px}.infoPage .testPackBtnContainer{text-align:right;padding:0}.infoPage .viewTestPacksBtn{max-width:250px}.infoPage .viewTestPacksBtn span{font-size:22px}.CategoryPageBig .rowDivider{margin-bottom:20px;margin-top:46px}.CategoryPageBig .sidebar .rowDivider{margin-top:31px;margin-bottom:38px}a:hover.tooltips span{top:45px;width:240px}a.tooltips span:before{bottom:111px}a:hover.tooltips span:after{top:-25px}.categoryPage .midContent hr{margin-top:35px;margin-bottom:20px}.teamPage .teamPageHeader{min-height:200px}.teamPage .teamPageHeader .topContent{margin-bottom:55px}.teamPage .teamPageHeader .color-diagonal-columns{width:66px;height:49px;background:url(/app_images/aboutUsPage/linesMobile.png) no-repeat}.teamPage .teamSlidesContainer{margin-top:30px}.teamPage .teamSlidesContainer .employeeCol{width:100%}.teamPage .teamSlidesContainer .employeeContainer{max-width:430px;margin-left:auto;margin-right:auto}.teamPage .teamSlidesContainer .employeeFlipCard{cursor:default}.teamPage .teamSlidesContainer .employeeFlipCard .employeeContainer .employeeCardFront{position:relative}.teamPage .teamSlidesContainer .employeeFlipCard .employeeContainer .employeeCardFront .employeeDivider{width:40%;height:3px;background-color:#45aad6;margin:8px 0}.teamPage .teamSlidesContainer .employeeFlipCard .employeeContainer .employeeCardFront .employeeFullDesc{font-size:16px;line-height:22px;font-weight:400}.teamPage .reviewsContainer{margin-bottom:60px}.teamPage .teamSlidesContainer .employeeContainer .employeeImageContainer{height:100%}.teamPage .teamGalleryGrid .teamGalleryGridGutterSizer{width:4%}.teamPage .teamGalleryGrid .teamGalleryGridItem,.teamPage .teamGalleryGrid .teamGalleryGridItemAdditional,.teamPage .teamGalleryGrid .teamGalleryGridItemSizer{width:48%;margin-bottom:20px}.infoPageContact{height:unset;padding-bottom:30px}.infoPageContact .headerFont{font-size:14px}.infoPageContact+div .infoLinksWrapper:after{width:0}.confirmationPage .middleSection{margin-top:30px}.confirmationPage .detailsForm .confirmationQuestion{margin-top:50px}.confirmationPage .detailsForm .confirmationQuestion:nth-of-type(1){margin-top:10px}.confirmationPage .detailsForm .submitBtnContainer{text-align:center}.confirmationPage .detailsForm .submitBtnContainer .submitBtn{float:none;width:100%;margin-top:50px;margin-bottom:50px}.confirmationPage .orderConfirmationBoxContainer:not(.onlyOrderBox){border-top:1px solid #e7e7e7;padding-top:50px}.confirmationPage .orderConformation .orderDetails .headline{font-size:24px;padding:10px 20px}.confirmationPage .orderConformation .orderDetails .headline-icon img{width:25px;height:auto;bottom:14px;left:25px}.confirmationPage .orderConformation .orderDetails .orderDetailsContent{padding:30px 20px}.memberHomePage .modal .modal-dialog{width:96%}.memberHomePage .modal .modal-content .modalFooter .modalFooterBtn{padding:10px 65px}.memberHomePage .modal .modal-content{padding:20px 0}.memberHomePage .modal .modal-content>div{padding:0 20px}.memberHomePage .modal .modal-content .modalTitle{font-size:28px;margin-right:0;margin-bottom:20px;font-weight:500}.memberHomePage .renewPackModal .modal-content .renewPackModalContent{padding-bottom:55px}.memberHomePage .renewPackModal .modal-content .renewPackModalContent .renewPackModalQuestion{margin-top:15px}.memberHomePage .renewPackModal .modal-content .renewPackModalFooter .renewPackCancel{margin-right:15px}.memberHomePage .appointmentModal .modal-content .appointmentModalFooter .appointmentModalCancel{margin-right:15px}.errorPage header{padding-bottom:40px}.errorPage .errorTopRow{margin-top:0}.errorPage .errorTopRow .errorImage{width:60%;margin:auto;margin-top:30px;margin-bottom:40px;max-width:164px}.errorPage .errorTitle{font-size:34px;line-height:34px}.errorPage .mainContentCotainer{margin-top:40px;margin-bottom:60px}.errorPage .midContentContainer{border-bottom:1px solid #e2e2e2}.errorPage .midContentContainer .midContent{border:none;padding:0;margin-bottom:30px}.errorPage #errorContactForm{width:100%}.errorPage .errorContactFormTitle{font-size:18px;line-height:21px;font-weight:500;margin:30px 0}.errorPage #errorContactForm input:not(.contactUsButton),.errorPage #errorContactForm .areaCode{font-size:16px;border-bottom-color:#a3a3a3}.errorPage #errorContactForm .contactUsDashWidth{color:#a3a3a3}.errorPage #errorContactForm .tbMessage{font-size:16px;background-image:-webkit-linear-gradient(transparent 35px,#a3a3a3 1px);background-image:-moz-linear-gradient(transparent 35px,#a3a3a3 1px);background-image:-ms-linear-gradient(transparent 35px,#a3a3a3 1px);background-image:-o-linear-gradient(transparent 35px,#a3a3a3 1px);background-image:linear-gradient(transparent 35px,#a3a3a3 1px)}.errorPage #errorContactForm .contactUsButton{max-width:230px;display:block;margin:auto;margin-top:40px}.feedbackModal .modal-dialog .feedbackModalHeader{padding:20px 15px}.feedbackModal .modal-dialog .feedbackModalHeader .feedbackModalTitle{font-size:28px}.feedbackModal .modal-dialog .feedbackModalContent{padding:20px 15px}.course-container .courseMainContent .tab-content .side-content-item:last-child{margin-bottom:50px}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .stickyBarToAppend{width:100%;margin:0 2%}#productSlider li.videoEmbed iframe{margin:65px 0 60px}.memberBanner .member-alerts-wrapper .alerts-content .alert-text{font-size:16px;padding:10px 15px;line-height:23px;text-align:center}.memberBanner .member-alerts-wrapper .alerts-content .alert-text .alertAddToCalendar{display:block}.memberBanner .member-alerts-wrapper .close-alert{top:10px}.memberHomePage .member-alerts-wrapper .alerts-content{position:unset}.memberHomePage .member-alerts-wrapper .alerts-content .alert-text{text-align:center;font-size:16px}.memberHomePage .member-alerts-wrapper .close-alert{top:7px}.memberHomePage .member-alerts-wrapper{position:relative}.memberHomePage .middleSection{padding-top:25px}.memberHomePage .middleSection .container{padding:0 15px}.memberHomePage .prepPackBox-description .productDescription{margin-top:15px}.memberHomePage .prepPackBox .prepPackBox-Content .prepPackBoxContinue{margin-top:25px}.memberHomePage .prepPackBox-right{border:none}.memberHomePage .prepPackBox-right .rowDivider{border-color:#d9d9d9;margin:25px 0 0}.memberHomePage .prepPackBox-left{padding:0 20px 25px 20px;min-height:unset}.memberHomePage .prepPackBox .prepPackBox-Content .prepPackBox-details .input-group.date>img{left:67px}.memberHomePage .prepPackBox .prepPackBox-Content .appointmentPack{margin:10px;border:1px solid #d9d9d9;padding:20px 15px 20px 40px}.memberHomePage .prepPackBox .prepPackBox-Content .appointmentPack:last-child{margin-bottom:20px}.memberHomePage .prepPackBox .prepPackBox-Content .appointmentPack .clock{display:none}.memberHomePage .middleSection .pack-left-wrapper{margin:0}.memberHomePage .middleSection .addPackBtnContainer{height:110px}.memberHomePage .prepPackBox{margin-bottom:50px}.memberHomePage .prepPackBox-Content{height:unset}.memberHomePage .prepPackBox-nextPractice p{margin-bottom:23px}.memberHomePage .middleSection{margin-bottom:90px}.TestPrefaceHeBody{margin:0}.TestPrefaceHeBody #topLinks{display:none}.TestPrefaceHeBody #logoDiv{position:relative;width:100%}.TestPrefaceHeBody #logoDiv #jtpLogo{position:relative;right:unset}.TestPrefaceHeBody #logoDiv::before{display:none}.TestPrefaceHeBody table td{padding:0 !important}.TestPrefaceHeBody #maintable .TestPrefaceHeDiv .testName{color:#000;margin:0}.TestPrefaceHeBody #maintable .TestPrefaceHeDiv .testName h1{font-size:28px;line-height:36px;font-weight:500}.TestPrefaceHeBody #maintable .TestPrefaceHeDiv .backToTestLink{display:block}.TestPrefaceHeBody .TestPrefaceHeDiv{margin-top:0;margin-bottom:50px}.TestPrefaceHeBody .mobilePlayerBody .mainContentHolder .mobileTitleContainer{display:none}.TestPrefaceHeDiv .testName,.TestPrefaceHeDiv .backToTestLink,.TestPrefaceHeDiv .testDescriptionDiv,.TestPrefaceHeDiv #StartTestBtnsPanel{padding:0 25px}.TestPrefaceHeDiv .testDescriptionDiv img{max-width:100%}.TestPrefaceHeBody .midContentButton.testPreface{width:51%;max-width:320px;font-size:20px;padding:11px 0}.TestPrefaceHeBody .midContentButton.testPreface a{font-size:21px}.TestPrefaceHeBody{direction:rtl}.TestPrefaceHeBody .header{display:none}.TestPrefaceHeBody testContent .TestPrefaceHeDiv .testName{background-color:#f9f9f9}.TestPrefaceHeBody .footer.container{display:none}.TestPrefaceHeBody .proffesionDD{width:100%}.infoPage .bodyHolder>br:first-child{display:none}.infoPage .bodyHolder #report .testReportHeadContent{margin-top:0}.infoPage .bodyHolder #report .testReportHeadContent .backToTest a{font-size:18px}.infoPage .bodyHolder #report .testReportHeadContent .txtShopPageTitle{font-weight:500;font-size:32px}.infoPage .bodyHolder #report .reportScore_rtl.mobile,.infoPage .bodyHolder #report .reportScore_rtl_bottom.mobile{padding:20px 15px 10px 30px;margin:0;width:100%}.infoPage .bodyHolder #report .reportScore_rtl.mobile .normScore h2{font-size:18px;margin:0}.infoPage .bodyHolder #report .reportScore_rtl.mobile .reportScoreHead_rtl{width:auto;position:relative}.infoPage .bodyHolder #report .reportScore_rtl.mobile .questionMarkNormaliesed_rtl{position:absolute;margin:0;top:0;left:-30px}.infoPage .bodyHolder #report .reportScore_rtl.mobile .questions_rtl,.infoPage .bodyHolder #report .reportScore_rtl_bottom.mobile .questions_rtl{width:100%}.infoPage .bodyHolder #report .reportScore_rtl.mobile .viewAnalysis .noam_prod_btn,.infoPage .bodyHolder #report .reportScore_rtl_bottom.mobile .viewAnalysis .noam_prod_btn{width:100%;background:none;background-color:#db456c;border:none;font-size:20px;font-weight:500;color:#fff}.infoPage .bodyHolder #report .normGraphContainer table tr td,.infoPage .bodyHolder #report .questionsContainer table tr td{padding:0}.infoPage .bodyHolder #report .footer.container.grid{display:none}.infoPage .bodyHolder #report #normGraph .columnTD{vertical-align:bottom}.memberBanner .banner .container{width:100%}.contactForm .contactUsTel .contactUsTelWidth{width:72%}.contactForm .contactUsTel .contactUsAreaWidth{width:24%}.helpModule{right:0;width:100%;max-height:calc(100% - 51px)}.helpModule .helpModuleCollapsed{margin:5px 0 10px;width:120px;height:53px;box-shadow:0 2px 6px rgba(0,0,0,.4)}.helpModule .helpModuleCollapsed .helpModuleCollapsedTitle{font-size:16px;line-height:20px;text-align:right;width:60px}.helpModule .helpModuleOpen{position:relative;right:2%;width:96%;margin-top:5px}.helpModule .helpModuleOpen .helpModuleContactFormContainer{overflow:scroll}.helpModule .helpModuleOpen #helpModuleContactForm textarea{background-image:linear-gradient(#fff 39px,#999 1px);background-size:100% 40px;line-height:39px;height:120px}#ratingPopup .modal-dialog{width:100%}.ratingPopup .swiper-container{padding-bottom:45px}.ratingPopup .swiper-pagination{bottom:0}.contentBlueWrapper,.contentGreenWrapper{padding:30px 25px}.homePage .homePageHeader .topTestimonialButtonContainer{position:absolute;left:10px;bottom:10px}.homePage .homePageHeader .seeMoreButton{line-height:36px;font-size:13px}.seeMoreButton{width:140px;height:36px}}@media screen and (max-width:666px){.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-green .testimonial-caption{bottom:9%}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .front .hole,.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container .hole{left:91%;height:14px;width:14px}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container .hole{left:90%}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:first-child .front{background:-webkit-radial-gradient(94% 16px,circle,transparent 6px,#f28300 7px);background:-moz-radial-gradient(94% 16px,circle,transparent 6px,#f28300 7px);background:radial-gradient(94% 16px,circle,transparent 6px,#f28300 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(2) .front{background:-webkit-radial-gradient(94% 16px,circle,transparent 6px,#78a742 7px);background:-moz-radial-gradient(94% 16px,circle,transparent 6px,#78a742 7px);background:radial-gradient(94% 16px,circle,transparent 6px,#78a742 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(3) .front{background:-webkit-radial-gradient(94% 16px,circle,transparent 6px,#e75c4a 7px);background:-moz-radial-gradient(94% 16px,circle,transparent 6px,#e75c4a 7px);background:radial-gradient(94% 16px,circle,transparent 6px,#e75c4a 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(4) .front{background:-webkit-radial-gradient(94% 16px,circle,transparent 6px,#299fbc 7px);background:-moz-radial-gradient(94% 16px,circle,transparent 6px,#299fbc 7px);background:radial-gradient(94% 16px,circle,transparent 6px,#299fbc 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(5) .front{background:-webkit-radial-gradient(94% 16px,circle,transparent 6px,#4d453f 7px);background:-moz-radial-gradient(94% 16px,circle,transparent 6px,#4d453f 7px);background:radial-gradient(94% 16px,circle,transparent 6px,#4d453f 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(6) .front{background:-webkit-radial-gradient(94% 16px,circle,transparent 6px,#d44ab5 7px);background:-moz-radial-gradient(94% 16px,circle,transparent 6px,#d44ab5 7px);background:radial-gradient(94% 16px,circle,transparent 6px,#d44ab5 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(7) .front{background:-webkit-radial-gradient(94% 16px,circle,transparent 6px,#6e3d92 7px);background:-moz-radial-gradient(94% 16px,circle,transparent 6px,#6e3d92 7px);background:radial-gradient(94% 16px,circle,transparent 6px,#6e3d92 7px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(8) .front,.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container{background:-webkit-radial-gradient(94% 16px,circle,transparent 6px,#334b87 7px);background:-moz-radial-gradient(94% 16px,circle,transparent 6px,#334b87 7px);background:radial-gradient(94% 16px,circle,transparent 6px,#334b87 7px)}#productSlider li.videoEmbed iframe{margin:20px 0 0}}@media screen and (max-width:600px){.homePageSearch{width:95%}.homePage .homePageHeader .subParent{right:-3%}.homePage .homePageHeader .whiteSqureImage{padding-right:40px}.homePageTestimonials .carousel-control .glyphicon-menu-right{right:0%}.homePageTestimonials .carousel-control .glyphicon-menu-left{left:0%}.homePage .testsContent{margin-top:30px}.homePage .testsContent .packType{width:100%;min-height:unset}.homePage .testsContent .text{border-bottom-width:2px}.homePage .testsContent .packType .packTitle .text{font-size:34px}.homePage .testsContent .packType .info a{line-height:28px}.homePage .testsContent .packType .allPreps{margin-top:0}.homePage .testsContent .packType .allPreps .line{display:none}.homePage .testsContent .packType .allPreps p{line-height:28px}}@media screen and (max-width:575px){.videoContainerYouTube{width:100%;height:100%}.productPage .videoContainerYouTube img{width:90%}.videoContainerYouTube .videoBoxImage{margin-bottom:5%}.hidden-xxs{display:none !important}.testimonialText{max-width:250px}.homePage .homePageTestimonials .testimonialText{max-width:unset}.successStoryMain .testimonials-container .testimonial-caption{z-index:3}.successStoryMain .testimonials-container .testimonial-image p{font-size:13px;line-height:16px;padding-bottom:16px}.successStoryMain .testimonials-container .testimonial-single.portrait-testimonial .testimonial-image p{padding-bottom:25px}.successStoryMain .testimonials-container .testimonial-review .triangle{top:-22px}.categoryKids.freeTestCategoryKids .headerLeftContent .corner-ribbon{background:url(/app_images/corner-ribbon-narrow.svg) no-repeat}.categoryKids.freeTestCategoryKids .headerLeftContent .corner-ribbon-text{font-size:16px;top:20px;left:16px}.course-container .main-content{padding:0;width:100%}.course-container .main-content .tab-pane>h2,.course-container .main-content .tab-pane>h3{padding-right:15px}.category-collapsers .panel-heading .panel-right{display:flex;flex-direction:column;margin-left:auto;align-items:flex-start}.category-collapsers .panel-heading .panel-right h4{margin:0}.category-collapsers .collapse-stats{display:block;width:100%}.category-collapsers .collapse-test{width:100%;padding-top:25px;padding-bottom:25px;align-items:flex-start !important}.collapse-test .test-left{width:100%}.collapse-test .test-left>a{width:100%}.category-collapsers .collapse-test .test-title{width:unset;margin-bottom:13px}.category-collapsers .panel-heading{height:unset;padding:0 15px;min-height:70px;display:flex;justify-content:space-between}.category-collapsers .collapse-test-wrapper{height:unset;flex-direction:column;align-items:flex-start}.category-collapsers .collapse-test-wrapper .inverted-button{width:100%}.category-collapsers .collapse-test .collapse-test-wrapper .midContentButton{width:100%}.category-collapsers .panel-body .collapse-test{height:unset;padding-right:40px;padding-left:45px}.category-collapsers .panel-body .collapse-test .test-middle{margin-bottom:25px}.collapse-test .test-left{display:flex;flex-direction:column}.category-collapsers .icon{margin-left:15px}.category-collapsers .icon.video-test,.category-collapsers .icon.text-test{margin-left:20px;margin-top:5px}.category-collapsers .tests-history-wrapper>ul>li{flex-direction:column;align-items:flex-start;position:relative;justify-content:space-evenly;padding-right:85px !important}.category-collapsers .tests-history-wrapper>ul>li a{position:absolute;left:20px;line-height:72px}.category-collapsers .tests-history-wrapper>ul>li .test-history-right,.category-collapsers .tests-history-wrapper>ul>li .progress{width:160px}.category-collapsers .tests-history-wrapper .test-history-right li:nth-child(2){padding:0 10px}.category-collapsers .top-level-tests-panel .tests-history-wrapper>ul>li{padding-right:85px !important}}@media screen and (max-width:538px){.contactUsTelWidth{width:74%}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-green .testimonial-caption{bottom:8.5%}.prepPackBox-nextPractice .midContentButton{width:100%;height:43px}}@media screen and (max-width:514px){.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-red .testimonial-caption{bottom:14%}}@media screen and (max-width:490px){.searchPage .filterBox{margin-top:30px;margin-bottom:10px}.searchPage .filterBox h2{margin-bottom:15px}.searchPage .filterBox .filterOptions{flex-direction:column}.searchPage .filterBox .filterOptions a{margin-bottom:10px}}@media screen and (max-width:480px){.homePage .homePageHeader .bannerimg-container{height:auto}.homePage .homePageHeader .parent{min-height:270px}.homePage .homePageHeader .whiteSqureImage .topTestimonialText{padding-right:20px}.homePage .homePageHeader .whiteSqureImage .topTestimonialName{font-size:12px;line-height:17px}.containerMobile{padding:0}.productPage .topContent{padding-bottom:0}#mobileSellbox{padding-bottom:45px}.newsBar{font-size:12px}.productPage .newsBar{font-size:15px}.newsBar .new{font-size:14px}.periodSelection{margin-top:10px}.rowDivider{margin:0}.teamPage .reviewsContainer .rowDivider{margin-bottom:35px}.aboutUs .rowDivider{margin:46px 0}.productPage .contentSection img{display:block}.CategoryPageBig .rowDivider{margin:30px 0}.CategoryPageBig .multiPageSmallBoxWrapper{width:139px;height:36px}.CategoryPageBig .multiPageSmallBoxWrapper .multiPageSmallBoxText{font-size:16px;white-space:nowrap}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .front .hole,.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container .hole{left:90.5%;height:12px;width:12px}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container .hole{left:89.5%}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:first-child .front{background:-webkit-radial-gradient(94% 15px,circle,transparent 5px,#f28300 6px);background:-moz-radial-gradient(94% 15px,circle,transparent 5px,#f28300 6px);background:radial-gradient(94% 15px,circle,transparent 5px,#f28300 6px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(2) .front{background:-webkit-radial-gradient(94% 15px,circle,transparent 5px,#78a742 6px);background:-moz-radial-gradient(94% 15px,circle,transparent 5px,#78a742 6px);background:radial-gradient(94% 15px,circle,transparent 5px,#78a742 6px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(3) .front{background:-webkit-radial-gradient(94% 15px,circle,transparent 5px,#e75c4a 6px);background:-moz-radial-gradient(94% 15px,circle,transparent 5px,#e75c4a 6px);background:radial-gradient(94% 15px,circle,transparent 5px,#e75c4a 6px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(4) .front{background:-webkit-radial-gradient(94% 15px,circle,transparent 5px,#299fbc 6px);background:-moz-radial-gradient(94% 15px,circle,transparent 5px,#299fbc 6px);background:radial-gradient(94% 15px,circle,transparent 5px,#299fbc 6px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(5) .front{background:-webkit-radial-gradient(94% 15px,circle,transparent 5px,#4d453f 6px);background:-moz-radial-gradient(94% 15px,circle,transparent 5px,#4d453f 6px);background:radial-gradient(94% 15px,circle,transparent 5px,#4d453f 6px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(6) .front{background:-webkit-radial-gradient(94% 15px,circle,transparent 5px,#d44ab5 6px);background:-moz-radial-gradient(94% 15px,circle,transparent 5px,#d44ab5 6px);background:radial-gradient(94% 15px,circle,transparent 5px,#d44ab5 6px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(7) .front{background:-webkit-radial-gradient(94% 15px,circle,transparent 5px,#6e3d92 6px);background:-moz-radial-gradient(94% 15px,circle,transparent 5px,#6e3d92 6px);background:radial-gradient(94% 15px,circle,transparent 5px,#6e3d92 6px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(8) .front,.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container{background:-webkit-radial-gradient(94% 15px,circle,transparent 5px,#334b87 6px);background:-moz-radial-gradient(94% 15px,circle,transparent 5px,#334b87 6px);background:radial-gradient(94% 15px,circle,transparent 5px,#334b87 6px)}.categoryPage.categoryKids.freeTestCategoryKids .banner .headerLeftContent{background:-webkit-radial-gradient(96% 14px,circle,transparent 7px,#fff 7px);background:-moz-radial-gradient(96% 14px,circle,transparent 7px,#fff 7px);background:radial-gradient(96% 14px,circle,transparent 7px,#fff 7px)}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .stickyBarToAppend{justify-content:space-between}#stickyBarMobile .stickybarMobileContainer .stickybarMobileContent .stickyBarDropdown .selectedPlan{margin-left:15px}.resetPassordPage .resetPasswordContainer .resetPasswordFormSubmit .resetPassordBtn{width:100%}#productSlider li.videoEmbed iframe{min-height:168px}}@media screen and (max-width:460px){.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image .testimonial-caption p{padding:0 11px}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-green .testimonial-caption{bottom:7.7%}}@media screen and (max-width:450px){.txt-quantity{visibility:hidden}.txt-quantity:after{visibility:visible;content:'QTY';text-align:left;margin:-70px}.txt-amount{visibility:hidden}.txt-amount:after{visibility:visible;content:'AMT';text-align:left;margin:-62px}.teamPage .teamGalleryGrid .teamGalleryGridGutterSizer{width:0%}.teamPage .teamGalleryGrid .teamGalleryGridItem,.teamPage .teamGalleryGrid .teamGalleryGridItemAdditional,.teamPage .teamGalleryGrid .teamGalleryGridItemSizer{width:100%;margin-bottom:20px}.teamPage #productSlider .bx-wrapper .bx-viewport .bxslider{height:220px}.teamPage #productSlider .bx-wrapper .bx-pager{bottom:-95px}.teamPage #productSlider .titleLeftBorder{margin:0;padding-top:5px}}@media screen and (max-width:400px){.midContentButton a,.CategoryPageBig .midContent .midContentButton a{font-size:16px;line-height:24px}footer .footerContentText{font-size:15px;line-height:25px}.menuScrolling{overflow:hidden;display:none}.infoPage .banner img:not(.authorImg){max-width:450%;right:-50%}.logoimg{margin-right:0;width:143px;height:30px}.blueRectangle{margin:0 auto;float:right;height:4px;background-color:#3ea0d8}.purpleRectangle{margin:0 auto;float:right;height:4px;background-color:#8b5fc9}.greenRectangle{margin:0 auto;float:right;height:4px;background-color:#acca4d}.redRectangle{margin:0 auto;float:right;height:4px;background-color:#fc4467}.colorRectangle{margin:0 auto;float:right;height:4px}.fiveHunderdUpperText{font-weight:300;color:#010101;font-size:65px !important;padding-top:14%}.homePage .webInfoContent .fiveHunderdUpperText{line-height:44px}.fiveHunderdLowerText{font-weight:300;color:#010101;font-size:22px;line-height:0}.homePage .webInfoContent .fiveHunderdLowerText{margin-top:10px}.roundImgWrapper{box-shadow:0 0 10px rgba(0,0,0,.3);text-align:center;position:relative;height:140px;width:140px;margin:19px 0;border-radius:150px;-webkit-border-radius:150px;-moz-border-radius:150px;border:3px solid #fff;background-color:#fff;overflow:hidden;margin:0 auto}footer span.title{font-size:14px;width:100%;padding:10px 0}.whiteSqureImage{width:75% !important;height:200px;top:70px;right:30px;padding-top:20px;padding-right:150px}.homePage .homePageHeader .whiteSqureImage{height:230px;right:0;top:20px}.topTestimonialName{text-align:right;font-weight:400;color:#44494e;font-size:13px;line-height:27px;direction:rtl;margin-bottom:20px;margin-top:0}.topTestimonialText{line-height:20px !important}.homePage .homePageHeader .whiteSqureImage .topTestimonialText{padding-right:20px}.homePage .homePageHeader .subParent{right:-8%}.homePageHeader .headerContent{margin-top:250px !important}.testTopText{line-height:20px}.testimonialsRating{line-height:20px !important;word-spacing:5px}.homePageTestimonials .carousel-control .glyphicon-menu-right{right:-10% !important}.homePageTestimonials .carousel-control .glyphicon-menu-left{left:-10% !important}.sellBox{width:100%}.homePageTestimonials .carousel{height:455px}.homePage .homePageTestimonials .carousel{height:auto}.homePageTestimonials .carousel-control,.carousel-control:hover,.carousel-control:focus,.carousel-control:active{margin-right:-19px}.homePage .homePageTestimonials .carousel-control,.homePage .homePageTestimonials .carousel-control:hover,.homePage .homePageTestimonials .carousel-control:focus,.homePage .homePageTestimonials .carousel-control:active{margin-right:0}.homePage .testYourselfUrls ul li{width:100%}.aboutUs .center{width:100%}.packTitle .text{font-size:25px}.testsContent{margin-top:-20px}.fiveHunderdLowerText{padding-top:30px}.fiveHunderdUpperText{padding-top:7%}.contactUsAreaWidth{width:30%}.midContent table th{font-size:14px;line-height:18px}.midContent table td{font-size:13px;line-height:16px}.productPage .productPreviewCursorDef{padding:0}.productPage .productPreviewCursorDef #productSlider .bx-pager.bx-default-pager a{height:4px;width:4px}.productPage .productPreviewCursorDef #productSlider .bx-pager.bx-default-pager a.active{height:6px;width:6px}.productPage.productPageMulti .beforeMidContent .galleryLink{font-size:14px}.successStoryMain.successStoryMainKids .topContent{margin-bottom:30px}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-single:not(:last-child) .testimonial-content{padding-bottom:10px}.successStoryMain .testimonials-container .testimonial-single .testimonial-image p{padding:0 8px 7px}.successStoryMain .testimonials-container .testimonial-single.portrait-testimonial .testimonial-image p{padding-bottom:14px}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-yellow .testimonial-caption{bottom:15%}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-red .testimonial-caption{bottom:13.5%}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-orange .testimonial-caption{bottom:14%}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image .testimonial-caption p{line-height:17px}.infoPage .infoLinksWrapper .infoLink:last-child{margin-left:0}.CategoryPageBig header{margin-bottom:36px}.CategoryPageBig .multiPageBoxWrapper .front .frontText{font-size:18px;line-height:22px}.CategoryPageBig .multiPageBoxWrapper .front .underline{margin-top:-5px;width:34px}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .front .underline{margin-top:0;width:40px;border-bottom-width:4px}.CategoryPageBig .multiPageBoxWrapper .no-flip-container .bottomCardsAmt{font-size:60px}.CategoryPageBig .categoryPageTitle{margin-bottom:25px}.CategoryPageBig .categoryPageTitle h1{margin-bottom:9px}.CategoryPageBig .categoryPageTitle h2{margin-top:0}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .front .hole,.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container .hole{left:89%;margin-top:4px}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container .hole{left:88%}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:first-child .front{background:-webkit-radial-gradient(93% 11px,circle,transparent 5px,#f28300 6px);background:-moz-radial-gradient(93% 11px,circle,transparent 5px,#f28300 6px);background:radial-gradient(93% 11px,circle,transparent 5px,#f28300 6px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(2) .front{background:-webkit-radial-gradient(93% 11px,circle,transparent 5px,#78a742 6px);background:-moz-radial-gradient(93% 11px,circle,transparent 5px,#78a742 6px);background:radial-gradient(93% 11px,circle,transparent 5px,#78a742 6px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(3) .front{background:-webkit-radial-gradient(93% 11px,circle,transparent 5px,#e75c4a 6px);background:-moz-radial-gradient(93% 11px,circle,transparent 5px,#e75c4a 6px);background:radial-gradient(93% 11px,circle,transparent 5px,#e75c4a 6px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(4) .front{background:-webkit-radial-gradient(93% 11px,circle,transparent 5px,#299fbc 6px);background:-moz-radial-gradient(93% 11px,circle,transparent 5px,#299fbc 6px);background:radial-gradient(93% 11px,circle,transparent 5px,#299fbc 6px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(5) .front{background:-webkit-radial-gradient(93% 11px,circle,transparent 5px,#4d453f 6px);background:-moz-radial-gradient(93% 11px,circle,transparent 5px,#4d453f 6px);background:radial-gradient(93% 11px,circle,transparent 5px,#4d453f 6px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(6) .front{background:-webkit-radial-gradient(93% 11px,circle,transparent 5px,#d44ab5 6px);background:-moz-radial-gradient(93% 11px,circle,transparent 5px,#d44ab5 6px);background:radial-gradient(93% 11px,circle,transparent 5px,#d44ab5 6px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(7) .front{background:-webkit-radial-gradient(93% 11px,circle,transparent 5px,#6e3d92 6px);background:-moz-radial-gradient(93% 11px,circle,transparent 5px,#6e3d92 6px);background:radial-gradient(93% 11px,circle,transparent 5px,#6e3d92 6px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(8) .front,.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container{background:-webkit-radial-gradient(93% 11px,circle,transparent 5px,#334b87 6px);background:-moz-radial-gradient(93% 11px,circle,transparent 5px,#334b87 6px);background:radial-gradient(93% 11px,circle,transparent 5px,#334b87 6px)}}@media screen and (max-width:388px){.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-yellow .testimonial-caption{bottom:12%}}@media screen and (max-width:375px){.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-green .testimonial-caption{bottom:8%}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-orange .testimonial-caption{bottom:11%}.memberBanner .coloredLines{visibility:collapse}.coursePageTopContainer .swiperRow{margin:0}.coursePageTopContainer .swiperColumn{width:100%}.course-container .collapse-test .test-left>a{width:100%}.course-container .collapse-test .test-left{width:100%}.course-container .category-collapsers .collapse-stats{margin-right:13%}}@media screen and (max-width:360px){.myProfileTabs .tabsContainer .tab-content .changeBtn{top:30px}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .front .hole,.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container .hole{left:87.5%;height:10px;width:10px;margin-top:6px}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container .hole{left:86%}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:first-child .front{background:-webkit-radial-gradient(91% 11px,circle,transparent 4px,#f28300 3px);background:-moz-radial-gradient(91% 11px,circle,transparent 4px,#f28300 3px);background:radial-gradient(91% 11px,circle,transparent 4px,#f28300 3px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(2) .front{background:-webkit-radial-gradient(91% 11px,circle,transparent 4px,#78a742 3px);background:-moz-radial-gradient(91% 11px,circle,transparent 4px,#78a742 3px);background:radial-gradient(91% 11px,circle,transparent 4px,#78a742 3px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(3) .front{background:-webkit-radial-gradient(91% 11px,circle,transparent 4px,#e75c4a 3px);background:-moz-radial-gradient(91% 11px,circle,transparent 4px,#e75c4a 3px);background:radial-gradient(91% 11px,circle,transparent 4px,#e75c4a 3px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(4) .front{background:-webkit-radial-gradient(91% 11px,circle,transparent 4px,#299fbc 3px);background:-moz-radial-gradient(91% 11px,circle,transparent 4px,#299fbc 3px);background:radial-gradient(91% 11px,circle,transparent 4px,#299fbc 3px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(5) .front{background:-webkit-radial-gradient(91% 11px,circle,transparent 4px,#4d453f 3px);background:-moz-radial-gradient(91% 11px,circle,transparent 4px,#4d453f 3px);background:radial-gradient(91% 11px,circle,transparent 4px,#4d453f 3px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(6) .front{background:-webkit-radial-gradient(91% 11px,circle,transparent 4px,#d44ab5 3px);background:-moz-radial-gradient(91% 11px,circle,transparent 4px,#d44ab5 3px);background:radial-gradient(91% 11px,circle,transparent 4px,#d44ab5 3px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(7) .front{background:-webkit-radial-gradient(91% 11px,circle,transparent 4px,#6e3d92 3px);background:-moz-radial-gradient(91% 11px,circle,transparent 4px,#6e3d92 3px);background:radial-gradient(91% 11px,circle,transparent 4px,#6e3d92 3px)}.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper:nth-child(8) .front,.CategoryPageBig.CategoryPageBigKids .multiPageBoxWrapper .no-flip-container{background:-webkit-radial-gradient(91% 11px,circle,transparent 4px,#334b87 3px);background:-moz-radial-gradient(91% 11px,circle,transparent 4px,#334b87 3px);background:radial-gradient(91% 11px,circle,transparent 4px,#334b87 3px)}}@media screen and (max-width:354px){.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-yellow .testimonial-caption{bottom:11%}.successStoryMain.successStoryMainKids .testimonials-container .testimonial-image.testimonial-image-red .testimonial-caption{bottom:10%}}@media screen and (max-width:346px){.memberHomePage .topSection .congrats h1{font-size:29px}.homePage .homePageHeader .parent{min-height:295px}}@media screen and (max-width:320px){.mobileSearchBox input[type=search]{padding-right:48px}}@media screen and (max-width:1074px) and (min-width:367px){.productBoxRow .col-md-4{margin-top:30px}.menuScrolling{overflow:hidden;display:none}}@media screen and (min-width:992px){.topLinksBar.infoPage .infoLinksWrapper .infoLink a{min-width:88px}.topLinksBar.infoPage .swiper-slide{margin-left:65px !important}.hide-in-desktop{display:none !important}}@media screen and (min-width:992px) and (max-width:1074px){.footerTitleText{font-size:18px !important}.sidebar .productContainer .productContent{height:103px;width:158px;padding:10px 11px}.sidebar .productContainer .productContent h3{font-size:15px;line-height:18px;max-height:36px}.sidebar .productContainer .productContent .productDescription{height:40px}.sidebar .productContainer .productContent .productDescription p{font-size:14px;line-height:17px}.sidebar .productContainer .productContent .productBoxLearnMoreLink{display:none}.confirmationPage .orderConfirmationBoxContainer.col-sm-6{width:50%;margin:0}}@media screen and (min-width:768px) and (max-width:1074px){.homePage .testsContent .packType{width:41.66666667%;margin-bottom:60px}.homePage .testsContent .packType.rightPack{margin-left:16.66666667%}.wideSellBoxContainer .wideSellBoxHeader{width:80%}.wideSellBoxContainer .wideBoxBulletList{width:100%;margin:1em 0;line-height:16px}.wideSellBoxContainer .wideBoxBulletList ul li{font-size:12px}.wideSellBoxContainer .wideBoxDuration{width:50%}.wideSellBoxContainer .wideBoxPeriodPrice{width:50%;font-size:1.3em}.wideSellBoxContainer .wideBoxPeriodPrice .periodPrice{font-size:2em;font-weight:bolder}.wideSellBoxContainer .wideBoxPeriodPrice .currencyStyle{font-size:1.3em}.wideSellBoxContainer .wideBoxButtons{width:75%}.wideSellBoxContainer .wideBoxButtons .ProductAnchor{font-size:14px}.infoPage .stickyStrip .topButtonContainer{padding-left:8px;padding-right:8px;line-height:18px;width:107%}.infoPage .stickyStrip .topButtonContainer .buttonSmallTitle{font-size:14px}.infoPage .stickyStrip .topButtonContainer .buttonMainTitle{font-size:17px}.infoPage .stickyStrip .topButtonContainer .buttonArrow{width:50px}.infoPage .stickyStrip .topButtonContainer .buttonArrow p{padding:11px;top:16px;right:7px;border-width:0 2px 2px 0}.CategoryPageBig .multiPageBoxWrapper .front .frontText{font-size:24px;line-height:28px}.prepPackBox .prepPackBox-Content .prepPackBox-details .input-group.date{display:inline-block}.prepPackBox .prepPackBox-Content .prepPackBox-details .input-group.date>input{height:auto;width:auto;display:inline-block;min-width:unset;padding:0;margin-right:0;max-width:115px}.prepPackBox .prepPackBox-Content .prepPackBox-details .input-group.date>img{bottom:0;right:80px;left:unset}}@media screen and (min-width:1075px) and (max-width:1199px){.productPage #productContainer #sellBoxesWrapper{margin-right:65px}.sidebar .productContainer .productContent{height:140px;width:213px}.sidebar .productContainer .productContent h3{font-size:16px;line-height:19px}.sidebar .productContainer .productContent .productDescription{height:40px}.sidebar .productContainer .productContent .productDescription p{font-size:15px;line-height:19px}.sidebar .productContainer .productContent .productBoxLearnMoreLink{display:none}}@media screen and (min-width:992px) and (max-width:1200px){.contentsSellBox h1{font-size:18px}}@media screen and (min-width:500px) and (max-width:1200px){#productPageSingleStickyBar{font-size:20px}.productPage #productPageSingleStickyBar .pageSubTitleSticky{font-size:18px}.productPage #stickyBar .ratingStarsWrapper .anchorTag{font-size:16px}}@media screen and (min-width:500px) and (max-width:991px){.categoryFilter .dropdown-menu{max-width:274px}}@media screen and (max-width:992px) and (min-width:768px){.ratingPopup .modal-dialog{width:750px}}@media screen and (max-width:767px) and (min-width:576px){.ratingPopup .swiper-slide .internal-slide .promo-text{margin-top:5px}.ratingPopup .stars-date{left:0}.ratingPopup .swiper-slide .internal-slide{width:200px}}@media screen and (max-width:767px) and (min-width:550px){.CategoryPageBig .multiPageBoxWrapper .front .frontText{font-size:30px;line-height:32px}}@media screen and (max-width:550px) and (min-width:401px){.CategoryPageBig .multiPageBoxWrapper .front .frontText{font-size:24px;line-height:28px}}@media screen and (min-width:768px) and (max-width:991px){.footerSignatureLeft{padding-bottom:40px}.rightPack{margin-left:100px}.colorInfoText{line-height:22px;font-size:15px}.sidebar .productContainer .productContent{height:145px;width:220px}.sidebar .productContainer .productContent h3{font-size:16px;line-height:19px}.sidebar .productContainer .productContent .productDescription p{font-size:15px;line-height:18px}.memberHomePage .middleSection .pack-alert{min-width:226px}.memberHomePage .middleSection .add-related-pack{padding-right:11px;margin-left:-10px}}@media screen and (min-width:900px) and (max-width:1000px){.subParent{right:-31%}}@media screen and (min-width:1000px) and (max-width:1100px){.subParent{right:-26%}}@media screen and (min-width:1100px) and (max-width:1200px){.subParent{right:-18%}}@media screen and (min-width:1200px) and (max-width:1300px){.subParent{right:-14%}.categoryPage .swiper-container.product-swiper .product-swiper-arrow-container.product-swiper-prev{right:-5px}.categoryPage .swiper-container.product-swiper .product-swiper-arrow-container.product-swiper-next{left:-5px}}@media screen and (min-width:1300px) and (max-width:1400px){.subParent{right:-6%}}@media screen and (min-width:1400px) and (max-width:1500px){.subParent{right:-4%}}@media screen and (min-width:1500px) and (max-width:1600px){.subParent{right:0%}}@media screen and (min-width:1600px) and (max-width:1700px){.subParent{right:4%}}@media screen and (min-width:1700px) and (max-width:1900px){.subParent{right:6%}}@media screen and (min-width:768px) and (max-width:991px){.footerSignatureLeft{padding-bottom:40px}.rightPack{margin-left:100px}.colorInfoText{line-height:22px;font-size:15px}.sidebar .productContainer .productContent{height:145px;width:220px}.sidebar .productContainer .productContent h3{font-size:16px;line-height:19px}.sidebar .productContainer .productContent .productDescription{height:40px}.sidebar .productContainer .productContent .productDescription p{font-size:15px;line-height:18px}}@media screen and (min-width:1025px) and (max-width:1074px){.paymentPage .actual-payment{position:relative;left:10px}}@media screen and (min-width:1025px) and (max-width:1199px){.paymentPage .headline{margin-right:147px}.paymentPage .payment-details .payment-details-inner{margin:0 auto;float:none}.paymentPage .invoiceWrapper{width:645px;margin-right:-176px}.paymentPage .actual-payment{margin:0 auto;float:none;width:646px}.paymentPage .invoiceWrapper .content.coupon-code-wrapper{max-width:220px}.paymentPage .invoiceWrapper .content .total .total-price-wrapper{width:205px}.paymentPage .invoiceWrapper .content .price{float:left}.paymentPage .invoiceWrapper .content .total .total-price-wrapper .currency-symbol{margin-right:95px}.paymentPage .supported{width:100%;margin-top:30px;margin-bottom:30px;width:680px;margin-right:-192px}}@media screen and (min-width:992px) and (max-width:1024px){.paymentPage{padding-top:32px;padding-bottom:373px}.paymentPage .payment-details{display:flex;justify-content:center;margin-top:3px}.paymentPage .actual-payment{height:0}.paymentPage .invoiceWrapper{margin:0 auto;float:none;width:471px;max-width:471px;height:646px}.paymentPage .headline .headline-text{display:table-row}.paymentPage .actual-payment{float:none;margin-right:16.66666667%;height:723px}.paymentPage .actual-payment .tranzila-wrapper{width:510px;margin-right:-16px}.paymentPage .supported{width:490px;margin:0 auto;float:none;margin-top:40px;margin-bottom:50px;padding-left:20px}.paymentPage .actual-payment .paypal-wrapper{width:510px;margin-right:-16px;height:209px;top:-33px}.paymentPage .scroll-wrapper{overflow-y:initial;overflow-x:initial}.paymentPage iframe{height:472px}.vertical-separator{border:1px solid #f00 !important}.paymentPage .scroll-wrapper .paypal-wrapper .choose-pay-method{text-align:right;padding-right:46px;margin-top:30px}.paymentPage .scroll-wrapper .paypal-btn-wrapper{margin-top:29px}.payment-page.payment-details .wantMoreDetails{position:absolute;bottom:-122px;width:100%;padding-bottom:40px}.payment-page.payment-details #siteFooter{position:absolute !important;bottom:-180px;width:100%}.payment-page.payment-details .footerDivider{border-top:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.payment-page.payment-details .wantMoreDetails{bottom:-330px}.payment-page.payment-details #siteFooter{bottom:-592px}.signup-vertical-sep-wrapper.bottom{margin-top:2px}.wantMoreDetails{padding-top:10px}.wantMoreDetails.anchor>.noMargin{position:relative;top:210px}.paymentPage .scroll-wrapper .choose-pay-method{margin-top:34px}.paymentPage .invoiceWrapper{height:568px}.payment-page.payment-details{min-height:100%;display:grid;grid-template-rows:1fr auto}.payment-page.payment-details #siteFooter{grid-row-start:2;grid-row-end:3}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.payment-page.payment-details .wantMoreDetails{padding-top:42px}}@media screen and (min-width:787px) and (max-width:991px){.paymentPage .actual-payment{border:1px solid #f9f9f9}}@media screen and (min-width:767px) and (max-width:991px){.paymentPage{padding-top:32px;padding-bottom:80px}.paymentPage .actual-payment{height:0}.paymentPage .invoiceWrapper{margin:0 auto;float:none;width:509px;max-width:509px}.paymentPage .headline .headline-text{display:flex;justify-content:center;position:relative;left:189px}.paymentPage .actual-payment{margin:0 auto;float:none}.paymentPage .actual-payment .tranzila-wrapper{width:510px;margin-right:-16px}.paymentPage .supported{width:546px;margin:0 auto;float:none;margin-top:40px;margin-bottom:40px}.paymentPage .actual-payment .paypal-wrapper{width:510px;margin-right:-16px;height:260px;top:-16px}.paymentPage .scroll-wrapper{overflow-y:initial;overflow-x:initial}.paymentPage iframe{height:472px}.vertical-separator{display:none}}@media screen and (min-width:767px) and (max-width:1024px){.topLinksBar.infoPage .swiper-slide{padding-right:50px}}@media screen and (min-width:768px) and (max-width:850px){.subParent{right:2%}.subParent .testifierDesktop{right:-20%;width:1300px}}@media screen and (min-width:851px) and (max-width:900px){.subParent{right:0}.subParent .testifierDesktop{right:-18%;width:1380px}}@media screen and (min-width:901px) and (max-width:1000px){.subParent{right:-34%}}@media screen and (min-width:1001px) and (max-width:1100px){.subParent{right:-26%}}@media screen and (min-width:1101px) and (max-width:1200px){.subParent{right:-18%}}@media screen and (min-width:1201px) and (max-width:1300px){.subParent{right:-14%}}@media screen and (min-width:1301px) and (max-width:1400px){.subParent{right:-7%}}@media screen and (min-width:1401px) and (max-width:1500px){.subParent{right:-4%}}@media screen and (min-width:1501px) and (max-width:1600px){.subParent{right:0%}}@media screen and (min-width:1601px) and (max-width:1700px){.subParent{right:4%}}@media screen and (min-width:1701px) and (max-width:1900px){.subParent{right:6%}}@media(min-width:1555px){.ltr.categoryPage .headerLeftContent,.ltr.infoPage .headerLeftContent{width:70%}}@media(min-width:768px) and (max-width:991px){.yotpo-rating-reviews{padding-top:40px}}@media screen and (max-width:767px) and (min-width:576px){.ratingPopup .modal-dialog{width:550px}.testimonialText{max-width:400px}}@media screen and (max-width:767px){.payment-page .paymentPage{padding-top:35px;padding-bottom:0}.payment-page .paymentPage .invoiceWrapper{width:100%;margin-right:-3px}.payment-page .invoiceWrapper .purchase-link .popover{top:-83px !important;left:initial !important;right:initial !important;width:initial !important}.payment-page .invoiceWrapper .purchase-link.main .popover{top:-83px !important}.payment-page .invoiceWrapper .purchase-link .popover .arrow{display:none}.payment-page .invoiceWrapper .purchase-link.main .popover{margin-right:-webkit-calc(1% - 26px) !important;margin-right:-moz-calc(1% - 26px) !important;margin-right:calc(1% - 26px) !important;margin-left:-webkit-calc(1% - -5px) !important;margin-left:-moz-calc(1% - -5px) !important;margin-left:calc(1% - -5px) !important}.payment-page .invoiceWrapper .purchase-link.inner .popover{margin-top:1px !important;width:-webkit-calc(100% - 20px) !important;width:-moz-calc(100% - 20px) !important;width:calc(100% - 20px) !important;right:-webkit-calc(0% - -12px) !important;right:-moz-calc(0% - -12px) !important;right:calc(0% - -12px) !important}.payment-page .memberBanner .banner{display:none}.payment-page .paymentPage .headline{margin-bottom:44px;font-size:36px;font-weight:500}.payment-page .invoiceWrapper .productButton-coupon-wrapper{text-align:center;padding-left:8px;margin-right:0}.payment-page .invoiceWrapper .coupon-input-wrapper{padding-left:0}.payment-page .invoiceWrapper .payment-sep.black{margin-top:-8px}.payment-page .paymentPage .invoiceWrapper .content .worngCoupon-wrapper{height:20px}.payment-page .paymentPage .invoiceWrapper .content .worngCoupon{position:relative;top:-4px}.payment-page .paymentPage .invoiceWrapper .content .total-price-wrapper .price{width:initial}.payment-page .paymentPage .supported{margin-top:39px;margin-left:5px}.payment-page .paymentPage .actual-payment{margin-top:52px;margin-left:-9px;margin-right:0;padding-right:0;width:-webkit-calc(100% - 12px);width:-moz-calc(100% - 12px);width:calc(100% - 12px);margin-right:4px !important;overflow-y:hidden;height:743px}.payment-page .paymentPage iframe{height:490px}.payment-page .paymentPage .scroll-wrapper iframe{width:390px;margin-right:-22px}.payment-page .paymentPage .actual-payment .paypal-wrapper{height:255px}.payment-page .paymentPage .scroll-wrapper .choose-pay-method{margin-top:11px}.payment-page .paymentPage .scroll-wrapper .paypal-wrapper .choose-pay-method{padding-right:6px}.paymentPage .scroll-wrapper .paypal-btn-wrapper{margin-top:20px}.payment-page .paymentPage .scroll-wrapper .paypal-btn-wrapper .btn-paypal{content:url("/app_images/checkout/paypal-mobile.png");cursor:pointer}.payment-page .paymentPage .scroll-wrapper .paypal-bottom-text{white-space:nowrap;width:100%}.payment-page .paymentPage .vertical-separator{display:none}.loginPage .signupForm .inputGroup.phoneInput .phoneSelect{float:left;width:22%;padding-right:26px}.loginPage .signupForm .inputGroup.phoneInput .phone{width:calc(100% - 35%);margin-left:-2px}.loginPage .signupForm .inputGroup.phoneInput .phoneSelect{background-position-x:5rem}.loginPage .signupForm .inputGroup.phoneInput span{padding-right:calc(100% - 92%);position:relative;left:13px}}@media screen and (min-width:320px) and (max-width:465px){.paymentPage .supported .mini-logo img{padding-left:2px;padding-right:2px}.paymentPage .invoiceWrapper .content .total-amount-text{font-size:19px}.paymentPage .invoiceWrapper .content .total-amount{font-size:18px}.paymentPage .invoiceWrapper .content .currency-symbol{font-size:17px}.paymentPage .invoiceWrapper .content .price{left:2px}.paymentPage .invoiceWrapper .content .total-price-wrapper .price:last-of-type{left:16px}.paymentPage .invoiceWrapper .content .total-price-wrapper .currency-symbol{position:relative;left:14px;margin-left:-17px}}_:-ms-lang(x),_:-webkit-full-screen,body{overflow-x:hidden}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.loginPage .signupForm .inputGroup.phoneInput .phoneSelect{padding-right:12px}.paymentPage .invoiceWrapper .content .pack-wrapper{height:5vh}.paymentPage .invoiceWrapper .purchase-link.inner{position:absolute;right:7px;padding-top:28px;padding-right:50px !important;margin-top:-32px !important}.paymentPage .invoiceWrapper .content hr.payment-sep.inner{top:13px}.paymentPage .invoiceWrapper .content hr.payment-sep.inner:last-child{top:26px;padding-top:24px}.paymentPage .invoiceWrapper .content hr.payment-sep.inner{top:26px}.paymentPage .invoiceWrapper .content .sellBox .newsBar .checkbox-text{padding-right:0;display:inline-block}.paymentPage .invoiceWrapper .coupon-code{padding-top:5px}.topLinksBar.infoPage .infoLinksWrapper .infoLink{margin-right:0}.CategoryPageBig .multiPageBoxWrapper .flip-container:hover .flipper,.CategoryPageBig .multiPageBoxWrapper .flip-container.hover .flipper{transform:rotateY(180deg)}.CategoryPageBig .multiPageBoxWrapper .front{z-index:2;transform:rotateY(0deg)}.CategoryPageBig .multiPageBoxWrapper .back{transform:rotateY(180deg)}.CategoryPageBig .multiPageBoxWrapper .front,.CategoryPageBig .multiPageBoxWrapper .back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.6s;-webkit-transform-style:preserve-3d;-moz-transition:.6s;-moz-transform-style:preserve-3d;-o-transition:.6s;-o-transform-style:preserve-3d;-ms-transition:.6s;-ms-transform-style:preserve-3d;transition:.6s;transform-style:preserve-3d;position:absolute;top:0;left:0}.CategoryPageBig .multiPageBoxWrapper .back{-webkit-transform:rotateY(-180deg) !important;-moz-transform:rotateY(-18deg) !important;-o-transform:rotateY(-180deg) !important;-ms-transform:rotateY(-1880deg) !important;transform:rotateY(-180deg) !important;-webkit-backface-visibility:visible !important;-moz-backface-visibility:visible !important;-o-backface-visibility:visible !important;backface-visibility:visible !important}}@media all and (-ms-high-contrast:none) and (max-width:1199px),(-ms-high-contrast:active) and (max-width:1199px){.paymentPage .invoiceWrapper .purchase-link.inner{right:-567px}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-device-pixel-ratio:2) and (device-aspect-ratio:40/71),only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.successStoryMain .testimonials-container .testimonial-single .testimonial-review{margin-bottom:20px}}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.active.right{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.prev,.carousel-fade .carousel-inner>.item.active.left{opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right,.carousel-fade .carousel-inner>.item.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@media print{.no-print,.no-print *{display:none !important}.display-block-on-print{display:block}.display-inline-on-print{display:inline}.display-table-on-print{display:table}.confirmationPage .orderConformation .orderDetails{border:none;width:100%}}