.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix:after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
table.sticky-header{z-index:500;top:0;margin-top:0;background-color:#fff;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon:before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error:before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
div.tree-child{background:url(/core/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/core/misc/tree-bottom.png) no-repeat 11px center;}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center;}div.tree-child-horizontal{background:url(/core/misc/tree.png) no-repeat -11px center;}
.time-ago{color:#336566;font-size:0.75em;}.message-text{font-size:0.8em;font-family:Arial,'‚l‚r ƒSƒVƒbƒN',sans-serif;}.top-player-profile-link{position:relative;margin:-2px 0 0 0;}.top-player-image{position:relative;margin:3px 0 0 0;height:20px;width:20px;top:-3px;}.default-country{width:13px;height:13px;vertical-align:middle;}#activity-title{text-align:center;color:#336566;white-space:nowrap;}#block-userregistrationform input.username{width:130px;}#block-userregistrationform input.form-email{width:130px;}#block-requestnewpasswordform #edit-name--2{width:130px;}#block-userregistrationform div.description{display:none;}#block-requestnewpasswordform,#block-userregistrationform{display:none;}div.belt_icons_container{width:670px;margin:1.5em auto 1em;background-color:#fafbff;border:1px solid #e5e8ef;}div.belts{width:100%;overflow:hidden;margin-top:1em;text-align:center;}div.belts a{display:inline-block;text-decoration:none;width:90px;}.belt{background-repeat:no-repeat;background-position:center;width:70px;height:70px;padding:0 3px;}div.belts a img.rankImage{width:70px;height:70px;background-color:white;margin-bottom:10px;padding:5px;border:1px solid #e5e8ef;}div.belts a img.rankImage:hover{background-color:#eeeef5;transform:scale(1.2);}div.belts a img.rankImage:hover ~ div.rankLabelForIcon{}div.belts a img.activeRankImage{transform:scale(1.2);background-color:#eeeef5 !important;border:3px solid #e5e8ef !important;}.White{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_whiteM.gif);width:59px;height:35px;}#White,.White:hover{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_whiteL.gif);cursor:pointer;width:59px;height:35px;padding-top:20px;}.Gray{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_grayM.gif);width:59px;height:35px;}#Gray,.Gray:hover{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_grayL.gif);cursor:pointer;width:59px;height:35px;padding-top:20px;}.Yellow{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_yellowM.gif);width:59px;height:35px;}#Yellow,.Yellow:hover{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_yellowL.gif);cursor:pointer;width:59px;height:35px;padding-top:20px;}.Orange{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_orangeM.gif);width:59px;height:35px;}#Orange,.Orange:hover{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_orangeL.gif);cursor:pointer;width:59px;height:35px;padding-top:20px;}.Green{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_greenM.gif);width:59px;height:35px;}#Green,.Green:hover{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_greenL.gif);cursor:pointer;width:59px;height:35px;padding-top:20px;}.Blue{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_blueM.gif);width:59px;height:35px;}#Blue,.Blue:hover{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_blueL.gif);cursor:pointer;width:59px;height:35px;padding-top:20px;}.Purple{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_purpleM.gif);width:59px;height:35px;}#Purple,.Purple:hover{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_purpleL.gif);cursor:pointer;width:59px;height:35px;padding-top:20px;}.Red{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_redM.gif);width:59px;height:35px;}#Red,.Red:hover{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_redL.gif);cursor:pointer;width:59px;height:35px;padding-top:20px;}.Brown{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_brownM.gif);width:59px;height:35px;}#Brown,.Brown:hover{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_brownL.gif);cursor:pointer;width:59px;height:35px;padding-top:20px;}.Black{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_blackM.gif);width:59px;height:35px;}#Black,.Black:hover{background-image:url(/sites/kichijoji.thetamusic.com/themes/mobileresponsive/images/belts/belt_blackL.gif);cursor:pointer;width:59px;height:35px;padding-top:20px;}#belt-table{width:600px;line-height:2em;margin:auto;}#belt-table tr:hover{background-color:#f2f2f2;cursor:pointer;}#belt_top_user_list th,#belt_top_user_list td,#belt-table th{line-height:3 !important;}#belt_top_user_list tr:hover{background-color:#f2f2f2;cursor:pointer;}#belt_top_user_list tr:hover td.belt-username-column{font-weight:bold;}#belt_top_user_list tr:hover td.belt-username-column a{text-decoration:none;}#belt_top_user_list .tooltiptext{text-align:left;margin-left:-20px;}#belt-table td{line-height:5 !important;}.belt-class-row:hover{cursor:pointer;background-color:#f2f2f2;}td.belt-name-column{width:55%;padding-left:18% !important;padding-right:3% !important;}td.belt-name-column a:hover{text-decoration:none;font-weight:bold;}#belt-table tr:hover td.belt-name-column{text-decoration:none;font-weight:bold;}td.belt-name-value a{width:140px;}td.belt-levels-value{width:146px;}.belt-explanation{padding:10px 100px;}.theta-rank-blank-table{border:1px solid;margin-left:25px;}.theta-rank-not-blank-table .belt-table{border:1px solid;}.theta-rank-not-blank-header{width:15px;}.theta-rank-blank-value{width:15px;}.theta-rank-not-blank-value{text-align:center;width:110px;font-size:125%;font-weight:bold;}.belt-username-column{text-align:left !important;width:180px;}.belt-user-picture{position:relative;width:20px;height:20px;}.belt-username{position:relative;top:-2px;width:20px;height:20px;}.belt-user-country{width:20px;}.belt-levels .belt-points{width:160px;}.belt-user-country img,.country_flag{display:block;margin:0 auto;}#profile_avatar{margin-top:-1px;}.user-profile-link{text-decoration:none;}.kudo-item{padding:5px 0;}.kudo-owner{color:#336566;}#block-userregistrationform #edit-account{border:none;}#block-userregistrationform #edit-user-picture-wrapper{display:none;}#block-musashino-classy-content .switch-item-list,#block-mobileresponsive-content .switch-item-list{display:none;}.region-content #edit-account{border:1px #ccc solid;padding:10px;}.region-content #user-pass,.region-content #user-login-form{border:1px #ccc solid;padding:10px;}#block-musashino-classy-content .captcha-wrapper,#block-mobileresponsive-content .captcha-wrapper{background-color:#e4ba55;}#block-musashino-classy-content .captcha-wrapper input,#block-mobileresponsive-content .captcha-wrapper input{border:1px solid black;}.user-login-form{margin-top:0.7em;}.user-register-form{margin-top:3em;}.user-register-form #edit-user-picture-wrapper{display:none;}div.username_link_div{float:right;margin-right:2em;display:none;padding-top:1.3em;}.block-tmcustom-username-link-block{position:fixed;z-index:1000;top:0;right:0;}div.user_picture{margin-right:5px;float:left;}a.username_link{font-size:1.1em;text-decoration:none !important;}.username-dropdown{position:relative;z-index:1000;display:inline-block;margin-top:0.1em;}.username-menu{float:left;display:none;position:absolute;background-color:white;min-width:230px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2);z-index:1000;left:auto;right:0;border:1px solid #e5e8ef;}.username-menu a{background-color:white;color:#215489;padding:4px 16px;display:block;}.username-menu a:hover{background-color:#e5e5e5;color:black;font-weight:bold;text-decoration:none;}.username_link_div:hover .username-menu{display:block;}.username-menu-icon{width:30px !important;margin-left:-10px;}.one-time-password-msg{margin-top:-15px;}.username_link_div .top_sign_in,.username_link_div .top_create_account{font-size:0.8em;}.username_link_div .top_sign_in{padding-right:25px;}.user_account_username,.sign_up_username{background:url("/sites/kichijoji.thetamusic.com/files/images/username.png") no-repeat 18px 9px !important;background-color:white !important;}.user_account_email{background:url("/sites/kichijoji.thetamusic.com/files/images/email.png") no-repeat 15px 12px !important;background-color:white !important;}.user_account_password,.user-register-form #edit-pass,.user-register-form #edit-pass-pass1,.user-register-form #edit-pass-pass2{background:url("/sites/kichijoji.thetamusic.com/files/images/lock.png") no-repeat 20px 11px;}.user-register-form #edit-pass{margin-bottom:2em !important;}.user_account_school{background:url("/sites/kichijoji.thetamusic.com/files/images/school.png") no-repeat 20px 11px;}.user_account_username,.sign_up_username,.user_account_email,.user_account_password,.captcha_input,.user-register-form #edit-name,.user-register-form #edit-pass,.user-register-form #edit-pass-pass1,.user-register-form #edit-pass-pass2{background-color:#ffffff;width:98%;border:none;border-radius:5px;cursor:pointer;margin:0 auto;line-height:40px;text-indent:50px;}.user_account_email{width:97.5% !important;margin-left:5px;}.user_account_username:-webkit-autofill,.user_account_password:-webkit-autofill,.user-register-form #edit-pass-pass1:-webkit-autofill,.user-register-form #edit-pass-pass2:-webkit-autofill,.sign_up_username:-webkit-autofill,.user_account_email:-webkit-autofill{text-indent:10px !important;background:none !important;background-color:white !important;}.captcha_input{width:99% !important;line-height:30px;text-indent:initial;}.form-item-captcha label,#edit-pass label{text-align:left;}.user_account_username:focus::-webkit-input-placeholder{text-indent:-999px;}.user_account_username:focus:-moz-placeholder{text-indent:-999px;}.user_account_username:focus::-moz-placeholder{text-indent:-999px;}.user_account_username:focus::-ms-input-placeholder{text-indent:-999px;}.sign_up_username:focus::-webkit-input-placeholder{text-indent:-999px;}.sign_up_username:focus:-moz-placeholder{text-indent:-999px;}.sign_up_username:focus::-moz-placeholder{text-indent:-999px;}.sign_up_username:focus::-ms-input-placeholder{text-indent:-999px;}.user_account_password:focus::-webkit-input-placeholder,.user-register-form #edit-pass-pass1:focus::-webkit-input-placeholder,.user-register-form #edit-pass-pass2:focus::-webkit-input-placeholder{text-indent:-999px;}.user_account_password:focus:-moz-placeholder,.user-register-form #edit-pass-pass1:focus:-moz-placeholder,.user-register-form #edit-pass-pass2:focus:-moz-placeholder{text-indent:-999px;}.user_account_password:focus::-moz-placeholder,.user-register-form #edit-pass-pass1:focus::-moz-placeholder,.user-register-form #edit-pass-pass2:focus::-moz-placeholder{text-indent:-999px;}.user_account_password:focus::-ms-input-placeholder,.user-register-form #edit-pass-pass1:focus::-ms-input-placeholder,.user-register-form #edit-pass-pass2:focus::-ms-input-placeholder{text-indent:-999px;}.user_account_email:focus::-webkit-input-placeholder{text-indent:-999px;}.user_account_email:focus:-moz-placeholder{text-indent:-999px;}.user_account_email:focus::-moz-placeholder{text-indent:-999px;}.user_account_email:focus::-ms-input-placeholder{text-indent:-999px;}.user-register-form #edit-name:focus::-webkit-input-placeholder{text-indent:-999px;}.user-register-form #edit-name:focus:-moz-placeholder{text-indent:-999px;}.user-register-form #edit-name:focus::-moz-placeholder{text-indent:-999px;}.user-register-form #edit-name:focus::-ms-input-placeholder{text-indent:-999px;}.user_account_submit,.user-register-form .button{background:none;background-color:#cc9900;border:0;width:fit-content;padding:6px 38px;font-weight:bold;font-size:19px;line-height:36px;}.user_signin_div,.forgot_password_div,.create_account_div{margin:0 auto;width:40%;border-radius:5px;background-color:#faf9f9;border:1px solid #5c6485;}.user_signin_div{margin-top:-10px;position:relative;}.create_account_div{margin-top:-10px;position:relative;}.user_signin_div input[type="text"],.user_signin_div input[type="password"],.create_account_div input[type="text"],.create_account_div input[type="password"],.create_account_div input[type="email"],.forgot_password_div input[type="text"]{border:1px solid #5c6485 !important;}.create_account_div .form-item-mail,.create_account_div .form-item-name,.create_account_div .form-item-pass{margin-bottom:25px;}.user_signin_inner_div,.forgot_password_inner_div,.create_account_inner_div{width:70%;text-align:center;margin:0 auto;}.forgot_password_inner_div{width:100%;}.forgot_password_div .user_account_username,.forgot_password_div .user_account_submit{width:60%;}.user_signin_forgot_password_div{width:99%;}.user_signin_forgot_password_div a{color:#837f67;font-size:1em;text-align:right;}.user_signin_create_account_div a,.user_sign_in_label,.forgot_password_signin_div a,.forgot_password_create_account_div a,.create_account_signin_div a,.create_account_forgot_password_div a{font-size:1.1em;color:#59415a;font-weight:bold;}.user-register-form .sign_up_username,.user-register-form .user_account_email,.user-register-form .captcha_input,.user-register-form #edit-name,.user-register-form #edit-pass,.user-register-form #edit-pass-pass1,.user-register-form #edit-pass-pass2{line-height:30px;}.user-register-form #edit-pass--description{text-align:left;font-size:0.9em;}.user-register-form .button{background:none;background-color:#cc9900;border:0;width:fit-content;padding:6px 38px;font-weight:bold;}.user-register-form .button:hover{border:none;background:none;background-color:#cc9900;color:black;}.downloadReceiptLinks{display:none;width:52%;margin-top:-2.5rem;background-color:#f7f7f7;border:0.1em solid #dddddd;padding:2.1rem 0 1rem;}.covid19_message{width:70%;margin:0 auto;margin-bottom:1.5rem;}.covid19_form_fields{width:70%;margin:0 auto;}.covid19_form_fields .captcha-wrapper{width:68%;}.covid19_mobile_app{float:right;padding-right:6rem;}.user-form #edit-actions{text-align:center;}.user-form input[type='text'],.user-form input[type='email'],.user-form input[type='password'],.user-form .change_password,.user-form .change_personal_info,.user-form .add_more_students_in_current_plan,.user-form .renew_membership{width:40rem;border:1px solid #ccc;}.user-form .change_password,.user-form .change_personal_info,.user-form .add_more_students_in_current_plan,.user-form .renew_membership{text-align:center;}.user-register-form input.form-control{height:auto;}li > a.settings,li > a.signup,li > a.signin,li.teachers,li.students,li.belt-rankings,li.subscription{display:none;}.user-form #edit-reset-account label{width:90%;word-wrap:normal;white-space:normal;display:inline-block;vertical-align:top;}.contact-message-form #edit-preview{display:none;}.user_account_page_logo{width:auto;height:37px;}.levels-completed-by-highest-level-in-games{font-size:0.7em;}.rank-list-icon{width:55px;height:55px;}.rankLabelForIcon{text-decoration:none;font-size:0.85em;}div.belts a:hover div.rankLabelForIcon{visibility:visible;}div.rank-page-header{font-size:large;font-weight:bold;color:#215587;text-align:center;margin-top:1em;}.rankLinkWithIconAndText{display:inline-block !important;text-align:center;}.username-menu .teachers-menu-icon{padding-left:40px !important;background-image:url('/sites/kichijoji.thetamusic.com/files/images/menu_icons/teachers.png') !important;background-repeat:no-repeat !important;background-size:20px 15px !important;background-position:top 10px left 10px !important;}.username-menu .students-menu-icon{padding-left:40px !important;background-image:url('/sites/kichijoji.thetamusic.com/files/images/menu_icons/students.png') !important;background-repeat:no-repeat !important;background-size:20px 17px !important;background-position:top 10px left 10px !important;}.username-menu .progress-menu-icon{padding-left:40px !important;background-image:url('/sites/kichijoji.thetamusic.com/files/images/menu_icons/progress.png') !important;background-repeat:no-repeat !important;background-size:20px 20px !important;background-position:top 10px left 10px !important;}.username-menu .my-account-menu-icon{padding-left:40px !important;background-image:url('/sites/kichijoji.thetamusic.com/files/images/menu_icons/account.png') !important;background-repeat:no-repeat !important;background-size:20px 15px !important;background-position:top 10px left 10px !important;}.username-menu .user-profile-menu-icon{padding-left:40px !important;background-image:url('/sites/kichijoji.thetamusic.com/files/images/menu_icons/profile.png') !important;background-repeat:no-repeat !important;background-size:20px 15px !important;background-position:top 10px left 10px !important;}.username-menu .signout-menu-icon{padding-left:40px !important;background-image:url('/sites/kichijoji.thetamusic.com/files/images/menu_icons/logout.png') !important;background-repeat:no-repeat !important;background-size:20px 15px !important;background-position:top 10px left 10px !important;}.authentication-social-signin-separator{align-items:center;display:flex;flex-direction:row;height:4rem;justify-content:center;margin:-1.5rem 0 2rem;}.authentication-social-signin-separator>:first-child,.authentication-social-signin-separator>:last-child{background-color:#c8c8c8;flex-grow:1;height:0.1rem;}.authentication-social-signin-paragraph{color:#5c6485;font-size:1.4rem;margin-top:-0.1rem;padding:0 2.5rem;}.authentication-social-signin-options{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;}.authentication-social-signin-options-teacher-registration{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;width:max-content;margin:auto;}.authentication-social-signin-social-button{align-items:center;border-radius:0.5rem;box-shadow:0 0.1rem 0.2rem 0.05rem #c8c8c8;display:flex;font-size:1.4rem;font-weight:400;justify-content:center;line-height:1.2;min-height:5rem;padding-left:6.5rem;padding-right:clamp(2rem,8vw,4rem);position:relative;width:100%;text-decoration:none;}.authentication-social-signin-social-button-teacher-registration{align-items:center;border-radius:0.5rem;box-shadow:0 0.1rem 0.2rem 0.05rem #c8c8c8;display:flex;font-size:1.4rem;font-weight:400;justify-content:center;line-height:1.2;min-height:5rem;padding-left:6.5rem;padding-right:clamp(2rem,8vw,4rem);position:relative;width:100%;text-decoration:none;padding-left:11rem;padding-right:11rem;}.authentication-social-signin-social-button:hover,.authentication-social-signin-social-button-teacher-registration:hover{text-decoration:none;}.authentication-social-signin-social-button .authentication-social-signin-social-icon,.authentication-social-signin-social-button-teacher-registration .authentication-social-signin-social-icon{position:absolute;}.authentication-social-signin-social-icon{height:2.2rem;left:2.5rem;position:absolute;width:2.2rem;}.authentication-social-signin-google{background-color:#fff;border:0.1rem solid #d9d8d8;color:#262421;transition:color .2s ease;}.authentication-social-signin-google:hover{color:#262421;opacity:0.85;}.authentication-social-signin-social-icon.google:before{background-image:url(/sites/kichijoji.thetamusic.com/files/images/google_logo.svg);background-repeat:no-repeat;background-size:100%;content:"";height:100%;left:0;position:absolute;width:100%;}.authentication-social-signin-google:visited{color:black;}.authentication-social-signin-apple{background-color:#000;border:0.1rem solid #d9d8d8;color:#fff;transition:color .2s ease;}.authentication-social-signin-apple:hover{color:#fff;opacity:0.85;}.authentication-social-signin-social-icon.apple:before{background-image:url(/sites/kichijoji.thetamusic.com/files/images/apple_logo.svg);background-repeat:no-repeat;background-size:100%;content:"";height:100%;left:0;position:absolute;width:100%;}.authentication-social-signin-apple:visited{color:white;}.authentication-social-signin-microsoft{background-color:#0077db;border:0.1rem solid #d9d8d8;color:white;transition:color .2s ease;}.authentication-social-signin-microsoft:hover{color:#fff;opacity:0.85;}.authentication-social-signin-social-icon.microsoft:before{background-image:url(/sites/kichijoji.thetamusic.com/files/images/microsoft_logo.png);background-repeat:no-repeat;background-size:100%;content:"";height:100%;left:0;position:absolute;width:100%;}.authentication-social-signin-microsoft:visited{color:white;}.band-instrument-icon{width:24px;height:24px;}.select2-results{margin:auto 4px 4px !important;padding-top:4px !important;}.select2-container--default .select2-results>.select2-results__options{max-height:230px !important;}.select2-container--default .select2-selection--single .select2-selection__arrow{top:5px !important;right:3px !important;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:8px 5px 0 5px !important;}.select2-container .select2-selection--single{height:40px !important;}.select2-container .select2-selection--single .select2-selection__rendered{margin:4px 5px auto;}.select2-search--dropdown .select2-search__field{padding:1px auto !important;margin:2px auto !important;}.select2-results__option{padding:6px 8px !important;}.select2-container .select2-results__option--highlighted[aria-selected]{background-color:#f0f2f7 !important;color:black !important;border-radius:4px !important;}.select2-container .select2-results__option[aria-selected=true]{background-color:#dee3ec !important;border-radius:4px !important;}.fyb_course_promotion_course_box{width:98%;background-color:#fafbff;line-height:1 !important;text-align:center;white-space:nowrap;margin:auto;}.fyb_course_promotion_header{text-align:center;font-size:x-large;font-weight:bold;color:#215587;margin:1em 0;}.fyb_course_promotion_image_and_features{display:flex;height:fit-content;align-items:center;justify-content:center;background-color:white;border:1px solid #e5e8ef;cursor:pointer;width:fit-content;padding:2em 4em;margin:auto;}.fyb_course_promotion_image_and_features:hover{background-color:#eeeef5;}.fyb_course_promotion_image{display:flex;margin-right:2em;font-size:1.3em;}.fyb_course_promotion_course_box a{font-size:1em;font-weight:bold;color:black;}.fyb_course_promotion_course_box a:link{text-decoration:none;}.fyb_course_promotion_course_features{display:flex;width:min-content;}.fyb_course_promotion_course_features ul{display:flex;flex-flow:wrap;line-height:1.7;justify-content:left;font-size:medium;}.fyb_course_promotion_games_container{clear:both;margin:3em 0 1em;}.fyb_course_promotion_games_container h4{font-size:1.4em;font-weight:bold;white-space:pre-wrap;color:#215587;}.fyb_course_promotion_games{display:flex;margin-top:1.5em;}.fyb_course_promotion_game_box{float:left;width:25%;padding-left:10px;padding-right:10px;line-height:1.5 !important;text-align:center;}.fyb_course_promotion_game_box:hover{transform:scale(1.1);}.fyb_course_promotion_game_icon{width:max-content;margin:auto;}.fyb_course_promotion_game_icon img{height:110px;}.account_benefits{display:block;font-size:small;cursor:pointer;float:right;margin-top:-1em;margin-bottom:0.5em;}.account_benefits_description{display:none;clear:both;font-size:smaller;border:1px solid black;padding:0.5em;text-align:left;background:#e0e0e0;border-radius:7px;}.close_x_transparent{position:absolute;display:none;top:0px;right:0px;width:17px;height:17px;background-image:url("/sites/kichijoji.thetamusic.com/files/images/close_x_transparent.png");background-repeat:no-repeat;}.close_x{position:absolute;display:block;top:0px;right:0px;width:17px;height:17px;background-image:url("/sites/kichijoji.thetamusic.com/files/images/close_x.png");background-repeat:no-repeat;}#payment_option_list{margin-bottom:1em;}.payment_option{background-color:#fafbff;outline:1px solid #e8ece8;margin:0.6em auto;padding:0.8em;border-radius:4px;}.payment_option label:hover,.payment_option:hover{cursor:pointer;}.payment_option_selected{background-color:#e8ece8;outline:1px solid #fafbff;}.adjust_confirm_account_deletion_div{margin-top:65px;position:initial;left:0;}.make_default_payment_method{float:right;border-color:#aeaeae;border-radius:5px;font-size:smaller;padding:2px 15px;}.authentication-social-signin-clever{background-color:white;border:0.2rem solid #436cf2;color:#436cf2;transition:color .2s ease;}.authentication-social-signin-clever:hover{opacity:0.85;}.authentication-social-signin-social-icon.clever:before{background-image:url(/sites/kichijoji.thetamusic.com/files/images/clever_logo.png);background-repeat:no-repeat;background-size:100%;content:"";height:100%;left:0;position:absolute;width:100%;}.authentication-social-signin-clever:visited{color:black;}.authentication-social-signin-classlink{background-color:#0a4d7f;color:white;transition:color .2s ease;}.authentication-social-signin-classlink:hover{opacity:0.9;color:white;}.authentication-social-signin-social-icon.classlink:before{background-image:url(/sites/kichijoji.thetamusic.com/files/images/classlink_logo.png);background-repeat:no-repeat;background-size:100%;content:"";height:100%;left:0;position:absolute;width:100%;}.authentication-social-signin-classlink:visited{color:white;}.dashboard_class_leaderboard{padding-bottom:1em;}.dashboard_class_leaderboard_row{clear:both;font-size:large;margin-left:40px;padding:5px 0;text-decoration:none;}a.go-premium-button-anonymous-user{float:left;margin-right:2em;margin-top:-0.3em;background:#cc9900 !important;padding:4px 12px !important;box-shadow:unset;border:none;}a.go-premium-button-logged-in{float:left;margin-right:2em;margin-top:0.8em;background:#cc9900 !important;border:none;}a.go-premium-button-anonymous-user:hover,a.go-premium-button-logged-in:hover{color:white;background:#cc9900;background-color:#cc9900;border:none;-moz-box-shadow:unset;-webkit-box-shadow:unset;box-shadow:unset;}.signup-dialog-box-wide-screen,.signup-dialog-box-small-screen{display:none;}.signup-or-login-dialog-box{display:none;align-items:center;box-sizing:border-box;box-shadow:10px 2px 25px 0px rgba(0,0,0,.35);flex-flow:column;justify-content:center;margin:0 .5rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;background-color:white;background-image:url("/sites/kichijoji.thetamusic.com/files/images/signup_dialog_background.png");background-size:contain;background-position:center;background-repeat:no-repeat;}.signup-or-login-dialog-box-close{position:absolute;display:block;top:8px;right:-10px;width:30px;height:30px;transform:scale(1.1);background-image:url("/sites/kichijoji.thetamusic.com/files/images/close_x.png");background-repeat:no-repeat;z-index:10;}.signup-dialog-box{align-items:center;border-radius:5px;box-shadow:0 2px 25px 50px rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-flow:column;justify-content:center;max-width:875px;padding:2rem 3.5rem;width:100%;line-height:3;}.signup-card-group{align-items:stretch;display:flex;flex-flow:row;justify-content:center;margin-bottom:2rem;width:100%;}.signup-card-wide-screen{display:flex;flex-flow:column;}.signup-card-group input{height:1px;margin:0 0 0 -1px;opacity:0;position:absolute;width:1px;}.signup-card-group label{align-items:center;cursor:pointer;display:flex;flex-flow:column;margin:0 .6rem;padding:2.75rem 1.75rem;width:250px;height:175px;background-color:#fff;border-radius:5px;box-shadow:0 0 11px 0 rgba(0,0,0,.11);box-sizing:border-box;flex:1;position:relative;font-weight:bold;}.signup-card-group label p{font-weight:normal;line-height:1.5;}.signup_dialog_continue_button{display:none;width:max-content;margin-top:0.5em;border-color:transparent;}.signup-or-login-dialog-box ul{font-size:small;line-height:1.8;}.signup-option-border{border:2px solid #e4ba55 !important;}.signup-message{display:none;}.signup-or-login-dialog-box .existing-account{margin-top:1em;}.signup-or-login-dialog-box .existing-account-below-continue{margin-top:2em;}.non-scrollable{overflow:hidden;}.signup-benefits-wide-screen{line-height:1.5;font-size:small;clear:both;margin:1em auto auto;}.signup-benefits,.signup-message{line-height:1.5;font-size:small;clear:both;margin:1em auto auto;}.signup-page-header{font-size:large;}.user_signin_div .user_account_submit,.forgot_password_div .user_account_submit{color:white;}.user_signin_div .user_account_submit:hover,.forgot_password_div .user_account_submit:hover{color:black;}.width_fit_content{width:fit-content;}.timezone_select_list{width:max-content;}#paymentModalLabel{font-weight:bold;}#paymentModal .close{margin-top:-25px !important;}#edit-reset-account label{display:inline-block !important;}#card-errors{text-align:center;}@media (min-width:30em){.authentication-social-signin-social-button{padding-left:2rem;padding-right:2rem;}}@media (max-width :1300px){.user_signin_div,.forgot_password_div,.create_account_div{width:55%;}}@media (max-width :1100px){.user_signin_div,.forgot_password_div{width:65%;}.create_account_div{left:0;}}@media (max-width :1050px){a.go-premium-button-anonymous-user,a.go-premium-button-logged-in{display:none;}}@media (max-width :930px){.user_signin_div,.forgot_password_div,.create_account_div{width:75%;}.belt-table tr th{font-size:0.9em !important;}.theta-rank-not-blank-value{font-size:100%;}}@media (max-width :880px){.signup-or-login-dialog-box{top:2em;transform:translate(-50%,0);font-size:small;}.signup-or-login-dialog-box h1{margin-top:0.5em;font-size:1.9rem;}.signup-dialog-box{line-height:1.5;}.signup-card-group{flex-flow:column;align-items:center;margin:0.6em;width:100%;line-height:1.5;}.signup-card-group label{margin:0.5em 0;width:600px;height:auto;justify-content:center;}.signup-card-group span{margin-bottom:0.3em;}.signup_dialog_continue_button{font-size:medium;}}@media (max-width :800px){li.settings,li.belt-rankings,li.subscription{float:left !important;}#belt-table{width:70%;line-height:2rem;clear:both;}div.getting_started_course_special_label{font-size:1.8rem;padding-top:0.3rem;}div.getting_started_course_label{font-size:1.8rem;padding-top:2rem;}.user_signin_div,.create_account_div,.forgot_password_div{margin:0 auto;width:100%;position:initial;left:initial;}.create_account_inner_div{width:90%;}.user-register-form #edit-pass--description{display:none;}.username_link_div{display:none;}.user-form input[type='text'],.user-form input[type='password'],.user-form .change_password,.user-form .change_personal_info,.user-form .add_more_students_in_current_plan,.user-form .renew_membership{width:100%;}td.belt-name-column{width:50%;padding-left:10% !important;}.close_x_transparent{display:block;}.signup-or-login-dialog-box{top:5em;width:90%;}}@media (max-width :799px){}@media (max-width :710px){div.belt_icons_container{width:100%;}div.belts a{width:75px;}div.belts a img.rankImage{width:55px;height:55px;}.belt-table{width:100%;padding:1em 0;text-align:justify;}td.belt-name-column{width:60%;}}@media (max-width :660px){div.belt_icons_container{width:100%;}#belt-table,.belt-table,.belt-explanation{width:90%;margin:0 auto;padding:1em 0;text-align:justify;}.signup-card-group label{width:500px;}}@media (max-width :600px){div.username_link_div{float:right;}.sign_in_sign_up{margin-top:0;margin-right:0;}.username_link_div .top_sign_in,.username_link_div .top_create_account{font-size:0.9em;}.username_link_div .top_sign_in{padding-right:1rem;}.top-player-table{width:100%;}.belt-rank,.top-player-rank{width:15%;vertical-align:middle !important;}.belt-levels,.belt-points,.top-player-levels,.top-player-points{width:20%;vertical-align:middle !important;}.belt-username-column,.top-player-name{width:45%;word-break:break-all;vertical-align:middle !important;}.belt-user-country,.top-player-country{vertical-align:middle !important;}div.belt_icons_container{width:95%;}div.belts a{width:65px;}div.belts a img.rankImage{width:45px;height:45px;}.rankLabelForIcon{font-size:0.8em;}}@media (max-width :540px){div.getting_started_description{margin-left:1.5rem;margin-right:1.5rem;}div.getting_started_intro_course{width:100%;height:12rem;}div.getting_started_start_button_div{margin:1rem auto 0;}div.getting_started_course_label{font-size:1.5rem;padding-top:1rem;}div.getting_started_start_button{font-weight:bold;width:100%;padding:0.2rem 0 0 0;margin:0 0.5rem 0 2.6rem;}.belt-user-country,.top-player-country{display:none;}#White,#Gray,#Yellow,#Orange,#Green,#Blue,#Purple,#Red,#Brown,#Black{transform:scale(1.4,1.4);}div.belt_icons_container{width:100%;}.rankLabelForIcon{font-size:0.7em;}div.belts a{width:55px;}div.belts a img.rankImage{width:40px;height:40px;}.signup-card-group label{width:400px;}.authentication-social-signin-social-button-teacher-registration{padding-left:8rem;padding-right:8rem;}}@media (max-width :460px){.rankLabelForIcon{margin-top:-7px;}#belt_top_user_list{font-size:0.9em !important;}.signup-or-login-dialog-box{top:4em;}}@media (max-width :430px){.signup-card-group label{width:300px;}.tmgradebook-teacher-registration-form{width:98%;}.authentication-social-signin-options-teacher-registration{width:auto;}.authentication-social-signin-social-button-teacher-registration{padding-left:5rem;padding-right:5rem;}}@media (max-width :420px){div.belt_icons_container{width:75%;}}@media (max-width :412px){td.belt-name-column{width:70%;padding-left:1% !important;padding-right:1% !important;}td.belt-levels-value{padding-left:1%;padding-right:1%;}#belt-table th{font-size:1em;}#belt-table td{font-size:0.8em;}.authentication-social-signin-social-icon{left:1.5rem;}.authentication-social-signin-social-button-teacher-registration{padding-left:5rem;padding-right:3rem;}}@media (max-width :375px){#belt_top_user_list .belt-username-column img.belt-user-picture{display:none;}.authentication-social-signin-social-button-teacher-registration .authentication-social-signin-social-icon{left:1.5rem;}.tmgradebook-teacher-registration-form{padding-left:1rem;padding-right:1rem;}.teacher_registration_form_start{width:auto;}.signup-or-login-dialog-box{top:3em;}}@media (max-width :325px){div.belt_icons_container{width:90%;}.signup-card-group label{width:250px;}}@media (max-width :275px){div.belt_icons_container{width:100%;}}@media (max-width :250px){div.belts a{width:45px;}div.belts a img.rankImage{width:35px;height:35px;}}
body{line-height:30px;}body.landing_page{background-color:#ffffff;}div.header{position:fixed;width:100%;z-index:99;-webkit-backface-visibility:hidden;}div.sections{margin-left:-10px;margin-right:-10px;position:relative;top:65px;height:100%;}div.page_header{background-color:white;width:100%;height:65px;}div.theta_logo{float:left;padding-top:15px;padding-left:10px;}div.user_links{float:right;padding-top:20px;padding-right:10px;font-size:1.2rem;}div a.sign_in:hover,div a.sign_up:hover{color:#ff6600;}div#individual_user_block{width:100%;min-height:90%;height:90%;text-align:center;position:relative;}img#treble_clef{display:block;margin-left:auto;margin-right:auto;height:90%;}div#individual_user_info{width:100%;position:absolute;text-align:center;top:12%;}div.individual_user_message_div{width:60%;margin:0 auto;}h2.individual_user_message{width:100%;text-align:left;}a.start_training{text-align:center;}div.teacher_block{width:100%;min-height:90%;height:90%;background-color:#c5d8b1;}div#teacher_info{text-align:center;position:relative;top:23%;}h2.teacher_message{width:70%;margin-left:auto;margin-right:auto;}div.mobile_app_block{width:100%;min-height:90%;height:90%;position:relative;text-align:center;}div#mobile_app_info{margin-top:4%;}div.mobile_app_download_info{width:100%;}div.ios{width:34%;float:left;background-color:#354a66;color:#ffffff;text-align:center;min-height:50%;height:50%;padding-top:10%;}div.android{width:34%;margin:0 auto;background-color:#c4661b;color:#ffffff;text-align:center;min-height:50%;height:50%;padding-top:10%;}div.amazon{width:34%;float:right;background-color:#ce9c26;color:#ffffff;text-align:center;min-height:50%;height:50%;padding-top:10%;}h2.mobile_app_download_message{width:85%;margin-left:auto;margin-right:auto;}div#individual_section,div#teacher_section,div#mobile_app_section{min-height:90vh;height:90vh;}div.down_arrow{position:absolute;transform:translateY(-100%);width:100%;text-align:center;}div.down_arrow_2{}img{outline:0;max-width:100%;height:auto;text-align:center;}.covid19-message{margin:0 125px;}.learn_more_button{background-color:#ffffff;border-radius:28px;border:2px solid #151515;display:inline-block;cursor:pointer;color:#151515;font-family:Verdana;font-size:25px;font-weight:bold;padding:13px 52px;text-decoration:none;text-shadow:0px 1px 50px #151515;}.learn_more_button:hover{background-color:#e88d50;color:#ffffff;border:2px solid #ff6600;text-decoration:none;}.learn_more_button:active{position:relative;top:1px;}.mobile_stores{float:right;padding-right:4rem;margin-top:-5rem;}.apple_store_image,.google_store_image,.amazon_store_image{width:142px;height:42px;}.landing_page_logged_in_course_name_in_course_box{font-size:1.05em;font-weight:bold;padding-top:6px;}.landing_page_logged_in_course_box{height:100px;padding-top:5px;padding-bottom:5px;}.landingpage_signup{background-color:white;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #215489;display:inline-block;cursor:pointer;color:#215489;padding-left:1.5em;padding-right:1.5em;margin-top:-25px;text-decoration:none;outline:none;}.landingpage_signup:hover{}.landingpage_login{background-color:#215489;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border:1px solid #215489;display:inline-block;cursor:pointer;color:white;padding-left:2em;padding-right:2em;margin-top:-25px;text-decoration:none;outline:none;}.landingpage_login:hover{}.landingpage_content{width:100%;margin:auto;padding-bottom:1em;}.landingpage_content h2{padding-top:0.5em;position:relative;}.landingpage_header{color:#215488;padding-left:10px;padding-right:10px;font-size:1.3em;width:fit-content;margin:10px auto auto;padding-top:15px;background-image:url(/sites/kichijoji.thetamusic.com/files/images/landing_page_header_bg.png);background-repeat:no-repeat;background-size:cover;background-origin:padding-box;background-position-y:-9px;height:95px;}.landingpage_section{width:90%;margin:auto;overflow:hidden;padding-left:10px;padding-right:10px;background-color:#fafbff;border:1px solid #ececec;border-radius:10px;box-shadow:5px 5px 3px 0 #babece;}.menu-open .landingpage_section{width:100%}.landingpage_anonymous_content .landingpage_section{width:100%;}.landingpage_section_title{float:left;font-size:large;font-weight:bold;margin:10px 0 10px 20px;color:#215587;}.landingpage_games_container{clear:both;margin:auto;}.landingpage_game_box{width:260px;float:left;background-color:white;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;margin-left:10px;margin-right:10px;margin-bottom:10px;line-height:1.5 !important;text-align:center;}.landingpage_game_box a,.landingpage_course_box a,.landingpage_game_category_box a{font-size:0.9em;font-weight:bold;color:black;}.landingpage_game_box a:link,.landingpage_game_box a:hover,.landingpage_game_box a:visited,.landingpage_course_box a:link,.landingpage_course_box a:hover,.landingpage_course_box a:visited,.landingpage_game_category_box a:link,.landingpage_game_category_box a:hover,.landingpage_game_category_box a:visited{text-decoration:none;}.landingpage_game_box a img,.landingpage_game_icon{height:170px;background-repeat:no-repeat;}.landingpage_game_description_1,.landingpage_game_description_2,.landingpage_game_description_3,.landingpage_game_description_4{font-size:0.9em;text-align:left;color:white;padding-left:10%;padding-right:10%;padding-bottom:2em;background-image:linear-gradient(to bottom,rgba(255,0,0,0),rgba(0,0,0,1));}.landingpage_game_description_1{padding-top:110px;}.landingpage_game_description_2{padding-top:92px;}.landingpage_game_description_3{padding-top:110px;}.landingpage_game_description_4{padding-top:110px;}.landingpage_courses_container{float:left;clear:both;width:100%;margin-top:1em;margin-bottom:0.5em;}.landing_page_course_categories{padding-bottom:0.5em;}.landingpage_course_box{width:31.5%;height:130px;float:left;background-color:white;padding:10px;margin:auto 10px 10px;line-height:1 !important;text-align:center;border:1px solid #e5e8ef;}.landingpage_course_box:hover{background-color:#eeeef5;cursor:pointer;}.landingpage_game_categories_container{clear:both;width:90%;margin:auto;}.scrollable-div{width:100%;height:auto;position:relative;display:flex;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;}.landingpage_game_category_box{width:13%;float:left;background-color:white;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;margin-left:10px;margin-right:10px;margin-bottom:10px;line-height:1 !important;text-align:center;overflow:hidden;border:2px solid #e5e8ef;}.landingpage_game_category_box:hover{background-color:#eeeef5;}.landingpage_left_arrow,.landingpage_right_arrow{background-color:#eeeef5;border:none;font-weight:bold;font-size:small;border-radius:50%;}.landingpage_left_arrow:hover,.landingpage_right_arrow:hover{background-color:#b8bcde;}.close_game_box_in_game_categories_transparent{position:relative;float:right;width:17px;height:17px;background-image:url("/sites/kichijoji.thetamusic.com/files/images/close_x_transparent.png");background-repeat:no-repeat;}.close_game_box_in_game_categories{position:relative;float:right;width:17px;height:17px;background-image:url("/sites/kichijoji.thetamusic.com/files/images/close_x.png");background-repeat:no-repeat;}.landingpage_content .music_traning_games_category_div{background-color:#f3fcfe00;}.music_category_icon,.music_training_game_category img,.music_traning_game_sub_category img{width:50px;height:50px;}.music_training_long_game_descriptions .category_title,.music_training_game_category .category_title,.music_traning_game_sub_category .category_title{margin-top:17px;}.landingpage_courses{margin-top:2em;}.are_you_music_teacher_section{width:fit-content;padding-left:1.5em;padding-right:1.5em;margin:auto;overflow:hidden;background-color:#fafbff;border:1px solid #ececec;border-radius:10px;box-shadow:5px 5px 3px 0 #babece;}.are_you_music_teacher_section:hover{background-color:#eeeef5;cursor:pointer;}.are_you_music_teacher_container{display:flex;flex-direction:row;justify-content:center;align-items:center;width:fit-content;padding-top:15px;padding-bottom:15px;cursor:pointer;}.are_you_music_teacher_container a{text-decoration:none;}.are_you_music_teacher_text{overflow:auto;}.are_you_music_teacher_text a{text-decoration:none !important;display:inline-block;font-size:1.15em;font-weight:bold;margin-top:0.5em;}.are_you_music_teacher_band_essentials img{width:auto;height:130px;max-width:100%;margin-right:1em;}.are_you_music_teacher_description{height:130px;background-color:white;border:2px solid #e5e8ef;padding:15px;}.are_you_music_teacher_section .landingpage_section_title{margin:10px 0;}.landingpage_fyb_games_container{clear:both;margin-top:0.5em;}.landingpage_fyb_game_box{float:left;width:16.5%;padding-left:10px;padding-right:10px;line-height:1.5 !important;text-align:center;text-wrap:balance;}.landingpage_fyb_game_box:hover{transform:scale(1.05);}.carousel-container .landingpage_fyb_game_box:hover{transform:scale(1);}.landingpage_fyb_game_icon{width:max-content;margin:auto;border:1px solid #e5e8ef;}.landingpage_fyb_game_icon img{height:110px;}.landingpage_fyb_course_box{width:97.5%;float:left;padding:0 10px;margin:0 10px;line-height:1 !important;text-align:center;white-space:nowrap;background-color:#fafbff;}.landingpage_fyb_course_box ul{display:none;flex-flow:wrap;line-height:1.7;justify-content:left;margin-top:0.5em;font-size:medium;}.landingpage_fyb_course_box ul li{display:inline;margin-right:1em;}.landingpage_fyb_course_box ul li:before{content:'\00a0\2022\00a0\00a0';}.landingpage_fyb_course_box a{font-size:1em;font-weight:bold;color:black;}.landingpage_fyb_course_box a:link{text-decoration:none;}.landingpage_fyb_course{display:flex;justify-content:center;padding:0 1em;}.landingpage_fyb_course_image{height:fit-content;padding:0 2em 1.3em;font-size:1.5em;align-items:center;margin-right:1em;cursor:pointer;display:block;margin:auto;background-color:white;border:1px solid #e5e8ef;}.landingpage_fyb_course_image:hover{background-color:#eeeef5;}.landingpage_fyb_course_image img{width:140px;margin-top:0.7em;}.landingpage_fyb_course_games_container{display:flex;justify-content:left;flex-direction:column;margin-bottom:1em;margin-top:auto;}.landingpage_fyb_course_games_container h3{font:1.35em Verdana,sans-serif;font-weight:bold;white-space:pre-wrap;color:#215587;}.landingpage_fyb_course{display:block;}.backtoschool_container{margin-top:2em;padding:0.5em 0 1em;}.backtoschool_image_container{float:left;margin-right:4em;}.backtoschool_image_container img{width:140px;border:1px solid #e5e8ef;}.backtoschool_header_and_description{display:table;margin:auto;width:max-content;clear:both;}.backtoschool_description{display:table;margin:-2em auto 0;}.backtoschool_theta_studio{margin-top:1.5em;}.backtoschool_theta_school{margin-top:1em;float:left;}.backtoschool_more_button_container{float:left;}.backtoschool_more_button{margin-left:3em;margin-top:-1em;padding:0.5em 2em !important;font-weight:bold;font-size:x-large;}.school_course_box{width:99%;float:none;margin:auto;padding:0 10px 20px;}.school_course_inner_box{display:flex;width:max-content;margin:auto;}.school_course_image{padding:0em 2em 1.5em;float:left;}.school_course_games_container{margin-top:0em !important;position:relative;left:1em;}.school_course_games_container h3{font-size:1em;}.school_course_games_container .school_course_image a{float:left;}.school_course_games_container span{font-size:1.1em;font-weight:bold;color:black;}.school_course_game_box{width:max-content;text-wrap:balance;}.school_course_game_box img{height:190px;cursor:pointer;}.school_course_box_instrument{width:150px;height:125px;}.back-to-school-offer-container{cursor:pointer;}.courses_page_for_anonymous_user .back-to-school-offer-container{width:96%;}.back-to-school-offer-box{display:flex;width:fit-content;margin:auto;}.back-to-school-offer-content-section{margin:auto;}.back-to-school-offer-content{width:max-content;margin:auto;clear:both;font-size:large;margin-bottom:1em;line-height:2;text-align:center;}.back-to-school-header{float:none;font-size:1.4em;text-align:center;margin:10px auto;}.back-to-school-offer-content .button{margin-top:1em;}.back-to-school-image-left,.back-to-school-image-right{width:128px;height:128px;margin:auto 2em;}.landingpage_band_orchestra{margin-top:-7px;}.landingpage_band_orchestra .page_header{padding:0 1em;}.landingpage_band_orchestra .signup_button{clear:none !important;margin-top:-3px;margin-right:2em;font-size:small;}.landingpage_band_orchestra .signup_button a{background-color:white !important;color:#215489 !important;padding:0.2em 1.4em !important;width:max-content !important;border-radius:10px;border:1px solid #215489;}.landingpage_band_orchestra .login_button{clear:none !important;margin-top:-3px;margin-right:5em;font-size:small;}.landingpage_band_orchestra .login_button a{background-color:#215489 !important;color:white !important;padding:0.2em 1.9em !important;width:max-content !important;border-radius:10px;border:1px solid #215489;}.landingpage_band_orchestra .landingpage_signup{padding:0.5em 1.5em;position:relative;top:-3px;}.landingpage_band_orchestra .landingpage_login{padding:0.5em 2em;position:relative;top:-3px;}.landingpage_band_orchestra .special_plans_for_schools_section .action-button,.landingpage_band_orchestra .fun_activities_section .action-button{clear:both;width:max-content;}.landingpage_band_orchestra .button{width:95%;text-align:center;background:white;color:black;font-weight:bold;font-size:1.4em;padding:0.5em 1em;margin:1em auto auto;}.landingpage_band_orchestra .video_section{background-color:#383838;padding:3em 5em;padding-top:110px;}.landingpage_band_orchestra .video_section .video_header{font-size:2.8em;clear:both;text-align:center;font-weight:bold;color:white;}.landingpage_band_orchestra .video_section .video_sub_header{font-size:1.5em;clear:both;text-align:center;font-weight:bold;color:#7ac1ae;margin-top:20px;}.landingpage_band_orchestra .video_section .video_container{display:flex;justify-content:center;align-items:center;height:245px;margin-top:2em;}.landingpage_band_orchestra .video_section .video{max-width:100%;height:100%;cursor:pointer;}.landingpage_band_orchestra .video_section .action-button,.landingpage_band_orchestra .fun_activities_section .action-button{margin:auto;margin-top:1em;font-size:1.1em;clear:both;width:max-content;}.landingpage_band_orchestra .video_section .button,.landingpage_band_orchestra .fun_activities_section .button{box-shadow:none;-webkit-box-shadow:none;width:auto;padding-left:1.5em;padding-right:1.5em;background:#ffbd5b;color:white;border:none;}.landingpage_band_orchestra .game_list_section{clear:both;padding:2em 0;background-color:white;}.landingpage_band_orchestra .game_list_section .game_list_content{background-color:white;padding:2em 0 0;position:relative;overflow:hidden;}.landingpage_band_orchestra .game_list_section .game_list_content .game_list_header{font-size:2.8em;clear:both;font-weight:bold;text-align:center;color:black;line-height:1.1em;}.landingpage_band_orchestra .landingpage_fyb_games_container{display:flex;margin:1em auto auto;width:fit-content;}.landingpage_band_orchestra .game_list_section .game_list_content .carousel-container{display:flex;flex-flow:row;flex-wrap:wrap;scroll-behavior:smooth;scroll-snap-type:block;margin-left:10px;margin-right:10px;}.landingpage_band_orchestra .game_list_section .game_list_content .carousel-arrow{display:flex;justify-content:center;background-color:#a5b385;border:none;font-size:3rem;padding:0 10px;cursor:pointer;opacity:0.7;transition:opacity 100ms;align-items:center;width:65px;}.landingpage_band_orchestra .game_list_section .game_list_content .carousel-arrow:hover{opacity:1;background-color:#637143;}button.carousel-arrow.carousel-arrow--prev{left:10px;}button.carousel-arrow.carousel-arrow--next{right:10px;}.landingpage_band_orchestra .landingpage_fyb_game_box{width:25%;padding:2em 0.5em 2em;line-height:1.5 !important;text-align:center;text-wrap:balance;flex-flow:column nowrap;display:flex;justify-content:center;scroll-snap-align:center;box-sizing:border-box;}.landingpage_band_orchestra .landingpage_fyb_game_box .landingpage_fyb_game_icon{box-sizing:border-box;border:none;}.landingpage_band_orchestra .landingpage_fyb_game_box .landingpage_fyb_game_icon img{height:200px;}.landingpage_band_orchestra .landingpage_fyb_game_box .instrument_icon_and_text{display:flex;justify-content:center;box-sizing:border-box;}.font-large{font-size:large !important;}.landingpage_band_orchestra .landingpage_fyb_game_box .instrument_icon_and_text img.band-instrument-icon{width:40px;height:40px;margin-right:5px;position:relative;top:10px;}.landingpage_band_orchestra .landingpage_fyb_game_box .game_name_link{color:black;font-weight:bold;font-size:1.4em;position:relative;top:1em;text-decoration:none;}.landingpage_band_orchestra .fun_activities_section{background-color:#fff7cb;padding:4em;display:flex;justify-content:center;align-items:center;}.landingpage_band_orchestra .fun_activities_section_1b{flex-direction:column;}.landingpage_band_orchestra .fun_activities_section_1b .fun_activities_header{text-wrap:auto;}.landingpage_band_orchestra .fun_activities_section .fun_activities_game_image{flex:1;padding:1em;display:flex;justify-content:center;margin-right:5em;}.landingpage_band_orchestra .fun_activities_section .fun_activities_game_image img{height:40%;}.landingpage_band_orchestra .fun_activities_section .fun_activities_explanation_and_action{flex:1;display:flex;flex-direction:column;}.landingpage_band_orchestra .fun_activities_section .fun_activities_explanation_and_action .fun_activities_header{font-weight:bold;font-size:2em;text-wrap:nowrap;}.landingpage_band_orchestra .fun_activities_section .fun_activities_explanation_and_action .fun_activites_explanation{font-size:1.3em;margin-top:1em;margin-bottom:2em;line-height:1.8;}.landingpage_band_orchestra .fun_activities_section .fun_activities_explanation_and_action .fun_activities_button{width:60%;margin:auto;}.landingpage_band_orchestra .fun_activities_section .fun_activities_button .button{background:#215489;color:white;}.landingpage_band_orchestra .fun_activities_section .fun_activities_image{flex:1;padding:1em;display:flex;justify-content:center;}.landingpage_band_orchestra .fun_activities_section .fun_activities_image img{width:50%;}.landingpage_band_orchestra .method_books_section{background-color:#215489;padding:4em;display:flex;justify-content:center;align-items:center;}.landingpage_band_orchestra .method_books_section .method_books_image{width:300px;}.landingpage_band_orchestra .method_books_section .method_books_image img{width:100%;height:auto;}.landingpage_band_orchestra .method_books_section .method_books_explanation{margin-left:4em;}.landingpage_band_orchestra .method_books_section .method_books_explanation .method_books_header{font-weight:bold;font-size:2em;color:#f9b750;}.landingpage_band_orchestra .method_books_section .method_books_explanation .method_books_benefits{font-size:1.5em;line-height:1.8;color:white;}.landingpage_band_orchestra .progress_tracking_section{background-color:#fffdf0;padding:4em 4em 3em 4em;display:flex;justify-content:center;align-items:center;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_explanation_and_action{flex:1;display:flex;flex-direction:column;max-width:30%;margin-left:9em;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_explanation_and_action .progress_tracking_header{font-weight:bold;font-size:2em;text-wrap:nowrap;width:max-content;margin:auto;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_explanation_and_action .fun_activites_explanation{font-size:1.5em;margin-top:1em;margin-left:auto;line-height:1.8;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_explanation_and_action .progress_tracking_button{width:60%;margin:auto;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_button .button{background:#9a4e7f;color:white;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_image{flex:2;padding:1em;display:flex;justify-content:center;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_teacher_console_image{flex:2.5;padding:1em;display:flex;justify-content:center;margin-left:7em;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_teacher_console_image img{min-width:130%;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_image img{width:60%;}.landingpage_band_orchestra .special_plans_for_schools_section{background-color:#7ac1ae;padding:3em 4em 2em 4em;display:flex;justify-content:center;align-items:center;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_image img{width:40%;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_explanation_and_action{flex:1;display:flex;flex-direction:column;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_explanation_and_action .special_plans_for_schools_header{font-weight:bold;font-size:2em;width:60%;text-wrap:nowrap;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_explanation_and_action .fun_activites_explanation{font-size:1.5em;margin-top:1em;margin-bottom:2em;width:60%;line-height:1.8;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_explanation_and_action .special_plans_for_schools_button{width:60%;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_button .button{background:#ffbd5b;color:white;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_image{flex:1;padding:1em;display:flex;justify-content:end;position:relative;right:9em;}.landingpage_band_orchestra .special_plans_for_schools_section_alternative{background-color:#7ac1ae;padding:3em;display:flex;justify-content:center;align-items:center;flex-direction:column;}.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_image_and_description{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:1em;}.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_image{display:flex;align-items:center;justify-content:center;flex:1;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_image img,.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_image img{width:50%;}.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_explanation_and_action{display:flex;flex-direction:column;justify-content:center;flex:1;}.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_explanation_and_action .special_plans_for_schools_header{font-weight:bold;font-size:2em;width:60%;text-wrap:nowrap;}.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_explanation_and_action .fun_activites_explanation{font-size:1.5em;margin-top:1em;line-height:1.8;}.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_button{width:auto;margin:auto;clear:both;}.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_button .button{display:flex;justify-content:center;background:#ffbd5b;color:white;width:max-content;font-weight:bold;font-size:2.4em;padding:0.7em 1em;margin:1em auto auto;}.landingpage_band_orchestra .footer_section{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2em;background-color:white;padding:2em 0;font-size:large;background:white;}.landingpage_band_orchestra .footer_section .mtna_web_logo{width:12%;}.landingpage_band_orchestra .footer_section .nafme_web_logo{width:15%;}.landingpage_band_orchestra .footer_section .partner_links_mobile{display:none;}.mobile_footer_links .partner_links div{width:30%;}.school_courses_for_band_directors{margin-bottom:1em;}.school_courses_for_band_directors .landingpage_section{width:40%;margin:auto 5% 3em;float:left;}.school_courses_for_band_directors .band_icon{width:130px;height:auto;margin-right:0.3em;}.school_courses_for_band_directors .school_course_image_and_button_container{display:flex;justify-content:center;align-items:center;flex-direction:row;}.school_courses_for_band_directors .band_director_image_container{margin-right:6em;display:none;}.school_courses_for_band_directors .band_director_image_container img{height:200px}.school_courses_for_band_directors .beginner_category_image{width:50px;height:auto;margin-top:-5px;margin-left:-25px;margin-right:-10px;}.school_courses_for_band_directors .basic_category_image{width:50px;height:auto;margin-top:-5px;margin-left:-5px;}.school_courses_for_band_directors .landingpage_fyb_course_image{width:100%;margin:0;}.school_courses_for_band_directors .band_director_image img{width:auto;height:auto;}.school_courses_for_band_directors .landingpage_fyb_course_games_container{margin-top:1em;}.school_courses_for_band_directors .landingpage_fyb_games_container{margin-top:1.5em;}.school_courses_for_band_directors .landingpage_fyb_game_box{width:33%;margin-bottom:1.5em;}.school_course_instrument_selection .dialog_buttons{width:max-content;text-align:center;margin:2em auto auto;}.school_course_instrument_selection a.button{width:6em;color:white;}.school_course_instrument_selection .select2-container{display:block;width:300px !important;}.school-course-instrument-icon{width:24px;height:24px;}.ui-draggable .ui-dialog-titlebar{background-color:#56abd2;}.path-school-course-for-band-directors .ui-dialog .ui-dialog-content{padding:2.5em 6em 3em;}.promotion_theta_logo{height:45px;margin-top:10px;}.prominent_course_container{display:flex;flex-direction:row;align-items:center;justify-content:center;width:fit-content;margin:auto;border-radius:10px;cursor:pointer;margin:3em auto;padding-bottom:1em;position:relative;}.band_course_container{margin:0 auto;}.band_instruments{position:absolute;width:400px;height:auto;left:0px;top:34px;}.menu-open .band_instruments{transform:translateX(200px);}.orchestra_instruments{position:absolute;width:440px;height:auto;left:20px;top:410px;transform:rotate(30deg);}.menu-open .orchestra_instruments{transform:rotate(30deg) translateX(200px);transform-origin:right;}.band_instructor{position:absolute;width:400px;height:auto;right:-60px;top:190px;}.piano_instruments{position:absolute;width:400px;height:auto;right:20px;top:34px;}.guitar_instruments{position:absolute;width:360px;height:auto;right:20px;top:410px;}.be1_course_container{background-color:#fff9e2;box-shadow:5px 5px 3px 0 #fce1ca;z-index:100;padding-left:2em;padding-right:2em;display:flex;flex-direction:column;padding-bottom:1em;border-radius:10px;}.oe1_course_container{background-color:#eef4ff;box-shadow:5px 5px 3px 0 #c0e4f4;z-index:100;padding-left:2em;padding-right:2em;display:flex;flex-direction:column;padding-bottom:1em;border-radius:10px;}.prominent_course_section{align-items:center;display:flex;flex-direction:row;}.prominent_course_section img{width:115px;}.prominent_course_details{display:flex;flex-direction:column;align-items:center;color:#2b618d;margin-left:1em;}.prominent_course_title{font-size:1.2em;font-weight:bold;color:#2f648f;}.prominent_course_slogan{background-color:white;padding:0.5em 2em;border-radius:7px;margin-top:0.8em;}.prominent_course_game_box{float:left;padding-left:10px;padding-right:10px;line-height:1.5 !important;text-align:center;text-wrap:balance;}.prominent_course_game_box:hover{transform:scale(1.05);}.prominent_course_game_box a{text-decoration:none !important;}.prominent_course_game_icon{width:max-content;margin:auto;border:1px solid #e5e8ef;}.prominent_course_game_icon img{height:90px;}.featured_games_container{clear:both;display:flex;align-items:center;justify-content:center;}.featured_games_section{width:fit-content;margin:auto;overflow:hidden;padding-left:10px;padding-right:10px;background-color:#fafbff;border:1px solid #e5e8ef;border-radius:10px;box-shadow:5px 5px 3px 0 #babece;}.featured_game_box{width:210px;background-color:white;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;margin-left:10px;margin-right:10px;margin-bottom:10px;line-height:1.5 !important;text-align:center;}.featured_game_box a{font-size:0.9em;font-weight:bold;color:black;}.featured_game_box a:link,.featured_game_box a:hover,.featured_game_box a:visited{text-decoration:none;}.header-background{display:block;width:750px;height:auto;margin:auto;}.username_link_div .try-it-free-on-header{padding-right:1.5em;text-decoration:none;outline:none;}.username_link_div .try-it-free-on-header .try-it-free-header-button{background:#ffbd5b;border:1px solid #ffbd5b;padding:0.5em 2em;font-weight:bold;font-size:1.2em;border-radius:5px;}.landingpage_band_orchestra .fun_activities_content{display:flex;flex-direction:row;justify-content:center;align-items:center;}.fun_activities_section .ready-to-transform-label{font-size:1.5em;font-weight:bold;color:#215489;margin-top:0.5em;}.landingpage_band_orchestra .what_teachers_saying_section{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#cee5e4;padding:4em 2em;}.landingpage_band_orchestra .what_teachers_saying_section .what_teachers_saying_header{width:fit-content;text-wrap:pretty;line-height:1.3;font-weight:bold;font-size:2.8em;text-align:center;}.landingpage_band_orchestra .distinguished_text{color:#5d4a9c;}.landingpage_band_orchestra .what_teachers_saying_section .what_teachers_saying_info{font-size:1.5em;margin-top:1.5em;}.landingpage_band_orchestra .what_teachers_saying_section .teachers_testimonials{display:flex;flex-direction:column;background:white;border-radius:10px;margin:2em auto;padding:2em 2em;align-items:center;width:70%;text-align:center;}.landingpage_band_orchestra .what_teachers_saying_section .teacher_icon{margin:2em auto;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;}.landingpage_band_orchestra .what_teachers_saying_section .arrow_button{width:60px;height:60px;background:white;border:2px solid #e4e9f0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;}.landingpage_band_orchestra .what_teachers_saying_section .arrow_button img{width:30px;}.landingpage_band_orchestra .what_teachers_saying_section .left_arrow{position:relative;left:-4em;}.landingpage_band_orchestra .what_teachers_saying_section .left_arrow img{transform:rotate(180deg);}.landingpage_band_orchestra .what_teachers_saying_section .right_arrow{position:relative;left:4em;}.landingpage_band_orchestra .what_teachers_saying_section .fa-star{color:orange;font-size:1.4em;}.landingpage_band_orchestra .what_teachers_saying_section .testimonial_text{font-size:1.6em;margin:1em auto 2em;line-height:1.6em;overflow-wrap:break-word;}.landingpage_band_orchestra .what_teachers_saying_section .testimonial_teacher_name{font-weight:bold;font-size:1.3em;}.landingpage_band_orchestra .what_teachers_saying_section .testimonial_teacher_school{font-size:1.1em;color:#6b7290;margin-bottom:1em;}.landingpage_band_orchestra .what_teachers_saying_section .testimonial_navigation_buttons{margin-top:1em;display:flex;flex-direction:row;}.landingpage_band_orchestra .what_teachers_saying_section .testimonial_navigation_button{width:20px;height:20px;border-radius:50%;background:#d1d5db;cursor:pointer;margin:auto 5px;}.landingpage_band_orchestra .what_teachers_saying_section .active_navigation_button{background:#5d4a9c;}.landingpage_band_orchestra .subscription_plans_section{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#73b6b1;padding:3em 2em;background-image:url(/sites/kichijoji.thetamusic.com/files/images/band_instruments_1c.png);background-repeat:no-repeat;background-position-x:-65px;background-position-y:-40px;background-size:auto 780px;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans_header{width:fit-content;text-wrap:pretty;line-height:1.3;font-weight:bold;font-size:2.8em;color:white;text-align:center;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans_info{color:white;font-size:1.6em;margin-top:1.5em;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans{display:flex;flex-direction:row;margin-top:6em;margin-bottom:2em;z-index:100;gap:3em;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans .individual-plan{transform:rotate(-2deg);cursor:pointer;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans .top-section{padding:2em 6em;background:#f6f6f6;border-top-left-radius:11px;border-top-right-radius:10px;text-align:center;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans .top-section .plan-header{font-weight:bold;font-size:1.3em;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans .top-section .plan-price{margin-top:1em;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans .top-section .price{font-weight:bold;font-size:1.9em;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans .bottom-section{padding:2em 3em 3em;background:white;border-bottom-left-radius:10px;border-bottom-right-radius:10px;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans .plan-description{font-size:1.2em;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans .fa-check-circle{color:#ffbd5b}.landingpage_band_orchestra .subscription_plans_section .subscription_plans .plan-subscription-link{text-decoration:none;outline:none;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans .plan-subscription-button{color:white;background:#615579;padding:0.8em 3em;margin-top:1em;border-radius:5px;font-weight:bold;font-size:1.3em;outline:none;border:0;cursor:pointer;width:100%;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans .studio-plan{cursor:pointer;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans .school-plan{transform:rotate(3deg);cursor:pointer;}.band_instruments_1c{position:absolute;width:auto;height:770px;top:2595px;left:-3em;}.landingpage_band_orchestra .what_is_band_essentials_section{background-color:#fffdf0;padding:4em 5em;padding-top:5em;}.landingpage_band_orchestra .what_is_band_essentials_section .what_is_band_essentials_header{font-size:4em;clear:both;text-align:center;line-height:1.1em;}.landingpage_band_orchestra .what_is_band_essentials_section .what_is_band_essentials_sub_header{font-size:1.5em;clear:both;text-align:justify;color:#4b5577;width:70%;margin:auto;margin-top:2em;line-height:1.5;}.landingpage_band_orchestra .what_is_band_essentials_section .essential_feature_boxes{display:flex;flex-wrap:wrap;margin-top:3em;gap:3em;}.landingpage_band_orchestra .what_is_band_essentials_section .essential_feature_box{flex:1 0 25%;background:white;padding:2em;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,0.3);margin:1em auto;height:190px;border-bottom:6px solid white;}.landingpage_band_orchestra .what_is_band_essentials_section .essential_feature_box:hover{position:relative;top:-3px;border-bottom:6px solid orange;}.landingpage_band_orchestra .what_is_band_essentials_section .essential_box_header{font-weight:bold;font-size:1.5em;}.landingpage_band_orchestra .what_is_band_essentials_section .essential_box_description{margin-top:1em;font-size:1.3em;}.landingpage_band_orchestra .what_is_band_essentials_section .why_teachers_love_it{display:flex;flex-direction:row;background:#f4f7f9;margin-top:3em;border-radius:10px;padding:3em 4em;justify-content:space-between;align-items:center;}.landingpage_band_orchestra .what_is_band_essentials_section .teacher_benefits_list{flex:1.4;}.landingpage_band_orchestra .what_is_band_essentials_section .sub_header{font-weight:bold;font-size:1.8em;margin:1em auto;}.landingpage_band_orchestra .what_is_band_essentials_section .teacher_benefit_list_item{font-size:1.3em;line-height:2.5em;}.landingpage_band_orchestra .what_is_band_essentials_section .teacher_benefit_list_item .fa-check-circle{font-size:1.5em;color:#ffdba5;position:relative;top:2px;right:4px;}.landingpage_band_orchestra .what_is_band_essentials_section .teacher_testimonial_box{display:flex;flex-direction:column;padding:2em;background:#cee5e4;border-radius:10px;justify-content:center;align-items:center;flex:1;transform:rotate(2deg);}.landingpage_band_orchestra .what_is_band_essentials_section .teacher_avatar_image{height:160px;width:auto;}.landingpage_band_orchestra .what_is_band_essentials_section .teacher_name{font-weight:bold;font-size:1.4em;}.landingpage_band_orchestra .what_is_band_essentials_section .teacher_school{font-size:1.1em;}.landingpage_band_orchestra .what_is_band_essentials_section .testimonial{margin-top:2em;font-size:1.2em;}.landingpage_band_orchestra .see_progress_instantly_section{background-color:#fffdf0;padding:3em 3em 9em;display:flex;flex-direction:column;}.landingpage_band_orchestra .see_progress_instantly_section .see_progress_instantly_header{font-weight:bold;font-size:2.8em;text-wrap:nowrap;width:max-content;margin:auto;}.landingpage_band_orchestra .see_progress_instantly_section .sub_sections{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fffdf0;padding:2em;width:fit-content;margin:2em auto 0;position:relative;}.landingpage_band_orchestra .see_progress_instantly_section .progress_tracking_list_box{flex:1.1;display:flex;flex-direction:column;align-items:center;justify-content:center;background:white;border-radius:10px;padding:3em 1em;box-shadow:0 4px 15px rgba(0,0,0,0.3);width:100%;}.landingpage_band_orchestra .see_progress_instantly_section .progress_tracking_list_box .sub_header{font-size:1.8em;font-weight:bold;text-align:center;}.landingpage_band_orchestra .see_progress_instantly_section .progress_tracking_list_box{display:flex;flex-direction:column;}.landingpage_band_orchestra .see_progress_instantly_section .progress_tracking_list{line-height:2.5em;}.landingpage_band_orchestra .see_progress_instantly_section .progress_tracking_feature{display:flex;flex-direction:row;margin:1em auto;}.landingpage_band_orchestra .see_progress_instantly_section .feature_icon{margin-left:1em;margin-right:1em;}.landingpage_band_orchestra .see_progress_instantly_section .feature_point{font-weight:bold;font-size:1.5em;}.landingpage_band_orchestra .see_progress_instantly_section .feature_description{font-size:1.3em;}.landingpage_band_orchestra .see_progress_instantly_section .course_progress_image{flex:0.9;}.landingpage_band_orchestra .see_progress_instantly_section .school_course_progress_image{height:400px;}.landingpage_band_orchestra .see_progress_instantly_section .band_instructor_image_container{position:absolute;bottom:0;right:0;transform:translate(20%,60%);width:400px;}.landingpage_band_orchestra .see_progress_instantly_section .band_instructor_image{}.landingpage_band_orchestra .game_list_section{clear:both;padding:3em 0;display:flex;flex-direction:column;justify-content:center;align-items:center;}.landingpage_band_orchestra .game_list_section .game_list_content{background-color:white;padding:2em 0 0;position:relative;overflow:hidden;}.landingpage_band_orchestra .game_list_section .game_list_header{font-size:2em;clear:both;font-weight:bold;text-align:center;color:black;}.landingpage_band_orchestra .game_list_section .sub_header{font-size:1.5em;text-align:center;margin-top:2em;color:#4b5577;}.landingpage_band_orchestra .game_list_section .games_container{display:flex;flex-direction:column;justify-content:space-evenly;gap:2em;margin:2em auto;}.landingpage_band_orchestra .game_list_section .game_boxes{display:flex;flex-direction:row;justify-content:space-evenly;margin:3em 2em;gap:2em;}.landingpage_band_orchestra .game_list_section .game_box{display:flex;flex:1;flex-direction:row;justify-content:center;box-shadow:0 4px 15px rgba(0,0,0,0.3);height:auto;}.landingpage_band_orchestra .game_list_section .game_details{display:flex;flex:45%;flex-direction:column;justify-content:center;background:white;border-top-left-radius:10px;border-bottom-left-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,0.3);padding:2em;line-height:2;}.landingpage_band_orchestra .game_list_section .game_name{font-weight:bold;font-size:1.5em;}.landingpage_band_orchestra .game_list_section .game_description{}.landingpage_band_orchestra .game_list_section .game_image_container{display:flex;flex:45%;flex-direction:column;justify-content:center;align-items:center;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:2em;}.landingpage_band_orchestra .game_list_section .game_image{background:white;padding:1em;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,0.3);transform:rotate(4deg);}.landingpage_band_orchestra .read_rhythms_game{background:#faf5ff;}.landingpage_band_orchestra .fingerings_game{background:#fefce8;}.landingpage_band_orchestra .write_notes_game{background:#eff6ff;}.landingpage_band_orchestra .read_notes_game{background:#f0fdf4;}.landingpage_band_orchestra .terms_and_symbols_game{background:#fefce8;}.landingpage_band_orchestra .key_signatures_game{background:#fef5f4;}.landingpage_band_orchestra .game_list_section .game_boxes_row_1{transform:rotate(-2deg);}.landingpage_band_orchestra .game_list_section .game_boxes_row_2{transform:rotate(1deg)}.landingpage_band_orchestra .game_list_section .game_boxes_row_3{transform:rotate(-1deg)}.landingpage_band_orchestra .game_list_section .ready_question{font-size:1.5em;font-weight:bold;margin:1em auto;width:fit-content;}.landingpage_band_orchestra .game_list_section .try_all_games_free{text-align:center;margin:auto;width:fit-content;}.landingpage_band_orchestra .game_list_section .try_all_games_free_button{color:white;background:#ffbd5b;padding:0.8em 3em;margin-top:1em;border-radius:5px;font-weight:bold;font-size:1.4em;outline:none;border:0;cursor:pointer;width:100%;}.landingpage_school_courses_logged_in{padding:0 2em;}.landingpage_school_courses_logged_in .landingpage_school_course_logos{flex-direction:row;}.landingpage_school_course_logos{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2em;position:relative;width:fit-content;margin:auto auto 3em;z-index:10;clear:both;}.landingpage_school_course_logos::before{display:none;content:"";background-image:url(/sites/kichijoji.thetamusic.com/files/images/orchestra_instruments.png);background-repeat:no-repeat;background-position:bottom left;background-size:contain;position:absolute;bottom:55px;left:-305px;width:420px;height:100%;transform:rotate(30deg);transform-origin:bottom left;z-index:-1;}.landingpage_school_course_logo_row{display:flex;flex-direction:row;gap:2em;justify-content:center;align-items:center;}.landingpage_school_course_logo{width:250px;height:auto;}@media (min-width:2030px){}@media (max-width:2030px){}@media (max-width:1970px){}@media (max-width:1910px){}@media (max-width:1850px){}@media (max-width:1790px){}@media (max-width:1730px){}@media (max-width:1670px){}@media (max-width:1610px){}@media (max-width:2085px){.landingpage_band_orchestra .progress_tracking_section .progress_tracking_explanation_and_action{margin-left:7em;}}@media (max-width:1850px){.landingpage_band_orchestra .progress_tracking_section .progress_tracking_explanation_and_action .progress_tracking_button{width:80%;}}@media (max-width:1700px){.landingpage_band_orchestra .landingpage_fyb_game_box{width:auto;align-items:center;}.landingpage_band_orchestra .see_progress_instantly_section .school_course_progress_image{height:460px;}}@media (max-width:1650px){.landingpage_band_orchestra .what_is_band_essentials_section .what_is_band_essentials_sub_header{width:90%;}}@media (max-width:1580px){.landingpage_band_orchestra .progress_tracking_section .progress_tracking_teacher_console_image{margin-left:4em;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_explanation_and_action .fun_activites_explanation{width:75%;}}@media (max-width:1550px){.landingpage_band_orchestra .see_progress_instantly_section .school_course_progress_image{height:500px;}.landingpage_band_orchestra .see_progress_instantly_section .band_instructor_image_container{transform:translate(10%,60%);}.landingpage_band_orchestra .see_progress_instantly_section .progress_tracking_list_box{flex:1;}}@media (max-width:1400px){.landingpage_band_orchestra .progress_tracking_section .progress_tracking_explanation_and_action .progress_tracking_button{width:100%;}.landingpage_band_orchestra .what_is_band_essentials_section .essential_feature_box{flex:1 0 40%;}.landingpage_band_orchestra .see_progress_instantly_section .sub_sections{flex-direction:column;}.landingpage_band_orchestra .see_progress_instantly_section .course_progress_image{flex:1;}}@media (max-width:1350px){}@media (max-width:1300px){.landingpage_band_orchestra .progress_tracking_section .progress_tracking_explanation_and_action .progress_tracking_button{width:100%;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_image{display:none;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_explanation_and_action{min-width:40%;max-width:initial;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_explanation_and_action .progress_tracking_header{width:100%;text-wrap:pretty;line-height:1.3;}.landingpage_band_orchestra .fun_activities_section .fun_activities_game_image{flex:4;}.landingpage_band_orchestra .fun_activities_section .fun_activities_game_image{flex:4;}.landingpage_band_orchestra .fun_activities_section .fun_activities_image{flex:3;}.landingpage_band_orchestra .what_is_band_essentials_section .what_is_band_essentials_sub_header{width:96%;}.landingpage_band_orchestra .what_is_band_essentials_section .why_teachers_love_it{flex-direction:column;padding:2em 4em;gap:2em;}.landingpage_band_orchestra .what_is_band_essentials_section .teacher_benefits_list{flex:1;}.landingpage_band_orchestra .what_is_band_essentials_section .teacher_testimonial_box{transform:rotate(0deg);}.landingpage_band_orchestra .what_is_band_essentials_section .teacher_testimonial_box{width:80%;}.landingpage_band_orchestra .what_is_band_essentials_section .testimonial{width:85%;}}@media (max-width:1250px){.landingpage_band_orchestra .progress_tracking_section .progress_tracking_teacher_console_image{flex:3;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_explanation_and_action{width:35%;}.landingpage_band_orchestra .landingpage_fyb_game_box{}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_teacher_console_image{margin-left:4em;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_explanation_and_action{margin-left:6em;}.landingpage_band_orchestra .fun_activities_section .fun_activities_image{display:none;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_image{justify-content:center;right:0;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_image img,.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_image img{width:60%;}}@media (max-width:1235px){.landingpage_band_orchestra .landingpage_fyb_game_box{}.landingpage_band_orchestra .landingpage_fyb_game_box .landingpage_fyb_game_icon img{height:180px;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans{gap:2em;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans .top-section{padding:2em 1em;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans .bottom-section{padding:2em 2em 3em;}.landingpage_band_orchestra .see_progress_instantly_section .sub_sections{width:95%;}}@media (max-width:1100px){.landingpage_band_orchestra .landingpage_fyb_game_box .landingpage_fyb_game_icon img{height:170px;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_image img,.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_image img{width:65%;}}@media (max-width:1050px){.landingpage_band_orchestra .landingpage_fyb_game_box{width:50%;}.landingpage_band_orchestra .landingpage_fyb_game_box .landingpage_fyb_game_icon img{height:250px;}.landingpage_band_orchestra .what_is_band_essentials_section .essential_feature_boxes{gap:1em;}.landingpage_band_orchestra .what_is_band_essentials_section .essential_feature_box{flex:1 0 90%;}}@media (max-width:1000px){.landingpage_band_orchestra .fun_activities_section .fun_activities_game_image{margin-right:1em;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_image{position:initial;right:0;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_explanation_and_action .special_plans_for_schools_header{width:initial;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_explanation_and_action .fun_activites_explanation{width:initial;}.landingpage_band_orchestra .progress_tracking_section{flex-flow:column;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_teacher_console_image{margin-left:auto;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_teacher_console_image img{min-width:auto;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_explanation_and_action{margin:1em auto auto;width:max-content;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_explanation_and_action .progress_tracking_header{width:fit-content;}.landingpage_band_orchestra .method_books_section .method_books_image{width:450px;}.landingpage_band_orchestra .what_is_band_essentials_section .teacher_benefit_list_item{line-height:2em;}.landingpage_band_orchestra .what_teachers_saying_section .teachers_testimonials{width:85%;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans{flex-direction:column;margin-top:3em;width:90%;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans .individual-plan,.landingpage_band_orchestra .subscription_plans_section .subscription_plans .studio-plan,.landingpage_band_orchestra .subscription_plans_section .subscription_plans .school-plan{transform:rotate(0deg);}.landingpage_band_orchestra .subscription_plans_section .subscription_plans .plan-subscription-button{padding:0.8em 2em;}.landingpage_band_orchestra .game_list_section .sub_header{font-size:1.3em;}.landingpage_band_orchestra .game_list_section .games_container{margin:1em auto;}.landingpage_band_orchestra .game_list_section .game_boxes{flex-direction:column;margin:1em 2em;}}@media (max-width:920px){.landingpage_band_orchestra .subscription_plans_section .subscription_plans{width:90%;}}@media (max-width:900px){.landingpage_band_orchestra .what_is_band_essentials_section .teacher_testimonial_box{width:90%;}}@media (max-width:890px){.landingpage_band_orchestra .landingpage_fyb_game_box{align-items:center;width:fit-content;margin:auto;}.landingpage_band_orchestra .landingpage_fyb_game_box .landingpage_fyb_game_icon img{}.landingpage_band_orchestra .fun_activities_section_1b .fun_activities_content{flex-direction:column;}.landingpage_band_orchestra .fun_activities_section .fun_activities_explanation_and_action .fun_activities_header{text-wrap:auto;}.landingpage_band_orchestra .fun_activities_section{padding:2em 4em 4em;flex-flow:column;}.landingpage_band_orchestra .fun_activities_section .fun_activities_game_image{flex:1;margin-right:auto;}.landingpage_band_orchestra .fun_activities_section .fun_activities_game_image img{width:60%;height:auto;}.landingpage_band_orchestra .method_books_section{flex-flow:column;}.landingpage_band_orchestra .method_books_section .method_books_image{width:350px;}.landingpage_band_orchestra .special_plans_for_schools_section{padding:2em;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_image img,.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_image img{width:70%;}.landingpage_band_orchestra .special_plans_for_schools_section{flex-flow:column;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_image{margin-bottom:1em;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_explanation_and_action{width:fit-content;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_explanation_and_action .special_plans_for_schools_header{width:max-content;margin:auto;text-wrap:pretty;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_explanation_and_action .special_plans_for_schools_button{width:100%;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_button .button{margin-top:0;}.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_image_and_description{flex-direction:column;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_image img{width:35%;}.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_image img{width:35%;margin-bottom:2em;}.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_explanation_and_action .special_plans_for_schools_header{width:fit-content;margin:auto;}.featured_games_section{width:96%;}.featured_games_section .featured_games_container .featured_game_box{margin-left:0;margin-right:0;}}@media (max-width:780x){.landingpage_band_orchestra .subscription_plans_section .subscription_plans_info{font-size:1.4em;}.featured_games_section .featured_games_container{flex-flow:column;}.landingpage_band_orchestra .what_teachers_saying_section .teachers_testimonials{width:80%;}.landingpage_band_orchestra .what_teachers_saying_section .arrow_button{width:50px;height:50px;}}@media (max-width:730x){.landingpage_band_orchestra .what_is_band_essentials_section .what_is_band_essentials_header{font-size:2.5em;}.landingpage_band_orchestra .what_is_band_essentials_section .essential_feature_box{height:210px;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans_header{font-size:1.6em;}.landingpage_band_orchestra .subscription_plans_section .subscription_plans_info{font-size:1.3em;}}@media (max-width:690px){.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_button{width:90%;}.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_button .button{font-size:1.7em;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_image img,.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_image img{width:45%;}.landingpage_band_orchestra .game_list_section .game_list_content .carousel-container{flex-flow:column;}.landingpage_band_orchestra .landingpage_fyb_game_box .landingpage_fyb_game_icon img{width:100%;}.prominent_course_section{justify-content:center;}.prominent_course_container{width:96%;}.be1_course_container,.oe1_course_container{flex:1;padding-left:0;padding-right:0;}.prominent_course_container .landingpage_fyb_games_container{margin:auto;}.prominent_course_game_box{margin-top:0.5em;width:50%;}.featured_games_section .featured_games_container .featured_game_box .landingpage_game_icon{height:140px;}}@media (max-width:675px){.are_you_music_teacher_band_essentials img{display:none;}.landingpage_band_orchestra .what_is_band_essentials_section{padding:4em 3em;}.landingpage_band_orchestra .what_is_band_essentials_section .what_is_band_essentials_header{font-size:2.4em;}}@media (max-width:600px){.featured_games_section .featured_games_container{flex-direction:column;}.featured_games_section .featured_games_container .featured_game_box{margin:auto;width:fit-content;}.featured_games_section .featured_games_container .featured_game_box .landingpage_game_icon{height:auto;background-repeat:no-repeat;background-position:center;}}@media (max-width:600px){.landingpage_band_orchestra .header{position:relative;}.landingpage_band_orchestra .page_header{padding:0;}.landingpage_band_orchestra .username_link_div{margin-right:0.5em;}.landingpage_band_orchestra .username_link_div .top_sign_in{padding-right:3px;}.landingpage_band_orchestra .landingpage_signup{top:0;}.landingpage_band_orchestra .landingpage_login{top:0;}.landingpage_band_orchestra .video_section{padding-top:100px;}}@media (max-width:570px){.landingpage_band_orchestra .what_teachers_saying_section .left_arrow{left:-3em;}.landingpage_band_orchestra .what_teachers_saying_section .right_arrow{left:3em;}.landingpage_band_orchestra .what_is_band_essentials_section{padding:4em 2em;}.landingpage_band_orchestra .what_is_band_essentials_section .why_teachers_love_it{padding:2em;}.landingpage_band_orchestra .what_is_band_essentials_section .teacher_avatar_image{height:140px;}.landingpage_band_orchestra .what_is_band_essentials_section .essential_feature_box{height:190px;}}@media (max-width:520px){.oe1_course_container .prominent_course_section{padding-top:1em;}.landingpage_band_orchestra .see_progress_instantly_section .sub_sections{width:100%;}.landingpage_band_orchestra .see_progress_instantly_section .band_instructor_image_container{transform:translate(0%,65%);width:fit-content;}}@media (max-width:480px){.prominent_course_section{flex-direction:column;}}@media (max-width:450px){.landingpage_band_orchestra .landingpage_login{top:5px;}.landingpage_band_orchestra .video_section .video_header{font-size:2.2rem;}.landingpage_band_orchestra .video_section .video_sub_header{font-size:1.3em;}.landingpage_band_orchestra .game_list_section .game_box{flex-direction:column;}.landingpage_band_orchestra .game_list_section .game_image{width:35%;}.landingpage_band_orchestra .what_is_band_essentials_section .essential_feature_box{flex:1 0 80%;}}@media (max-width:420px){.landingpage_band_orchestra .video_section{padding:3em;}.landingpage_band_orchestra .video_section .video_container{height:205px;}.landingpage_band_orchestra .video_section .button{padding-left:1em;padding-right:1em;}.landingpage_band_orchestra .fun_activities_section{pading:2em 3em 4em;}.landingpage_band_orchestra .fun_activities_section .fun_activities_game_image img{width:80%;}.landingpage_band_orchestra .fun_activities_section .fun_activities_explanation_and_action .fun_activities_button{width:80%;}.landingpage_band_orchestra .method_books_section{padding:4em 2em;}.landingpage_band_orchestra .method_books_section .method_books_image{width:250px;}.landingpage_band_orchestra .method_books_section .method_books_explanation{margin:auto;}.landingpage_band_orchestra .progress_tracking_section{padding:3em;}.landingpage_band_orchestra .progress_tracking_section .progress_tracking_explanation_and_action .fun_activites_explanation{margin-top:0;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_explanation_and_action .special_plans_for_schools_button{width:80%;margin:auto;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_explanation_and_action .special_plans_for_schools_button a{padding-left:1em;padding-right:1em;}.landingpage_band_orchestra .game_list_section .game_list_content .game_list_header,.landingpage_band_orchestra .fun_activities_section .fun_activities_explanation_and_action .fun_activities_header,.landingpage_band_orchestra .method_books_section .method_books_explanation .method_books_header,.landingpage_band_orchestra .progress_tracking_section .progress_tracking_explanation_and_action .progress_tracking_header,.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_explanation_and_action .special_plans_for_schools_header{width:95%;margin:auto;overflow-wrap:break-word;text-wrap:auto;}.landingpage_band_orchestra .video_section .video_header{width:95%;margin-top:1.5em;overflow-wrap:break-word;text-wrap:auto;}.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_explanation_and_action .special_plans_for_schools_header{text-wrap:auto;}.landingpage_band_orchestra .landingpage_fyb_game_box .landingpage_fyb_game_icon{width:fit-content;}.landingpage_band_orchestra .what_teachers_saying_section .arrow_button{width:40px;height:40px;}.landingpage_band_orchestra .game_list_section .game_image_container{flex-direction:column;}.landingpage_band_orchestra .game_list_section .game_image{width:50%;}}@media (max-width:350px){.landingpage_band_orchestra .video_section{padding:3em 2em;}.landingpage_band_orchestra .video_section .action-button,.landingpage_band_orchestra .fun_activities_section .action-button{width:max-content;}.landingpage_band_orchestra .video_section .button,.landingpage_band_orchestra .fun_activities_section .button{font-size:1.2em;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_explanation_and_action .special_plans_for_schools_header{width:fit-content;}.landingpage_band_orchestra .special_plans_for_schools_section .special_plans_for_schools_button .button{padding-left:1em;padding-right:1em;}.landingpage_band_orchestra .fun_activities_section .fun_activities_explanation_and_action .fun_activities_button{width:90%;}.prominent_course_game_box{width:100%;}.landingpage_band_orchestra .what_is_band_essentials_section .essential_feature_box{height:290px;}}@media (max-width:1670px){.school_courses_for_band_directors .landingpage_section{width:44%;margin-left:3%;margin-right:3%;}}@media (max-width:1500px){.school_courses_for_band_directors .landingpage_section{width:46%;margin-left:2%;margin-right:2%;}}@media (max-width:1420px){.school_courses_for_band_directors .landingpage_section{width:48%;margin-left:1%;margin-right:1%;}}@media (max-width:1360px){.school_courses_for_band_directors .landingpage_section{float:none;width:70%;margin-left:auto;margin-right:auto;}}@media (max-width:800px){.school_courses_for_band_directors .landingpage_section{width:90%;}}@media (max-width:550px){.school_courses_for_band_directors .landingpage_section{width:95%;}.school_courses_for_band_directors .band_icon{width:90px;}}@media (max-width:510px){.school_courses_for_band_directors .landingpage_fyb_game_box{width:50%;}}@media (max-width:450px){.path-school-course-for-band-directors .ui-dialog .ui-dialog-content{padding-left:1em;padding-right:1em;width:max-content !important;margin:auto;}}@media (max-width:350px){.school_course_instrument_selection .select2-container,.course_promotion_overlay_container .school_course_instrument_selection{width:90% !important;margin:auto;}}@media (max-width:325px){.school_courses_for_band_directors .band_icon{width:70px;}.school_courses_for_band_directors .landingpage_fyb_game_box{width:100%;}}@media (max-width:280px){.school_courses_for_band_directors .band_icon{display:none;}}@media (max-width:230px){.school_course_instrument_selection a.button{width:5em;}}@media (max-width:200px){}@media (min-width:2560px) or (max-width:2560px){.landingpage_games_container{width:55%;}.landingpage_course_box{width:32.35%;}}@media (max-width:2475px){.landingpage_games_container{width:58%;}.landingpage_game_description_3{padding-top:90px;}}@media (max-width:2365px){.landingpage_games_container{width:60%;}}@media (max-width:2295px){.landingpage_games_container{width:63%;}}@media (max-width:2200px){.landingpage_games_container{width:66%;}}@media (max-width:2110px){.landingpage_games_container{width:69%;}}@media (max-width:2030px){.landingpage_games_container{width:71%;}}@media (max-width:1980px){.landingpage_games_container{width:73%;}}@media (max-width:1935px){.landingpage_games_container{width:75%;}}@media (max-width:1890px){.landingpage_games_container{width:77%;}}@media (max-width:1850px){.landingpage_games_container{width:79%;}}@media (max-width:1810px){.landingpage_games_container{width:82%;}}@media (max-width:1750px){.landingpage_games_container{width:85%;}}@media (max-width:1700px){.landingpage_games_container{width:88%;}.school_course_box{padding-bottom:0;}.school_course_image{display:block;margin:auto;}}@media (max-width:1650px){.landingpage_games_container{width:91%;}}@media (max-width:1605px){.landingpage_games_container{width:94%;}}@media (max-width:1560px){.landingpage_games_container{width:96%;}}@media (max-width:1535px){.landingpage_games_container{width:98%;}}@media (max-width:1510px){.landingpage_games_container{width:100%;}}@media (max-width:2380px){.landingpage_game_categories_container{}}@media (max-width:2260px){.landingpage_game_categories_container{width:100%;}}@media (max-width:2140px){.landingpage_game_categories_container{width:100%;}}@media (max-width:2045px){.landingpage_game_categories_container{width:100%;}}@media (max-width:1960px){.landingpage_game_category_box{width:12.9%;}}@media (max-width:1840px){.landingpage_game_category_box{width:12.8%;}}@media (max-width:1730px){.landingpage_game_category_box{width:12.7%;}.school_course_game_box img{height:180px;}}@media (max-width:1680px){.school_course_game_box img{height:170px;}}@media (max-width:1640px){.landingpage_game_category_box{width:12.6%;}.school_course_game_box img{height:160px;}}@media (max-width:1570px){.school_course_game_box img{height:150px;}}@media (max-width:1555px){.landingpage_game_category_box{width:12.5%;}}@media (max-width:1520px){.school_course_game_box img{height:140px;}.courses_page_for_anonymous_user .landingpage_fyb_game_icon img{height:100px;}}@media (max-width:1485px){.landingpage_game_category_box{width:12.4%;}}@media (max-width:1465px){.school_course_game_box img{height:130px;}}@media (max-width:1420px){.landingpage_game_category_box{width:12.3%;}.school_course_game_box img{height:120px;}.courses_page_for_anonymous_user .landingpage_fyb_game_icon img{height:90px;}.courses_page_for_anonymous_user .back-to-school-image-right{display:none;}}@media (max-width:2470px){.landingpage_course_box{width:32%;}}@media (max-width:1890px){.landingpage_course_box{width:31.5%;}}@media (max-width:1600px){.band_instruments{width:300px;top:74px;}.orchestra_instruments{width:340px;top:440px;}.piano_instruments{width:300px;top:74px;}.guitar_instruments{width:280px;top:440px;}}@media (max-width:1480px){.landingpage_course_box{width:31%;}.landingpage_game_box{width:23%;}}@media (max-width:1495px){.landingpage_game_description_3{padding-top:90px;}}@media (max-width:1390px){.landingpage_game_box{width:22.5%;}.landingpage_game_description_1,.landingpage_game_description_2{padding-top:91px;}}@media (max-width:1360px){.landingpage_game_category_box{width:12.25%;}.school_course_game_box img{height:110px;}.band_instruments{width:250px;top:150px;}.orchestra_instruments{width:260px;top:470px;left:30px;}.piano_instruments{width:260px;top:140px;}.guitar_instruments{width:220px;top:470px;}}@media (max-width:1350px){.landingpage_game_description_4{padding-top:91px;}.landingpage_fyb_game_box{width:33%;margin-bottom:0.8em;}.school_course_game_box{width:25%;margin-bottom:0.8em;}}@media (max-width:1340px){.landingpage_game_category_box{width:12.20%;}.landingpage_fyb_course_games_container h3{font-size:1.35em;}.school_course_games_container h3{font-size:0.9em;}}@media (max-width:1330px){.landingpage_game_box a img,.landingpage_game_icon{height:140px;}.landingpage_game_description_1,.landingpage_game_description_2,.landingpage_game_description_3,.landingpage_game_description_4{padding-top:62px;}}@media (max-width:1310px){.landingpage_game_category_box{width:12.1%;}.landingpage_fyb_course_games_container{}.landingpage_fyb_game_icon img{height:100px;}.landingpage_fyb_course_games_container h3{font-size:1.25em;}.school_course_games_container h3{font-size:0.9em;}.school_course_game_box img{height:100px;}}@media (max-width:1265px){.landingpage_game_box a img,.landingpage_game_icon{height:130px;}.landingpage_game_description_1,.landingpage_game_description_2,.landingpage_game_description_3{padding-top:52px;padding-left:5%;padding-right:5%;}.landingpage_game_description_4{padding-top:69px;padding-left:5%;padding-right:5%;}.landingpage_game_category_box{width:12%;}.landingpage_fyb_course_games_container{}.landingpage_fyb_course_games_container h3{font-size:1.2em;}.landingpage_fyb_game_icon img{height:90px;}.school_course_games_container h3{font-size:0.9em;}.school_course_game_box{width:50%;}.school_course_game_box img{height:100px;}.band_instruments,.orchestra_instruments,.piano_instruments,.guitar_instruments{opacity:0.9;}}@media (max-width:1220px){.landingpage_game_category_box{width:11.9%;}.landingpage_game_description_1,.landingpage_game_description_2,.landingpage_game_description_3,.landingpage_game_description_4{padding-top:64px;padding-bottom:1em;}.landingpage_fyb_course_games_container h3{font-size:1.15em;}.school_course_games_container h3{font-size:0.9em;}.school_course_inner_box{width:auto;}.band_instruments,.orchestra_instruments,.piano_instruments,.guitar_instruments{opacity:0.8;}}@media (max-width:1190px){.landingpage_course_box{width:30.5%;}.landingpage_fyb_course_games_container h3{font-size:1.1em;}.school_course_games_container h3{font-size:0.9em;}.back-to-school-image-right{display:none;}.band_instruments,.orchestra_instruments,.piano_instruments,.guitar_instruments{opacity:0.7;}}@media (max-width:1175px){.landingpage_game_category_box{width:11.8%;}.landingpage_fyb_course_image{font-size:1.3em;}.landingpage_fyb_course_box{width:100%;}.band_instruments,.orchestra_instruments,.piano_instruments,.guitar_instruments{opacity:0.6;}}@media (max-width:1160px){.landingpage_game_box{width:31.5%;margin-left:10%;}.landingpage_game_box a img,.landingpage_game_icon{height:170px;}.landingpage_game_description_1,.landingpage_game_description_2,.landingpage_game_description_4{padding-left:7%;padding-right:7%;padding-top:122px;}.landingpage_game_description_3{padding-left:10%;padding-right:10%;padding-top:122px;}.band_instruments,.orchestra_instruments,.piano_instruments,.guitar_instruments{opacity:0.4;}}@media (max-width:1140px){.landingpage_game_category_box{width:11.7%;}.band_instruments,.orchestra_instruments,.piano_instruments,.guitar_instruments{opacity:0.3;}}@media (max-width:1115px){.landingpage_game_box{width:31%;}.landingpage_game_category_box{width:11.9%;}.menu-open .landingpage_game_category_box{width:11.8%;}.landingpage_game_description_1,.landingpage_game_description_3,.landingpage_game_description_4{padding-left:5%;padding-right:5%;}.landingpage_game_description_2{padding-left:5%;padding-right:5%;}}@media (max-width:1115px){.landingpage_game_box{width:30%;}.menu-open .landingpage_game_category_box{width:11.7%;}.band_instruments,.orchestra_instruments,.piano_instruments,.guitar_instruments{opacity:0.2;}}@media (max-width:1075px){.landingpage_game_category_box{width:11.8%;}.menu-open .landingpage_game_category_box{width:11.6%;}.band_instruments,.orchestra_instruments,.piano_instruments,.guitar_instruments{opacity:0.1;}}@media (max-width:1040px){.landingpage_game_description_1,.landingpage_game_description_3,.landingpage_game_description_4{padding-top:121px;}.landingpage_game_description_2{padding-top:104px;}.landingpage_game_category_box{width:11.7%;}.menu-open .landingpage_game_category_box{width:11.5%;}.landingpage_fyb_course_box{width:100%;padding:0;margin:0;}.landingpage_fyb_course_box a{font-size:0.9em;}.school_course_games_container span{font-size:0.8em;}.menu-open .landingpage_course_box{width:46%;}.band_instruments,.orchestra_instruments,.piano_instruments,.guitar_instruments{display:none;}}@media (max-width:1010px){.landingpage_game_category_box{width:11.65%;}.menu-open .landingpage_game_category_box{width:22%;}}@media (max-width:985px){.landingpage_game_category_box{width:11.55%;}.menu-open .landingpage_game_category_box{width:22%;}.backtoschool_header_and_description{width:auto;}.backtoschool_image_container img{width:200px;margin-left:1em;margin-bottom:1.2em;}.backtoschool_more_button_container{clear:both;float:none;text-align:center;margin-top:2em;}.backtoschool_theta_studio{text-align:center;}.backtoschool_theta_school{text-align:center;float:none;}.backtoschool_more_button{margin-left:auto;}.school_course_game_box{width:50%;}}@media (max-width:970px){.landingpage_game_box{width:35%;margin-left:6%;}.landingpage_game_box a img,.landingpage_game_icon{height:160px;}.landingpage_game_description_1,.landingpage_game_description_3
	.landingpage_game_description_4{padding-top:111px;}}@media (max-width:960px){.landingpage_game_category_box{width:11.45%;}.menu-open .landingpage_game_category_box{width:21%;}.landingpage_fyb_game_icon img{height:80px;}.landingpage_fyb_course_games_container{}.landingpage_fyb_course_image{padding:1em;margin-right:0.5em;}}@media (max-width:920px){.landingpage_game_category_box{width:22%;}.menu-open .landingpage_game_category_box{width:21%;}.landingpage_course_box{width:30%;}.menu-open .landingpage_course_box{width:46%;}.landingpage_fyb_course_games_container h3{font-size:1.05em;}.school_course_games_container h3{font-size:0.9em;}.backtoschool_image_container{margin-right:2em;}.back-to-school-image-left{width:100px;height:100px;}.band_instructor{display:none;}.landingpage_school_course_logos::before{background-image:none;}}@media (max-width:900px){.landingpage_game_box{width:38%;}.landingpage_game_description_1,.landingpage_game_description_2,.landingpage_game_description_3,.landingpage_game_description_4{font-size:0.8em;padding-top:117px;}}@media (max-width:880px){.landingpage_game_category_box{width:21.8%;}.menu-open .landingpage_game_category_box{width:21%;}.landingpage_fyb_course_games_container h3{font-size:1em;}.school_course_games_container h3{font-size:0.8em;}.backtoschool_more_button_container{margin-top:0;}.backtoschool_more_button{margin-top:1em;}.back-to-school-image-left{display:none;}}@media (max-width:850px){.landingpage_game_box{width:40.5%;margin-left:4%;}.landingpage_fyb_course_image{display:block;}.landingpage_fyb_course_games_container{display:block;margin-top:0.5em;font-size:1.1em;}.school_course_games_container{display:inline-block;}.landingpage_fyb_games_container{margin-top:1em;}.landingpage_fyb_game_icon img{height:90px;}}@media (max-width:835px){.landingpage_game_category_box{width:21.6%;}.menu-open .landingpage_game_category_box{width:21%;}}@media (max-width:810px){.landingpage_course_box{width:29.5%;}.menu-open .landingpage_course_box{width:46%;}}@media (max-width:800px){.landingpage_game_category_box{width:21.9%;}.landingpage_game_box{width:39%;margin-left:5.5%;}.landingpage_game_description_1,.landingpage_game_description_2,.landingpage_game_description_3,.landingpage_game_description_4{font-size:0.8em;padding-top:117px;}.landingpage_game_category_box{width:21.7%;}.landingpage_course_box a{font-size:0.9em;}.landingpage_band_orchestra .footer_section{display:block;}.landingpage_band_orchestra .footer_section .footer-links{width:100%;}.landingpage_band_orchestra .footer_section .mtna_web_logo,.landingpage_band_orchestra .footer_section .nafme_web_logo{display:none;}.landingpage_band_orchestra .footer_section .partner_links_mobile{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;margin-top:2em;}.landingpage_band_orchestra .footer_section .partner_links_mobile div{width:30%;}}@media (max-width:768px){div#individual_user_info{top:14%;}.covid19-message{width:60%;margin:0 auto;}.mobile_stores{float:inherit;padding-right:inherit;margin:0 auto;margin-top:1rem;width:160px;}div.user_links{clear:both;}.landing_page_logged_in_course_name_in_course_box{margin-top:0;padding-top:1.6rem;}.landingpage_game_category_box{width:21.6%;}.landing_page_logged_in_course_box{height:8rem;}}@media (max-width:750px){.landingpage_game_category_box{width:21.5%;}}@media (max-width:730px){.landingpage_game_description_2{padding-top:101px;padding-left:10%;padding-right:10%;}.landingpage_game_description_1,.landingpage_game_description_4{padding-top:111px;padding-left:10%;padding-right:10%;}.landingpage_course_box{width:45%;}.landingpage_game_box{width:43%;margin-left:4%;}.backtoschool_description h2{font-size:large;}.landingpage_fyb_game_box{width:50%;}.landingpage_game_category_box{width:21.4%;}}@media (max-width:710px){.landingpage_game_category_box{width:21.3%;}}@media (max-width:700px){.landingpage_header{font-size:1.2em;}.prominent_course_title{font-size:1.3em;}.landingpage_game_box{width:44%;margin-left:3%;}}@media (max-width:680px){.landingpage_game_category_box{width:21.1%;}.backtoschool_image_container{margin-right:1em;}.back-to-school-offer-content{width:98%;}.back-to-school-offer-content .button{display:block;width:max-content;margin:auto;margin-top:1em;}}@media (max-width:650px){.landingpage_game_category_box{width:20.9%;}}@media (min-width:570px) and (max-width:655px){div.ios{padding-top:5%;font-size:0.7rem;}div.android{padding-top:5%;font-size:0.7rem;}div.amazon{padding-top:5%;font-size:0.7rem;}}@media (max-width:615px){.landingpage_game_category_box{width:20.4%;}.are_you_music_teacher_container{width:auto;padding:0;}.are_you_teacher{max-width:unset;width:100px;}.backtoschool_image_container{float:none;text-align:center;margin:aut auto 1.5em;}.backtoschool_description{clear:both;}.backtoschool_image_container img{width:150px;}.school_course_game_box{width:100%;}}@media (max-width:575px){.landingpage_game_category_box{width:20.5%;}.menu-open .landingpage_game_category_box{width:28%;}.landingpage_course_box{width:100%;}.menu-open .landingpage_course_box{width:100%;}}@media (max-width:570px){body{font-size:0.7rem;}div.user_links{font-size:1.0rem;}img.head,img.start_training,img.learn_more{width:80vw;height:auto;}img.treble_clef{width:60vw;height:auto;}div#teacher_info{top:7%;}div.mobile_app_download_info{margin-left:auto;margin-right:auto;height:auto;}div.ios{width:100%;float:left;}div.android{width:100%;float:left;clear:left;}div.amazon{width:100%;float:left;clear:left;}.landing_page_logged_in_course_name_in_course_box{padding-top:0.3rem;}.landingpage_section_title{float:none;}.landingpage_games_container{float:none;}.landingpage_game_box{float:none;width:56%;margin:auto;}.landingpage_game_description_1,.landingpage_game_description_2,.landingpage_game_description_4{padding-top:117px;}}@media (max-width:525px){}@media (max-width:525px){.landingpage_game_category_box{width:28%;}.landingpage_fyb_game_box{width:100%;}}@media (max-width:510px){.school_course_inner_box{display:block;}.school_course_image{float:none;}.username_link_div .try-it-free-on-header{display:none;}}@media (max-width:460px){.landingpage_game_category_box{width:27.5%;}.backtoschool_theta_school{margin-top:0.8em;}.landingpage_school_courses_logged_in .landingpage_school_course_logos{flex-direction:column;}}@media (max-width:430px){.landingpage_game_category_box{width:27%;}.musical_note{display:none;}}@media (max-width:420px){.landingpage_game_box{width:75%;}.landingpage_header{padding-bottom:1em;}.landingpage_section_title{font-size:1em;}.landingpage_teacher_special_plan_link{font-size:0.9em;}.landingpage_band_orchestra .special_plans_for_schools_section_alternative .special_plans_for_schools_button .button{width:fit-content;}.landingpage_school_course_logos{gap:1em;}.landingpage_school_course_logo_row{gap:0.5em;}}@media (max-width:400px){.landingpage_game_category_box{width:43%;}.are_you_teacher{width:80px;}.landingpage_fyb_game_icon img{height:90px;}.back-to-school-offer-content .button{width:98%;}}@media (max-width:375px){.landingpage_game_category_box{width:42%;}div#individual_user_info{top:35%;}}@media (max-width:350px){.are_you_teacher{width:0px;}}@media (max-width:325px){.landingpage_game_category_box{width:50%;margin:auto;}.are_you_music_teacher_text{font-size:small !important;}}@media (max-width:320px){.landingpage_game_box{width:100%;}.landingpage_header{}.band_course_container{margin-top:3em;}}@media (max-width:275px){*/.landingpage_game_category_box{width:90%;}*/

	.landingpage_header{font-size:0.7em;}.landingpage_fyb_course_games_container h3{font-size:0.9em;}.landingpage_fyb_course_box{width:100%;}.landingpage_fyb_course{text-align:center;white-space:initial;}.school_course_games_container h3{font-size:0.8em;}}.horizontal-scroll-container{position:relative;width:100%;margin:0px auto;z-index:0;}.horizontal-scroll-viewport{position:relative;overflow:hidden;margin:0px 20px;height:250px;}.horizontal-scroll-wrapper{position:relative;list-style:none;}.horizontal-scroll-item{position:relative;display:block;text-align:center;cursor:pointer;float:left;}.horizontal-scroll-prev,.horizontal-scroll-next{position:absolute;cursor:pointer;clear:both;}#horizontal_scroller .horizontal-scroll-item{margin:0px 5px;padding:14px 0px;min-height:120px;min-width:100px;text-align:center;}#horizontal_scroller .horizontal-scroll-item .game_box{display:block;margin:0 auto;vertical-align:middle;}#horizontal_scroller .horizontal-scroll-prev,#horizontal_scroller .horizontal-scroll-next{top:75px;z-index:100;}#horizontal_scroller .horizontal-scroll-prev{left:-10px;}#horizontal_scroller .horizontal-scroll-next{right:100px;}
