body{font-family:Calibri,'Arial Narrow',Arial,sans-serif;font-size:100%;font-size:12px;line-height:1.125em;z-index:0;min-width:1302px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0 0 50px;color:#000;background-color:#fff}.icon-small{width:16px;height:16px}.icon{width:24px;height:24px}.icon-large{width:36px;height:36px}.wait{cursor:wait!important}a:focus,button:focus,input[type=button],input[type=button]:focus,input[type=submit],input[type=submit]:focus,select:focus,submit:focus{outline:0!important}input::-moz-focus-inner{border:0}h1{font-size:228%;display:block;clear:both;width:100%;margin-top:20px;text-align:center}.former_h2,h2{font-size:170%;font-weight:700;display:block;clear:both;margin-top:20px;margin-bottom:.83em;text-align:center}.former_h3,h3{font-size:110%;font-weight:700;clear:both;margin-top:0;margin-bottom:0;margin-left:0;text-align:center}p{font-weight:400;line-height:150%;text-align:justify}.link,a:link{cursor:pointer;text-decoration:underline;color:#00e}.font-size-16{font-size:16px!important}#all_puzzles_output a{font-size:16px;line-height:1.5em}#create_menu{position:fixed;z-index:10;top:0;display:none}#create_menu_iframe{width:650px;height:375px;margin-top:65px;margin-left:350px;border:1px solid #000;background-color:#fff}#account_overlay,#alert_overlay,#class_overlay,#confirm_overlay,#general_overlay,#make_suggestion_overlay,#payment_overlay,#report_issue_overlay,#standards_overlay{position:fixed;z-index:10000;top:0;width:100%;height:100%;background-color:rgba(140,150,170,.6)}#alert_overlay{z-index:10001}#create_account_easy{margin-bottom:10px;text-align:left}#create_account_explanation{font-size:13px;line-height:1.2em;margin-top:3px}#create_account_text_holder{clear:both;height:43px;margin-top:14px;margin-bottom:9px;padding-right:15%;padding-left:15%;cursor:default}.StripeElement,input[type=email],input[type=file],input[type=password],input[type=text],select,textarea{font-family:Calibri,Candara,'Helvetica Neue',Helvetica,arial,sans-serif;font-size:14px;clear:right;color:#0a0a32;border:1px solid #9696ff;border-radius:5px;background-color:#fff}#create_account_email,#create_account_email_landing,#create_account_password,#create_account_password_landing,#create_account_username,#input_user_email,#input_user_password,.StripeElement,input[type=email],input[type=file],input[type=password]{margin-bottom:15px}select{border-radius:5px 0 0 0}button::-moz-focus-inner{border:0}fieldset{margin-bottom:10px;padding:0}fieldset legend{cursor:default}select{height:1.5em;margin-top:1px}input,textarea{box-sizing:border-box;width:73%;padding-right:3px;padding-left:3px}.StripeElement{width:auto;margin-top:10px;padding:10px 15px}.StripeElement,input,select,textarea{box-shadow:3px 3px 6px rgba(0,0,0,.6)}.StripeElement--focus,input[type=email]:focus,input[type=file]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{transition:box-shadow .2s ease-in-out;border:1px solid #007d7d;outline:0;box-shadow:6px 6px 6px rgba(0,0,0,.6)}input[type=file]{border:none;box-shadow:none}.remember_me_holder{float:right;clear:right;width:auto;margin-right:10%}.remember_me_box{float:left;clear:none;width:auto;margin-right:5px;cursor:pointer}.remember_me_label{line-height:1.5em;float:left;clear:none;cursor:pointer}.cell_char,.cell_number,.unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}textarea{line-height:1.5em;overflow:auto;resize:none}label{font-size:14px;font-weight:700;display:block;float:left;clear:left;width:20%;margin-top:5px;margin-right:1%;margin-left:1%;text-align:right;text-shadow:0 0 2px #fff}.section_label{font-size:120%;font-weight:700;padding-left:20%}#wrap{min-width:970px;max-width:1200px;margin:0 auto}#home_header_wrap{height:7em;padding-top:.5em}.home_col{box-sizing:border-box;width:95%;margin:0;margin-bottom:50px;padding:0;border:2px solid #000;border-radius:20px;background-color:#ffe1ff}#welcome_page .home_col{border-color:#df90df}#home_wrap{box-sizing:border-box;width:97%;max-width:1300px;height:auto;margin:50px auto 0;border-top:1px solid #ebfaff;border-left:1px solid #ebfaff;border-radius:20px;background-color:#ebf5ff;background-image:radial-gradient(circle farthest-side at left top,#ebf5ff 0,#e1f5ff 100%);box-shadow:5px 5px 11px rgba(0,0,0,.7)}#home_head_wrap{box-sizing:border-box;width:680px;height:150px;margin:0 auto 50px;padding:0;border-top:1px solid #c8c8c8;border-left:1px solid #c8c8c8;border-radius:20px;background-color:#fbffc9;background-image:radial-gradient(circle farthest-corner at left top,#fbffc9 0,#f6ffba 100%);box-shadow:5px 5px 11px rgba(0,0,0,.7)}#home_image_holder{width:250px;margin:0 auto}#home_make_me_unlimited_box{clear:both;width:400px;margin:50px auto;padding:30px;padding-bottom:38px;border:2px solid #9b7d4b;background-color:#fff5dc;box-shadow:0 0 4px rgba(155,125,75,.5)}#home_make_me_unlimited_text{font-size:18px;line-height:1.2em;padding-bottom:28px}#home_make_me_unlimited_button{font-size:18px;line-height:1em;display:block;float:none;height:50px;margin:0 auto;padding-right:20px;padding-left:20px}#home_is_unlimited_box{font-size:18px;line-height:2em;clear:both;width:400px;margin:50px auto;padding:15px 30px;text-align:center;border:2px solid #00cd00;background-color:#9bff9b;box-shadow:0 0 4px rgba(0,205,0,.5)}#home_is_unlimited_text{cursor:default}#home_head_sentence{font-family:'trebuchet ms','lucida sans',verdana,geneva,sans-serif;font-size:24px;font-style:italic;cursor:default;text-align:center}#col1_box{float:right;width:53%}#col2_box{float:left;width:45%}#home_col1_box{float:left;width:49%;padding-top:40px}#home_col2_box{float:right;width:49%;padding-top:40px}#col1{float:left;width:95%}#col2{float:right;width:95%}#home_col1{float:right;height:300px}#home_col1_content{height:190px}#home_col2{float:right;height:222px}#home_col2_content{height:112px}#home_col3{float:left;height:400px}#home_col3_content{height:290px}#home_col4_content{height:190px}#home_col5{float:left;height:300px}#home_col5_content{height:190px}#welcome_right_col{clear:both;width:70%;margin:0 auto}#welcome_col4{float:right;clear:both;width:355px;height:283px;margin-bottom:100px}.welcome_explainer{font-size:16px;margin:0 auto;padding-top:20px}#welcome_explainer2{font-size:12px;padding-top:10px;text-align:center}#welcome_more_info_link_holder{float:right;padding-top:10px;padding-bottom:35px}#welcome_how_to_link,#welcome_more_info_link,#welcome_price_link{cursor:pointer;color:#00e}.pay_form{display:inline}.pay_form_submit{font-family:inherit!important;font-size:inherit;line-height:inherit!important;display:inline!important;width:auto!important;padding:0!important;cursor:pointer;text-decoration:underline;color:#00e;border:none;background:0 0!important;box-shadow:none!important}#puzzle_pay_form{line-height:1.5em}#landing_col1{float:left;clear:none;width:50%}#landing_col2{float:right;clear:none;width:50%}.home_col_content{font-size:16px;overflow-x:hidden;overflow-y:auto;padding-right:20px;padding-left:20px}.home_puzzle_holder{line-height:1em;padding-top:4px;padding-bottom:4px;cursor:pointer}.home_puzzle_holder:after{display:table;clear:both;content:''}.home_puzzle_holder:hover{background-color:#ebffb4}.home_puzzle_type{font-weight:700;float:left;width:100px;min-height:1px}.home_puzzle_dimension{float:left;width:50px;min-height:1px}.home_puzzle_difficulty{font-style:italic;float:left;width:90px;min-height:1px}.home_puzzle_title{float:left;width:165px;min-height:1px;text-decoration:underline}.home_none_content{font-size:22px;font-style:italic;line-height:1em;cursor:default;text-align:center}.library_class_before:before{font-family:'Courier New',Courier,monospace;padding-right:5px;content:'+'}.library_class_before{cursor:pointer}.library_class_before_on:before{content:'-'}.library_class_header{line-height:1em}.library_class_header_holder{font-size:20px;margin-top:25px}.library_entry{clear:both;margin-top:9px;margin-left:18px;border-radius:7px}.library_subject{font-weight:700;padding-left:2px}.library_title{margin-right:5px;margin-left:4px}.library_link_div{display:inline-block;float:right;margin-right:4px;padding:3px 6px;cursor:pointer;border-radius:7px}.library_link_div:hover{background-color:#ffc8c8}#general_overlay_body .library_link_div:hover{background-color:#87ffa0}.library_open{display:inline-block;max-width:80%;padding:3px;cursor:pointer;border-radius:7px}.library_open:hover{background-color:#ebffb4}#general_overlay_body .library_open:hover{background-color:#87ffa0}#alert_box,#class_box,#completion_box,#confirm_overlay_box,#create_account_box,#fgt_pwd_box,#general_overlay_box,#log_in_box,#make_suggestion_overlay_box,#payment_overlay_box,#puzzle_password_required_box,#report_issue_overlay_box,#reset_pwd_box,#select_plan_box,#sign_up_box,#standards_box{width:400px;height:378px;margin:0 auto 0;padding:0;opacity:1;border:2px solid #000032;background-color:#f0f0ff}#log_in_box{height:375px!important}#sign_up_box{height:410px!important}#fgt_pwd_box{height:310px!important}#alert_box,#class_box,#completion_box,#confirm_overlay_box,#general_overlay_box,#make_suggestion_overlay_box,#payment_overlay_box,#puzzle_password_required_box,#report_issue_overlay_box,#select_plan_box,#standards_box{background-color:#f5f5ff}#alert_box{position:absolute;position:absolute;left:calc(50% - 196.5px);height:auto;margin-top:160px;border-width:3px;border-radius:20px;background-image:radial-gradient(ellipse farthest-corner at center,#fff 0,#f5f5fc 100%)}#class_head_box,#confirm_overlay_head_box,#general_overlay_head_box,#make_suggestion_overlay_head_box,#report_issue_overlay_head_box,#standards_head_box{background-color:#f0f0f5;background-image:linear-gradient(to bottom,#fafaff 0,#ebebf0 100%)}#class_box{margin-top:110px}#loadingFgtPwdAuth,#loadingLoginAuth,#loadingResetPwdAuth,#loadingSignUpAuth{position:relative;top:25%;left:25%;display:none;box-sizing:border-box;width:200px;height:200px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;border:10px solid #cdc9ff;border-radius:50%}#payment_overlay_header1,#select_plan_header{font-family:'open sans','helvetica neue','segoe ui',sans-serif;font-size:28px;line-height:1em;clear:both;margin-top:0;padding-bottom:10px;cursor:default;text-align:center;text-decoration:underline}#plan_price_value,#plan_selected_value{font-size:18px;line-height:25px;height:25px}#plan_selected_value{width:280px}#billing_address_back_button,#free_trial_go_back,#plan_selected_value_change{font-size:10px;padding-left:10px;cursor:pointer;text-decoration:underline;color:#0000c8}#free_trial_go_back{font-size:12px;position:relative;top:-55px;float:right;padding-left:0}#billing_address_back_button{font-size:12px;font-style:normal;position:relative;left:-15px;float:right;padding-left:0}#free_trial_messaging{padding:20px 30px 20px}#free_trial_messaging1{font-size:16px;line-height:1.3em;clear:both}#free_trial_messaging1_1{line-height:1.3em;padding-bottom:18px}#free_trial_messaging1_2{font-style:italic}#token_payment_line3{font-style:italic;padding-top:30px}#token_payment_go_back{font-size:12px;position:relative;top:-30px;float:right;cursor:pointer;text-decoration:underline;color:#00e}#confirm_overlay_box,#general_overlay_box,#make_suggestion_overlay_box,#payment_overlay_box,#puzzle_password_required_box,#report_issue_overlay_box{position:relative;width:500px;height:400px;margin-top:100px}#make_suggestion_overlay_box{height:auto!important}#completion_box{width:980px;height:499px;margin-top:50px;background-color:#c8ffff}#general_overlay_body{overflow-y:auto;height:347px;padding:0 25px}#confirm_overlay_body,#make_suggestion_overlay_body,#report_issue_overlay_body{font-size:16px;line-height:1.4em;overflow-y:auto;height:187px;padding:40px}#payment_overlay_box{height:auto}#payment_overlay_body{overflow-y:auto;height:auto;padding-top:0;padding-right:15px;padding-bottom:10px;padding-left:15px}#confirm_overlay_body{height:205px;margin-bottom:25px;padding-bottom:12px}#payment_overlay_body #card_info_holder{padding:10px!important}#make_suggestion_text,#report_issue_text{font-size:15px;cursor:default}#make_suggestion_overlay_body,#report_issue_overlay_body{height:296px;padding-top:25px;padding-bottom:27px}#confirm_button_fieldset{padding-right:45px;padding-left:50px}#make_suggestion_button_fieldset,#report_issue_button_fieldset{padding-top:23px;padding-right:20px;padding-left:0}#make_suggestion_textarea,#report_issue_textarea{width:100%;height:86px}#issue_response_requested{position:relative;top:2px;cursor:pointer}#issue_response_requested_label{font-size:14px;padding-left:5px;cursor:pointer}#confirm_overlay_header,#general_overlay_header,#make_suggestion_overlay_header,#report_issue_overlay_header{font-family:'open sans','helvetica neue','segoe ui',sans-serif;font-size:24px;clear:both;margin-top:0;margin-right:20px;margin-left:15px;padding-bottom:10px;cursor:default}#close_log_in{width:auto;height:25px}#account_nav{position:relative;left:-2px;width:400px;height:24px;margin:160px auto 0;opacity:1;filter:Alpha(opacity=100)}.alert_p2{display:block;margin-top:1em}.alert_create_account{cursor:pointer;text-decoration:underline;color:#f53c00}.alert_create_account:hover{color:#00b432}#standards_overlay{padding-top:5%}#standards_box{width:60%;min-width:500px;height:80%;min-height:410px}#class_box{width:540px;height:350px}#standards_head_box{height:110px}#select_standards_holder{clear:both;overflow:auto;width:100%;height:350px;margin-bottom:20px}#standards_list{padding-right:10px;padding-bottom:25px}#standards_header{font-family:'open sans','helvetica neue','segoe ui',sans-serif;font-size:20px;line-height:1.5em;float:left;clear:left;margin-top:5px;margin-left:5px}#standards_subhead{font-size:13px;line-height:1.3em;display:block;clear:left;height:2.6em;margin-top:5px;margin-right:15px;margin-bottom:0;margin-left:5px;text-align:left}#standards_grade_holder{float:left;clear:left;margin-top:10px;margin-bottom:5px;margin-left:5px}#standards_grade_header{font-size:14px;font-weight:700;float:left;margin-right:3px}#standards_grade{font-size:14px;float:left}.account_overlay_tab{line-height:24px;display:inline-block;margin-right:4px;padding:0 7px;cursor:pointer;border-top:2px solid #000;border-right:2px solid #000;border-left:2px solid #000;background-color:#f0f0ff}.account_overlay_tab_btn{font-size:12px;margin:2px}.overlay_active_tab{opacity:1;filter:Alpha(opacity=100)}.overlay_inactive_tab{opacity:.85;filter:Alpha(opacity=85)}.overlay_inactive_tab:hover{opacity:.92;filter:Alpha(opacity=92)}.close_account_overlay{position:relative;top:11px;left:17px;float:right;cursor:pointer;border:2px solid #000;border-radius:50%}.arrow_back_fgt_pwd{position:relative;top:11px;right:17px;float:left;height:35px;cursor:pointer}#close_completion_overlay,#close_confirm_overlay_box,#close_general_overlay_box,#close_make_suggestion_overlay_box,#close_payment_overlay_box,#close_report_issue_overlay_box,#close_select_plan_box,#close_standards_box{top:-15px;left:15px}#close_change_password{top:-13px}#welcome_wrap{margin-top:40px}#welcome_text_box{float:left;width:510px;margin-bottom:70px;padding-top:20px;padding-bottom:20px;padding-left:60px;border:2px solid #21d4df;border-radius:20px;background-color:#eafdff}#features_header{font-family:'Bodoni MT',Didot,'Didot LT STD','Hoefler Text',Garamond,'Times New Roman',serif;font-size:44px;line-height:1.5em;padding-bottom:28px;text-align:center;text-decoration:underline}#welcome_text_box h3{font-family:'Bodoni MT',Didot,'Didot LT STD','Hoefler Text',Garamond,'Times New Roman',serif;font-size:24px;font-weight:400;line-height:1em;padding-top:15px;text-align:left}#new_welcome_text_box{padding-top:10px;padding-right:60px}#new_welcome_text_box p{font-family:Calibri,Candara,'Helvetica Neue',Helvetica,arial,sans-serif;font-size:16px;margin-top:.7em;margin-bottom:1em;padding-bottom:15px}.left_par p{text-align:left}.li_detail{display:none}.li_detail_on{display:inline}#value_prop_li_div1,#value_prop_li_div2,#value_prop_li_div3,#value_prop_li_div4{width:85px;margin-top:22px;margin-right:auto;margin-left:auto}#top1,#top2{display:block;height:100px}.home_top{display:block;height:70px}#home_head_wrap h1{font-family:'comic sans ms','lucida sans',sans-serif;font-size:40px;line-height:40px;text-shadow:0 0 3px #fff}.home_top h2{font-family:'Bodoni MT',Didot,'Didot LT STD','Hoefler Text',Garamond,'Times New Roman',serif;font-size:30px;font-weight:400;line-height:26px;cursor:default;text-shadow:0 0 3px #fff}.top h2{font-family:'comic sans ms','lucida sans',sans-serif;font-size:220%;font-weight:500;margin-top:0;padding-top:20px;text-shadow:0 0 3px #fff}.top a{color:#000096}#rightdisplay{overflow:auto;width:100%;-webkit-overflow-scrolling:touch}#spacer1{z-index:400;width:100%;height:60px;padding:0}#spacer2_holder{position:fixed;z-index:401;width:100%}#spacer2{position:relative;z-index:401;min-width:1262px!important;height:50px;margin:10px 20px 0;padding:0}#bkgd_force{position:fixed;z-index:350;width:100%;height:60px;margin-top:0;border-bottom:1px solid #000;background-color:#fff;background-image:linear-gradient(to bottom,#eff3ff 0,#fff 100%)}#logo{float:left;max-height:32px;margin-top:4px;border:0}#account_action_holder{float:right;clear:none}#logged_in_holder,#not_logged_in_holder{float:right;margin:0 0 0 15px}#not_logged_in_holder{width:150px;margin-left:0}#logged_in_holder{width:80px}#fb_share{float:right;width:58px;margin-left:15px;cursor:pointer}#twitter_holder{float:right;width:58px;margin-left:10px}#header_print_img{float:right;cursor:pointer}#pdf_img{width:auto;box-shadow:none}#social_share_holder{position:relative;top:8px;left:-38px;display:none;float:right;clear:both;height:0}#puzzle_body #social_share_holder{display:block}#left_social_holder{height:23px;padding-right:35px}.header_button,.normal_button,.submit{font-family:'open sans','helvetica neue','segoe ui',arial,sans-serif;font-size:100%;font-weight:700;float:right;box-sizing:border-box;width:auto;height:25px;margin:0 10px;padding:0 7px 2px;cursor:pointer;text-align:center;color:#000;border-width:1px;border-style:solid;border-radius:6px;box-shadow:#b4b5b5 0 0 4px;text-shadow:0 0 3px #fff}.normal_button{font-size:12px;display:inline-block;float:none;margin:0 10px 0 0}a.normal_button{text-decoration:none!important;color:#000}a.normal_button:visited{color:#000}#logout_message_box{border-width:2px;border-style:solid}#password_change_submit,#puzzle_password_submit,.welcome_submit{font-size:14px;float:right;clear:right;width:130px;height:35px;margin-top:1px;margin-right:22px}#password_change_submit{margin-top:7px}#alert_button,#copy_lesson_button,#copy_unit_button,#go_to_unit_button,#log_in_button,#login_submit,#login_to_action_button,#logout_message_box,#new_plan_submit,#password_change_submit,#pdf_button,#print_button,#search_submit,#select_standards_button,#share_button,#use_as_reference_button,.abandon_button,.blue_button,.calendar-tbd,.submit_button{border-color:#413b96;border-right-color:#211e4b;border-bottom-color:#211e4b;background-color:#cdc9ff;background-image:linear-gradient(to bottom,#cdc9ff,#afa6ff)}#log_out_button,.abandon_button:hover,.calendar-cancel,.red_button{border-color:#962929;border-right-color:#4b1515;border-bottom-color:#4b1515;background-color:#ffd9d1;background-image:linear-gradient(to bottom,#ffd9d1,#ff9d96)}.orange_button{border-color:#c86631;border-right-color:#b5521d;border-bottom-color:#b5521d;background-color:#ffdfaf;background-image:linear-gradient(to bottom,#ffdfaf,#ffcc54)}#create_account_submit,#create_account_submit_landing,#donate_button,#output_class_done,#sign_up_button,#standards_done,#unit_class_done,.assessment_type_remember_button,.assessment_type_save_button,.attachment_submit,.green_button,.minutes_save,.next_tour_button,.purpose_remember_button,.purpose_save_button,.structure_remember_button,.structure_save_button,.subject_remember_button,.subject_save_button,.submit_button:hover,.welcome_sign_up{border-color:#32b240;border-right-color:#195920;border-bottom-color:#195920;background-color:#cbffb8;background-image:linear-gradient(to bottom,#cbffb8,#5efa46)}.welcome_sign_up{border-right-color:#1e6b26;border-bottom-color:#1e6b26}.home_big_button{border:2px solid #50783c;border-right-color:#283c1e;border-bottom-color:#283c1e;background-color:#d6ffc7;background-image:linear-gradient(to bottom,#b5ffa6 0,#82d179 100%)}#make_a_suggestion_button{font-size:12px;font-weight:700;position:fixed;z-index:100;right:100px;bottom:0;width:auto;padding:8px 16px;cursor:pointer;color:#fff;border:0;border-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;background:linear-gradient(0deg,#333 0,rgba(51,51,51,.9) 100%);background-color:#333;box-shadow:0 0 1px #000;text-shadow:0 0 5px #000}#report_an_issue_button,.grayish_button{border-color:#8c8c8c;border-right-color:#464646;border-bottom-color:#464646;background-image:linear-gradient(to bottom,#fff 0,#d5dbd8 100%)}#output_class_done,#unit_class_done,.assessment_type_remember_button,.assessment_type_save_button,.minutes_save,.protocol_save_button,.purpose_remember_button,.purpose_save_button,.structure_remember_button,.structure_save_button,.subject_remember_button,.subject_save_button{font-size:12px;height:22px;margin-top:1px}#submittable_puzzle_holder{display:none;padding:20px;text-align:center;border-bottom:3px double #000}#submittable_puzzle_button{font-family:'open sans','helvetica neue','segoe ui',sans-serif;font-size:100%;font-weight:700;display:inline-flex;box-sizing:border-box;width:auto;height:35px;margin:0 10px;padding:0 20px 2px;cursor:pointer;text-align:center;color:#000;border:1px solid #413b96;border-right-color:#211e4b;border-bottom-color:#211e4b;border-radius:6px;background-color:#cdc9ff;background-image:linear-gradient(to top,#cdc9ff,#afa6ff);box-shadow:#b4b5b5 0 0 4px;text-shadow:0 0 3px #fff;justify-content:center;align-items:center}#submittable_puzzle_button img.icon{max-width:1em;margin-right:.5em}#standards_done{margin-right:100px}#standards_key_holder{display:inline-block;float:right;clear:right;margin-right:30px;margin-left:10px;padding-top:3px;padding-right:5px;padding-bottom:3px;padding-left:5px;border:2px solid #dc6edc;border-right-color:#643264;border-bottom-color:#643264;background-color:ivory}#standards_key_label{font-size:15px;font-weight:700;margin-bottom:6px;text-decoration:underline}#standards_key_holder span{display:block;clear:both}#log_in_button{margin-left:0}#sign_up_button{margin-right:0}#login_submit{margin-top:17px;padding-bottom:3px}#select_standards_button_holder{clear:both;height:25px;padding-bottom:15px;padding-left:60px}#select_standards_button{float:left;clear:none}#standards_selected_checkmark{float:left;clear:none;width:25px;height:25px;margin-left:10px}.welcome_sign_up{font-size:20px;display:block;float:none;clear:both;width:250px;height:50px;margin:20px auto 80px;padding-bottom:2px;padding-left:12px}#new_plan_submit{font-size:18px;float:right;clear:both;width:180px;height:50px;margin-top:10px;margin-right:15px;margin-bottom:25px}#search_submit{font-size:15px;float:right;width:145px;height:40px;margin-right:15px;margin-bottom:45px}.about_us_text{font-size:14px;font-weight:400;line-height:150%;margin-top:8px;margin-bottom:25px;text-align:justify}.about_us_ul{margin-top:6px}#about_us_image1{float:right;width:600px;margin-bottom:19px;margin-left:27px}#about_us_content h1{font-family:'open sans','helvetica neue','segoe ui',sans-serif;font-size:42px;font-weight:400;line-height:1em;clear:both;margin-top:45px;margin-bottom:30px;text-align:left}#about_us_content h3{font-family:arial,sans-serif;font-size:16px;clear:none;text-align:left}#about_us_content_box{width:100%}#about_us_content{font-family:Calibri,Candara,'Helvetica Neue',Helvetica,arial,sans-serif;width:900px;margin:0 auto}.submit_button{margin-left:0}.abandon_button{margin-right:0}.abandon_button,.submit_button{font-size:13px;width:146px;height:40px}#alert_message{font-size:16px;line-height:1.4em;width:320px;margin:40px auto;text-align:justify}#alert_button{font-size:18px;font-weight:700;display:block;float:none;clear:both;width:100px;height:40px;margin:0 auto 45px;text-align:center}#alert_button_text{font-size:20px;line-height:40px}.welcome_sign_up_text{font-size:18px;line-height:50px;top:-8px;padding-right:5px}#navbar_holder{float:left;clear:right;width:700px;height:20px;margin:3px 0 0 20px}ul.navbar{line-height:20px;z-index:102;height:20px;margin:2px 0 0 0;padding-right:0;padding-left:0;list-style-type:none}.navbar li{float:left;margin-right:0;margin-left:0}.navbar_current{color:#960096!important}.navbar_first_item{margin-left:0}#navbar_last_item{margin-right:0}#create_menu_btn,.navbar a{font-family:'Comic Sans MS','lucida sans',arial,sans-serif;font-size:13px;display:block;padding:0 7px;text-align:center}#navbar_home_a{font-size:24px}#navbar_home_li{line-height:24px;position:relative;top:-5px;padding-bottom:1px}.navbar a:link{text-decoration:none;color:#000}.navbar a:visited{text-decoration:none;color:#000}.navbar a:hover{text-decoration:none;color:#000}.navbar a:active{color:#000064}.navbar li:hover{cursor:pointer;background-color:#ebe1eb}#social_button_holder{z-index:2;display:none;float:right;width:150px;height:25px}#fb_button,#twitter_button{float:left;margin-bottom:2px}#fb_button{overflow:hidden;width:60px;margin-right:10px}#save_status_holder{position:fixed;top:70px;left:30px;width:110px;padding:10px 10px 12px;color:#00af14;border:2px solid #00af14}#save_status_bullet{font-size:50px;line-height:40px;display:inline-block;float:left;padding-right:5px}#saved_status_text,#saving_status_text{font-family:tahoma,geneva,sans-serif;font-size:17px}#saved_status_text{line-height:20px}#saving_status_text{line-height:40px}#save_page_identifier{display:inline-block;clear:right;padding-right:20px}.example_link,.library_link{color:#000032}.library_link:active{color:#000064}a:hover{text-decoration:underline}.example_link,.library_link,a:link.example_link,a:link.library_link,a:visited.example_link,a:visited.library_link{font-weight:700;cursor:pointer;text-decoration:none}.example_link:hover,a:hover.example_link{text-decoration:underline}#forgot_password_link{line-height:1.5em;color:#00004b}#forgot_password_link:hover{cursor:pointer}#forgot_password_holder{float:left;clear:none;width:auto;margin-left:20%}#change_password_response,#login_messaging{font-size:120%;line-height:1.3em;clear:both;margin-right:10%;margin-bottom:10px;margin-left:10%;padding-top:10px;text-align:left;color:#00e}#logout_message_box_holder{position:fixed;z-index:10000;top:250px;width:100%;height:160px}#logout_message_box{box-sizing:border-box;width:80%;max-width:830px;height:160px;margin:0 auto;border-width:3px;border-radius:20px;background-color:#a0a0ff}#logout_message{font-size:32px;line-height:154px;margin:0 auto;text-align:center}#create_account_messaging,#create_account_messaging_landing{line-height:1.3em;margin-bottom:8px;margin-left:20px;padding-top:10px;cursor:default;color:#00e}#create_account_box .former_h2,#log_in_box .former_h2{cursor:default;marging:4px}#forgot_from_create{cursor:pointer;color:#00004b}#forgot_from_create:hover{text-decoration:underline}.attachment_button_holder_edit,.button_holder_holder,.button_holder_holder_edit{float:right;clear:none}.button_holder_holder{width:50%;transition:opacity .2s ease-in-out;opacity:.4}.assessment_button_holder_spacer,.lesson_button_holder_spacer{clear:both;width:100%;height:8px}.section_list_label{font-size:16px;font-weight:700;font-style:italic;line-height:25px;position:relative;top:1px;left:-24px;display:inline-block;float:left}.saved_section_info_icon{position:relative;left:-24px;display:inline-block;float:left;margin-top:7px;margin-right:8px;margin-left:10%;cursor:pointer}.how_to_info_icon{position:relative;top:2px;margin-left:8px;cursor:pointer;vertical-align:text-top}.module:hover .button_holder_holder,.output_module:hover .button_holder_holder_edit,.unit_assessment:hover .button_holder_holder_edit,.unit_lesson:hover .button_holder_holder_edit{opacity:1}.button_holder_holder_edit{width:100%;margin-bottom:5px;transition:opacity .2s ease-in-out;opacity:.2}.output_custom,.output_module,.unit_assessment,.unit_custom,.unit_lesson{position:relative;clear:both}.button_holder{float:right;width:170px}.button_holder_edit{float:right;width:175px}#assessments_module_holder .button_holder_edit,#lessons_module_holder .button_holder_edit,#unit_custom_sections_holder .button_holder_edit{width:148px}.attachment_button_holder_edit{float:right;width:25px;margin-right:17px}.attach_module{clear:left}.add_section_above,.add_section_above_edit,.add_section_below,.add_section_below_edit,.move_section_down,.move_section_down_edit,.move_section_up,.move_section_up_edit,.qr_save_edit,.remove_section,.remove_section_edit{float:left;width:25px;height:25px;margin-right:2px;cursor:pointer}.remove_attachment_edit{float:right;width:25px;height:25px;cursor:pointer;transition:opacity .2s ease-in-out;opacity:.2}.remove_attachment_edit:hover{opacity:1}.remove_day{float:right;width:14px;height:14px;margin-top:9px;margin-right:8px;cursor:pointer}.minutes_holder{z-index:100;display:inline-block;float:right;height:22px;margin-right:5%;padding-top:9px}.minutes_label{font-size:14px;font-weight:700;margin-right:.5em}.minutes,.minutes_edit{width:30px;margin-bottom:0!important}#total_minutes_holder{font-size:12px;z-index:100;float:left;margin-bottom:16px;margin-left:10%;color:#7d7d7d}.output_minutes_holder{font-weight:700;float:right;margin-right:6%;cursor:pointer}.output_minutes_label{float:right;margin-left:3px}.minutes_count{float:left}.minutes_edit{float:right;clear:none!important;margin-right:5px}.minutes_save{z-index:5;float:left;clear:none}.daymodule,.module{position:relative;overflow:hidden;box-sizing:border-box;margin-bottom:15px;border-top:1px solid #f5fff5;border-left:1px solid #f5fff5;border-radius:20px;background-color:#e1ffe1;background-image:linear-gradient(to bottom right,#e1ffe1 0,#cdffcd 100%);background-clip:padding-box;box-shadow:3px 3px 6px rgba(0,0,0,.7)}.daymodule{clear:both;overflow:visible;width:40%;height:32px;border-top-color:#fff;border-left-color:#fff;border-radius:10px;background-color:#fcfcdb;background-image:radial-gradient(circle farthest-corner at left top,#ffffde 0,#fafada 100%)}#module_holder_div{clear:both}#input_prep_required,#prep_label{margin-top:9px}#lesson_left_holder,#unit_left_holder{position:fixed;z-index:100;top:100px;right:2.7%;display:block;width:141px;opacity:.85}#copy_lesson_button,#copy_unit_button,#go_to_unit_button,#login_to_action_button,#pdf_button,#print_button,#share_button,#use_as_reference_button{float:right;clear:both;width:110px;margin-right:0;margin-bottom:10px;margin-left:0;padding-top:2px;white-space:normal}#output_class_information_div,#unit_class_information_div{font-family:'Palatino Linotype','Book Antiqua',Palatino,serif;float:right;clear:right;margin-bottom:15px;text-align:right}#class_information_buttons{float:right}#new_class{margin-left:10px}.class_action_text{font-size:14px;cursor:pointer}.class_action_text_mid{font-size:14px}.class_action_text:hover{text-decoration:underline}#output_class_information_holder,#tour_holder,#unit_class_information_holder,dl.overview,dl.unit_overview{width:634px;margin:0 auto}#output_class_information_holder,#unit_class_information_holder,dl.overview,dl.unit_overview{font-size:133%;line-height:133%}dl.overview,dl.unit_overview{margin-top:30px}#tour_holder,dl.overview,dl.unit_overview{padding-right:70px}#output_class_information_holder,#unit_class_information_holder{padding-right:80px}.overview dt,.unit_overview dt{font-weight:700;float:left;clear:left;width:8.5em;cursor:default;text-align:right}.overview dd,.unit_overview dd{width:477px;margin-right:10px;margin-left:10px;padding-bottom:1.4em;padding-left:8.6em;text-align:justify}.output_description,.output_purpose,.output_structure{border-left:1px solid #000}.assessment_attachment,.assessment_date,.assessment_description,.assessment_standards_met,.assessment_type{border-left:1px solid #000}.full_lesson,.lesson_date,.lesson_standards_met,.lesson_summary,.unit_lesson_attachment{border-left:1px solid #000}.output_module{margin-bottom:30px}.output_purpose_change,.output_structure_change,.output_subject_change,.unit_assessment_type_change,.unit_subject_change{float:left;clear:none}.overview dd.output_purpose,.overview dd.output_structure{padding-bottom:.8em}.overview dd.output_materials_required{padding-bottom:3em}.overview dd.output_attachment,.unit_overview dd.assessment_attachment,.unit_overview dd.unit_lesson_attachment{padding-bottom:.4em}.lib_loading_gif{display:block;margin:40px auto 0}.assessment_type_links,.purpose_links,.structure_links,.subject_links{font-size:14px;float:left;width:auto;margin-top:3px}#subject_save_box,.assessment_type_save_box,.purpose_save_box,.structure_save_box{position:relative;top:3px;float:left;margin-left:15px;cursor:pointer}#subject_save_box_label,.assessment_type_save_box_label,.purpose_save_box_label,.structure_save_box_label{line-height:1.05em;position:relative;top:4px;float:left;width:75px;margin-left:2px;cursor:pointer}.output_custom_purpose,.output_custom_structure,.output_custom_subject,.output_edit_purpose,.output_edit_structure,.output_edit_subject,.unit_custom_assessment_type,.unit_custom_subject,.unit_edit_assessment_type,.unit_edit_subject{clear:left!important;margin-left:0}#output_class_information_div,#output_grade_level_div,#output_materials_required_div,#output_objective_div,#output_other_information_div,#output_prep_required_div,#output_private_notes_div,#output_public_notes_div,#output_reflection_div,#output_standards_met_div,#output_subject_div,#output_title_div,#output_topic_div,#unit_class_information_div,#unit_content_goals_div,#unit_essential_questions_div,#unit_goal_summary_div,#unit_grade_level_div,#unit_other_information_div,#unit_private_notes_div,#unit_public_notes_div,#unit_reflection_div,#unit_skill_goals_div,#unit_standards_met_div,#unit_subject_div,#unit_title_div,#unit_understandings_div,.assessment_description_div,.assessment_standards_met_div,.assessment_type_div,.lesson_standards_met_div,.lesson_summary_div,.output_custom_section_label_div,.output_custom_section_text_div,.output_description_div,.output_purpose_div,.output_structure_div,.unit_custom_section_label_div,.unit_custom_section_text_div{cursor:pointer;word-wrap:break-word}.output_custom_section_label textarea,.unit_custom_section_label textarea{font-weight:700;text-align:right}.output_description_div{width:480px}#output_private_notes_div,#unit_private_notes_div{min-height:40px}.assessment_attachment_a,.output_attachment_a,.unit_lesson_attachment_a{cursor:pointer}.output_purpose_div,.output_structure_div,.unit_assessment_type_div{z-index:1;text-align:left}.unit_lesson_link{font-size:12px;font-style:italic;line-height:1.9em;cursor:pointer;text-decoration:underline;color:#0000c8}.unit_lesson_my_library{margin-left:10px}.yes_full_lesson_button_holder{float:right;margin-left:10px}a.full_lesson_link{font-style:italic;color:#0000c8}.output_description_holder,.output_purpose_holder,.output_structure_holder{clear:both}#output_title,#unit_title{line-height:1.29em;max-width:18.167em;margin:0 auto 10px}#form_for_output_title,#form_for_unit_title{font-family:Calibri,Candara,'Helvetica Neue',Helvetica,arial,sans-serif;font-size:27px;font-weight:700;line-height:41px;text-align:center;color:#000}#how_to_body #bottom_sign_up_button{margin-top:80px}#change_password_box{box-sizing:border-box;width:460px;height:320px;margin:160px auto 0;padding:0;border:2px solid #000032;background-color:#f0f0ff}#change_password_box .former_h2{position:relative;top:-5px;margin-top:0;margin-bottom:20px}#change_password_box .former_h3{font-weight:500;margin-bottom:20px}#change_password_email{line-height:1.3125em;display:block;float:left;clear:right;margin-top:4px;margin-bottom:.9081em;margin-left:2px}#change_password_box label{width:150px}#change_password_box input{clear:right;width:280px}#change_password_box input#password_change_submit{width:140px;margin-right:40px;margin-bottom:30px}#change_password_response{line-height:1.3em;display:inline-block;clear:left;width:200px;height:45px;margin-top:3px;margin-right:0;text-align:left}#embed_header,#faq_header{font-size:58px;font-weight:400}#embed_wrap,#faq_wrap{margin-top:60px}#embed_text_holder{width:710px;margin:0 auto}.embed_text_head{font-size:42px;line-height:1.2em;margin-top:100px;margin-bottom:20px;text-decoration:underline}#faq_questions_holder{width:500px;margin:0 auto 0;padding-top:1px}.faq_qa_holder{margin-top:50px}.embed_faq_qa_holder,.embed_item_holder{margin-bottom:50px}.embed_display_puzzle_label,.embed_faq_question,.faq_question{font-family:'Bodoni MT',Didot,'Didot LT STD','Hoefler Text',Garamond,'Times New Roman',serif;font-size:28px;font-weight:700;line-height:1.2em;padding-bottom:5px}#embed_puzzle_in_action_text,#how_it_works_content,.embed_faq_answer,.faq_answer{font-size:18px;line-height:1.4em;text-align:left}.faq_emphasis{text-decoration:underline}.faq_emphasis_2{font-style:italic}.faq_emphasis3{font-weight:700}.faq_link{color:#00e!important}.faq_ul{margin-top:3px}.faq_ul li{clear:both;padding-top:15px}input[type=checkbox],input[type=radio]{width:auto;cursor:pointer;border:0;background:0 0;box-shadow:none}#library_holder{font-size:14px;line-height:1.3em;width:100%}#iframe_holder{width:100%;height:99.5%}.refer_link{font-family:Calibri,Candara,'Helvetica Neue',Helvetica,arial,sans-serif;font-size:14px;display:inline;clear:none;width:auto;margin:0;padding:0;border:none;background-color:transparent;box-shadow:none}.refer_link:focus{border:none;box-shadow:none}.existing_entry{display:block;width:90%;margin:0 auto}.existing_entry_links{display:inline-block;float:right;clear:right;margin-bottom:1em;text-align:right}.safari_hack_form{display:inline}#search_form{font-size:133%;line-height:133%;max-width:634px;margin:0 auto;margin-top:4em;padding-right:5px;padding-left:10px}.remove_search_term{float:right;clear:none;width:25px;height:25px;margin-bottom:.5em;cursor:pointer}.add_search_term{position:relative;top:-10px;float:left;clear:both;width:50px;height:50px;cursor:pointer}.search_line{clear:both;width:100%;height:2em;margin-right:0;margin-bottom:1em;margin-left:0;padding-right:0;padding-left:0}.between_grade_text,.end_grade,.grade_match_type,.match_type,.search_field,.search_term,.start_grade{float:left;clear:none;margin-right:5px;margin-bottom:.5em}.between_grade_text{margin-top:2px}.end_grade{margin-bottom:1em}.search_field{max-width:155px}.match_type{max-width:175px}.search_term{clear:none!important;width:38%;max-width:265px;height:1.5em;margin-top:0;margin-bottom:1em!important}#search_type_label{font-size:112.5%;font-weight:700;margin-right:5px;margin-bottom:1.5em}#search_type{font-size:101.25%;margin-bottom:1.5em}#search_submit{margin-top:15px}a#return_to_search,a#search_output_next,a#search_output_prev{display:block;text-decoration:none;color:#00e}a#return_to_search{font-size:133%;display:inline;float:left}#return_to_search_holder{width:85%;max-width:450px;height:1em;margin:0 auto;margin-top:30px;margin-bottom:30px}a:visited#return_to_search,a:visited#search_output_next,a:visited#search_output_prev{color:#00e}a:active#return_to_search,a:active#search_output_next,a:active#search_output_prev{color:#000064}a#return_to_search:hover,a#search_output_next:hover,a#search_output_prev:hover{text-decoration:underline}#search_output_holder{font-size:133%;line-height:1.6em;width:95%;max-width:550px;margin:0 auto}.search_output_div{clear:both;width:100%;height:100%;border-top:1px solid #000}a.search_output_title{font-size:133%;display:block;clear:both;width:66%;margin:0 auto;margin-top:10px;text-align:center;text-decoration:none;color:#000096}a:visited.search_output_title{color:#000096}a:active.search_output_title{color:#000064}a.search_output_title:hover{text-decoration:underline}.search_output_label{font-weight:700;margin-right:5px}.search_output_subject{display:block;float:left;clear:left}.search_output_grade{display:block;float:right;clear:right}.search_output_topic{display:block;float:left;clear:both}.search_output_objective{display:block;float:left;clear:both;margin-bottom:20px}#search_page_move_holder{display:block;clear:both;width:80%;margin:0 auto;margin-bottom:50px}#search_output_prev{float:left}#search_output_next{float:right}#puzzle_body #cookie_warning,#puzzle_body noscript div,#simple_body #cookie_warning,#simple_body noscript div{padding-left:180px}.cookie_text,.noscript_text{line-height:1.5em;width:70%;margin:0 auto;margin-top:10px;text-align:justify;color:red}.former_h2.cookie_text,.former_h2.noscript_text{margin-top:25px}.cookie_label,.noscript_label{font-size:120%;font-weight:700}#guide_wrap,#no_library_p1,#no_library_p2{margin-right:5%;margin-left:5%;padding-top:5px}.li_header{font-weight:700}.guide_li1,.guide_li2{margin-bottom:.5em;text-align:left}#guide_p2,#guide_p3{font-size:120%}#no_library_p1{font-size:140%;font-weight:700}#footer{clear:both;width:800px;margin:100px auto 10px;color:#969696}#footer_further_info_header,#footer_legal_header,#other_resources_header{font-weight:700;float:left;width:110px;margin-right:15px;text-align:right;text-decoration:underline;color:#646464}#other_resources_header{line-height:1.5em}#footer_further_info_header,#footer_legal_header{line-height:1.3em}#other_resources{line-height:1.5em;display:block;clear:right;width:650px;margin-bottom:10px;padding-left:125px;text-align:left}#other_resources a{font-weight:700;display:inline-block;margin-right:10px;text-decoration:none;color:#8c8c8c}#other_resources a:hover{text-decoration:underline}#footer_further_info,#footer_legal{line-height:1.3em;display:block;clear:right;padding-left:125px;text-align:justify}#footer_further_info{margin-bottom:10px}.click_to_expand{margin-top:-10px;color:#7d7d7d}#guide_ul1,#guide_ul2,.click_to_expand{padding-right:20px;padding-left:20px}.sample_link{font-family:arial,sans-serif;font-size:16px;font-weight:700;line-height:20px;text-decoration:none!important}.sample_link:hover{text-decoration:underline!important}#full_screen_sample_plan{margin-left:15%}#sample_refer_link{float:right;margin-right:15%}.guide_li1:before,.guide_li2:before,.standards_category:before,.standards_subcategory:before,.standards_type:before{font-family:'Courier New',Courier,monospace;padding-right:5px;content:'+'}.guide_li_on:before,.standards_category_on:before,.standards_subcategory_on:before,.standards_type_on:before{content:'-'}#private_notes_print_holder,#standards_radio_holder,#unit_private_notes_print_holder,.standards_radio_holder{font-size:12px;float:left;clear:left;width:11.3em;margin-top:8px;text-align:right}#standards_radio_holder,.standards_radio_holder{margin-bottom:25px}#private_notes_print_holder,#unit_private_notes_print_holder{margin-bottom:0}#private_notes_print_holder input,#standards_radio_holder input,#unit_private_notes_print_holder input,.standards_radio_holder input{float:right;clear:right;cursor:pointer}#private_notes_print_label,#unit_private_notes_print_label,.standards_radio_label{cursor:pointer}#private_notes_print_checkbox,#unit_private_notes_print_checkbox{float:right}.assessment_standards_met,.lesson_standards_met,.unit_standards_met{min-height:75px}.standards_block{display:block;clear:right;margin-bottom:8px}.standard_assessed_flag,.standard_covered_flag,.standard_targeted_flag{position:relative;display:inline-block;cursor:default;transition:color .2s ease-in-out;color:#ccc}.standard_targeted_flag{left:-10px}.standard_covered_flag{left:-2px}.standard_assessed_flag{left:8px}.standard_targeted_flag:hover{cursor:pointer;color:#666}.a_flg_on,.c_flg_on,.t_flg_on{color:#000}.t_flg_on:hover{color:#404040}#fla_head{font-size:30px;position:relative;top:-15px;display:block;clear:right;margin-bottom:5px;text-align:center}#fla_subhead{font-size:14px;font-style:italic;display:block;clear:both}#share_alert_text{font-size:14px}.jc_subhead_1{font-size:14px;display:block;clear:both;margin-bottom:1em}#jc_subhead_1{font-size:14px;display:block;clear:both;margin-bottom:1em}#jc_subhead_2{font-size:14px;display:block;clear:both}#jc_subhead_3{font-size:14px;display:block;clear:both;margin-top:1em}.fla_li_head{font-weight:700}#fla_ol li{font-size:14px;line-height:18px;margin-bottom:5px;text-align:left}#fla_ol{margin-top:7px;padding-left:20px}.input_form_checkbox,.input_form_checkbox_label,.output_form_checkbox,.output_form_checkbox_label,.unit_form_checkbox,.unit_form_checkbox_label{cursor:pointer}#input_form_checklist,#output_form_checklist,#unit_form_checklist{float:right;clear:none;box-sizing:border-box;width:25%;margin-right:5%;padding-bottom:10px;border:2px solid #6e6e82;border-right-color:#282832;border-bottom-color:#282832;border-radius:9px;background-color:#f2f2ff;background-image:linear-gradient(to bottom right,#f9f9ff 0,#ebebff 100%);box-shadow:3px 3px 6px rgba(0,0,0,.7)}#input_form_checklist{margin-top:12px}#input_form_checklist_head,#output_form_checklist_head,#unit_form_checklist_head{font-family:'open sans','helvetica neue','segoe ui',sans-serif;font-size:13px;padding:6px 6px 6px 6px;cursor:default}.input_switch_div,.output_switch_div,.unit_switch_div{clear:both;width:124px;padding-right:4px;padding-left:4px}#output_switch_notes_div,#unit_switch_notes_div{height:20px}.input_form_checkbox,.output_form_checkbox,.unit_form_checkbox{float:left;clear:left;padding-bottom:5px}.input_form_checkbox_label,.output_form_checkbox_label,.unit_form_checkbox_label{font-family:'segoe ui','helvetica neue','open sans',sans-serif;line-height:1em;float:left;clear:right;width:75%;padding-top:.25em;padding-bottom:5px}#output_form_checklist,#unit_form_checklist{z-index:100;width:100%;margin-bottom:25px}#custom_subject_div,#edit_subject_div{float:left;clear:left;width:67%}#custom_subject,#input_edit_subject{margin-left:32.836%}#input_edit_subject{width:45%}#subject_remember_button,#subject_save_button{margin-right:0;margin-left:3.4%}#subject_save_button{width:53px}#custom_subject{width:31.3%}#subject_remember_button{width:89px}#output_custom_subject_div,#output_edit_subject_div,#unit_custom_subject_div,#unit_edit_subject_div,.custom_purpose_div,.custom_structure_div,.edit_purpose_div,.edit_structure_div,.output_custom_purpose_div,.output_custom_structure_div,.output_edit_purpose_div,.output_edit_structure_div,.unit_custom_assessment_type_div,.unit_edit_assessment_type_div{clear:both;padding-top:15px}.output_module:hover .output_day_link_text{color:#666693}.datebox_dd{height:25px;padding-bottom:0}.output_dateboxholder{line-height:25px;height:25px}.output_datebox{font-family:Calibri,Candara,'Helvetica Neue',Helvetica,arial,sans-serif;font-size:100%;width:auto;height:25px;padding-left:0}.multi_day .output_dateboxholder,.multi_day .output_dayholder{line-height:25px}.multi_day .output_datebox{font-weight:700;width:210px;height:25px;padding-top:0;padding-bottom:0}.first_date{transition:padding-top .3s ease-in-out}.multi_day.output_daymodule{padding-top:25px}.multi_day .output_remove_day{margin-top:6px}.multi_day .output_date_label,.multi_day .output_day_text{font-weight:700;width:136px}.multi_day .output_day_text{font-size:20px}#lp_module_holder,#unit_assessments_holder,#unit_lessons_holder{width:100%;margin-bottom:40px}#assessments_head,#lessons_head{display:inline-block;width:100%}.home_big_button{font-size:24px;display:block;float:none;width:auto;min-width:320px;height:80px;margin:30px auto}#unit_output .button_holder_holder_edit{margin-bottom:0}.assessment_date_holder,.lesson_date_holder{clear:both;width:300px}.day_text{font-size:22px;font-weight:700;text-shadow:0 0 3px #e1ffe1}.day_link_holder{position:relative;height:0;margin-left:40%}.day_link_text{font-size:12px;display:none;text-align:center}.day_link_text:hover{cursor:pointer;text-decoration:underline}.output_day_link_holder{position:relative;height:0;margin-left:40%}.output_day_link_text{font-size:12px;position:relative;top:-7px;display:none;transition:color .2s ease-in-out;text-align:center;color:#ccccdb}.output_day_link_text:hover{cursor:pointer;text-decoration:underline}.datebox,.output_datebox{clear:right!important;width:100px!important}.assessment_date_input,.datebox,.lesson_date_input,.output_datebox,.unit_date{width:auto;cursor:pointer;border:none!important;background-color:rgba(255,255,255,0)!important;background-color:inherit!important;box-shadow:none!important}.assessment_date_input,.lesson_date_input,.unit_date{font-family:Calibri,Candara,'Helvetica Neue',Helvetica,arial,sans-serif;font-size:100%;position:relative;top:0!important;left:-1px;overflow-x:visible;width:85px;padding-left:0}.datebox:hover{text-decoration:underline}.datebox:focus,.output_datebox:focus{box-shadow:none!important}.dateboxholder .bl_embolden{font-weight:700}.dateboxholder,.daytextholder{margin-top:6px}.date_label{font-size:18px;font-weight:700}.dayholder{float:left;width:170px;margin-left:15px}.output_daymodule{position:relative;clear:both;width:316px;height:20px;margin-top:0}.output_dayholder{float:left;width:300px;height:21px}.output_remove_day{position:relative;left:-285px;float:right;width:14px;height:14px;margin-top:6px;cursor:pointer;transition:opacity .2s ease-in-out;opacity:.2}.output_daymodule:hover .output_remove_day{opacity:1}.lesson_null_text,.unit_null_text{font-family:'Courier New',Courier,monospace;font-size:90%;font-style:italic;line-height:1.3em}#tour_holder{height:130px}#tour_box{z-index:300;float:right;overflow:hidden;width:512px;height:94px;margin-top:20px;padding:5px 10px;border:3px solid #000;border-radius:8px;background-color:#ffffc8;background-image:radial-gradient(ellipse farthest-corner at left top,#ffffd9 0,#ffffb2 100%);background-clip:padding-box}#tour_count_holder{display:inline-block;float:left;clear:left;height:20px;cursor:default}#end_tour_holder{display:inline-block;float:right;clear:right;height:20px}#tour_text_holder{font-size:16px;line-height:1.2em;clear:both;height:40px;cursor:default}#prev_tour_holder{line-height:48px;display:inline-block;float:left;clear:left}#next_tour_button{margin-top:4px;margin-right:17px}#end_tour_holder,#prev_tour_holder{cursor:pointer;text-decoration:underline;color:#00f}#revenue_poll_holder{clear:both;width:70%;margin:0 auto;padding:0 50px 30px;border:2px solid #000;background-color:#ffe1ff}#revenue_poll_title{font-size:28px;margin-bottom:15px}#revenue_poll_subhead_1,#revenue_poll_subhead_3{font-size:16px}#revenue_poll_subhead_2{font-size:16px;font-weight:700}#revenue_poll_checkbox_holder{margin-top:30px;margin-bottom:20px;padding-left:50px}.rp_label{font-weight:400;float:left;clear:right;width:auto;margin-top:2px;cursor:pointer;text-align:left}.revenue_poll_checkbox{float:left;clear:left;cursor:pointer}.rp_item_holder{clear:both;height:28px}#rp_comments_div{clear:both;height:170px;padding-left:50px}#rp_comments_label{font-weight:700;float:left;cursor:default}#rp_comments{float:left;clear:both;width:300px;height:70px}#revenue_poll_submit{font-size:16px;float:left;clear:both;width:110px;height:44px;margin-top:30px}#home_bottom_finder{clear:both;width:100%}#revenue_poll_feedback{font-size:24px;font-weight:700;margin:80px;cursor:default;text-align:center;color:#005a1e}.temp-show{position:absolute!important;display:block!important;visibility:hidden!important}#logo_link{float:left}#puzzle_grid_holder{float:left;clear:left;margin-top:40px;margin-left:310px}.temporary-grid-holder{width:452px!important}#puzzle_grid{border:1px solid #000}.puzzle_cell{line-height:0;width:30px;height:30px;padding:0;border:0}.puzzle_cell{background-color:#fff}.cell_char{font-size:24px;line-height:29px;position:relative;float:left;box-sizing:border-box;width:30px;height:30px;margin:0;padding:0;cursor:pointer;text-align:center;text-transform:uppercase;border:1px solid #000}#simple_body #puzzle_grid,#simple_body .cell_char{border-color:#c8c8c8}#simple_body .filled_cell_char{z-index:5;border-color:#000;box-shadow:0 0 0 1px #000}#newspaper_body,#simple_body{min-height:750px}.cell_number{font-family:arial,sans-serif;font-size:10px;line-height:12px;position:relative;top:0;left:2px;float:left;width:0;height:0;cursor:pointer}#dir_pointer_holder{position:relative;top:2px;left:-12px;float:right;width:0;height:0;cursor:pointer}.active_cell,.active_clue{background-color:#c8c8ff}.sub_active_cell,.sub_active_clue{background-color:#e6e6ff}.rebus_square{font-size:12px;overflow:hidden}.gray_square{background-image:url(/assets/img/gray_background.png);background-repeat:repeat}.circle_square{background:url(/assets/img/bg_circle.png) no-repeat center center;background-size:cover}.circle_square.sub_active_cell{background-color:#e6e6ff}.circle_square.active_cell{background-color:#c8c8ff}.black_square{background-color:#000}.black_square,.black_square .cell_char,.black_square .cell_number{cursor:default}.simple_puzzle_body{background-color:#e1f0ef}.simple_puzzle_body .black_square,.simple_puzzle_body .gray_square{background-color:inherit}.simple_puzzle_body .cell_char{box-shadow:0 0 0 1px #000}.simple_puzzle_body .black_square .cell_char,.simple_puzzle_body .gray_square .cell_char{border:none;box-shadow:none}.simple_puzzle_body #puzzle_grid{padding:1px;border:none}.paint_cursor,.paint_cursor .black_square,.paint_cursor .cell_char,.paint_cursor .cell_number,.paint_cursor .circle_square,.paint_cursor .gray_square{cursor:url(../img/paintbrush_cursor.png),alias!important}#clue_holder{float:left;clear:right;width:430px;margin-top:18px;margin-left:50px;padding-bottom:30px;page-break-inside:avoid}#clue_top_label{font-size:20px;font-weight:700;width:100%;height:22px;cursor:default;text-align:center}.direction_clue_holder{float:left;width:210px;border:1px solid #000;background-color:#fff}#across_clue_holder{border-right:none}.clues_holder{position:relative;clear:both;overflow-y:scroll;height:403px;padding-bottom:20px}#puzzle_body .clues_holder{height:423px;padding-bottom:10px}.clue_header{font-size:14px;font-weight:700;float:left;clear:both;width:190px;height:20px;padding-top:7px;cursor:default;text-align:center}textarea.clue_text{font-size:12px;line-height:16px;float:left;width:150px;height:22px;margin:2px 0 4px 5px;padding-top:2px;padding-bottom:2px}div.clue_text{font-size:12px;line-height:16px;width:150px;padding-top:4px;padding-bottom:2px;padding-left:30px;word-wrap:break-word}.clue_number{font-weight:700;line-height:22px;float:left;width:20px;cursor:default;text-align:right}#print_puzzle_body .clue_number,#puzzle_body .clue_number{font-weight:700;line-height:16px;float:left;width:20px;padding-top:4px;cursor:default;text-align:right}.simple_puzzle_body div.clue_text{font-size:14px;line-height:18px}.simple_puzzle_body div.clue_number{line-height:18px}.clue_holder{clear:both;min-height:25px;padding:5px 0}.clue_holder:after{display:block;clear:both;content:''}.clue_holder.selected{background-color:#c8c8ff}#print_puzzle_body .clue_holder,#puzzle_body .clue_holder{height:auto;margin-top:0;padding-top:7px;padding-bottom:7px;cursor:pointer!important}#create_left_panel,#solve_left_panel{position:fixed;top:60px;box-sizing:border-box;width:280px;height:7000px;min-height:calc(100% - 60px);border-right:2px solid rgba(0,0,0,.5);background-color:#e4dcff}#solve_top_panel{padding-top:10px;padding-left:20px;background-color:#ffffc8}#solve_mid_panel{overflow:hidden;padding-left:20px;background-color:#c8ffc8}.solve_panel{font-size:18px;line-height:1.2em;padding:0 20px;cursor:default}.solve_panel #print_word_list{display:none}.solve_panel input[type=checkbox],.solve_panel input[type=radio]{display:inline-block;float:none!important}.solve_panel input[type=checkbox]+label,.solve_panel input[type=radio]+label{display:inline-block;float:none!important;margin:0!important}.solve_panel .icon-small{float:none!important;margin:0!important;vertical-align:middle!important}.solve_panel form{display:inline-block;vertical-align:middle!important}.solve_panel *{vertical-align:middle!important}#solve_mid_2_panel{font-size:18px;font-style:italic;line-height:1.2em;display:flex;display:-ms-flex;padding:20px;cursor:default;background-color:#fff;justify-content:space-between;-ms-flex-pack:space-between}#solve_copy_puzzle,#solve_promo_link:link,#solve_promo_link:visited,.solve_promo_link:link,.solve_promo_link:visited{color:#00e}#solve_copy_puzzle{cursor:pointer;text-decoration:underline}#grid_info_holder,#left_panel_quality_flags,#save_indicator_holder,#scratchpad_holder,#solve_bottom_panel,#solve_mid_2_panel,#solve_mid_panel,#solve_top_panel,#word_count_holder,.left_panel_item_holder,.save_holder{clear:both}#save_space_holder{clear:both;height:60px}#grid_painter_button{width:115px;margin-top:4px;cursor:pointer}#painterOptions:after,#rebus_painter_holder:after{display:table;clear:both;content:''}#scratchpad,#scratchpad_label{float:left;width:237px}#scratchpad_label{font-size:14px;font-weight:700;margin-bottom:5px;cursor:default}#simple_body #scratchpad_label{clear:none;width:auto}#scratchpad_question_mark{position:relative;top:-1px;float:left;clear:none;margin-left:8px}#scratchpad_holder{padding-top:10px;padding-left:20px}#scratchpad{height:240px}#simple_body #scratchpad{height:70px}.quality_indicator,.save_indicator{float:left;clear:none;width:25px;height:25px;cursor:default}.quality_indicator_label,.save_label{font-size:16px;font-weight:700;line-height:25px;float:left;clear:none;margin-left:10px;cursor:default}.save_label{clear:right}#grid_save_label{clear:none}.save_sublabel{line-height:26px;float:left;clear:none;margin-left:6px;cursor:default}#save_now_button{font-size:10px;float:left;clear:none;width:59px;height:20px;margin-top:3px;padding-left:4px}.quality_indicator_question_mark{float:left;clear:none;margin-top:6px;margin-left:13px;cursor:default}#auto_arrange_div,#change_grid_size_holder,#create_typing_direction_holder,#left_panel_quality_flags,#move_text_holder,#restart_holder,#save_indicator_holder,#solve_mid_2_panel,#solve_mid_panel,#solve_top_panel{border-bottom:3px double #000}#save_indicator_holder{margin-top:10px;padding-left:20px}#scratchpad_save_holder{height:33px}#left_panel_quality_flags{padding-left:20px}#enforce_symmetry_label{display:none;margin-left:10px!important;cursor:pointer}#mismatch_red_label{float:left;clear:none;width:auto;margin-left:3px;cursor:pointer}#mismatch_red{float:left;clear:left;margin-top:5px}#mismatch_red_holder{float:left;clear:left;width:105px;margin-top:1px}#mismatch_red_holder::after{display:table;clear:both;content:''}#control_buttons{clear:both;margin-top:15px}#create_typing_direction_holder{clear:both;padding-top:6px;padding-bottom:8px;text-align:center}#simple_body #create_typing_direction_holder{padding-top:8px;border-bottom:none}#grid_info_arrow{float:left;clear:none;margin-top:5px;margin-bottom:5px;cursor:pointer}.controls_label{font-size:20px;clear:both;margin:16px 0 7px;cursor:default;text-align:left}#add_to_crossword,#auto_arrange_head,#controls_label,#header_for_creator,#how_it_works_label,#move_text_label,#puzzle_quality_label,#save_status_label,#solve_ratings_label{font-size:20px;float:left;clear:none;margin-top:8px;margin-bottom:7px;margin-left:15px;cursor:default}#add_to_crossword{float:none;margin-bottom:15px}#controls_label,#how_it_works_label,#save_status_label,#solve_ratings_label{clear:right}#controls_label,#save_status_label,#solve_ratings_label{margin-left:0}#solve_bottom_panel{padding-top:10px;padding-left:20px}#how_it_works_label{font-weight:400;width:auto;text-align:left;text-decoration:underline}#controls_label{margin-top:4px;margin-bottom:20px}#header_for_creator{font-size:28px;line-height:28px;clear:right;margin-top:20px;margin-bottom:15px}.creator_panel_left_label{font-size:20px;font-weight:700;clear:both;margin-bottom:10px;padding-top:20px;cursor:default}#allow_copy_checkbox,#assessment_mode_checkbox,#word_list_checkbox{float:left;clear:left}#allow_copy_label,#assessment_mode_label,#save_to_library_label,#word_list_label{font-weight:400;float:left;clear:none;width:auto;margin:3px 0 0 5px;padding:0;cursor:pointer;text-align:left;text-shadow:none}.submittable_label{position:relative;top:3px}#allow_copy_question_mark,#assessment_mode_question_mark,#save_to_library_question_mark,#word_list_question_mark{float:left;margin-top:2px;margin-left:7px}#puz_holder{padding-top:15px}#across_lite_link{color:#00e}.left_explain_hover{font-weight:700;cursor:default;color:#0000cd}#export_button{float:left}#what_it_is{margin-bottom:0;padding-top:5px}#no_affiliation{margin-bottom:0;padding-top:30px}#unpublish_button{float:left;margin-bottom:10px}#unpublish_button #publish_lock{float:right;padding-left:3px}#same_user_left{padding-right:20px;padding-left:20px}.paragraph_for_creator{font-size:15px;line-height:1.3em;clear:both;margin-bottom:10px}#puzzle_unset_password{font-size:11px;line-height:1em;padding-bottom:10px;cursor:pointer;text-decoration:underline;color:#00e}#puzzle_add_password_button{font-size:10px;float:none;height:20px;margin:0;margin-top:2px;margin-left:10px}#puzzle_add_password_description{padding-bottom:5px}#puzzle_add_password_input{width:138px;margin-bottom:10px}.error_letter{color:red}#typing_direction_holder{font-size:14px;font-weight:700;clear:both;margin-right:20px;padding:15px 0 15px 0;cursor:default;text-align:center}#puzzle_quality_question_mark{clear:right;margin-top:8px;margin-bottom:7px;margin-left:10px}#grid_save_holder,#left_panel_symmetry{padding-top:10px}#word_count_holder{font-size:14px;font-weight:700;clear:both;height:28px;padding-top:7px}#word_count_label{float:left;cursor:default}#word_count{float:left;margin-left:3px;cursor:default}#title_holder{float:left;min-height:54px;margin-top:20px;margin-left:310px}#title_label{font-size:36px;font-weight:700;line-height:41px;float:left;cursor:default}#title_input{font-size:30px;width:400px;margin-top:0;margin-left:10px}#title_output{font-size:36px;font-weight:400;line-height:1em;float:left;clear:right;width:auto;max-width:630px;margin-top:0;margin-bottom:0;text-align:left}#save_status_holder_holder{float:left;margin-top:28px;margin-left:50px}#save_status_text{font-size:12px;line-height:25px;margin-left:20px;color:#646464}#save_progress_button{float:left;clear:none;margin:0}#puzzle_info_holder{float:left;max-width:300px;height:54px;margin-top:20px;padding-left:100px}#complete_holder{font-size:36px;font-weight:700;float:left;padding-top:35px;padding-left:40px}.puzzle_info_label{font-size:14px;font-weight:700;float:left;clear:left;width:90px;margin-bottom:5px;text-align:right}.puzzle_info_output{font-size:14px;float:left;clear:right;margin-bottom:5px;margin-left:6px}.solve_login_text{cursor:pointer;text-decoration:underline;color:#00e}#save_not_logged_in_holder,#solve_ratings_login_prompt{font-size:14px;line-height:1.3em;clear:both;width:245px;padding-top:10px;cursor:default}#solve_ratings_blocker{position:absolute;width:245px;height:450px}#undo_redo_holder{float:left;clear:none;margin-top:30px;margin-left:30px}#rebus_button,#redo_button{margin-left:7px}#paid_puzzle_div,#unpaid_puzzle_div{height:137px}#publish_explanation_div{font-size:16px;line-height:1em;clear:both;padding-top:10px;padding-right:50px;text-align:right}#create_crossword_what_is_this_question_mark{position:relative;top:2px;margin-left:5px}#newspaper_body #paid_puzzle_div,#newspaper_body #unpaid_puzzle_div{position:absolute;width:100%;min-width:1279px;height:0}#my_account_lifetime_unlimited_messaging{font-size:24px;line-height:1.3em;width:500px;margin:100px auto 200px;text-align:center}#my_account_paid_by_other_account_messaging{font-size:20px;line-height:1.3em;width:500px;margin:100px auto 200px;text-align:center}#big_make_printable_button,#publish_button{font-size:16px;float:right;clear:none;width:190px;height:50px;margin-top:23px;margin-right:43px}#simple_body #big_make_printable_button,#simple_body #publish_button{margin-top:33px}#newspaper_body #big_make_printable_button{cursor:default}#puzzle_body #grid_save_holder{float:left;clear:right;height:30px;margin-top:15px;padding-top:0}#puzzle_body #puzzle_grid_holder{margin-top:16px}#puzzle_body #clue_holder{margin-top:15px;padding-bottom:80px}.confirm_clue_div{margin-bottom:15px}.confirm_clue_number,.confirm_clue_text{float:left;clear:none}.confirm_clue_text{width:350px}.confirm_clue_answer{font-weight:700;clear:both}.publish_overlay_clue_direction_indicator{font-size:24px;font-weight:700;clear:both;margin-bottom:15px;text-align:left}.confirm_clue_number{font-weight:700;width:40px;margin-right:8px;text-align:right}.confirm_clue_answer,.publish_overlay_clue_direction_indicator{padding-left:48px}#publish_overlay_clue_direction_down{margin-top:35px}.puzzle_type_radio_holder{clear:both;height:50px}.difficulty_radio_holder{clear:both;height:25px}#set_puzzle_type_label{font-size:20px;clear:both;margin-bottom:15px}#set_puzzle_header_label{font-size:20px;clear:both;margin-top:40px;margin-bottom:15px}#set_difficulty_label{font-size:20px;clear:both;margin-top:50px}#set_difficulty_sublabel{font-size:16px;clear:both;margin-bottom:15px}.puzzle_type_radio{float:left;clear:left;height:50px}.difficulty_radio{float:left;clear:left;height:25px}.puzzle_type_radio_label{float:left;clear:right;width:360px;height:50px;margin-left:10px;cursor:pointer;text-align:left}.difficulty_radio_label{float:left;clear:right;width:360px;height:25px;margin-left:10px;cursor:pointer;text-align:left}#solve_difficulty_ratings_label,#solve_quality_ratings_label{font-size:16px;clear:both;padding-top:20px;text-decoration:underline}.puzzle_type_radio_label_top{font-size:14px;font-weight:700;clear:right}.puzzle_type_radio_label_bottom{font-size:14px;font-weight:400;clear:right}.difficulty_radio_label_main{font-size:14px;font-weight:700;float:left;clear:none}.difficulty_radio_label_clarification{font-size:12px;font-weight:400;float:left;clear:none;margin-left:5px}#set_password_label{font-size:14px;font-weight:700;float:left;clear:none;width:200px;margin-top:40px;cursor:pointer;text-align:left}#set_password_checkbox{float:left;clear:right;margin-top:45px;margin-right:8px;margin-left:52px}#set_puzzle_password_holder{clear:both;height:38px}#set_puzzle_password{width:200px;margin-top:10px;margin-left:77px}#set_password_explanation_holder{clear:both;padding-top:20px}#set_password_explanation_1{font-size:12px;clear:both}#set_password_explanation_2{font-size:12px;clear:both;margin-top:10px}#set_author_label_warning,#set_author_name_warning,#set_password_warning{clear:both;color:red}#show_answers_button{max-width:101px}#hide_answers_button{max-width:95px}#show_puzzle_author_checkbox_label,#show_puzzle_type_checkbox_label{clear:right;width:120px;margin-top:0;text-align:left}#show_puzzle_author_checkbox,#show_puzzle_type_checkbox{float:left;clear:left}#puzzle_header_preview_holder{font-weight:700;float:left;padding:10px;border:1px solid #000}#puzzle_header_preview_puzzle_author,#puzzle_header_preview_puzzle_type{font-weight:400}#teachername_input_label,#username_input_label{width:100px}#set_teachername_holder,#set_username_holder{clear:both;height:80px;padding-top:30px}#teachername_input,#username_input{width:250px;margin-top:3px;margin-left:5px}#author_label_input_label,#author_name_input_label{clear:left;width:100px}#author_input_holder_holder_holder{clear:both;padding-top:15px}#author_input_holder_holder{clear:both;height:81px;padding-top:5px;padding-bottom:5px}#set_author_label_holder,#set_author_name_holder{clear:both;padding-top:10px}#author_label_input,#author_name_input{width:250px;margin-top:3px;margin-left:5px}#completion_overlay,#puzzle_password_required_overlay{position:fixed;z-index:1000;width:100%;height:100%;margin-top:1px;background-color:#fff}#header_shown_checkboxes_holder{float:right;width:160px}#puzzle_header{font-size:14px;line-height:17px;width:290px;max-width:300px;min-height:51px;padding:5px;outline:0}.puzzle_same_user #puzzle_header.puzzle_header_blank{font-size:18px;line-height:49px;overflow:hidden;height:51px;min-height:initial;padding:5px;text-align:center;white-space:nowrap;text-overflow:ellipsis;color:#969696;outline:1px solid #969696}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.puzzle_same_user #puzzle_header{cursor:pointer}.puzzle_same_user #puzzle_header:focus{cursor:auto;outline:2px solid #9696ff}#completion_overlay{background-color:rgba(255,255,255,.75)}#puzzle_password_required_text{font-size:16px;line-height:1.3em;padding:30px}#puzzle_password_required_input{width:200px;margin-left:30px}#puzzle_password_incorrect_text{margin-top:25px;margin-left:30px;color:red}#puzzle_password_submit{float:left;margin-left:30px}#completion_gif_holder{float:left;clear:none}#completion_text_holder{float:left;clear:none;overflow-y:auto;width:441px;height:431px;padding-right:20px;padding-left:20px}#completion_text_header{font-size:48px;font-weight:700;line-height:1em;float:left;width:431px;padding-top:10px;padding-bottom:10px;padding-left:20px;cursor:default}#completion_social_text{font-size:24px;font-weight:700;clear:both;padding-top:30px}#completion_social_button_holder{float:left;clear:both;margin-top:10px}#puzzle_body .difficulty_radio_holder{line-height:1.4em;height:auto;padding-top:10px}#puzzle_body .difficulty_radio_label{width:auto;height:auto;margin-top:2px;margin-left:0;padding-left:3px}#completion_log_in_div{font-size:16px;padding-top:20px;cursor:default}#puzzle_body .difficulty_radio{height:auto}#puzzle_body .difficulty_radio_label_main{display:inline;float:none;text-shadow:none}#puzzle_body .difficulty_radio_label_clarification{font-style:italic;display:inline;float:none}#how_to_holder{width:80%;max-width:600px;margin:50px auto 30px}#how_to_holder p{font-size:16px;line-height:1.5em}#how_to_holder h1{font-size:28px;line-height:1.3em}#how_to_holder h2{font-size:20px;line-height:1.3em}#how_to_holder li{font-size:16px;line-height:1.5em;padding-top:5px;padding-bottom:5px;text-align:justify}#how_to_holder ol{padding-bottom:5px}#how_to_holder a:link{color:#00e}#how_to_holder a:active{color:red}#how_to_holder a:visited{color:purple}#newspaper_how_to_note{font-size:20px;line-height:1.3em;width:750px;margin:80px auto 0;text-align:center}#print_puzzle_body{min-width:950px}#print_body_holder{margin:0 auto}#print_puzzle_body #title_holder{clear:left;margin-left:0}#print_puzzle_body #puzzle_info_holder{clear:right;width:auto}#print_puzzle_body #puzzle_grid_holder{float:right;clear:left;margin-top:16px;margin-bottom:10px;margin-left:10px}#print_logo{float:left;clear:both;margin-top:20px}#print_clue_holder{float:left;clear:none;margin-top:16px;margin-right:0;margin-left:0;padding-right:0;padding-left:0;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:157px;-moz-column-width:157px;column-width:157px;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-column-rule-width:0;-moz-column-rule-width:0;column-rule-width:0}#print_clue_holder #across_clues,#print_clue_holder #down_clues{float:none;clear:both;overflow-y:auto;height:auto;margin-bottom:20px;padding-bottom:0}#print_clue_holder .clue_header{clear:none;width:157px;padding-top:0}#print_clue_holder .clue_holder{padding-top:2px;padding-bottom:2px}#print_clue_holder .clue_number{width:15px}#print_clue_holder .clue_text{width:132px;padding-left:25px}#feature_page_wrap{width:90%;max-width:1200px;margin:100px auto}#feature_box,#price_comparison_box,#selling_box{box-sizing:border-box;padding:0 50px 30px;border:2px solid #000;border-radius:20px;background-color:#fbffc9}#top_sign_up_button{margin-top:60px;margin-bottom:20px}#price_comparison_box{float:right;clear:both;margin-bottom:50px;padding:0 20px 10px;border:2px solid #00af00;background-color:#efffef}#selling_box{clear:both;width:80%;margin:50px auto;background-image:linear-gradient(to bottom right,snow 0,#fff5f5 100%)}#feature_box p,#selling_box p{font-size:18px;line-height:1.4em;margin-top:1.4em;margin-bottom:0;text-align:left}.feature_box_header{font-family:'Bodoni MT',Didot,'Didot LT STD','Hoefler Text',Garamond,'Times New Roman',serif;font-size:30px;font-size:30px;font-weight:400;padding-top:10px;padding-bottom:20px;cursor:default}.comparison_company_price{clear:both;margin:0 auto 15px;cursor:default}.comparison_company_holder{font-size:16px;font-weight:700;display:inline-block;clear:none;width:252px;text-align:right}.comparison_price_holder{font-size:18px;font-weight:700;display:inline-block;clear:none;color:#c80000}#comparison_star{margin-right:7px}.company_price_same .comparison_company_holder{font-size:21px;text-decoration:underline;text-transform:uppercase}.company_price_same .comparison_price_holder{font-size:22px;color:#10af00;text-shadow:0 0 2px #8cff8c}#big_make_printable_explanation_div,#unlock_div{position:relative;top:7px;float:right;clear:both;overflow-y:visible;width:115px;height:0;cursor:default}#big_make_printable_explanation_div{font-size:16px;float:left;width:auto;margin-left:28px}#newspaper_body #big_make_printable_explanation_div{float:right;margin-right:45px}#big_make_printable_question_mark{position:relative;top:2px;left:-2px}#publish_lock{width:16px}.gray_button{cursor:default!important;color:#464646;border:1px solid #6e6e6e;background-image:linear-gradient(to bottom,#e6e6e6 0,#ccc 100%)}#unlock_link{font-size:16px;position:relative;top:-2px;margin-left:5px}#unlock_question_mark{width:15px}#home_trial_div{font-size:20px;line-height:1.3em;padding-top:50px;padding-right:70px;padding-bottom:30px;padding-left:70px;text-align:center}#create_box{width:90%;margin:25px auto 10px;padding:10px 20px 30px;cursor:default;border:2px solid #000;border-radius:50px;background-color:#f0fff0}.create_sub_box{clear:none;width:48%}#create_box_left{float:left}#create_box_right{float:right}.size_select_div{width:452px;margin:60px auto 10px}.grid_size_selector_label{width:auto}#create_box_bottom_enforcer{clear:both;width:100%}.create_type_head{font-size:23px;text-decoration:underline;text-transform:uppercase}.create_type_subhead{font-size:18px;font-weight:400;font-style:italic;width:452px;margin:30px auto 40px}.home_grid_img{display:block;margin:0 auto}#home_create_header{font-size:42px;line-height:1em}#home_trial_box{padding:15px 15px;border:1px solid red;background-color:#fff5f5}#begin_landing{font-size:24px;display:block;float:none;height:60px;margin:80px auto 0;padding:0 30px}#welcome_browse_button{font-size:24px;display:block;float:none;height:60px;margin:80px auto 0;padding:0 30px}.serif_family1{font-family:Georgia,Times,'Times New Roman',serif!important}.sans_serif_family1{font-family:Calibri,Candara,'Helvetica Neue',Helvetica,arial,sans-serif!important}.serif_family2{font-family:'Bodoni MT',Didot,'Didot LT STD','Hoefler Text',Garamond,'Times New Roman',serif!important}.sans_serif_family2{font-family:'Segoe UI',Frutiger,'Frutiger Linotype','Dejavu Sans','Helvetica Neue',Arial,sans-serif!important}.shadow_box{box-shadow:3px 3px 11px rgba(0,0,0,.7)}#auto_arrange_head{margin-bottom:4px;padding-left:20px}#auto_arrange_subhead{clear:both;padding-top:3px;padding-bottom:5px;padding-left:20px}#auto_arrange_field_headers{font-weight:700;clear:both;height:1em;padding-top:5px;padding-bottom:3px;padding-left:23px;cursor:default}#auto_arrange_fields{clear:both;overflow-x:hidden;overflow-y:scroll;height:119px;border-top:1px dotted #969696;border-bottom:1px dotted #969696}.auto_arrange_field{float:left;clear:both;width:100%;padding-top:3px;padding-bottom:7px}.auto_arrange_number{font-weight:700;float:left;clear:left;width:10px;padding-top:5px;padding-left:5px}.auto_arrange_no_numbers .auto_arrange_number{visibility:hidden}.auto_arrange_has_bands .auto_arrange_field_even{background-color:#cdc3ff}.auto_arrange_has_bands .auto_arrange_field_odd{background-color:#f0e6ff}#auto_arrange_field1{padding-top:10px}#auto_arrange_field50{padding-bottom:15px}#auto_arrange_answer_header,input.answer_word{float:left;clear:none;width:95px}#auto_arrange_clue_header,textarea.answer_clue{float:left;clear:right;width:110px;margin-left:20px}input.answer_word,textarea.answer_clue{line-height:1.1em;height:22px}input.answer_word{margin-left:5px;text-transform:uppercase}#auto_arrange_button_holder{height:30px;padding-top:5px;padding-right:20px;padding-bottom:4px;padding-left:20px}#auto_arrange_clear_button{float:left}#how_it_works_label,#save_status_label{margin-top:0;margin-bottom:0}#auto_arrange_question_mark,#move_text_question_mark{float:left;margin-top:8px;margin-left:8px}#change_grid_size_holder{height:30px}#change_grid_size_text{font-size:13px;font-weight:700;line-height:30px;float:left;padding-left:15px;cursor:default}#change_grid_size_dropdown{font-size:11px;float:left;margin-top:5px;margin-left:7px;box-shadow:#b4b5b5 2px 2px 2px}#change_grid_size_dropdown:focus{transition:box-shadow .2s ease-in-out;box-shadow:#848585 2px 2px 2px}.size_change_button{font-size:9px;float:left;clear:none;height:18px;margin-top:5px;margin-right:0;margin-left:5px;box-shadow:#b4b5b5 2px 2px 2px}#move_text_holder{padding-left:30px}#move_text_image_holder{clear:both;height:25px;padding-bottom:7px;padding-left:30px}.move_image{float:left;width:25px;height:25px;margin-right:5px;cursor:pointer}#money_back_guarantee_img_holder{width:950px;height:0;margin:0 auto}#money_back_guarantee_img{position:relative;top:-47px;left:-50px;float:right}#back_to_choose_form_link,#choose_page_back_to_puzzle_button,#choose_page_home_button,#unlock_page_back_to_puzzle_button,#unlock_page_home_button{font-size:16px;display:inline-block;float:left;clear:left;color:#00e}#choose_page_home_button,#unlock_page_home_button{margin-top:10px}#choose_page_back_to_puzzle_button,#unlock_page_back_to_puzzle_button{margin-top:31px}#back_to_choose_form_link,#unlock_body_wrap #unlock_page_back_button{margin-bottom:0}#explanation_holder_holder{float:left;width:390px;margin-bottom:50px;padding:20px}#give_gifts_content_holder{float:left;width:390px;margin-top:100px;margin-bottom:30px;padding:20px}#gifts_right_panel{float:right;width:390px}#outside_referral_box{clear:both;width:80%;padding:20px;border:2px solid #9cdbe7;background-color:#e6faff}#outside_referral_header{font-size:16px;font-weight:700;line-height:1em}#outside_referral_text{font-size:14px;margin-bottom:0;text-align:center}#outside_referral_text a:link{color:#00e}#outside_referral_text a:visited{color:purple}#card_info_holder_holder{float:right;width:340px;margin-top:100px;margin-bottom:100px;padding:20px;border:2px solid #000;border-radius:20px;background-color:#fffff5}#give_gifts_header{font-size:35px;font-weight:400;line-height:1em;margin-bottom:0;padding-top:20px;padding-bottom:0}#give_gifts_overall_holder{margin-top:50px}#give_gifts_how_it_works_title{font-size:24px}#give_gifts_how_it_works_list{font-size:18px}#give_gifts_how_it_works_list li{line-height:1.2em;padding-bottom:10px}#give_gifts_faq_holder{margin-top:50px;padding-bottom:100px}#give_gifts_faq_header{font-size:24px;margin-bottom:15px}.give_gifts_faq_item{margin-bottom:10px;margin-left:10px;cursor:pointer}.give_gifts_faq_question{font-size:16px;line-height:1.2em;padding-right:7px;padding-bottom:5px;text-decoration:underline;color:#5050d7}.give_gifts_faq_answer{font-size:15px;line-height:1.2em;clear:both;width:355px;padding-bottom:5px;padding-left:25px}.give_gifts_faq_question_arrow{float:left;clear:none;height:15px;margin-top:3px;margin-right:10px;margin-bottom:5px}#report_issue_faq_holder{padding-bottom:20px}#report_issue_faq_header{font-size:24px;margin-bottom:20px;cursor:default}.report_issue_faq_item{margin-left:10px;cursor:pointer}.report_issue_faq_question{font-size:20px;line-height:1.2em;margin-bottom:10px;padding-right:7px;color:#5050d7}.report_issue_faq_question:hover{text-decoration:underline}.report_issue_faq_answer{font-size:16px;clear:both;width:355px;padding-bottom:20px;padding-left:25px;text-align:justify}.report_issue_faq_answer p{line-height:1.4em;margin:0;padding-top:5px;padding-bottom:5px}.report_issue_faq_question_arrow{float:left;clear:none;height:15px;margin-top:3px;margin-right:10px;margin-bottom:5px}#make_suggestion_note,#report_issue_delay_warning{font-size:16px;font-style:italic;clear:both;width:100%;padding-bottom:20px}.make_suggestion_field_label,.report_issue_field_label{font-weight:700}#make_suggestion_error_output,#report_issue_error_output{font-size:14px;float:left;width:190px;color:red}#card_field_email_holder{height:30px}#why_email_needed{clear:both;height:30px;padding-left:140px}#why_email_needed_question_mark{float:left;clear:none}#why_email_needed_text{font-style:italic;float:left;clear:none;padding-top:2px;padding-right:5px;cursor:default}.unlock_flip #explanation_holder_holder{float:right}.unlock_flip #card_info_holder_holder{float:left}.explanation_holder{clear:both;width:100%}#who_for_head_label,.explanation_header{font-family:'Bodoni MT',Didot,'Didot LT STD','Hoefler Text',Garamond,'Times New Roman',serif;font-size:28px;line-height:1em;clear:both;width:100%;padding-bottom:10px;text-align:left}.explanation_text,.who_for_text{font-family:Calibri,Candara,'Helvetica Neue',Helvetica,arial,sans-serif;font-size:18px;line-height:1.3em;clear:both;width:100%;text-align:left}.explanation_text{padding-bottom:50px}.who_for_text{padding-bottom:30px}.who_for_sub_label{font-family:Calibri,Candara,'Helvetica Neue',Helvetica,arial,sans-serif;font-size:20px;font-weight:700;clear:both;width:100%;padding-bottom:10px;text-align:left}#explanation_holder_why{padding-top:20px}#card_info_header{font-size:34px;line-height:30px;clear:both;width:100%;padding-bottom:40px;cursor:default;text-align:center;color:#cd3200}.card_field_label{font-size:18px;font-weight:700;line-height:25px;float:left;clear:left;width:130px;padding-right:10px;cursor:default;text-align:right}.card_field_value{float:left;clear:right;width:200px}.card_field_holder{clear:both;width:100%;min-height:35px}.card_input{width:100%}input.incorrect_value,select.incorrect_value{border-color:red}#card_amount,#card_description_value{font-size:18px;line-height:25px}#no_additional_costs{font-size:12px;font-style:italic;line-height:1em;clear:both;padding-bottom:12px}#card_expiration_month_select{float:left;clear:none}#card_expiration_slash_holder{font-size:18px;line-height:25px;float:left;clear:none;clear:none;padding-right:4px;padding-left:8px}#card_expiration_year_select{float:left;clear:none}#card_expiration_format_holder{font-size:14px;line-height:25px;float:left;clear:none;padding-left:10px}#billing_address_line{font-size:18px;font-weight:400;font-style:italic;padding-top:10px;padding-bottom:15px;padding-left:120px;text-decoration:underline}#billing_information_line{font-size:18px;font-weight:400;font-style:italic;padding-top:10px;padding-bottom:15px;text-decoration:underline}#address_country,#address_state{width:auto}#address_city{width:150px}#address_zip{width:80px}#promo_code_field_holder{padding-top:20px}#card_promo_label{line-height:1em}#card_promo_optional{font-size:14px;font-weight:400;font-style:italic}#card_promo,#card_promo_value{width:100px}#promo_code_validate{float:left;margin-left:20px}#promo_code_response{height:15px;padding:10px}#submit_card_button{font-size:20px;display:block;float:none;height:55px;margin:10px auto 0;padding-right:25px;padding-left:25px}#card_number{width:180px}#card_cvv{width:45px}#card_zip{width:65px}#card_expiration_date_value{cursor:default}#secure_payment_holder{clear:both;padding:20px 10px 10px;text-align:right}#trust_image{display:inline-block;clear:none}#secure_payment_text{line-height:16px;display:inline-block;float:left;clear:none;margin-left:5px;cursor:default}#card_logos_holder{padding-top:10px;padding-bottom:10px}.card_logo{padding-left:2px}#card_error_message{height:15px;padding:10px;color:red}#unlock_first_data_link{color:#0000dc}#select_plan_header{font-size:48px}#billing_option_holder_holder{float:right;overflow-x:visible;width:0;margin-right:18px}#billing_option_holder{position:relative;top:-50px;left:-170px;width:200px}#billing_option_main_label{font-size:16px;font-style:italic;line-height:1em;padding-bottom:5px;text-decoration:underline;color:#000096}.billing_option_radio{float:left;clear:left;margin-left:0}.billing_option_radio_label{font-weight:400;clear:right;width:auto;padding-right:5px;cursor:pointer;text-shadow:none}#spt_special_explainer_gold,#spt_special_explainer_joint{font-style:italic}#select_plan_box{position:relative;width:800px;height:auto;margin-top:40px;cursor:default}#select_plan_table{margin:50px auto 0;padding-bottom:50px;text-align:center;border:none}#my_account_body #select_plan_table{padding-right:120px}#select_plan_table td{border:none}#select_plan_table td.spt_label{font-size:14px;font-weight:700;padding-right:10px;padding-left:10px;cursor:default;text-align:right;text-decoration:underline;border-right:2px solid #000}#spt_word_searches_label{text-decoration:none}#select_plan_table .spt_feature_row td{height:40px;border-top:1px solid #646464}.gold_td,.joint_td,.premium_td{width:200px}.special_event_td{width:170px}#my_account_body .gold_td,#my_account_body .joint_td,#my_account_body .premium_td{width:220px}#select_plan_table #spt_plan_labels td{font-size:36px;line-height:1em;height:40px;border-right:none}#select_plan_table #spt_cost td{font-size:18px;height:40px;vertical-align:bottom;border-right:none}#select_plan_table #spt_special_explainer td{height:26px;color:#000096;border-right:none}#select_plan_table #spt_special_explainer td#spt_special_explainer_special_event{color:#646464}#select_plan_table #spt_word_searches td{font-size:14px;font-style:italic;height:auto;padding-top:15px;padding-bottom:20px;vertical-align:top;border-right:none}#select_plan_table #spt_feature1 td{border-top:none}#select_plan_table td.special_event_td{border-right:3px double #646464!important}#select_plan_table td.spt_button_td{height:60px;border-right:none}.spt_button{font-size:18px;float:none;width:auto;min-width:126px;height:40px;margin:10px auto}#spt_buttons_free_trial input[type=button]{font-size:16px;width:auto;min-width:169px;margin-inline:6px}#spt_spacer_row td{height:10px}#restart_holder{height:20px;padding:10px 0}#auto_arrange_unarrange_button,#restart_tour_button,#start_over_button{font-size:10px;clear:none;height:20px}#start_over_button{float:left;margin-right:0}#restart_tour_button{float:right;margin-left:0}#progress_bar_holder_holder{margin-top:50px}#progress_bar_holder{width:825px;margin:0 auto}.progress_bar_box{position:relative;display:inline-block;clear:none;width:200px;height:30px;margin:0 0;border:2px solid #e6d2ff;border-right:none}#progress_bar_create_box{background-color:#e6d2ff}#progress_bar_create_box:after{border-left-color:#e6d2ff}#progress_bar_pay_box{left:-2px;background-color:#cba0ff}#progress_bar_pay_box:after{border-left-color:#cba0ff}#progress_bar_preview_box{left:-4px}#progress_bar_print_box{left:-6px}#progress_bar_preview_box,#progress_bar_print_box{background-color:#e6dcf0}#progress_bar_preview_box:after,#progress_bar_print_box:after{border-left-color:#e6dcf0}.progress_bar_box:after,.progress_bar_box:before{position:absolute;z-index:2;left:100%;width:0;height:0;content:' ';border:solid transparent}.progress_bar_box:after{top:0;border-width:15px}.progress_bar_box:before{top:-2px;border-width:17px;border-left-color:#7850be}.progress_bar_text{font-size:18px;font-style:italic;line-height:30px;cursor:default;text-align:center;color:#460069}#select_main_header,#unlock_header{font-size:35px;font-weight:400;line-height:1em;margin-bottom:0;padding-top:20px;padding-bottom:0}#select_body_wrap,#unlock_body_wrap{width:850px;margin:0 auto 30px}#gifts_wrap,#give_gifts_body_wrap{width:880px;margin:0 auto 30px}#gifts_top_wrap{position:relative;box-sizing:border-box;width:100%;height:615px;text-align:center;background:url(https://crosswords.brightsprout.com/gift_background_cropped.jpg) no-repeat;background-size:cover}#gifts_top_text{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:200px;padding-left:125px;color:#fff;background-color:rgba(0,0,0,.3)}#gifts_top_text1{font-size:36px;line-height:1.2em;width:450px;padding-bottom:20px}#gifts_top_text2{font-size:24px;line-height:1.2em;width:450px}#gifts_top_button_holder{width:450px}#gifts_received_gift_holder{font-size:14px;clear:both;padding-top:40px;text-align:center}#give_gifts_overall_holder #card_info_holder_holder{margin-top:50px}#gifts_received_gift_holder a:link,#gifts_received_gift_holder a:visited{text-decoration:none;color:#969696}#gifts_received_gift_holder a:hover{font-weight:700}.school_gifts_wrap li{line-height:1em;padding-top:3px;padding-bottom:3px}.school_gifts_wrap #gifts_claim_description,.school_gifts_wrap #gifts_give_description{height:540px}#give_gifts_amount{float:right;margin-bottom:20px}#give_gift_success_header{font-size:40px;line-height:1em;margin-top:50px}#give_gift_success_wrap{width:750px;margin:0 auto}#give_gift_success_text{font-size:16px;margin-top:50px;padding-bottom:100px}#big_choose_text_holder{clear:both;width:80%;margin:128px auto 50px}#redeem_gift_big_header{font-size:60px;line-height:1em;margin-top:50px;margin-bottom:80px}#redeem_gift_wrap{width:80%;min-width:850px;margin:0 auto}#redeem_gift_wrap #landing_col2{width:62%}#redeem_gift_wrap #welcome_text_box{padding-left:30px}#redeem_gift_wrap #new_welcome_text_box{padding-right:30px}#redeem_gift_wrap #features_header{font-size:36px}#redeem_gift_col1{float:right;width:35%;margin-right:20px}#redeem_gift_subhead{font-size:22px;line-height:1em}#redeem_gift_subhead2{font-size:18px;line-height:1em;padding-top:20px}#redeem_gift_header{font-size:26px;line-height:1em;padding-top:20px;text-decoration:underline}#redeem_gift_how{font-size:18px;line-height:1em;padding-top:10px}#redeem_gift_step1_text2{font-size:14px;padding-top:10px}#redeem_gift_create_account,#redeem_gift_log_in{cursor:pointer;text-decoration:underline;color:#5050dc}#redeem_gift_enter_code_box{clear:both}#redeem_gift_code_input{float:left;clear:both;width:235px;margin-top:5px;margin-bottom:5px}#redeem_gift_code_button{float:left;clear:both;width:180px;height:3em;margin-top:10px}#redeem_gift_error_box{font-size:16px;clear:both;padding-top:30px;color:red}#redeem_gift_success_header{font-size:20px;font-weight:700;padding-top:15px;padding-bottom:10px}#code_status_big_header{font-size:44px;margin-top:80px;margin-bottom:80px}#code_status_no_results,#code_status_not_logged_in,#code_status_results{font-size:18px;line-height:1.2em;width:850px;margin:0 auto}#code_status_results{line-height:1.5em;padding-bottom:100px}.code_status_label{font-weight:700;padding-bottom:4px;text-decoration:underline}.code_status_redeemed_indicator{float:left;clear:left;width:100px}.code_status_redeemed_indicator img{display:block;margin:0 auto}.code_status_code{float:left;clear:right}.redeem_gift_success_home_link:link,.redeem_gift_success_home_link:visited{color:#5050f0}.big_choose_text_qa_holder{padding-bottom:30px}.big_choose_text_question{font-size:26px;font-weight:700;line-height:1.5em}.big_choose_text_answer{font-size:18px;line-height:1.4em}#big_create_text_holder{position:relative;top:40px;clear:both;width:700px;margin-bottom:100px;margin-left:350px;padding:40px}.big_create_text_qa_holder{padding-bottom:30px}.big_create_text_question{font-size:26px;font-weight:700;line-height:1.5em;clear:none;margin-top:0;margin-bottom:0;text-align:left}.big_create_text_answer{font-size:18px;line-height:1.4em}#big_create_text_sample_img{padding-top:10px}#big_create_text_features_box{width:550px;margin:30px auto 70px;padding:20px 40px 45px;border:2px solid #009632;border-radius:80px;background-color:#ebfff0}#big_create_text_features_box h3{font-size:32px;line-height:1em;padding-top:20px;padding-bottom:40px;text-decoration:underline}#big_create_text_features_box ul{margin-left:0;padding-left:0;list-style-type:none}#big_create_text_features_box li{font-size:20px;font-weight:700;font-style:italic;line-height:1.2em;margin-left:0}#big_create_text_features_box div{font-size:18px;line-height:1.2em;padding-bottom:16px;text-align:justify}#choose_left_gradient,#gifts_left_gradient,#give_gifts_left_gradient,#unlock_left_gradient{position:fixed;left:0;width:80px;height:3000px;background:linear-gradient(90deg,#eff2ff 0,#fff 100%);background-color:#fff}#choose_right_gradient,#gifts_right_gradient,#give_gifts_right_gradient,#unlock_right_gradient{position:fixed;right:0;width:80px;height:3000px;background:linear-gradient(270deg,#eff2ff 0,#fff 100%);background-color:#fff}#gifts_left_gradient,#gifts_right_gradient{z-index:-1;top:0}#choose_boxes_holder,#unlock_content_holder{position:relative;top:-27px;clear:both}#unlock_content_holder{margin-top:128px}#gifts_boxes_holder{clear:both}.gifts_box_header{font-size:32px;padding-top:10px;padding-bottom:20px;text-align:center;text-decoration:underline}#gifts_claim_holder,#gifts_give_holder,#individual_holder,#unlimited_holder{float:left;width:50%;margin:0 0 80px;padding:0}#gifts_claim_holder,#unlimited_holder{float:right}#gifts_claim_description,#gifts_give_description{font-size:16px;height:400px}#gifts_header{font-size:72px;line-height:1em;margin-top:50px;margin-bottom:50px;cursor:default}#gifts_subhead{font-size:40px;line-height:1em;margin-top:0;margin-bottom:30px;cursor:default}#card_field_confirm_email_holder{height:30px}#email_when_redeemed_holder{clear:both;height:30px}#email_when_redeemed_text{font-style:italic;float:right;clear:none;padding-top:3px;padding-right:3px;cursor:pointer}#email_when_redeemed_checkbox{float:right;clear:none}#gifts_claim_box,#gifts_give_box,#individual_box,#unlimited_box{box-sizing:border-box;width:90%;height:auto;margin:0 auto;padding:30px 40px;border:7px solid #ffa;background-color:#ffffed;background-image:none;box-shadow:5px 5px 11px rgba(0,0,0,.7)}.strikethrough_price{font-size:26px;position:relative;top:-8px;display:block;float:left;width:0;height:0;text-align:right;text-decoration:line-through;color:red}#strikethrough_price_individual{left:5px}#strikethrough_price_unlimited{left:-8px}.select_price{font-family:Optima,Segoe,'Segoe UI',Candara,Calibri,Arial,sans-serif;font-size:42px;line-height:1em;padding-top:20px;text-align:center}.strikethrough_price{font-size:22px}.select_header{font-size:36px;font-weight:700;line-height:1em;text-align:center;text-decoration:underline}.select_description{font-size:22px;font-style:italic;line-height:1em;padding-top:25px}#individual_title_holder{font-size:15px;line-height:1em;clear:both;padding-top:15px}#unlimited_title_spacer{clear:both;height:15px;padding-top:15px}#individual_title_label{font-weight:700;display:inline-block;clear:left}#individual_title{display:inline-block;clear:right;text-decoration:underline}#individual_plus{font-size:16px;line-height:1.1em;height:40px;padding-top:20px}#individual_plus_word{font-weight:700;float:left;clear:left;padding-right:7px;padding-bottom:10px}.select_features{font-size:18px;line-height:1em;padding-top:10px}.select_features li{padding-bottom:.5em}#unlimited_cost_calculation_holder{font-size:16px;line-height:1.3em;padding-top:20px}#unlimited_cost_calculation_individual_count_header{font-weight:700;float:left;padding-right:5px}#unlimited_cost_calculation_individual_count{display:inline-block;clear:right}#unlimited_cost_calculation_label{font-weight:700;float:left;clear:left;padding-right:5px}#unlimited_cost_calculation{display:inline-block}#unlimited_cost_calculation_individual_count,#unlimited_cost_calculation_individual_count_inline{font-weight:700;text-decoration:underline;color:purple}#unlimited_cost_calculation_final{font-weight:700;color:#009600}.select_button_holder{height:80px}.select_button{font-size:20px;display:block;float:none;height:55px;margin:40px auto 0;padding:0 24px 2px}#back_to_choose_form{line-height:1.5em}#make_printable_outer_div{height:100px;padding-right:20px}#make_printable_holder{height:77px;padding-top:23px}#make_printable_button{font-size:16px;display:block;float:none;height:42px;margin:0 auto;padding:0 20px}#puzzle_saved_alert2{padding-top:23px}#arrange_wait_spinner,#login_saving_spinner,#login_saving_spinner_2,#login_saving_spinner_3,#login_saving_spinner_4{float:left}#arrange_wait_text_1,#arrange_wait_text_2,#login_saving_text,#login_saving_text_2,#login_saving_text_3,#login_saving_text_4{font-size:20px;display:inline-block;float:left;max-width:260px;padding-bottom:40px;padding-left:15px;text-align:left}#create_footer_holder{clear:both;padding-top:1px;padding-right:12%;padding-left:280px}#page_indicator_h1{font-size:inherit;font-weight:400;line-height:inherit;display:inline;margin:0}#how_it_works_ol{font-size:16px;line-height:1.3em;clear:both;margin-bottom:0;padding-top:10px;cursor:default}#how_it_works_question_mark{position:relative;top:2px;left:2px}#how_it_works_div{padding-bottom:10px}#top_left_save_progress_button_holder{height:27px}#subcategory_page_wrap{width:60%;width:83%;min-width:890px;max-width:960px;margin:0 auto}#subcategory_page_left_panel{float:left;width:290px;margin-top:170px;margin-bottom:130px;padding:0;border:7px solid #6969cd;background-color:#f3f3ff;box-shadow:3px 3px 6px rgba(0,0,0,.3)}#subcategory_page_create_promo{padding-top:30px;padding-bottom:48px;background-color:#fffff1}#subcategory_page_create_label{font-size:18px;font-style:italic;line-height:1em;padding-right:20px;padding-left:20px}#subcategory_page_left_button_holder{padding-top:20px;padding-right:20px;padding-left:20px}#subcategory_page_left_button{font-size:12px;float:none;height:30px;margin-left:85px;padding-right:10px;padding-left:10px}#subcategory_page_left_category_holder,#subcategory_page_left_subcategory_holder{border-top:7px solid #6969cd}#subcategory_page_left_category_list,#subcategory_page_left_subcategory_list{padding-top:8px;padding-bottom:48px;background-color:#f3f3ff;background-image:linear-gradient(to bottom,#cfcfff 2px,#f3f3ff 8px,#f3f3ff 100%)}#subcategory_page_left_category_title,#subcategory_page_left_subcategory_title{font-size:20px;font-weight:700;line-height:1.2em;padding-top:10px;padding-right:20px;padding-bottom:7px;padding-left:20px;background-color:#cfcfff}#subcategory_page_left_category_list div,#subcategory_page_left_subcategory_list div{font-size:18px;font-style:italic;line-height:1em;padding-top:13px;padding-right:20px;padding-bottom:5px;padding-left:20px}#subcategory_page_left_category_list a:link,#subcategory_page_left_category_title a:link,#subcategory_page_left_subcategory_list a:link,#subcategory_page_left_subcategory_title a:link{color:#00e}#subcategory_page_left_category_list a:visited,#subcategory_page_left_category_title a:visited,#subcategory_page_left_subcategory_list a:visited,#subcategory_page_left_subcategory_title a:visited{color:#551a8b}#subcategory_page_right_panel{float:right;width:550px;margin-bottom:130px}#subcategory_page_main_header{font-size:36px;line-height:1em;margin-top:0;margin-bottom:0;padding-top:60px;padding-bottom:20px;cursor:default;text-align:left}#solve_online_second_paragraph,#solve_online_top_paragraph,#subcategory_page_second_paragraph,#subcategory_page_third_paragraph{font-size:16px;line-height:1.4em}#subcategory_page_top_paragraph{font-size:16px;line-height:1.4em}#subcategory_page_top_paragraph p{font-size:16px;line-height:1.4em}#subcategory_page_top_paragraph p:first-of-type{margin-top:0}#subcategory_page_right_panel a:visited{color:#551a8b}#subcategory_page_disclaimer{font-size:13px;line-height:1.2em;color:#646464}#subcategory_page_puzzle_top_holder{clear:both;width:528px;margin:0 auto;padding-top:20px}#subcategory_page_puzzle_top_holder div{font-size:14px;line-height:1.2em;float:left;clear:none;overflow-y:hidden;width:166px;height:68px;padding:5px;text-align:center}#subcategory_page_after_table{font-size:18px;font-style:italic;line-height:1.2em;clear:both;padding-top:25px;padding-bottom:10px}#subcategory_page_email_label,#subcategory_page_save_label,#subcategory_page_share_label{font-size:14px;font-weight:700;line-height:1em;clear:both;padding-top:20px;padding-bottom:5px}#subcategory_page_privacy_label{font-size:20px;font-weight:700;line-height:1em;clear:both;padding-top:30px}#subcategory_page_privacy_p{font-size:16px;margin-top:0;padding-top:5px}#subcategory_page_keyword_label{font-size:16px;font-weight:700;padding-top:15px;padding-bottom:25px}#subcategory_page_keywords_top_holder{clear:both;width:528px;margin:0 auto}#subcategory_page_keywords_top_holder div{font-size:12px;line-height:1.2em;float:left;clear:none;overflow-y:hidden;width:122px;height:30px;padding:5px;text-align:center}#subcategory_page_button_holder{clear:both;width:100%;height:85px}#subcategory_page_word_search_button{font-size:16px;float:right;width:200px;height:50px;margin-top:18px;margin-right:45px}#subcategory_page_crossword_button{font-size:16px;float:left;width:200px;height:50px;margin-top:18px;margin-left:45px}#solve_online_wrap{width:650px;margin:0 auto}#solve_online_h1{font-size:36px;line-height:1em;padding-top:30px}#solve_online_h2{font-size:20px;font-weight:400;font-style:italic;line-height:1em;padding-top:10px;padding-bottom:40px}#solve_online_login_prompt{font-size:16px;font-weight:700;line-height:1em;padding-bottom:10px;text-align:center}#solve_online_login,#solve_online_signup{cursor:pointer;text-decoration:underline;color:#00f}#solve_online_filters_blocker{position:absolute;width:650px;height:80px}.solve_online_filters{float:left;clear:none;width:216px}.solve_online_filters label{clear:left;width:180px;cursor:pointer}#solve_online_puzzles_section a:link{color:#00e}#solve_online_puzzles_section a:visited{color:#551a8b}.solve_online_difficulty_label{font-size:24px;line-height:1em;padding-top:20px;padding-bottom:10px}.solve_online_puzzle_div{font-size:14px;line-height:1em;padding-top:.5em;padding-bottom:.5em}.puzzle_rating_stars{display:inline-block;padding-left:5px;vertical-align:middle}.puzzle_rating_stars img{max-width:16px;max-height:16px}#subcategory_page_puzzle_top_holder .puzzle_rating_stars{font-size:12px;line-height:19px;display:block;clear:both;padding-left:0}.empty_star,.full_star,.half_star{font-family:courier,monospace;font-size:14px;display:inline-block;width:14px;color:grey}.empty_star:before,.full_star:before,.half_star:before{display:inline-block;width:14px;content:'★'}.full_star{color:orange}.empty_star{color:grey}.half_star:after{position:absolute;overflow:hidden;width:6px;margin-left:-14px;content:'★';color:orange}#subcategory_page_puzzle_top_holder .half_star:after{margin-left:-13px}#solve_online_filters_holder{clear:both;width:100%}#solve_online_puzzles_section{clear:both;padding-top:20px}#browse_wrap{width:650px;margin:0 auto}#browse_main_header{font-size:40px;line-height:1em;margin-top:70px;margin-bottom:50px}#browse_top_text_holder p{font-size:16px;clear:both}#browsing_share_holder{height:25px;padding-bottom:25px}#browse_wrap #browsing_share_holder{padding-bottom:0}p#browse_make_your_own{font-size:24px;font-weight:700;font-style:italic;margin-bottom:0;text-align:center;text-decoration:underline}#browse_button_holder{margin:18px auto 0}#browse_button_holder td,#browse_button_holder th{padding:10px}#browse_button_holder td:first-of-type,#browse_button_holder th:first-of-type{padding-right:30px}#browse_button_holder th{font-size:18px;text-transform:uppercase}#browse_button_holder a{font-family:'open sans','helvetica neue','segoe ui',sans-serif;font-size:14px;font-weight:700;display:inline-block;box-sizing:border-box;width:170px;padding:10px 2px;cursor:pointer;text-align:center;text-decoration:none;color:#000!important;border-width:1px;border-style:solid;border-color:#c86631;border-right-color:#b5521d;border-bottom-color:#b5521d;border-radius:6px;background-color:#ffdfaf;background-image:linear-gradient(to bottom,#ffdfaf,#ffcc54);box-shadow:#b4b5b5 0 0 4px;text-shadow:0 0 3px #fff}#browse_links_holder a:link{color:#00e}#browse_links_holder a:visited{color:#551a8b}.browse_category_div{clear:both;margin-top:40px;border:1px solid #000;border-radius:40px 40px 0 0;background-color:#e1e1e1;box-shadow:2px 2px 4px rgba(0,0,0,.4)}.browse_category_label_div{font-size:30px;line-height:1em;padding-top:20px;padding-bottom:20px;text-align:center;border-radius:40px 40px 0 0;background-color:#f3f3ff;background-image:linear-gradient(to bottom,#66c 0,#cfcfff 10px,#cfcfff 100%)}.browse_subcategory_div{font-size:16px;line-height:20px;clear:none;width:189px;height:20px;padding:12px;text-align:center}.browse_subcategories_holder{display:flex;display:-ms-flexbox;padding-top:10px;padding-bottom:20px;background-color:#f3f3ff;flex-wrap:wrap;-ms-flex-wrap:wrap}#browse_all_puzzles_link_text{font-size:24px;margin-top:100px}#browse_all_puzzles_link_text a:visited,#browse_top_text_holder a:visited{color:#551a8b}#all_puzzles_wrap{width:600px;margin:0 auto}#all_puzzles_main_header{font-size:30px;line-height:1em;margin:0;margin-top:60px;margin-bottom:30px}#all_puzzles_wrap a:link{color:#00e}#all_puzzles_wrap a:visited{color:#551a8b}#all_puzzles_top_text_holder{font-size:16px;margin-bottom:20px}#all_puzzles_output div{font-size:14px;line-height:1.5em}.header_button:active,.normal_button:active,.submit:active{box-shadow:#b4b5b5 0 0 0}#print_word_list_holder{display:none;clear:both;width:100%;page-break-inside:avoid}#print_word_list_label{font-size:18px;padding-top:2em;padding-bottom:.5em;text-align:center;text-decoration:underline}#print_word_list_words{font-size:16px}.print_word_div{line-height:1em;padding-top:.5em}.print_word_column{float:left;clear:none}.print_columns3{width:33.3%}.print_columns4{width:25%}#puzzle_extra_formats_holder{display:none}.simple_puzzle_body #puzzle_extra_formats_holder{display:block}div#puzzle_extra_formats_background_holder{float:left;clear:left;width:140px;padding-left:15px}div#puzzle_extra_formats_size_holder{float:left;clear:right;width:80px;padding-top:20px}div#puzzle_extra_formats_background_label,div#puzzle_extra_formats_size_label{font-size:16px;font-weight:700;line-height:1em;display:inline-block;padding-bottom:4px;cursor:default}div#puzzle_extra_formats_background_holder,div#puzzle_extra_formats_size_holder{padding-top:20px}input[type=radio].puzzle_extra_formats_background_radio,input[type=radio].puzzle_extra_formats_size_radio{font-size:14px;display:inline-block;float:left;clear:left;margin-bottom:3px}label.puzzle_extra_formats_background_radio_label,label.puzzle_extra_formats_size_radio_label{font-size:14px;font-weight:400;line-height:1em;display:inline-block;float:left;clear:right;width:auto;margin-top:0;padding-top:3px;cursor:pointer;text-align:left}img#background_color_question_mark,img#print_size_question_mark{position:relative;top:2px;left:3px}.my_account_recent_payment{font-size:15px;line-height:1.35em;max-width:450px;margin:60px auto 0;padding:15px;color:#000;border:4px solid #32b240;background-color:#cbffb8}#my_account_content_holder{width:850px;min-height:550px;margin:20px auto 60px}#past_payment_holder{width:500px;margin:20px auto 0}.past_payment_line{font-size:16px;clear:both;overflow-x:visible;width:100%;height:1em;padding-top:10px;padding-bottom:10px}.past_payment_line div{float:left;clear:none}.past_payment_amount{overflow-x:visible;width:55px;padding-right:15px;text-align:right}.past_payment_date{width:92px}.past_payment_card_type{width:90px;text-transform:capitalize}.receipt_card_type{text-transform:capitalize}.receipt_template{font-size:16px;line-height:1.2em}.past_payment_card_last_four{width:143px}#upcoming_payment_cancel,#upcoming_payment_change_card,.past_payment_view_receipt{font-weight:700;cursor:pointer;color:#6464ff}#upcoming_payment_cancel:hover,#upcoming_payment_change_card:hover,.past_payment_view_receipt:hover{text-decoration:underline}.my_account_payment_label{font-size:20px;line-height:1.5em;padding-top:30px;padding-bottom:20px}#upcoming_payment_cancel{margin-left:15px}#my_account_header{font-size:40px;line-height:1em;padding-top:.5em;padding-bottom:.2em}#unlimited_terms{font-size:16px;line-height:1.3em}#new_membership_button{font-size:16px;float:left;height:auto;margin:40px auto 20px;margin-left:330px;padding:10px 20px 10px}#my_account_buy_single{font-size:16px;clear:both;padding-bottom:30px;text-align:center;color:#646464}#upcoming_payment_line{width:700px}#month_credit_explainer{font-size:16px;font-style:italic;line-height:1em;padding-bottom:10px;padding-left:16px;color:#009600}#cancel_line1{clear:both}#cancel_line1_text,#cancel_line3_text{font-weight:700}#cancel_make_suggestion_button,#cancel_report_issue_button,#cancel_switch_frequency_button{font-size:12px;float:none;margin-right:0}#cancel_line3{clear:both;padding-top:15px;padding-bottom:20px}#cancel_line2{clear:both;padding-top:10px;padding-bottom:10px}.credit_zero_dollar_amount{font-weight:700;color:#009600}.upgrade_plan_button{margin:0}.upgrade_plan_explainer{font-size:15px;font-style:italic;line-height:1em;max-width:680px;margin-left:15px;padding-top:4px}.upgrade_line_holder td{min-height:30px;padding-top:15px;vertical-align:top}.upgrade_line_holder td:first-of-type{padding-right:15px}#upgrade_to_triple_holder.upgrade_line_holder{height:60px}#downgrade_from_joint_holder,#upgrade_to_joint_holder{padding-top:70px;padding-bottom:30px}#downgrade_from_joint_explainer,#upgrade_to_joint_explainer{font-size:16px;line-height:1.4em;position:relative;top:-11px}#downgrade_from_joint_explainer{top:-5px}#change_billing_frequency_section{width:200px;margin:0 auto;padding-top:60px}#change_billing_frequency_label{font-size:20px;font-weight:700;line-height:1em;clear:both;padding-bottom:20px;text-align:center}.change_billing_frequency_line{clear:both;height:40px}.change_billing_frequency_radio{font-size:18px;float:left;width:18px!important;height:18px}.change_billing_frequency_descriptor{font-size:14px;font-weight:400;float:left;clear:right;width:auto;margin:0;padding-top:5px;padding-left:10px;cursor:pointer;text-align:left}.inputField{margin-bottom:10px}.inputField.hasFormError label{color:red}.inputField.hasFormError input{border:1px solid red}.inputField .formError{margin-top:5px;margin-left:100px;color:red}.flex{display:flex;display:-ms-flexbox}.flex-space_between{justify-content:space-between;-ms-flex-pack:justify}.pagination{font-size:14px;display:flex;justify-content:center}.pagination a,.pagination strong{display:inline-flex;height:22px;margin:2.5px;padding:3px 8px;transition:all .2s ease-in-out;text-decoration:none;color:#000!important;border:1px solid #ccc;border-radius:2px;outline:0;background:#eee;align-items:center}.pagination strong{color:#000;background:#ccc}.pagination a{color:#000;background:#fff}.pagination a:focus,.pagination a:hover{color:#000;background:#eee}.pagination a:active{color:#000;background:#ddd}#solve_undo_redo_holder{float:right;clear:right;margin-right:11px}#painterOptions .label_container{float:left;width:50%}#painterOptions .label_container>div{clear:left;margin-left:10px;padding-bottom:5px}#painterOptions .label_container>div:after{display:block;clear:both;content:''}#painterOptions .label_container>div>label{float:left;width:auto;margin:0;cursor:pointer;text-align:left}#rebus_txt{text-transform:uppercase}#submitPuzzleForm input,#submitPuzzleForm textarea{width:100%}#submitPuzzleForm .formError{text-align:center;color:red}.text-center{text-align:center}.padding-bottom-10{padding-bottom:10px}.hide_social_share_holder #social_share_holder{display:none!important}.browse-share-container{font-size:16px;margin:30px 0;text-align:center}.browse-share-container :before{display:block;clear:both;content:''}.browse-share-container *{display:inline-block}.browse-share-container a{color:#00e}.worksheets-list{font-size:16px;line-height:1.6em;clear:both;padding-top:20px}.worksheets-list table{font-size:inherit;width:100%}.worksheets-list table a{color:#00e}.check-button>label{display:inline}.check-button>[type=checkbox]{position:absolute;left:-9999px}.check-button>[type=checkbox]+label.check{font-weight:400;line-height:20px;position:relative;display:inline-block;float:none;width:auto;padding-left:35px;cursor:pointer;text-align:left}.check-button>[type=checkbox]+label.check:before{position:absolute;top:0;left:0;width:18px;height:18px;content:'';border:1px solid #9696ff;background:#fff}.check-button>[type=checkbox]+label.check:after{position:absolute;top:1px;left:6px;display:block;width:6px;height:12px;content:'';transition:all .2s ease;border-right:2px solid #007d7d;border-bottom:2px solid #007d7d;background:0 0}.check-button>[type=checkbox]:not(:checked)+.check:after{-webkit-transform:scale(0);transform:scale(0);opacity:0}.check-button>[type=checkbox]:checked+.check:after{-webkit-transform:scale(1) rotate(45deg);transform:scale(1) rotate(45deg);opacity:1}.check-button>[type=checkbox]:focus+.check:before{border:1px solid #007d7d;box-shadow:0 0 .25em rgba(0,125,125,.5)}.check-button>[type=checkbox]:disabled+.check{cursor:not-allowed;color:#9696ff!important}.check-button>[type=checkbox]:disabled+.check:before{background-color:#c9c9ff}.check-button.has-error>[type=radio]+.check:before{border-color:red!important}#tiptip_holder{position:absolute;z-index:99999;top:0;left:0;display:none;pointer-events:none}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_left{padding-right:5px}#tiptip_content{font-size:11px;padding:4px 8px;color:#fff;border:1px solid rgba(255,255,255,.25);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#191919;background-color:rgba(25,25,25,.92);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(#000));-webkit-box-shadow:0 0 3px #555;-moz-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;text-shadow:0 0 2px #000}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;width:0;height:0;border-width:6px;border-style:solid;border-color:transparent}#tiptip_holder.tip_top #tiptip_arrow{border-top-color:#fff;border-top-color:rgba(255,255,255,.35)}#tiptip_holder.tip_bottom #tiptip_arrow{border-bottom-color:#fff;border-bottom-color:rgba(255,255,255,.35)}#tiptip_holder.tip_right #tiptip_arrow{border-right-color:#fff;border-right-color:rgba(255,255,255,.35)}#tiptip_holder.tip_left #tiptip_arrow{border-left-color:#fff;border-left-color:rgba(255,255,255,.35)}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#191919;border-top-color:rgba(25,25,25,.92)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#191919;border-bottom-color:rgba(25,25,25,.92)}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#191919;border-right-color:rgba(25,25,25,.92)}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#191919;border-left-color:rgba(25,25,25,.92)}:root{--honk-trim-color:#eee}.honk{position:fixed;z-index:9999999999;top:0;left:0;display:flex;width:100%;height:100%;background-color:rgba(140,150,170,.6);justify-content:center;align-items:center}.honk-close{font-size:30px;line-height:0;position:absolute;z-index:2;top:-10px;right:-10px;width:30px;height:30px;padding:3px;cursor:pointer;color:#fff;border:2px solid #000;border-radius:50%;background-color:red}.honk-close:after,.honk-close:before{position:absolute;top:3px;left:12px;width:2px;height:20px;content:'';cursor:pointer;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff}.honk-close:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.honk iframe{width:100%;min-height:400px;border:0}.honk-popup{position:relative;display:flex;flex-direction:column;width:80%;max-width:500px;max-height:90%;border:3px solid #000032;border-radius:20px;background-color:#fff}.honk-content{font-size:16px;line-height:1.4em;overflow:auto;padding:50px 30px 30px;text-align:left;flex:1}.honk-modal{max-width:1000px!important}.honk-modal .honk-content{padding:30px}.honk-content .icon{max-width:1em;padding:3px;vertical-align:middle;border:1px solid #413b96;border-right-color:#211e4b;border-bottom-color:#211e4b;border-radius:3px;background-color:#cdc9ff;background-image:linear-gradient(top,#cdc9ff,#afa6ff)}.honk-footer{padding:20px 30px 30px;text-align:center;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.honk .button{font-family:'open sans','helvetica neue','segoe ui',sans-serif;font-size:100%;font-weight:700;box-sizing:border-box;width:auto;height:35px;margin:0 10px;padding:0 20px 2px;cursor:pointer;text-align:center;color:#000;border:1px solid #413b96;border-right-color:#211e4b;border-bottom-color:#211e4b;border-radius:6px;background-color:#cdc9ff;background-image:linear-gradient(top,#cdc9ff,#afa6ff);box-shadow:#b4b5b5 0 0 4px;text-shadow:0 0 3px #fff}@media screen and (-webkit-min-device-pixel-ratio:0){#input_form_checklist_head,#output_form_checklist_head,#unit_form_checklist_head,.header_button,.normal_button,.submit{font-family:'segoe ui','helvetica neue',arial,sans-serif}#tiptip_content{padding:4px 8px 5px 8px;background-color:rgba(45,45,45,.88)}#tiptip_holder.tip_bottom #tiptip_arrow_inner{border-bottom-color:rgba(45,45,45,.88)}#tiptip_holder.tip_top #tiptip_arrow_inner{border-top-color:rgba(20,20,20,.92)}}@media only screen and (max-width:600px){.worksheets-list table{font-size:14px}}@media print{#title_form{display:none!important}#title_output{display:block!important}#title_output button{display:none!important}body{float:none!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;margin:0 auto!important;padding:50px 50px 0 50px!important;background-color:#fff!important}.zoom_75{zoom:75%}.zoom_150{zoom:150%}.zoom_200{zoom:200%}.simple_puzzle_body #puzzle_grid{background-color:#dcdcdc}.simple_puzzle_body #puzzle_grid.puzzle_background_white{background-color:#fff}.simple_puzzle_body #puzzle_grid.puzzle_background_black{background-color:#000}#bkgd_force,#completion_overlay,#output_attachment_link,#social_share_holder,#solve_left_panel,#spacer1,#spacer2,#standards_radio_holder,.none_from_print,.noscript_text,.puzzle_header_blank,.standards_radio_holder{display:none!important}#output_add_attachment,.attachment_button_holder_edit,.button_holder_holder_edit,.hidden_from_print,.lesson_left_section,.unit_left_section{visibility:hidden!important}.output_module,.unit_assessment,.unit_lesson{page-break-inside:avoid}#print_logo{margin-top:0!important}.clues_holder{overflow-y:visible!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important}#title_holder{margin:0!important;padding:0!important}#puzzle_info_holder{float:right!important;width:auto!important;margin:0!important;padding:0!important}#puzzle_grid_holder{float:none!important;clear:both!important;width:750px!important;margin:0 auto 20px!important}#puzzle_grid{float:none!important;margin:0 auto!important}.zoom_150 #puzzle_grid_holder,.zoom_200 #puzzle_grid_holder{margin:0 0 20px 0!important}.zoom_150 #puzzle_grid,.zoom_200 #puzzle_grid{margin:0!important}.clue_holder{font-size:12pt!important;float:none!important;padding-top:1px!important;padding-bottom:1px!important}.clue_text{font-size:12pt!important;width:160px!important}.simple_puzzle_body div.clue_holder{font-size:12pt!important;line-height:14pt!important;clear:both!important;width:100%!important;height:auto!important;margin:0!important;padding-top:3px!important;padding-right:0!important;padding-bottom:0!important;padding-left:0!important}#clue_holder{clear:both!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important}#print_word_list_holder.show_word_list{display:block}.simple_puzzle_body div.direction_clue_holder{width:48%!important;height:auto!important;margin:0!important;padding:0!important}.simple_puzzle_body #down_clue_holder{float:right!important}.simple_puzzle_body div.clue_text{font-size:12pt!important;line-height:14pt!important;clear:right!important;width:92%!important;padding-left:8%!important}.simple_puzzle_body div.clue_number{font-size:12pt!important;line-height:14pt!important;width:6%!important}.simple_puzzle_body div.clue_header{font-size:18px!important;width:auto!important;height:22px!important;padding-left:8%!important;text-align:left!important}.direction_clue_holder{border:none!important}table{-webkit-print-color-adjust:exact}.standard_puzzle_body .gray_square{background-image:url(gray.png);background-repeat:repeat;box-shadow:inset 0 0 0 1000px gray}.standard_puzzle_body .black_square{background-image:url(black.png);background-repeat:repeat;box-shadow:inset 0 0 0 1000px #000}#dir_pointer_holder_holder{display:none}.simple_puzzle_body .cell_char{box-shadow:none!important}.simple_puzzle_body .puzzle_cell{outline:1px solid #000}.simple_puzzle_body .black_square,.simple_puzzle_body .gray_square{outline:0}#tiptip_holder{display:none!important}}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}