@import "../required-foundation/style.css";// hide sidebar content that isn't translated, unless this is English body{font-family:archivo_narrowregular,Arial,sans-serif}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{font-size:16px}a:link,a:focus{color:#2837fa}a:visited{color:#1e2ac7}label{font-size:16px;line-height:18px;color:#222}h1,h2,h3{font-family:archivo_blackregular,Arial,sans-serif}h1{font-size:60px}h1.entry-title,.archive h3.page-title{margin-top:0;font-size:60px}h2{font-size:40px}h3{font-size:30px}h4{font-size:25px;color:#35d345;text-shadow:1px 1px 0 #019a10}h5{font-size:20px;color:#fa3d3d;text-shadow:1px 1px 0 #be1212}aside h5{text-shadow:1px 1px 0 #000}h6{font-size:18px;color:#fbc404;text-shadow:1px 1px 0 #a27f03}div#message-banner-row>div.twelve.columns{padding-left:0;padding-right:0}div#message-banner{margin-top:0;padding:25px 20px 10px;background-color:#7af;color:#fff;text-align:center}div#message-banner p{font-size:18px}div#banner-close{width:20px;float:right;padding-top:4px}div#single-option-prompt{margin-top:15px;border:solid 1px #aaa;padding:10px;background-color:#f2f2f2;line-height:20px}.shopping-email h1{font-size:20px}p.product-add span.note{display:inline-block;font-size:smaller}.product-add:nth-child(3){clear:both}p.vark-preference{float:left}div.fb-share-button{display:inline-block;float:right;margin-top:15px}div.fb-share-button a{padding:3px 8px 3px 30px;border-radius:5px;background-color:#1777f2;color:#fff;background-image:url(https://static.xx.fbcdn.net/rsrc.php/v3/y3/r/FNFqmVTZLqC.png);background-repeat:no-repeat;background-position:8px;background-size:15px;font-family:helvetica,arial,sans-serif;font-size:14px;vertical-align:middle}#site-title{font-weight:600}#vark_demographics td p{margin-bottom:0;text-indent:-25px;margin-left:25px}#vark_demographics .description{font-style:italic;color:#aaa}#vark_demographics h3{font-size:20px}.required-header .inline-list{margin-top:14px}table#vark_demographics tbody tr:nth-child(2n){background-color:#fff}#sidebar-logo{display:none}.row{width:100%}.container{background-color:#e9e9f9}.container>.row{background-color:rgba(255,255,255,.8)}.js .off-canvas [role=complementary]{width:35%}.js .off-canvas [role=main]{width:65%}#header-row{padding-top:60px}#footer-container{background-color:#2837fa;box-shadow:0 0 5px #000000}.contain-to-grid .top-bar{max-width:960px}#top-nav-container{box-shadow:0 0 20px #000000}.top-bar>section>div a{font-family:archivo_blackregular,Arial,sans-serif;font-size:16px;text-transform:lowercase}.top-bar ul>li a:not(.button){font-size:16px}.top-bar ul.dropdown li a:not(.button){font-size:14px}.top-bar ul>li:hover:not(.name) a,.top-bar ul>li.active:not(.name) a,.top-bar ul>li:focus:not(.name) a{color:#fff!important}.top-bar ul>li:hover:not(.name),.top-bar ul>li.active:not(.name),.top-bar ul>li:focus:not(.name){background-color:#2837fa!important}.top-bar>section>div>ul>li>a{font-size:18px}.top-bar ul>li.has-dropdown .dropdown{padding-top:0}.top-bar ul>li.has-dropdown .dropdown li a{line-height:23px}.top-bar ul>li.has-dropdown .dropdown li{padding-bottom:0}.top-bar ul>li.has-dropdown .dropdown li:last-child{padding-bottom:0}.top-bar ul>li.has-dropdown .dropdown li a:hover,.top-bar ul>li.has-dropdown .dropdown li a:focus{background-color:#2837fa!important}.top-bar ul>li.toggle-topbar{width:100%}.admin-bar #top-nav-container{top:32px}span.highlight-new{font-weight:700;color:#18b528}#before-content-row #before-content{padding-top:15px;text-align:right}ul.side-nav a{font-size:18px;font-family:archivo_blackregular,Arial,sans-serif}ul.side-nav li{line-height:24px;margin-bottom:0}ul.side-nav a:hover{text-decoration:underline}ul.side-nav li.side-nav-top{margin-bottom:10px}li.side-nav-top a,li.side-nav-top a:link,ul.side-nav-top a:visited,ul.side-nav-top a:active{color:#000!important;font-size:24px;line-height:28px}#footer-logo{margin-bottom:20px}#menu-footer-menu,#menu-translations-footer{margin-left:0;width:100%}#menu-footer-menu li,#menu-translations-footer li{margin-left:0;line-height:18px;padding-right:0;padding-bottom:4px}#menu-footer-menu>li,#menu-translations-footer>li{line-height:22px;text-align:right;float:none}#menu-footer-menu a,#menu-translations-footer a{font-size:18px;color:#fff}#menu-footer-menu>li>a,#menu-translations-footer>li>a{font-size:18px}#menu-footer-menu ul.sub-menu{list-style:none outside none;margin-left:0}#menu-footer-menu a:hover,#menu-translations-footer a: hover{text-decoration:underline}#before-content{text-align:right!important}.widget_polylang{overflow:hidden;text-align:left}select#lang_choice{background:0 0;width:120%;border:solid 1px #fff}.page-template-page-templateshome-page-php .entry-header{display:none}.page-template-page-templateshome-page-php #content{padding-top:60px}.page-template-page-templateshome-page-php #main .entry-content>div.row{padding-left:15px;padding-right:15px;margin-top:40px;margin-bottom:40px}.vark-letters-row{text-align:center}.vark-letters{width:215px!important;height:215px;background-repeat:no-repeat;text-align:center;padding-left:0;padding-right:0;margin:auto}.vark-letters-v{background-image:url(images/vark-letters-v.png)}.vark-letters-a{background-image:url(images/vark-letters-a.png)}.vark-letters-r{background-image:url(images/vark-letters-r.png)}.vark-letters-k{background-image:url(images/vark-letters-k.png)}.vark-letters-inner{min-width:215px;min-height:215px}.vark-letters-word{font-family:archivo_blackregular,Arial,sans-serif;font-size:33px;color:#fff;text-shadow:1px 1px 2px #000}.vark-letters-v .vark-letters-inner:hover{background-color:rgba(40,55,250,.7)}.vark-letters-a .vark-letters-inner:hover{background-color:rgba(250,61,61,.9)}.vark-letters-r .vark-letters-inner:hover{background-color:rgba(251,146,32,.95)}.vark-letters-k .vark-letters-inner:hover{background-color:rgba(24,181,40,.9)}.vark-letters-description{height:175px;padding:15px;visibility:hidden;color:#fff;font-size:17px;line-height:17px;text-align:center}.vark-letters-description p{line-height:17px}.vark-letters-inner:hover .vark-letters-description{visibility:visible}div.box-title{position:relative;height:215px;min-width:200px}div.box-title p{position:relative;min-height:100%;height:215px;overflow:hidden}span.box-title{margin-left:15px;font-family:archivo_blackregular,Arial,sans-serif;color:#fff;font-size:30px;line-height:34px;display:inline-block;margin-top:30px}span.box-symbol{font-family:archivo_blackregular,Arial,sans-serif;color:#fff;font-size:100px;line-height:100px;display:inline-block;position:absolute;top:75px;left:0;text-align:right;width:100%}.box-content{overflow:hidden;padding-top:15px;padding-left:20px;padding-right:20px;padding-bottom:15px}.box-content p{font-size:16px;line-height:19px}span.box-title-large{font-size:52px}span.box-title-small{font-size:33px}input#terms_accept{display:inline-block;float:left}label#terms_agree_label{display:inline-block}.validation_errors p{margin-bottom:0;color:#fa3d3d}div.validation_errors{border:solid 1px #fa3d3d;background-color:#fff;padding:0 15px 15px;margin-top:10px;margin-bottom:20px}.box-title{padding-left:0;padding-right:0}.blue-background{background-color:#3d4bfa}.blue-border{border:solid 1px #3d4bfa}.blue-background span.box-symbol{color:rgba(255,255,255,.8)}.red-background{background-color:#fa3d3d}.red-border{border:solid 1px #fa3d3d}.red-background span.box-symbol{color:rgba( 255,255,255,.5 )}.green-background{background-color:#18b528}.green-border{border:solid 1px #18b528}.green-background span.box-symbol{color:rgba( 255,255,255,.65 )}.yellow-background{background-color:#fb9220}.yellow-border{border:solid 1px #fb9220}.yellow-background span.box-symbol{color:rgba( 255,255,255,.3 )}.green-background span.box-symbol,.red-background span.box-symbol,.yellow-background span.box-symbol{top:50px;font-size:200px}.VARKQuestionText{line-height:20px;margin-top:20px;margin-bottom:10px}.VARKResponse label input{margin-right:5px}.VARKResponse label{margin-left:25px;text-indent:-25px}.sw-form-errors{padding:15px 20px;background-color:#fa3d3d;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.sw-form-errors p{margin-bottom:0;color:#fff;font-size:18px;line-height:22px}p.cart-continue{float:left}p.cart-submit{float:right}p.cart-checkout{float:right}button[type=submit],input[type=submit],.product-add a,p.cart-continue a,p.cart-checkout a,.button{background:#2837fa;background-image:-webkit-linear-gradient(top,#2837fa,#1626cc);background-image:-moz-linear-gradient(top,#2837fa,#1626cc);background-image:-ms-linear-gradient(top,#2837fa,#1626cc);background-image:-o-linear-gradient(top,#2837fa,#1626cc);background-image:linear-gradient(to bottom,#2837fa,#1626cc);-webkit-border-radius:28;-moz-border-radius:28;border-radius:28px;font-family:Arial;color:#fff!important;font-size:20px;padding:8px 16px;text-decoration:none;border:0;margin-top:20px;padding:5px 15px;font-weight:400;line-height:32px}.button.small{-webkit-border-radius:16;-moz-border-radius:16;border-radius:16px;font-size:16px;padding:4px 8px;margin-top:0;padding:4px 8px;line-height:24px;display:inline-block;margin-left:5px}.sw_price_nz{display:none}.currency-selector .note{font-size:11px;line-height:16px;display:block;margin-top:5px}.currency-selector select{max-width:50px}.widget_sw_currency_widget{text-align:left;margin-top:10px}button[type=submit]:hover,input[type=submit]:hover,.product-add a:hover,p.cart-continue a:hover,p.cart-checkout a:hover,.button:hover{background:#3cb0fd;background-image:-webkit-linear-gradient(top,#3cb0fd,#3498db);background-image:-moz-linear-gradient(top,#3cb0fd,#3498db);background-image:-ms-linear-gradient(top,#3cb0fd,#3498db);background-image:-o-linear-gradient(top,#3cb0fd,#3498db);background-image:linear-gradient(to bottom,#3cb0fd,#3498db);text-decoration:none}form#email-form input#edit_form{margin-right:10px}.checkout-table .buttons-row td{text-align:center}*[dir=rtl]{direction:rtl}html[dir=rtl] body{direction:rtl!important}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3,html[dir=rtl] h4,html[dir=rtl] h5,html[dir=rtl] h6,html[dir=rtl] p,html[dir=rtl] div.VARKQuestionText,html[dir=rtl] div.VARKResponse{text-align:right}html[dir=rtl] div.VARKResponse>label>input{float:right}html[dir=rtl] div.VARKResponse>label{clear:both}html[dir=rtl] ul,html[dir=rtl] li{direction:rtl}#strategies table tbody tr td{padding:2px 10px}.product-detail{float:left}.product-detail-add{width:250px;float:right;border:solid 1px #000;background-color:#fff;padding:15px}.product-detail-add p{margin-bottom:2px}.product-detail-add p.product-add{text-align:center}.product-add a{display:inline-block}.label,.wide-label{color:#000;background-color:initial;text-transform:uppercase;padding:0;padding-right:5px}.wide-label{font-size:12px;font-weight:700;line-height:24px}span.form-note>p{text-transform:uppercase;font-size:14px;line-height:24px;font-weight:700}span.form-note>p.note{text-transform:none;font-size:11pt;font-weight:400}.product-thumbnail img{width:100%;max-width:246px}.product-list .product-thumbnail{max-width:246px;width:30%;float:left;margin-right:2%;margin-top:20px}.product-list .product-details{width:68%;float:right;margin-bottom:40px}.product-list .product-more{float:left}.product-list .product-add{max-width:150px;text-align:center;float:right}.product-list .product-add a,.product-list .product-more a{padding:5px 15px;margin-top:0}.product-list .product-price{margin-bottom:0}p.product-in-stock{display:none}a.read-more{white-space:nowrap}td.label,td.wide-label{display:table-cell;text-align:left;line-height:2em}td.column-heading-price,td.column-heading-total,td.column-price,td.column-total{text-align:right}.form-section{font-size:20px;color:#fa3d3d;text-shadow:1px 1px 0 #be1212}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],textarea{margin-bottom:2px}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{font-size:16px}.small{font-size:.9em}#vark-results-extras .six{width:45%}#vark-results-extras>div{padding:3%;background-color:#fff;box-shadow:0 0 5px #000000;margin-bottom:10px}#vark-results-extras h3{font-size:20px}.widget_swws_shopping_cart_base{padding:1% 10% 4%;background-color:#fff;box-shadow:0 0 5px #000000}.shopping-widget .shopping-links a{font-size:18px}.shopping-widget div.basket_link,.shopping-widget div.basket_icon{float:left}.shopping-widget div.checkout_link,.shopping-widget div.checkout_icon{float:left}.shopping-widget .cart-summary p{margin-bottom:2px}.shopping-widget div.checkout-icon-link{clear:left}aside#sidebar{margin-top:40px;padding-top:20px;background-color:#f3f3f3;box-shadow:0 0 5px #000000}.top-bar ul>li.has-dropdown.moved>.dropdown li:not(.title) a{padding:4px 22.5px}section#respond h3{clear:left;margin-top:20px}.nav-previous,.nav-next{margin-bottom:20px;margin-top:10px;padding-left:10px;padding-right:10px}.archive h1.entry-title{font-size:30px}aside p{font-size:14px;font-style:normal}aside.widget{margin-bottom:40px}.nav-single{line-height:1.3em}p.nocomments{display:none}blockquote,blockquote p{color:#333}blockquote cite{font-size:15px}div.columns span.wpcf7-form-control-wrap{width:100%}div.columns textarea{width:100%}.columns.label{text-align:left}span.wpcf7-list-item{display:block;text-indent:-1.7em;margin-left:2em}.wpcf7-form div.row{margin-top:20px}#payment_receipt,#paypal_receipt{border:solid 1px #ccc;padding:10px;background-color:#fff}#payment_receipt p,#paypal_receipt p{margin-bottom:2px}#payment_receipt p span.label,#paypal_receipt p span.label{display:inline-block;width:150px;text-align:left;vertical-align:top;padding-top:8px}#payment_receipt p span.value,#paypal_receipt p span.value{display:inline-block}#shopping_thanks{font-weight:700}#paystation_receipt{background-color:#fff;border:1px solid #ddd}#paystation_receipt p{padding:9px 10px;margin-bottom:0}#paystation_receipt p:nth-child(2n){background-color:#f9f9f9}#paystation_receipt p span.label{display:inline-block;width:180px;text-align:left}span.required{font-size:1.8em;color:#e00;display:inline-block;padding-left:5px}#cart-downloads{border:solid 2px #35d345;padding:10px 25px;background-color:#fff}#cart-downloads a{font-size:1.5em}#copyright p{color:#fff}.page-id-1224 .entry-content>table td{border:solid 1px #ccc}.wp-video-shortcode{max-width:100%}.wp-audio-shortcode{max-width:100%}div.comment-author h6 a{color:#fbc404}div.widget_polylang h2.widgettitle,div.widget_sw_currency_widget h2.widgettitle{font-size:14px!important;font-weight:400;line-height:22px;margin-top:0;margin-bottom:0}ul.shortcode_menu.wpsm-vertical{display:block!important}select#tinynav1{display:none!important}div.email-form-submitted>div>h1,div.email-form-submitted h2{display:none}table.form-table tr,table.form-table td,table.form-table td.label{display:block;width:100%}table.form-table td.label{float:left}td.label,td.wide-label{padding-left:10px;padding-top:10px}div#message{padding:20px;background-color:#7af;border-radius:10px;color:#fff;font-weight:700;font-size:18px;margin-bottom:10px;margin-top:10px}div.error_messages{padding:20px;border:solid 3px #d11;border-radius:10px;margin-bottom:20px;background-color:#fff}div.error_messages>div.error_message{font-weight:700;margin-bottom:5px}div.message{padding:20px;border:solid 3px #00f;border-radius:10px;margin-bottom:20px;background-color:#fff}div.quiz_question{background-color:#fff;border:solid 1px #000;padding:20px 25px;border-radius:10px}div.quiz_question p{font-size:larger}div.vark_quiz_feedback{margin-top:20px;line-height:24px;background-position:0 middle;background-repeat:no-repeat;padding-left:65px;background-size:55px}div.vark_quiz_feedback.correct{background-image:url(images/correct.gif)}div.vark_quiz_feedback.incorrect{background-image:url(images/incorrect.gif)}div.vark-scores{}p.vark-preference{font-size:30px}p.vark-preference span.label{text-transform:none;font-size:18px;text-align:left;display:block}p.profile-offer{font-weight:700;font-size:16px;margin-bottom:60px}span.profile-image{float:left;margin-right:10px}p.vark-preference{max-width:350px;font-size:20px}p.learning-preference{clear:left;font-size:20px}div.strategy div.strategy_text{clear:left}div.strategy div.strategy_options{padding-bottom:15px;padding-left:20px}div.strategy{clear:left}div.strategy div.strategy_options label{display:inline}div.widget-area div.easy_testimonial div.title-area-3{display:none}.blue-classic_style{margin-left:1px!important;margin-right:1px!important}@media only screen and (min-width:480px){div.vark-scores{float:right;background-color:rgba(250,250,250,.2);border:solid 1px #aaa;padding:10px 20px;margin-left:20px}}@media only screen and (min-width:580px){div.strategy div.strategy_text{clear:left;float:left;width:60%;padding-bottom:10px}div.strategy div.strategy_options{float:right;width:40%;padding-bottom:0;padding-left:0}}@media only screen and (min-width:480px) and (max-width:959px){.vark-letters-row-inner{width:430px!important;margin:auto}.vark-letters{margin:0}.vark-letters-v{float:left}.vark-letters-a{float:right}.vark-letters-r{float:left}.vark-letters-k{float:right!important}}@media only screen and (min-width:767px){#vark_demographics tr td:first-child{min-width:140px}table.form-table tr{display:table-row}table.form-table td{display:table-cell;float:none}div.strategy div.strategy_text{clear:left;float:none;width:100%;padding-bottom:0}div.strategy div.strategy_options{float:none;width:100%;padding-bottom:15px;padding-left:20px}}@media only screen and (min-width:920px){div.strategy div.strategy_text{clear:left;float:left;width:60%;padding-bottom:10px}div.strategy div.strategy_options{float:right;width:40%;padding-bottom:0;padding-left:0}}@media only screen and (max-width:767px){div.box-title{min-width:300px!important;height:auto}div.six.box-title{min-width:300px!important;height:auto}div.six.box-title p{height:auto}div.box-title p{height:auto;min-height:85px}div.box-title span.box-title{width:80%}div.box-title span.box-symbol{font-size:100px;top:0!important}h1,.archive h3.page-title{font-size:40px!important}h2{font-size:30px!important}h3{font-size:25px!important}h4{font-size:20px!important}h5{font-size:20px!important}h6{font-size:18px!important}.widget_polylang{margin-left:0}span.box-title{font-size:30px;line-height:34px;margin-top:15px;margin-bottom:15px}span.box-symbol{font-size:100px;line-height:100px}}@media only screen and (min-width:768px){#header-row>header{display:none}.page-template-page-templatesfull-width-page-php #header-row>header{display:block;margin-top:60px}.page-template-page-templatesfull-width-page-php .widget_polylang{margin-top:-128px}#header-row{padding-top:0!important}#sidebar-logo{display:block!important;padding-top:12px}.container>.row>.columns,#footer-container>.row>.columns{padding-left:50px;padding-right:50px}#main{padding-left:35px;padding-bottom:80px}#sidebar{padding-right:35px;padding-bottom:80px}#sidebar-logo{margin-bottom:110px}.page-template-page-templateshome-page-php #main,.page-template-page-templatesfull-width-page-php #main{padding-left:50px;padding-right:50px}.top-bar ul>li.divider{display:none}.box-content{height:215px}.columns.label{line-height:30px}.hide-for-small.aligncenter{text-align:center!important;display:inline!important}span.box-title{font-size:37px;line-height:44px;margin-top:30px}span.box-symbol{font-size:150px;line-height:150px}}@media only screen and (min-width:767px){aside#sidebar{margin-top:0;padding-top:0;background-color:initial;box-shadow:none}}@media only screen and (min-width:768px) and (max-width:899px){div.box-title{height:180px!important}div.three.box-title{width:50%}div.six.box-title{width:100%}div.six.box-title span.box-title{width:80%}div.six.box-title span.box-symbol{top:20px}div.nine.box-content{width:66.667%!important;height:260px!important}div.three.blue-background.box-title{width:33.333%!important;height:260px!important}div.three.blue-background.box-title p{height:260px}}@media only screen and (min-width:941px){#content{padding-top:50px}.page-template-page-templatesfull-width-page-php #content{padding-top:30px}#main{min-height:400px}}@media only screen and (min-width:960px){.vark-letters-row-inner{width:860px!important;margin:auto}.vark-letters{margin:0}.vark-letters-v{float:left}.vark-letters-a{float:left}.vark-letters-r{float:left}.vark-letters-k{float:left!important}.row{width:960px}}@media only screen and (min-width:1280px){.row{width:1280px}}@media print{#top-nav-container{display:none}#before-content-row{display:none}aside{display:none}div#main.eight.columns{width:100%}#content{padding-top:20px}#header-row{padding-top:0}h1{font-size:48px}body,div,dl,td,dd,ul,ol,li,pre,form,p,blockquote,th,td{font-size:14px}}