html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:100%}strong{font-weight:600;font-family:times}body{-webkit-font-smoothing:antialiased;padding:0px;font-family:Arial,Helvetica,sans-serif;color:#000;background-color:#7a7a7a;background-image:url(/themes/dcls/images/logobg.png);font-size:100%}body .layout-container{background-color:#fff;padding:10px;width:70%;margin:0px auto}*{box-sizing:border-box}* html .clearfix{height:1%;overflow:visible}*+html .clearfix{min-height:1%}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}.clr{clear:both}.header .menulink{color:white !important}.header .menulink a{color:white !important}.header .navClass{list-style-type:none !important}.header .navClass ul{background-color:#8e8e8e;list-style:none !important;margin:0px !important;padding:0px !important;list-style-type:none !important}.header .navClass ul li{color:#000;list-style-type:none !important;display:inline-block;padding:5px 25px;position:relative}.header .navClass ul li:hover{background-color:#aeffff;list-style-type:none}.header .navClass ul li:hover .sub-menu{opacity:1}.header .navClass ul .sub-menu{position:absolute;list-style-type:none;display:block;background-color:#7ce4ff;opacity:0}.header .branding{width:50%;position:relative;display:inline-block}@media (min-width:1px) and (max-width:767px){.header .branding{width:100%}.header .branding img{width:100%}}@media (min-width:768px) and (max-width:1139px){.header .branding{width:100%}.header .branding img{display:block;margin:0px auto !important}}.header .catalog_header{vertical-align:top;width:35%;position:relative;display:inline-block;float:right}.header .catalog_header .topgraybox{padding:2%;margin-left:3%;float:right;display:relative;font-size:.7em;color:#fff;background-color:#666;font-weight:bold}.header .catalog_header .topgraybox:hover{background-color:#8e8e8e}@media (min-width:1px) and (max-width:767px){.header .catalog_header .topgraybox{width:100%;text-align:center;margin:15px 0px;padding:20px 0px;font-size:15px}}@media (min-width:768px) and (max-width:1139px){.header .catalog_header .topgraybox{width:100%;text-align:center;margin:20px 0px;padding:20px 0px;font-size:25px}}.header .catalog_header .topmagentabox{padding:2%;margin-left:3%;float:right;display:relative;font-size:.7em;color:#fff;background-color:#ca0083;font-weight:bold}.header .catalog_header .topmagentabox:hover{background-color:#f228ab}@media (min-width:1px) and (max-width:767px){.header .catalog_header .topmagentabox{width:100%;text-align:center;margin:5px 0px;padding:20px 0px;font-size:15px}}@media (min-width:768px) and (max-width:1139px){.header .catalog_header .topmagentabox{width:100%;text-align:center;margin:20px 0px;padding:20px 0px;font-size:25px}}@media (min-width:1px) and (max-width:767px){.header .catalog_header{width:100%}}@media (min-width:768px) and (max-width:1139px){.header .catalog_header{width:100%}}.header .catalog_header h6{text-align:right;line-height:40px;font-family:arial}.header .catalog_header h6 a{color:#54bceb}.header .catalog_header h6 a:hover{color:#369ecd}@media (min-width:1px) and (max-width:767px){.header .catalog_header h6{text-align:center}}@media (min-width:768px) and (max-width:1139px){.header .catalog_header h6{text-align:center}}.header .catalog_header .search_input{width:49%}@media (min-width:1px) and (max-width:767px){.header .catalog_header .search_input{width:100%}}@media (min-width:768px) and (max-width:1139px){.header .catalog_header .search_input{width:100%}}.header .catalog_header .searchButton{border:1px solid #c6c6c6;font-family:arial;font-size:15px !important;color:#000;width:48%;float:right;font-size:1em}@media (min-width:1px) and (max-width:767px){.header .catalog_header .searchButton{width:100%}}@media (min-width:768px) and (max-width:1139px){.header .catalog_header .searchButton{width:100%}}.header h6{text-decoration:lowercase}.header #cssmenu,.header #cssmenu a,.header #cssmenu li,.header #cssmenu ul{margin:0;padding:0;border:0;list-style:none;font-weight:normal;text-decoration:none;line-height:1;font-family:Arial,Helvetica,sans-serif;font-size:14px;position:relative}.header #cssmenu a{margin-left:auto;margin-right:auto;margin-top:20px;font-size:12px;font-weight:bold;display:block;color:#333}@media (min-width:768px) and (max-width:1139px){.header #cssmenu li{width:100%}}@media (min-width:1px) and (max-width:767px){.header #cssmenu li{width:100%}}.header #cssmenu ul{z-index:700}.header #cssmenu ul:after{clear:both;content:'';display:table}@media (min-width:768px) and (max-width:1139px){.header #cssmenu ul:after{max-height:32px;overflow:hidden;transition:max-height 0.5s}.header #cssmenu ul:after li{float:left;width:12.3%;padding:.5% 0.3% .5% 0.3%;margin-left:auto;margin-right:auto;text-align:center;z-index:800}}.header #cssmenu img{clear:both;margin-right:auto;margin-left:auto;display:block;width:60px}@media (min-width:768px) and (max-width:1139px){.header #cssmenu img{display:none}}@media (min-width:1px) and (max-width:767px){.header #cssmenu img{display:none}}.header .main_navigation{width:auto;margin-bottom:20px}.header .main_navigation .mobilemenu{background-color:#54bceb;margin:10px 0px;padding:10px 0px}@media (min-width:1140px){.header .main_navigation .mobilemenu{display:none}}.header .main_navigation .mobilemenu a{color:white;text-decoration:none;text-align:center}.header .main_navigation .mobilemenu img{height:10px}@media (min-width:1140px){.header .main_navigation .navmobile{display:block !important}}@media (min-width:1px) and (max-width:767px){.header .main_navigation .navmobile{display:none}}@media (min-width:768px) and (max-width:1139px){.header .main_navigation .navmobile{display:none}}.header .main_navigation .navparent{display:inline-block;margin:.5%;width:11%;vertical-align:top;height:auto}.header .main_navigation .navparent img{max-width:60px;margin-bottom:8px;vertical-align:top}.header .main_navigation .navparent a{margin-left:auto;margin-right:auto;margin-top:20px;font-size:12px;font-weight:bold;display:block;color:#333;text-align:center;text-decoration:none}@media (min-width:1px) and (max-width:767px){.header .main_navigation .navparent a{font-size:15px}}.header .main_navigation .navparent a:hover{color:#00b1b0}.header .main_navigation .navparent .navchild{background-color:#666;position:absolute;z-index:999;display:none;margin-right:auto;margin-top:20px;margin-left:-27px;width:10.8%}@media (min-width:1px) and (max-width:767px){.header .main_navigation .navparent .navchild{position:relative;width:100%;text-align:center;margin-top:10px;margin-left:0px}}@media (min-width:768px) and (max-width:1139px){.header .main_navigation .navparent .navchild{position:relative;width:100%;text-align:center;margin-top:10px;margin-left:0px}}.header .main_navigation .navparent .navchild ul{margin:0;padding:0;list-style:none}.header .main_navigation .navparent .navchild ul li{width:125px;width:100%;padding:3px;min-height:30px;line-height:20px;text-align:center;display:block-inline;border-bottom:1px solid white}.header .main_navigation .navparent .navchild ul li:last-of-type{border-bottom:none;color:white}.header .main_navigation .navparent .navchild ul li a{padding:5px 0px;margin-top:0px;display:block;z-index:999;font-size:12px;text-decoration:none;color:white;word-wrap:break-word}.header .main_navigation .navparent .navchild ul li a:hover{background-color:#dedede;color:#343434 !important}@media (min-width:1px) and (max-width:767px){.header .main_navigation .navparent .navchild ul li a{font-size:16px}}@media (min-width:1px) and (max-width:767px){.header .main_navigation .navparent .navchild ul li{width:100%}}@media (min-width:768px) and (max-width:1139px){.header .main_navigation .navparent .navchild ul li{width:100%}}@media (min-width:768px) and (max-width:1139px){.header .main_navigation .navparent{width:100%;text-align:center}.header .main_navigation .navparent img{display:none}}@media (min-width:1px) and (max-width:767px){.header .main_navigation .navparent{width:100%;text-align:center}.header .main_navigation .navparent img{display:none}}#cssmenu>ul>li,.header #cssmenu a>ul>li,.header #cssmenu li>ul>li,.header #cssmenu ul>ul>li{float:left;width:12.3%;padding:.5% 0.3% .5% 0.3%;margin-left:auto;margin-right:auto;text-align:center}#cssmenu>ul>li.mobile,.header #cssmenu a>ul>li.mobile,.header #cssmenu li>ul>li.mobile,.header #cssmenu ul>ul>li.mobile{display:none}@media all and (max-width:480px){#cssmenu>ul>li,.header #cssmenu a>ul>li,.header #cssmenu li>ul>li,.header #cssmenu ul>ul>li{border-right:0 none;display:block;float:none;width:100%}#cssmenu>ul>li.mobile,.header #cssmenu a>ul>li.mobile,.header #cssmenu li>ul>li.mobile,.header #cssmenu ul>ul>li.mobile{display:block}#cssmenu>ul>li.mobile i,.header #cssmenu a>ul>li.mobile i,.header #cssmenu li>ul>li.mobile i,.header #cssmenu ul>ul>li.mobile i{float:right;font-style:normal}}#cssmenu>ul>li:last-child,.header #cssmenu a>ul>li:last-child,.header #cssmenu li>ul>li:last-child,.header #cssmenu ul>ul>li:last-child{border-right:0 none}#cssmenu>ul>li:last-child ul,.header #cssmenu a>ul>li:last-child ul,.header #cssmenu li>ul>li:last-child ul,.header #cssmenu ul>ul>li:last-child ul{left:auto;right:0}#cssmenu>ul>li:first-child,.header #cssmenu a>ul>li:first-child,.header #cssmenu li>ul>li:first-child,.header #cssmenu ul>ul>li:first-child{border-right:0 none}#cssmenu>ul>li:first-child ul,.header #cssmenu a>ul>li:first-child ul,.header #cssmenu li>ul>li:first-child ul,.header #cssmenu ul>ul>li:first-child ul{left:0;right:auto}#cssmenu>ul>li.mobile,.header #cssmenu a>ul>li.mobile,.header #cssmenu li>ul>li.mobile,.header #cssmenu ul>ul>li.mobile{border-right:0 none}#cssmenu>ul>li>a,.header #cssmenu a>ul>li>a,.header #cssmenu li>ul>li>a,.header #cssmenu ul>ul>li>a{margin-left:auto;margin-right:auto;font-size:12px;font-weight:bold;display:block;color:#333}#cssmenu>ul>li>a>span,.header #cssmenu a>ul>li>a>span,.header #cssmenu li>ul>li>a>span,.header #cssmenu ul>ul>li>a>span{display:block;padding:6px 10px}#cssmenu>ul>li>a:hover,.header #cssmenu a>ul>li>a:hover,.header #cssmenu li>ul>li>a:hover,.header #cssmenu ul>ul>li>a:hover{text-decoration:none}#cssmenu>ul>li.active,.header #cssmenu a>ul>li.active,.header #cssmenu li>ul>li.active,.header #cssmenu ul>ul>li.active{border-bottom:none}#cssmenu>ul>li.active>a,.header #cssmenu a>ul>li.active>a,.header #cssmenu li>ul>li.active>a,.header #cssmenu ul>ul>li.active>a{color:#666}#cssmenu ul ul,.header #cssmenu a ul ul,.header #cssmenu li ul ul,.header #cssmenu ul ul ul{background:#666666;padding:5px 12px;display:none;position:absolute;top:120px;width:150%;z-index:10000000000000}@media all and (max-width:480px){#cssmenu ul ul,.header #cssmenu a ul ul,.header #cssmenu li ul ul,.header #cssmenu ul ul ul{position:relative;top:0;width:100%}}#cssmenu ul ul li,.header #cssmenu a ul ul li,.header #cssmenu li ul ul li,.header #cssmenu ul ul ul li{padding:10px 5px 10px 5px;border-bottom:1px solid #ffffff;display:block;font-size:12px;font-weight:bold;text-align:left;z-index:10000}#cssmenu ul ul li:hover{padding:10px 5px 10px 5px;display:block;border-bottom:1px solid #ffffff;color:#999;background:#000;font-size:12px;font-weight:bold}#cssmenu ul ul a,.header #cssmenu a ul ul a,.header #cssmenu li ul ul a,.header #cssmenu ul ul ul a{color:#ffffff;display:inline;font-size:12px;font-weight:bold}#cssmenu ul ul a:hover{color:#999;background:#000}.layout-sidebar-first{width:28%;vertical-align:top;display:inline-block}@media (min-width:1px) and (max-width:767px){.layout-sidebar-first{width:100%}}@media (min-width:768px) and (max-width:1139px){.layout-sidebar-first{width:100%}}.layout-sidebar-first h2{font-size:1.1em;line-height:1em;color:#333;font-weight:bold;margin-bottom:10px}.layout-sidebar-first h4{font-weight:600;margin-bottom:5px;text-align:left;font-size:16px}.layout-sidebar-first a{font-size:15px}.layout-sidebar-first p{margin-bottom:13px;font-size:15px}.layout-sidebar-first .sidebar_news_header{font-weight:800;color:blue}.blog{border-top:1px solid gray}.blog .views-row{padding:12px 0px;border-bottom:1px solid gray}.blog .views-row img{margin-bottom:7px}@media (min-width:1px) and (max-width:767px){.blog{width:100%;text-align:center}.blog img{display:block;margin:auto}}@media (min-width:768px) and (max-width:1139px){.blog{width:100%;text-align:center}.blog img{display:block;margin:auto}}.layout-sidebar-second{width:28%;vertical-align:top;display:inline-block}@media (min-width:1px) and (max-width:767px){.layout-sidebar-second{width:100%}}@media (min-width:768px) and (max-width:1139px){.layout-sidebar-second{width:100%}}.layout-sidebar-second h2{font-size:1.1em;line-height:1em;color:#333;font-weight:bold;margin-bottom:10px}.layout-sidebar-second h4{font-weight:600;margin-bottom:5px;text-align:left;font-size:16px}.layout-sidebar-second a{font-size:15px}.layout-sidebar-second p{margin-bottom:13px;font-size:15px}.layout-sidebar-second .sidebar_news_header{font-weight:800;color:blue}.footer p{color:#484848;font-size:14px;line-height:22px;text-align:right}.footer a{color:#666}.footer a:hover{color:#00b1b0}.footer h2{font-size:15px}.footer ul{margin:20px 0px}.footer ul li{display:inline;line-height:23px}.footer ul li a{color:#666;text-decoration:underline;margin-right:5px;font-size:12px}.footer ul li a:hover{color:#00b1b0}@media (min-width:1px) and (max-width:767px){.footer ul li{display:inline-block;text-align:center;width:100%;line-height:32px}.footer ul li a{font-size:15px}}.footer .hide{display:none !important}.footer .copyright{margin:5px 22px;color:#b6b6b6;font-size:11px;line-height:26px}@media (min-width:1px) and (max-width:767px){.footer .copyright{text-align:center}}@media (min-width:768px) and (max-width:1139px){.footer .copyright{margin:5px 15px}}.footer .social{float:right}@media (min-width:1px) and (max-width:767px){.footer .social{float:none;width:100%;text-align:center}}.footer .footer_search{width:49%;margin:10px 0px;position:relative;display:inline-block;float:left}.footer .footer_search input{float:left}.footer .footer_search #edit-submit{border:1px solid #c6c6c6;font-family:arial;font-size:15px !important;color:#000;margin:0px 1px;width:70px}@media (min-width:1px) and (max-width:767px){.footer .footer_search{margin:15px 0px;width:100%}.footer .footer_search #edit-submit{margin:3px 0px;padding:7px;width:100%}.footer .footer_search input{float:none;width:100%}}@media (min-width:768px) and (max-width:1139px){.footer .footer_search{margin:15px 0px;width:100%}.footer .footer_search #edit-submit{margin:3px 0px;padding:7px;width:100%}.footer .footer_search input{float:none;width:100%}}.footer .login{width:49%;position:relative;display:inline-block;text-align:right;margin:10px 0px}@media (min-width:1px) and (max-width:767px){.footer .login{width:100%}}@media (min-width:768px) and (max-width:1139px){.footer .login{width:100%}}@font-face{font-family:'arial';src:url("/arial.ttf");src:url("/arial.ttf") format("embedded-opentype"),url("/arial.ttf") format("woff2"),url("/arial.ttf") format("woff"),url("/arial.ttf") format("truetype"),url("/arial.ttf") format("svg")}p{font-size:1em;line-height:1.3em;color:#222222;margin-bottom:8px;font-family:Arial,Helvetica,sans-serif}strong{font-family:Arial,Helvetica,sans-serif !important}a{color:#666666;text-decoration:underline;font-weight:400}a:hover{color:#00b1b0;text-decoration:underline}b{font-weight:600}i{font-style:italic}em{font-style:italic;font-size:13px}.block-quicktabsschooltools{width:100% !important}#honor_someone_special{background-image:url(/sites/default/files/support_buttons/more_ways_to_give.jpg);height:70px;width:25%;min-width:185px;background-repeat:no-repeat;display:inline-block}@media (min-width:768px) and (max-width:1139px){#honor_someone_special{height:100px;width:100%}}@media (min-width:1px) and (max-width:767px){#honor_someone_special{height:100px;width:100%}}#honor_someone_special:hover{background-image:url("/sites/default/files/support_buttons/honor_someone_special_hover.jpg")}.social{display:block;width:auto;float:right;margin-bottom:15px}@media (min-width:768px) and (max-width:1139px){.social{float:none !important}.social img{display:block;margin:0px auto}}@media (min-width:1px) and (max-width:767px){.social{width:100%;float:none !important}.social img{display:block;margin:0px auto}}#encourage_future_readers{background-image:url(/sites/default/files/support_buttons/encourage_future_readers.jpg);height:70px;width:25%;min-width:185px;background-repeat:no-repeat;display:inline-block}@media (min-width:768px) and (max-width:1139px){#encourage_future_readers{height:100px;width:100%}}@media (min-width:1px) and (max-width:767px){#encourage_future_readers{height:100px;width:100%}}td h4{color:white !important}#encourage_future_readers:hover{background-image:url("/sites/default/files/support_buttons/encourage_future_readers_hover.jpg")}#help_now{background-image:url(/sites/default/files/support_buttons/help_now.jpg);height:70px;width:25%;min-width:185px;background-repeat:no-repeat;display:inline-block}@media (min-width:768px) and (max-width:1139px){#help_now{height:100px;width:100%}}@media (min-width:1px) and (max-width:767px){#help_now{height:100px;width:100%}}.support_hover:hover{opacity:0.8}#help_now:hover{background-image:url("/sites/default/files/support_buttons/help_now_hover.jpg")}.morecontent span{display:none}.morelink{display:block;font-size:.8em;color:#222222}.morelink p{font-size:.8em;color:#222222}.more{font-size:.8em;color:#222222;margin:5%}.button_magenta{font-weight:600;color:white;width:45%;margin:10px;padding:10px;border-radius:10px;display:inline-block;border:0px;background-color:#ca0083}.button_magenta:hover{background-color:#fc32b5}@media (min-width:768px) and (max-width:1139px){.button_magenta{width:100%;margin:5px 0px}}@media (min-width:1px) and (max-width:767px){.button_magenta{width:100%;margin:5px 0px}}.button_magenta_hero{font-weight:600;color:white;width:95%;margin:10px;font-size:34px;padding:10px;border-radius:13px;display:inline-block;border:0px;background-color:#ca0083}.button_magenta_hero:hover{background-color:#fc32b5}@media (min-width:768px) and (max-width:1139px){.button_magenta_hero{width:100%;margin:5px 0px}}@media (min-width:1px) and (max-width:767px){.button_magenta_hero{width:100%;margin:5px 0px}}.button_magenta_hero_splash{font-weight:600;color:white;width:95%;margin:10px;font-size:21px;padding:14px 10px;border-radius:7px;display:inline-block;border:0px;background-color:#ca0083}.button_magenta_hero_splash:hover{background-color:#fc32b5}@media (min-width:768px) and (max-width:1139px){.button_magenta_hero_splash{width:100%;margin:5px 0px}}@media (min-width:1px) and (max-width:767px){.button_magenta_hero_splash{width:100%;margin:5px 0px}}.hero{color:#b583c7;font-size:4.5em;margin-bottom:15px}@media (min-width:1px) and (max-width:767px){.hero{font-size:3.0em}}.button_magenta_popup{font-weight:600;color:white;width:90%;margin:10px;padding:10px;border-radius:10px;display:inline-block;border:0px;background-color:#ca0083}.button_magenta_popup:hover{background-color:#fc32b5}@media (min-width:768px) and (max-width:1139px){.button_magenta_popup{width:100%;margin:5px 0px}}@media (min-width:1px) and (max-width:767px){.button_magenta_popup{width:100%;margin:5px 0px}}.button_orange{font-weight:600;color:black;font-size:16px;width:45%;margin:10px;padding:10px;border-radius:10px;display:inline-block;border:0px;background-color:#f4aa00}.button_orange:hover{background-color:#ffdc32}@media (min-width:768px) and (max-width:1139px){.button_orange{width:100%;margin:5px 0px}}@media (min-width:1px) and (max-width:767px){.button_orange{width:100%;margin:5px 0px}}.column{width:49%;padding:12px 20px;display:inline-block;position:relative;vertical-align:top}@media (min-width:1px) and (max-width:767px){.column{width:100%}}.half{width:47%;padding:4px 20px;display:inline-block !important;position:relative;vertical-align:top}.half img{width:100%;height:auto}@media (min-width:1px) and (max-width:767px){.half{width:100%}}@media (min-width:768px) and (max-width:1139px){.half{width:100%}}@media (min-width:1px) and (max-width:767px){#imgresize{width:85% important}}@media (min-width:768px) and (max-width:1139px){#imgresize{width:85% important}}@media (min-width:1140px){#imgresize{width:50%}}.third{width:30%;padding:4px 20px;display:inline-block !important;position:relative;vertical-align:top}.third img{width:100%;height:auto}@media (min-width:1px) and (max-width:767px){.third{width:100%}}@media (min-width:768px) and (max-width:1139px){.third{width:100%}}.teasers{margin-top:50px}.recentblogtext a{text-decoration:none}.recentblogtext h3{font-weight:800;font-size:36px;line-height:40px}.recentblogtext h3 a{color:black;font-size:36px;line-height:40px}@media (min-width:1px) and (max-width:767px){.recentblogtext h3 a{font-size:26px;line-height:30px;text-align:left}}.recentblogtext p{font-size:20px;lline-height:22px}@media (min-width:1px) and (max-width:767px){.recentblogtext{display:none !important}}.blogcategorypage .views-row{width:31.5%;display:inline-block;vertical-align:top;margin:30px 5px}.blogcategorypage .views-row img{height:auto !important}.blogcategorypage .views-row a{text-decoration:none;font-weight:800;font-size:23px;color:black;line-height:30px}.blogteaser{width:32%;padding:4px 10px;display:inline-block !important;position:relative;vertical-align:top}.blogteaser .blogcategory{color:gray;font-size:20px;line-height:45px;font-weight:100}.blogteaser a{text-decoration:none;font-weight:800;font-size:23px;color:black;line-height:30px}.blogteaser img{width:100%;height:auto}@media (min-width:1px) and (max-width:767px){.blogteaser{width:100%}}@media (min-width:768px) and (max-width:1139px){.blogteaser{width:100%}}@media (min-width:1px) and (max-width:767px){.blogteaser{margin-bottom:20px}}@media (min-width:768px) and (max-width:1139px){.blogteaser{margin-bottom:20px}}.catalogsearchbox{width:70%}@media (min-width:1px) and (max-width:767px){.catalogsearchbox{width:100%}}@media (min-width:768px) and (max-width:1139px){.catalogsearchbox{width:100%}}.boxes{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (min-width:1px) and (max-width:767px){.boxes{display:inline-block}}@media (min-width:768px) and (max-width:1139px){.boxes{display:inline-block}}.quarter{width:22%;padding:4px 20px;display:inline-block;position:relative;vertical-align:top;margin:0px auto}.quarter img{width:100%;height:auto}@media (min-width:1px) and (max-width:767px){.quarter{width:100%;margin:0px !important}}@media (min-width:768px) and (max-width:1139px){.quarter{width:100%;margin:0px !important}}@media (min-width:768px) and (max-width:1139px){.quarter{width:100%}}.two-thirds{width:60%;padding:4px 20px;display:inline-block;position:relative;vertical-align:top}@media (min-width:1px) and (max-width:767px){.two-thirds{width:100%}}@media (min-width:768px) and (max-width:1139px){.two-thirds{width:100%}}.block-quicktabsschooltools li{display:inline-block !important}ul.quicktabs-tabs li{display:inline-block !important}.quicktabs-tabs{margin:30px 0px !important}.quicktabs-tabs .active{border:2px solid #228ab9 !important}.quicktabs-tabs li{display:inline-block !important;background-color:#54bceb !important;margin:20px 0px;margin:0px 5px;padding:5px !important}.quicktabs-tabs li a{color:white !important}@media (min-width:1px) and (max-width:767px){.quicktabs-tabs li{width:100% !important;display:block !important;text-align:center !important;margin:10px 0px !important}}@media (min-width:768px) and (max-width:1139px){.quicktabs-tabs li{width:100% !important;text-align:center !important;margin:10px 0px !important}}img{max-width:100%}h2{font-family:Arial,Helvetica,sans-serif;font-size:1.8em;line-height:1.2em;color:#333;font-weight:bold}@media (min-width:768px) and (max-width:1139px){h2{text-align:center;font-size:1.1em}}@media (min-width:1px) and (max-width:767px){h2{text-align:center;font-size:1.1em}}h3{font-family:Arial,sans-serif;font-size:1.3em;line-height:1em;color:#333;font-weight:bold;margin:.5em 0}@media (min-width:768px) and (max-width:1139px){h3{text-align:center;font-size:1.8em}}@media (min-width:1px) and (max-width:767px){h3{text-align:center;font-size:1.7em}}h4{font-family:Arial,Helvetica,sans-serif;font-size:1em;line-height:1em;color:#333;margin:.5em 0;font-weight:600}@media (min-width:768px) and (max-width:1139px){h4{text-align:center;font-size:1.1em}}@media (min-width:1px) and (max-width:767px){h4{text-align:center;font-size:1.0em}}h5{color:#00b1b0;font-size:1.6em;font-weight:600;line-height:1.8em}h6{color:#8b8b8b;font-size:1em;line-height:1.2em;font-weight:200}h7{background-color:#f5d312;color:black;font-size:1.6em;padding:5px;font-weight:600;line-height:1.8em}h7 a{color:#b583c7 !important;font-weight:600}input{width:auto}@media (min-width:768px) and (max-width:1139px){input{width:100%}}@media (min-width:1px) and (max-width:767px){input{width:100%}}.section-header{background-color:black;color:white;text-align:center;font-weight:600;font-size:1.1em;padding:10px 0px;margin:10px 0px}.odd{background-color:#f2f2f2;padding:0px 7px;line-height:31px}.odd p{line-height:20px !important;padding:8px 0px}.odd .time{float:right}.left-image{margin-right:10px;margin-bottom:10px;margin-top:0px;margin-left:0px}.right-image{margin-right:0px;margin-bottom:10px;margin-top:0px;margin-left:10px}.question{color:#00b1b0;font-weight:600}.question input{text-align:center;margin:0px auto}.answer{font-weight:600}.question2018{color:#b583c7 !important;font-weight:600}.question2018 a{color:#b583c7;font-weight:600}.bubbles{background-image:url("https://www.dcls.org/sites/default/files/bubbles.jpg");background-repeat:no-repeat;background-attachment:fixed;background-position:center}.eclipse{background-image:url("https://www.dcls.org/sites/default/files/light-glasses.jpg");background-repeat:no-repeat;background-attachment:fixed;background-position:center}@media (min-width:1px) and (max-width:767px){.eclipse{background-image:none !important}}@media (min-width:768px) and (max-width:1139px){.eclipse{background-image:none !important}}.card{background-image:url("https://www.dcls.org/sites/default/files/light-card.jpg");background-repeat:no-repeat;background-attachment:fixed;background-position:center}.scale{background-image:url("https://www.dcls.org/sites/default/files/light-scale.jpg");background-repeat:no-repeat;background-attachment:fixed;background-position:center}.heart{background-image:url("https://www.dcls.org/sites/default/files/light-heart.jpg");background-repeat:no-repeat;background-attachment:fixed;background-position:center}@media (min-width:1px) and (max-width:767px){.heart{background-image:none !important}}@media (min-width:768px) and (max-width:1139px){.heart{background-image:none !important}}.impactbox{border-bottom:3px solid #b583c7;padding:60px 0px;width:100%;display:block;position:relative;overflow:auto}.impactbox2018{border-bottom:3px solid #f5d312;padding:60px 0px;width:100%;display:block;position:relative;overflow:auto}.answer2018{font-weight:600}.teal{color:teal}.purple{color:purple}.user-login-form .login-title{display:none}.user-login-form .form-submit{font-weight:600;color:white;width:45%;margin:10px 0px;padding:10px;display:inline-block;border:0px;background-color:#ca0083}.user-login-form .form-submit:hover{background-color:#fc32b5}@media (min-width:768px) and (max-width:1139px){.user-login-form .form-submit{width:100%;margin:5px 0px}}@media (min-width:1px) and (max-width:767px){.user-login-form .form-submit{width:100%;margin:5px 0px}}.user-register-form input{margin-bottom:10px !important}.user-register-form select{margin-bottom:10px !important}.user-register-form details{margin-top:20px !important}.user-register-form .password-suggestions{font-weight:600;line-height:14px}.user-register-form .password-suggestions ul{font-weight:400;list-style-type:circle;margin:0px 0px 0px 40px}.user-register-form .form-submit{font-weight:600;color:white;width:45%;margin:10px 0px;padding:10px;display:inline-block;border:0px;background-color:#ca0083}.user-register-form .form-submit:hover{background-color:#fc32b5}@media (min-width:768px) and (max-width:1139px){.user-register-form .form-submit{width:100%;margin:5px 0px}}@media (min-width:1px) and (max-width:767px){.user-register-form .form-submit{width:100%;margin:5px 0px}}.description{margin-top:10px}.password-strength__meter{margin:10px 0px}.even{background-color:#fff;padding:0px 7px;line-height:11px}.even .time{float:right}.eveninner{background-color:#fff;margin-top:3px;padding:0px 7px;line-height:31px}.eveninner .time{float:right}#dafdirectdiv{border:0px !important}@media (min-width:1px) and (max-width:767px){.homepage_promo_column{margin-top:500px}}.homepage-promo-title{background-color:#222;text-align:center;font-size:24px}.homepage-promo-title a{color:#fff;line-height:22px;font-size:14px}.homepage-promo-title a:hover{color:#dcdcdc}@media (min-width:768px) and (max-width:1139px){.homepage-promo-title{font-size:18px;padding:15px}}@media (min-width:1px) and (max-width:767px){.homepage-promo-title{font-size:15px}.homepage-promo-title a{line-height:20px}}.board_category{width:10%;margin:2px 25px;text-align:center;display:inline-block;vertical-align:top}.board_category img{width:100%}@media (min-width:768px) and (max-width:1139px){.board_category{width:70%;margin:0px auto}}@media (min-width:1px) and (max-width:767px){.board_category{width:100%;margin-bottom:30px !important}}.boardportal{width:100%;vertical-align:top;display:block}.boardportal .views-row{vertical-align:top;width:28%;display:inline-block;margin:20px}@media (min-width:768px) and (max-width:1139px){.boardportal .views-row{width:100%;margin:0px}.boardportal .views-row img{width:30%}}@media (min-width:1px) and (max-width:767px){.boardportal .views-row{width:100%;margin:0px}.boardportal .views-row img{width:30%}}.boardportal p{text-align:center}.boardportal img{display:block;margin:0px auto;width:50%;height:auto}.boardportal h3{text-align:center;font-size:18px;font-weight:600}.boardportal h4{margin-top:15px !important;font-size:16px;text-decoration:underline;text-align:center}.splash{width:10px}.views_slideshow_cycle_div_homepage_splash-block_1_0{width:100% !important}.views_slideshow_cycle_div_homepage_splash-block_1_0 .views_slideshow_cycle_teaser_section_homepage_splash-block_1{width:100%}.beyondtheshelves{padding:0px 100px}.beyondtheshelves figcaption{line-height:22px;font-size:1em;font-weight:200;color:gray;padding:2px 10%}.beyondtheshelves .image_line{height:1px;width:15%;margin-bottom:10px;background-color:#54bceb;transition:width 0.25s cubic-bezier(0.215,0.61,0.355,1) 0.2s}.beyondtheshelves .date{color:#595959;line-height:30px}.beyondtheshelves em{font-size:1em}.beyondtheshelves p{font-size:1.1em;line-height:28px;color:#222222;margin-bottom:8px;font-family:georgia}.beyondtheshelves strong{line-height:28px;color:#222222;font-weight:600;margin-bottom:8px;font-family:georgia}.beyondtheshelves .author{padding:15px;border:1px solid gray}.beyondtheshelves .author p{margin-bottom:0px !important}.beyondtheshelves ul{line-height:28px;color:#222222;margin-bottom:8px;font-family:georgia;padding:10px 50px}.beyondtheshelves li{font-family:georgia;font-size:1.1em;margin-bottom:10px;color:#4e4e4e;margin-left:20px;line-height:28px;line-height:28px;list-style:circle}.beyondtheshelves h1{font-weight:600;font-size:1.5em;line-height:1.6em}.beyondtheshelves h2{margin:35px 0px 5px 0px;font-size:1.3em;line-height:37px}.beyondtheshelves img{padding:15px 0px;margin:0px auto;display:block;max-width:80%}.beyondtheshelves h3{font-size:1.2em;font-weight:600}@media (min-width:768px) and (max-width:1139px){.beyondtheshelves{padding:10px 5px}.beyondtheshelves h2{text-align:left}.beyondtheshelves a{font-size:1.1em}.beyondtheshelves h1{font-weight:600;font-size:1.4em;line-height:1.4em}}@media (min-width:1px) and (max-width:767px){.beyondtheshelves{padding:10px 5px}.beyondtheshelves h2{text-align:left}.beyondtheshelves a{font-size:1.1em}}.findagoodbook{background-color:#222;padding:10px 0px;text-align:center;padding-top:16px;line-height:30px;margin-bottom:10px;color:white;margin-top:45px;font-family:arial;font-size:24px;font-weight:700;text-align:center;font-family:arial}.findagoodbook p{color:white;font-size:24px;font-weight:700;text-align:center;font-family:arial}.findagoodbook p:hover{color:#c7c7c7}.staffpicks .views-row{background-color:#f0f0f0;padding:12px;vertical-align:top;width:28%;margin:0px 10px 6px 10px;display:inline-block}.staffpicks .views-row img{width:100%;height:auto}.staffpicks .views-row h3{text-align:center}.staffpicks .views-row p{text-align:center}@media (min-width:1px) and (max-width:767px){.staffpicks .views-row{width:100%}}@media (min-width:768px) and (max-width:1139px){.staffpicks .views-row{width:100%}}.homepage-splash{border:1px solid red;width:100% !important}.homepage-splash img{width:100% !important}.skin-default{border:1px solid red}.skin-default .views_slideshow_cycle_main{width:100%}.river-books img{max-height:110px !important}.hide{display:none !important}.homepage-promo-column{text-align:center;vertical-align:top;margin-top:20px;width:22%;margin:1%;max-height:300px;display:inline-block}.homepage-promo-column .title{background-color:#222;display:block;padding:5px 0px;margin-bottom:6px}.homepage-promo-column .title a{color:white;text-decoration:none;font-weight:700}.homepage-promo-column .title a:hover{color:#c7c7c7}.homepage-promo-column img{max-width:100%;height:auto;width:100%;margin-bottom:4px}@media (min-width:768px) and (max-width:1139px){.homepage-promo-column{width:48%;margin:0px 0px 75px 0px}}@media (min-width:1px) and (max-width:767px){.homepage-promo-column{width:100%;margin:75px 0px}}.events-promo-column{text-align:center;vertical-align:top;margin-top:20px;width:30% !important;margin:1%;display:inline-block}.events-promo-column .title{background-color:#222;display:block;padding:5px 0px;margin-bottom:6px}.events-promo-column .title a{color:white;text-decoration:none;font-weight:700}.events-promo-column .title a:hover{color:#c7c7c7}.events-promo-column img{max-width:100%;height:auto;width:100%;margin-bottom:4px}@media (min-width:768px) and (max-width:1139px){.events-promo-column{width:48%;margin:0px 0px 75px 0px}}@media (min-width:1px) and (max-width:767px){.events-promo-column{width:100%;margin:75px 0px}}.secondlink{background-color:#f4aa00;padding:4px;color:white}.secondlink:hover{color:white;background-color:#feb40a}.homepage-promo-list{width:100%}.normalize li{font-family:Arial,Helvetica,sans-serif !important;margin-left:20px;line-height:26px;list-style:circle}.list .views-row{line-height:20px;margin-bottom:5px}.slider{border:5px solid red !important}.secondcentury{background-color:orange;padding:10px;margin-bottom:15px;word-wrap:break-word}.secondcentury h3{color:white}.secondcentury a{color:white;font-family:arial;text-decoration:underline;font-size:15px;font-weight:400}.secondcentury a:hover{text-decoration:none}.blog-content{width:100%;padding:0% 2% 1% 0%;display:inline-block}.blog-content .flex-direction-nav li{list-style:inherit !important;margin-left:none !important;line-height:normal !important;margin:0px !important;margin-left:-20px !important}.blog-content .flex-direction-nav li ul li{font-family:Arial,Helvetica,sans-serif !important;margin-left:20px;line-height:26px;list-style:circle}@media (min-width:1px) and (max-width:767px){.blog-content{width:100%}}@media (min-width:768px) and (max-width:1139px){.blog-content{width:100%}}.layout-content{width:70%;padding:0% 2% 1% 0%;display:inline-block}.layout-content .flex-direction-nav li{list-style:inherit !important;margin-left:none !important;line-height:normal !important;margin:0px !important;margin-left:-20px !important}.layout-content .flex-direction-nav li ul li{font-family:Arial,Helvetica,sans-serif !important;margin-left:20px;line-height:26px;list-style:circle}@media (min-width:1px) and (max-width:767px){.layout-content{width:100%}}@media (min-width:768px) and (max-width:1139px){.layout-content{width:100%}}div[role=contentinfo]{display:none !important}#cssmenu>ul>li,.header #cssmenu a>ul>li,.header #cssmenu li>ul>li,.header #cssmenu ul>ul>li{float:left;width:12.3%;padding:.5% 0.3% .5% 0.3%;margin-left:auto;margin-right:auto;text-align:center}#cssmenu>ul>li.mobile,.header #cssmenu a>ul>li.mobile,.header #cssmenu li>ul>li.mobile,.header #cssmenu ul>ul>li.mobile{display:none}@media all and (max-width:480px){#cssmenu>ul>li,.header #cssmenu a>ul>li,.header #cssmenu li>ul>li,.header #cssmenu ul>ul>li{border-right:0 none;display:block;float:none;width:100%}#cssmenu>ul>li.mobile,.header #cssmenu a>ul>li.mobile,.header #cssmenu li>ul>li.mobile,.header #cssmenu ul>ul>li.mobile{display:block}#cssmenu>ul>li.mobile i,.header #cssmenu a>ul>li.mobile i,.header #cssmenu li>ul>li.mobile i,.header #cssmenu ul>ul>li.mobile i{float:right;font-style:normal}}#cssmenu>ul>li:last-child,.header #cssmenu a>ul>li:last-child,.header #cssmenu li>ul>li:last-child,.header #cssmenu ul>ul>li:last-child{border-right:0 none}#cssmenu>ul>li:last-child ul,.header #cssmenu a>ul>li:last-child ul,.header #cssmenu li>ul>li:last-child ul,.header #cssmenu ul>ul>li:last-child ul{left:auto;right:0}#cssmenu>ul>li:first-child,.header #cssmenu a>ul>li:first-child,.header #cssmenu li>ul>li:first-child,.header #cssmenu ul>ul>li:first-child{border-right:0 none}#cssmenu>ul>li:first-child ul,.header #cssmenu a>ul>li:first-child ul,.header #cssmenu li>ul>li:first-child ul,.header #cssmenu ul>ul>li:first-child ul{left:0;right:auto}#cssmenu>ul>li.mobile,.header #cssmenu a>ul>li.mobile,.header #cssmenu li>ul>li.mobile,.header #cssmenu ul>ul>li.mobile{border-right:0 none}#cssmenu>ul>li>a,.header #cssmenu a>ul>li>a,.header #cssmenu li>ul>li>a,.header #cssmenu ul>ul>li>a{margin-left:auto;margin-right:auto;font-size:12px;font-weight:bold;display:block;color:#333}#cssmenu>ul>li>a>span,.header #cssmenu a>ul>li>a>span,.header #cssmenu li>ul>li>a>span,.header #cssmenu ul>ul>li>a>span{display:block;padding:6px 10px}#cssmenu>ul>li>a:hover,.header #cssmenu a>ul>li>a:hover,.header #cssmenu li>ul>li>a:hover,.header #cssmenu ul>ul>li>a:hover{text-decoration:none}#cssmenu>ul>li.active,.header #cssmenu a>ul>li.active,.header #cssmenu li>ul>li.active,.header #cssmenu ul>ul>li.active{border-bottom:none}#cssmenu>ul>li.active>a,.header #cssmenu a>ul>li.active>a,.header #cssmenu li>ul>li.active>a,.header #cssmenu ul>ul>li.active>a{color:#666}#cssmenu ul ul,.header #cssmenu a ul ul,.header #cssmenu li ul ul,.header #cssmenu ul ul ul{background:#666666;padding:5px 12px;display:none;position:absolute;top:120px;width:150%;z-index:10000000000000}@media all and (max-width:480px){#cssmenu ul ul,.header #cssmenu a ul ul,.header #cssmenu li ul ul,.header #cssmenu ul ul ul{position:relative;top:0;width:100%}}#cssmenu ul ul li,.header #cssmenu a ul ul li,.header #cssmenu li ul ul li,.header #cssmenu ul ul ul li{padding:10px 5px 10px 5px;border-bottom:1px solid #ffffff;display:block;font-size:12px;font-weight:bold;text-align:left;z-index:10000}#cssmenu ul ul li:hover{padding:10px 5px 10px 5px;display:block;border-bottom:1px solid #ffffff;color:#999;background:#000;font-size:12px;font-weight:bold}#cssmenu ul ul a,.header #cssmenu a ul ul a,.header #cssmenu li ul ul a,.header #cssmenu ul ul ul a{color:#ffffff;display:inline;font-size:12px;font-weight:bold}#cssmenu ul ul a:hover{color:#999;background:#000}.careers .views-label{line-height:40px;font-weight:600}.careers .apply{width:50%;margin-top:15px;margin-bottom:70px}.careers .apply a{color:white;text-decoration:none;display:block;background-color:black;color:white;padding:10px;border-radius:10px;text-align:center}.careers .apply a:hover{background-color:#666}@media (min-width:768px) and (max-width:1139px){.careers .apply{width:100%}}@media (min-width:1px) and (max-width:767px){.careers .apply{width:100% !important}}.blog_left{float:left;max-height:175px;width:auto;margin:5px 15px 15px 0px}@media (min-width:768px) and (max-width:1139px){.blog_left{float:none;width:100%;max-height:none;margin:auto}}@media (min-width:1px) and (max-width:767px){.blog_left{float:none;width:100%;max-height:none;margin:auto}}.moviebutton{background-color:#00b1b0;text-align:center;padding:10px 5px}.moviebutton a{color:white;width:100%;text-decoration:none;font-weight:800;padding:5px 10px}.moviebutton:hover{background-color:#14c5c4}.trailerbutton{background-color:#54bceb;text-align:center;padding:10px 5px;margin-bottom:3px}.trailerbutton a{color:white;width:100%;text-decoration:none;font-weight:800;padding:5px 10px}.trailerbutton:hover{background-color:#68d0ff}.blog_right{float:right;max-height:175px;width:auto;margin:5px 0px 15px 15px}@media (min-width:768px) and (max-width:1139px){.blog_right{float:none;width:100%;max-height:none;margin:auto}}@media (min-width:1px) and (max-width:767px){.blog_right{float:none;width:100%;max-height:none;margin:auto}}.blogpage .views-row{display:inline-block;width:30%;vertical-align:top}@media (min-width:768px) and (max-width:1139px){.blogpage .views-row{width:100%;text-align:center}.blogpage .views-row img{display:block;margin:auto}}@media (min-width:1px) and (max-width:767px){.blogpage .views-row{width:100%;text-align:center}.blogpage .views-row img{display:block;margin:auto}}.caption{width:100%;text-align:center;padding:14px 8px 8px 8px;margin-top:-8px;background-color:#e2e2e2}.caption p{color:#4d4d4d;text-align:center}.urgent{width:100%;background-color:#f4aa00;padding:12px 10px 7px 10px;font-weight:600;margin:25px 0px}.urgent p{color:black;text-align:center}.urgent a{color:black;font-weight:800}.urgent a:hover{color:dimgray}.caption_blue{width:100%;text-align:center;padding:8px;background-color:#54bceb}.caption_blue p{color:white;font-weight:600;text-align:center}.caption_red{width:100%;text-align:center;padding:8px;background-color:#d3222a}.caption_red p{color:white;font-weight:600;text-align:center}.caption_teal{width:100%;text-align:center;padding:8px;background-color:#00b1b0}.caption_teal p{color:white;font-weight:600;text-align:center}.promo-box{width:31%;margin:5px;padding:2px;display:inline-block;vertical-align:top}.promo-box p{text-align:left}.promo-box h3{background-color:#222;padding:7px;text-align:left;color:white;font-size:14px}.promo-box img{width:100%;display:block}.promo-box .views-row{display:inline-block !important}@media (min-width:768px) and (max-width:1139px){.promo-box{width:45%}}@media (min-width:1px) and (max-width:767px){.promo-box{width:100%}}.location-box{border:1px solid gray;width:92%;padding:5px}.location-box strong{font-family:Arial,Helvetica,sans-serif !important}@media (min-width:1px) and (max-width:767px){.location-box table{width:100%}.location-box table tbody{width:100%}.location-box tr{width:100%}.location-box td{width:100%}.location-box td p{text-align:center}}.location-box .column{width:46%;padding:2px 25px;display:inline-block;position:relative;font-family:arial}@media (min-width:768px) and (max-width:1139px){.location-box .column h4{text-decoration:underline}}@media (min-width:1px) and (max-width:767px){.location-box .column h4{text-decoration:underline}}@media (min-width:1px) and (max-width:767px){.location-box .column .day{margin-top:6px;margin-botton:3px;font-weight:600}}@media (min-width:768px) and (max-width:1139px){.location-box .column .day{margin-top:6px;margin-botton:3px;font-weight:600}}@media (min-width:768px) and (max-width:1139px){.location-box .column{width:100%;text-align:center}}@media (min-width:1px) and (max-width:767px){.location-box .column{width:100%;text-align:center}}.location-box .column p{font-family:arial}.location-box .column .day{text-color:red !important;font-family:arial}@media (min-width:768px) and (max-width:1139px){.location-box .column .day{margin-top:5px}}@media (min-width:1px) and (max-width:767px){.location-box .column .day{margin-top:5px}}.form-item label{margin:20px 0px 4px 0px;display:block;font-weight:600}.form-item input{max-width:100%}.form-item select{max-width:100%}.form-item textarea{max-width:100%}.form-item .form-submit{background-color:#00b1b0;border:none;color:white;padding:9px 22px;text-align:center;font-weight:600;text-decoration:none;display:inline-block;font-size:18px;margin:10px 0px}.form-item .form-submit:hover{background-color:#14c5c4}@media (min-width:768px) and (max-width:1139px){.form-item .form-submit{width:100%;padding:20px}}@media (min-width:1px) and (max-width:767px){.form-item .form-submit{width:100%;padding:20px}}.fieldset-legend{line-height:30px;font-weight:600}.checkbox{margin:20px 0px}.checkbox label{display:inline !important}.checkbox label input{max-width:10%}@media (min-width:1px) and (max-width:767px){.checkbox{margin:13px 0px 0px 0px}.checkbox label{display:inline-block}.checkbox input{max-width:10%;display:inline}}@media (min-width:768px) and (max-width:1139px){.checkbox{margin:13px 0px 0px 0px}.checkbox label{display:inline !important}.checkbox input{max-width:10%;display:inline !important}}.periodic_full{display:block;max-width:900px}@media (max-width:1898px){.periodic_full{display:none}}.periodic_not_full{display:none}@media (max-width:1898px){.periodic_not_full{display:inline-block}}.periodic_row{margin:10px 0px;display:inline-block}@media (min-width:1px) and (max-width:767px){.per_clear{display:none !important}}@media (min-width:768px) and (max-width:1139px){.per_clear{display:none !important}}@media (max-width:1898px){.per_clear{display:none !important}}li.webform-progress-bar__page--done{color:white !important}.select{margin:10px 0px;font-family:Arial,Helvetica,sans-serif !important}.select input{display:inline}.select label{display:inline !important;font-weight:400}@media (min-width:1px) and (max-width:767px){.select{margin:13px 0px 0px 0px}.select label{display:inline !important}.select input{max-width:10%}}@media (min-width:768px) and (max-width:1139px){.select{margin:13px 0px 0px 0px}.select label{display:inline-block !important}.select input{max-width:10%}}.parent{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (min-width:768px) and (max-width:1139px){.parent{display:block}}@media (min-width:1px) and (max-width:767px){.parent{display:block !important}}.child{width:50px}.selectbold{margin:10px 0px;font-family:Arial,Helvetica,sans-serif !important}.selectbold input{display:inline}.selectbold label{display:inline !important;font-weight:600}@media (min-width:1px) and (max-width:767px){.selectbold{margin:13px 0px 0px 0px}.selectbold label{display:inline !important}.selectbold input{max-width:10%}}@media (min-width:768px) and (max-width:1139px){.selectbold{margin:13px 0px 0px 0px}.selectbold label{display:inline-block !important}.selectbold input{max-width:10%}}.form-item-seasonal-posters-winter-celebrate-the-season-1{display:inline-block !important}.form-item-seasonal-posters-winter-celebrate-the-season-2{display:inline-block !important}.form-item-seasonal-posters-winter-celebrate-the-season-3{display:inline-block !important}.form-item-seasonal-posters-winter-celebrate-the-season-2{display:inline-block !important}.selectimages{margin:10px 10px;font-family:Arial,Helvetica,sans-serif !important}.selectimages .form-item{display:inline-block;vertical-align:top}.selectimages input{display:inline-block}.selectimages label{display:inline !important;font-weight:400}@media (min-width:1px) and (max-width:767px){.selectimages{margin:13px 0px 0px 0px}.selectimages label{display:inline !important}.selectimages input{max-width:10%}}@media (min-width:768px) and (max-width:1139px){.selectimages{margin:13px 0px 0px 0px}.selectimages label{display:inline-block !important}.selectimages input{max-width:10%}}.sponsor img{margin:10px 25px}@media (min-width:768px) and (max-width:1139px){.sponsor img{margin:10px 0px;Width:40%;height:auto}}@media (min-width:1px) and (max-width:767px){.sponsor img{margin:10px 0px;Width:100%}}.webform-submission-form .form-submit{background-color:#00b1b0;border:none;color:white;padding:9px 22px;text-align:center;font-weight:600;text-decoration:none;display:inline-block;font-size:18px;margin:10px 0px}.webform-submission-form .form-submit:hover{background-color:#14c5c4}@media (min-width:768px) and (max-width:1139px){.webform-submission-form .form-submit{width:100%;padding:20px}}@media (min-width:1px) and (max-width:767px){.webform-submission-form .form-submit{width:100%;padding:20px}}.fieldset-wrapper{max-width:100%}.kidslist .ribbon{width:20%;display:inline-block;overflow-wrap:break-word}.kidslist .ribbon img{margin:0px auto}@media (min-width:768px) and (max-width:1139px){.kidslist .ribbon{width:100%}}@media (min-width:1px) and (max-width:767px){.kidslist .ribbon{width:100%}}.kidslist .navigation{width:70%;overflow-wrap:break-word;border:1px solid #f5d312;display:inline-block;padding:15px;height:100%;vertical-align:top}@media (min-width:768px) and (max-width:1139px){.kidslist .navigation{width:100%}}@media (min-width:1px) and (max-width:767px){.kidslist .navigation{width:100%}}.listlink .views-row{width:45%;vertical-align:top;display:inline-block}.listlink .views-row img{width:100%}@media (min-width:768px) and (max-width:1139px){.listlink .views-row{width:100%}}@media (min-width:1px) and (max-width:767px){.listlink .views-row{width:100%}}.listlink h3{display:block;font-size:14px;font-weight:600;padding:5px;background-color:black}.listlink h3 a{color:white}.se-block{margin-bottom:20px}.booklist .views-row{display:inline-block;width:20%;vertical-align:top;text-align:center}.booklist .views-row h3{font-size:14px}.booklist .views-row img{display:block;margin:0px auto;max-height:260px}@media (min-width:768px) and (max-width:1139px){.booklist .views-row img{max-height:315px}}@media (min-width:1px) and (max-width:767px){.booklist .views-row img{max-height:300px}}@media (min-width:768px) and (max-width:1139px){.booklist .views-row{width:45%}}@media (min-width:1px) and (max-width:767px){.booklist .views-row{width:100%}}.booktomovie-new .views-row{width:25%;margin:0px 2%;vertical-align:top;display:inline-block}@media (min-width:768px) and (max-width:1139px){.booktomovie-new .views-row{width:100%}}@media (min-width:1px) and (max-width:767px){.booktomovie-new .views-row{width:100%}}.booktomovie-new .views-field-field-cover{width:100%;display:block;margin:0px 0px 30px 0px}.booktomovie-new .views-field-field-cover img{max-height:300px;display:block;margin:0px auto}@media (min-width:1px) and (max-width:767px){.booktomovie-new .views-field-field-cover{width:100%}.booktomovie-new .views-field-field-cover img{display:block;margin:0px auto}.booktomovie-new .views-field-field-cover img b{width:100%;display:block;text-align:center}}@media (min-width:768px) and (max-width:1139px){.booktomovie-new .views-field-field-cover{width:100%}.booktomovie-new .views-field-field-cover img{display:block;margin:0px auto;max-width:50%}.booktomovie-new .views-field-field-cover img b{width:100%;text-align:center}}.booktomovie-new .views-field-title{vertical-align:top;width:100%;margin:0px 0px 30px 0px;display:inline-block;padding:0px 15px}@media (min-width:1px) and (max-width:767px){.booktomovie-new .views-field-title{width:100%}}@media (min-width:768px) and (max-width:1139px){.booktomovie-new .views-field-title{width:100%}}.booktomovie-new p{display:inline-block}.booktomovie .views-field-field-cover{width:35%;display:inline-block;margin:0px 0px 30px 0px}.booktomovie .views-field-field-cover img{max-height:500px;display:block;margin:0px auto}@media (min-width:1px) and (max-width:767px){.booktomovie .views-field-field-cover{width:100%}.booktomovie .views-field-field-cover img{display:block;margin:0px auto}.booktomovie .views-field-field-cover img b{width:100%;display:block;text-align:center}}@media (min-width:768px) and (max-width:1139px){.booktomovie .views-field-field-cover{width:100%}.booktomovie .views-field-field-cover img{display:block;margin:0px auto}.booktomovie .views-field-field-cover img b{width:100%;text-align:center}}.booktomovie .views-field-title{vertical-align:top;width:57%;margin:0px 0px 30px 0px;display:inline-block;padding:0px 15px}@media (min-width:1px) and (max-width:767px){.booktomovie .views-field-title{width:100%}}@media (min-width:768px) and (max-width:1139px){.booktomovie .views-field-title{width:100%}}.booktomovie p{display:inline-block}@media (min-width:768px) and (max-width:1139px){.question{text-align:center}}@media (min-width:1px) and (max-width:767px){.question{text-align:center}}#correct p{font-size:16px;font-weight:400}#correct p .correct{color:green;font-weight:700}#correct h4{margin-top:20px}#correct a{background-color:#ca0083;margin-top:10px;color:white;text-decoration:none;padding:6px;font-weight:600}#correct a:hover{background-color:#f228ab}#incorrect p{color:#d3222a}.easy{display:inline-block;margin-right:5px}@media (min-width:768px) and (max-width:1139px){.easy{display:block !important;margin:0px auto}.easy a{text-align:center;line-height:30px;width:100%;display:block}}@media (min-width:1px) and (max-width:767px){.easy{display:block !important;margin:0px auto}.easy a{text-align:center;line-height:30px;width:100%;display:block}}.easy a{background-color:green;margin-top:10px;color:white;text-decoration:none;width:100%;padding:6px;font-weight:600}.easy a:hover{background-color:#28a828}.medium{display:inline-block !important;margin-right:5px}@media (min-width:768px) and (max-width:1139px){.medium{display:block !important;margin:0px auto}.medium a{text-align:center;line-height:30px;width:100%;display:block}}@media (min-width:1px) and (max-width:767px){.medium{display:block !important;margin:0px auto}.medium a{text-align:center;line-height:30px;width:100%;display:block}}.medium a{background-color:yellow;margin-top:10px;color:black;text-decoration:none;width:100%;padding:6px;font-weight:600}.medium a:hover{background-color:#ffff28}.hard{display:inline-block;margin-right:5px}@media (min-width:768px) and (max-width:1139px){.hard{display:block !important;margin:0px auto}.hard a{text-align:center;line-height:30px;width:100%;display:block}}@media (min-width:1px) and (max-width:767px){.hard{display:block !important;margin:0px auto}.hard a{text-align:center;line-height:30px;width:100%;display:block}}.hard a{background-color:red;margin-top:10px;color:white;text-decoration:none;width:100%;padding:6px;font-weight:600}.hard a:hover{background-color:#ff2828}.successadventure{background-color:#ededed;padding:10px;margin:20px 0px}.successadventure input{margin:0px auto;display:block;width:40%}.successadventure p{text-align:center !important}.revenue_expense span{font-size:28px}.revenue_expense .dollars{font-size:28px}@media (min-width:768px) and (max-width:1139px){.revenue_expense img{height:auto !important}}@media (min-width:1px) and (max-width:767px){.revenue_expense img{width:100%;height:auto !important}.revenue_expense span{font-size:14px}.revenue_expense .dollars{font-size:14px}}.events_calendar{width:100%;overflow:hidden;max-height:1000px}@media (min-width:1px) and (max-width:767px){.events_calendar{max-height:none !important}}@media (min-width:768px) and (max-width:1139px){.events_calendar{max-height:none !important}}.nodecoration{text-decoration:none}.nodecoration:hover{text-decoration:none}.donate_button{background-size:100% !important;font-weight:600;height:50px;cursor:pointer;border:none;display:inline;width:14vw;height:14vw;color:white;margin:15px;border-radius:23px;font-size:1.4em;white-space:normal;vertical-align:text-top}.donate_button a{text-decoration:none}.donate_button:hover{opacity:0.9}.donate_button input{margin:auto;width:50%;border:3px solid green;padding:10px;color:red !important}@media (min-width:1px) and (max-width:767px){.donate_button{width:95%;background-size:100%;height:150px;display:block;margin:0px auto;padding:7px 7px;margin-bottom:15px}}@media (min-width:768px) and (max-width:1139px){.donate_button{width:75%;background-size:100%;height:300px;display:block;margin:0px auto;padding:7px 7px;margin-bottom:15px}}iframe.i-amphtml-fill-content{height:0;max-height:100%;max-width:100%;min-height:100%;min-width:100%;width:0}.scroll_frame{overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;width:100%;height:100%;border:1px solid #e0e0e0}.formlabel{height:50px}.my_frame{width:100%;height:100%;border:none;vertical-align:top}.redtext{color:#d3222a !important}@media (min-width:1px) and (max-width:767px){.incorrect{width:auto !important}}.featuredprogram{background-color:#b67188;padding:8px;width:100%;height:auto}.featuredprogram p{color:white}.featuredprogram h3{color:white}.featuredprogram h2{color:white}.booksforkids{background:url(https://www.dcls.org/images/bg/books-for-kids.jpg) no-repeat}.booksforkids a{text-decoration:none}.childrensfunds{background:url(https://www.dcls.org/images/bg/childrens-funds.jpg) no-repeat}.childrensfunds a{text-decoration:none}.commemorativegift{background:url(https://www.dcls.org/images/bg/commemorative-gift.jpg) no-repeat}.commemorativegift a{text-decoration:none}.encouragelovelearning{background:url(https://www.dcls.org/images/bg/encourage-love-learning.jpg) no-repeat}.encouragelovelearning a{text-decoration:none}.endowment{background:url(https://www.dcls.org/images/bg/endowment.jpg) no-repeat}.endowment a{text-decoration:none}.honorremember{background:url(https://www.dcls.org/images/bg/honor-remember.jpg) no-repeat}.honorremember a{text-decoration:none}.lighttheway{background:url(https://www.dcls.org/images/bg/light-the-way.jpg) no-repeat}.lighttheway a{text-decoration:none}.lifelonglearning{background:url(https://www.dcls.org/images/bg/lifelong-learning.jpg) no-repeat}.lifelonglearning a{text-decoration:none}.programsponsoradult{background:url(https://www.dcls.org/images/bg/program-sponsor-adult.jpg) no-repeat}.programsponsoradult a{text-decoration:none}.programsponsoryouth{background:url(https://www.dcls.org/images/bg/program-sponsor-youth.jpg) no-repeat}.programsponsoryouth a{text-decoration:none}.supportadults{background:url(https://www.dcls.org/images/bg/support-adults.jpg) no-repeat}.supportadults a{text-decoration:none}.supportlocation{background:url(https://www.dcls.org/images/bg/support-location.jpg) no-repeat}.supportlocation a{text-decoration:none}.branding img{max-width:45%}.normal_logo img{max-width:100% !important}.graybox{background-color:#d3d3d3}.graybox h2{font-family:Arial,Helvetica,sans-serif;font-size:1.5em;line-height:2.2em;color:#6b6b6b;font-weight:bold;text-align:center;margin-bottom:20px}@media (min-width:1px) and (max-width:767px){.graybox h2{line-height:1.4em}}.givingtreeafl{background:url(https://www.dcls.org/images/bg/giving-tree-afl.jpg) no-repeat}.givingtreeafl a{text-decoration:none}.givingtreeesa{background:url(https://www.dcls.org/images/bg/giving-tree-esa.jpg) no-repeat}.givingtreeesa a{text-decoration:none}.explore{background:url(https://www.dcls.org/images//bg/explore.jpg) no-repeat}.explore a{text-decoration:none}.honorbookbutton{background:url(https://www.dcls.org/images/bg/honor-book.jpg) no-repeat}.honorbookbutton a{text-decoration:none}.specificlocation{background:url(https://www.dcls.org/images/bg/specific-location.jpg) no-repeat}.specificlocation a{text-decoration:none}.pinkbg{background:url(https://www.dcls.org/images/locations.jpg) no-repeat}.pinkbg a{text-decoration:none}.redbg{background:url(https://www.dcls.org/images/children.jpg) no-repeat}.redbg a{text-decoration:none}.tealbg{background:url(https://www.dcls.org/images/adults.jpg) no-repeat}.tealbg a{text-decoration:none}.magentabg{background:url(https://www.dcls.org/images/remember.jpg) no-repeat}.magentabg a{text-decoration:none}.choose{background:url(https://www.dcls.org/images/bg/greatest-use.jpg) no-repeat}.choose a{text-decoration:none}.bestuse{background:url(https://www.dcls.org/images/bestuse.jpg) no-repeat}.bestuse a{text-decoration:none}.bg1{background:url(https://www.dcls.org/images/bg1.jpg) no-repeat}.bg1 a{text-decoration:none}.bg2{background:url(https://www.dcls.org/images/bg2.jpg) no-repeat}.bg2 a{text-decoration:none}.bg3{background:url(https://www.dcls.org/images/bg3.jpg) no-repeat}.bg3 a{text-decoration:none}.bg4{background:url(https://www.dcls.org/images/bg4.jpg) no-repeat}.bg4 a{text-decoration:none}.bg5{background:url(https://www.dcls.org/images/bg5.jpg) no-repeat}.bg5 a{text-decoration:none}.bg6{background:url(https://www.dcls.org/images/bg6.jpg) no-repeat}.bg6 a{text-decoration:none}.bg7{background:url(https://www.dcls.org/images/bg7.jpg) no-repeat}.bg7 a{text-decoration:none}.bg8{background:url(https://www.dcls.org/images/bg8.jpg) no-repeat}.bg8 a{text-decoration:none}.bg9{background:url(https://www.dcls.org/images/bg9.jpg) no-repeat}.bg9 a{text-decoration:none}.bg10{background:url(https://www.dcls.org/images/bg10.jpg) no-repeat}.bg10 a{text-decoration:none}.bg11{background:url(https://www.dcls.org/images/bg11.jpg) no-repeat}.bg11 a{text-decoration:none}.bg12{background:url(https://www.dcls.org/images/bg12.jpg) no-repeat}.bg12 a{text-decoration:none}.bg13{background:url(https://www.dcls.org/images/bg13.jpg) no-repeat}.bg13 a{text-decoration:none}.bg14{background:url(https://www.dcls.org/images/bg14.jpg) no-repeat}.bg14 a{text-decoration:none}.bg15{background:url(https://www.dcls.org/images/bg15.jpg) no-repeat}.bg15 a{text-decoration:none}.list_button{background-size:130%;font-weight:600;height:auto;cursor:pointer;border:none;display:inline;width:13vw;height:13vw;color:white;margin:15px;font-size:1.1em;white-space:normal;vertical-align:text-top}.list_button a{text-decoration:none}.list_button:hover{opacity:0.9}.list_button input{margin:auto;width:50%;border:3px solid green;padding:10px;color:red !important}@media (min-width:768px) and (max-width:1139px){.list_button{width:100%;height:auto;padding:10px 5px}}@media (min-width:1px) and (max-width:767px){.list_button{width:100%;height:auto;padding:5px 0px;margin:15px 0px}}.list_button_full{background-size:130%;background-color:#D2212A;font-weight:600;height:auto;cursor:pointer;border:none;display:inline;width:100%;height:13vw;color:white;margin:15px;font-size:1.1em;white-space:normal;vertical-align:text-top}.list_button_full a{text-decoration:none}.list_button_full:hover{opacity:0.9}.list_button_full input{margin:auto;width:50%;border:3px solid green;padding:10px;color:red !important}@media (min-width:768px) and (max-width:1139px){.list_button_full{width:100%;height:auto;padding:10px 5px}}@media (min-width:1px) and (max-width:767px){.list_button_full{width:100%;height:auto;padding:5px 0px;margin:15px 0px}}.audiobook{background:url(https://www.dcls.org/sites/default/files/Icons/audiobook.jpg);background-size:130%}.audiobook a{text-decoration:none}.fiction{background:url(https://www.dcls.org/sites/default/files/Icons/ficiton.jpg);background-size:130%}.fiction a{text-decoration:none}.category_collections{background:url(https://www.dcls.org/images/categories/collections.jpg);background-size:130%;width:100%}.category_collections a{text-decoration:none}@media (min-width:1px) and (max-width:767px){.category_collections{width:100% !important;height:80px}}@media (min-width:768px) and (max-width:1139px){.category_collections{height:80px;width:100% !important}}.category_events{background:url(https://www.dcls.org/images/categories/events.jpg);background-size:130%;width:100%}.category_events a{text-decoration:none}@media (min-width:1px) and (max-width:767px){.category_events{width:100%;height:80px}}@media (min-width:768px) and (max-width:1139px){.category_events{width:100%;height:80px}}.category_featured{background:url(https://www.dcls.org/images/categories/featured.jpg);background-size:130%;width:100%}.category_featured a{text-decoration:none}@media (min-width:1px) and (max-width:767px){.category_featured{width:100%;height:80px}}@media (min-width:768px) and (max-width:1139px){.category_featured{width:100%;height:80px}}.category_first2know{background:url(https://www.dcls.org/images/categories/first2know.jpg);background-size:130%;width:100%}.category_first2know a{text-decoration:none}@media (min-width:1px) and (max-width:767px){.category_first2know{width:100%;height:80px}}@media (min-width:768px) and (max-width:1139px){.category_first2know{width:100%;height:80px}}.category_misc{background:url(https://www.dcls.org/images/categories/misc.jpg);background-size:130%;width:100%}.category_misc a{text-decoration:none;padding:10px 0px}@media (min-width:1px) and (max-width:767px){.category_misc{width:100%;height:80px}}@media (min-width:768px) and (max-width:1139px){.category_misc{width:100%;height:80px}}.category_research{background:url(https://www.dcls.org/images/categories/research.jpg);background-size:130%;width:100%}.category_research a{text-decoration:none}@media (min-width:1px) and (max-width:767px){.category_research{width:100%;height:80px}}@media (min-width:768px) and (max-width:1139px){.category_research{width:100%;height:80px}}.graphicnovels{background:url(https://www.dcls.org/sites/default/files/Icons/graphicnovels.jpg);background-size:130%}.graphicnovels a{text-decoration:none}.juv_fic{background:url(https://www.dcls.org/sites/default/files/Icons/juv_fic.jpg);background-size:130%}.juv_fic a{text-decoration:none}.bold{font-weight:600}.largeprint{background:url(https://www.dcls.org/sites/default/files/Icons/largeprint.jpg);background-size:130%}.largeprint a{text-decoration:none}.movies{background:url(https://www.dcls.org/sites/default/files/Icons/movies.jpg);background-size:130%}.movies a{text-decoration:none}.music{background:url(https://www.dcls.org/sites/default/files/Icons/music.jpg);background-size:130%}.music a{text-decoration:none}.mystery{background:url(https://www.dcls.org/sites/default/files/Icons/mystery.jpg);background-size:130%}.mystery a{text-decoration:none}.nonfiction{background:url(https://www.dcls.org/sites/default/files/Icons/nonfiction.jpg);background-size:130%}.nonfiction a{text-decoration:none}.nyt{background:url(https://www.dcls.org/sites/default/files/Icons/nyt.jpg);background-size:130%}.nyt a{text-decoration:none}.scifi{background:url(https://www.dcls.org/sites/default/files/Icons/scifi.jpg)}.scifi a{text-decoration:none}.teen_fic{background:url(https://www.dcls.org/sites/default/files/Icons/teen_fiv.jpg);background-size:130%}.teen_fic a{text-decoration:none}.videogames{background:url(https://www.dcls.org/sites/default/files/Icons/videogames.jpg);background-size:130%}.videogames a{text-decoration:none}.hrstyle{border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}.layout-sidebar-first p{margin-top:13px}.blogsidebar .date{line-height:30px;font-weight:600;padding-bottom:10px;border-bottom:1px solid #383838}.blogsidebar .title{font-weight:600;padding-top:20px;font-size:1.1em;font-color:#1d1d1d}.blogsidebar .body{font-family:garamond;font-size:19px}.blogsidebar .serif{padding:4px 0px !important}.blogsidebar a{font-color:#00b1b0 !important;font-weight:600;margin-bottom:40px;text-decoration:none}.blogsidebar .bottom{margin-bottom:100px;margin-top:3px;color:#00b1b0;text-decoration:none}.blogsidebar .bottom:hover{color:#14c5c4}.newest img{width:100%}@media (min-width:768px) and (max-width:1139px){.newest img{height:auto}}@media (min-width:1px) and (max-width:767px){.newest img{height:auto}}.newest h2{margin-bottom:10px}.newest .date{margin:8px 0px;color:#262626}@media (min-width:1px) and (max-width:767px){.newest .date{text-align:center}}@media (min-width:768px) and (max-width:1139px){.newest .date{text-align:center}}.newest a{color:#00b1b0;font-size:1.2em;text-decoration:none;font-weight:600;text-align:right}.newest a:hover{color:#0abbba}@media (min-width:1px) and (max-width:767px){.newest a{text-align:center}}@media (min-width:768px) and (max-width:1139px){.newest a{text-align:center}}.serif{font-family:Georgia;font-size:16.5px;line-height:24px;magin-bottom:3px;font-weight:400;padding:15px 0px}.serif p{font-family:Georgia}.serif img{width:50%}.serif em{font-size:14px;font-family:arial}.serif strong{font-size:14px}.node-type-library_monitors body{background-color:red !important}.monitors{font-family:arial !important;src:url("/arial.ttf");height:95.5%;background-color:#fff !important;background-image:none}.monitors h3{font-size:15px !important}.monitors p{font-size:20px}.monitors .left{width:30% !important;margin-top:0px !important;height:760px;display:inline-block;vertical-align:top}.monitors .middle{height:760px;overflow:hidden;width:42% !important;display:inline-block;vertical-align:top}.monitors .middle .room{font-size:22px !important;margin-bottom:5px;font-weight:600;line-height:1.3;margin-top:5px;margin-bottom:5px}.monitors .middle .welcome{width:100%;display:block;text-align:center;font-size:23px;margin-top:-25px;font-family:georgia}.monitors .middle .message{width:100%;height:auto;padding-top:0px !important;padding-bottom:0px !important;margin-bottom:20px;margin:0px auto;padding-bottom:15px;padding-top:15px}.monitors .middle .message h3{font-size:30px !important}.monitors .middle .message p{font-size:18px !important}.monitors .middle .message .leftmessage{width:40%;max-height:600px !important;display:inline-block;margin-top:33px}.monitors .middle .message .leftmessage img{max-height:260px !important;width:auto;display:table-cell;vertical-align:middle;margin:0px auto;display:block}.monitors .middle .message .rightmessage{width:59%;font-size:30px;vertical-align:top;display:inline-block;padding:0px 10px}.monitors .middle .message .rightmessage h3{margin-bottom:0px}.monitors .middle .message .rightmessage p{display:table-cell;vertical-align:middle;font-size:15px}.monitors .middle .message .rightmessage h3{font-family:arial !important;font-size:15px}.monitors .middle .message .rightmessage time{color:#787878 !important;font-size:18px;line-height:40px;margin-bottom:20px}.monitors .middle .alert{background-color:#d3222a;width:100%;display:block;margin:0px auto;color:white;text-align:center;padding:10px 0px;font-size:20px;font-weight:600;height:auto;margin:10px 0px}.monitors .middle .alert img{width:30%;margin:0px auto;display:inline-block;height:auto}.monitors .middle .splash{width:100%;vertical-align:bottom;display:inline-block;margin-top:20px;margin-top:50px}.monitors .middle .dynamic_graphic{width:37%;display:inline-block}.monitors .evoverlay{position:absolute;width:100%;background-color:white;height:80px}.monitors .calendar{width:100% !important}.monitors .sponsors{width:100%;position:relative;height:auto;padding-top:10px;padding-bottom:10px;background-color:#d6d1cb}.monitors .sponsors img{width:70%}.monitors .right{width:25% !important;display:inline-block;height:760px;vertical-align:top}.monitors .right tr{background-color:red !important}.monitors .right .daily{width:100%}.monitors .right .daily .views-row{padding:10px 10px;background-color:#fff;margin:10px;border:1px solid #54bceb;border-left:8px solid #54bceb;border-radius:4px}.monitors .right .daily h3{color:black !important;font-size:23px;font-weight:600px;font-family:arial !important}.monitors .right .daily p{font-size:17px;line-height:17px}.monitors .right .daily b{font-size:15px}.monitors .right .daily time{font-size:16px !important;line-height:21px}.monitors .right img{width:95% !important}.featureddonor{width:95% !important}.full{width:100%;margin-top:20px}.mauticform_wrapper{max-width:600px;margin:10px auto}.mauticform-name{font-weight:bold;font-size:1.5em;margin-bottom:3px}.mauticform-description{margin-top:2px;margin-bottom:10px}.mauticform-error{margin-bottom:10px;color:red}.mauticform-message{margin-bottom:10px;color:green}.mauticform-row{display:block;margin-bottom:20px}.mauticform-label{font-size:1.1em;display:block;font-weight:bold;margin-bottom:5px}.mauticform-row.mauticform-required .mauticform-label:after{color:#e32;content:" *";display:inline}.mauticform-helpmessage{display:block;font-size:0.9em;margin-bottom:3px}.mauticform-errormsg{display:block;color:red;margin-top:2px}.mauticform-selectbox,.mauticform-input,.mauticform-textarea{width:100%;padding:0.5em 0.5em;border:1px solid #CCC;background:#fff;box-shadow:0px 0px 0px #fff inset;border-radius:4px;box-sizing:border-box}.mauticform-checkboxgrp-label{font-weight:normal}.mauticform-radiogrp-label{font-weight:normal}.mauticform-border{border:4px solid #e4e4e4}.mauticform-button-wrapper .mauticform-button.btn-default,.mauticform-pagebreak-wrapper .mauticform-pagebreak.btn-default{color:#fff;background-color:#ca0083;width:100%}.mauticform-button-wrapper .mauticform-button,.mauticform-pagebreak-wrapper .mauticform-pagebreak{display:inline-block;margin-bottom:0;font-weight:600;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:13px;line-height:1.3856;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mauticform-button-wrapper .mauticform-button.btn-default[disabled],.mauticform-pagebreak-wrapper .mauticform-pagebreak.btn-default[disabled]{background-color:#ffffff;border-color:#dddddd;opacity:0.75;cursor:not-allowed}.mauticform-pagebreak-wrapper .mauticform-button-wrapper{display:inline}.fourth{width:50%;display:inline-block}@includ mobile{.fourth{width:100%}}.imginfo{width:50%;text-align:center;padding-right:2%;float:left}.imginfo .pinfo{color:black;text-shadow:black 0px 0px 3px;position:relative;padding:0px;margin:0px;height:100px;width:100%;bottom:10%;left:0px;right:0px;z-index:12}.imginfo img{width:100%}#full-half{width:100%;margin:0 auto;text-align:center}#full-half #halve{text-align:center;padding:1% 0px;margin:0 auto;width:35%}#full-half #halve:nth-child(1){background-image:url(/images/spring.jpg)}#full-half #halve:nth-child(1) #halfling{background-color:rgba(0,141,177,0.5);border-radius:20px;opacity:0;transition:2s}#full-half #halve:nth-child(1) #halfling:hover{opacity:100}#full-half #halve:nth-child(2){background-image:url(/images/fall.jpg)}#full-half #halve:nth-child(2) #halfling{background-color:rgba(255,102,36,0.5);border-radius:20px;opacity:0;transition:2s}#full-half #halve:nth-child(2) #halfling:hover{opacity:100}#full-half p{width:100%;margin:0 auto;font-size:1.3em;z-index:2;color:white}#full-half h3{position:absolute;top:-15%;left:15%;text-align:center;margin:0 auto;z-index:2}#full-thirds{margin:0 auto;text-align:center;width:100%}#full-thirds #thirds{padding:20px;width:30%}body{box-sizing:border-box;margin:0}*,*:before,*:after{box-sizing:inherit}#ptags{margin:0px 0;padding:5px;transition-duration:.25s;color:black}#sliderHeader{color:black}.tab1{background-color:#54bceb;color:white;height:27.5%;position:absolute;left:-15%;text-align:center;width:20%;border-radius:20px;z-index:98 !important}.rotate{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);margin:90% -85%;width:245%}.slide{background:#7a7a7a;z-index:99;font-family:arial;height:80%;width:30%;padding:20px;position:absolute;right:0px;margin-right:-30%;transition-duration:2s;text-align:center;border-radius:10px}.slide:hover{margin-right:-5px}.glance{max-width:100% !important;overflow-x:hidden !important}.rocketbody{min-height:100vh;background:linear-gradient(to bottom,#b4b2b2 0%,#b4b2b2 70%,#f5f5f5 100%);overflow:hidden;padding:120px 0px}.sky{position:absolute;top:20%;width:80px;left:calc(50% - 60px)}.rocket{position:relative;top:20%;width:80px;left:calc(50% - 60px);transition:all 2s}.rocket:hover{transform:matrix(1,-0.1,0.1,1,0,0)}.rocket:active{transform:matrix(1,0,0,1,0,-500)}.rocket:active .exhaust-fumes li{transform:matrix(6,0,0,1,0,3500);background:linear-gradient(#f5f5f5,#554842)}.rocket:active .exhaust-flame{height:650px}.rocket .rocket-body{width:80px;left:calc(50% - 50px);animation:bounce 0.5s infinite}.rocket .rocket-body .body{background-color:#dadada;height:180px;left:calc(50% - 50px);border-top-right-radius:100%;border-top-left-radius:100%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-top:5px solid #f5f5f5}.rocket .rocket-body:before{content:'';position:absolute;left:calc(50% - 24px);width:48px;height:13px;background-color:#554842;bottom:-13px;border-bottom-right-radius:60%;border-bottom-left-radius:60%}.rocket .window{position:absolute;width:40px;height:40px;border-radius:100%;background-color:#d3222a;left:calc(50% - 25px);top:40px;border:5px solid #b4b2b2}.rocket .fin{position:absolute;z-index:-100;height:55px;width:50px;background-color:#d3222a}.rocket .fin-left{left:-30px;top:calc(100% - 55px);border-top-left-radius:80%;border-bottom-left-radius:20%}.rocket .fin-right{right:-30px;top:calc(100% - 55px);border-top-right-radius:80%;border-bottom-right-radius:20%}.rocket .exhaust-flame{position:absolute;top:90%;width:28px;background:linear-gradient(to bottom,transparent 10%,#f5f5f5 100%);height:150px;left:calc(50% - 14px);animation:exhaust 0.2s infinite;transition:all 2s}.rocket .exhaust-fumes li{width:60px;height:60px;background-color:#f5f5f5;list-style:none;position:absolute;border-radius:100%;transition:all 2s}.rocket .exhaust-fumes li:first-child{width:200px;height:200px;bottom:-300px;animation:fumes 5s infinite}.rocket .exhaust-fumes li:nth-child(2){width:150px;height:150px;left:-120px;top:260px;animation:fumes 3.2s infinite}.rocket .exhaust-fumes li:nth-child(3){width:120px;height:120px;left:-40px;top:330px;animation:fumes 3s 1s infinite}.rocket .exhaust-fumes li:nth-child(4){width:100px;height:100px;left:-170px;animation:fumes 4s 2s infinite;top:380px}.rocket .exhaust-fumes li:nth-child(5){width:130px;height:130px;left:-120px;top:350px;animation:fumes 5s infinite}.rocket .exhaust-fumes li:nth-child(6){width:200px;height:200px;left:-60px;top:280px;animation:fumes2 10s infinite}.rocket .exhaust-fumes li:nth-child(7){width:100px;height:100px;left:-100px;top:320px}.rocket .exhaust-fumes li:nth-child(8){width:110px;height:110px;left:70px;top:340px}.rocket .exhaust-fumes li:nth-child(9){width:90px;height:90px;left:200px;top:380px;animation:fumes 20s infinite}.star li{list-style:none;position:absolute}.star li:before,.star li:after{content:'';position:absolute;background-color:#f5f5f5}.star li:before{width:10px;height:2px;border-radius:50%}.star li:after{height:8px;width:2px;left:4px;top:-3px}.star li:first-child{top:-30px;left:-210px;animation:twinkle 0.4s infinite}.star li:nth-child(2){top:0;left:60px;animation:twinkle 0.5s infinite}.star li:nth-child(2):before{height:1px;width:5px}.star li:nth-child(2):after{width:1px;height:5px;top:-2px;left:2px}.star li:nth-child(3){left:120px;top:220px;animation:twinkle 1s infinite}.star li:nth-child(4){left:-100px;top:200px;animation:twinkle 0.5s ease infinite}.star li:nth-child(5){left:170px;top:100px;animation:twinkle 0.4s ease infinite}.star li:nth-child(6){top:87px;left:-79px;animation:twinkle 0.2s infinite}.star li:nth-child(6):before{height:1px;width:5px}.star li:nth-child(6):after{width:1px;height:5px;top:-2px;left:2px}@keyframes fumes{50%{transform:scale(1.5);background-color:transparent}51%{transform:scale(0.8)}100%{background-color:#f5f5f5;transform:scale(1)}}@keyframes bounce{0%{transform:translate3d(0px,0px,0)}50%{transform:translate3d(0px,-4px,0)}100%{transform:translate3d(0px,0px,0)}}@keyframes exhaust{0%{background:linear-gradient(to bottom,transparent 10%,#f5f5f5 100%)}50%{background:linear-gradient(to bottom,transparent 8%,#f5f5f5 100%)}75%{background:linear-gradient(to bottom,transparent 12%,#f5f5f5 100%)}}@keyframes fumes2{50%{transform:scale(1.1)}}@keyframes twinkle{80%{transform:scale(1.1);opacity:0.7}}:root{--dark-blue:#1c0c33;--light-blue:#F8F3FE;--hot-pink:#fa243c;--fade-pink:#FB4D61;--dark-pink:#DC001A}.wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;height:100vh}.wrapper p{font-size:5rem;font-family:'Major Mono Display';color:var(--dark-blue)}.wrapper a.flat-btn{text-decoration:none;font-size:1.5rem;font-family:'arial';font-weight:bold;letter-spacing:1px;color:#fff;background-color:var(--hot-pink);padding:15px 50px;border-radius:5px;box-shadow:0 5px 0 0 var(--dark-pink)}a.flat-btn:hover{background-color:var(--fade-pink)}a.flat-btn:active{transform:translateY(5px);box-shadow:none}
