﻿@import url(/assets/actiontext-bb9d9dadb1c460eef890e4e2304ae44ae21ba500329f927428e700ca1409e186.css);.assignment_page .page_full_view{overflow:auto;border:3px solid #4b8fe1;padding:10px 20px 20px 20px;border-radius:20px;background-color:white}.assignment_page .page_full_view .page_display_header{padding:0px;border-bottom:1px solid #4b8fe1}.assignment_page .page_full_view .page_display_header h1{margin:0px}.assignment_page .page_full_view .page_text{font-size:0.9em;overflow:auto}.assignment_page .page_full_view .page_text blockquote{font-style:italic;width:auto;border:none;background-color:transparent;padding:20px}.assignment_page .page_full_view .page_text blockquote:before{content:'“'}.assignment_page .page_full_view .page_text blockquote:after{content:'”'}.assignment_page .page_full_view .half_page{margin-top:20px;width:50%;float:left}.assignment_page .page_full_view .page_image{padding-right:20px}.assignment_page .page_full_view .page_image img{width:100%;padding:0px 0px 20px 20px}.assignment_page .page_full_view .page_audio{padding:0px 0px 0px 20px}.assignment_page .page_full_view .page_question{clear:both;overflow:auto;margin-top:20px;border-top:1px solid gray;border-bottom:1px solid gray;padding:5px 0px 5px 0px;font-size:1.2em}.assignment_page .page_full_view .page_options{overflow:auto}.assignment_page .page_full_view .page_options .page_option_container{padding:20px}.assignment_page .page_full_view .page_options .page_option_container .page_option{clear:both}.assignment_page .page_full_view .page_options .page_option_container .page_option .page_option_action{width:40x;float:left}.assignment_page .page_full_view .page_options .page_option_container .page_option .page_option_legend{padding-left:20px;float:left}.assignment_page .page_full_view .page_options .survey_question_submit{clear:both;margin-top:40px}.assignment_page .vid_embed{margin-top:20px;border:1px solid gray;padding-top:20px;clear:both}@media print{.no-print,.no-print *{display:none !important}}body{background-color:#E7EBEB}#header,#main,#footer,#search_bar{clear:both;padding:0 2vw}#header>*,#main>*,#footer>*,#search_bar>*{max-width:75rem;margin:0 auto}.flash_messages{padding:10px;border:1px solid red}.site_page{padding-top:20px;padding-bottom:80px}.registration{overflow:auto;padding:20px;border-radius:10px;width:400px;background-color:Gainsboro;margin-left:auto;margin-right:auto}.registration input{height:26px;line-height:26px;margin-bottom:10px}.registration .text_field{width:100%}.registration .actions{margin:10px 0px 10px 0px;text-align:right}.registration input[type="submit"]{height:42px;border:1px solid red;overflow:auto;background-color:#4b8fe1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:6px;color:#fff;font-size:24px;text-decoration:none;cursor:pointer;border:none}.registration input[type="submit"]:hover{border:none;background:green;box-shadow:0px 0px 1px #777}.registration .devise_shared{margin-top:40px;font-size:16px}.btn{border-radius:6px;border:1px solid #4b8fe1;padding:2px 6px 2px 6px;text-decoration:none;background-color:#4b8fe1;color:white}.btn:hover{background-color:green;border:#4b8fe1;color:white;border:1px solid #4b8fe1}.big_btn{font-size:32px}.red_btn{background-color:pink;border:1px solid red}.red_btn:hover{background-color:red;color:white;border:1px solid red}.flash_messages{-webkit-animation:seconds 1.0s forwards;-webkit-animation-iteration-count:1;-webkit-animation-delay:10s;animation:seconds 1.0s forwards;animation-iteration-count:1;animation-delay:5s;position:relative;background:ligtblue}@-webkit-keyframes seconds{0%{opacity:1}100%{opacity:0;left:-9999px;height:0px}}@keyframes seconds{0%{opacity:1}100%{opacity:0;left:-9999px;height:0px}}.lato-thin{font-family:"Lato", serif;font-weight:100;font-style:normal}.lato-light{font-family:"Lato", serif;font-weight:300;font-style:normal}.lato-regular{font-family:"Lato", serif;font-weight:400;font-style:normal}.lato-bold{font-family:"Lato", serif;font-weight:700;font-style:normal}.lato-black{font-family:"Lato", serif;font-weight:900;font-style:normal}.lato-thin-italic{font-family:"Lato", serif;font-weight:100;font-style:italic}.lato-light-italic{font-family:"Lato", serif;font-weight:300;font-style:italic}.lato-regular-italic{font-family:"Lato", serif;font-weight:400;font-style:italic}.lato-bold-italic{font-family:"Lato", serif;font-weight:700;font-style:italic}.lato-black-italic{font-family:"Lato", serif;font-weight:900;font-style:italic}#footer{width:100%;background-color:LightSlateGrey;color:white;height:50px;padding:10px 20px 5px 10px;position:fixed;left:0;bottom:0}.header_logo{float:left;width:50%}@media (min-width: 800px){.header_logo{width:60%}}.login_links{text-align:right;padding-top:10px;width:50%;float:right}@media (min-width: 800px){.login_links{width:40%}}.footer_details{text-align:left;font-size:12px}.company_details,.links,.credits{text-align:left;font-size:12px;width:50%;float:left}.links_details{text-align:right;padding-right:20px}.session_buttons .session_button{padding-bottom:20px}@media (min-width: 800px){.session_buttons .session_button{padding-left:20px;float:right}}.signout_but{visibility:hidden;height:1px;float:right}@media (min-width: 800px){.signout_but{visibility:visible;margin-top:20px}}.dash_but{float:right;visibility:hidden;height:1px}@media (min-width: 800px){.dash_but{visibility:visible;margin-top:17px;margin-right:20px}.dash_but img{width:40px}}.signout_but_mobile{visibility:visible}@media (min-width: 800px){.signout_but_mobile{visibility:hidden}}#header{margin:0px;overflow:auto;background-color:#040724}body{font-family:"Lato", sans-serif;font-feature-settings:"kern", "liga", "pnum";font-size:22px;line-height:1.5}.welcome_page{padding-bottom:60px;overflow:auto;height:auto}.welcome_page .welcome_header h1{text-align:center}.welcome_page .welcome_pics{overflow:auto;visibility:hidden}@media (min-width: 800px){.welcome_page .welcome_pics{visibility:visible}}.welcome_page .welcome_pics .welcome_pic_container{visibility:hidden;height:1px;width:33%;float:left}@media (min-width: 800px){.welcome_page .welcome_pics .welcome_pic_container{visibility:visible;height:auto}}.welcome_page .welcome_pics .welcome_pic_container .welcome_pic{padding:10px}.welcome_page .welcome_pics .welcome_pic_container .welcome_pic img{width:100%}.welcome_page .welcome_info{padding-top:1px}@media (min-width: 800px){.welcome_page .welcome_info{border-top:1px solid gray;margin-top:10px;text-align:center}}.welcome_page .welcome_info .account_type{border-bottom:1px solid gray}@media (min-width: 800px){.welcome_page .welcome_info .account_type{border:none}}.welcome_page .welcome_info .mobile_welcome_pic{visibility:visible;text-align:center}@media (min-width: 800px){.welcome_page .welcome_info .mobile_welcome_pic{visibility:hidden;height:0px}.welcome_page .welcome_info .mobile_welcome_pic img{height:0px}}.welcome_page{padding:20px 0px 20px 0px}.welcome_page h1{font-size:3em}.token_form input{font-size:3em;margin-bottom:20px;width:98%}.token_form label{font-size:1.2em}@media (min-width: 900px){.token_form input{font-size:6em;margin-bottom:20px;width:98%}.token_form label{font-size:2em}}.token_form_submit{width:100%;float:right}.token_form_submit input{font-size:1.4em;line-height:1.4em}@media (min-width: 900px){.token_form_submit input{font-size:2em;line-height:2em}}.explainer{padding-top:40px;clear:both;font-size:1.4em}.video_actions{padding-top:20px}
