.ButtonGradient{background:linear-gradient(#008f9e,#2a7279)}.ButtonGradientHover{background:#2a7279 linear-gradient(#008f9e,#008f9e)}.ButtonGradientActive{background:linear-gradient(#2a7279,#008f9e)}.ButtonBasicGradient{background:linear-gradient(#b3b3b3,#999)}.ButtonBasicGradientHover{background:#999 linear-gradient(#b3b3b3,#b3b3b3)}.ButtonBasicGradientActive{background:linear-gradient(#999,#b3b3b3)}.HeaderBarGradient{background:linear-gradient(#fff,#f0f0f0)}.DashboardTexture{background-color:#eee;background-image:-moz-linear-gradient(#f9f6f5 0%,#f9f6f500 100%),url(/images/background-dashboard.jpg);background-image:-moz-linear-gradient(#f9f6f5 0%,#f9f6f500 100%),url(/images/background-dashboard.jpg);background-image:-o-linear-gradient(#f9f6f5 0%,#f9f6f500 100%),url(/images/background-dashboard.jpg);background:-ms-linear-gradient(top, #f9f6f500 0%, #f9f6f5 100%), url(/images/background-dashboard.jpg);background:linear-gradient(#f9f6f500 0%,#f9f6f5 100%),url(/images/background-dashboard.jpg)}.ParentDashboardTexture{background:-moz-linear-gradient(#e5e5e5 0%,#ffffff40 100%),url(/images/background-dashboard.jpg);background:-moz-linear-gradient(#e5e5e5 0%,#ffffff40 100%),url(/images/background-dashboard.jpg);background:-o-linear-gradient(#e5e5e5 0%,#ffffff40 100%),url(/images/background-dashboard.jpg);background:-ms-linear-gradient(top, #ffffff40 0%, #e5e5e5 100%), url(/images/background-dashboard.jpg);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80ffffff", endColorstr="#e5e5e5", GradientType=0), url(/images/background-dashboard.jpg);background:linear-gradient(#ffffff40 0%,#e5e5e5 100%),url(/images/background-dashboard.jpg)}.ie8 .ParentDashboardTexture,.ie8 .DashboardTexture{background-color:#eee;background-image:url(/images/background-dashboard.jpg)}.BorderTopFade{background:-moz-linear-gradient(270deg,#cecece00 0%,#cecece 4% 96%,#cecece00 100%);background:-o-linear-gradient(270deg,#cecece00 0%,#cecece 4% 96%,#cecece00 100%);background:-ms-linear-gradient(left, #cecece00 0%, #cecece 4%, #cecece 96%, #cecece00 100%);background:-moz-linear-gradient(270deg,#cecece00 0%,#cecece 4% 96%,#cecece00 100%);background:-webkit-gradient(linear,0 0,100% 0,from(#cecece00),color-stop(.04,#cecece),color-stop(.96,#cecece),to(#cecece00));background:-webkit-linear-gradient(270deg,#cecece00 0%,#cecece 4% 96%,#cecece00 100%)}.BorderBottomFade{background:-moz-linear-gradient(270deg,#fff0 0%,#fff 4% 96%,#fff0 100%);background:-o-linear-gradient(270deg,#fff0 0%,#fff 4% 96%,#fff0 100%);background:-ms-linear-gradient(left, #fff0 0%, #fff 4%, #fff 96%, #fff0 100%);background:-moz-linear-gradient(270deg,#fff0 0%,#fff 4% 96%,#fff0 100%);background:-webkit-gradient(linear,0 0,100% 0,from(#fff0),color-stop(.04,#fff),color-stop(.96,#fff),to(#fff0));background:-webkit-linear-gradient(270deg,#fff0 0%,#fff 4% 96%,#fff0 100%)}.ButtonCorners{border-radius:25px}.DashboardCorners{border-radius:15px}.circles{border-radius:50px}.NoGradient{background:linear-gradient(#0000,#0000)}.Border{border-top:1px solid #ccc;border-bottom:1px solid #fff;height:0}.VerticalBorder{border-left:1px solid #fff;border-right:1px solid #ccc;width:0}.VerticalBorderFade{background:-moz-linear-gradient(#cecece00 0%,#b3b3b3fc 99%,#b3b3b3 100%);background:-o-linear-gradient(#cecece00 0%,#b3b3b3fc 99%,#b3b3b3 100%);background:-ms-linear-gradient(top, #b3b3b3 0%, #b3b3b3fc 1%, #cecece00 100%);width:1px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3", endColorstr="#00cecece", GradientType=0);background:linear-gradient(#b3b3b3 0%,#b3b3b3fc 1%,#cecece00 100%)}hr{border-top:1px solid #ccc;border-bottom:1px solid #fff;height:0;margin:15px 0}.clear{float:none;clear:both}.ArrowScale{transform:scale(.5,5)}.DashboardScale{transform:scale(1.035)}.SearchHoverScale{transform:scale(1.01)}.NavTransition{-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.ProgressBarTransition,.IconTransition{-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.Table-Transition{-o-transition:all .25s linear;transition:all .25s linear}.GraphTransition{-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.NoTransition{-o-transition:none;transition:none}.OldFlexBoxVertical{display:-webkit-box;display:-moz-box;display:-ms-box;-ms-box-orient:vertical;box-orient:vertical;-webkit-box-orient:vertical;-moz-box-orient:vertical;width:100%;display:flex}.FlexBoxColumn{display:-webkit-flex;display:-moz-flex;display:-ms-flex;-moz-flex-direction:column;flex-direction:column;width:100%;display:flex}*{box-sizing:border-box}body,html{color:#333;background:#f6f6f6;margin:0;font-size:14px;line-height:16px}@media (max-width:767px){body,html{padding:0}}#container{min-height:100%;margin:0 auto -85px;position:relative;height:auto!important}#container.parent-dashboards-show-wrapper{background:linear-gradient(135deg,#008f9e 25%,#80c7cf 120%)}@media (min-width:767px){#container.parent-dashboards-show-wrapper{background:url(/images/gcb-wave.svg) right bottom 85px/contain no-repeat,linear-gradient(135deg,#008f9e80 25%,#80c7cf80 120%) 50% no-repeat,#008f9e}}.show-grid [class*=span]{text-align:center;background-color:#ccc;border-radius:3px;min-height:40px;line-height:40px}@media only screen and (min-width:700px) and (max-width:900px){.maintain-grid .break-grid .row-fluid .span1,.row-fluid .span1{width:10.7021%}.maintain-grid .break-grid .row-fluid .span2,.row-fluid .span2{width:23.4043%}.maintain-grid .break-grid .row-fluid .span3,.row-fluid .span3{width:36.1064%}.maintain-grid .break-grid .row-fluid .span4,.row-fluid .span4{width:48.9362%}.maintain-grid .break-grid .row-fluid .span5,.row-fluid .span5{width:60.6383%}.maintain-grid .break-grid .row-fluid .span6,.row-fluid .span6{width:74.4681%}.maintain-grid .break-grid .row-fluid .span7,.row-fluid .span7{width:86.1702%}.maintain-grid .break-grid .row-fluid .span8,.row-fluid .span8,.maintain-grid .break-grid .row-fluid .span9,.row-fluid .span9,.maintain-grid .break-grid .row-fluid .span10,.row-fluid .span10,.maintain-grid .break-grid .row-fluid .span11,.row-fluid .span11,.maintain-grid .break-grid .row-fluid .span12,.row-fluid .span12,.maintain-grid .break-grid .row-fluid [class*=span] .span12,.row-fluid [class*=span] .span12{width:100%}.maintain-grid .break-grid .row-fluid [class*=span] .span11,.row-fluid [class*=span] .span11{width:91.4365%}.maintain-grid .break-grid .row-fluid [class*=span] .span10,.row-fluid [class*=span] .span10{width:82.8729%}.maintain-grid .break-grid .row-fluid [class*=span] .span9,.row-fluid [class*=span] .span9{width:74.3094%}.maintain-grid .break-grid .row-fluid [class*=span] .span8,.row-fluid [class*=span] .span8{width:65.7459%}.maintain-grid .break-grid .row-fluid [class*=span] .span7,.row-fluid [class*=span] .span7{width:57.1823%}.maintain-grid .break-grid .row-fluid [class*=span] .span6,.row-fluid [class*=span] .span6{width:48.6188%}.maintain-grid .break-grid .row-fluid [class*=span] .span5,.row-fluid [class*=span] .span5{width:40.0553%}.maintain-grid .break-grid .row-fluid [class*=span] .span4,.row-fluid [class*=span] .span4{width:31.4917%}.maintain-grid .break-grid .row-fluid [class*=span] .span3,.row-fluid [class*=span] .span3{width:22.9282%}.maintain-grid .break-grid .row-fluid [class*=span] .span2,.row-fluid [class*=span] .span2{width:14.3646%}.maintain-grid .break-grid .row-fluid [class*=span] .span1,.row-fluid [class*=span] .span1{width:5.80111%}.row-fluid .break{margin-left:0}.dashboard-show .row-fluid .span12,.smallview-default-grid .row-fluid .span12,.maintain-grid .row-fluid .span12{width:100%}.dashboard-show .row-fluid .span11,.smallview-default-grid .row-fluid .span11,.maintain-grid .row-fluid .span11{width:91.4365%}.dashboard-show .row-fluid .span10,.smallview-default-grid .row-fluid .span10,.maintain-grid .row-fluid .span10{width:82.8729%}.dashboard-show .row-fluid .span9,.smallview-default-grid .row-fluid .span9,.maintain-grid .row-fluid .span9{width:74.3094%}.dashboard-show .row-fluid .span8,.smallview-default-grid .row-fluid .span8,.maintain-grid .row-fluid .span8{width:65.7459%}.dashboard-show .row-fluid .span7,.smallview-default-grid .row-fluid .span7,.maintain-grid .row-fluid .span7{width:57.1823%}.dashboard-show .row-fluid .span6,.smallview-default-grid .row-fluid .span6,.maintain-grid .row-fluid .span6{width:48.6188%}.dashboard-show .row-fluid .span5,.smallview-default-grid .row-fluid .span5,.maintain-grid .row-fluid .span5{width:40.0553%}.dashboard-show .row-fluid .span4,.smallview-default-grid .row-fluid .span4,.maintain-grid .row-fluid .span4{width:31.4917%}.dashboard-show .row-fluid .span3,.smallview-default-grid .row-fluid .span3,.maintain-grid .row-fluid .span3{width:22.9282%}.dashboard-show .row-fluid .span2,.smallview-default-grid .row-fluid .span2,.maintain-grid .row-fluid .span2{width:14.3646%}.dashboard-show .row-fluid .span1,.smallview-default-grid .row-fluid .span1,.maintain-grid .row-fluid .span1{width:5.80111%}}@media only screen and (min-width:300px) and (max-width:700px){.row-fluid [class*=span]{width:100%;margin:0}.dashboard,.callout-container,.two-columns,hr.two-thirds,.two-thirds,.inline-callout-container-two-thirds,.ie9 .callout-container{width:100%}.callout-container,.dashboard-show .callout-container{width:100%;margin:0 0 20px}.callout-container:before,.dashboard-show .callout-container:before,.callout-container:after,.dashboard-show .callout-container:after{display:none}}#print-logo{display:none}#header-container{width:100%;height:75px;position:relative;overflow:visible}@media only screen and (max-width:1100px){#header-container{width:100%;position:relative;overflow:visible}}@media only screen and (min-width:700px) and (max-width:900px){#header-container{height:115px}}#header{width:95.122%;max-width:90em;height:75px;margin:0 auto}#header p{width:100%;position:absolute;top:30px}@media only screen and (min-width:300px) and (max-width:700px){#header p{width:25%;margin-top:-15px}}#logo{float:left;padding:15px 0 0;display:block;position:relative}@media only screen and (min-width:300px) and (max-width:700px){#logo .divider,#logo p{display:none}}#navigation hr{display:none}#navigation .nav{float:right;margin:0;padding:42px 0 0}#navigation .nav li{float:left}#navigation .nav li a{float:left;-o-transition:all .3s ease;margin:0 17px;transition:all .3s;position:relative}#navigation .nav li a [data-icon]{-o-transition:all .3s ease;margin-top:5px;margin-right:2px;font-size:16px;transition:all .3s}#navigation .nav li a .arrow{font-size:20px;position:absolute;top:-2px;right:-25px}#navigation .nav li a:hover{background-color:#0000}@media only screen and (max-width:1100px){#navigation .nav li a{margin:0 10px;font-size:12px}#navigation .nav li a [data-icon]{margin-right:2px;font-size:18px}#navigation .nav li a .arrow{font-size:20px;top:0}}#navigation .nav li .divider{float:right;width:1px;height:25px}@media only screen and (min-width:700px) and (max-width:900px){#navigation{position:relative}#navigation hr{width:100%;margin:0;padding:0;display:block;position:absolute;top:73px}#navigation .nav{float:left;width:100%;margin-top:15px;padding:5px 0}#navigation .nav li{padding-top:3px}#navigation .nav li .first{margin-left:0}#navigation .nav li a{margin:1px 17px 0 16px}#navigation .nav li .divider{float:right;width:1px;height:25px}}@media only screen and (min-width:300px) and (max-width:700px){.nav{float:left;width:100%;margin-top:0;padding:0}.nav [data-icon]{display:none}.nav .dropdown-menu:before{right:26px}}#header-container #header #navigation .nav li ul.dropdown-menu{z-index:3;width:170px;height:45px;margin:0;padding:0;font-size:10px;position:absolute;top:26px;right:-15px;overflow:visible;box-shadow:0 4px 15px #ccc}#header-container #header #navigation .nav li ul.dropdown-menu li{list-item:none;float:left;padding:12px 0 10px}#header-container #header #navigation .nav li ul.dropdown-menu li:first-child{padding:12px 0 10px 11px}#header-container #header #navigation .nav li ul.dropdown-menu .divider{width:1px;height:15px;margin:14px 7px 0;padding:0}#header-container #header #navigation .nav li ul.dropdown-menu a{-o-transition:none;margin:0;padding:0;font-size:12px;transition:none}#header-container #header #navigation .nav li ul.dropdown-menu a:hover{-o-transition:none;font-size:12px;transition:none}@media only screen and (max-width:1100px){#header-container #header #navigation .nav li ul.dropdown-menu{font-size:10px;position:absolute;top:27px;right:-20px}}@media only screen and (min-width:700px) and (max-width:900px){#header-container #header #navigation .nav li ul.dropdown-menu{position:absolute;top:32px;right:-16px}}@media only screen and (min-width:300px) and (max-width:700px){#header-container #header #navigation .nav li ul.dropdown-menu{position:absolute;top:25px;right:-8px}}.dropdown-menu:before{content:"";width:5px;height:5px;font-family:icomoon;font-size:22px;position:absolute;top:-13px;right:25px}@media only screen and (max-width:1100px){.dropdown-menu:before{right:27px}}.ie9 .dropdown-menu{right:0}.ie9 .dropdown-menu:before{top:-12px;right:28px}.ie8 .dropdown-menu:before{right:28px}.ie8 .dropdown-menu li .divider{display:none}.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{color:#0000;background-color:#0000;background-image:transparent;filter:none;background:0 0;text-decoration:none}.border-top{background:-moz-linear-gradient(270deg,#cecece00 0%,#cecece 4% 96%,#cecece00 100%);background:-o-linear-gradient(270deg,#cecece00 0%,#cecece 4% 96%,#cecece00 100%);background:-ms-linear-gradient(left, #cecece00 0%, #cecece 4%, #cecece 96%, #cecece00 100%);background:-moz-linear-gradient(270deg,#cecece00 0%,#cecece 4% 96%,#cecece00 100%);background:-webkit-gradient(linear,0 0,100% 0,from(#cecece00),color-stop(.04,#cecece),color-stop(.96,#cecece),to(#cecece00));background:-webkit-linear-gradient(270deg,#cecece00 0%,#cecece 4% 96%,#cecece00 100%);max-width:95em;height:1px;margin:0 auto}.ie9 .border-top,.ie8 .border-top{border-top:1px solid #ccc;min-width:100%}.border-bottom{background:-moz-linear-gradient(270deg,#fff0 0%,#fff 4% 96%,#fff0 100%);background:-o-linear-gradient(270deg,#fff0 0%,#fff 4% 96%,#fff0 100%);background:-ms-linear-gradient(left, #fff0 0%, #fff 4%, #fff 96%, #fff0 100%);background:-moz-linear-gradient(270deg,#fff0 0%,#fff 4% 96%,#fff0 100%);background:-webkit-gradient(linear,0 0,100% 0,from(#fff0),color-stop(.04,#fff),color-stop(.96,#fff),to(#fff0));background:-webkit-linear-gradient(270deg,#fff0 0%,#fff 4% 96%,#fff0 100%);max-width:95em;height:1px;margin:0 auto;box-shadow:0 4px 15px #ccc}.ie9 .border-bottom,.ie8 .border-bottom{border-bottom:1px solid #fff;min-width:100%}.parent-dashboards-show-wrapper .border-top,.parent-dashboards-show-wrapper .border-bottom{display:none}#content-container,#content-container-print-statement{width:95.122%;max-width:90em;margin:0 auto}#content,#content-print-statement{min-height:100%;padding:40px 0;display:block}#content-container-print-statement{height:100%;margin-bottom:-20px}#content-print-statement{background-color:#fff;border-left:1px dotted #ccc;border-right:1px dotted #ccc;min-height:900px;padding:120px 30px 50px;display:block}#push{height:85px}footer{width:100%;height:85px;margin:0 0 -16px;padding-top:12px;position:relative}#footer-container{width:95.122%;max-width:98em;margin:0 auto}#footer-container p{padding-top:5px;line-height:20px}#footer-container .copy{width:82.9787%}#footer-container .copy img{vertical-align:baseline;margin-left:2px}#footer-container .social-media{float:right;width:14.4em;height:100%;margin-top:13px;position:relative}#footer-container .social-media .logos{height:41px;margin-top:-7px;margin-right:15px}#footer-container a{text-decoration:underline}#footer-container a:hover{text-decoration:none}#footer-container .facebook,#footer-container .twitter{background-color:#0000;text-decoration:none}#footer-container .facebook .icon-background,#footer-container .twitter .icon-background{width:21px;height:23px;position:absolute;top:2.5px;right:2px}#footer-container .facebook [data-icon],#footer-container .twitter [data-icon]{background-color:#0000;font-size:26px;position:absolute;top:3px;right:0}#footer-container .twitter [data-icon]{right:34px}.ie9 #footer-container .facebook .icon-background{top:1px}.ie8 #footer-container .facebook .icon-background{top:2px}.callout-container{float:right;border:1px solid #ccc;width:31.3%;margin:0 -7px 20px 28px;padding:15px;position:relative;box-shadow:0 4px 15px #ccc}.callout-container small{color:#666;text-transform:capitalize;font-size:12px;font-style:italic;line-height:16px;display:block}.callout-container .dotted-menu li .left,.callout-container .dotted-menu li .right{background-color:#fff}.callout-container .center{text-align:center;width:100%;margin:0 auto}.callout-container .highlight{border-radius:3px;margin-bottom:12px;padding:2px 8px 7px}.callout-container .highlight.dotted-menu{background-image:none}@media only screen and (min-width:700px) and (max-width:900px){.callout-container{width:100%;margin:0 0 20px}.callout-container:before,.callout-container:after{display:none}.callout-container .center{margin:5px 0}.ie9 .callout-container{width:100%}}@media only screen and (min-width:300px) and (max-width:700px){.callout-container,.dashboard-show .callout-container{width:100%;margin:0 0 20px}.callout-container:before,.dashboard-show .callout-container:before,.callout-container:after,.dashboard-show .callout-container:after{display:none}}.alternative-callout-styles small{display:block}.alternative-callout-styles h5 [data-icon]{color:#858585;padding-right:3px}.alternative-callout-styles .bank-callout-styles,.alternative-callout-styles .stacked-callout-styles{margin-top:10px;margin-bottom:0;margin-left:70px;display:inline-block;position:relative}.alternative-callout-styles .bank-callout-styles .number,.alternative-callout-styles .stacked-callout-styles .number{text-align:right;width:60px;height:30px;padding-top:6px;padding-right:10px;display:inline-block;position:absolute;top:0;left:-70px}.alternative-callout-styles .bank-callout-styles div,.alternative-callout-styles .stacked-callout-styles div{margin-bottom:10px}.alternative-callout-styles .bank-callout-styles div p,.alternative-callout-styles .stacked-callout-styles div p{margin:0;padding:0}.alternative-callout-styles .bank-callout-styles div:last-child,.alternative-callout-styles .stacked-callout-styles div:last-child{margin-bottom:0}.alternative-callout-styles .one-line{margin-bottom:15px}.alternative-callout-styles a.btn{margin:10px 10%}.alternative-callout-styles .icon-link:first-of-type{margin-top:15px}.alternative-callout-styles .parents-callout .stacked-callout-styles{margin-bottom:10px;margin-left:58px;display:block}.alternative-callout-styles .parents-callout .stacked-callout-styles .number [data-icon]:before{padding-left:0;position:relative;top:0;left:0}.alternative-callout-styles .parents-callout .stacked-callout-styles div h5{margin:0}.alternative-callout-styles .parents-callout .stacked-callout-styles div em{margin-bottom:10px}.alternative-callout-styles .parents-callout .stacked-callout-styles a{margin:-6px 0 0 -52px;display:block}.alternative-callout-styles .parents-callout .stacked-callout-styles:last-of-type{margin-bottom:5px}.alternative-callout-styles .parents-callout a.icon-link{padding-left:45px;display:block}.alternative-callout-styles .parents-callout [data-icon]:before{padding-left:5px;position:absolute;top:1px;left:4px}.alternative-callout-styles a.large-icon-list{cursor:default}.alternative-callout-styles a.large-icon-list [data-icon]:before{top:-1px;left:-3px}.alternative-callout-styles a.current{cursor:default}.alternative-callout-styles a.complete{cursor:pointer}.inline-callout-container,.inline-callout-container-two-thirds,.arrow-callout-container{float:none;width:57.4468%;height:100%;margin:0 28px 20px 0;padding:15px;position:relative;box-shadow:0 4px 15px #ccc}.inline-callout-container h1:first-of-type,.inline-callout-container-two-thirds h1:first-of-type,.arrow-callout-container h1:first-of-type{margin-top:0}.inline-callout-mobile-fix{float:left;width:48%}@media (max-width:900px){.inline-callout-mobile-fix{width:100%!important}}#log-in .inline-callout-container{float:left;margin:auto}@media only screen and (min-width:700px) and (max-width:900px){.inline-callout-container{float:none;width:100%}}@media only screen and (min-width:300px) and (max-width:700px){.inline-callout-container{float:none;width:100%}}.inline-callout-container-two-thirds,.arrow-callout-container{width:65.9574%;margin-top:30px}.inline-callout-container-two-thirds label,.arrow-callout-container label{margin:0 0 5px}.inline-callout-container-two-thirds .row-fluid .btn,.arrow-callout-container .row-fluid .btn{float:right;margin:5px 0}.inline-callout-container-two-thirds .row-fluid .floatleft,.arrow-callout-container .row-fluid .floatleft{float:left}.inline-callout-container-two-thirds .row-fluid #search .btn,.arrow-callout-container .row-fluid #search .btn{float:none;border-radius:0 25px 25px 0}.arrow-callout-container{width:100%}@media only screen and (min-width:700px) and (max-width:900px){.inline-callout-container-two-thirds{width:100%}}@media only screen and (min-width:300px) and (max-width:700px){.inline-callout-container-two-thirds{float:none;width:100%}}.inline-container{float:right;width:40.4255%;height:100%;position:relative}.inline-container h2{margin-top:0}.inline-container hr{margin-top:15px}.inline-container .row-fluid .btn{margin:5px 0}@media only screen and (min-width:700px) and (max-width:900px){.inline-container{float:none;width:100%;top:0}}@media only screen and (min-width:300px) and (max-width:700px){.callout-container,.inline-container,.inline-callout-container-two-thirds{width:100%;top:0}}.allie .callout-container{width:30.6239%;margin:0 0 20px 28px}@media only screen and (min-width:700px) and (max-width:900px){.allie .callout-container{width:100%}}@media only screen and (min-width:300px) and (max-width:700px){.allie .callout-container{width:100%}}.ie9 .inline-callout-container-two-thirds:before{top:-15px}.ie9 .inline-callout-container-two-thirds:after{top:-14px}.ie8 .parents-callout .stacked-callout-styles{margin-left:52px}.ie8 .parents-callout a.icon-link{padding-left:25px}.callout-container:before{content:"";background:-moz-linear-gradient(#cecece00 0%,#b3b3b3fc 99%,#b3b3b3 100%);background:-o-linear-gradient(#cecece00 0%,#b3b3b3fc 99%,#b3b3b3 100%);background:-ms-linear-gradient(top, #b3b3b3 0%, #b3b3b3fc 1%, #cecece00 100%);width:1px;height:50px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3b3b3", endColorstr="#00cecece", GradientType=0);background:linear-gradient(#b3b3b3 0%,#b3b3b3fc 1%,#cecece00 100%);position:absolute;bottom:-51px;right:5px;box-shadow:7px 0 10px #ccc}.allie .callout-container:before{display:none}.callout-container:after{content:" ";background:url(/images/arrow.png);width:6px;height:6px;position:absolute;bottom:-7px;right:0}.row-fluid:after{clear:left}.svg .callout-container-arrow{position:absolute;top:-21px;left:21px}.no-svg .callout-container-arrow{display:none}.no-svg .tab-content .inline-callout-container:before,.no-svg .inline-callout-container-two-thirds:before,.no-svg .arrow-callout-container:before{content:"";color:#ccc;width:10px;height:10px;font-family:icomoon;font-size:84px;position:absolute;top:-19px;left:-2px}.no-svg .tab-content .inline-callout-container:after,.no-svg .inline-callout-container-two-thirds:after,.no-svg .arrow-callout-container:after{content:"";color:#fff;width:10px;height:10px;font-family:icomoon;font-size:80px;position:absolute;top:-18px;left:0}@media only screen and (min-width:300px) and (max-width:900px){.no-flexbox .devise-sessions-new-wrapper #content{display:-webkit-box;display:-moz-box;display:-ms-box;-ms-box-orient:vertical;box-orient:vertical;-webkit-box-orient:vertical;-moz-box-orient:vertical;width:100%;display:flex}.no-flexbox .devise-sessions-new-wrapper #content .inline-container{-ms-box-ordinal-group:2;box-ordinal-group:2;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2}.no-flexbox .devise-sessions-new-wrapper #content form{-ms-box-ordinal-group:1;box-ordinal-group:1;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1}.flexbox .devise-sessions-new-wrapper #content{display:-webkit-flex;display:-moz-flex;display:-ms-flex;-moz-flex-direction:column;flex-direction:column;width:100%;display:flex}.flexbox .devise-sessions-new-wrapper #content .inline-container{-moz-order:2;-ms-order:2;order:2}.flexbox .devise-sessions-new-wrapper #content form{-moz-order:1;-ms-order:1;order:1}.inline-container{margin-top:20px}.no-flexbox #content #search-grid .flex-wrapper{display:-webkit-box;display:-moz-box;display:-ms-box;-ms-box-orient:vertical;box-orient:vertical;-webkit-box-orient:vertical;-moz-box-orient:vertical;width:100%;display:flex}.no-flexbox #content #search-grid .flex-wrapper #search-main{-ms-box-ordinal-group:1;box-ordinal-group:1;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1}.no-flexbox #content #search-grid .flex-wrapper .callout-container{-ms-box-ordinal-group:2;box-ordinal-group:2;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2}.flexbox #content #search-grid .flex-wrapper{display:-webkit-flex;display:-moz-flex;display:-ms-flex;-moz-flex-direction:column;flex-direction:column;width:100%;display:flex}.flexbox #content #search-grid .flex-wrapper #search-main{-moz-order:1;-ms-order:1;order:1}.flexbox #content #search-grid .flex-wrapper .callout-container{-moz-order:2;-ms-order:2;order:2}}.visuallyhidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}p{margin-bottom:15px}.small{margin:5px 0 0;font-size:12px;line-height:16px}.large{font-size:16px;line-height:22px}form .small{margin:10px 0}strong{font-weight:600}.indent-left{padding-left:17px}.two-columns{-moz-column-count:2;-moz-column-gap:2.12766%;-webkit-column-count:2;-webkit-column-gap:2.12766%;column-count:2;column-gap:2.12766%}.allie .dashboard .two-columns{float:left}@media only screen and (min-width:300px) and (max-width:700px){.two-columns{-moz-column-count:1;-webkit-column-count:1;column-count:1}}h1{margin:20px 0 5px;padding:0}#content>h1:first-of-type,.dashboard-show>h1:first-of-type,.maintain-grid>h1:first-of-type,#search-grid>h1:first-of-type{margin:0 0 5px}#content>h2:first-of-type+h1:first-of-type{margin:5px 0}h2,form .callout-container h2{margin:5px 0 10px}h2.no-bottom-margin{margin:5px 0 0}form h2{margin-top:10px;margin-bottom:5px}h3{margin-top:20px;margin-bottom:20px}h3:after{content:"";border-top:1px solid #ccc;border-bottom:1px solid #fff;width:100%;height:0;font-style:normal;display:block}.payment-option-loan h3{margin-top:0}.alternative-h3{margin-top:50px}.alternative-h3 [data-icon]{margin-right:3px}.alternative-h3 .pig{font-size:34px;position:relative;top:6px}.alternative-h3:first-of-type{margin-top:15px}h4.no-top-margin{margin-top:0}form h4{margin-top:10px;margin-bottom:5px}h5,label{margin:5px 0}.dotted-menu{margin:0;overflow:hidden}.dotted-menu li{border-bottom:1px dotted #999;width:100%;height:15px;margin:5px 0 7px;list-style:none;position:relative}.dotted-menu li .left{text-align:left;background-color:#f2f2f2;padding-right:5px;position:absolute;top:0;left:0}.dotted-menu li .right{text-align:right;background-color:#f2f2f2;padding-left:5px;position:absolute;top:0;right:0}.dotted-menu li .right.wide{max-width:60%}.dotted-menu li .details{display:inline-block}.dotted-menu li .details:before{content:": ";margin:0}.dotted-menu .large{margin:15px 0}.dotted-menu .total{border-top:3px solid #d4d4d4;margin:22px 0 10px;padding-top:27px}.dotted-menu .total-confirm{margin-top:5px}.dotted-menu .setup-fee{color:#f2672a}.dotted-menu .no-dots{border-bottom:none;height:100%}.dotted-menu .no-dots p{margin-bottom:0}.dotted-menu li.multi-line .right{background-color:#0000;height:auto;position:relative}.dotted-menu li.multi-line .right .first-line{background-color:#fff;padding-left:5px}.dotted-menu .no-dots.details{width:90%;height:auto;margin:-3px 0 0}.main-content-highlight .dotted-menu .large{margin:8px 0}.highlight .dotted-menu li .left,.highlight .dotted-menu li .right{background:#fbfbfbd9}.dotted-menu+p{margin-top:15px}.dotted-menu.details-below{margin-top:-13px}.dotted-menu.details-below li{height:28px}.dotted-menu.details-below li .left{top:13px}.dotted-menu.details-below li .right{top:14px}.dotted-menu.details-below li .details{position:absolute;bottom:-27px;left:18px}.dotted-menu.details-below li .details:before{content:""}.dotted-menu.details-below .total .left,.dotted-menu.details-below .total .right{top:0}.imgspacert{float:right}.imgspacelt{float:left}.right{float:right}.left{float:left}.two-thirds{text-align:left;width:65.9574%}@media only screen and (min-width:700px) and (max-width:900px){hr.two-thirds,.two-thirds{width:100%}}@media only screen and (min-width:300px) and (max-width:700px){hr.two-thirds,.two-thirds{width:100%}}a:hover,.btn-link:hover,a:active,.btn-link:active{text-decoration:none}a:focus,.btn-link:focus{outline:none}.btn-link{border:0;margin:0;padding:0}.create-account{display:inline-block}.icon-link,a.icon-link{width:100%;height:100%;margin:0;padding:0 0 0 23px;font-size:14px;display:block;position:relative}.icon-link [data-icon]:before,a.icon-link [data-icon]:before{font-size:16px;position:absolute;top:-1px;left:0}.icon-link [data-icon],a.icon-link [data-icon]{font-size:16px;position:absolute;top:0;left:0}a.large-icon [data-icon]:before{font-size:26px;top:0;left:-3px}.icon-link:last-of-type,a.icon-link:last-of-type{padding-bottom:10px}p.icon-link{font-size:14px}a.sup{position:relative;top:1px}a.sup [data-icon]{font-size:14px}a.sup.payment-info [data-icon]{font-size:20px}.btn,.basic{text-transform:capitalize;background:linear-gradient(#008f9e,#2a7279);border-radius:25px;margin-bottom:10px;font-size:14px}.btn:hover,.basic:hover{background:#2a7279 linear-gradient(#008f9e,#008f9e);text-decoration:none}.btn:active,.basic:active{background:linear-gradient(#2a7279,#008f9e);text-decoration:none}.btn:focus,.basic:focus{outline:none}.btn [data-icon],.basic [data-icon]{margin-right:4px}.btn-block{padding:4px 14px}.btn.right{float:right;margin-left:15px}.ie8 .btn,.ie8 .basic{font-weight:600}.arrow-btn{padding-right:25px;position:relative}.arrow-btn .arrow{font-size:20px;position:absolute;top:4px;right:0}.basic{background:linear-gradient(#b3b3b3,#999)}.basic:hover{background:#999 linear-gradient(#b3b3b3,#b3b3b3)}.basic:active{background:linear-gradient(#999,#b3b3b3)}.btn.add-student{margin-bottom:20px}form .row-fluid .btn{margin:15px 0;padding-left:25px;padding-right:25px}form .row-fluid .input-append .btn,form .row-fluid .form-search .btn{margin:0}form .row-fluid input[type=submit]{float:right}input[type=submit],button.btn,.basic{padding-left:25px;padding-right:25px}.row-fluid .first-dropdown{margin-left:0}.floated-button-fix{width:100%;height:35px;display:block}.floated-button-fix .btn{float:right}.allie input[type=submit].btn{padding:5px 25px}.allie input[type=submit].btn-small{padding:9px 25px}.controls a,.controls .btn-link{vertical-align:top;float:left;padding:5px 7px 4px 5px}.controls a [data-icon]:before,.controls .btn-link [data-icon]:before{vertical-align:top}.controls a:hover,.controls .btn-link:hover{border-radius:4px}.controls .small{font-size:12px}.controls .offset{margin-top:28px}.main-content-highlight{border-radius:3px;padding:10px;overflow:hidden}.main-content-highlight h4:first-of-type{margin-top:0}table{width:100%}table table{margin:0}table th{text-align:left;vertical-align:baseline;padding:10px 10px 5px;font-size:17px;display:table-cell}table th small{font-size:11px}table tr:hover{cursor:pointer}table tr:nth-child(2n),table tr:nth-child(2n):hover{-o-transition:all .25s linear;transition:all .25s linear}table tr:nth-child(2n):hover a{display:inline}table tr:nth-child(2n):hover a [data-icon]{line-height:14px}table tr:nth-child(odd),table tr:nth-child(odd):hover{-o-transition:all .25s linear;transition:all .25s linear}table tr:nth-child(odd):hover a{display:inline}table tr:nth-child(odd):hover a [data-icon]{line-height:14px}table thead tr:nth-child(odd){background-color:#0000}table thead tr:nth-child(odd):hover{cursor:auto;background-color:#0000}table tr:first-of-type,table tr:first-of-type:hover{background-color:#0000}table td.controls{padding:0}table td.controls .btn-link{vertical-align:top;float:left;padding:3px 6px 2px 5px;font-size:13px;line-height:14px}table td.controls .btn-link [data-icon]:before{vertical-align:top}table td.controls .btn-link:hover{border-radius:5px}table td{height:100%;padding:10px;display:table-cell}table tr{width:100%;display:table-row}table tr th,table tr td{display:table-cell}.fixed tr .controls .btn-link,.worksheet tr .controls .btn-link{display:none}.fixed tr:hover .controls .btn-link,.worksheet tr:hover .controls .btn-link{display:block}.fixed,.worksheet{margin-bottom:20px}.fixed td,.worksheet td{vertical-align:top}.worksheet td:first-child{padding-left:20px}.fixed td.controls,.worksheet td.controls{vertical-align:middle;padding:0 10px 0 0}.fixed td.controls a,.worksheet td.controls a{float:right;margin:0 0 0 2px}.fixed th:first-child,.worksheet th:first-child,.fixed td:first-child,.worksheet td:first-child,.fixed th:nth-child(2),.worksheet th:nth-child(2),.fixed td:nth-child(2),.worksheet td:nth-child(2),.fixed th:nth-child(3),.worksheet th:nth-child(3),.fixed td:nth-child(3),.worksheet td:nth-child(3),.fixed th:nth-child(4),.worksheet th:nth-child(4),.fixed td:nth-child(4),.worksheet td:nth-child(4),.fixed th:nth-child(5),.worksheet th:nth-child(5),.fixed td:nth-child(5),.worksheet td:nth-child(5){width:17%;display:table-cell}.fixed th:nth-child(6),.worksheet th:nth-child(6),.fixed td:nth-child(6),.worksheet td:nth-child(6){width:15%;display:table-cell}.ie8 .fixed th,.ie8 .fixed td{width:17%;display:table-cell}.fixed-with-id th:first-child,.fixed-with-id td:first-child{width:14%;display:table-cell}.fixed-with-id th:nth-child(2),.fixed-with-id td:nth-child(2){width:12%;display:table-cell}.fixed-with-id th:nth-child(3),.fixed-with-id td:nth-child(3),.fixed-with-id th:nth-child(4),.fixed-with-id td:nth-child(4),.fixed-with-id th:nth-child(5),.fixed-with-id td:nth-child(5){width:14%;display:table-cell}.fixed-with-id th:nth-child(6),.fixed-with-id td:nth-child(6){text-align:left;width:14%;display:table-cell}.fixed-with-id th:nth-child(7),.fixed-with-id td:nth-child(7){text-align:center;width:18%;display:table-cell}.ie8 .fixed-with-id th,.ie8 .fixed-with-id td{width:14%;display:table-cell}.ie8 .fixed-with-id th.second-col{width:12%}.ie8 .fixed-with-id th.last-col{width:18%}.Search-Schools th{vertical-align:baseline}.Search-Schools th:first-child,.Search-Schools td:first-child{width:16%;display:table-cell}.Search-Schools td:first-child{font-weight:600}.Search-Schools th:nth-child(2),.Search-Schools td:nth-child(2),.Search-Schools th:nth-child(3),.Search-Schools td:nth-child(3),.Search-Schools th:nth-child(4),.Search-Schools td:nth-child(4),.Search-Schools th:nth-child(5),.Search-Schools td:nth-child(5){width:16%;display:table-cell}.Search-Schools th:nth-child(6),.Search-Schools td:nth-child(6){text-align:center;width:8%;display:table-cell}.Search-Schools th:nth-child(7),.Search-Schools td:nth-child(7){text-align:center;width:10%;display:table-cell}.Search-Schools th:first-child,.Search-Schools td:first-child,.Search-Schools th:nth-child(2),.Search-Schools td:nth-child(2),.Search-Schools th:nth-child(3),.Search-Schools td:nth-child(3),.Search-Schools th:nth-child(4),.Search-Schools td:nth-child(4){width:auto}.Search-Schools tr th{vertical-align:baseline}.Search-Schools tr td.col1{width:40%}.Search-Schools tr td.col2{text-transform:capitalize;width:20%;font-weight:400}.Search-Schools tr td.col3{width:20%;padding-left:11px}.Search-Schools tr td.col4{text-transform:uppercase;width:20%;padding-left:10px;font-weight:600}.Search-Schools .unsorted:after,.Search-Schools .sorted-up:after,.Search-Schools .sorted-down:after{padding-left:2px;font-family:icomoon;display:inline;position:absolute}.Search-Schools .sorted-up:after{content:"";top:2px}.Search-Schools .sorted-down:after{content:"";top:2px}.Search-Schools .unsorted:after{content:"";top:2px}.iti th:first-child,.nacha th:first-child,.iti td:first-child,.nacha td:first-child{width:15%;display:table-cell}.iti td,.nacha td{border-bottom:1px solid #ccc}.iti td:first-child,.nacha td:first-child{font-weight:600}.iti th:nth-child(2),.nacha th:nth-child(2),.iti td:nth-child(2),.nacha td:nth-child(2){width:25%;display:table-cell}.iti th:nth-child(3),.nacha th:nth-child(3),.iti td:nth-child(3),.nacha td:nth-child(3),.iti th:nth-child(4),.nacha th:nth-child(4),.iti td:nth-child(4),.nacha td:nth-child(4),.iti th:nth-child(5),.nacha th:nth-child(5),.iti td:nth-child(5),.nacha td:nth-child(5){width:20%;display:table-cell}.iti tr:nth-child(odd) a [data-icon],.nacha tr:nth-child(odd) a [data-icon],.iti tr:nth-child(2n) a [data-icon],.nacha tr:nth-child(2n) a [data-icon],.iti tr:nth-child(odd):hover a [data-icon],.nacha tr:nth-child(odd):hover a [data-icon],.iti tr:nth-child(2n):hover a [data-icon],.nacha tr:nth-child(2n):hover a [data-icon]{line-height:15px}.import-logs th:first-child,.import-logs td:first-child{width:35%;display:table-cell}.import-logs td:first-child .import-date{display:block}.import-logs td:first-child .date,.import-logs td:first-child .time{display:inline-block}.import-logs td:first-child .date:after,.import-logs td:first-child .duration{font-size:11px}.import-logs td:first-child .date:after{content:"at";margin-left:5px;margin-right:2px;position:relative}.import-logs td:first-child .duration{margin-top:3px}.import-logs th:nth-child(2),.import-logs td:nth-child(2){width:22%;display:table-cell}.import-logs th:nth-child(3),.import-logs td:nth-child(3){width:21%;display:table-cell}.import-logs th:nth-child(4),.import-logs td:nth-child(4){width:22%;display:table-cell}.bank-agreements th{vertical-align:baseline}.bank-agreements th:first-child,.bank-agreements td:first-child{width:45%;display:table-cell}.bank-agreements th:nth-child(2),.bank-agreements td:nth-child(2){width:35%;display:table-cell}.bank-agreements th:nth-child(2) .date,.bank-agreements td:nth-child(2) .date{font-size:13px;display:inline-block}.bank-agreements th:nth-child(2) .author,.bank-agreements td:nth-child(2) .author{font-size:13px}.bank-agreements th:nth-child(2),.bank-agreements td:nth-child(2){padding-left:15px}.bank-agreements th:nth-child(3),.bank-agreements td:nth-child(3){width:20%;display:table-cell}.bank-agreements th:nth-child(3){padding-left:2px}.bank-agreements tr table tr td:nth-child(3){padding-left:4px}.plan-events-log{background:#fbfbfbd9;border:1px solid #fff;border-radius:3px;margin-bottom:20px;padding:0 10px 10px;overflow:hidden}.plan-events-log tr:nth-child(2n),.plan-events-log tr:nth-child(2n):hover{cursor:auto;background-color:#f0f0f0}.plan-events-log tr:nth-child(odd),.plan-events-log tr:nth-child(odd):hover{cursor:auto;background-color:#0000}.plan-events-log tr.adjustment-disabled td,.plan-events-log tr.adjustment-disabled .event-details span,.plan-events-log tr.adjustment-disabled .defer-date span{color:#ccc}.plan-events-log tr th,.plan-events-log tr td{width:auto}.plan-events-log td{border-bottom:none}.plan-events-log td .event-details,.plan-events-log td .defer-date{font-size:12px;font-style:italic}.plan-events-log td .event-details strong,.plan-events-log td .defer-date strong{font-weight:600}.plan-events-log td .event-details span,.plan-events-log td .defer-date span{color:#999;display:block}.plan-events-log td .adjustment{font-style:normal}table tr.sub-table td:first-child{padding-left:10px}table tr.sub-table table td{border-bottom:none}table tr.sub-table table td:first-child{padding-left:10px}table tr.sub-table table tr td:nth-child(2){padding-left:14px;position:relative}table tr.sub-table table tr:first-of-type{background-color:#0000;margin-top:-20px;line-height:normal}table tr.sub-table table tr:first-of-type:hover{background-color:#0000;margin-bottom:0}table tr.sub-table table tr:first-of-type td:first-child{position:relative;left:0}table tr.sub-table table tr:first-of-type td:nth-of-type(2){padding-left:3px;position:relative}table tr.sub-table table tr:first-of-type td:nth-child(3){padding-left:7px;position:relative}table tr.sub-table table tr:first-of-type td:nth-child(4){padding-left:11px;position:relative}table tr.sub-table table tr:first-of-type td:nth-child(5){padding-left:14px;position:relative}table tr.sub-table table tr:first-of-type td:nth-child(6){padding-left:7px;position:relative}table tr.sub-table table tr:first-of-type td:nth-child(7){padding-left:9px;position:relative}table tr td table tr:first-child td:nth-of-type(2),table tr td table tr td:nth-of-type(2){padding-left:0}@media only screen and (min-width:700px) and (max-width:900px){table.worksheet tr.sub-table table tr:first-of-type td:nth-child(7){padding-left:0}table.worksheet td.controls .btn-link{font-size:11px}}.touch table tr a{display:inline}form{margin:0}form h4{margin:20px 0 5px}form .close{color:#fff;text-shadow:none;text-align:center;background-color:#545454;border-radius:12px;width:auto;height:auto;margin:0;padding:0 4px;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:18px}form .close:hover{color:#fff;opacity:1;cursor:pointer}form .close .remove{opacity:.5}form .close .remove:hover{opacity:1;cursor:pointer}form .close .remove a{float:right;color:#666;font-family:icomoon}form .close .remove a:hover{color:#cd391b}form .close .remove a{font-size:12px;position:relative;top:5px}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{width:100%;height:30px;padding:2px 7px 0}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{outline:none}.ie8 input[type=password]{font-family:Helvetica,Arial,sans-serif}textarea{min-height:80px;padding:7px}textarea.agreement-terms{min-height:350px}#agreement{background-color:#fff;border:1px solid #ccc;height:200px;margin:15px 0 5px;padding:15px;overflow:scroll}#agreement p{margin-top:0;margin-bottom:15px}#agreement.loan-terms-agreement{height:264px}.ie8 .row-fluid input[class*=span],.ie8 .row-fluid select[class*=span]{min-height:auto}.ie9 textarea,.ie9 input{padding:0 7px}.ie8 textarea,.ie8 input[type=text],.ie8 input[type=password],.ie8 input[type=datetime],.ie8 input[type=datetime-local],.ie8 input[type=date],.ie8 input[type=month],.ie8 input[type=time],.ie8 input[type=week],.ie8 input[type=number],.ie8 input[type=email],.ie8 input[type=url],.ie8 input[type=search],.ie8 input[type=tel],.ie8 input[type=color],.ie8 .uneditable-input{padding:3px 7px 0}.allie textarea{line-height:20px}.allie input[type=radio],.allie input[type=checkbox]{padding:2px 0 0}.allie input[type=radio]:focus,.allie input[type=checkbox]:focus{outline:none}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:15px}.radio-checkbox{margin-bottom:9px}label.radio.inline{margin-top:0;padding-top:0}.three-column-checkbox .three-column-callout{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:3px 0 10px;padding:10px 0 5px 18px}.three-column-checkbox .three-column-callout strong{margin-left:5px;display:inline}.three-column-checkbox .three-column-callout strong:before{content:"–";margin-left:2px;margin-right:8px;position:relative;top:-1px}.three-column-checkbox .span4:nth-child(3n+1){clear:left;margin-left:0}.three-column-checkbox strong{display:block}@media only screen and (min-width:700px) and (max-width:900px){.three-column-checkbox .span4:nth-child(3n+1){clear:none;margin-left:2.12766%}.three-column-checkbox .span4:nth-child(odd){clear:left;margin-left:0}}.radio.multiple-line-fix{line-height:16px}.radio.multiple-line-fix input[type=radio]{margin-top:0}label.custom{margin-bottom:0}label.custom input[type=checkbox]{vertical-align:top;margin:9px 4px 0 0}@media only screen and (min-width:700px) and (max-width:900px){input[type=checkbox]{width:13px;height:13px}}label.em{text-transform:none}label .de-em{text-transform:none;font-weight:400}select{width:100%;line-height:24px;display:inline-block}select option{line-height:24px}select:focus{outline:none}input[type=text].datepicker{background:#fff url(/images/date-picker-icon.png) 97% no-repeat;padding-right:30px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){input[type=text].datepicker{background:#fff url(/images/date-picker-icon-2x.png) 97%/18px 18px no-repeat}}@media only screen and (min-width:700px) and (max-width:900px){input[type=text].datepicker{background-position:92%}}.ui-datepicker-header .ui-datepicker-title select{height:auto;margin:-3px 0 0}.ui-icon-circle-triangle-w,.ui-icon-circle-triangle-e{background-position:-33px -17px;border-radius:16px}.ui-icon-circle-triangle-w{background-position:-97px -17px}.ui-datepicker-calendar th{text-transform:uppercase;width:auto;font-size:16px}.ui-datepicker-calendar tr:hover{cursor:auto;background:0 0}.ui-datepicker-calendar tr:nth-child(2n),.ui-datepicker-calendar tr:nth-child(odd),.ui-datepicker-calendar tr:nth-child(2n):hover,.ui-datepicker-calendar tr:nth-child(odd):hover{background:0 0}.ui-datepicker-calendar tr:nth-child(2n):hover a,.ui-datepicker-calendar tr:nth-child(odd):hover a{display:block}.ui-datepicker-calendar td{width:auto}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.no-label{margin-top:27px}.gray{color:#999}.gray .active{color:#666}.input-prepend .add-on,.input-prepend .btn,.input-append .add-on,.input-append .btn{height:100%}@media only screen and (min-width:900px) and (max-width:1000px){.input-append .btn{font-size:12px}}@media only screen and (min-width:700px) and (max-width:1000px){.input-append .btn{font-size:12px}}.input-prepend .add-on:first-of-type,.input-prepend .btn:first-of-type{border-radius:3px 0 0 3px}.input-prepend,.input-append{margin:0}.input-prepend .prependedInput,.input-append .prependedInput,.input-prepend .appendedInput,.input-append .appendedInput{margin-bottom:9px}input.search-query{width:70%}.input-prepend .prependedInput{width:90%}.ie8 .input-prepend .prependedInput,.ie8 .input-append .appendedInput{width:83%}.input-append .appendedInput{width:89%}.input-prepend .appendedPrependedInput{width:81%}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:10px}#manage-school{width:100%}#manage-school .appendedInputButton{border-radius:25px 0 0 25px;width:60%;padding-left:15px}#manage-school .btn{width:40%;margin-top:0;padding-left:0;padding-right:0}#search{width:100%;margin-bottom:15px}#search .appendedInputButton{border-radius:25px 0 0 25px;width:75%;padding-left:15px}#search .btn{width:25%}@media only screen and (min-width:700px) and (max-width:1000px){#search .btn{font-size:13px}}@media only screen and (min-width:700px) and (max-width:900px){#search .btn{font-size:13px}}.ie8 .modal-body input[type=text],.ie8 .modal-body select{width:95%}form .search-container{margin-bottom:10px;position:relative}form .search-container input[type=text].SearchInput{border-radius:25px 0 0 25px;width:61%;margin-right:0;padding-left:15px}form .search-container .SearchButton,form .search-container .row-fluid .btn{border-radius:0 25px 25px 0;width:40%;margin-left:0;padding-left:2px;padding-right:2px;position:absolute;right:0}form .student-search input[type=text].SearchInput{width:76%;padding-left:15px}form .student-search .SearchButton,form .student-search .row-fluid .btn{width:20%;top:-5px}.field_with_errors{display:inline}.text-success,.control-group.success>label,.control-group.success .help-block,.control-group.success .help-inline{color:#7f8f4f}.control-group.success input,.control-group.success select,.control-group.success textarea{color:#999;border-color:#7f8f4f;font-weight:400;box-shadow:inset 0 1px 1px #ccc}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{color:#7f8f4f;border-color:#7f8f4f;box-shadow:inset 0 1px 1px #ccc,0 0 6px #ccc}.text-warning,.control-group.warning>label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c49952}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#999;border-color:#c49952;font-weight:400;box-shadow:inset 0 1px 1px #ccc}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{color:#c49952;border-color:#c49952;box-shadow:inset 0 1px 1px #ccc,0 0 6px #ccc}.text-error,.control-group.error>label,.control-group.error .help-block,.control-group.error .help-inline,.field_with_errors>label,.field_with_errors .help-block,.field_with_errors .help-inline{color:#cd391b}.field_with_errors>label{margin-right:15px}label.radio.inline>.field_with_errors{display:inline-block}.control-group.error input,.control-group.error select,.control-group.error textarea,.field_with_errors input,.field_with_errors input[type=checkbox],.field_with_errors select,.field_with_errors textarea{border-color:#cd391b;font-weight:400;box-shadow:inset 0 1px 1px #ccc}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus,.field_with_errors input:focus,.field_with_errors select:focus,.field_with_errors textarea:focus{border-color:#cd391b;box-shadow:inset 0 1px 1px #ccc,0 0 6px #ccc}.help-inline,.help-block,.radio-help-inline,.help-text,.optional{float:left;margin-top:-6px;margin-bottom:10px;padding:0}.help-inline strong,.help-block strong,.radio-help-inline strong,.help-text strong,.optional strong{position:relative;top:2px}.help-block{float:none}label+.help-block{margin-bottom:5px}.pop-up-help{margin-top:0;margin-left:-10px;padding-right:-10px;font-size:12px;line-height:15px}.radio-help-inline{margin:-3px 0 0 19px}.radial-help{margin-top:-3px;margin-left:14px;font-size:12px;line-height:14px}.help-text{float:none;text-transform:none;margin:0 0 0 5px;font-size:11px;font-weight:400}.optional{float:none;text-transform:none;margin:0;line-height:normal}.inline-copy{margin:33px 0 0 5px}.error_explanation,.block-message,.alert-message{color:#cd391b;text-align:left;background-color:#f5e4e2;border:1px solid #cd391b;width:65.9574%;margin:15px 0;padding:10px 20px}.error_explanation h2,.block-message h2,.alert-message h2,.error_explanation h3,.block-message h3,.alert-message h3{text-transform:capitalize;margin-top:10px;margin-bottom:0;font-size:18px;font-style:normal;line-height:30px}.error_explanation h2:after,.block-message h2:after,.alert-message h2:after,.error_explanation h3:after,.block-message h3:after,.alert-message h3:after{border:0 solid;margin-bottom:0}.error_explanation h2:before,.block-message h2:before,.alert-message h2:before,.error_explanation h3:before,.block-message h3:before,.alert-message h3:before{content:"";color:#cd391b;width:20px;height:20px;padding-right:8px;font-family:icomoon;font-style:normal;font-weight:400;position:relative;top:1px}.error_explanation ul,.block-message ul,.alert-message ul{-moz-column-count:2;-moz-column-gap:2.12766%;-webkit-column-count:2;-webkit-column-gap:2.12766%;column-count:2;column-gap:2.12766%;margin-bottom:10px;margin-left:0;padding-top:10px;padding-left:0}.error_explanation ul li,.block-message ul li,.alert-message ul li{margin:0 0 0 15px;padding:2px;font-size:14px;list-style:none;position:relative}.error_explanation ul li:before,.block-message ul li:before,.alert-message ul li:before{content:"";color:#cd391b;padding-right:5px;font-family:icomoon;font-size:20px;font-style:normal;position:absolute;top:2px;left:-20px}.single-line ul{-moz-column-count:1;-webkit-column-count:1;column-count:1}.inline-callout-container .error_explanation,.inline-callout-container .block-message,.inline-callout-container .alert-message,.modal .modal-body .error_explanation{width:100%;height:100%}.inline-callout-container .error_explanation ul,.inline-callout-container .block-message ul,.inline-callout-container .alert-message ul,.modal .modal-body .error_explanation ul,.error_explanation .single-line,.block-message .single-line,.alert-message .single-line{-moz-column-count:1;-moz-column-gap:0px;-webkit-column-count:1;-webkit-column-gap:0px;column-count:1;column-gap:0}.ie8 .error_explanation ul,.ie8 .block-message ul,.ie8 .alert-message ul{margin-bottom:0;padding-top:0}@media only screen and (min-width:700px) and (max-width:900px){.error_explanation,.block-message,.alert-message{float:none;width:100%}}@media only screen and (min-width:300px) and (max-width:700px){.error_explanation,.block-message,.alert-message{float:none;width:100%}.error_explanation ul,.block-message ul,.alert-message ul{-moz-column-count:1;-moz-column-gap:0px;-webkit-column-count:1;-webkit-column-gap:0px;column-count:1;column-gap:0}}#flash-messages,#surcharge-warning{margin:15px 0 0}#flash-messages .alert,#surcharge-warning .alert{margin-bottom:0;padding-bottom:0}#flash-messages .alert p,#surcharge-warning .alert p{padding-top:10px;padding-bottom:5px;padding-left:15px;font-size:16px;line-height:22px}#flash-messages .alert,#surcharge-warning .alert,#flash-messages .alert-warning,#surcharge-warning .alert-warning{color:#c49952;background-color:#fdf8e3;border:1px solid #c49952}#flash-messages .alert-notice,#surcharge-warning .alert-notice,#flash-messages .alert-success,#surcharge-warning .alert-success{color:#7f8f4f;background-color:#f0f2eb;border:1px solid #7f8f4f}#flash-messages .alert-error,#surcharge-warning .alert-error{color:#cd391b;background-color:#f5e4e2;border:1px solid #cd391b}#flash-messages .alert-info,#surcharge-warning .alert-info{color:#008f9e;background-color:#dff1f3;border:1px solid #008f9e}.modal:focus{outline:0}.modal .close{color:#fff;text-shadow:none;text-align:center;background-color:#545454;border-radius:12px;width:auto;height:auto;padding:0 6px;font-size:18px;line-height:normal}.modal .close:hover{color:#fff;opacity:1;cursor:pointer}.modal-header .close{margin:2px -3px 0 0}.modal-header h4{margin:5px 0}.modal-body ul{margin-left:0}.modal-body ul li{margin-bottom:10px;margin-left:0;list-style-type:none}.modal-body ul li strong{margin-left:-7px}.modal-body ul li strong:before{content:"";margin:0;padding:0;font-family:icomoon;font-size:18px;position:relative;top:3px;left:2px}.modal-body .dotted-menu li .left,.modal-body .dotted-menu li .right{background-color:#fff}.modal-body .span8{width:100%}.modal-body .tuition-invoice h4:first-of-type{margin:0}.ie8 .modal-body .span8{width:95%}.modal-body .highlight{margin:8px 0 15px;padding:10px}.popover-title{padding-top:15px;font-size:14px}.popover-title:after{border:0 solid #0000}.popover-content{font-size:12px;font-style:normal;font-weight:400}.pagination{margin:0 0 20px}.pagination ul>.disabled>a:hover,.pagination ul>.disabled>span:hover{cursor:pointer}.pagination ul>li>a,.pagination ul>li>a>span{line-height:32px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:12px;line-height:30px}@media only screen and (min-width:900px) and (max-width:1000px){.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 8px}}@media only screen and (min-width:300px) and (max-width:900px){.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 6px}}.accordion.main-column{margin:20px 0}.accordion.main-column row-fluid [class*=span]{margin-left:3.12094%}.accordion.main-column row-fluid [class*=span]:first-child{margin-left:0}.accordion.main-column .accordion-group{border-bottom:none;border-left:none;border-right:none;border-radius:5px;margin:0}.accordion.main-column .accordion-group:first-child{border-top:none}.accordion.main-column .accordion-group .accordion-heading .accordion-toggle{padding:0}.accordion.main-column .accordion-group .accordion-heading .accordion-toggle h4{margin:0;padding:10px 10px 7px;line-height:26px}.accordion.main-column .accordion-group .accordion-heading .accordion-toggle h4 [data-icon]:before{vertical-align:middle;padding-bottom:3px;font-size:24px}.accordion.main-column .accordion-group .accordion-heading .accordion-toggle h5 [data-icon]:before{vertical-align:middle;padding-bottom:3px;padding-left:10px;font-size:24px}.accordion.main-column .accordion-group .accordion-body .accordion-inner{border-top:none;padding:0 15px 6px}.accordion.main-column .accordion-group .accordion-body .accordion-inner hr{border-bottom:none;margin:12px 0 15px}.accordion.main-column .accordion-group .accordion-body .accordion-inner hr:first-child{margin-top:0}.accordion.main-column .accordion-group .accordion-body .accordion-inner h4{margin:0 0 5px}.modal-body .accordion{margin-top:0}@media only screen and (min-width:300px) and (max-width:700px){.accordion.main-column .row-fluid [class*=span]{margin:0}}.accordion.progress-accordion .accordion-group,.accordion.progress-accordion .accordion-group .accordion-inner{background-color:#0000;border:1px solid #0000}.accordion.progress-accordion .accordion-group .accordion-body .accordion-inner hr{border-top:1px solid #ccc;border-bottom:1px solid #fff;height:0;margin:15px 0}.accordion.progress-accordion .callout-container:before,.accordion.progress-accordion .callout-container:after{content:"";width:0;height:0;display:inline}.upgrade-browser{text-align:center;border:12px solid;width:800px;margin:35px auto}.add-students button.btn{margin:27px 0 0}@media only screen and (min-width:900px) and (max-width:1000px){.add-students button.btn{padding:4px 14px}}.admin{margin:0 0 5px}.admin .admin-user,.admin .added-student{border-radius:5px;margin:0;padding:20px 15px}.admin .admin-user:first-of-type,.admin .added-student:first-of-type{border-top:none}.admin .admin-user h5,.admin .added-student h5{margin:0}.admin .admin-user label,.admin .added-student label{margin:0 0 2px}.admin .admin-user p,.admin .added-student p{margin:0}.admin .admin-user:hover .controls,.admin .added-student:hover .controls{display:block}.admin .admin-user .controls,.admin .added-student .controls{text-align:right;float:right;margin:-8px -6px 0 0;display:none}@media only screen and (min-width:700px) and (max-width:900px){.admin .admin-user{padding:15px 0 15px 15px}}.touch .admin .admin-user .controls,.touch .fixed tr .controls .btn-link,.touch .worksheet tr .controls .btn-link{display:block}.edit-instructions{background:#fbfbfbd9;border:1px solid #fff;border-radius:3px;margin-bottom:15px;padding:10px;overflow:hidden}.edit-instructions p{margin:0}.callout-container.manage-admin,.callout-container.manage-family{text-align:center}.callout-container.manage-admin h2,.callout-container.manage-family h2,.callout-container.manage-admin h4,.callout-container.manage-family h4,.callout-container.manage-admin p,.callout-container.manage-family p{text-align:left}.callout-container.manage-admin h2,.callout-container.manage-family h2{margin-bottom:0}.callout-container.manage-admin .user,.callout-container.manage-family .user,.callout-container.manage-admin .student,.callout-container.manage-family .student{text-align:left;margin:0;padding:15px 0 7px;overflow:hidden}.callout-container.manage-admin .user .user-icon,.callout-container.manage-family .user .user-icon,.callout-container.manage-admin .student .user-icon,.callout-container.manage-family .student .user-icon{float:left;padding:7px 0 0;font-size:34px}.callout-container.manage-admin .user .user-info,.callout-container.manage-family .user .user-info,.callout-container.manage-admin .student .user-info,.callout-container.manage-family .student .user-info{margin-left:43px;font-size:16px}.callout-container.manage-admin .user .user-info i,.callout-container.manage-family .user .user-info i,.callout-container.manage-admin .student .user-info i,.callout-container.manage-family .student .user-info i{margin-bottom:7px;display:block}.callout-container.manage-admin .user .controls,.callout-container.manage-family .user .controls,.callout-container.manage-admin .student .controls,.callout-container.manage-family .student .controls{border-radius:5px;overflow:hidden}.callout-container.manage-admin .user .controls a,.callout-container.manage-family .user .controls a,.callout-container.manage-admin .student .controls a,.callout-container.manage-family .student .controls a,.callout-container.manage-admin .user .controls .btn-link,.callout-container.manage-family .user .controls .btn-link,.callout-container.manage-admin .student .controls .btn-link,.callout-container.manage-family .student .controls .btn-link{padding:6px 12px 5px 10px}.callout-container.manage-admin .user .controls a:hover,.callout-container.manage-family .user .controls a:hover,.callout-container.manage-admin .student .controls a:hover,.callout-container.manage-family .student .controls a:hover,.callout-container.manage-admin .user .controls .btn-link:hover,.callout-container.manage-family .user .controls .btn-link:hover,.callout-container.manage-admin .student .controls .btn-link:hover,.callout-container.manage-family .student .controls .btn-link:hover{border-radius:0}.callout-container.manage-admin .user .controls .edit,.callout-container.manage-family .user .controls .edit,.callout-container.manage-admin .student .controls .edit,.callout-container.manage-family .student .controls .edit{padding-left:10px}.callout-container.manage-admin .btn.add-admin,.callout-container.manage-family .btn.add-admin{margin:15px 0 7px}@media only screen and (min-width:900px) and (max-width:1000px){.callout-container.manage-admin .user .controls .btn-link,.callout-container.manage-admin .user .controls a{padding:6px 11px 5px 9px;font-size:12px}.callout-container.manage-admin .user .controls .view-profile{border-right:none}}@media only screen and (min-width:700px) and (max-width:900px){.callout-container.manage-admin{text-align:left}}.callout-container.manage-family .controls{background:0 0;border-radius:0}.callout-container.manage-family .controls a,.callout-container.manage-family .controls .btn-link{border-right:none;border-radius:5px;width:100%;padding:6px 12px 5px 10px}.progress-bar{margin:-20px 0 -5px;list-style-type:none;overflow:hidden}.progress-bar li{float:left}.progress-bar li a{-o-transition:all .25s ease-in-out;padding:0 25px 25px 5px;transition:all .25s ease-in-out;display:block;position:relative;overflow:hidden}.progress-bar li a [data-icon]{float:left;-o-transition:all .25s ease-in-out;border-radius:50px;padding:7px 7px 5px;font-size:14px;transition:all .25s ease-in-out}.progress-bar li a .content{margin:0 0 0 34px}.progress-bar li a:after{content:"";font-family:icomoon;font-size:16px;position:absolute;top:10px;right:2px}.progress-bar li a:active{-o-transition:none;transition:none}.progress-bar li a:focus{outline:none}.progress-bar li:last-child a{padding-right:0}.progress-bar li:last-child a:after{content:""}.progress-bar .current{cursor:text}.progress-bar .current [data-icon]{background:0 0;padding:5px 5px 3px}.progress-bar .current .content{margin:0 0 0 35px}.progress-bar .current:hover [data-icon]{background-color:#0000}.progress-bar .incomplete{cursor:text}.progress-bar .incomplete [data-icon]{background:0 0;padding:5px 5px 3px}.progress-bar .incomplete .content{margin:0 0 0 35px}.progress-bar .incomplete:hover [data-icon]{background-color:#0000}.progress-bar .incomplete:after,.progress-bar .incomplete:hover,.progress-bar .incomplete:focus,.progress-bar .incomplete:hover [data-icon]{background:0 0}.manage-school-nav,.nav-tabs{width:100%;margin:-41px 0 -1px -10px;padding-left:10px}.manage-school-nav li a,.nav-tabs li a{float:left;padding:20px}.manage-school-nav li a:after,.nav-tabs li a:after{content:""}.manage-school-nav li a:hover,.nav-tabs li a:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center, ellipse cover, #fff 0%, #fff0 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #fff), color-stop(100%, #fff0));background:-webkit-radial-gradient(center, ellipse cover, #fff 0%, #fff0 100%);background:-o-radial-gradient(center, ellipse cover, #fff 0%, #fff0 100%);background:-ms-radial-gradient(center, ellipse cover, #fff 0%, #fff0 100%);background:radial-gradient(#fff 0%,#fff0 100%);box-shadow:0 -4px 10px #ccc}.manage-school-nav li a:active,.nav-tabs li a:active{background:0 0}.manage-school-nav li .current,.nav-tabs li .current,.manage-school-nav li.active a,.nav-tabs li.active a{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center, ellipse cover, #fff 0%, #fff0 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #fff), color-stop(100%, #fff0));background:-webkit-radial-gradient(center, ellipse cover, #fff 0%, #fff0 100%);background:-o-radial-gradient(center, ellipse cover, #fff 0%, #fff0 100%);background:-ms-radial-gradient(center, ellipse cover, #fff 0%, #fff0 100%);background:radial-gradient(#fff 0%,#fff0 100%);margin:0 -1px;box-shadow:inset 0 1px 8px #ccc}.manage-school-nav li .current [data-icon],.nav-tabs li .current [data-icon],.manage-school-nav li.active a [data-icon],.nav-tabs li.active a [data-icon]{border:none;padding:7px 7px 5px;font-size:14px}.manage-school-nav li .current:hover,.nav-tabs li .current:hover,.manage-school-nav li.active a:hover,.nav-tabs li.active a:hover{cursor:pointer;box-shadow:inset 0 1px 8px #ccc}.manage-school-nav li .divider,.nav-tabs li .divider{float:right;background:-moz-linear-gradient(#ccc0 0%,#ccc 50%,#ccc0 100%);background:-o-linear-gradient(#ccc0 0%,#ccc 50%,#ccc0 100%);background:-ms-linear-gradient(top, #ccc0 0%, #ccc 50%, #ccc0 100%);background:linear-gradient(#ccc0 0%,#ccc 50%,#ccc0 100%);width:1px;height:50px;margin-top:10px;display:inline-block}.manage-school-nav li:last-child a,.nav-tabs li:last-child a{padding-right:20px}@media only screen and (min-width:700px) and (max-width:900px){.manage-school-nav li a{padding:20px 16px}}.ie8 .manage-school-nav{margin-bottom:0}.ie8 .manage-school-nav li a{margin:0 -1px}.ie8 .manage-school-nav li a:hover{background:#fff}.ie8 .manage-school-nav li a:active{background:0 0}.ie8 .manage-school-nav li .current,.ie8 .manage-school-nav li .current:hover{background:#e8e8e8}.ie8 .manage-school-nav li .divider{background:#ccc;height:20px;margin-top:25px}hr.progress-nav{margin:0 0 20px}.dashboard{width:65.812%;height:100%;margin:25px 0;padding:0;display:table;box-shadow:0 4px 15px #ccc}.dashboard .btn{margin-top:15px}.dashboard .highlight{background-color:#eee;background-image:-moz-linear-gradient(#f9f6f5 0%,#f9f6f500 100%),url(/images/background-dashboard.jpg);background-image:-moz-linear-gradient(#f9f6f5 0%,#f9f6f500 100%),url(/images/background-dashboard.jpg);background-image:-o-linear-gradient(#f9f6f5 0%,#f9f6f500 100%),url(/images/background-dashboard.jpg);background:-ms-linear-gradient(top, #f9f6f500 0%, #f9f6f5 100%), url(/images/background-dashboard.jpg);text-align:center;background:linear-gradient(#f9f6f500 0%,#f9f6f5 100%),url(/images/background-dashboard.jpg);width:40%;height:100%;margin:0;padding:40px 0;display:table-cell}.dashboard .highlight .payment-method{width:80%;margin:0 auto;display:inline-block}.dashboard .highlight .payment-method .number{float:left;text-align:right;width:48%;margin:0 4% 0 0;padding:2px 0 0}.dashboard .highlight .payment-method h4{float:right;text-align:left;width:48%;margin:0;padding:0}.dashboard .highlight .payment-method h4 span{margin-top:10px;display:block}.dashboard .highlight em{width:70%;margin-top:3px;display:inline-block}.dashboard .highlight ul{width:50%;margin:0 auto;padding:10px 0 0;display:inline-block}.dashboard .highlight ul li{float:left;text-align:center;border-radius:50px;width:6px;height:6px;margin-left:22%;list-style:none}.dashboard .highlight.width-full{width:100%}.dashboard .dashboard-column{vertical-align:top;width:60%;height:100%;padding:10px 15px 15px;display:table-cell}.dashboard .dashboard-column .table-container:hover+hr{display:none}.dashboard .dashboard-column hr{margin:0}.dashboard .dashboard-column .table-container{width:100%;padding:10px 15px}.dashboard .dashboard-column .table-container:hover{cursor:pointer;border-radius:15px;margin-bottom:2px;padding:10px 15px;position:relative;top:-3px;transform:scale(1.035);box-shadow:0 4px 15px #ccc}.dashboard .dashboard-column .table-container:hover a{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.dashboard .dashboard-column .table-container a{opacity:0;float:right;margin:0 5px 0 10px;font-size:12px;text-decoration:underline}.dashboard .dashboard-column .table-container .main-content{height:100%;margin:0;padding:0}.dashboard .dashboard-column .table-container .main-content .first-column,.dashboard .dashboard-column .table-container .main-content .second-column,.dashboard .dashboard-column .table-container .main-content .third-column{vertical-align:top;height:30px;margin:0}.dashboard .dashboard-column .table-container .main-content .first-column,.dashboard .dashboard-column .table-container .main-content .third-column{padding-top:12px}.dashboard .dashboard-column .table-container .main-content .first-column{text-align:right;width:12%;margin:0;padding:8px 10px 0 0;display:inline-block}.dashboard .dashboard-column .table-container .main-content .second-column{text-align:left;width:53%;height:100%;margin:0;padding:1px 0 0 15px;display:inline-block}.dashboard .dashboard-column .table-container .main-content .second-column em{margin:0;padding:0}.dashboard .dashboard-column .table-container .main-content .third-column{text-align:right;border-right:0 solid #fff;width:33%;margin:0;padding:8px 10px 0;display:inline-block}.dashboard .dashboard-column table{width:100%;margin-top:5px}.dashboard .dashboard-column table a{float:right;opacity:0;margin:0 5px 0 10px;text-decoration:underline}.dashboard .dashboard-column table td{vertical-align:top;border-bottom:none;height:100%;padding:0 0 4px;display:block}.dashboard .dashboard-column table tr:hover a{float:right;vertical-align:center;opacity:1;margin:0 5px 0 10px}.dashboard .dashboard-column table tr:last-child{height:27px}.dashboard .dashboard-column table td:first-child{text-align:right;width:12%;padding-top:5px;padding-right:10px;display:inline-block}.dashboard .dashboard-column table td:nth-child(2){text-align:left;width:53%;padding-top:5px;padding-left:17px;padding-right:50px;display:inline-block}.dashboard .dashboard-column table td:nth-child(2) a{margin-right:-45px}.dashboard .dashboard-column table td:last-child{text-align:right;border-right:0 solid #fff;width:33%;padding-top:5px;padding-left:10px;padding-right:10px;display:inline-block}.long-numbers .highlight .payment-method{width:100%;margin:0 auto;display:inline-block}.long-numbers .highlight .payment-method .number{float:none;width:100%;margin:0}.long-numbers .highlight .payment-method h4{float:none;text-align:center;width:100%;margin:5px 0}.long-numbers .dashboard-column .table-container .main-content .first-column,.long-numbers .dashboard-column .table-container .main-content td:first-child{width:17%}.long-numbers .dashboard-column .table-container .main-content .second-column,.long-numbers .dashboard-column .table-container .main-content td:nth-child(2){width:48%}.dashboard .dashboard-column .table-container:last-child:hover:hover{margin-bottom:0}@media only screen and (max-width:1100px){.dashboard .dashboard-column .table-container .main-content .first-column{font-size:18px}.dashboard .dashboard-column .table-container .main-content .second-column{padding-left:9px}.dashboard .dashboard-column .table-container .main-content .third-column{width:10%;font-size:16px}.dashboard .dashboard-column .table-container table td:nth-child(2){padding-left:9px;font-size:12px}.dashboard .dashboard-column .table-container table td:last-child{width:30%;padding-left:0}}@media only screen and (min-width:900px) and (max-width:1000px){.dashboard .highlight h2{font-size:16px}.dashboard .highlight .money{font-size:32px}.dashboard .dashboard-column .table-container .main-content .first-column,.dashboard .dashboard-column .table-container .main-content .third-column{font-size:16px}}@media only screen and (min-width:700px) and (max-width:900px){.dashboard-show .callout-container{width:50%}.dashboard-show p.two-columns{-moz-column-count:1;-webkit-column-count:1;column-count:1;width:45%}.dashboard-show .dash-intro{width:47%}.dashboard-show h3{width:45%}.dashboard-show h3.small-viewport{clear:both;width:100%}.dashboard-show .inline-dashboard-container .span4{width:45%;margin:0;display:block}.dashboard{width:100%}.dashboard .highlight{width:40%}.dashboard .highlight .payment-method{width:100%;margin:0 auto;display:inline-block}.dashboard .highlight .payment-method .number{float:none;width:100%;margin:0}.dashboard .highlight .payment-method h4{float:none;text-align:center;width:100%;margin:5px 0}.dashboard .highlight h2{margin-bottom:5px;font-size:16px}.dashboard .highlight .money{font-size:35px}.dashboard .dashboard-column{width:60%}.dashboard .dashboard-column .table-container table td:nth-child(2){padding-left:12px;font-size:12px}}@media only screen and (min-width:300px) and (max-width:700px){.dashboard{border:1px solid #ccc;width:100%}.dashboard .dashboard-column,.dashboard .highlight{border:1px solid #fff;width:100%;display:block}.dashboard .dashboard-column{border-top:1px solid #fff}.dashboard .highlight{border-bottom:1px solid #ccc}.allie .dashboard .two-columns{float:none}}.allie .highlight{background-image:url(/images/background-dashboard.jpg)}.ie8 .dashboard{display:table}.ie8 .dashboard .dashboard-column .main-content{height:100%;margin:0;padding:0}.ie8 .dashboard .dashboard-column .main-content .second-column a{margin-right:2px}.ie8 .dashboard .dashboard-column .table-container:hover{width:100%;height:100%;cursor:arrow;margin-bottom:0;position:relative;top:0}.ie8 .dashboard .dashboard-column .table-container:hover+hr{border-top:1px solid #ccc;border-bottom:1px solid #fff;height:0;display:block}.parents{width:100%;height:180px;min-height:180px}.parents .btn{margin-top:0}.parents .highlight,.parents .dashboard-column{width:100%;padding:25px 0 0;display:table-cell;position:relative}.parents .highlight ul,.parents .dashboard-column ul{list-style:none}.parents .highlight .header-bar,.parents .dashboard-column .header-bar,.parents .highlight .footer-bar,.parents .dashboard-column .footer-bar{width:100%;margin:0;padding:0;position:relative}.parents .highlight .header-bar span,.parents .dashboard-column .header-bar span{color:#666;vertical-align:top;text-align:center;text-transform:uppercase;background:linear-gradient(#fff,#f0f0f0);border-bottom:1px solid #ccc;width:100%;height:23px;padding:3px;font-size:15px;font-weight:300;position:absolute;top:-25px;left:0}.parents .highlight .footer-bar div,.parents .dashboard-column .footer-bar div{text-align:center;vertical-align:top;background-color:#fff;border-top:1px solid #e4e4e4;width:90%;height:37px;margin:0 5%;padding:5px 0 0;font-size:15px}.parents .highlight .footer-bar div a,.parents .dashboard-column .footer-bar div a{padding:5px 0;display:inline-block}.parents .highlight .content,.parents .dashboard-column .content{width:100%;padding:10px}.parents .highlight:first-of-type{width:15.75%}.parents .dashboard-column:nth-of-type(2){width:25.75%}.parents .dashboard-column:nth-of-type(3){width:34.25%}.parents .dashboard-column:nth-of-type(4){width:24.25%}.parents .dashboard-column.school-path-choice{text-align:center;width:100%;padding:2rem}.parents .dashboard-column.school-path-choice .btn{width:50%;display:inline-block}.parents .highlight{background:-moz-linear-gradient(#e5e5e5 0%,#ffffff40 100%),url(/images/background-dashboard.jpg);background:-moz-linear-gradient(#e5e5e5 0%,#ffffff40 100%),url(/images/background-dashboard.jpg);background:-o-linear-gradient(#e5e5e5 0%,#ffffff40 100%),url(/images/background-dashboard.jpg);background:-ms-linear-gradient(top, #ffffff40 0%, #e5e5e5 100%), url(/images/background-dashboard.jpg);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80ffffff", endColorstr="#e5e5e5", GradientType=0), url(/images/background-dashboard.jpg);background:linear-gradient(#ffffff40 0%,#e5e5e5 100%),url(/images/background-dashboard.jpg)}.parents .highlight [data-icon]{margin:45px 0 0;padding:0;font-size:95px;display:block}.parents .highlight h4{margin-top:45px}.parents .highlight .icon-link{color:#999;text-shadow:0 2px 3px #fff;width:auto;height:auto;margin:-3px 0 11px;padding:0}.parents .highlight .icon-link [data-icon],.parents .highlight .icon-link [data-icon]:before{margin:0;padding:0 1px 0 0;font-size:12px;display:inline-block;position:relative;top:0}.parents .highlight .icon-link:hover,.parents .highlight .icon-link:hover [data-icon]:before{color:gray}.parents .highlight .icon-link:active{color:#666;background-color:#0000}.parents .highlight .icon-link:active [data-icon]:before{color:#666}.parents .dashboard-column .family{min-height:135px}.parents .dashboard-column .family ul li{width:100%;margin-bottom:5px;padding-left:25px;padding-right:5px;list-style:none;display:inline-block;position:relative}.parents .dashboard-column .family ul li em{margin-top:-5px;display:block}.parents .dashboard-column .family ul li:before{content:"";font-family:icomoon;font-size:30px;font-weight:300;position:absolute;top:6px;left:-15px}.parents .dashboard-column .balance h4,.parents .dashboard-column .balance-complete h4{text-align:left;padding-left:15px}.parents .dashboard-column .balance ul,.parents .dashboard-column .balance-complete ul{margin-left:15px}.parents .dashboard-column .balance ul li,.parents .dashboard-column .balance-complete ul li{margin-bottom:8px}.parents .dashboard-column .balance ul li a,.parents .dashboard-column .balance-complete ul li a{padding-left:23px;display:inline-block;position:relative}.parents .dashboard-column .balance ul li a [data-icon],.parents .dashboard-column .balance-complete ul li a [data-icon]{width:20px;font-size:17px;position:absolute;top:0;left:1px}.parents .dashboard-column .balance-complete h2{text-align:left;font-size:18px}.parents .dashboard-column .payment,.parents .dashboard-column .payment-complete{text-align:center}.parents .dashboard-column .payment h1,.parents .dashboard-column .payment-complete h1{margin-top:-15px;margin-bottom:3px}.parents .dashboard-column .payment h2,.parents .dashboard-column .payment-complete h2,.parents .dashboard-column .payment h4,.parents .dashboard-column .payment-complete h4{margin:0}.parents .dashboard-column .payment .btn,.parents .dashboard-column .payment-complete .btn{margin-top:15px}.parents .dashboard-column .payment p,.parents .dashboard-column .payment-complete p{padding:0 5px}.parents .dashboard-column .payment-complete h2{margin-top:6px}.parents .dashboard-column .payment-complete h1{color:#999;margin:10px}.new-dashboard .dashboard-column:first-of-type{text-align:center;background-color:#fff;padding:10px}.new-dashboard .dashboard-column:first-of-type [data-icon]{width:100%;margin:30px 0 40px;padding:0;font-size:85px;display:block}.new-dashboard .dashboard-column:first-of-type .btn{margin-bottom:0}.new-dashboard .dashboard-column:nth-of-type(2),.incomplete-dashboard .dashboard-column:nth-of-type(3),.inactive-year .dashboard-column:nth-of-type(3),.adjustment .dashboard-column:nth-of-type(3){color:#fff;background-color:#6c6c6c;background-image:url(/images/background-dashboard-inactive.jpg);box-shadow:inset 5px 5px 45px #434343}.new-dashboard .dashboard-column:nth-of-type(2) h4,.incomplete-dashboard .dashboard-column:nth-of-type(3) h4,.inactive-year .dashboard-column:nth-of-type(3) h4,.adjustment .dashboard-column:nth-of-type(3) h4{margin-bottom:3px}.new-dashboard .dashboard-column:nth-of-type(2) p,.incomplete-dashboard .dashboard-column:nth-of-type(3) p,.inactive-year .dashboard-column:nth-of-type(3) p,.adjustment .dashboard-column:nth-of-type(3) p{width:50%}.new-dashboard .dashboard-column:first-of-type{width:25%}.new-dashboard .dashboard-column:nth-of-type(2){width:75%;padding:15px 0 0 30px}.new-dashboard .dashboard-column:nth-of-type(2) p{width:75%}.incomplete-dashboard .dashboard-column:nth-of-type(3){width:58.5%;padding:25px 10px 10px 50px}.incomplete-dashboard .dashboard-column:nth-of-type(3) p{width:90%}@media only screen and (min-width:700px) and (max-width:1000px){.new-dashboard .dashboard-column:first-of-type h4,.new-dashboard .dashboard-column:nth-of-type(2) h4{font-size:18px}}.incomplete-dashboard .dashboard-column{background-color:#fff;margin:0;display:table-cell;position:relative}.incomplete-dashboard .content,.incomplete-dashboard .family{background-color:#fff;margin:0;padding:0}.inactive-year .dashboard-column:nth-of-type(3),.adjustment .dashboard-column:nth-of-type(3){color:#ccc;border-right:none;width:58.5%}.inactive-year .dashboard-column:nth-of-type(3) h4,.adjustment .dashboard-column:nth-of-type(3) h4{color:#ccc}.inactive-year .dashboard-column:nth-of-type(3) h4 span,.adjustment .dashboard-column:nth-of-type(3) h4 span{color:#fff}.inactive-year .dashboard-column:nth-of-type(3) p,.adjustment .dashboard-column:nth-of-type(3) p{margin:0 16px}.inactive-year .dashboard-column:nth-of-type(3),.adjustment .dashboard-column:nth-of-type(3){color:#ccc}.inactive-year .dashboard-column:nth-of-type(3) .balance,.adjustment .dashboard-column:nth-of-type(3) .balance,.inactive-year .dashboard-column:nth-of-type(3) .loan-adjustment,.adjustment .dashboard-column:nth-of-type(3) .loan-adjustment{float:left;width:60%}.inactive-year .dashboard-column:nth-of-type(3) .balance p,.adjustment .dashboard-column:nth-of-type(3) .balance p,.inactive-year .dashboard-column:nth-of-type(3) .loan-adjustment p,.adjustment .dashboard-column:nth-of-type(3) .loan-adjustment p{width:90%}.inactive-year .dashboard-column:nth-of-type(3) .loan-adjustment,.adjustment .dashboard-column:nth-of-type(3) .loan-adjustment{padding-top:0}.inactive-year .dashboard-column:nth-of-type(3) .payment,.adjustment .dashboard-column:nth-of-type(3) .payment{float:right;width:40%}.inactive-year .dashboard-column:nth-of-type(3) .payment h1,.adjustment .dashboard-column:nth-of-type(3) .payment h1{margin-top:-8px}.inactive-year .dashboard-column:nth-of-type(3) .payment h4,.adjustment .dashboard-column:nth-of-type(3) .payment h4{margin-bottom:10px}.inactive-year .dashboard-column:nth-of-type(3) .payment p,.adjustment .dashboard-column:nth-of-type(3) .payment p{width:90%}.inactive-year .dashboard-column:nth-of-type(3) .loan-adjustment-amount,.adjustment .dashboard-column:nth-of-type(3) .loan-adjustment-amount{padding-bottom:25px}@media only screen and (max-width:1100px){.parents .highlight h4{padding:0 5px;font-size:16px;line-height:18px}.parents .highlight [data-icon]{font-size:85px}.new-dashboard .dashboard-column:nth-of-type(2) p,.incomplete-dashboard .dashboard-column:nth-of-type(3) p{width:90%}}@media only screen and (min-width:900px) and (max-width:1000px){.new-dashboard .dashboard-column:first-of-type{width:25%}.new-dashboard .dashboard-column:nth-of-type(2){width:75%;padding:15px 0 0 30px}.new-dashboard .dashboard-column:nth-of-type(2) h4{font-size:18px}}@media only screen and (min-width:700px) and (max-width:900px){.incomplete-dashboard,.parents{z-index:1;margin-top:60px;position:relative}.incomplete-dashboard .highlight:first-of-type,.parents .highlight:first-of-type{text-align:left;z-index:2;background:0 0;border:0 solid #0000;border-bottom-width:1px;width:100%;height:50px;margin:5px 0;position:absolute;top:-55px}.incomplete-dashboard .highlight:first-of-type .header-bar,.parents .highlight:first-of-type .header-bar{width:10%;margin:0;padding:0;position:relative}.incomplete-dashboard .highlight:first-of-type .header-bar span,.parents .highlight:first-of-type .header-bar span{text-align:left;background:linear-gradient(#0000,#0000);border:none;margin:0;padding:0;font-size:12px;position:absolute;top:-18px;left:50px}.incomplete-dashboard .highlight:first-of-type [data-icon],.parents .highlight:first-of-type [data-icon]{color:#999;margin:0;padding:0;font-size:36px;position:absolute;top:15px;left:5px}.incomplete-dashboard .highlight:first-of-type h4,.parents .highlight:first-of-type h4{margin:0;padding:0;font-size:18px;line-height:16px;position:absolute;top:24px;left:50px}.incomplete-dashboard .dashboard-column:nth-of-type(2),.parents .dashboard-column:nth-of-type(2){border-left:1px solid #fff;width:25%}.incomplete-dashboard .dashboard-column:nth-of-type(3),.parents .dashboard-column:nth-of-type(3){width:50%}.incomplete-dashboard .dashboard-column:nth-of-type(4),.parents .dashboard-column:nth-of-type(4){width:25%}.incomplete-dashboard .footer-bar div a,.parents .footer-bar div a{font-size:12px}.incomplete-dashboard .dashboard-column .balance h4,.parents .dashboard-column .balance h4,.incomplete-dashboard .dashboard-column .balance-complete h4,.parents .dashboard-column .balance-complete h4{font-size:18px;line-height:20px}.incomplete-dashboard .dashboard-column .balance ul li a,.parents .dashboard-column .balance ul li a,.incomplete-dashboard .dashboard-column .balance-complete ul li a,.parents .dashboard-column .balance-complete ul li a{font-size:12px}.incomplete-dashboard .dashboard-column .payment h1,.parents .dashboard-column .payment h1,.incomplete-dashboard .dashboard-column .payment-complete h1,.parents .dashboard-column .payment-complete h1{display:relative;font-size:36px}.incomplete-dashboard .dashboard-column .payment h2,.parents .dashboard-column .payment h2,.incomplete-dashboard .dashboard-column .payment-complete h2,.parents .dashboard-column .payment-complete h2,.incomplete-dashboard .dashboard-column .payment h4,.parents .dashboard-column .payment h4,.incomplete-dashboard .dashboard-column .payment-complete h4,.parents .dashboard-column .payment-complete h4{font-size:16px;line-height:20px}.incomplete-dashboard .dashboard-column:nth-of-type(3){width:75%;padding:20px 0 0 30px;font-size:10px}.incomplete-dashboard .dashboard-column:nth-of-type(3) h4{font-size:18px}.new-dashboard .dashboard-column:first-of-type{width:25%}.new-dashboard .dashboard-column:nth-of-type(2){width:75%;padding:15px 0 0 30px}.new-dashboard .dashboard-column:nth-of-type(2) h4{font-size:18px}.inactive-year .dashboard-column:nth-of-type(3),.adjustment .dashboard-column:nth-of-type(3){width:75%}.inactive-year .dashboard-column:nth-of-type(3) .balance,.adjustment .dashboard-column:nth-of-type(3) .balance{margin-top:-12px}.inactive-year .dashboard-column:nth-of-type(3) .payment h2,.adjustment .dashboard-column:nth-of-type(3) .payment h2{font-size:15px}}@media only screen and (min-width:300px) and (max-width:700px){.parents .highlight:first-of-type,.parents .dashboard-column:first-of-type,.parents .dashboard-column:nth-of-type(2),.parents .dashboard-column:nth-of-type(3),.parents .dashboard-column:nth-of-type(4){width:100%;display:block}.parents .dashboard-column{border-top:1px solid #ccc}.parents .highlight{border-bottom:none}.parents .highlight:first-of-type{padding-bottom:1px}.new-dashboard .dashboard-column:first-of-type{border-top:none}.new-dashboard .dashboard-column:nth-of-type(2){padding-bottom:30px}.inactive-year .dashboard-column:nth-of-type(3),.adjustment .dashboard-column:nth-of-type(3),.inactive-year .dashboard-column:nth-of-type(3) .balance,.adjustment .dashboard-column:nth-of-type(3) .balance{width:100%}.inactive-year .dashboard-column:nth-of-type(3) .payment,.adjustment .dashboard-column:nth-of-type(3) .payment{float:none;width:100%}}.ie8 .parents .highlight,.ie8 .parents .dashboard-column{width:25%}.ie8 .parents .highlight:first-of-type,.ie8 .parents .dashboard-column:nth-of-type(2){width:20%}.ie8 .parents .dashboard-column:nth-of-type(3){width:35%}.ie8 .parents .dashboard-column:nth-of-type(4),.ie8 .new-dashboard .dashboard-column:first-of-type{width:25%}.ie8 .new-dashboard .dashboard-column:nth-of-type(2){width:75%;padding:15px 0 0 30px}.ie8 .incomplete-dashboard .highlight:first-of-type{width:20%}.ie8 .incomplete-dashboard .dashboard-column:nth-of-type(2){width:20%;height:100%}.ie8 .incomplete-dashboard .dashboard-column:nth-of-type(3){width:60%;padding:25px 10px 10px 50px}.ie8 .inactive-year .dashboard-column:nth-of-type(3),.ie8 .adjustment .dashboard-column:nth-of-type(3){width:60%}.ie8 .parents{border:1px solid #ccc}.ie8 .parents .highlight,.ie8 .parents .dashboard-column{border:none;border-right:1px solid #ccc}.ie8 .parents .dashboard-column:last-child{border-right:none}.allie .inactive-year .dashboard-column:nth-of-type(3),.allie .adjustment .dashboard-column:nth-of-type(3){height:auto}.ie8 .incomplete-dashboard{display:table}.ie8 .incomplete-dashboard .dashboard-column .family{min-height:123px;display:table-cell}.ie8 .dashboard-column .footer-bar div{padding:0}.ie9 .dashboard-column .footer-bar div{padding:3px 0 0}@media only screen and (min-width:300px) and (max-width:700px){.parent-dashboards-show-wrapper #content{padding-top:4rem}.parent-dashboards-show-wrapper #navigation .nav{padding-top:35px}.parent-dashboards-show-wrapper #navigation .nav li .divider{background:#fff;height:20px}.parent-dashboards-show-wrapper #navigation .nav li a,.parent-dashboards-show-wrapper #navigation .nav li a:hover{color:#fff}}.parent-dashboard{width:100%}.parent-dashboard h2{color:#fff;text-transform:none;margin-top:2rem;margin-bottom:1rem;font-size:2rem;font-weight:500}.parent-dashboard h2 span{color:#80c7cf;font-size:1.5rem}.parent-dashboard .pagination{text-align:right;margin-top:1rem;margin-bottom:0}.parent-dashboard .pagination ul{box-shadow:none;border-radius:none}.parent-dashboard .pagination ul>li>a,.parent-dashboard .pagination ul>li>span{border:none}.parent-dashboard .pagination ul>li>a.current,.parent-dashboard .pagination ul>li>span.current{color:#db3a0e;font-weight:700}.parent-dashboard .dashboard-payment-history-table,.parent-dashboard .school{background:#fff;border-radius:2rem;padding:1.5rem;box-shadow:0 .2rem .5rem #008f9e4d,0 0 0 .1rem #077a840f}.parent-dashboard .break{flex-basis:100%;height:0}.button{cursor:pointer;text-align:center;color:#fff;background:linear-gradient(#008f9e 25%,#077a84 120%);border:none;border-radius:2rem;padding:1.25rem 2rem 1rem;font-size:1.5rem;line-height:1.2;transition:box-shadow .12s,background-color .12s;display:inline-block;box-shadow:0 .1rem .1rem #0000}@media only screen and (min-width:900px){.button{margin-right:.5rem}.button:last-of-type{margin-right:0}}.button:hover,.button:focus{color:#fff;background:linear-gradient(#077a84 25% 120%);outline:none;text-decoration:none;box-shadow:0 .1rem .1rem #0000004d}.button.alt{background:linear-gradient(#f2672a 25%,#db3a0e 120%)}.button.alt:hover,.button.alt:focus{background:linear-gradient(#db3a0e 25% 120%)}.button.light{color:#fff;background:#ffffff4d;box-shadow:0 .2rem .5rem #676e9033,0 0 0 .1rem #676e900d}.button.light:hover,.button.light:focus{box-shadow:0 .2rem .5rem #676e9066,0 0 0 .1rem #676e900d}.button.small{padding:1rem 1.5rem .9rem;font-size:1.25rem}.button.x-small{padding:.75rem 1.25rem;font-size:1rem}.dashboard-header{flex-flow:column wrap;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.dashboard-header .dashboard-intro{width:100%;margin-bottom:2rem}@media only screen and (min-width:900px){.dashboard-header .dashboard-intro{width:60%;margin-bottom:0;margin-right:5%}}.dashboard-header .dashboard-intro h1{color:#fff;margin-bottom:1rem;font-size:3rem;font-weight:700}.dashboard-header .dashboard-intro p{color:#fff;font-size:1.5rem;line-height:1.25}.dashboard-header .dashboard-callout{text-align:center;color:#fff;background:linear-gradient(135deg,#f2672a 25%,#db3a0e 120%);border-radius:2rem;justify-content:center;width:100%;padding:2rem;box-shadow:0 .2rem .5rem #008f9e4d,0 0 0 .1rem #077a840f}.dashboard-header .dashboard-callout .amount-due{margin-top:1rem;margin-bottom:1.5rem;font-size:3.25rem;line-height:1}@media only screen and (min-width:900px){.dashboard-header .dashboard-callout .amount-due{margin-top:1.25rem}}.dashboard-header .dashboard-callout .next-payment{margin-bottom:.5rem;font-size:1.5rem}.dashboard-header .dashboard-callout .school-details{font-size:1rem}@media only screen and (min-width:900px){.dashboard-header{flex-flow:row}.dashboard-header .dashboard-intro{width:60%;margin-right:5%}.dashboard-header .dashboard-callout{flex:1}}.add-new-school{flex-flow:column wrap;justify-content:space-between;display:flex}.add-new-school .find-school{flex:2;margin-bottom:1.5rem}.add-new-school .find-school p{font-size:1.25rem;line-height:1.25}.add-new-school .aside{background-color:#f7f7f7;flex:1;padding:1rem 1.5rem;font-size:1.25rem;line-height:1.25}.add-new-school h3{color:#db3a0e;text-transform:none;width:100%;margin-top:0;margin-bottom:1rem;font-size:1.75rem;font-weight:500;line-height:1}.add-new-school h3:after{display:none}.add-new-school h4{border-bottom:2px solid #ccc;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.5rem}@media only screen and (min-width:900px){.add-new-school{flex-flow:wrap}.add-new-school .find-school{margin-right:5%}}.payment-options{border-top:2px solid #ccc;margin-top:1.5rem;padding-top:1rem}.payment-options h4{margin-bottom:1rem;font-size:1.5rem}.dashboard-schools{flex-flow:column wrap;justify-content:space-between;display:flex}.dashboard-schools .school{flex-flow:column wrap;flex:1;place-content:flex-start;align-self:flex-start;width:100%;margin-bottom:1.5rem;padding:2rem 1.5rem 1.5rem;display:flex;position:relative}.dashboard-schools .school .add-purchase.button{margin-bottom:.5rem}.dashboard-schools .school .school-year{flex:1}.dashboard-schools .school .school-year:first-of-type .school-links{text-align:left}.dashboard-schools .school .school-year a.action-icon{margin-bottom:1.5rem;margin-right:1.5rem;display:inline-block}.dashboard-schools .school .school-year a.action-icon span{color:#333}.dashboard-schools .school .school-year a.action-icon:hover span{color:#db3a0e}.dashboard-schools .school .highlight{color:#fff;background:#80c7cf;border-radius:20px;width:100%;padding:5px 10px}.dashboard-schools .school h3{color:#db3a0e;text-transform:none;width:100%;margin-top:0;margin-bottom:1rem;font-size:1.75rem;font-weight:500;line-height:1}.dashboard-schools .school h3:after{display:none}.dashboard-schools .school h4{border-bottom:2px solid #ccc;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.25rem}.dashboard-schools .school h4 .remove,.dashboard-schools .school h4 .manage{float:right;font-size:1rem}.dashboard-schools .school h4 .remove span,.dashboard-schools .school h4 .manage span{display:inline-block!important}.dashboard-schools .school h4.no-border{border-bottom:none}.dashboard-schools .school ul{margin:0 0 1rem;font-size:1.25rem;list-style:none}.dashboard-schools .school ul em{color:#db3a0e;font-size:1rem}.dashboard-schools .school .loan-details{background-color:#f7f7f7;margin:1.5rem 0;padding:1rem 1.5rem;font-size:1.25rem;line-height:1.25;display:block}.dashboard-schools .school .loan-details .plan{font-size:1.5rem}.dashboard-schools .school .loan-details span.loan-number{color:#db3a0e;font-size:1rem;display:block}.dashboard-schools .school .loan-details span.balance{color:#db3a0e;margin:.5rem 0 1rem;font-size:2rem;font-weight:300;display:block}.dashboard-schools .school .loan-details span.increase{background-color:#f9b395;border-radius:20px;width:auto;margin-bottom:1rem;margin-left:-.5rem;padding:5px 10px;font-size:1rem;display:inline-block}.dashboard-schools .school .loan-details a.loan-link{margin-top:1rem;font-size:1rem;display:block}.dashboard-schools .school .loan-details a.loan-link+a{border-left:2px solid #b3b3b3;margin-left:.5rem;padding-left:.5rem}.dashboard-schools .school .loan-details .link-group a.loan-link{display:inline-block}.dashboard-schools .school .loan-details+.button{margin-top:0;margin-bottom:1.25rem}.dashboard-schools .school .loan-details+.button+.button{margin-bottom:1.25rem}.dashboard-schools .school .loan-details .pending-loan,.dashboard-schools .school .loan-details .cancelled-loan{margin-top:1.5rem;display:block}.dashboard-schools .school .loan-details .pending-loan p,.dashboard-schools .school .loan-details .cancelled-loan p{margin-bottom:0}.dashboard-schools .school .loan-details .next-payment,.dashboard-schools .school .loan-details .funded-loan{margin-top:1.5rem;display:block}.dashboard-schools .school .loan-details .next-payment span,.dashboard-schools .school .loan-details .funded-loan span{display:block}.dashboard-schools .school .loan-details .next-payment span.amount-due,.dashboard-schools .school .loan-details .funded-loan span.amount-due{color:#db3a0e;margin:1.5rem 0 .5rem;font-size:2rem;font-weight:300}.dashboard-schools .school .loan-details .next-payment span.payment-due,.dashboard-schools .school .loan-details .funded-loan span.payment-due,.dashboard-schools .school .loan-details .next-payment span.no-payment-due,.dashboard-schools .school .loan-details .funded-loan span.no-payment-due{background-color:#f9b395;border-radius:20px;width:auto;margin-bottom:.5rem;margin-left:-.5rem;padding:5px 10px;font-size:1rem;display:inline-block}.dashboard-schools .school .loan-details .next-payment span.no-payment-due,.dashboard-schools .school .loan-details .funded-loan span.no-payment-due{background-color:#e8e8e8}.dashboard-schools .school .loan-details .next-payment p,.dashboard-schools .school .loan-details .funded-loan p{margin-bottom:0}.dashboard-schools .school .loan-details .next-payment em,.dashboard-schools .school .loan-details .funded-loan em{color:#333}.dashboard-schools .school .loan-details .payment-due+.button{display:inline-block}.dashboard-schools .school .school-links{text-align:right;border-top:2px solid #f7f7f7;border-radius:0 0 2rem 2rem;width:100%;margin-top:1rem;margin-right:1.5rem;padding:1rem 2rem;font-size:.9rem;display:block;position:absolute;bottom:0;left:0}.dashboard-schools .school .school-links a+a{border-left:2px solid #b3b3b3;margin-left:.75rem;padding-left:.75rem}@media only screen and (min-width:900px){.dashboard-schools{flex-flow:wrap}.dashboard-schools .school{flex-flow:wrap;flex:1;min-width:48%}.dashboard-schools .school+.school{margin-left:1.5rem}.dashboard-schools .school:nth-of-type(3){margin-left:0}.dashboard-schools .school .school-year{min-width:45%}.dashboard-schools .school .school-year+.school-year{margin-left:2rem}}.dashboard-payment-history-table .table-responsive{box-sizing:border-box;border-collapse:collapse;border-spacing:0;width:100%;min-width:300px;overflow:hidden}.dashboard-payment-history-table .table-responsive th,.dashboard-payment-history-table .table-responsive td{margin:0;padding:.75rem}.dashboard-payment-history-table .table-responsive th{color:#077a84;border-bottom:3px solid #80c7cf;font-size:1.25rem;font-weight:500}.dashboard-payment-history-table .table-responsive th small{color:#999}.dashboard-payment-history-table .table-responsive th:last-of-type{text-align:center;width:10%!important}.dashboard-payment-history-table .table-responsive tr{border-bottom:1.25rem solid #fff;display:table-row}.dashboard-payment-history-table .table-responsive tr:last-of-type{border-bottom:none}.dashboard-payment-history-table .table-responsive tr:first-of-type{display:none}.dashboard-payment-history-table .table-responsive td{text-align:left;border-bottom:1px solid #e8e8e8;font-size:1rem;display:block}.dashboard-payment-history-table .table-responsive td strong{text-transform:capitalize}.dashboard-payment-history-table .table-responsive td:last-child{border-bottom:none}.dashboard-payment-history-table .table-responsive td:before{content:attr(data-title) "";font-weight:700;display:block}.dashboard-payment-history-table .table-responsive td strong{font-size:1.5rem;font-weight:500}.dashboard-payment-history-table .table-responsive tr:first-of-type:hover{background-color:#0000!important}.dashboard-payment-history-table .table-responsive tr:nth-child(2n),.dashboard-payment-history-table .table-responsive tr.even{background-color:#f7f7f7}.dashboard-payment-history-table .table-responsive tr:nth-child(2n):hover,.dashboard-payment-history-table .table-responsive tr.even:hover{background-color:#bfe3e7}.dashboard-payment-history-table .table-responsive tr:nth-child(odd),.dashboard-payment-history-table .table-responsive tr.odd{background-color:#fff}.dashboard-payment-history-table .table-responsive tr:nth-child(odd):hover,.dashboard-payment-history-table .table-responsive tr.odd:hover{background-color:#bfe3e7}@media only screen and (min-width:850px){.dashboard-payment-history-table .table-responsive tr td:last-child{text-align:center}.dashboard-payment-history-table .table-responsive tr{border-bottom:none}.dashboard-payment-history-table .table-responsive tr:first-of-type{display:table-row}.dashboard-payment-history-table .table-responsive td:first-of-type{text-align:left}.dashboard-payment-history-table .table-responsive td:first-child{margin-top:.5em}.dashboard-payment-history-table .table-responsive td:before{display:none}.dashboard-payment-history-table .table-responsive td:last-child{border-bottom:1px solid #e8e8e8;margin-bottom:.5em}.dashboard-payment-history-table .table-responsive th,.dashboard-payment-history-table .table-responsive td{display:table-cell}.dashboard-payment-history-table .table-responsive th:first-of-type,.dashboard-payment-history-table .table-responsive td:first-of-type{padding:1rem .75rem 1rem 1.25rem}.dashboard-payment-history-table .table-responsive th:first-of-type{text-align:left}.dashboard-payment-history-table .table-responsive tr:last-child td{border-bottom:none}}.by-student-count .student_count_price{width:85%;margin-bottom:10px}.by-student-count:nth-of-type(4n+1),.by-grade:nth-of-type(6n+1){clear:both;margin-left:0}@media only screen and (min-width:300px) and (max-width:700px){.by-student-count .student_count_price{width:95%}}.radio-inline{margin:10px 0}.form-content{font-size:12px;line-height:16px}.modified-disclosure{float:right;background:#fbfbfbd9;border:1px solid #fff;border-radius:3px;padding:3px 5px;font-size:12px;font-style:italic;overflow:hidden}@media only screen and (min-width:980px) and (max-width:1090px){.applies_to_family{font-size:12px}}@media only screen and (min-width:900px) and (max-width:980px){.applies_to_family{font-size:11px}}@media only screen and (min-width:700px) and (max-width:900px){.applies_to_family{font-size:12px}}.Search-Schools tr .open{color:#7f8f4f}.Search-Schools tr .closed{color:#cd391b}.Search-Schools tr .inactive{color:#999}.Search-Schools td:nth-child(2){text-transform:uppercase;padding-left:10px}.cc-convenience-fee .span3{margin-top:9px;margin-left:0}.manual-loan{margin-top:15px;padding-left:15px}.or{text-transform:uppercase;-o-transition:all .25s ease-in-out;border-radius:25px;width:50px;height:50px;margin-left:35%;padding:10px;font-size:24px;font-style:normal;transition:all .25s ease-in-out;position:relative;top:29px}@media only screen and (min-width:700px) and (max-width:900px){.manual-loan .row-fluid [class*=span]{width:100%;margin:0}.or{margin-left:40%;top:11px}}@media only screen and (min-width:300px) and (max-width:700px){.or{margin-bottom:60px;margin-left:40%;line-height:30px;display:block}}.add-students .remove{position:relative}.add-students .remove a{font-size:18px;position:absolute;top:35px;left:34%}.add-students .icon-link a{font-size:16px}.add-students .icon-link a [data-icon]:before{font-size:18px}.plan-details-parent{background-color:#fbfbfbd9;border:1px solid #f0f0f0;border-radius:15px;margin-top:10px;padding:15px;position:relative}.plan-details-parent .user-icon{color:#80c7cf;text-align:left;padding:7px 0 0;font-size:24px;line-height:24px;position:absolute;top:5px;left:14px}.plan-details-parent .user-info{text-align:left;padding-left:35px}.plan-details-parent .user-info .title{text-transform:uppercase;color:#077a84;margin-bottom:5px;font-size:16px;font-weight:100;line-height:16px;display:block}.plan-details-parent .user-info .details{margin-bottom:2px;font-size:13px;font-weight:300;line-height:18px;display:block}.plan-details-parent .user-info .details strong{color:gray;font-weight:600;display:inline}.plan-details-parent .user-info .details em{color:#333;display:inline}.row-fluid .added-student{margin-bottom:15px;margin-left:0}.row-fluid .added-student p{color:#999;margin-bottom:5px}.row-fluid .added-student .edit-admin,.row-fluid .added-student .remove-admin{margin-top:-1px}.ie8 .row-fluid .added-student .span3{width:22%}.manage-student-fees [class*=span]{vertical-align:top;min-height:65px;overflow:hidden}.manage-student-fees [class*=span]:nth-of-type(3n+1){clear:both;margin-left:0}@media only screen and (min-width:700px) and (max-width:900px){.manage-student-fees [class*=span]:nth-of-type(3n+1){clear:none;margin-left:2.12766%}.manage-student-fees [class*=span]:nth-of-type(odd){clear:both;margin-left:0}}.manage-student-fees select[class*=span]{height:30px;min-height:auto;margin:0 0 0 18px}.questions{margin-bottom:10px}.questions .span6:nth-of-type(odd){margin-left:0}.tuition-invoice h4{margin:20px 0 0}.manage-tuition-fees{margin:8px 5px 0 0}.manage-tuition-fees [data-icon]:before{vertical-align:text-top;font-size:18px}.payment-options [data-icon]:before{padding:0 2px 0 0}.payment-options-graph{margin-top:15px;display:block}.payment-options-graph .graph,.payment-options-graph .progress{filter:none;width:100%;height:62px}.payment-options-graph .graph .bar,.payment-options-graph .progress .bar{float:left;color:#fff;text-align:center;text-shadow:0 -1px #00000040;filter:none;-o-transition:all .15s ease-in-out;background:linear-gradient(#b3b3b3,#999);width:0;height:100%;font-size:12px;transition:all .15s ease-in-out;box-shadow:inset 0 -5px 3px #00000026}.payment-options-graph .graph .bar:hover,.payment-options-graph .progress .bar:hover{background:linear-gradient(#999,#999);box-shadow:inset 1px 3px 12px #0000004d}.payment-options-graph .graph .bar a,.payment-options-graph .progress .bar a{width:100%;height:100%;display:block}.payment-options-graph .bracket{width:100%;height:34px;margin:10px 0;display:block;position:relative}.payment-options-graph .bracket .bracket-left-arm,.payment-options-graph .bracket .bracket-right-arm,.payment-options-graph .bracket .bracket-bottom{background-color:#ccc;width:4px;height:35px;position:absolute}.payment-options-graph .bracket .bracket-left-arm{left:0}.payment-options-graph .bracket .bracket-right-arm{right:0}.payment-options-graph .bracket .bracket-bottom{height:25px;bottom:-30px;right:50%}.payment-options-graph .bracket .bracket-base{background-color:#ccc;width:100%;height:4px;position:absolute;bottom:-5px}.payment-options-graph .amount-owed{text-align:center;width:100%;margin:0 auto;padding:30px 0 5px}.payment-options-graph .amount-owed h4{margin:0 0 5px}.payment-options-graph .amount-owed h2{margin:0}.payment-options-graph .amount-owed .cc-surcharge,.payment-options-graph .amount-owed .setup-fee{color:#666;margin:5px 0 -15px;font-size:13px;line-height:20px}.payment-options-graph .amount-owed .cc-surcharge .details,.payment-options-graph .amount-owed .setup-fee .details{text-align:left}.payment-options-graph .amount-owed .cc-surcharge p,.payment-options-graph .amount-owed .setup-fee p{margin:10px 0 0}.payment-options-graph .amount-owed .dotted-menu{width:55%;margin:0 auto}.allie #payment-options-ie.payment-options-graph .progress{background-color:#696969;background-image:url(/images/background-dashboard-inactive.jpg);box-shadow:inset 5px 5px 25px #00000080}.allie #payment-options-ie.payment-options-graph .progress:hover{box-shadow:inset 5px 5px 25px #00000080}.allie .payment-options-graph .progress{background-color:#fff;background-image:url(/images/stripes.jpg);box-shadow:inset 0 -5px 3px #00000026}.allie .payment-options-graph .progress:hover{box-shadow:inset 1px 3px 12px #0000004d}.ie8 .payment-options-graph .progress .bar{border-right:1px solid #fff}.ie8 .payment-options-graph .progress .bar:last-child{border-right:0 solid #0000}#manage-payment-options-container:before,#manage-payment-options-container:after{content:"";line-height:0;display:table}#manage-payment-options-container:after{clear:both}.payment-option{background-color:#0000;margin-bottom:15px}.payment-option:after{float:none;clear:both}.callout-container .convenience-fee{margin:5px 38px -2px 0;display:inline-block}.payments .hide:first-child+.span3{margin-left:0}.payments [class*=span3]:nth-of-type(4n+1){clear:both;margin-left:0}.ie8 .payments{margin-left:0;padding-left:0}.ie8 .payments .span3{margin-left:10px}.ie8 .payments .span3:nth-of-type(3n+1){clear:both;margin-left:0}form .remove{opacity:.5}form .remove:hover{opacity:1;cursor:pointer}form .remove a{float:right;font-family:icomoon;font-size:12px;position:relative;top:5px}.payment-option-loan .row-fluid{margin-bottom:10px}.submit-payments .span8{text-align:center}.submit-payments .span8 input[type=submit]{float:none;margin:0 0 15px}.ie8 .submit-payments .span8{margin-left:0}.csc{float:left;margin:0 30px 0 0}.csc h5:first-of-type{margin-top:0}.visa-master-discover-csc,.amex-csc{background:url(/images/visa-master-discover-csc.png) no-repeat;width:100%;height:118px}.amex-csc{background:url(/images/amex-csc.png) no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.visa-master-discover-csc,.amex-csc{background:url(/images/visa-master-discover-csc-2x.png) 0 0/184px 118px}.amex-csc{background:url(/images/amex-csc-2x.png) no-repeat}}.routing-account{background:url(/images/routing-account.png) no-repeat;width:100%;height:226px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.routing-account{background:url(/images/routing-account.png) 0 0/438px 226px no-repeat}}.statement-delivery{margin-bottom:70px;position:relative}.statement-delivery .help-inline{float:left;width:25%;display:block;position:absolute}.statement-delivery .help-inline strong{margin:5px 0 0 20px;display:inline-block}.statement-delivery .help-inline .save-text{margin-top:5px;padding:5px 5px 5px 40px;display:block;top:0}.statement-delivery .help-inline .save-text [data-icon]{font-size:25px;display:inline;position:absolute;top:38px;left:8px}@media only screen and (min-width:700px) and (max-width:825px){.statement-delivery{margin-bottom:100px}}@media only screen and (min-width:300px) and (max-width:700px){.statement-delivery{margin-bottom:15px}.statement-delivery .span5:nth-of-type(2){color:#7f8f4f;margin-top:60px}.statement-delivery .help-inline{width:100%}.statement-delivery .help-inline .save-text{min-height:40px}}.update-statement-delivery{margin-top:6px;font-size:13px;display:inline-block}form.pay-by-loan .main-content-highlight{margin-top:25px;margin-bottom:25px}.loan-details-inline{height:100%;margin-bottom:30px;display:table}.loan-details-inline .loan-cell{width:30%;height:100%;display:table-cell;position:relative}.loan-details-inline .loan-cell h5{margin-top:10px}.loan-details-inline .loan-cell.main-content-highlight{width:32.5%;padding:0 10px 10px;box-shadow:0 4px 15px #ccc}.loan-details-inline .loan-border-container{width:5%;height:100%;display:table-cell;position:relative}.loan-details-inline .loan-border-container .loan-border{border-left:1px solid #fff;border-right:1px solid #ccc;width:0;height:100%;display:block;position:relative;top:0;left:50%}.loan-details-inline .loan-border-container.no-border{width:2.5%}.loan-details-inline .loan-border-container.no-border .loan-border{visibility:hidden}.allie .loan-border-container .loan-border{border:0}@media only screen and (min-width:300px) and (max-width:700px){.loan-details-inline{width:100%;margin-bottom:10px;display:block}.loan-details-inline .loan-cell{background:#fbfbfbd9;border:1px solid #fff;border-radius:3px;width:100%;margin-bottom:10px;padding:10px;display:block;overflow:hidden}.loan-details-inline .loan-cell.main-content-highlight{width:100%}.loan-details-inline .loan-cell h5{margin-top:5px}.loan-details-inline .loan-border-container{display:none}}#print-terms,#print-loan-details{float:right;width:100px;top:10px;right:0}#print-loan-details{width:136px;top:5px}.additional-phones [class*=span]:nth-of-type(3n+1){margin-left:0}.paperless-statements{color:#666;margin:-2px 0 0 19px;font-size:11px;font-style:italic;line-height:normal}.paperless-statements p{margin-top:2px;font-size:11px;line-height:normal}.paperless-statements p [data-icon]:before{float:left;margin:0 5px 31px 0;font-size:20px}.confirm-with-loan .span4:nth-of-type(3n+3),.confirm-without-loan .span4:nth-of-type(3n+1){clear:both;margin-left:0}@media only screen and (min-width:700px) and (max-width:900px){.confirm-without-loan .span4:nth-of-type(3n+1){clear:none;margin-left:2.12766%}.confirm-without-loan .span4:nth-of-type(odd){clear:both;margin-left:0}.confirm-with-loan .span4{width:100%;margin-left:0}}.confirm-with-loan .total-confirm,.confirm-without-loan .total-confirm{margin-bottom:40px}hr.smaller-margin{margin-top:0}.amount-owed.finalize-payments{text-align:center;width:65.9574%;margin-top:15px}.loan-details .dotted-menu li.large{margin:0 0 10px;font-size:16px}.info-container{background:#fff;margin-top:10px;padding:10px 35px 5px 10px;position:relative}.info-container [data-icon]:before{color:#f1f1f1;font-size:24px;position:absolute;top:10px;right:7px}.info-container p{margin-bottom:10px;font-size:13px}.callout-container.loan-payment-summary .loan-number{margin-bottom:0}.callout-container.loan-payment-summary h2{margin:5px 0 2px}.callout-container.loan-payment-summary .payment-amount-due,.callout-container.loan-payment-summary .payment-over-due{font-weight:700}.callout-container.loan-payment-summary .center{margin:10px 0 0}.callout-container.loan-payment-summary .plan-status{text-transform:uppercase;margin:0 0 15px;font-weight:300}.make-loan-payment .pay-other-amount{float:none;display:block}.make-loan-payment .add-additional-account{margin:22px 0}.loan-payment-date{float:right;background:#fbfbfbd9;border:1px solid #fff;border-radius:3px;padding:6px;overflow:hidden}.loan-payment-date h5{margin:0}.loan-payment-date h5 .date{margin-left:5px}.payment-history tr:hover{cursor:auto}.payment-history tr th,.payment-history tr td{width:auto}.payment-history .controls{padding-right:10px}.payment-history .controls .btn-link{float:right}.payment-history tr:first-child,.payment-history tr:first-child:hover{background-color:#0000}.payment-history .reversal td{color:#cd391b}.scheduled-payments td,.scheduled-payments td:first-child{color:#999}.scheduled-payments td .details,.scheduled-payments td:first-child .details{margin-top:5px;font-size:12px}.scheduled-payments td .details span,.scheduled-payments td:first-child .details span{display:block}.scheduled-payments td .details .reason,.scheduled-payments td:first-child .details .reason{font-style:italic}#defer-payment h5 em{font-style:normal}.past-school-year{margin:30px 0}.past-school-year .past-school{border-radius:5px;padding:15px 0;display:table}.past-school-year .past-school .school,.past-school-year .past-school .family,.past-school-year .past-school .manage-account{height:100%;margin:2%;padding:0 15px;display:table-cell}.past-school-year .past-school .school{width:30%;padding-bottom:15px}.past-school-year .past-school .school .school-house{width:45px;height:100%;display:table-cell;position:relative}.past-school-year .past-school .school .school-house [data-icon]{font-size:32px;position:relative;top:10px}.past-school-year .past-school .school .school-name{margin:0;padding:0 0 0 13px;display:table-cell}.past-school-year .past-school .school .school-name h2,.past-school-year .past-school .school .school-name em{margin:0;padding:0}.past-school-year .past-school .family{width:25%}.past-school-year .past-school .family ul{position:relative;top:12px}.past-school-year .past-school .family ul li{width:100%;margin-bottom:5px;padding-left:25px;padding-right:5px;font-size:14px;list-style:none;display:inline-block;position:relative}.past-school-year .past-school .family ul li em{margin-top:-5px;font-size:12px;display:block}.past-school-year .past-school .family ul li:before{content:"";font-family:icomoon;font-size:30px;font-weight:300;position:absolute;top:6px;left:-15px}.past-school-year .past-school .manage-account{width:29%}.past-school-year .past-school .manage-account ul{margin-left:15px}.past-school-year .past-school .manage-account ul li{margin-bottom:8px;list-style:none}.past-school-year .past-school .manage-account ul li a{padding-left:23px;font-size:14px;display:block;position:relative}.past-school-year .past-school .manage-account ul li a [data-icon]{width:20px;font-size:17px;position:absolute;top:0;left:1px}@media only screen and (min-width:300px) and (max-width:700px){.past-school-year .past-school{margin:0 0 15px;padding:15px}.past-school-year .past-school .school,.past-school-year .past-school .family,.past-school-year .past-school .manage-account{border:0;width:100%;margin:0 0 15px;display:inline-block}.past-school-year .past-school .school ul,.past-school-year .past-school .family ul,.past-school-year .past-school .manage-account ul{top:0}.past-school-year .past-school .manage-account{border-bottom:0;margin-bottom:0}}.statement-print-container{opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-o-transition:all .5s ease-in-out;background-color:#000;width:100%;height:auto;transition:all .5s ease-in-out;position:fixed;top:0}.statement-print-container .inner-statement-print-container{width:95.122%;max-width:90em;margin:0 auto;padding:0 10px;display:block}.statement-print-container .inner-statement-print-container .view-past-statements{float:left;border-left:1px solid #ffffff26;width:25%;margin:15px 0;padding-left:3%;display:block}@media (max-width:900px){.statement-print-container .inner-statement-print-container .view-past-statements{width:30%}}@media (max-width:700px){.statement-print-container .inner-statement-print-container .view-past-statements{width:35%}}.statement-print-container .inner-statement-print-container .print-current-statement{float:left;text-align:center;width:75%;margin:15px 0;padding-right:3%;display:block}.statement-print-container .inner-statement-print-container .print-current-statement h1{margin-top:15px}.statement-print-container .inner-statement-print-container .print-current-statement h1:hover,.statement-print-container .inner-statement-print-container .print-current-statement h1:active{color:#f2672a;cursor:pointer}@media (max-width:900px){.statement-print-container .inner-statement-print-container .print-current-statement{width:70%}}@media (max-width:700px){.statement-print-container .inner-statement-print-container .print-current-statement{text-align:center;width:65%}.statement-print-container .inner-statement-print-container .print-current-statement h1{margin-top:22px;font-size:24px;line-height:32px}.statement-print-container .inner-statement-print-container .print-current-statement [data-icon]{display:none}}@media (max-width:583px){.statement-print-container .inner-statement-print-container .print-current-statement h1{margin-top:30px}}@media (max-width:397px){.statement-print-container .inner-statement-print-container .print-current-statement h1{margin-top:12px}}.statement-container pre{word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#0000;border:1px solid #0000;border-radius:0;margin:0;padding:0;font-size:14px;line-height:16px;display:block}@media (max-width:825px){.statement-container pre{font-size:10px}}.page-break{display:none}.search.nav-tabs{margin:0 0 2px;padding:0;list-style:none}.search.nav-tabs li a{border:none;border-radius:0;margin:0 -1px;padding:15px 14px;font-size:15px;line-height:14px;display:block}.search.nav-tabs li a:hover{box-shadow:0 0 5px #ccc}.search.nav-tabs li.active a:hover{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZmZmZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-radial-gradient(center, ellipse cover, #fff 0%, #fff0 100%);background:-webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #fff), color-stop(100%, #fff0));background:-webkit-radial-gradient(center, ellipse cover, #fff 0%, #fff0 100%);background:-o-radial-gradient(center, ellipse cover, #fff 0%, #fff0 100%);background:-ms-radial-gradient(center, ellipse cover, #fff 0%, #fff0 100%);background:radial-gradient(#fff 0%,#fff0 100%);border:none;box-shadow:inset 0 1px 8px #ccc}.search.nav-tabs li .divider{height:36px;margin-top:5px}.ie8 .nav-tabs{height:46px}.ie8 .nav-tabs li a{padding:15px 12px}.ie8 .nav-tabs li a:hover{background:#fff}.ie8 .nav-tabs li a:active{background:0 0}.ie8 .nav-tabs li a:focus{outline:none}.ie8 .nav-tabs li .divider{background:#ccc;height:26px;margin-top:10px}.ie8 .nav-tabs li.active a,.ie8 .nav-tabs li.active a:hover,.ie8 .nav-tabs li.active .divider,.ie8 .nav-tabs li.active:hover .divider{background:#e8e8e8}.ie8 .nav-tabs li:hover .divider{background:#fff}.tab-content .inline-callout-container{width:100%;margin:30px 0 25px;padding-bottom:0;position:relative}#search-main,#search-results-main{width:65.7459%}#search-results-main{margin-bottom:25px}#search-results-main hr.search{margin-bottom:0}.search-filter{margin-top:30px}.search-filter h2 a{cursor:pointer}.search-filter h2 a span{text-transform:none;color:#077a84;vertical-align:top;margin:0 0 0 5px;font-size:13px;display:none}.search-filter h2 a span:hover{color:#db3a0e}.search-filter .span4{width:100%;margin-left:0}.search-filter h3{margin:7px 0 10px;font-size:18px;line-height:24px}@media (max-width:900px){.search-filter h3{color:#666;margin:5px 0}.search-filter h3:after{content:"";width:0;height:0}}.allie .callout-container.search-filter{margin-top:30px}.generate-file{margin-top:-3px}.date-range{float:left;margin:6px 10px 0 -20px;font-style:italic}.ie8 .date-range{margin:6px 10px 0 -15px}.ie9 .date-range{margin:6px 10px 0 -11px}@media (max-width:900px){#search-grid #search-main,#search-grid #search-results-main{width:100%}.tab-content .inline-callout-container{border-bottom:none;margin:30px 0 0;padding-bottom:10px}.search-filter{background-color:#fafafa;border-top:1px dotted #ccc;margin-top:0;padding-top:20px}.search-filter h2{margin-top:0}.search-filter h2 a span{display:inline-block}.search-filter .span4{width:100%;margin-left:2.12766%}.search-filter .span4:first-of-type{margin-left:0}.search-filter .span4 label{margin-right:15px;display:inline-block}.ie9 #search-grid #search-main,.ie9 #search-grid #search-results-main{width:100%}.ie9 .tab-content .inline-callout-container{border-top:none;border-bottom:1px solid #ccc;margin:0 0 25px}.ie9 .date-range{margin:6px 10px 0 -20px}.ie9 .search-filter{background-color:#fafafa;border-bottom:1px dotted #ccc;margin-top:0;margin-bottom:0;padding-bottom:10px}.ie9 .search-filter h2{margin-top:0}.ie9 .search-filter h2 a span{display:inline-block}.ie9 .search-filter .span4{width:100%;margin-left:2.12766%}.ie9 .search-filter .span4:first-of-type{margin-left:0}.ie9 .search-filter .span4 label{margin-right:15px;display:inline-block}}.search-results{margin-top:-1px;padding:40px 15px 5px;position:relative}.search-results:nth-child(2n):hover{box-shadow:0 4px 15px #ccc}.search-results:hover{cursor:pointer;transform:scale(1.01);box-shadow:0 4px 15px #b3b3b3}.search-results:hover hr{visibility:hidden}.search-results:hover .controls{visibility:visible}.search-results hr{width:100%;margin:0 -15px;position:absolute;bottom:0}.search-results .main-result{text-align:center;vertical-align:middle;font-size:16px;line-height:18px}.search-results .main-result .details{font-size:13px;display:block}.search-results .main-result .amount{display:block}.search-results .main-result .reversed{margin-top:5px}.search-results .main-result .reversed:before{content:"";-webkit-font-smoothing:antialiased;padding-right:3px;font-family:icomoon;font-style:normal;font-weight:400;line-height:1}.search-results .results-container{zoom:1;margin-bottom:10px}.search-results .results-container:before,.search-results .results-container:after{content:"";line-height:0;display:table}.search-results .results-container:after{clear:both}.search-results .result-details{vertical-align:middle}.search-results .result-details span{line-height:17px;display:inline-block}.search-results .result-details .row1,.search-results .result-details .row2{width:100%;display:table}.search-results .result-details .row1 [class*=span],.search-results .result-details .row2 [class*=span]{min-height:15px}.search-results .result-details .row1{padding-bottom:2px}.search-results .result-details .row2{min-height:22px;overflow:hidden}.search-results .result-details .loan-number,.search-results .result-details .account-holder,.search-results .result-details .account-email,.search-results .result-details .transaction-date,.search-results .result-details .year,.search-results .result-details .balance,.search-results .result-details .transaction-date,.search-results .result-details .transaction-id,.search-results .result-details .students,.search-results .result-details .school{vertical-align:top;margin:0;padding:0 0 3px 10px;display:table-cell}.search-results .result-details .account-holder{padding-right:5px!important}.search-results .result-details .account-holder:first-child{border-left:none;padding:0 10px}.search-results .result-details .account-holder span[data-icon]{margin-right:5px}.search-results .result-details .year{width:23.4043%}.search-results .result-details .balance,.search-results .result-details .transaction-id{padding:5px 0 0 10px;font-weight:400}.search-results .result-details .students,.search-results .result-details .school{padding:5px 10px 0}.search-results .result-details .transaction-date{vertical-align:bottom;text-align:right;border:none;padding:0 0 0 10px;position:relative}.search-results .result-details .transaction-date .transaction-date-description{color:#999}.search-results .result-details .transaction-date>span{text-align:center;padding:0 0 0 15px}.search-results .result-details .transaction-date .position-wrapper{height:22px;position:relative}.search-results .result-details .transaction-date .position-wrapper .confirmed,.search-results .result-details .transaction-date .position-wrapper .updated,.search-results .result-details .transaction-date .position-wrapper .effective,.search-results .result-details .transaction-date .position-wrapper .posted,.search-results .result-details .transaction-date .position-wrapper .collected,.search-results .result-details .transaction-date .position-wrapper .accepted,.search-results .result-details .transaction-date .position-wrapper .transaction{padding:0;position:absolute;bottom:3px}.search-results .result-details .transaction-date .position-wrapper .confirmed:before,.search-results .result-details .transaction-date .position-wrapper .updated:before,.search-results .result-details .transaction-date .position-wrapper .effective:before,.search-results .result-details .transaction-date .position-wrapper .posted:before,.search-results .result-details .transaction-date .position-wrapper .collected:before,.search-results .result-details .transaction-date .position-wrapper .accepted:before,.search-results .result-details .transaction-date .position-wrapper .transaction:before{text-align:center;font-size:14px;display:block}.search-results .result-details .transaction-date .divider{width:1px;height:22px;position:absolute;bottom:-2px;right:74px}.search-results .result-details .transaction-date.transaction-date-range .effective,.search-results .result-details .transaction-date.transaction-date-range .divider,.search-results .result-details .transaction-date.transaction-date-range .posted{float:none;text-align:right;margin:0;padding:0;display:block}.search-results .result-details .transaction-date.transaction-date-range .effective,.search-results .result-details .transaction-date.transaction-date-range .posted{float:left;border-left:1px solid #ccc;margin-left:10%;padding-bottom:2px;padding-left:10%}.search-results .result-details .transaction-date.transaction-date-range .divider{display:none}.search-results .result-details.accounts .account-email{width:74.4681%}.search-results .result-details.accounts .students,.search-results .result-details.accounts .school{width:100%}.search-results .result-details.loans .loan-number{vertical-align:bottom;width:130px}.search-results .result-details.loans .account-holder,.search-results .result-details.loans .transaction-date,.search-results .result-details.loans .balance{vertical-align:bottom;width:38.9149%}.search-results .result-details.loans .students{width:65.9574%}.search-results .result-details.basic-plan .account-holder{width:74.4681%}.search-results .result-details.basic-plan .students,.search-results .result-details.basic-plan .balance{width:48.9362%}.search-results .result-details.transactions .account-holder,.search-results .result-details.transactions .students{vertical-align:bottom}.search-results .result-details.transactions .loan-number{vertical-align:bottom;width:130px}.search-results .result-details.transactions .transaction-date{width:190px}.search-results .result-details.transactions .students{width:100%}.search-results .result-details.tuition-fees .account-holder{vertical-align:bottom;width:65%}.search-results .result-details.tuition-fees .transaction-date{width:32%}.search-results .result-details.tuition-fees .students{width:100%}.search-results .result-details.tuition-fees.loans .students{width:57.4468%}.search-results .result-details.tuition-fees.loans .transaction-id{width:40.4255%}.search-results .controls{visibility:hidden;width:100%}.search-results .controls .span3{text-align:center}.search-results .controls a{border-radius:5px}.search-results .controls .cancel-payment,.search-results .controls .uncancel-payment,.search-results .controls .suspend,.search-results .controls .unsuspend,.search-results .controls .approve-payment,.search-results .controls .unapprove-payment,.search-results .controls .adjust-payment,.search-results .controls .login-as-user,.search-results .controls .confirm-payment{float:left;vertical-align:bottom;margin-right:10px}.search-results .controls .cancel-payment [data-icon]:before,.search-results .controls .uncancel-payment [data-icon]:before,.search-results .controls .suspend [data-icon]:before,.search-results .controls .unsuspend [data-icon]:before,.search-results .controls .approve-payment [data-icon]:before,.search-results .controls .unapprove-payment [data-icon]:before,.search-results .controls .adjust-payment [data-icon]:before,.search-results .controls .login-as-user [data-icon]:before,.search-results .controls .confirm-payment [data-icon]:before{vertical-align:bottom}.search-results .controls .view-payment-details,.search-results .controls .show-invoice,.search-results .controls .view-profile,.search-results .controls .edit-account{float:right;margin-left:10px}.ie9 .search-results:hover,.ie8 .search-results:hover{transform:scaleY(1.01)}.touch .search-results{padding:20px 15px 12px}.touch .search-results:hover{cursor:auto;background:0 0;transform:scale(1);box-shadow:0 0}.touch .search-results:hover hr{visibility:visible}.touch .search-results .result-details{margin-bottom:15px}.touch .search-results .controls{visibility:visible}.touch .search-results .controls a{border-radius:5px}.controls.user-profile{float:right}.controls.user-profile a{border-radius:5px}.user-profile-loans:after,.user-profile-students .row-fluid:after{content:"";height:1px;margin:12px 0 20px;display:block}.user-profile-students .row-fluid:last-child:after{border-top:none;height:0;display:none}@media print{*{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}a,a:visited{text-decoration:underline}.ir a:after,a[href]:after,abbr[title]:after,a[href^=javascript\:]:after,a[href^=\#]:after{content:""}pre,blockquote{page-break-inside:avoid;border:1px solid #999}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}#header-container,footer,#footer-container,.loan-border-container,.loan-border{display:none!important}#print-logo{border-bottom:1px solid #666;margin-top:35px;padding:0 0 10px;display:block}#print-logo img{width:342px;height:35px}#content{padding-top:15px}.loan-details-inline{display:block}.loan-details-inline .loan-cell,.loan-details-inline .loan-cell.main-content-highlight{border-bottom:1px solid #ccc;width:100%;height:auto;margin-bottom:2px;padding:0 0 7px;display:block}.loan-details-inline .loan-cell.main-content-highlight{border:1px solid #ccc;margin-bottom:5px;padding:0 0 10px 10px}.dotted-menu li{border-bottom:none}.dotted-menu li .left,.dotted-menu li .right{float:none;position:relative}.statement-print-container{display:none}#content-container-print-statement{margin-bottom:0}#content-print-statement{background-color:#0000;border:0;width:100%;height:auto;margin:0 auto;padding:15px;display:block}.statement-container pre{word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#0000;border:0 solid #0000;border-radius:0;margin:30px 0 0;padding:0;display:block}.page-break{page-break-before:always;display:block}.allie #print-logo{margin-top:0}body{height:1px}#search-grid *{display:none}#printSection,#printSection *,.printModal{visibility:visible}.search-loans-index-wrapper{position:relative}.printModal{border:0;width:95%;height:auto;max-height:100%;margin:60px 0 0 20px;padding:0;position:absolute;top:0;left:0;overflow:visible}.printModal .modal-header{padding:30px 0 0}.printModal .modal-header h4{font-weight:700}.printModal .modal-body{max-height:100%;margin:0;padding:0;overflow:visible}.printModal .modal-body .row-fluid#printSection{width:100%;margin:0;padding:15px 0 0;position:relative}.printModal .modal-body .row-fluid#printSection .dotted-menu li{padding-top:10px}.printModal .modal-body .row-fluid#printSection .dotted-menu li .left,.printModal .modal-body .row-fluid#printSection .dotted-menu li .right{float:left}.printModal button.close{visibility:hidden}.allie .printModal{margin-top:30px}}.modaal-noscroll{overflow:hidden}.modaal-accessible-hide{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important}.modaal-overlay{z-index:999;opacity:0;width:100%;height:100%;position:fixed;top:0;left:0}.modaal-wrapper{z-index:9999;opacity:1;box-sizing:border-box;-webkit-overflow-scrolling:touch;width:100%;height:100%;transition:all .3s ease-in-out;display:block;position:fixed;top:0;left:0;overflow:auto}.modaal-wrapper *{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden}.modaal-wrapper .modaal-close{-webkit-appearance:none;background:0 0;border:none;padding:0}.modaal-wrapper.modaal-start_none{opacity:1;display:none}.modaal-wrapper.modaal-start_fade{opacity:0}.modaal-wrapper [tabindex="0"]{outline:none!important}.modaal-wrapper.modaal-fullscreen{overflow:hidden}.modaal-outer-wrapper{width:100%;height:100%;display:table;position:relative}.modaal-fullscreen .modaal-outer-wrapper{display:block}.modaal-inner-wrapper{vertical-align:middle;text-align:center;width:100%;height:100%;padding:80px 25px;display:table-cell;position:relative}.modaal-fullscreen .modaal-inner-wrapper{vertical-align:top;padding:0;display:block}.modaal-container{text-align:left;color:#000;cursor:auto;background:#fff;border-radius:0;width:100%;max-width:1000px;margin:auto;display:inline-block;position:relative;box-shadow:0 4px 15px #0003}.modaal-container.is_loading{width:100px;height:100px;overflow:hidden}.modaal-fullscreen .modaal-container{max-width:none;height:100%;overflow:auto}.modaal-close{color:#333;cursor:pointer;opacity:1;border-radius:100%;width:50px;height:50px;transition:all .2s ease-in-out;position:absolute;top:0;right:0;background:0 0!important}.modaal-close:focus,.modaal-close:hover{background:#fff;outline:none}.modaal-close:focus:before,.modaal-close:focus:after,.modaal-close:hover:before,.modaal-close:hover:after{background:#b93d0c}.modaal-close span{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important}.modaal-close:before,.modaal-close:after{content:" ";background:#333;border-radius:4px;width:4px;height:22px;transition:background .2s ease-in-out;display:block;position:absolute;top:14px;left:23px}.modaal-close:before{transform:rotate(-45deg)}.modaal-close:after{transform:rotate(45deg)}.modaal-fullscreen .modaal-close{background:#afb7bc;top:10px;right:10px}.modaal-content-container{padding:50px 30px 30px}.modaal-confirm-wrap{text-align:center;padding:30px 0 0;font-size:0}.modaal-confirm-btn{vertical-align:middle;cursor:pointer;background:0 0;border:none;margin:0 10px;font-size:14px;display:inline-block}.modaal-confirm-btn.modaal-ok{color:#fff;background:#555;border-radius:3px;padding:10px 15px;transition:background .2s ease-in-out}.modaal-confirm-btn.modaal-ok:hover{background:#2f2f2f}.modaal-confirm-btn.modaal-cancel{text-decoration:underline}.modaal-confirm-btn.modaal-cancel:hover{color:#2f2f2f;text-decoration:none}.modaal-instagram .modaal-container{background:0 0;width:auto;box-shadow:none!important}.modaal-instagram .modaal-content-container{background:0 0;padding:0}.modaal-instagram .modaal-content-container>blockquote{opacity:0!important;width:1px!important;height:1px!important}.modaal-instagram iframe{opacity:0;animation:1s linear forwards instaReveal;width:1000px!important;max-width:800px!important;box-shadow:none!important;border-radius:0!important;margin:-6px!important}.modaal-image .modaal-inner-wrapper{padding-left:140px;padding-right:140px}.modaal-image .modaal-container{width:auto;max-width:100%}.modaal-gallery-wrap{color:#fff;position:relative}.modaal-gallery-item{display:none}.modaal-gallery-item img,.modaal-gallery-item.is_active{display:block}.modaal-gallery-label{text-align:center;color:#fff;width:100%;margin:20px 0 0;font-size:18px;position:absolute;left:0}.modaal-gallery-label:focus{outline:none}.modaal-gallery-control{opacity:1;cursor:pointer;color:#fff;background:0 0;border:none;border-radius:100%;width:50px;height:50px;transition:all .2s ease-in-out;position:absolute;top:50%;transform:translateY(-50%)}.modaal-gallery-control.is_hidden{opacity:0;cursor:default}.modaal-gallery-control:focus,.modaal-gallery-control:hover{background:#fff;outline:none}.modaal-gallery-control:focus:before,.modaal-gallery-control:focus:after,.modaal-gallery-control:hover:before,.modaal-gallery-control:hover:after{background:#afb7bc}.modaal-gallery-control span{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden;border:0!important;width:1px!important;height:1px!important;padding:0!important;position:absolute!important}.modaal-gallery-control:before,.modaal-gallery-control:after{content:" ";background:#fff;border-radius:4px;width:4px;height:18px;transition:background .2s ease-in-out;display:block;position:absolute;top:16px;left:25px}.modaal-gallery-control:before{margin:-5px 0 0;transform:rotate(-45deg)}.modaal-gallery-control:after{margin:5px 0 0;transform:rotate(45deg)}.modaal-gallery-next-inner{margin-left:40px;left:100%}.modaal-gallery-next-outer{right:45px}.modaal-gallery-prev:before,.modaal-gallery-prev:after{left:22px}.modaal-gallery-prev:before{margin:5px 0 0;transform:rotate(-45deg)}.modaal-gallery-prev:after{margin:-5px 0 0;transform:rotate(45deg)}.modaal-gallery-prev-inner{margin-right:40px;right:100%}.modaal-gallery-prev-outer{left:45px}.modaal-video-wrap{margin:auto 50px;position:relative}.modaal-video-container{background:#000;max-width:1300px;height:0;margin-left:auto;margin-right:auto;padding-bottom:56.25%;position:relative;overflow:hidden;box-shadow:0 0 10px #0000004d}.modaal-video-container iframe,.modaal-video-container object,.modaal-video-container embed{width:100%;height:100%;position:absolute;top:0;left:0}.modaal-iframe .modaal-content{width:100%;height:100%}.modaal-iframe-elem{width:100%;height:100%;display:block}.modaal-loading-spinner{background:0 0;width:200px;height:200px;margin:-100px 0 0 -100px;position:absolute;top:50%;left:50%;transform:scale(.25)}.modaal-loading-spinner>div{width:24px;height:24px;margin-top:4px;margin-left:4px;position:absolute}.modaal-loading-spinner>div>div{background:#fff;border-radius:15px;width:100%;height:100%}.modaal-loading-spinner>div:first-of-type>div{animation:1s linear infinite modaal-loading-spinner}.modaal-loading-spinner>div:nth-of-type(2)>div,.modaal-loading-spinner>div:nth-of-type(3)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:1s linear infinite modaal-loading-spinner;-moz-animation:1s linear infinite modaal-loading-spinner;-o-animation:1s linear infinite modaal-loading-spinner}.modaal-loading-spinner>div:first-of-type{transform:translate(84px,84px)rotate(45deg)translate(70px)}.modaal-loading-spinner>div:nth-of-type(2)>div{animation:1s linear .12s infinite modaal-loading-spinner}.modaal-loading-spinner>div:nth-of-type(2){transform:translate(84px,84px)rotate(90deg)translate(70px)}.modaal-loading-spinner>div:nth-of-type(3)>div{animation:1s linear .25s infinite modaal-loading-spinner}.modaal-loading-spinner>div:nth-of-type(4)>div,.modaal-loading-spinner>div:nth-of-type(5)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:1s linear infinite modaal-loading-spinner;-moz-animation:1s linear infinite modaal-loading-spinner;-o-animation:1s linear infinite modaal-loading-spinner}.modaal-loading-spinner>div:nth-of-type(3){transform:translate(84px,84px)rotate(135deg)translate(70px)}.modaal-loading-spinner>div:nth-of-type(4)>div{animation:1s linear .37s infinite modaal-loading-spinner}.modaal-loading-spinner>div:nth-of-type(4){transform:translate(84px,84px)rotate(180deg)translate(70px)}.modaal-loading-spinner>div:nth-of-type(5)>div{animation:1s linear .5s infinite modaal-loading-spinner}.modaal-loading-spinner>div:nth-of-type(6)>div,.modaal-loading-spinner>div:nth-of-type(7)>div{-ms-animation:modaal-loading-spinner 1s linear infinite;-webkit-animation:1s linear infinite modaal-loading-spinner;-moz-animation:1s linear infinite modaal-loading-spinner;-o-animation:1s linear infinite modaal-loading-spinner}.modaal-loading-spinner>div:nth-of-type(5){transform:translate(84px,84px)rotate(225deg)translate(70px)}.modaal-loading-spinner>div:nth-of-type(6)>div{animation:1s linear .62s infinite modaal-loading-spinner}.modaal-loading-spinner>div:nth-of-type(6){transform:translate(84px,84px)rotate(270deg)translate(70px)}.modaal-loading-spinner>div:nth-of-type(7)>div{animation:1s linear .75s infinite modaal-loading-spinner}.modaal-loading-spinner>div:nth-of-type(7){transform:translate(84px,84px)rotate(315deg)translate(70px)}.modaal-loading-spinner>div:nth-of-type(8)>div{animation:1s linear .87s infinite modaal-loading-spinner}.modaal-loading-spinner>div:nth-of-type(8){transform:translate(84px,84px)rotate(360deg)translate(70px)}@media only screen and (min-width:1400px){.modaal-video-container{height:731px;padding-bottom:0}}@media only screen and (max-width:1140px){.modaal-image .modaal-inner-wrapper{padding-left:25px;padding-right:25px}.modaal-gallery-control{background:#000000b3;top:auto;bottom:20px;transform:none}.modaal-gallery-control:before,.modaal-gallery-control:after{background:#fff}.modaal-gallery-next{left:auto;right:20px}.modaal-gallery-prev{left:20px;right:auto}}@media screen and (max-width:900px){.modaal-instagram iframe{width:500px!important}}@media only screen and (max-width:600px){.modaal-instagram iframe{width:280px!important}}@media screen and (max-height:1100px){.modaal-instagram iframe{width:700px!important}}@media screen and (max-height:1000px){.modaal-inner-wrapper{padding-top:60px;padding-bottom:60px}.modaal-instagram iframe{width:600px!important}}@media screen and (max-height:900px){.modaal-instagram iframe{width:500px!important}.modaal-video-container{max-width:900px;max-height:510px}}@media only screen and (max-height:820px){.modaal-gallery-label{display:none}}@keyframes instaReveal{0%{opacity:0}to{opacity:1}}@keyframes modaal-loading-spinner{0%{opacity:1;transform:scale(1.5)}to{opacity:.1;transform:scale(1)}}::selection{background:#80c7cf}::-moz-selection{background:#80c7cf}body,html{font-family:proxima-nova,Arial,Helvetica,sans-serif}#header-container{background-color:#fbfbfb}#header{color:#333}#header p{left:255px}#logo img{height:45px}#logo .divider{border-left:1px solid #80c7cf;height:46px;position:absolute;top:15px;left:235px}#navigation .nav li a{color:#545454;font-weight:600}#navigation .nav li a [data-icon]{color:#80c7cf;font-weight:300}#navigation .nav li a .current,#navigation .nav li a .arrow,#navigation .nav li a:hover{color:#80c7cf}#navigation .nav li a:hover [data-icon]{color:#f9b395}#navigation .nav li a:hover .arrow{color:#80c7cf}#navigation .nav li .divider{background-color:#b3b3b3}#header-container #header #navigation .nav li ul.dropdown-menu{background-color:#999}#header-container #header #navigation .nav li ul.dropdown-menu .divider{background-color:#fff}#header-container #header #navigation .nav li ul.dropdown-menu a{color:#fff}#header-container #header #navigation .nav li ul.dropdown-menu a:hover{background-image:#999;color:#f9b395;background-color:#999}#header-container #header #navigation .nav li ul.dropdown-menu:before{color:#999}footer{color:#fff;background-image:url(/images/footer.jpg);border-top:4px solid #434343}#footer-container .social-media,#footer-container a{color:#fff}#footer-container a:hover{color:#ccc}#footer-container .facebook .icon-background{background-color:#f4f4f4}#footer-container .facebook [data-icon]{color:#45619e}#footer-container .facebook [data-icon]:hover{color:#5979b4}.callout-container{background-color:#fff}.callout-container p [data-icon]{color:#999}.callout-container p a [data-icon]{color:#fff}.callout-container .dotted-menu li .left,.callout-container .dotted-menu li .right{background-color:#fff}.callout-container .highlight{background:#fffefe;border:1px solid #fef1eb}.callout-container .highlight.dotted-menu li .left,.callout-container .highlight.dotted-menu li .right{background-color:#fffefe}.alternative-callout-styles small{color:#666}.alternative-callout-styles h5 [data-icon]{color:#858585}.alternative-callout-styles .bank-callout-styles .number,.alternative-callout-styles .stacked-callout-styles .number{color:#545454;border-right:1px solid #ccc}.alternative-callout-styles .bank-callout-styles .open,.alternative-callout-styles .stacked-callout-styles .open{color:#7f8f4f}.alternative-callout-styles .bank-callout-styles .error,.alternative-callout-styles .stacked-callout-styles .error{color:#cd391b}.alternative-callout-styles .bank-callout-styles .inactive,.alternative-callout-styles .stacked-callout-styles .inactive{color:#999}.alternative-callout-styles .bank-callout-styles div em,.alternative-callout-styles .stacked-callout-styles div em,.alternative-callout-styles .bank-callout-styles div p,.alternative-callout-styles .stacked-callout-styles div p{color:#545454}.alternative-callout-styles .parents-callout .stacked-callout-styles .number{color:#aac94a}.alternative-callout-styles a.large-icon-list,.alternative-callout-styles a.large-icon-list em{color:#999}.alternative-callout-styles a.current,.alternative-callout-styles a.current em,.alternative-callout-styles a.current [data-icon]:before{color:#f2672a}.alternative-callout-styles a.complete,.alternative-callout-styles a.complete em{color:#008f9e}.alternative-callout-styles a.complete:hover,.alternative-callout-styles a.complete:hover em{color:#80c7cf}.inline-callout-container,.inline-callout-container-two-thirds,.arrow-callout-container{background-color:#fff;border:1px solid #ccc}em{color:#008f9e}.open,.approved{color:#7f8f4f}.error{color:#cd391b}.caution{color:#c49952}.inactive{color:#999}h1{color:#f2672a;margin-top:15px}h2,h2 em,h3,h3 em{color:#666}.alternative-h3{color:#008f9e}h4,label.em,h5,label{color:#666}.dotted-menu li.large{color:#aac94a}.dotted-menu li.total-confirm{color:#008f9e}a,.btn-link{color:#077a84;font-family:proxima-nova,Arial,Helvetica,sans-serif}a:hover,.btn-link:hover{color:#db3a0e}a:active,.btn-link:active{color:#077a84}p.icon-link [data-icon]{color:#008f9e}a.sup{color:#999}a.sup:hover{color:#7f8f4f}a.sup.payment-info{color:#008f9e}a.sup.payment-info:hover{color:#f2672a}.btn,.basic{color:#fff;text-shadow:0 -1px #2a7279;border:1px solid #2a7279;border-radius:25px}.btn:hover,.basic:hover,.btn:active,.basic:active{color:#fff;text-shadow:0 -1px #2a7279}.basic{text-shadow:0 -1px #999;text-transform:capitalize;border:1px solid #999}.basic:hover,.basic:active{text-shadow:0 -1px #999}.controls a,.controls .btn-link{color:#008f9e}.controls a:hover,.controls .btn-link:hover{background:#f0f0f0}.controls a:active,.controls .btn-link:active{background:#e8e8e8}.controls .remove{color:#cd391b}.controls .edit{color:#f2672a}.controls .enable{color:#999}.main-content-highlight{background:#fbfbfbd9;border:1px solid #fff}table .error{color:#cd391b}table th{color:#008f9e;border-bottom:3px solid #80c7cf}table th small{color:#999}table tr:nth-child(2n),table tr.even{background-color:#e4e4e4}table tr:nth-child(2n):hover,table tr.even:hover{background-color:#bfe3e7}table tr:nth-child(odd),table tr.odd{background-color:#f7f7f7}table tr:nth-child(odd):hover,table tr.odd:hover{background-color:#bfe3e7}table td:first-child{color:#545454}table td.controls .btn-link{color:#cd391b}table td.controls .btn-link:hover{background:#ddf0f2}table td.controls .btn-link:active{background:#d2ebee}table td.controls .edit-admin{color:#f2672a}table td{border-bottom:1px solid #ccc}.ie8 table tr.even td{background-color:#e4e4e4}.ie8 table tr.odd td{background-color:#f7f7f7}.ie8 table td.controls .btn-link:hover{background:#ececec}.ie8 table td.controls .btn-link:active{background:#f1f1f1}.fixed td,.worksheet td,.Search-Schools td,.iti td,.nacha td,.import-logs td,.bank-agreements td{border-bottom:1px solid #ccc}.import-logs td:first-child .date:after,.import-logs td:first-child .duration{color:#666}.bank-agreements th:nth-child(2) .date,.bank-agreements td:nth-child(2) .date{color:#008f9e}.bank-agreements th:nth-child(2) .author,.bank-agreements td:nth-child(2) .author{color:#666}table tr.sub-table:hover{background-color:#bfe3e7}table tr.sub-table:hover tr:nth-child(2n){background-color:#eef8f9}table tr.sub-table:hover tr:nth-child(odd){background-color:#fff}table tr.sub-table table tr{color:#666}table tr.sub-table table tr:nth-child(2n){background-color:#f2f2f2}table tr.sub-table table tr:nth-child(2n):hover{background-color:#dff1f3}table tr.sub-table table tr:nth-child(odd){background-color:#fff}table tr.sub-table table tr:nth-child(odd):hover{background-color:#dff1f3}table tr.sub-table table td.controls .btn-link:hover{background-color:#f2f9fa}table tr.sub-table table td.controls .btn-link:active{background-color:#d8eef0}table tr.sub-table table tr:first-of-type{color:#333}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color],.uneditable-input{color:#999;border:1px solid #ccc}textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,.uneditable-input:focus{color:#008f9e;border-color:#80c7cf;box-shadow:inset 0 1px 1px #b3b3b3,0 0 8px #80c7cf}select,select option{color:#999}select:focus{color:#008f9e;border-color:#80c7cf;box-shadow:0 0 8px #80c7cf}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{background-color:#f0f0f0}.three-column-checkbox .three-column-callout{background-color:#f0f2eb}.three-column-checkbox .three-column-callout strong:before,.three-column-checkbox strong{color:#7f8f4f}.help-inline,.help-block,.radio-help-inline,.help-text,.optional{color:#666}.help-inline.warning{color:#f2672a}.ui-icon-circle-triangle-w,.ui-icon-circle-triangle-e{background-color:#f6f6f6;border:1px solid #ccc}.ui-datepicker-calendar td .ui-state-highlight{background:#fde6dd;border:1px solid #f9b395}.placeholder{color:#b3b3b3!important}::-webkit-input-placeholder{color:#b3b3b3!important}:-moz-placeholder-shown{color:#b3b3b3!important}.error_explanation ul,.block-message ul,.alert-message ul{color:#545454}#flash-messages .alert{border-radius:15px}form .search-container input[type=text].SearchInput{border-radius:25px 0 0 25px}form .search-container .SearchButton,form .search-container .row-fluid .btn{border-radius:0 25px 25px 0}.modal-body li{color:#666}.modal-body li strong,.modal-body li strong:before{color:#008f9e}.popover-title{color:#666}.tooltip em{color:#80c7cf}.pagination ul>.disabled>a,.pagination ul>.disabled>span{background-color:#e4e4e4}.pagination ul>.disabled>a:hover,.pagination ul>.disabled>span:hover{color:#f2672a;background-color:#fff}.pagination ul>.active>a,.pagination ul>.active>span{color:#fff;background-color:#f2672a}.pagination ul>.active>a:hover,.pagination ul>.active>span:hover{background-color:#f2672a}.pagination ul>li>a,.pagination ul>li>span{border-color:#ccc}.pagination ul>li>a:hover,.pagination ul>li>span:hover{background-color:#fff}.accordion.main-column .accordion-group{background:#fbfbfbd9;border-top:1px solid #ebebeb}.accordion.main-column .accordion-group .accordion-heading .accordion-toggle h4 [data-icon]:before{color:#f2672a}.accordion.main-column .accordion-group .accordion-heading .accordion-toggle h4:hover{color:#008f9e}.accordion.main-column .accordion-group .accordion-heading .accordion-toggle h5 [data-icon]:before{color:#f2672a}.accordion.main-column .accordion-group .accordion-body .accordion-inner hr{border-top:1px solid #ebebeb}.admin .admin-user,.admin .added-student{background:#fbfbfbd9;border-top:1px solid #ebebeb}.admin .admin-user p,.admin .added-student p{color:#999}.callout-container.manage-admin .user .user-icon,.callout-container.manage-family .user .user-icon,.callout-container.manage-admin .student .user-icon,.callout-container.manage-family .student .user-icon{color:#d5e4a5}.callout-container.manage-admin .user.disabled .user-icon,.callout-container.manage-family .user.disabled .user-icon,.callout-container.manage-admin .student.disabled .user-icon,.callout-container.manage-family .student.disabled .user-icon,.callout-container.manage-admin .user.complete .user-icon,.callout-container.manage-family .user.complete .user-icon,.callout-container.manage-admin .student.complete .user-icon,.callout-container.manage-family .student.complete .user-icon{color:#e6e6e6}.callout-container.manage-admin .user.disabled .user-info,.callout-container.manage-family .user.disabled .user-info,.callout-container.manage-admin .student.disabled .user-info,.callout-container.manage-family .student.disabled .user-info,.callout-container.manage-admin .user.disabled .user-info a,.callout-container.manage-family .user.disabled .user-info a,.callout-container.manage-admin .student.disabled .user-info a,.callout-container.manage-family .student.disabled .user-info a,.callout-container.manage-admin .user.complete .user-info,.callout-container.manage-family .user.complete .user-info,.callout-container.manage-admin .student.complete .user-info,.callout-container.manage-family .student.complete .user-info{color:#b3b3b3}.callout-container.manage-admin .user .controls,.callout-container.manage-family .user .controls,.callout-container.manage-admin .student .controls,.callout-container.manage-family .student .controls{background:#f1f1f1}.callout-container.manage-admin .user .controls a,.callout-container.manage-family .user .controls a,.callout-container.manage-admin .student .controls a,.callout-container.manage-family .student .controls a,.callout-container.manage-admin .user .controls .btn-link,.callout-container.manage-family .user .controls .btn-link,.callout-container.manage-admin .student .controls .btn-link,.callout-container.manage-family .student .controls .btn-link{border-right:1px solid #fff}.callout-container.manage-admin .user .controls a:hover,.callout-container.manage-family .user .controls a:hover,.callout-container.manage-admin .student .controls a:hover,.callout-container.manage-family .student .controls a:hover,.callout-container.manage-admin .user .controls .btn-link:hover,.callout-container.manage-family .user .controls .btn-link:hover,.callout-container.manage-admin .student .controls .btn-link:hover,.callout-container.manage-family .student .controls .btn-link:hover{background:#e9e9e9}.callout-container.manage-admin .user .controls a:active,.callout-container.manage-family .user .controls a:active,.callout-container.manage-admin .student .controls a:active,.callout-container.manage-family .student .controls a:active,.callout-container.manage-admin .user .controls .btn-link:active,.callout-container.manage-family .user .controls .btn-link:active,.callout-container.manage-admin .student .controls .btn-link:active,.callout-container.manage-family .student .controls .btn-link:active{background:#e6e6e6}.callout-container.manage-family .controls a,.callout-container.manage-family .controls .btn-link{background:#f1f1f1}.callout-container.manage-family .controls a:hover,.callout-container.manage-family .controls .btn-link:hover{background:#e9e9e9}.callout-container.manage-family .controls a:active,.callout-container.manage-family .controls .btn-link:active{background:#e6e6e6}.callout-container.manage-family .student.complete .remove{color:#999}.progress-bar li a{color:#008f9e}.progress-bar li a [data-icon]{color:#fff;background:#f2672a}.progress-bar li a:after{color:#008f9e}.progress-bar li a:hover{color:#80c7cf}.progress-bar li a:hover [data-icon]{color:#fff;background:#f9b395}.progress-bar li a:active{color:#008f9e}.progress-bar .current [data-icon]{color:#f2672a;border:3px solid #f2672a}.progress-bar .current:hover{color:#008f9e}.progress-bar .current:hover [data-icon]{color:#f2672a}.progress-bar .incomplete{color:#ccc}.progress-bar .incomplete [data-icon]{color:#ccc;border:3px solid #ccc}.progress-bar .incomplete:hover [data-icon],.progress-bar .incomplete:after,.progress-bar .incomplete:hover,.progress-bar .incomplete:focus,.progress-bar .incomplete:hover [data-icon]{color:#ccc}.manage-school-nav li a:hover,.nav-tabs li a:hover{color:#008f9e}.manage-school-nav li a:hover [data-icon],.nav-tabs li a:hover [data-icon],.manage-school-nav li .current [data-icon],.nav-tabs li .current [data-icon],.manage-school-nav li.active a [data-icon],.nav-tabs li.active a [data-icon]{color:#fff;background:#f2672a}.manage-school-nav li .current:hover [data-icon],.nav-tabs li .current:hover [data-icon],.manage-school-nav li.active a:hover [data-icon],.nav-tabs li.active a:hover [data-icon]{color:#fff;background-color:#f2672a}.parents .highlight [data-icon]{color:#999}.parents .highlight h4{color:#008f9e}.parents .dashboard-column .family ul li{color:#545454;font-size:14px}.parents .dashboard-column .family ul li em{color:#999;font-size:12px}.parents .dashboard-column .family li:before{color:#aac94a}.parents .dashboard-column .balance h4,.parents .dashboard-column .balance-complete h4{font-size:18px}.parents .dashboard-column .balance h4 small,.parents .dashboard-column .balance-complete h4 small{text-transform:uppercase;font-size:12px}.parents .dashboard-column .balance h4 span,.parents .dashboard-column .balance-complete h4 span{color:#f2672a}.parents .dashboard-column .balance ul li a,.parents .dashboard-column .balance-complete ul li a{font-size:14px}.parents .dashboard-column .balance-complete h2{text-transform:none;font-size:18px}.parents .dashboard-column .payment h1,.parents .dashboard-column .payment-complete h1{font-size:40px}.parents .dashboard-column .payment h2,.parents .dashboard-column .payment-complete h2{text-transform:capitalize;font-size:18px}.parents .dashboard-column .payment h4,.parents .dashboard-column .payment-complete h4{font-size:18px}.parents .dashboard-column .payment .pending,.parents .dashboard-column .payment-complete .pending{color:#f2672a}.new-dashboard .dashboard-column:first-of-type [data-icon]{color:#999}.new-dashboard .dashboard-column:nth-of-type(2) h4,.incomplete-dashboard .dashboard-column:nth-of-type(3) h4,.inactive-year .dashboard-column:nth-of-type(3) h4{color:#fff}.inactive-year .dashboard-column:nth-of-type(3){color:#ccc}.inactive-year .dashboard-column:nth-of-type(3) .balance h4,.inactive-year .dashboard-column:nth-of-type(3) .loan-adjustment h4{color:#fff}.inactive-year .dashboard-column:nth-of-type(3) .balance span,.inactive-year .dashboard-column:nth-of-type(3) .loan-adjustment span{color:#aac94a}.inactive-year .dashboard-column:nth-of-type(3) .loan-adjustment span{color:#f2672a}.inactive-year .dashboard-column:nth-of-type(3) .payment h1{color:#fff}.inactive-year .dashboard-column:nth-of-type(3) .payment h2,.inactive-year .dashboard-column:nth-of-type(3) .payment h4{color:#ccc}.inactive-year .dashboard-column:nth-of-type(3) .payment p{color:#aac94a;font-weight:Regular}.inactive-year .dashboard-column:nth-of-type(3) .loan-adjustment-amount p a{color:#ccc}.inactive-year .dashboard-column:nth-of-type(3) .loan-adjustment-amount p a:hover{color:#f2672a}.payment-options [data-icon]:before{color:#aac94a;padding:0 2px 0 0}.convenience-fee{color:#f2672a}form .remove a{color:#666}form .remove a:hover{color:#cd391b}.payment-options-graph .graph,.payment-options-graph .progress{background-color:#696969;background-image:url(/images/background-dashboard-inactive.jpg);box-shadow:inset 5px 5px 25px #00000080}.payment-options-graph .graph .loan,.payment-options-graph .progress .loan{background:linear-gradient(#008f9e,#077a84)}.payment-options-graph .graph .loan:hover,.payment-options-graph .progress .loan:hover{background:linear-gradient(#077a84,#077a84)}.payment-options-graph .graph .loan.current_payment,.payment-options-graph .progress .loan.current_payment{background-color:#008f9e;background-image:-webkit-linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-image:-ms-linear-gradient(45deg, #ffffff26 25%, transparent 25%, transparent 50%, #ffffff26 50%, #ffffff26 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-ms-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:40px 40px}.payment-options-graph .graph .loan.current_payment:hover,.payment-options-graph .progress .loan.current_payment:hover{background-color:#077a84;background-image:-webkit-linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-image:-ms-linear-gradient(45deg, #ffffff26 25%, transparent 25%, transparent 50%, #ffffff26 50%, #ffffff26 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-ms-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:40px 40px}.payment-options-graph .graph .not-responsible,.payment-options-graph .progress .not-responsible{background:linear-gradient(#534061,#473255)}.payment-options-graph .graph .not-responsible:hover,.payment-options-graph .progress .not-responsible:hover{background:linear-gradient(#473255,#473255)}.payment-options-graph .graph .not-responsible.current_payment,.payment-options-graph .progress .not-responsible.current_payment{background-color:#534061;background-image:-webkit-linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-image:-ms-linear-gradient(45deg, #ffffff26 25%, transparent 25%, transparent 50%, #ffffff26 50%, #ffffff26 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-ms-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:40px 40px}.payment-options-graph .graph .not-responsible.current_payment:hover,.payment-options-graph .progress .not-responsible.current_payment:hover{background-color:#473255;background-image:-webkit-linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-image:-ms-linear-gradient(45deg, #ffffff26 25%, transparent 25%, transparent 50%, #ffffff26 50%, #ffffff26 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-ms-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:40px 40px}.payment-options-graph .graph .credit-card,.payment-options-graph .progress .credit-card{background:linear-gradient(#edd273,#b29d56)}.payment-options-graph .graph .credit-card:hover,.payment-options-graph .progress .credit-card:hover{background:linear-gradient(#b29d56,#b29d56)}.payment-options-graph .graph .credit-card.current_payment,.payment-options-graph .progress .credit-card.current_payment{background-color:#edd273;background-image:-webkit-linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-image:-ms-linear-gradient(45deg, #ffffff26 25%, transparent 25%, transparent 50%, #ffffff26 50%, #ffffff26 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-ms-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:40px 40px}.payment-options-graph .graph .credit-card.current_payment:hover,.payment-options-graph .progress .credit-card.current_payment:hover{background-color:#b29d56;background-image:-webkit-linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-image:-ms-linear-gradient(45deg, #ffffff26 25%, transparent 25%, transparent 50%, #ffffff26 50%, #ffffff26 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-ms-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:40px 40px}.payment-options-graph .graph .e-check,.payment-options-graph .progress .e-check{background:linear-gradient(#aac94a,#6f9324)}.payment-options-graph .graph .e-check:hover,.payment-options-graph .progress .e-check:hover{background:linear-gradient(#6f9324,#6f9324)}.payment-options-graph .graph .e-check.current_payment,.payment-options-graph .progress .e-check.current_payment{background-color:#aac94a;background-image:-webkit-linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-image:-ms-linear-gradient(45deg, #ffffff26 25%, transparent 25%, transparent 50%, #ffffff26 50%, #ffffff26 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-ms-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:40px 40px}.payment-options-graph .graph .e-check.current_payment:hover,.payment-options-graph .progress .e-check.current_payment:hover{background-color:#6f9324;background-image:-webkit-linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-image:-ms-linear-gradient(45deg, #ffffff26 25%, transparent 25%, transparent 50%, #ffffff26 50%, #ffffff26 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-ms-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:40px 40px}.payment-options-graph .graph .in-person,.payment-options-graph .progress .in-person{background:linear-gradient(#f2672a,#db3a0e)}.payment-options-graph .graph .in-person:hover,.payment-options-graph .progress .in-person:hover{background:linear-gradient(#db3a0e,#db3a0e)}.payment-options-graph .graph .in-person.current_payment,.payment-options-graph .progress .in-person.current_payment{background-color:#f2672a;background-image:-webkit-linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-image:-ms-linear-gradient(45deg, #ffffff26 25%, transparent 25%, transparent 50%, #ffffff26 50%, #ffffff26 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-ms-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:40px 40px}.payment-options-graph .graph .in-person.current_payment:hover,.payment-options-graph .progress .in-person.current_payment:hover{background-color:#db3a0e;background-image:-webkit-linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-image:-ms-linear-gradient(45deg, #ffffff26 25%, transparent 25%, transparent 50%, #ffffff26 50%, #ffffff26 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-ms-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:40px 40px}.allie .payment-options-graph .progress .loan.current_payment{filter:alpha(opacity=75);background-color:#008f9e}.allie .payment-options-graph .progress .loan.current_payment:hover{filter:alpha(opacity=75);background-color:#077a84}.allie .payment-options-graph .progress .not-responsible.current_payment{filter:alpha(opacity=75);background-color:#534061}.allie .payment-options-graph .progress .not-responsible.current_payment:hover{filter:alpha(opacity=75);background-color:#473255}.allie .payment-options-graph .progress .credit-card.current_payment{filter:alpha(opacity=70);background-color:#edd273}.allie .payment-options-graph .progress .credit-card.current_payment:hover{filter:alpha(opacity=70);background-color:#b29d56}.allie .payment-options-graph .progress .e-check.current_payment{filter:alpha(opacity=75);background-color:#aac94a}.allie .payment-options-graph .progress .e-check.current_payment:hover{filter:alpha(opacity=75);background-color:#6f9324}.allie .payment-options-graph .progress .in-person.current_payment{filter:alpha(opacity=75);background-color:#f2672a}.allie .payment-options-graph .progress .in-person.current_payment:hover{filter:alpha(opacity=75);background-color:#db3a0e}.manage-payment-options .row-fluid .add-on{color:#fff}.manage-payment-options .row-fluid .input-prepend input:focus{color:#666;-webkit-box-shadow:inset 0 1px 1px #f2672a,0 0 6px #999;-moz-box-shadow:inset 0 1px 1px #f2672a,0 0 6px #999;box-shadow:inset 0 1px 1px #ccc,0 0 6px #0000004d}.manage-payment-options .row-fluid .loan .add-on{text-shadow:0 1px #077a84;background-color:#008f9e;border-color:#077a84}.manage-payment-options .row-fluid .loan .input-prepend input{border-color:#077a84}.manage-payment-options .row-fluid .loan .input-prepend input:focus{color:#077a84}.manage-payment-options .row-fluid .credit-card .add-on{text-shadow:0 1px #b29d56;background-color:#edd273;border-color:#b29d56}.manage-payment-options .row-fluid .credit-card .input-prepend input{border-color:#b29d56}.manage-payment-options .row-fluid .credit-card .input-prepend input:focus{color:#c49952}.manage-payment-options .row-fluid .in-person .add-on{text-shadow:0 1px #f2672a;background-color:#f2672a;border-color:#db3a0e}.manage-payment-options .row-fluid .in-person .input-prepend input{border-color:#db3a0e}.manage-payment-options .row-fluid .in-person .input-prepend input:focus{color:#db3a0e}.manage-payment-options .row-fluid .e-check .add-on{text-shadow:0 1px #aac94a;background-color:#aac94a;border-color:#6f9324}.manage-payment-options .row-fluid .e-check .input-prepend input{border-color:#6f9324}.manage-payment-options .row-fluid .e-check .input-prepend input:focus{color:#6f9324}.manage-payment-options .row-fluid .not-responsible .add-on{text-shadow:0 1px #534061;background-color:#534061;border-color:#473255}.manage-payment-options .row-fluid .not-responsible .input-prepend input{border-color:#473255}.manage-payment-options .row-fluid .not-responsible .input-prepend input:focus{color:#473255}.statement-delivery .help-inline strong{color:#999}.statement-delivery .help-inline .main-content-highlight{background-color:#fff;border:1px solid #aac94a}.statement-delivery .help-inline .save-text{color:#666}.statement-delivery .help-inline .save-text [data-icon]{color:#aac94a}.loan-details-inline .loan-cell h5{color:#008f9e}.loan-details-inline .loan-cell.main-content-highlight,.loan-details-inline .loan-cell.main-content-highlight .dotted-menu li .left,.loan-details-inline .loan-cell.main-content-highlight .dotted-menu li .right{background:#fff}@media only screen and (min-width:300px) and (max-width:700px){.loan-details-inline .dotted-menu .left,.loan-details-inline .dotted-menu .right{background:#fbfbfbd9}}.paperless-statements,.cc-payment-date p{color:#666}.confirm-with-loan .paid,.confirm-without-loan .paid{color:#7f8f4f}.loan-details .dotted-menu li .left,.loan-details .dotted-menu li .right{background:#fbfbfbd9}.info-container{background:#fff}.info-container [data-icon]:before{color:#f1f1f1}.callout-container.loan-payment-summary .payment-amount-due{color:#7f8f4f}.callout-container.loan-payment-summary .payment-over-due{color:#cd391b}.loan-payment-date h5 .date{color:#7f8f4f}.payment-history tr:nth-child(2n):hover{background-color:#e4e4e4}.payment-history tr:nth-child(2n) .controls .btn-link:hover{background:#ececec}.payment-history tr:nth-child(2n) .controls .btn-link:active{background:#dcdcdc}.payment-history tr:nth-child(odd):hover{background-color:#f9f9f9}.payment-history tr:nth-child(odd) .controls .btn-link:hover{background:#e8e8e8}.payment-history tr:nth-child(odd) .controls .btn-link:active{background:#e0e0e0}.payment-history .pending-payment td,.scheduled-payments td,.scheduled-payments td:first-child{color:#999}.scheduled-payments .current-payment td{color:#545454;background:#dff1f3}.scheduled-payments .current-payment td.controls .btn-link:hover{background:#f2f9fa}.scheduled-payments .current-payment td.controls .btn-link:active{background:#f9fcfd}.scheduled-payments .current-payment td.controls .defer-payment{color:#f2672a}.past-school-year .past-school{background:#fbfbfbd9;border:1px solid #e4e4e4}.past-school-year .past-school .school,.past-school-year .past-school .school .school-house{border-right:1px solid #e4e4e4}.past-school-year .past-school .school .school-house [data-icon]{color:#aac94a}.past-school-year .past-school .school .school-name em{color:#e7c346}.past-school-year .past-school .family{border-right:1px solid #e4e4e4}.past-school-year .past-school .family ul li{color:#545454}.past-school-year .past-school .family ul li em{color:#999}.past-school-year .past-school .family ul li:before{color:#aac94a}@media only screen and (min-width:300px) and (max-width:700px){.past-school-year .past-school .school,.past-school-year .past-school .family,.past-school-year .past-school .manage-account{border-bottom:1px solid #e4e4e4}}.dashboard{background-color:#ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.dashboard .highlight{background-color:#f0f0f0;border:1px solid #fff}.dashboard .highlight .payment-method .number{color:#f2672a}.dashboard .highlight em{color:#999}.dashboard .highlight ul li{background-color:#999}.dashboard .highlight ul li :first-child{background-color:#0f0}.dashboard .highlight .money{color:#545454;font-weight:400}.dashboard .dashboard-column{background-color:#fff;border:1px solid #fff;border-left-color:#ccc}.dashboard .dashboard-column .table-container:hover{background-color:#fff}.dashboard .dashboard-column .table-container .main-content .first-column{color:#545454;border-right:1px solid #ccc}.dashboard .dashboard-column .table-container .main-content .second-column{color:#545454}.dashboard .dashboard-column .table-container .main-content .second-column em{color:#999}.dashboard .dashboard-column .table-container .main-content .third-column{color:#545454;border-left:1px solid #ccc}.dashboard .dashboard-column .table-container .main-content .third-column .thin{color:#ccc}.dashboard .dashboard-column .table-container .main-content .error{color:#cd391b}.dashboard .dashboard-column table tr:nth-child(2n){background-color:#f7f7f7}.dashboard .dashboard-column table tr:nth-child(odd){background-color:#f0f0f0}.dashboard .dashboard-column table .error,.dashboard .dashboard-column table .error td:first-child{color:#cd391b}.ie8 .dashboard{border:0 solid #fff}.ie8 .dashboard .highlight{border:1px solid #ccc}.ie8 .dashboard .highlight em{color:#545454}.ie8 .dashboard .dashboard-column{border:1px solid #ccc;border-left-color:#fff}.ie8 .dashboard .dashboard-column .table-container:hover{background-color:#fff}.search.nav-tabs{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.search.nav-tabs li a:active{color:#008f9e}.search.nav-tabs li.active a{color:#f2672a}.search-filter h2 a{color:#666}.date-range{color:#999}.search-results:nth-child(2n){background:#fbfbfb8c}.search-results:hover{background:#fff}.search-results .main-result{color:#f2672a}.search-results .main-result .details{color:#999}.search-results .main-result .reversed{color:#e7c346}.search-results .result-details{border-left:1px solid #ccc}.search-results .result-details .row2{border-top:1px solid #ccc}.search-results .result-details .account-holder,.search-results .result-details .year,.search-results .result-details .balance,.search-results .result-details .transaction-date,.search-results .result-details .transaction-id{border-left:1px solid #ccc}.search-results .result-details .year.no-border,.search-results .result-details .balance.no-border,.search-results .result-details .transaction-date.no-border,.search-results .result-details .transaction-id.no-border{border-left:0 solid #0000!important}.search-results .result-details .transaction-date .position-wrapper .confirmed:before,.search-results .result-details .transaction-date .position-wrapper .updated:before,.search-results .result-details .transaction-date .position-wrapper .effective:before,.search-results .result-details .transaction-date .position-wrapper .posted:before,.search-results .result-details .transaction-date .position-wrapper .collected:before,.search-results .result-details .transaction-date .position-wrapper .accepted:before,.search-results .result-details .transaction-date .position-wrapper .transaction:before{color:#999}.search-results .result-details .transaction-date .divider{background:#ccc}.search-results .controls a{background:#f1f1f1}.search-results .controls a:hover{background:#e9e9e9}.search-results .controls a:active{background:#e5e5e5}.search-results .controls .cancel-payment,.search-results .controls .uncancel-payment,.search-results .controls .suspend,.search-results .controls .unsuspend,.search-results .controls .approve-payment,.search-results .controls .unapprove-payment,.search-results .controls .adjust-payment,.search-results .controls .login-as-user,.search-results .controls .confirm-payment{color:#cd391b}.search-results .controls .unapprove-payment,.search-results .controls .approve-payment,.search-results .controls .confirm-payment{color:#a6c742}.search-results .controls .adjust-payment,.search-results .controls .login-as-user{color:#657686}.touch .search-results:nth-child(2n):hover{background:#fbfbfb8c}.touch .search-results .controls a{background:#e6e6e6}.touch .search-results .controls a:hover{background:#e9e9e9}.touch .search-results .controls a:active{background:#e5e5e5}.controls.user-profile a{background:#e1e1e1}.controls.user-profile a:hover{background:#dcdcdc}.controls.user-profile a:active{background:#e1e1e1}.user-profile-loans:after,.user-profile-students .row-fluid:after{background:#fff;border-top:1px solid #ccc}.security-questions-view strong:nth-child(n+2){color:#999}.modified-disclosure{color:#008f9e}.or{color:#fff;background-color:#b3b3b3}.ie8 .or{color:#fff}.add-students .remove a:active{color:#af3117}#header p{font-family:sorts-mill-goudy,Georgia,Times New Roman,Times,serif;font-size:20px;font-weight:500}@media only screen and (min-width:300px) and (max-width:700px){#header p{font-size:16px}}.ie8 #header p{font-family:proxima-nova,Arial,Helvetica,sans-serif;font-weight:400}.allie #header p{font-size:20px}#navigation .nav{font-family:proxima-nova,Arial,Helvetica,sans-serif}#navigation .nav li a{font-size:14px;font-weight:600}#navigation .nav li a [data-icon]{font-weight:300}@media only screen and (min-width:700px) and (max-width:900px){#navigation .nav li a{font-size:12px}#navigation .nav li a [data-icon]{font-size:18px}}#header-container #header #navigation .nav li ul.dropdown-menu li{font-weight:400}footer{font-size:12px;font-weight:400;line-height:24px}#footer-container p{font-size:12px;line-height:20px}.ie8 footer p{font-weight:600}.callout-container p{font-size:12px;line-height:16px}.callout-container em{font-style:normal}.alternative-callout-styles small{text-transform:capitalize;font-size:12px;font-style:italic;line-height:16px}.alternative-callout-styles h5 [data-icon]{font-size:16px}.alternative-callout-styles h5 .school{font-size:20px}.alternative-callout-styles .bank-callout-styles .number,.alternative-callout-styles .stacked-callout-styles .number{font-size:22px;font-weight:600}.alternative-callout-styles .bank-callout-styles div em,.alternative-callout-styles .stacked-callout-styles div em{font-size:12px;font-style:italic}.alternative-callout-styles .bank-callout-styles div p,.alternative-callout-styles .stacked-callout-styles div p{font-size:14px}.alternative-callout-styles .parents-callout .stacked-callout-styles .number [data-icon]:before{font-size:30px}.alternative-callout-styles .parents-callout .stacked-callout-styles div h5{font-size:14px;line-height:16px}.alternative-callout-styles .parents-callout .stacked-callout-styles a{font-size:14px}.alternative-callout-styles .parents-callout a.icon-link{font-size:16px}.alternative-callout-styles .parents-callout [data-icon]:before{font-size:25px}.alternative-callout-styles a.large-icon-list em{font-style:italic}.alternative-callout-styles a.large-icon-list [data-icon]:before{font-size:30px}.alternative-callout-styles a.complete em{font-style:italic}.ie8 .alternative-callout-styles a.large-icon-list{font-weight:600}p{font-size:14px;font-weight:400;line-height:20px}h1{font-size:32px;font-style:normal;font-weight:300}h1 em{font-style:normal;font-weight:300}h2{text-transform:uppercase;font-family:proxima-nova-n3,proxima-nova,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:24px}h3{text-transform:capitalize;font-size:20px;font-style:normal;font-weight:400;line-height:30px}h3 em{text-transform:uppercase;font-family:proxima-nova-n3,proxima-nova,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:24px}h4,label.em{font-size:20px;font-style:normal;font-weight:400;line-height:22px}.nacha h4 em{font-style:normal;font-weight:300}h5,label{text-transform:uppercase;font-size:13px;font-style:normal;font-weight:600}.dotted-menu li .left{font-weight:600}.dotted-menu li .details{font-weight:300}.dotted-menu li .details:before{font-weight:700}.dotted-menu .large{font-size:18px;font-style:normal;font-weight:400;line-height:22px}.dotted-menu .total{line-height:46px}.dotted-menu .total-confirm{font-size:18px}.dotted-menu .no-dots p,.dotted-menu .no-dots p strong{font-size:13px}.dotted-menu .no-dots.details{font-size:11px;font-style:italic;font-weight:400;line-height:14px}.main-content-highlight .dotted-menu .large{font-size:14px}a,.btn-link{font-family:proxima-nova,Arial,Helvetica,sans-serif}.btn,.basic{font-family:proxima-nova,Arial,Helvetica,sans-serif;font-weight:400}.controls a,.controls .btn-link{font-size:13px;font-weight:400;line-height:14px}table th{font-weight:300}table th small{font-style:italic;font-weight:400}.fixed td:first-child,.worksheet td:first-child,.Search-Schools td:first-child,.iti td:first-child,.nacha td:first-child,.import-logs td:first-child,.bank-agreements td:first-child{font-weight:600}.import-logs td:first-child .date,.import-logs td:first-child .time{font-style:normal;font-weight:600}.import-logs td:first-child .date:after,.import-logs td:first-child .duration{font-style:italic;font-weight:400}.bank-agreements th:nth-child(2) .date,.bank-agreements td:nth-child(2) .date{font-style:normal;font-weight:600}.bank-agreements th:nth-child(2) .author,.bank-agreements td:nth-child(2) .author{font-style:italic;font-weight:400}table tr.sub-table table,table tr.sub-table table tr,table tr.sub-table table tr td:first-child,table tr.sub-table table tr:first-of-type{font-weight:400}table tr.sub-table table tr:first-of-type td:first-child,.ie8 .first-row,.ie8 .first-row td:first-child,.ie8 .first-row tr:first-child{font-weight:600}input,button,select,textarea{font-family:proxima-nova,Arial,Helvetica,sans-serif}input[type=checkbox],label.checkbox,label.radio{text-transform:none;font-weight:400}label.checkbox.parent{font-weight:600}.three-column-checkbox .three-column-callout strong{font-weight:400;font-style:regular}.three-column-checkbox label{font-weight:600}.three-column-checkbox strong{font-weight:400}.ui-widget,.ui-datepicker-header .ui-datepicker-title select{font-family:proxima-nova,Arial,Helvetica,sans-serif}.placeholder{letter-spacing:.08em;font-style:italic;font-weight:300}::-webkit-input-placeholder{letter-spacing:.08em;font-style:italic;font-weight:300}:-moz-placeholder-shown{letter-spacing:.08em;font-style:italic;font-weight:300}.input-prepend .prependedInput,.input-append .prependedInput,.input-prepend .appendedInput,.input-append .appendedInput{font-family:proxima-nova,Arial,Helvetica,sans-serif}.help-inline,.help-block,.radio-help-inline,.help-text,.optional{font-size:11px;font-style:italic}.error_explanation,.block-message,.alert-message{border-radius:15px}.error_explanation h2,.block-message h2,.alert-message h2,.error_explanation h3,.block-message h3,.alert-message h3{font-weight:600}.error_explanation ul li,.block-message ul li,.alert-message ul li,#flash-messages .alert p{font-weight:300}.modal-body li{font-style:italic}.modal-body li strong{font-style:normal}form .close{font-family:proxima-nova,Arial,Helvetica,sans-serif}.popover-title{text-transform:uppercase}.callout-container.manage-admin .user .user-info,.callout-container.manage-family .user .user-info,.callout-container.manage-admin .student .user-info,.callout-container.manage-family .student .user-info{font-weight:300}.callout-container.manage-admin .user .user-info i,.callout-container.manage-family .user .user-info i,.callout-container.manage-admin .student .user-info i,.callout-container.manage-family .student .user-info i{font-size:13px;font-weight:300;line-height:18px}.progress-bar li a{font-size:13px;font-weight:600;line-height:14px}.parents .highlight h4{font-size:18px;font-weight:600}.parents .dashboard-column .family ul li{font-weight:400}.parents .dashboard-column .family ul li em{font-weight:300}.parents .dashboard-column .balance h4,.parents .dashboard-column .balance-complete h4{font-weight:600}.parents .dashboard-column .balance h4 small,.parents .dashboard-column .balance-complete h4 small{text-transform:uppercase;font-weight:300}.parents .dashboard-column .payment h1,.parents .dashboard-column .payment-complete h1{font-weight:400}.parents .dashboard-column .payment h4,.parents .dashboard-column .payment-complete h4{font-weight:600}.new-dashboard .dashboard-column:nth-of-type(2) h4,.incomplete-dashboard .dashboard-column:nth-of-type(3) h4,.inactive-year .dashboard-column:nth-of-type(3) h4{font-size:20px}.new-dashboard .dashboard-column:nth-of-type(2) p,.incomplete-dashboard .dashboard-column:nth-of-type(3) p,.inactive-year .dashboard-column:nth-of-type(3) p{font-weight:300}.payment-options-graph .amount-owed h2{font-size:16px}.payment-options-graph .amount-owed h2 .approved,.payment-options-graph .amount-owed h2 .error{font-weight:600}.payment-options-graph .amount-owed .cc-surcharge{font-size:13px;font-weight:400;line-height:20px}.payment-options-graph .amount-owed .cc-surcharge p{font-size:13px}.callout-container .convenience-fee{font-size:12px;font-style:italic;line-height:16px}.cc-payment-date p{font-size:13px}.statement-delivery .help-inline strong{font-weight:600}.statement-delivery .help-inline .save-text{font-size:11px;line-height:14px}.past-school-year .past-school .family ul li{font-weight:400}.past-school-year .past-school .family ul li em{font-weight:300}.dashboard .highlight .payment-method .number{text-shadow:-1px -1px #fff;font-size:48px;font-weight:400;line-height:35px}.dashboard .highlight .payment-method h4{text-shadow:-1px -1px #fff;font-weight:600}.dashboard .highlight h2{font-weight:300}.dashboard .highlight ul li{font-size:12px}.dashboard .highlight .money{text-shadow:-1px -1px #fff;font-size:40px;font-weight:400}.dashboard .dashboard-column .table-container a{font-weight:400}.dashboard .dashboard-column .table-container .main-content .first-column{font-size:22px;font-weight:600}.dashboard .dashboard-column .table-container .main-content .second-column{font-size:13px;font-weight:600}.dashboard .dashboard-column .table-container .main-content .second-column em{font-size:12px;font-weight:300}.dashboard .dashboard-column .table-container .main-content .second-column .one-line{line-height:32px}.dashboard .dashboard-column .table-container .main-content .third-column{font-size:22px;font-weight:600}.dashboard .dashboard-column .table-container .main-content .third-column .thin{font-weight:300}.dashboard .dashboard-column table a{font-size:12px;font-weight:300}.ie8 .dashboard .dashboard-column .main-content .second-column a{font-weight:400}.search.nav-tabs li a{font-weight:600}.search-filter h2 a span{font-family:proxima-nova-n4,proxima-nova,sans-serif;font-weight:400}@media (max-width:900px){.search-filter h3{text-transform:uppercase;font-size:13px;font-style:normal;font-weight:600;line-height:20px}}.search-results .main-result{font-weight:600}.search-results .main-result .amount{font-weight:700}.search-results .result-details .year,.search-results .result-details .balance,.search-results .result-details .transaction-date,.search-results .result-details .transaction-id,.Search-Schools td:nth-child(2){font-weight:600}.or,.ie8 .or{font-weight:300}
