.social-sharing-container{position:fixed;left:170px;bottom:0;z-index:9998;display:none}@media(min-width:1083px),print{.social-sharing-container{left:-50px;top:63px;bottom:auto;display:block}}@media(max-width:479px),print{.social-sharing-container{left:128px;height:50px}}.social-sharing-container .social-share-icon{height:40px;width:50px;display:inline-block;text-align:center;vertical-align:top;float:left}@media(max-width:479px),print{.social-sharing-container .social-share-icon{height:50px}}@media(min-width:1083px),print{.social-sharing-container .social-share-icon{height:50px;display:block;float:none}}@media(max-width:479px),print{.social-sharing-container .social-share-icon{width:33.33333333%}}.social-sharing-container .social-share-icon img{width:25px;margin-top:10px}@media(min-width:1083px),print{.social-sharing-container .social-share-icon img{margin-top:13px}}@media(max-width:479px),print{.social-sharing-container .social-share-icon img{margin-top:14px}}.social-sharing-container .social-share-icon a{width:100%;height:100%;display:block}.social-sharing-container .facebook{background-color:#7a4183}.social-sharing-container .facebook:hover{background-color:#8f4b9a}.social-sharing-container .google{background-color:#298fc2}.social-sharing-container .google:hover{background-color:#55b2df}@media(max-width:479px),print{.social-sharing-container .google{display:none}}.social-sharing-container .twitter{background-color:#6f5091}.social-sharing-container .twitter:hover{background-color:#9853a2}@media(max-width:479px),print{.social-sharing-container .twitter{display:none}}.social-sharing-container .pinterest{background-color:#426da9}.social-sharing-container .pinterest:hover{background-color:#4982ce}.social-sharing-container .email{background-color:#5caa7f}.social-sharing-container .email:hover{background-color:#6fc294}@media(min-width:1083px),print{.social-sharing-container .email img{margin-top:11px}}a{color:#426da9;text-decoration:none}a:hover,a:focus{color:#426da9;text-decoration:underline}.small-note-text{font-size:13px;font-style:italic}span.valid{color:#de5a02 !important;font-family:Arial,sans-serif !important;font-size:14px !important}.button{font-size:18px;font-size:1.125rem;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;background-color:#f2af00;border:none;color:#000;cursor:pointer;display:inline-block;font-weight:bold;height:50px;line-height:50px;margin:0 10px 10px 0;text-align:center;text-decoration:none;width:100%}.button:focus{background-color:#ffbc0d;color:#000;text-decoration:none;-moz-box-shadow:rgba(0,0,0,.8) 0 0 3px;-webkit-box-shadow:rgba(0,0,0,.8) 0 0 3px;box-shadow:rgba(0,0,0,.8) 0 0 3px;outline:none}.touch .button:focus{background-color:#f2af00}.button:hover{background-color:#ffbc0d;color:#000;text-decoration:none}.touch .button:hover{background-color:#f2af00}.button.disabled,.button.disabled:hover,.button[disabled],.button[disabled]:hover{background-color:#f7c84c;color:#4c4c4c;cursor:default}.button.blue{font-size:16px;font-size:1rem;background-color:#298fc2;color:#fff;line-height:40px;height:40px}.button.blue:hover{background-color:#20a6e9}.button.gray{background-color:#bcbdc0;color:#000}.button.gray:hover,.button.gray:focus{-moz-box-shadow:rgba(0,0,0,.3) 0 0 3px;-webkit-box-shadow:rgba(0,0,0,.3) 0 0 3px;box-shadow:rgba(0,0,0,.3) 0 0 3px;background-color:#fff;color:#000}.button.gray.disabled,.button.gray.disabled:hover,.button.gray[disabled],.button.gray[disabled]:hover{-moz-box-shadow:0 0 0 0 transparent;-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;background-color:#d0d1d3;color:#4e4e4e}.button.gray.selected,.button.gray.active,.button.gray.checked{background-color:#7a4183;color:#fff}.button.purple{font-size:16px;font-size:1rem;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#7a4183;color:#fff;font-weight:normal;height:70px;line-height:70px;padding-right:35px}.button.purple:hover{background-color:#208ec4}.button.white{font-size:16px;font-size:1rem;background-color:#fff;color:#000}.button.white:hover{background-color:#bcbdc0}.button.white.selected,.button.white.active{background-color:#7a4183;color:#fff}.button.white.selected:hover,.button.white.active:hover{background-color:#9850a2}button.rsArrowIcn{background:transparent;border:none}.icon-arrow-down-blue{width:18px;height:11px;display:inline-block;background:url('../images/sprite.icon.arrows.png?d45175d1') 0 0 no-repeat;background-size:150px 150px}.no-backgroundsize .icon-arrow-down-blue{background-image:url('../images/sprite.icon.arrows.lo-res.png?842ebc63')}.icon-arrow-right-blue{width:8px;height:12px;display:inline-block;background:url('../images/sprite.icon.arrows.png?d45175d1') -25px 0 no-repeat;background-size:150px 150px}.no-backgroundsize .icon-arrow-right-blue{background-image:url('../images/sprite.icon.arrows.lo-res.png?842ebc63')}.icon-arrow-left-blue{width:8px;height:12px;display:inline-block;background:url('../images/sprite.icon.arrows.png?d45175d1') -36px 0 no-repeat;background-size:150px 150px}.no-backgroundsize .icon-arrow-left-blue{background-image:url('../images/sprite.icon.arrows.lo-res.png?842ebc63')}.icon-question-mark{width:22px;height:22px;display:inline-block;background:url('../images/icon.questionmark.png?94c418c8') 0 0 no-repeat;background-size:22px 22px;text-indent:-9999px}.no-backgroundsize .icon-question-mark{background-image:url('../images/icon.questionmark.lo-res.png?5c0e8f97')}.icon-question-mark.tooltip{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.icon-close-toolkit{width:16px;height:16px;display:inline-block;background:url('../images/icon.close.parent-toolkit.png?9fa99ddc') no-repeat;background-size:25px 25px}.no-backgroundsize .icon-close-toolkit{background-image:url('../images/icon.close.parent-toolkit-lo-res.png?50a27c63')}.children-key{padding:0}.children-key li{list-style-type:none}.child-a,.child-b,.child-c,.child-d,.child-e,.child-f,.child-g{width:14px;height:14px;display:inline-block;background:url('../images/child.content.indicator.png?e2f057bc') 0 0 no-repeat;background-size:172px 25px}.no-backgroundsize .child-a,.no-backgroundsize .child-b,.no-backgroundsize .child-c,.no-backgroundsize .child-d,.no-backgroundsize .child-e,.no-backgroundsize .child-f,.no-backgroundsize .child-g{background-image:url('../images/child.content.indicator.lo-res.png?c0546a05')}.child-a{background-position:0 0}.child-b{background-position:-25px 0}.child-c{width:16px;background-position:-50px 0}.child-d{width:16px;background-position:-75px 0}.child-e{width:16px;height:16px;background-position:-100px 0}.child-f{width:16px;background-position:-125px 0}.child-g{width:16px;height:12px;background-position:-150px 0}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=email]{font-size:14px;font-size:.875rem;height:50px;width:100%;border:solid 2px #e9e9e9;color:#696969;padding:0 14px;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}@media(min-width:650px),print{input[type=text],input[type=password],input[type=url],input[type=tel],input[type=number],input[type=date],input[type=email]{font-size:16px;font-size:1rem}}input[type=text]:focus,input[type=password]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=date]:focus,input[type=email]:focus{outline:none}input[type=text].placeholder,input[type=password].placeholder,input[type=url].placeholder,input[type=tel].placeholder,input[type=number].placeholder,input[type=date].placeholder,input[type=email].placeholder{color:#696969}input[type=text]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=email]:-moz-placeholder{color:#696969;opacity:1}input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder{color:#696969;opacity:1}input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder{color:#696969}input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder{color:#696969}input[type=text][type=text]:focus.placeholder,input[type=password][type=text]:focus.placeholder,input[type=url][type=text]:focus.placeholder,input[type=tel][type=text]:focus.placeholder,input[type=number][type=text]:focus.placeholder,input[type=date][type=text]:focus.placeholder,input[type=email][type=text]:focus.placeholder{color:transparent}input[type=text][type=text]:focus:-moz-placeholder,input[type=password][type=text]:focus:-moz-placeholder,input[type=url][type=text]:focus:-moz-placeholder,input[type=tel][type=text]:focus:-moz-placeholder,input[type=number][type=text]:focus:-moz-placeholder,input[type=date][type=text]:focus:-moz-placeholder,input[type=email][type=text]:focus:-moz-placeholder{color:transparent;opacity:1}input[type=text][type=text]:focus::-moz-placeholder,input[type=password][type=text]:focus::-moz-placeholder,input[type=url][type=text]:focus::-moz-placeholder,input[type=tel][type=text]:focus::-moz-placeholder,input[type=number][type=text]:focus::-moz-placeholder,input[type=date][type=text]:focus::-moz-placeholder,input[type=email][type=text]:focus::-moz-placeholder{color:transparent;opacity:1}input[type=text][type=text]:focus:-ms-input-placeholder,input[type=password][type=text]:focus:-ms-input-placeholder,input[type=url][type=text]:focus:-ms-input-placeholder,input[type=tel][type=text]:focus:-ms-input-placeholder,input[type=number][type=text]:focus:-ms-input-placeholder,input[type=date][type=text]:focus:-ms-input-placeholder,input[type=email][type=text]:focus:-ms-input-placeholder{color:transparent}input[type=text][type=text]:focus::-webkit-input-placeholder,input[type=password][type=text]:focus::-webkit-input-placeholder,input[type=url][type=text]:focus::-webkit-input-placeholder,input[type=tel][type=text]:focus::-webkit-input-placeholder,input[type=number][type=text]:focus::-webkit-input-placeholder,input[type=date][type=text]:focus::-webkit-input-placeholder,input[type=email][type=text]:focus::-webkit-input-placeholder{color:transparent}textarea{background-color:#fff;border:solid 2px #e9e9e9;padding:14px !important;color:#696969;font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;min-height:100px;width:100%;-webkit-appearance:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;resize:none}@media(min-width:650px),print{textarea{font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}}textarea.placeholder{color:#696969}textarea:-moz-placeholder{color:#696969;opacity:1}textarea::-moz-placeholder{color:#696969;opacity:1}textarea:-ms-input-placeholder{color:#696969}textarea::-webkit-input-placeholder{color:#696969}textarea:focus.placeholder{color:transparent}textarea:focus:-moz-placeholder{color:transparent;opacity:1}textarea:focus::-moz-placeholder{color:transparent;opacity:1}textarea:focus:-ms-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}.selector{font-size:14px;font-size:.875rem}@media(min-width:650px),print{.selector{font-size:16px;font-size:1rem}}@media(max-width:568px),print{.touch select:focus{font-size:16px;font-size:1rem}}.support-plan{background:url('../images/icon.toolkit.support.plan.png?a31ae962') no-repeat;background-size:100px 100px}.no-backgroundsize .support-plan{background-image:url('../images/icon.toolkit.support.plan.100.png?4317fef9')}.no-backgroundsize .support-plan .icon{background-image:url('../images/icon.toolkit.support.plan.60.png?97ebd99b')}.childs-world{background:url('../images/icon.toolkit.childs.world.png?309296d8') no-repeat;background-size:100px 100px}.no-backgroundsize .childs-world{background-image:url('../images/icon.toolkit.childs.world.100.png?0047e301')}.observation-logs{background:url('../images/icon.toolkit.observation.png?20150651') no-repeat;background-size:100px 100px}.no-backgroundsize .observation-logs{background-image:url('../images/icon.toolkit.observation.100.png?021dcd43')}.rate-schools{background:url('../images/icon.toolkit.ratings.png?4ef60a49') no-repeat;background-size:100px 100px}.no-backgroundsize .rate-schools{background-image:url('../images/icon.toolkit.ratings.100.png?4cb2543e')}.decisions{background:url('../images/icon.toolkit.decisions.png?24323d7e') no-repeat;background-size:100px 100px}.no-backgroundsize .decisions{background-image:url('../images/icon.toolkit.decisions.100.png?53ccc81a')}.find{background:url('../images/icon.toolkit.find.png?74b6106d') no-repeat;background-size:100px 100px}.no-backgroundsize .find{background-image:url('../images/icon.toolkit.find.100.png?49b57275')}.dropdown{position:relative;float:left}.dropdown a{text-decoration:none}.dropdown-toggle{display:block;height:50px;line-height:50px;border:1px solid #f2af00;background:#f2af00;color:#000;padding:0 52px 0 20px;font-weight:700;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:regular}.dropdown-toggle:after{content:"";position:absolute;right:20px;top:21px;height:10px;width:10px;background:url('../images/arrow.down.000.10.png?f1df820b') 0 0 no-repeat}.dropdown-toggle:hover{background:#ffbc0d;color:#000;text-decoration:none;border:1px solid #efefef}.open .dropdown-toggle{background:#fff;text-decoration:none;border:1px solid #fff;color:#696969}.open .dropdown-toggle{border-bottom:none}.dropdown-title{display:none}.open .dropdown-toggle .current-page{display:none}.open .dropdown-toggle .dropdown-title{display:inline-block}.dropdown-toggle:focus{outline:0;-moz-box-shadow:rgba(0,0,0,.8) 0 0 3px;-webkit-box-shadow:rgba(0,0,0,.8) 0 0 3px;box-shadow:rgba(0,0,0,.8) 0 0 3px}.dropdown-menu{position:absolute;top:100%;left:1px;width:100%;z-index:1000;display:none;float:left;list-style:none;font-weight:700;margin:0;padding:0;border:1px solid #f4f2f1}.dropdown-menu a{padding:0 20px;height:50px;line-height:50px;display:block;color:#696969;background:#f4f2f1}.dropdown-menu a:hover,.dropdown-menu a:active{background:#794381;color:#fff}.dropdown-menu .current-page a{color:#794381}.dropdown-menu .current-page a:hover{color:#fff}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.col.sidebar-spacer{border-right:1px solid #f4f2f1;display:none;height:100%;margin-top:-45px}@media(min-width:769px),print{.col.sidebar-spacer{display:block}}body.modal-open{margin:0}body.modal-open #wrapper:not(.share){position:fixed;width:100%;top:0;left:0}.rsTextLarger{font-size:1.1em}.rsTextLarge{font-size:1.2em}.modal{overflow-x:hidden;overflow-y:auto}.modal .close-overlay,.modal .modal-close{font-style:normal;background:url('../images/icon.close.overlay.44.png?ad80611d') 0 2px no-repeat;background-size:16px 36px;font-size:15px;font-size:.9375rem;padding:0 0 0 24px;color:#696969;cursor:pointer;position:absolute;z-index:101;top:-25px;right:10px;display:inline-block;border:0;line-height:inherit;max-height:33px}.modal .close-overlay:hover,.modal .modal-close:hover{color:#426da9;background-position:0 -18px}@media(min-width:650px){.modal .close-overlay,.modal .modal-close{font-size:24px;font-size:1.5rem;background-size:22px 50px;background-position:0 6px;padding:0 0 0 34px;top:-45px}.modal .close-overlay:hover,.modal .modal-close:hover{background-position:0 -22px}}.no-backgroundsize .modal .close-overlay,.no-backgroundsize .modal .modal-close{background-image:url('../images/icon.close.overlay.22.png?a80b7ccf');background-position:0 -1px}.no-backgroundsize .modal .close-overlay:hover,.no-backgroundsize .modal .modal-close:hover{background-position:0 -29px}.modal .modal-body .pagination-container{width:auto;text-align:center}.modal .modal-body .pagination-container li{display:inline-block;padding:0}.modal .modal-body .pagination-container li:first-child{margin-left:0}.modal .modal-body .pagination-container li button{height:14px;width:14px;border:none;background:#e6e6e6;border-radius:100%;text-indent:-99999px;display:block}.modal .modal-body .pagination-container li.selected button{background:#7a4183}.modal .modal-dialog,.modal.fade .modal-dialog{-webkit-transform:none;-ms-transform:none;transform:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.modal.in .modal-dialog{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.modal-dialog{margin:15px;position:absolute;top:50%;left:50%;width:100%}@media(min-width:769px),print{.modal-dialog{width:600px}}.modal-content{border-radius:0;border:0;margin:15px;-webkit-box-shadow:none;box-shadow:none}.modal-backdrop{background-color:#f4f2f1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.modal-backdrop.in{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}.modal-body{overflow-y:visible;background:#fff;-moz-box-shadow:rgba(0,0,0,.24) 0 0 3px;-webkit-box-shadow:rgba(0,0,0,.24) 0 0 3px;box-shadow:rgba(0,0,0,.24) 0 0 3px}.modal-footer{margin-top:0}.popover{border:1px solid #e9e9e9;-moz-box-shadow:rgba(0,0,0,.16) 0 0 3px;-webkit-box-shadow:rgba(0,0,0,.16) 0 0 3px;box-shadow:rgba(0,0,0,.16) 0 0 3px;border-radius:0;color:#696969;z-index:99999}.popover-content{padding:30px 20px}@media(min-width:960px),print{.popover-content{padding:40px}}.modal.modal-standard .modal-dialog{width:96.875%;max-width:620px;font-size:15px;font-size:.9375rem;color:#696969}@media(min-width:650px){.modal.modal-standard .modal-dialog{font-size:16px;font-size:1rem}}.modal.modal-standard .modal-body{padding:27px 7.14% 20px}@media(min-width:650px){.modal.modal-standard .modal-body{padding:27px 40px 30px}}.modal.modal-standard h2{font-weight:normal;font-size:24px;font-size:1.5rem;color:#794382;margin-bottom:9px}.modal.modal-standard p{font-family:arial,sans-serif;line-height:1.6;margin-bottom:12px}@media(min-width:650px){.modal.modal-standard p{line-height:1.5}}.modal.modal-standard p a{text-decoration:underline}.modal.modal-standard .actions{*zoom:1;margin-top:23px;text-align:center}.modal.modal-standard .actions:after{content:"";display:table;clear:both}@media(min-width:650px){.modal.modal-standard .actions{margin-top:32px}}.modal.modal-standard .actions .button{margin-right:0}@media(min-width:650px){.modal.modal-standard .actions .button{width:250px}.modal.modal-standard .actions .button:last-child{float:left}.modal.modal-standard .actions .button:first-child{float:right}.modal.modal-standard .actions .button:only-child{float:none}}footer .print-only{display:none}.page-body{font-family:arial,sans-serif;padding:0 15px}.page-body h2{color:#7b3f84;font-size:20px;font-size:1.25rem;font-weight:normal}@media(min-width:960px),print{.page-body h2{font-size:24px;font-size:1.5rem}}.page-body p,.page-body li,.page-body ul,.page-body span{color:#696969;font-size:16px;font-size:1rem;font-weight:normal}@media(min-width:650px),print{.page-body p,.page-body li,.page-body ul,.page-body span{font-size:15px;font-size:.9375rem}}.page-body p{margin-bottom:2em;line-height:27px;line-height:1.6875rem}@media(min-width:650px),print{.page-body p{line-height:26px;line-height:1.625rem}}.page-body a{color:#426da9}