/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}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}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,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{display:inline-block;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}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{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}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{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;font-size:0;white-space:nowrap;vertical-align:middle}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:focus>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>li>a:focus>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:focus>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"],.dropdown-submenu:focus>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{width:16px;background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{z-index:1050;width:560px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}body .label-important,.badge-important{background-color:#e64f45}body .label-important[href],.badge-important[href]{background-color:#e64f45}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}body .label-success,.badge-success{background-color:#b9e04b;}body .label-success[href],.badge-success[href]{background-color:#b9e04b;}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}

body input{font-size:16px}.small input[type=text]{font-size:14px!important}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{font-size:16px;font-family:Questrial;background-color:#fff;border:1px solid #ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:inset 1px 1px 6px 0 rgba(0,0,5,.1);-moz-box-shadow:inset 1px 1px 6px 0 rgba(0,0,5,.1);box-shadow:inset 1px 1px 6px 0 rgba(0,0,5,.1);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;padding:inherit 1.5%}.uneditable-input.split,input[type=color].split,input[type=date].split,input[type=datetime-local].split,input[type=datetime].split,input[type=email].split,input[type=month].split,input[type=number].split,input[type=password].split,input[type=search].split,input[type=tel].split,input[type=text].split,input[type=time].split,input[type=url].split,input[type=week].split,textarea.split{border-top-right-radius:0;border-bottom-right-radius:0}.uneditable-input.error,input[type=color].error,input[type=date].error,input[type=datetime-local].error,input[type=datetime].error,input[type=email].error,input[type=month].error,input[type=number].error,input[type=password].error,input[type=search].error,input[type=tel].error,input[type=text].error,input[type=time].error,input[type=url].error,input[type=week].error,textarea.error{border-width:2px}.input-container{position:relative}.input-container .error~.error-indicator{display:block}.input-container .error-indicator{position:absolute;right:5px;top:7px;display:none;color:#f57334}.input-container .error.sp-border.secondary_color{border-color:#f57334}.input-container .valid.sp-border.primary_color{border-color:#57bfac}.opt-left .error{border-color:rgba(245,115,52,.5);border-width:2px;border-radius:5px;border-style:solid;margin:10px 10px 0 0}.text-wrap{word-wrap:break-word}.w-100{width:100%}.p-28{font-size:28px}.fl-left{float:left}.fl-none{float:none}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:#ababab;background-color:#d4d4d4;outline:0;-webkit-box-shadow:inset 0 2px 3px #575757,0 0 4px silver;-moz-box-shadow:inset 0 2px 3px #575757,0 0 4px silver;box-shadow:inset 0 2px 3px #575757,0 0 4px silver}div.valid,input.valid{background-image:url(/img/check.png);background-size:25px 25px;background-position:right center;background-repeat:no-repeat;border:2px solid #44c8998f;border-radius:5px}.mpn-text.ui-search-field{background-image:url(/img/spdc/magglass_small_greyed.png);background-repeat:no-repeat;background-size:15px 20px;background-position:215px 4px;position:relative;right:12px}.inp_sty{border:solid 2px #ccc;font-size:14pt;padding:2px;color:#000;border-radius:6px}.no-click{opacity:.4;cursor:default}.no-click:hover{opacity:.4}.inp_label{display:none}.lgrey-text{color:#d2d2d7}.black-text{color:#000}.col-3{column-count:3}.infield{display:none;opacity:1;font-size:12pt;color:#999;width:104%;display:block;position:absolute;top:5px;left:5px}.white-bg{background:#fff}.lgrey-bg{background:#f2f4f9}.pad-20{padding:20px}.w-100{width:100%}.mb-10{margin-bottom:10px}.inp-outer{display:none;margin:auto;display:inline-block;background-color:#a3a3a3;position:relative;border-radius:5px}.inp-outer .inp-inner{margin:5px;border-radius:inherit;background-color:#fff9d6;text-align:center;padding:5px}.inp-outer .pointer{background-image:url(/img/pointer.png);height:5px;width:10px;position:absolute;left:50%;top:-5px}.landing_pg #right-section{padding-bottom:80px}.landing #right-section{padding-bottom:80px}body#parent-body button{border:none;font-family:Questrial}.plain-button{padding:5px 10px;color:#fff;border-radius:3px;display:inline-block}.max-800{max-width:800px;margin:auto}.new-error-message{background:#ffeee6;border:1px solid #f57334;border-radius:5px;padding:15px 30px;color:#f57334}.new-error-message.full-table-row{border-left:none;border-right:none}.teal-message{background:#e2fdf9;border:1px solid #57bfac;border-radius:5px;padding:15px 30px;color:#57bfac}.teal-message.full-table-row{border-left:none;border-right:none}.dgrey-gradient{background:#7d7e7d;background:-moz-linear-gradient(top,#7d7e7d 0,#595959 100%);background:-webkit-linear-gradient(top,#7d7e7d 0,#595959 100%);background:linear-gradient(to bottom,#7d7e7d 0,#595959 100%)}hr.header-break{margin:5px 0;border-top:1px solid #e2e2e5}hr.mt-10{margin-top:10px}body#parent-body .row-block{border:1px solid #e2e2e5}.no-border{border:none}body#parent-body .copyable-text{padding:0 10px;line-height:30px;border:1px solid #d2d2d5;background:#f2f4f9;border-radius:4px}body#parent-body h1{font-size:32.5px}body#parent-body pre{background-color:#f2f4f9}body#parent-body .fs-student-row h3{font-size:18px}ul li.horizontal{float:left}ul li.no-bullets{list-style:none}.new-success-message{background:#dbf5f0;padding:10px;margin-top:10px;border-radius:4px;border:1px solid #57bfac;font-size:16px;color:#57bfac}.new-success-message.schooldude{background:#dbeaf5;border:1px solid #5793bf;color:#57a5bf}body#parent-body .flat-b.thin-button{margin-right:4px;padding:2px 6px;cursor:pointer;line-height:inherit;display:inline}body#parent-body .flat-b.thin-button:hover{border:1px solid #57bfac}body#parent-body .flat-b.thin-button:hover .teal-hover{color:#57bfac}body#parent-body .flat-b.thin-button.grey.thin-button,body#parent-body .flat-b.thin-button.orange.thin-button,body#parent-body .flat-b.thin-button.teal.thin-button{margin-right:4px;padding:2px 6px;cursor:pointer}body#parent-body .flat-b.thin-button.grey.thin-button:hover,body#parent-body .flat-b.thin-button.orange.thin-button:hover,body#parent-body .flat-b.thin-button.teal.thin-button:hover{border:none}.mpn-progress2{height:17px;width:166px;padding:2px;border:1px solid #000;line-height:0;margin:0;border-radius:7px;background-color:#444;position:relative;font-weight:700}.mpn-progress2 .line{position:absolute;right:93.5px;top:2px;border-right:2px solid #fff;height:7px}.mpn-progress2 .line2{position:absolute;right:30px;top:2px;border-right:2px solid #fff;height:7px}.mpn-progress2 .inPrauge{height:17px;width:14px;border-radius:4px;background-color:#fff9d6;float:left}.mpn-progress2 .amt{display:inline-block;padding-top:12px;font-size:12px;color:#fff;text-align:right;margin-right:-10px}.mpn-progress2 .omg{border-radius:5px;position:absolute;top:115%;background-color:#000;padding:5px;color:#fff;line-height:20px}.mpn-progress2 .tooltip{opacity:.7;z-index:10}.mpn-progress2 .tooltip-inner{font-size:20pt;padding:8px 8px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}h4.report-view-sub-header{padding:20px 0}.mpn-progress{display:inline-block;background-color:#888;padding:5px;border-radius:10px;height:10px;line-height:0}.mpn-progress div{line-height:20px}.mpn-progress .tooltip{opacity:.7;z-index:10}.mpn-progress .tooltip-inner{font-size:20pt;padding:8px 8px}.mpn-progress>div:first-child{border-radius:7px;display:inline-block;background-color:#fff9d6;height:100%}.mpn-progress.food{background-size:165px 20px;background-image:url(/img/Threshold%20Indicator/backgroundshadow_dark.png)}.mpn-progress.food>div:first-child{background-size:155px 10px;background-image:url(/img/Threshold%20Indicator/colorbargradient_blue_round.png)}.form-right{float:right;width:50%}.form-left{float:left;width:50%}.grey-line{border-top:1px solid #ccc;border-bottom:1px solid #fff;margin-top:5px;margin-bottom:5px}body#parent-body .fl-right{float:right}body#parent-body .alert-success{color:#57bfac;background-color:#e1f6f2;border-color:#bbe2da;margin:10px 0}body#parent-body .alert-danger{color:#f57334;background-color:#ffe0d0;border-color:#f3bca1;margin:10px 0}body#parent-body .action-dropdown{position:absolute;top:0;right:0;z-index:10;padding:30px}body#parent-body .action-dropdown .fa{color:#fff;background-color:#57bfac;border-radius:20px;cursor:pointer;position:relative;width:24px;height:24px;line-height:24px;font-size:15px;text-align:center}body#parent-body .action-dropdown .dropdown-inner-section{border-radius:3px;border:1px solid #e2e2e5;width:280px;padding-top:4px;box-shadow:0 4px 14px 0 rgba(0,0,0,.3)}body#parent-body .action-dropdown .dropdown-inner-section h4.action-row{font-size:16px;margin-top:5px;margin-bottom:5px}body#parent-body .action-dropdown .dropdown-inner-section .action-row{font-size:14px;padding:7px 12px;cursor:pointer}body#parent-body .action-dropdown .dropdown-inner-section .action-row .action-row-title{float:left;color:#000}body#parent-body .action-dropdown .dropdown-inner-section .action-row .action-row-icon{float:right;text-shadow:none}body#parent-body .action-dropdown .dropdown-inner-section .action-row .action-row-icon:hover{color:#000}body#parent-body .action-dropdown .dropdown-inner-section .action-row.text-center:hover{color:#000}body#parent-body .action-dropdown .dropdown-inner-section .action-row:hover{color:#57bfac}body#parent-body .action-dropdown .dropdown-inner-section .action-row:hover .action-row-title{color:#57bfac}body#parent-body .action-dropdown .dropdown-inner-section .action-row:hover .fa{color:#000;text-shadow:none}body#parent-body .no-btn{border:none;border-radius:0;border-style:none;border-width:0;padding:0;background:0 0;border-image:none;font-family:Questrial}body#parent-body .new-feature{display:inline!important;background-color:#f57334;font-size:12px;padding:2px 5px!important;margin-top:0!important;color:#fff;border-radius:3px;user-select:none}.ml-3{margin-left:3px}.clickable{cursor:pointer}.clickable:hover{color:#57bfac}.text-overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fixed-left{position:absolute;left:5px;top:5px}.mpn-list .inner-filter{display:none}.mpn-list div.dd{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border:2px solid #ccc;border-top:0;background-color:#fff;display:none;position:absolute;top:100%;overflow:auto;max-height:300px;z-index:10}.mpn-list div.dd ul{list-style-type:none;margin:2px 0}.mpn-list div.dd ul li{cursor:default;padding:0 10px}.mpn-list div.dd ul li.highlighted,.mpn-list div.dd ul li:hover{background-color:#57bfac}.mpn-list.open .inner-filter{display:block}.mpn-list.open .inner-filter:focus{outline-style:none}.mpn-list.open .dd{display:block}.mpn-list.open input{border-bottom-left-radius:0}.mpn-list.open span.add-on.split{border-bottom-right-radius:0}.ui-front.ui-autocomplete{z-index:10000;max-height:400px;overflow:auto}.ui-menu-item a{color:#000!important;border-radius:0}.mpn-message{cursor:pointer;display:inline-block;position:relative}.no-menu{padding-left:0!important}.blk .mobile_only .mpn-button6 .grey{display:none!important}.arrow-left{position:absolute;left:-16px;top:2px}.arrow-right{position:absolute;right:-16px;top:2px;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.a-grey-bg{background-color:#999;color:#fff}.ssv{position:absolute;clear:left;width:250px;right:0;top:0;text-align:left;background-color:#f1f1f4;padding:5px 20px 5px 10px;max-width:300px;border:2px solid #f57334;border-radius:7px;-webkit-box-shadow:1px 2px 2px 1px rgba(0,0,0,.25);-moz-box-shadow:1px 2px 2px 1px rgba(0,0,0,.25);box-shadow:1px 2px 2px 1px rgba(0,0,0,.25);display:inline-block}.ssv div{display:inline;position:relative;left:5px;font-family:arial;font-size:14px;line-height:130%}.search_item{background-image:url(/img/spdc/magglass_small_greyed.png);background-repeat:no-repeat;background-size:15px 20px;background-position:215px 4px;position:relative;right:12px}.icon{display:inline;margin:0 0 0 2px}body#parent-body .content-inner.pt-0{padding-top:0}body#parent-body a.teal-text{color:#57bfac!important}body#parent-body .user-module-right-section .content-inner.new{padding:10px 4.5%}#contact{border:2px solid #999;border-radius:7px;padding:15px}#contact h2{display:inline-block;margin-left:25px}.select_container{float:right}.sa-modal-message ul{margin-left:0 0 10px 25px}.cf-required>div{padding:0}.split{width:500px}.ofw-v{overflow:visible!important}.bullet-new{float:left;width:20px}.bullet-content-new{padding-left:20px}#display-cflist{width:1000px}#price-block{display:inline-block;float:right;max-width:200px;width:100%;text-align:right;margin-top:20px}.ui-vt-buttons{background-color:#fff;margin-top:5px;display:inline-block;text-align:center;margin-bottom:20px;height:40px;float:right;clear:right}#right-section.user-module-right-section{padding-top:0;padding-left:290px}body#parent-body .left-margin{margin-left:290px}.spin{-webkit-animation-name:spin;-webkit-animation-duration:.4s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:.4s;-moz-animation-iteration-count:1;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:.4s;-ms-animation-iteration-count:1;-ms-animation-timing-function:linear;animation-name:spin;animation-duration:.4s;animation-iteration-count:1;animation-timing-function:linear}@-ms-keyframes spin{from{-ms-transform:rotate(0)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.reponsive-ml{margin-left:5%}.lgrey-wrapper{background:#f1f1f4;padding:10px;border-radius:4px;border:1px solid #e2e2e5}.lgrey-wrapper{background:#f1f1f4;padding:10px;border-radius:4px;border:1px solid #e2e2e5}.lgrey-wrapper.sp-border{border-width:2px}body#parent-body #header_section #header_nav ul li:hover{color:#f57334}body#parent-body #header_section #header_nav ul li:hover a{background-color:none;background:0 0;color:#f57334}body#parent-body #header_section #header_nav ul li.active{color:#f57334}body#parent-body #header_section #header_nav ul li.active a{color:#f57334}body#parent-body #header_section #header_nav ul li.active a:hover{color:inherit!important}.fixed-bottom-right{position:absolute;bottom:5px;right:5px}.table-top-container{display:inline-block;width:100%;margin-bottom:10px}.handsontable{border-radius:5px}.align-left{text-align:left}.shadow-container{box-shadow:inset 2px 1px 15px 0 rgba(0,0,5,.2);padding:20px;border-radius:5px;border:1px solid #ccc;background:#f1f1f4}.padtop{padding-top:10px}.padbottom{padding-bottom:10px}.uppercase{text-transform:capitalize}body#parent-body .left-links-new{border-right:solid 1px rgba(0,0,8,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.2);z-index:2001}body#parent-body .left-links-new .blk .sidebar-item-info .plain-teal-link{padding:0;color:#57bfac;display:inline}body#parent-body .left-links-new .blk .sidebar-item-info .plain-teal-link:hover{background:0 0;background-color:none}.p-14{font-size:14px!important}.p-16{font-size:16px!important}.p-20{font-size:20px!important}.p-24{font-size:24px!important}.m-5{margin:0 5px}.mb-5{margin-bottom:5px}p.field-title{margin-bottom:3px}.ui-fixed-bottom-right{position:fixed;bottom:20px;right:20px}.circle-div{border-radius:100%;overflow:hidden}.white-text{color:#fff!important}.grey-text{color:#8d8f94}.teal-text{color:#57bfac}.dgrey-text{color:#747478}.blank{margin-top:10px;list-style-type:none!important}.hr-grey{clear:both;margin-bottom:0;border-top:1px solid #ccc;border-bottom:1px solid #f1f1f4}.vm{vertical-align:middle}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.mt-0{margin-top:0}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.pb-10{padding-bottom:10px}.border-right{border-right:1px solid #c2c2c7}.default-rule-row{background:#fff;padding:5px;border:1px solid #e2e2e5}body .split-section-no-margin{display:flex}body .split-section-no-margin>div{flex:50%}body .bottom-border-radius{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.three-col{width:30%;margin-right:3%;padding-top:20px}.teal-button{padding:5px 12px;background:#57bfac;border-radius:4px;color:#fff;margin:5px 0 5px 0;cursor:pointer}.mask-left{padding-left:60px;background:url(/ui/indicators/mask-go.png) no-repeat;background-position:20px center;background-size:17px auto}.round-border-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.round-border-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.above-top-right{position:absolute;top:-40px;right:0}body#parent-body .top-right-indicator{position:absolute;top:-8px;right:-8px;font-size:9px;height:18px;width:18px;line-height:18px;text-align:center}.feature-lock{display:none}.locked-feature{position:relative;padding:5px}.locked-feature .lockable{opacity:.25}.locked-feature .feature-lock{display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.3);color:#fff;border-radius:5px;text-align:center;padding:5px}.locked-feature .feature-lock .lock-content{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.top-right{position:absolute;top:15px;right:15px}.bottom-right{position:absolute;bottom:15px;right:15px}.grey-button{padding:5px 12px;background:#999;border-radius:4px;color:#fff;margin:5px 0 5px 0;cursor:pointer}.new-lgrey-bg{-moz-box-shadow:inset 0 1px 1px 0 #fff;-webkit-box-shadow:inset 0 1px 1px 0 #fff;box-shadow:inset 0 1px 1px 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f1f1f4),color-stop(1,#e6e6e9));background:-moz-linear-gradient(top,#f1f1f4 5%,#e6e6e9 100%);background:-webkit-linear-gradient(top,#f1f1f4 5%,#e6e6e9 100%);background:-o-linear-gradient(top,#f1f1f4 5%,#e6e6e9 100%);background:-ms-linear-gradient(top,#f1f1f4 5%,#e6e6e9 100%);background:linear-gradient(to bottom,#f1f1f4 5%,#e6e6e9 100%);background-color:#e6e6e9;text-shadow:0 1px 0 #fff}.new-lgrey-bg .tooltip{text-shadow:none!important}body#parent-body .content-inner{padding-top:20px}body#parent-body .content-inner.center{max-width:1200px;margin:20px auto}@media (max-width:950px){.content-inner .help-phone-contact{width:96%;display:block;float:none;padding-left:4%}.content-inner .help-email-contact{width:100%;display:block;float:none;padding-left:0}.three-col{width:47%;margin-right:2%}}.help-phone-contact{padding-left:25px;float:left;width:36%}.help-email-contact{float:right;width:60%}.faqlist{margin:0}.faqlist .question{display:block;width:100%;float:none}.build-background{background:-moz-linear-gradient(top,#c3c6c9 0,#b9bcbf 51%,#c8cbce 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#c3c6c9),color-stop(51%,#b9bcbf),color-stop(100%,#c8cbce));background:-webkit-linear-gradient(top,#c3c6c9 0,#b9bcbf 51%,#c8cbce 100%);background:-o-linear-gradient(top,#c3c6c9 0,#b9bcbf 51%,#c8cbce 100%);background:-ms-linear-gradient(top,#c3c6c9 0,#b9bcbf 51%,#c8cbce 100%);background:linear-gradient(to bottom,#c3c6c9 0,#b9bcbf 51%,#c8cbce 100%)}.pc-async{font-size:20px;line-height:32px}.pc-sync{font-size:20px;line-height:32px}.pc-logout{font-size:20px;line-height:32px}.left-sidebar-arrow{float:right;padding-top:14px;padding-right:10px}#parent_account_header{padding-top:18px;padding-left:5px;font-size:32px}.disable-message{padding:40px;font-size:18px;width:60%}.dropdown-arrow{float:right;background:url(/img/spdc/arrow.png);height:10px;width:17px;margin-top:15px}.small-italic{font-style:italic;font-size:12px}.small-teal{font-size:14px;color:#57bfac}.error-icon-orange{width:35px;height:29.5px;background-size:contain;background:url(/ui/indicators/error-icon-35.png) no-repeat}.error-icon-orange:hover{background-position:0 -30px}.detail_table td.has-tooltip{position:relative;overflow:visible}#student_csv_upload_preview .has-tooltip{position:relative;overflow:visible}.lgrey-wrapper{background:#f1f1f4;padding:10px;border-radius:4px;border:1px solid #e2e2e5}.right-content{display:inline-block;vertical-align:top}.right-content.payinfo{width:100%;margin-top:20px}.right-content.grey-back{background:#f1f1f4;border-radius:4px;border:1px solid #d7d7d7}.right-content.recurring-selected #smartpay-tab{background-color:#ccc}.right-content.smartpay-selected #recurring-tab{background-color:#ccc}.right-content.recurring-selected #sp_payment{display:none}.right-content.recurring-selected #ri{display:block}.right-content.smartpay-selected #sp_payment{display:block}.right-content.smartpay-selected #ri{display:none}.left-content{display:inline-block;vertical-align:top}.left-content.grey-back{background:#f1f1f4}.left-content.payinfo{width:100%;border-radius:4px;border:1px solid #d7d7d7}.left-content.payinfo .cc{height:auto;background:inherit;border-right:none;font-size:inherit;color:inherit;line-height:inherit}.orange-circle{background-color:#f57334;width:20px;height:20px;border-radius:10px;color:#fff}.orange-circle.step{margin-right:5px;font-size:20px;width:30px;height:30px;line-height:30px;border-radius:30px;text-align:center;font-weight:400}.orange-circle>div{text-align:center}.iblock-vm{display:inline-block;vertical-align:middle}.iblock-vt{display:inline-block;vertical-align:top}.iblock-vb{display:inline-block;vertical-align:bottom}.bw{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media (min-width:801px){.pc-logo a img{max-height:60px}}@media (max-width:800px){body#parent-body .left-margin{margin-left:0}body#parent-body .desktop-only{display:none}body#parent-body .mobile-menu-button{text-align:center;margin:0;border-radius:0;cursor:pointer}.mpn-text.ui-search-field{right:4px}.three-col{width:100%;margin-right:0}.form-right{float:none;width:100%}.form-left{float:none;width:100%}}@media (max-width:1000px){.right-content{display:inline-block;vertical-align:top;width:100%}.right-content.payinfo{width:100%;margin-left:0;margin-top:10px}.blk .mobile_only .mpn-button6 .grey{display:block}.left-content{display:inline-block;vertical-align:top;width:100%}.left-content.payinfo{width:100%}}#l-b-a{width:100%;float:right;padding:10px 0 0 0;background:#fff;border:1px solid #e2e2e5;border-radius:4px;overflow:hidden}.l-c-f-link{display:none}html{height:100%}.smartpay{padding:15px;background-color:#e5e5e5;border-top:1px solid #ccc;padding-bottom:10px}.questrial-loaded body#parent-body{font-family:Questrial,Helvetica,Arial,sans-serif}.graduate-loaded body#parent-body #account-button-username{font-family:Graduate,cursive}.return-button{width:291px;font-family:Questrial;font-size:16px;bottom:0;left:0;right:0;padding:15px 20px;background:#0e2339;background:-moz-linear-gradient(176deg,#0e2339 0,#112b46 51%,#071b2f 100%);background:-webkit-linear-gradient(176deg,#0e2339 0,#112b46 51%,#071b2f 100%);background:linear-gradient(176deg,#0e2339 0,#112b46 51%,#071b2f 100%);color:#fff;cursor:pointer;line-height:25px}.return-button img{margin-top:-3px}.return-button:hover{background:#0e2339;background:-moz-linear-gradient(0deg,#0e2339 0,#112b46 51%,#071b2f 100%);background:-webkit-linear-gradient(0deg,#0e2339 0,#112b46 51%,#071b2f 100%);background:linear-gradient(0deg,#0e2339 0,#112b46 51%,#071b2f 100%)}body#parent-body{min-height:100%;font-size:100%;font-family:Helvetica,Arial,sans-serif}body#parent-body .biz #sticky{background:#f1f1f4}body#parent-body .new-error-message{background:#ffeee6;border:1px solid #f57334;border-radius:5px;padding:15px 30px;color:#f57334}body#parent-body .new-error-message.full-table-row{border-left:none;border-right:none}body#parent-body .view-more-link,body#parent-body a.view-more-link{color:#57bfac;font-size:14px;cursor:pointer;text-decoration:underline}body#parent-body .view-more-link.black,body#parent-body a.view-more-link.black{color:#000;text-decoration:none}body#parent-body .view-more-link.black:hover,body#parent-body a.view-more-link.black:hover{color:#57bfac;text-decoration:underline}body#parent-body .edit-recurring-pcicard,body#parent-body a.edit-recurring-pcicard{color:#57bfac;font-size:14px;cursor:pointer;text-decoration:underline}body#parent-body a.unit-p>span{color:#888}body#parent-body .row-block:hover a.unit-p>span{color:#57bfac;text-decoration:underline}body#parent-body span.t-underline.active{font-size:18px;font-weight:700;color:#57bfac}body#parent-body a{color:#57bfac;text-decoration:inherit;cursor:pointer}body#parent-body h2{font-weight:inherit}body#parent-body .popover-history{max-height:300px;overflow:auto}body#parent-body div#slideout{display:none}body#parent-body .pl-60{padding-left:60px}body#parent-body .pl-40{padding-left:40px}body#parent-body .pl-20{padding-left:20px}body#parent-body .sl-cat{height:40px;overflow-y:hidden}body#parent-body #credit-card,body#parent-body #electronic-check,body#parent-body #other-pm-types{padding:2%;padding-top:0;padding-bottom:0;width:98%;margin-right:2%;margin-bottom:20px;background-color:#f1f1f4;border:1px solid #e2e2e5;border-radius:5px}body#parent-body .ui-processors-card{padding:2%;padding-top:0;padding-bottom:0;width:98%;margin-right:2%;margin-bottom:20px;background-color:#f1f1f4;border:1px solid #e2e2e5;border-radius:5px}body#parent-body .subco-container{width:90%;border:1px solid #ccc;padding:5%;background-color:#e2e2e5;border-radius:5px}body#parent-body .subco-table-platform{background-color:#fff;margin-top:10px;border-radius:5px}body#parent-body .subco-warning{margin-top:10px;color:#f57334}body#parent-body #credit-card-fields,body#parent-body #e-check-fields{padding-bottom:25px}body#parent-body img.pc-loader{display:none;position:absolute;right:5px;bottom:5px}body#parent-body div#pc-smartpay-form{text-align:left;width:405px;float:left}body#parent-body div#pc-smartpay-form h4{padding-top:0;padding-bottom:0;margin-top:5px;margin-bottom:5px}body#parent-body div.pc-payblock{display:inline-block}body#parent-body div#pc-message-header{width:420px;text-align:center;float:right}body#parent-body div#pc-message-header h4{padding-top:0;padding-bottom:0;margin-top:5px;margin-bottom:5px}body#parent-body div.pc-smartpay-success{margin:10px;background-color:#b9e04b;border:1px solid #000;text-align:center;padding:5px;width:400px;border-radius:10px;float:right}body#parent-body div.pc-smartpay-notice{margin:10px;background-color:#57bfac;border:1px solid #000;text-align:center;padding:5px;width:400px;border-radius:10px;float:right}body#parent-body div.pc-smartpay-alert{margin:10px;background-color:#f8d2db;border:1px solid #000;text-align:center;padding:5px;width:400px;border-radius:10px;float:right}body#parent-body div.pc-text-label{width:177px;display:inline-block}body#parent-body div#ribbon-head{line-height:1em;padding-left:15px;padding-top:16px;padding-bottom:10px;font-size:2.29em;background-color:#6fbfb3;color:#fff}body#parent-body div#index-card{top:73px;background-color:#f1f1f4;z-index:10000;position:fixed;width:250px;right:5px;border:1px solid #ccc;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:-1px 8px 25px 0 rgba(0,0,0,.25)}body#parent-body div#index-card p{font-size:15px;margin-left:20px;padding:5px;padding-top:15px}body#parent-body div#index-card p span{font-weight:700}body#parent-body div#index-card .controller-name{margin-left:20px;padding:5px}body#parent-body div#index-card .controller-name.user-controller{height:auto;width:auto;padding-top:10px}body#parent-body div#index-card .index-card-line-break{margin:0 0 5px 0;border-bottom:0;border-top:1px solid #d2d2d2}body#parent-body div#index-card a{color:#000}body#parent-body div#index-card a:hover{color:#fff;background-color:#57bfac}body#parent-body #manage{margin-left:auto;margin-right:auto;background-color:#666;padding-top:22px}body#parent-body #manage #account-mgmt{display:inline-block;width:69.25%;background-color:inherit;margin-left:auto;margin-right:auto}body#parent-body #manage #account-mgmt div{margin-top:-1px;padding:4px;background-color:#fff}body#parent-body #manage #account-photo{display:inline-block;width:19.1744%;min-height:300px;margin-right:3.8618%;margin-left:3.8618%;float:left}body#parent-body ul#profilenav{width:147px;display:inline;margin-left:0}body#parent-body ul#profilenav li{height:40px;width:147px;list-style:none;display:inline}body#parent-body ul#profilenav li a{text-decoration:none;color:#030303;line-height:45px;background-image:url(/img/spdc/proftabs.png);background-repeat:no-repeat;text-align:center;display:inline-block;height:40px;width:147px;font-size:12px}body#parent-body ul#profilenav li a.active{background-position:0 -40px}body#parent-body .filling-link{display:block;height:100%;width:100%}body#parent-body .wide-link{text-align:left;padding:8px 2%;display:block;width:96%}body#parent-body .index-card-link{font-size:15px;cursor:pointer}body#parent-body .index-card-link:hover{color:#fff}body#parent-body .index-card-link .fa,body#parent-body .index-card-link .svg-inline--fa{margin-left:15px;font-size:15px}body#parent-body .index-card-link span{margin-left:6px}body#parent-body .logout-link{border-top:1px solid #ccc;padding-top:10px;padding-bottom:10px}body#parent-body #login-left{float:left;width:45.545454%;margin-left:3%}body#parent-body #login-right{float:right;width:45.454545%;margin-left:3%;margin-right:3%}body#parent-body div#sticky{background-color:#f1f1f4;z-index:2004;position:fixed;left:-2px;right:0;top:0;-webkit-box-shadow:1px 1px 15px rgba(0,0,5,.4);-moz-box-shadow:1px 1px 15px rgba(0,0,5,.4);box-shadow:1px 1px 15px rgba(0,0,5,.4)}body#parent-body div#sticky.login-page{box-shadow:none!important}body#parent-body div#sticky ul#nav{height:73px;min-height:73px;max-height:73px;overflow-y:hidden;list-style:none;margin:0;margin-left:5px;font-size:1.25em}body#parent-body div#sticky ul#nav li{display:block;float:left;padding-left:4px;padding-right:4px;height:73px}body#parent-body div#sticky ul#nav li.fauxfoldable div,body#parent-body div#sticky ul#nav li.foldable div,body#parent-body div#sticky ul#nav li.ui-primary-link div{height:100%;margin-right:0}body#parent-body div#sticky ul#nav li.fauxfoldable div span,body#parent-body div#sticky ul#nav li.foldable div span,body#parent-body div#sticky ul#nav li.ui-primary-link div span{display:inline-block;padding-left:15px;padding-right:25px;margin-top:26px}body#parent-body div#sticky ul#nav li.no-slideout div{height:100%;margin-right:0}body#parent-body div#sticky ul#nav li.no-slideout div span{display:inline-block;padding-left:20px;padding-right:20px;color:#000;margin-top:26px}body#parent-body div#sticky ul#nav li.has-arrow{cursor:pointer}body#parent-body div#sticky ul#nav li.has-arrow div{height:100%;margin-right:0;background:url(/img/spdc/arrow.png) right center no-repeat}body#parent-body div#sticky ul#nav li div span{margin-top:26px}body#parent-body div#sticky ul#nav li#find{width:80px;background:url(/img/spdc/Maglass.png) no-repeat 23.5px 18.5px}body#parent-body div#sticky ul#nav li:hover.logo{-webkit-box-shadow:none;box-shadow:none}body#parent-body div#sticky ul#nav li#megaphone{display:none;cursor:pointer;height:22px;position:fixed;right:0;top:0;z-index:1}body#parent-body div#sticky ul#nav li.account{cursor:default;float:right;margin-right:5px}body#parent-body div#sticky ul#nav li.account div{height:30px;width:30px;background-size:cover}body#parent-body div#sticky ul#nav li.account div span{display:inline-block;padding-left:15px;padding-right:25px;margin-top:26px}body#parent-body div#sticky ul#nav li.logo{display:-webkit-box;background:0 0;width:29%;margin-left:2%;margin-right:2%;text-align:left}body#parent-body div#sticky ul#nav li.logo div{display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center}body#parent-body div#sticky ul#nav li.logo img{max-width:100%;max-height:100%}body#parent-body div#sticky ul#nav li.right{float:right}body#parent-body div#sticky ul#nav li.right.biz{background-color:#f1f1f4}body#parent-body div#sticky ul#nav li.right.nav-active{background-color:#fff;border-right:1px solid #e2e2e5;border-left:1px solid #e2e2e5}body#parent-body .mpn-modal{border-radius:7px;position:relative;border:2px solid #f57334;padding:30px;padding-top:30px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;max-height:80%;max-width:80%;background-color:#fff;overflow-y:auto}body#parent-body .mpn-modal.add-cc-modal{max-height:80%;overflow-y:auto}body#parent-body .add-cc-modal{border-radius:7px;position:relative;border-width:2px;padding:30px;padding-top:30px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;max-height:80%;max-width:80%;background-color:#fff;overflow-y:auto}body#parent-body .item-edit-modal{max-height:100%;padding:30px;border:2px solid #f57334;width:70%}body#parent-body .item-edit-modal input{width:98%}body#parent-body #modal-modal-ajax::-webkit-scrollbar{width:10px}body#parent-body #modal-modal-ajax::-webkit-scrollbar-track{background:#fbfbfb;box-shadow:3px 3px 10px rgba(0,0,0,.25) inset}body#parent-body #modal-modal-ajax::-webkit-scrollbar-thumb{background:#898989;border-radius:6px}body#parent-body #modal-modal-ajax::-webkit-scrollbar:horizontal{display:none}body#parent-body #main_block{padding-top:73px;padding-bottom:320px;min-height:400px}body#parent-body #main_block.footer-open{padding-bottom:392px}body#parent-body #main_block.landing_pg{padding-bottom:80px}body#parent-body #header.control{background:#f1f1f4;padding-bottom:20px}body#parent-body div.header-menu{margin-right:100px;margin-top:10px}body#parent-body section#left-section{padding-bottom:133px;float:left;margin-top:85px;margin-left:20px;border:2px solid #999;border-radius:7px;width:300px;background:#fff}body#parent-body section#left-section h3{font-size:medium}body#parent-body section#left-section .header{float:left;width:200px}body#parent-body .clear-fix{clear:both}body#parent-body #student-select{margin-left:40px}body#parent-body .dropdown-menu li{padding-left:10px;padding-right:10px;margin-top:3px;margin-bottom:3px;cursor:pointer}body#parent-body .dropdown-menu li a:hover{background:#57bfac;color:#000}body#parent-body .dropdown-menu li:hover{background-color:#57bfac}body#parent-body .amenu{display:inline-block;width:46%;padding:2%;text-align:center;font-size:larger;color:#fff;background-color:#666;border-bottom:#57bfac 10px solid}body#parent-body .amenu:hover{background-color:#57bfac;color:#302d23}body#parent-body #container-menu{z-index:10}body#parent-body #container-menu .menu-cell{position:relative;top:3px;height:98px;width:98px;min-width:98px;margin-right:11px;display:inline-block;border-bottom:none;text-align:center;color:#999;background:url(/img/spdc/BasicTabs/Inactive.png) no-repeat;z-index:9001}body#parent-body #container-menu .menu-cell.active a span{background-position-y:0;background-position:0 0}body#parent-body #container-menu .menu-cell a span{background-position-y:-79px;background-position:0 -79px;background-size:79px 158px;background-repeat:no-repeat;display:block;cursor:pointer;margin-left:10px;margin-top:10px;height:79px;width:79px}body#parent-body #container-menu .menu-cell a span.Food{background-image:url(/img/spdc/BasicTabs/Food.png)}body#parent-body #container-menu .menu-cell a span.School{background-image:url(/img/spdc/BasicTabs/General.png)}body#parent-body #container-menu .active{color:#b9e04b;font-weight:700;background:url(/img/spdc/BasicTabs/Active.png) no-repeat}body#parent-body div#tabbed_container{padding-top:10px;width:100%;margin-top:-2px;background:#fff;margin-right:auto;border:2px solid #999;border-radius:7px;border-top:0;border-top-right-radius:0;border-top-left-radius:0}body#parent-body div#tabbed_container #tabbed_table{border-collapse:collapse}body#parent-body div#tabbed_container #tabbed_table td{text-align:center;padding:0;margin:0}body#parent-body div#tabbed_container #tabbed_table td a img{border:none}body#parent-body div#tabbed_container .popover{width:400px}body#parent-body div#tabbed_container #tabbed_content_div{background-image:url(/img/tabs/tabs_repeat_middle.png)}body#parent-body div#tabbed_container #right_edge{width:10px;float:right;position:relative;display:table-cell}body#parent-body div#tabbed_container #across_top{background-image:url(/img/tabs/tabs_across_top.png);padding-top:3px;min-height:40px;max-height:40px;font-size:16pt}body#parent-body div#tabbed_container #across_top #across_title{width:50%;float:left}body#parent-body div#tabbed_container #across_top #across_control_box{text-align:right}body#parent-body div#tabbed_container .inside{padding-left:10px;padding-right:10px}body#parent-body div#untabbed_container{padding-top:10px;width:100%;margin-top:-2px;background:#fff;margin-right:auto;border:2px solid #999;border-radius:7px}body#parent-body div#untabbed_container #tabbed_table{border-collapse:collapse}body#parent-body div#untabbed_container #tabbed_table td{text-align:center;padding:0;margin:0}body#parent-body div#untabbed_container #tabbed_table td a img{border:none}body#parent-body div#untabbed_container .popover{width:400px}body#parent-body div#untabbed_container #tabbed_content_div{background-image:url(/img/tabs/tabs_repeat_middle.png)}body#parent-body div#untabbed_container #right_edge{width:10px;float:right;position:relative;display:table-cell}body#parent-body div#untabbed_container #across_top{background-image:url(/img/tabs/tabs_across_top.png);padding-top:3px;min-height:40px;max-height:40px;font-size:16pt}body#parent-body div#untabbed_container #across_top #across_title{width:50%;float:left}body#parent-body div#untabbed_container #across_top #across_control_box{text-align:right}body#parent-body div#untabbed_container .inside{padding-left:10px;padding-right:10px}body#parent-body #stretch_tab{background-image:url(/img/tabs/tabs_stretch_top.png)}body#parent-body .descr_row{font-size:7pt;vertical-align:bottom;text-align:center;padding-bottom:5px}body#parent-body .tab_bar{height:68px}body#parent-body .active_tab_left{margin:auto;min-width:97px;background-image:url(/img/tabs/tabs_active_left.png)}body#parent-body .inactive_tab_left{margin:auto;min-width:91px;background-image:url(/img/tabs/tabs_inactive_left.png);background-position:-2px 0}body#parent-body .active_tab{margin:auto;min-width:97px;background-image:url(/img/tabs/tabs_active_middle.png)}body#parent-body .inactive_tab{margin:auto;min-width:86px;background-image:url(/img/tabs/tabs_inactive_middle.png)}body#parent-body .item_list_row:hover{background-color:#f5f5f5}body#parent-body .img_hide{cursor:pointer}body#parent-body img.control{cursor:pointer}body#parent-body .jbutton{line-height:0;font-size:1em}body#parent-body .side_tab{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);display:inline}body#parent-body .trunkInline{display:inline-block}body#parent-body .trunkHidden{display:none}body#parent-body #user_dropdown{background:#fff9d6;padding:0}body#parent-body #user_dropdown ul{margin:0;padding:0}body#parent-body #user_dropdown li{padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px;border:1px solid #fff}body#parent-body #user_dropdown li:hover{background:#57bfac}body#parent-body #user_dropdown li{text-align:right}body#parent-body .headline{width:93.111%;margin-left:auto;margin-right:auto}body#parent-body .headline h2{float:left}body#parent-body #confirm-rows{margin:auto}body#parent-body #pi .q-h3{padding-left:95px}body#parent-body #pi .drop-div .opt-left{margin-left:95px;width:70%}body#parent-body #pi .opt-left.cc{height:auto;color:#000;background-color:#f1f1f4;border-right:1px solid #e2e2e5;padding-bottom:20px}body#parent-body .item-row .sold-out-tip{display:none}body#parent-body .item-row.sold-out .sold-out-tip{display:inline-block;margin-left:40px}body#parent-body .checkout_body .item-list .item-row{padding-top:15px;padding-bottom:15px;border-bottom:none}body#parent-body #itemsList{border:1px solid #ccc}body#parent-body .item-row{border-top:1px solid #ccc;margin-left:auto;margin-right:auto;margin-top:-1px;padding:5px;padding-bottom:0;padding-right:0}body#parent-body .item-row.student-row{padding:15px 25px}body#parent-body .item-row .item-detail{width:65%;padding-left:20px;padding-bottom:10px}body#parent-body .item-row .item-controls{display:block}body#parent-body .item-row .item-controls img{cursor:pointer}body#parent-body .item-row .item-detailpc{width:93%;padding-left:20px}body#parent-body .item-row .item-btns{float:left;display:none}body#parent-body .item-row .item-btns ul{margin:0;padding:0;border:1px solid gray;border-radius:4px;border-bottom:0}body#parent-body .item-row .item-btns ul li{background:#fff;padding:2px;padding-left:10px;padding-right:10px;font-size:small;color:#000;border-bottom:1px solid gray}body#parent-body .item-row .item-btns ul li:hover{background:#fff9d6}body#parent-body .item-row:hover .item-controls{display:block}body#parent-body .item-row:hover .item-btns{display:block}body#parent-body .item-row-last{border-bottom:1px solid #ccc}.off-on{cursor:pointer;display:inline-block;border:1px solid #999;border-radius:7px;padding:2px 17px;background-color:#fff9d6;box-shadow:inset 0 0 3px 1px #999;background-size:3px 116px}.off-on input+span:after{content:"OFF"}.off-on input:checked+span:after{content:"ON"}.mpn-button4{cursor:pointer;display:inline-block;border-radius:12px;border:1px solid #999;padding:4px;background-color:#eee;box-shadow:0 0 4px 0 #999;margin:2px 5px;background-image:url(/img/spdc/button-grad.png);background-size:3px 116px;background-position:0 -80px}.mpn-button4 div{display:inline-block;border:1px solid #999;border-radius:7px;padding:2px 17px;background-color:#fff9d6;box-shadow:inset 0 0 3px 1px #999;background-image:url(/img/spdc/button-grad.png);background-size:3px 116px;color:#999}.mpn-button4.disabled{cursor:auto}.mpn-button4.disabled>div{background-color:#fff;background-image:none}.mpn-button4.blue.disabled>div:hover{background-color:#fff;background-image:none}.mpn-button4[disabled]{background-color:#999;background-position:0 -54px}.mpn-button4.blue:hover div{background-color:#6ae8cc;background-position:0 -27px;color:#000}.mpn-button4.blue.disabled:hover div{background-color:#fff}.mpn-button4 span{background-size:15px 30px;display:inline-block}.mpn-button4 span.addplus{background-image:url(/img/Stacked/stacked_add_btn.png);height:15px;width:15px}.mpn-button4 span.addminus{background-image:url(/img/Stacked/stacked_minus_btn.png);height:15px;width:15px}.mpn-button4:hover span{background-position:0 15px}.mpn-button3{height:38px;display:inline-block}.mpn-button3:hover{cursor:pointer;background-position:auto -38px}.mpn-button3:hover div:first-child{background-position:0 -38px}.mpn-button3:hover div:last-child{background-position:-22px -38px}.mpn-button3:hover div{background-position:0 -38px}.mpn-button3 div:first-child{height:100%;width:17px;float:left;display:inline-block;padding:0}.mpn-button3 div:last-child{width:17px;background-position:-22px 0;height:100%;display:inline-block;padding:0}.mpn-button3 div{height:100%;background-repeat:repeat-x;float:left;display:inline-block;padding:0 10px}.mpn-button3 div span{width:100%;display:inline-block;text-align:center;padding-top:10px}.mpn-button3.blue div:first-child{background-image:url(/img/spdc/BasicButtonsCut/taupetoblue_ends.png)}.mpn-button3.blue div:last-child{background-image:url(/img/spdc/BasicButtonsCut/taupetoblue_ends.png)}.mpn-button3.blue div{background-image:url(/img/spdc/BasicButtonsCut/taupetoblue_middle.png)}.mpn-button2{height:46px;width:170px;cursor:pointer;display:inline-block}.mpn-button2 span{display:inline-block;width:100%;text-align:center;padding-top:12px;cursor:inherit}.mpn-button2:hover{background-position:0 -46px}.mpn-button2.yellow{background-image:url(/img/Stacked/basicbtn_stacked_blue.png)}.mpnButton{padding-left:10px;padding-right:10px;border:1px solid #fff;border-radius:5px;font-size:large;color:#fff;background:url(/img/spdc/button-bg.png);-webkit-box-shadow:3px 3px 3px #999;-moz-box-shadow:3px 3px 3px #999;box-shadow:3px 3px 3px #999}.q-h3{font-weight:400}.opt-right{width:50%;float:left}.opt-left{width:50%;float:left}.opt-left .opt-left-inner{padding:15px}.no-more-questions{text-align:center;line-height:30px;text-shadow:1px 1px 1px #fff;margin-top:10px;font-size:22px;color:#999}.account-opt-right{width:49%;float:left;margin-left:1%}.account-opt-right label.infield{width:97%}.account-opt-left{width:49%;float:left}.clearfix{clear:both}.flag{margin-bottom:10px}span.add-on.split{border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#fff;-webkit-box-shadow:inset 1px 1px 6px 0 rgba(0,0,5,.1);-moz-box-shadow:inset 1px 1px 6px 0 rgba(0,0,5,.1);box-shadow:inset 1px 1px 6px 0 rgba(0,0,5,.1);background-image:url(/img/spdc/arrow.png);background-position:center center;background-repeat:no-repeat}span.add-on.split.popout{background-image:url(/img/spdc/modal-indicator2.png)}.modal-opener span.add-on.split{cursor:pointer;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:#fff;-webkit-box-shadow:inset 0 2px 3px #bfbfbf;-moz-box-shadow:inset 0 2px 3px #bfbfbf;box-shadow:inset 0 2px 3px #bfbfbf;background-image:url(/img/popup-icons/pop-up-icon-orange.png);background-size:82% 70%;background-position:4px center;background-repeat:no-repeat}.modal-opener span.add-on.split.popout{background-image:url(/img/spdc/modal-indicator2.png)}.input-append>*{font-size:16px}.headline .input-append{float:right}.simple-button.add-to-cart.simple-button-small:hover{background-position:0 25px}.open .item-tools .i-static{display:inline-block}.open .item-tools .static{display:none}.item-tools .i-static{display:none}.mpn-tooltip{cursor:pointer;margin-left:10px;margin-top:2px}.mpn-tooltip>div{display:none}.mpn-tooltip:hover>div{border-radius:5px;border:2px solid #ccc;background-color:#fff;display:block;z-index:10;padding:10px}input{max-width:100%}#container-country{width:40%;margin-right:40px}#container-state{width:40%;margin-right:40px}#container-cc-yy{width:75px}#container-cc-mm{width:50px}.mpn-list{width:inherit}#invalid-items{background-color:#f1f1f4;border-style:solid;border-size:2px;border-radius:10px;padding:15px}#invalid-items ul{font-size:17px}#flash-wrapper{position:fixed;right:calc((150% - 84.95%)/ 2);top:118px;font-size:15px;min-height:102px;width:33.138995%;min-width:100px;z-index:2002;background-color:#f1f1f4;color:#000;border-style:solid;border-size:1px;border-radius:4px;padding:20px;box-shadow:2px 2px 7px #777;display:none}#flash-wrapper .dismiss{position:absolute;border:1px solid #a7a7a7;background-color:#f1f1f4;box-shadow:1px 1px 2px #b7b7b7;bottom:12px;right:15px;text-align:right;color:#000;padding:5px;border-radius:8px;cursor:pointer}#flash-wrapper .dismiss:hover{background-color:#f57334;box-shadow:1px 1px 2px #fff}#flash-wrapper #flash ul{font-size:17px}#duplicate-items,#plugin-config-error{background-color:#f1f1f4;border-style:solid;border-color:#f57334;border-size:2px;border-radius:10px;padding:15px}#duplicate-items ul,#plugin-config-error ul{font-size:17px}.invalidtext{font-size:16px;display:block}#faqstyle{float:left;width:24%;min-width:180px;display:table-cell}#faqstyle li:hover{color:#57bfac}#pta-tabs{margin:auto;width:90%;height:28px}#pta-tabs .pta-tab{padding:10px 30px;background-color:#b9e04b;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer;border:2px solid #999;border-bottom:0;color:#000}body#parent-body #pta-container .item-row{width:inherit}body#parent-body li.account a{color:#000}body#parent-body #index-card #fs-balances{color:#000}.inset-button:hover{border-radius:5px;cursor:pointer}.trans-arrowbtn{height:21px;width:21px;display:inline-block;cursor:pointer;background-size:20px 42px;background-repeat:no-repeat;background-image:url(/img/spdc/arrow_transaction.png)}.trans-arrowbtn.active{background-position:0 -21px}.report-table td{border:1px solid #ccc}#lastCafeteria{text-align:center}#items-div{margin:auto;padding-bottom:0;margin-top:-1px}.headline h2+span{float:right;display:inline-block;margin-top:5px;margin-left:15px}#item-search input{display:inline;width:35%}#item-search{width:80%;float:right;margin-top:3px;margin-top:14px;margin-right:10px;display:inline-block}#item-list-filter{margin-right:10px}#mobile-footer,.mobile-fix{display:none}.cell{float:left;width:155px;min-height:155px}.cell.new{background-color:#b9f14c;margin-right:10px}.cell.create{background-color:#6ce8cc;height:85px}#tiles{max-width:320px}#one,#three,#two{float:left;width:320px;padding:10px 20px 20px}#login{position:relative;background-color:#fffad7;max-width:300px;margin:auto;padding:10px;border:2px solid #d3d3d3;border-radius:15px}div.loginblock{width:400px}.order-search .infield{text-align:left;left:8px}.mpn_select{border:1px solid #999;border-radius:3px;padding:0 0}.order-search .mpn_select input{background-color:#333;padding:2px 10px}.order-search .mpn_select input[type=checkbox]{display:none}.order-search .mpn_select input[type=checkbox]+label{display:block;width:97.5%;color:#333;padding:3px 0 3px 3%;margin:0}.order-search .mpn_select input[type=checkbox]+label:hover{background-color:#57bfac;color:#fff}.order-search .mpn_select input[type=checkbox]+label:hover .fa{color:#fff}.order-search .mpn_select input[type=checkbox]+label:hover .new-label{color:#57bfac;background:#fff}.order-search .mpn_select input[type=checkbox]:checked+label{color:#fff;background-color:#57bfac;height:20px!important}.order-search .mpn_select input[type=checkbox]:checked+label .fa{color:#fff}.order-search .mpn_select input[type=checkbox]:checked+label .new-label{color:#57bfac;background:#fff}.order-search .mpn_select input[type=checkbox]:checked+label em{background:url(/ui/indicators/multi_item_select_checkmark.png) no-repeat;display:block;width:16px;height:16px;position:relative;float:right;top:2px;right:10px}.order-search .mpn_select input[type=checkbox]+label .fa{color:#777;margin-left:3px}.order-search .mpn_select input[type=checkbox]+label .new-label{padding:1px 3px;background:#f57334;color:#fff;font-size:10px;border-radius:3px}#view-orders-by{padding-bottom:5px}#view-orders-by input{background-color:#333;padding:2px 10px}#view-orders-by input[type=radio]{display:none}#view-orders-by input[type=radio]+label{color:#999;font-size:18px;display:inline-block}#view-orders-by input[type=radio]+label:hover{text-decoration:underline}#view-orders-by input[type=radio]:checked+label{font-weight:700;color:#57bfac}.mpn-radio,.mpn-radio2{display:none}input.mpn-radio2[type=radio]+label>div{background-image:url(/ui/indicators/radiounchecked_20.png);background-position:0 0;height:20px;width:20px;display:inline-block;float:left}input.mpn-radio2[type=radio]:disabled+label>div{background-image:url(/ui/indicators/radio_disabled.png);background-position:0 0;height:20px;width:20px;cursor:default}input.mpn-radio2[type=radio]:checked+label>div{background-image:url(/ui/indicators/radio_orange.png);background-position:0 0;height:20px;width:20px}input.mpn-radio2[type=radio]+label>span{display:inline-block;font-size:18px;float:left;margin:0 8px 0 7px}input.mpn-radio2[type=radio]+label{margin-bottom:10px}input.mpn-radio[type=radio]:checked+label>img{display:inline-block}input.mpn-check[type=checkbox]{display:none}input.mpn-check[type=checkbox]+label>img{display:none}input.mpn-check[type=checkbox]:checked+label>img{display:inline-block;position:absolute;margin-top:-12px}input.mpn-check2[type=checkbox]{display:none}input.mpn-check2[type=checkbox]+label{background-image:url(/ui/indicators/mpnunchecked_40.png);background-repeat:no-repeat;background-position:left center;min-height:30px;padding-left:40px;display:inline-block}input.mpn-check2[type=checkbox]+label span{display:inline-block;margin-top:6px}input.mpn-check2[type=checkbox]:checked+label{background-image:url(/ui/indicators/mpnchecked_40.png);background-repeat:no-repeat;background-position:left center;padding-left:40px}.label-checkmark{width:20px;height:20px;display:inline-block;padding:0;border:1px solid #333;border-radius:3px;background-color:#fff}.label-checkmark img{display:none}#createitem-radio span{display:inline-block;position:relative;top:-10px;margin:0 10px 0 20px}.cib{border:2px solid #eee;border-radius:7px;text-align:center;padding:20px 0;cursor:pointer}.cib p{margin-top:30px}#edit-txn-filter{text-decoration:underline;margin-top:4px}#edit-txn-filter:hover{text-decoration:underline}.g-carat:hover span{color:#000}#left{z-index:2001;min-width:180px;width:24%;position:fixed;top:73px;bottom:0;float:left;padding-top:0}#left.mt-50{margin-top:50px}#left.mt-50 #items-form{padding-top:0}#left .search-header-text{padding-left:10px;margin-bottom:10px;margin-top:0;padding-top:10px;padding-bottom:10px;background:#f1f1f4}#left .search-header-text h4{font-size:19px}#left .search-header-text i{font-size:22px}#results-header{padding-left:40px}#left ul{list-style-type:none;margin-left:0;padding-left:0}#left h3.ops-category,#left h3.report-category,#left h5{padding-left:60px;cursor:pointer;font-size:16px}#left ul li{width:100%}h3.search{background:url(/img/Stacked/leftlinks_icontab_search_stacked.png) 0 0 no-repeat}li.selected{background-color:none}li.selected-tabs{background-color:none}.selected+#items-form{background-color:#e2e2e5}#left ul li h3,#results-header h3{font-weight:400}#items-form{width:100%;padding:20px 0}.ts{border-top:solid 1px #eee;border-bottom:solid 1px #eee}.ts-even:hover,.ts:hover{cursor:pointer;background:url(/img/spdc/arrow.png) 95% center no-repeat;background-color:#eee}div.content-inner input[type=file]{border:4px solid red;border-radius:40px}.form-search div:hover{background-color:#57b8a4}.form-search div{background-color:#fff9d6;height:97%;width:97%;margin:auto;border-radius:7px;box-shadow:inset 0 0 3px 1px #999;padding:4px 0;border:1px solid #999}.form-search{width:93%;position:relative;text-align:center;margin:10px auto;padding:5px 2px;border:1px solid #999;border-radius:12px;box-shadow:0 0 4px 0 #999;color:#333;-webkit-background-image:url(/img/school/reports/mpn_button_gradient_grey.png);-o-background-image:url(/img/school/reports/mpn_button_gradient_grey.png);background-image:url(/img/school/reports/mpn_button_gradient_grey.png)}.chosen-select{margin-left:20px}a.chosen-default{color:#999}a.chosen-single span{color:#333}#orders-results-filter input,#results-filter input{background-color:#333;padding:2px 10px}#orders-results-filter input[type=checkbox],#results-filter input[type=checkbox]{display:none}#select-all,.alert-filter,.result-checkbox{display:none}.alert-enabled input{display:none}.result-checkbox:checked+label img{display:inline}.item-checkbox,td.item-checkbox{padding-left:40px}.result-item .item-checkbox{padding-left:3.5%;padding-right:3.5%}.inspect h3,.item-date h3,.item-name h3,.ops-failed h3,.ops-passed h3,.uncertain h3{font-weight:400;font-size:22px;color:#333;line-height:22px;padding:5px 20px 5px;margin:0}#select-all-text{float:left;height:60px;padding:0 0 0 20px}#select-all-text small{padding:22px 0 0;display:block}.batch-report-row{padding-left:10px}.batch-report-row h3{font-weight:400;font-size:12px;color:#333;line-height:22px;margin:0}.item-description h4{padding-left:40px}.item-description{display:none}.result-item:hover .item-tools .arrow,.result-item:hover .item-tools .edit,.result-item:hover .item-tools .email,.result-item:hover .item-tools .magglass,.result-item:hover .item-tools .refund,.result-item:hover .item-tools .void{display:inline-block}td .item-tools,td .ops-tools{width:100px}.item-tools .arrow,.item-tools .edit,.item-tools .email,.item-tools .magglass,.item-tools .refund,.item-tools .void,.ops-tools .script{display:none}.item-tools{float:right;padding:12px 20px 0 5px}.item-tools .arrow,.item-tools .close,.item-tools .edit,.item-tools .email,.item-tools .magglass,.item-tools .printer,.ops-tools .script{cursor:pointer}.item-tools .arrow:hover,.item-tools .close:hover,.item-tools .edit:hover,.item-tools .email:hover,.item-tools .magglass:hover,.item-tools .printer:hover,.ops-tools .script:hover{opacity:1}.item-amount{font-weight:400;color:#3f5e29;line-height:22px}.form-header{cursor:pointer;padding:10px;background-color:#fff}.form-header svg{float:right;font-size:.8em;line-height:22px}.form-header.no-arrow{background:0 0;background-color:#fff}.form-header.no-arrow.clickable:hover{background:url(/img/spdc/right-arrow.png) 87.5% center no-repeat;background-color:#fff;color:#57bfac}.form-header:hover{cursor:pointer;padding:10px}.mr-5{margin-right:5px}.fa.medium-icon{font-size:1.5em}.item-functions{display:none;background-color:#fcf9c9;padding:5px 0 15px 40px;cursor:pointer}.item-functions:hover .item-tools{display:block}.item-function-button{padding:3px 10px;background-color:#fff;color:#333;border-radius:5px;border:1px solid #333;min-width:60px;display:inline-block;text-align:center;margin-right:10px}.item-function-button:hover{background-color:#57b8a4;color:#fff;border:1px solid #57b8a4}.checkmark{display:none;position:absolute;margin-top:-10px;margin-left:-1px}#selected-functions-buttons{display:none;clear:both;padding-left:40px;padding-bottom:20px;position:relative;top:-20px}.form-search:hover{background-color:#57b8a4;color:#fff;border:2px solid #57b8a4}.spinCursor{cursor:progress}#control-reports #paged-results table{width:100%}#control-reports #right{margin-left:290px;width:inherit;padding-bottom:40px}#status_set input:checked+label{position:relative}#status_set input:checked+label img{display:inline;position:absolute;margin-top:-8px;right:8px}.email-receipt form{margin:0}.send-email{font-size:14px;position:relative;width:42px;left:215px;margin-top:1px;padding:0 8px;border-radius:5px;border:1px solid #57bfac;text-align:center;color:#57bfac;cursor:pointer}.send-email:hover{border:1px solid #57bfac;background-color:#57bfac;color:#fff}#status_set input+label img{display:none}.g-hover:hover{background:url(/img/spdc/arrow.png) 95% center no-repeat;background-color:#eee;cursor:pointer}.drop-div{padding:10px 0}.dn{display:none}.dn_important{display:none!important}.pencil{height:16px;width:16px;background-position:-80px 0;background-image:url(/ui/indicators/itemdashsprite_160.png);cursor:pointer;margin-left:5px}.pencil:hover{background-position:-80px -16px}.row-toolbar{display:none}.row-block:hover .row-toolbar{display:block}.link-block:hover .row-toolbar{display:block}a.edit-d{display:none}.row-block:hover a.unit-p>img{display:inline-block}.row-block:hover a.edit-d{display:inline-block}a.unit-p>img{display:none}div.mpn-plusminus{height:16px;width:16px;background-image:url(/ui/indicators/plusminusnew_16.png);background-position:0 0;display:inline-block;top:2px;position:relative;margin-left:3px;cursor:pointer}div.mpn-plusminus.orange{background-image:url(/ui/indicators/plusminussprint_16-orange.png)}div.mpn-plusminus.disabled{cursor:default;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.6}div.mpn-plusminus.minus{background-position:0 -16px}div.moreless{height:20px;width:50px;display:inline-block}div.moreless.more{background-image:url(/ui/indicators/morelesssprite_50.png)}div.moreless.less{background-image:url(/ui/indicators/morelesssprite_50.png);background-position:0 20px}body.landing{background:url(https://cdn.schoolpay.com/Landing+Page+Images/new-pig-glasses.png) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.landing-background{background:url(https://cdn.schoolpay.com/Landing+Page+Images/crunch-time-txn-final-2.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}body#parent-body.control.landing #sticky{background-color:#fff;box-shadow:none}body#parent-body.control.landing #contact,body#parent-body.control.landing #password-reset,body#parent-body.control.landing .container-registration{background-color:rgba(255,255,255,.9);border:none;border-radius:0}body#parent-body.control.landing #password-reset{padding:20px 40px}#landing-wrapper{padding:20px;display:inline-block;background:rgba(0,0,0,.65)}#l-one,#l-two{width:30%;margin:0;float:left;width:340px;max-height:340px}#landing-wrapper #l-four,#landing-wrapper #l-three{width:340px;margin:0;float:left;max-height:340px}#l-one>div{padding:0 15px 15px 15px;position:relative}#l-one{color:#fff;height:340px;margin-bottom:10px}#l-one h1{font-weight:400;font-size:38px}#l-one h2{line-height:140%;font-size:20px}#landing-wrapper #l-two{margin-bottom:10px;margin-left:10px}#landing-wrapper #l-two h3{color:#eee;font-weight:400;font-size:30px}#landing-wrapper #l-two p{line-height:140%;font-size:14px}#landing-wrapper #l-two .top-row-login{background:url(/ui/pageelements/blacktransparency20_1.png);padding:5px 0;background-size:75%;position:relative;min-height:160px}#landing-wrapper #l-two .top-row{min-width:initial;background-color:rgba(87,191,172,.9);padding:5px 0;cursor:pointer}#landing-wrapper #l-two .top-row .create-account-icon{background:url(/img/Login_Module/black_icons/create-account-icon.png) no-repeat center center;width:100%;height:100%}#landing-wrapper #l-two .new{background:#57bfac;margin-right:8px;background-color:rgba(255,105,34,.9);padding:5px 0;cursor:pointer}#landing-wrapper #l-two .new .new-icon{width:100%;height:100%;background:url(/img/Login_Module/black_icons/new_01.png) no-repeat center center}#landing-wrapper #l-two .top-row.new,#landing-wrapper #l-two .top-row.right{min-width:initial;width:166px;height:150px;display:inline-block;float:left;margin-top:10px}#landing-wrapper #l-two .top-row.new div,#landing-wrapper #l-two .top-row.right div{display:inline-block}.login-image-box,.login-image-box-2{height:160px;min-width:340px;padding:0;position:relative}#landing-wrapper #l-three{clear:both;margin-right:0;position:relative}#landing-wrapper #l-three .login-image-box{background:url(https://cdn.schoolpay.com/Landing+Page+Images/sp_family.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:inline-block}#landing-wrapper #l-three .login-image-box-2{background:url(https://cdn.schoolpay.com/Landing+Page+Images/lunch_4kids.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;display:inline-block;margin-top:5px}#landing-wrapper #l-four{margin-right:0;position:relative;margin-bottom:100px;margin-left:10px}#landing-wrapper #l-four .login-image-box{background:rgba(255,255,255,.75);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:inline-block}#landing-wrapper #l-four .login-image-box .social-media-box{text-align:center;padding:20px 20px;font-size:15px}#landing-wrapper #l-four .login-image-box-2{background:url(https://cdn.schoolpay.com/Landing+Page+Images/cc_exchange_small.png) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;display:inline-block;margin-top:10px}@media screen and (max-width:500px),screen and (max-height:600px){#landing-footer{position:fixed;clear:both;width:100%}}#landing-footer{position:fixed;bottom:0;clear:both;width:100%;background-color:#fff}#edit-item h3.build-step{font-weight:400;color:#fff;background-color:#57bfac;padding-left:50px}html.ie8 .simple-button{height:60px;width:60px}html.ie8 .simple-button:hover{background-position:0 60px}#right-section .ajax-report{width:100%!important}#right-section.nostyle #invalid-items ul{list-style-position:outside}#right-section.nostyle input[type=text].split{width:271px}#invalid-items ul{list-style-position:inside}#more{display:block!important}@media all and (min-width:220px) and (max-width:500px){#more{display:block!important}#more>div{display:block!important;margin-bottom:5px;width:100%!important;text-align:center}#more .more-list h5{display:block!important;text-align:center!important;width:auto!important}#more .more-list ul{display:block!important}#more .bottom-row{margin:0 auto 0!important;height:auto!important;padding-bottom:20px}#flash-wrapper{position:fixed;left:0;top:0;font-size:15px;min-height:102px;width:90%;min-width:100px;z-index:5005;background-color:#f1f1f4;color:#000;border-style:solid;border-size:2px;border-radius:0;border-left:none;border-right:none;border-top:none;padding:5%;display:none}}.item-tools .printer{display:none}tr.result-item:hover .item-tools .printer{display:inline-block}.simple-button.close{float:none;background-image:url(/img/close.png);background-size:30px 30px;opacity:1;display:none}tr.result-item:hover .item-tools .simple-button.close{display:inline-block}.simple-button.arrow{background-image:url(/img/spdc/arrow_transaction.png)}.simple-button.arrownew{background-image:url(/img/spdc/arrow_transaction.png)}.csv-export{display:inline-block;margin-left:10px;margin-top:16px;float:right;cursor:pointer;font-size:15px;text-shadow:none;font-weight:400;text-align:center;padding:4.5px 10px}#results-header h3{display:inline-block}.result-notfound{margin-top:10px;margin-left:40px;margin-right:40px;padding-left:25px;padding-top:5px;padding-bottom:20px;background:#f1f1f4;border:2px solid #f57334;border-radius:10px;box-shadow:3px 3px 5px #b7b7b7}.result-notfound h4{font-size:16px;font-weight:400}.result-notfound p{padding-left:20px}h2 .reponsive-ml{margin-left:5%}.mip-items-container{margin-left:5px;width:90%;display:none}.mip-expand{cursor:pointer;font-size:14px;text-decoration:underline}.mip-expand:hover{text-decoration:underline}body#parent-body .item-row .mip-items-container{background:#fff;width:auto;margin-right:7px;margin-left:60px;margin-bottom:3px;border-radius:6px}body#parent-body .item-row .mip-items-container .item-detail{padding-bottom:25px}body#parent-body .item-row .mip-items-container .mip-row:nth-child(odd){background-color:#fff}body#parent-body .item-row .mip-items-container .mip-row:nth-child(even){background-color:#f4f4f7}body#parent-body #right-section #target_section .btn{background-image:none!important;background-color:#fff;font-family:Questrial,Helvetica,Arial,sans-serif!important;font-size:16px;border:1px solid #ccc;box-shadow:inset 0 2px 3px #bfbfbf;padding-right:0!important;padding-bottom:0;padding-top:5px}body#parent-body #right-section #target_section .btn .caret{margin-left:15px!important;padding-right:5px!important;padding-left:8px!important;background:url(/img/spdc/arrow.png) center no-repeat!important;background-color:#fff!important;margin-top:-5px;width:17px;height:10px;padding-top:10px;padding-bottom:10px;border-top:none;border-left:none;border-right:none;box-shadow:inset 0 2px 3px #bfbfbf,-2px 0 3px #bfbfbf}body#parent-body #right-section #target_section .btn-group.open .dropdown-toggle{background:#d4d4d4;border:1px solid #ababab;box-shadow:inset 0 2px 3px #575757}body#parent-body #right-section #target_section .btn.active,body#parent-body #right-section #target_section .btn.disabled,body#parent-body #right-section #target_section .btn:active,body#parent-body #right-section #target_section .btn:focus,body#parent-body #right-section #target_section .btn:hover,body#parent-body #right-section #target_section .btn[disabled]{background-color:#fff}body#parent-body #right-section #target_section .dropdown-menu>.active>a,body#parent-body #right-section #target_section .dropdown-menu>.active>a:focus,body#parent-body #right-section #target_section .dropdown-menu>.active>a:hover{background-color:#57bfac;background-image:none;color:#000}#parent-body #student_last_entry div.input-wrapper p.student_lastname{width:100%!important}.right-arrow{margin-right:15px;cursor:pointer;background:url(/img/spdc/arrow.png) right center no-repeat}@media screen and (max-width:800px){body#parent-body div#sticky ul#nav{font-size:1.1em;height:48px;min-height:48px;max-height:48px}body#parent-body div#sticky ul#nav li{height:48px}body#parent-body div#sticky ul#nav li div{height:48px}body#parent-body div#sticky ul#nav li div span{margin-top:13px}body#parent-body div#sticky ul#nav li.foldable{display:none}body#parent-body div#sticky ul#nav li.foldable div span{margin-top:13px}body#parent-body div#sticky ul#nav li.account{max-width:70px}body#parent-body div#sticky ul#nav li.account div#guest-account-icon{margin-top:8px}body#parent-body div#sticky ul#nav li.account{max-width:70px}body#parent-body div#sticky ul#nav li.account div#custom-account-icon{margin-top:8px}body#parent-body div#sticky ul#nav li#account_button{display:none}body#parent-body div#sticky ul#nav li#find{display:none}body#parent-body div#sticky ul#nav li#nav-cart{display:block}}.company-selection-box{display:block;margin:0 auto;padding:0;max-height:250px;overflow-y:scroll;width:auto}.company-blok{background:#eee;border-radius:2px;text-align:center;padding:10px 5px;margin-bottom:6px;cursor:pointer}.active-company{background:#57bfac}.admin-change_password{background-image:url(/img/Stacked/lock_stacked_blue.png);background-position:21px -77px;background-repeat:no-repeat}.reset-password-link{background:#57bfac;padding:10px;min-width:100px;max-width:150px;float:left;margin:10px;color:#fff;border-radius:3px;cursor:pointer}.reset-password-manual{background:#57bfac;padding:10px;min-width:100px;max-width:150px;float:left;margin:10px;color:#fff;border-radius:3px;cursor:pointer}.action-heading{display:block;margin:auto;max-width:350px}.reset-details-section{display:block;margin:0 auto;text-align:center}.manual-details-section{display:block;margin:0 auto;text-align:center}.active-pass-action{background:#ccc;color:#333}body#parent-body #right-section code{color:#2b00b5}body#parent-body #right-section blockquote p{font-size:inherit}body#parent-body #right-section #target_section .btn{background-image:none!important;background-color:#fff;font-family:Questrial,Helvetica,Arial,sans-serif!important;font-size:16px;border:1px solid #ccc;box-shadow:inset 0 2px 3px #bfbfbf;padding-right:0!important;padding-bottom:0;padding-top:5px}body#parent-body #right-section #target_section .btn .caret{margin-left:15px!important;padding-right:5px!important;padding-left:8px!important;background:url(/img/spdc/arrow.png) center no-repeat!important;background-color:#fff!important;margin-top:-5px;width:17px;height:10px;padding-top:10px;padding-bottom:10px;border-top:none;border-left:none;border-right:none;box-shadow:inset 0 2px 3px #bfbfbf,-2px 0 3px #bfbfbf}body#parent-body #right-section #target_section .btn-group.open .dropdown-toggle{background:#d4d4d4;border:1px solid #ababab;box-shadow:inset 0 2px 3px #575757}body#parent-body #right-section #target_section .btn.active,body#parent-body #right-section #target_section .btn.disabled,body#parent-body #right-section #target_section .btn:active,body#parent-body #right-section #target_section .btn:focus,body#parent-body #right-section #target_section .btn:hover,body#parent-body #right-section #target_section .btn[disabled]{background-color:#fff}body#parent-body #right-section #target_section .dropdown-menu>.active>a,body#parent-body #right-section #target_section .dropdown-menu>.active>a:focus,body#parent-body #right-section #target_section .dropdown-menu>.active>a:hover{background-color:#57bfac;background-image:none;color:#000}#control-wrapper #cp-menu{width:20%;float:left}#control-wrapper #cp-menu div:hover{background-color:#ccc}#control-wrapper #cp-main{margin-left:290px}#control-wrapper #left ul li{cursor:pointer}#control-wrapper .selected_menu{color:#57bfac}#control-wrapper .pl-40 .fields{display:none;width:100%;max-width:300px;margin:auto}#control-wrapper .pl-40.open .fields{display:block}#control-ops #right{margin:0;width:100%}#control-ops #right table{width:100%}.odd{background-color:#f1f1f4;border-top:1px solid #ccc;border-bottom:1px solid #ccc}._parent_payments_food .odd{border-bottom:none}.even{background-color:#fff}.odd-nb{background-color:#f1f1f4}#control-ops .odd-nb:hover .ops-tools .script{display:inline-block}#control-ops .even:hover .ops-tools .script{display:inline-block}#control-ops a.pc-async{color:#999}#control-ops a.pc-async:hover{color:#57bfac;text-decoration:underline}.pc-async{font-size:20px;line-height:32px}.pc-sync{font-size:20px;line-height:32px}.pc-logout{font-size:20px;line-height:32px}.left-sidebar-arrow{float:right;padding-top:14px;padding-right:10px}#parent_account_header{padding-top:18px;padding-left:5px}.disable-message{padding:40px;font-size:18px;width:60%}.control-module-right-section a.pc-async:hover{color:#57bfac;text-decoration:underline}.control-module-right-section #left ul li:hover{background-color:#ccc}.control-module-right-section #left ul li{font-size:15px;padding-top:8px;padding-bottom:8px}.control-module-right-section #left ul li span{vertical-align:middle;cursor:default}.control-module-right-section #left h3{margin-top:2px;margin-bottom:2px}.control-module-right-section #left h3.alerts-category{padding-left:20px;cursor:pointer}.control-module-right-section #left h5{padding-left:20px}#control-ops .greyed+tr{background-color:#eee}.ops-cat{background:0 0}td.ops-item-title{padding-left:20px;text-align:left;white-space:nowrap}.ops-passed td.ops-item-title h3{background:url(/img/checkmark_25.png) left center no-repeat;padding-left:40px}.ops-failed td.ops-item-title h3{background:url(/img/x_25.png) left center no-repeat;padding-left:40px}#control-ops .inspect td.ops-item-title h3{background:url(/img/pageinspect_25.png) left center no-repeat;padding-left:40px;color:#333}.inspect,.ops-failed,.ops-passed,.uncertain{font-size:18px;width:100%;padding:10px 0}.inspect td.ops-item-title h3,.ops-failed td.ops-item-title h3,.ops-passed td.ops-item-title h3,.uncertain td.ops-item-title h3{padding-left:40px}body .uncertain h3{background:url(/img/o_25.png) left center no-repeat}.ops-item-content,.ops-item-time{color:#333;font-size:18px;margin:0}.ops-failed{font-size:18px;width:100%}.header{overflow:auto}.header{border-radius:5px}.ops-content>p{color:#000!important}.ops-content{font-size:14px;clear:both;padding-left:15px;max-height:400px;overflow:auto;padding-left:60px;padding-right:40px}.ops-collapsed{font-size:12px}.ops-button{float:left;width:100px;height:20px;margin-left:10px;border:1px solid #000;border-radius:5px;cursor:pointer}.ops-button-taupe:hover{background-color:#e6e0c1!important}.ops-button-green:hover{background-color:#e6e0c1!important}#ops-success-report{background-color:#8f8;float:right;margin-left:0;margin-right:10px;width:125px;border:1px solid #000;border-radius:5px}#ops-failure-report{float:right;font-weight:700;margin-left:0;margin-right:10px;width:125px}.header{overflow:hidden}#left{background:#e2e2e5;min-width:180px;width:290px;position:fixed;top:73px;bottom:0;float:left;padding-top:0;border-right:solid 1px rgba(0,0,8,.1);box-shadow:0 0 16px 0 rgba(0,0,5,.2);overflow-y:auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#left li.selected+form{display:block}#left li.selected h3{color:#fff}#right{margin-left:20.1%;position:relative;top:13px;font-family:Questrial,Helvetica,Arial,sans-serif}#alerts-header{padding-left:80px}#left ul{list-style-type:none;margin-left:0;padding-left:0}#left ul li{width:100%}#alerts-header h3,#left ul li h3{font-weight:400}.item-student h3{font-weight:400;font-size:16px;color:#333;line-height:22px;padding:0 20px;margin:0}.item-student{font-size:14px}.item-name h3{font-weight:400;font-size:16px;color:#333;line-height:22px;padding:19px 20px 0 0;margin:0}.alert-dates,.view-alert{float:left;padding-top:5px}.alert-date-start{color:#999}.alert-inactive{color:#999}.alert-tools{float:right;margin-top:20px;padding-right:2%;width:10%}.alert-tools .close-alert,.alert-tools .edit,.alert-tools .printer{cursor:pointer}.alert-edit{display:none;background-color:#fcf9c9}.alert-edit{margin-left:100px}.ck-editor{width:70%;margin-left:100px}.alert-filter .by_all,.alert-filter .by_module{display:none}.alert-enabled input+label,.alert-filter input+label{border-radius:2px;width:20px;height:20px;display:inline-block;padding:0;border:1px solid #333}.edit-container{margin-left:100px}.t-underline:hover{color:#57bfac;text-decoration:underline;cursor:pointer}.l-grey{color:#999}.alert-filter input[type=checkbox]+label{display:inline-block;border-radius:3px;margin-top:10px;background-color:#fff}.alert-enabled input:checked+label img,.alert-filter input:checked+label img{display:inline}.edit-container{padding-left:80px}.alert-filter{display:inline-block}.alert-edit form{margin:0 0 0 100px}.alert-edit form input{width:260px}.alert-edit small{margin-left:100px}.view-alert-link{color:#999}.view-alert-link:hover{text-decoration:underline}.create-alert div:hover{background-color:#57b8a4}#alerts-form{display:none;width:100%;padding:20px 0;position:relative}#alerts-form p{padding-left:10px}.create-alert div{background-color:#fff9d6;height:97%;width:97%;margin:auto;border-radius:7px;box-shadow:inset 0 0 3px 1px #999;padding:4px 0;border:1px solid #999;background-image:url(/img/school/reports/mpn_button_gradient_yellow.png)}.create-alert{max-width:22%;position:relative;text-align:center;margin:10px auto;padding:5px 2px;border:1px solid #999;border-radius:12px;box-shadow:0 0 4px 0 #999;color:#333;-webkit-background-image:url(/img/school/reports/mpn_button_gradient_grey.png);-o-background-image:url(/img/school/reports/mpn_button_gradient_grey.png);background-image:url(/img/school/reports/mpn_button_gradient_grey.png)}.target-alerts-container{width:45%;float:right}.enable-alerts-container{float:left;width:45%}table#series-table tr.late-series{color:#e64f45}table#series-table td.late-series{color:#e64f45}table#series-table th{text-align:left!important}.item_report_value{color:#888}.recurring_process_outer_tr{position:relative;left:-1px;cursor:pointer;width:90px;text-align:center;vertical-align:middle;margin-right:10px}input.inner-filter::-webkit-input-placeholder{font-style:italic}input.inner-filter:-moz-placeholder{font-style:italic}input.inner-filter:-ms-input-placeholder{font-style:italic}input.inner-filter:-moz-placeholder{font-style:italic}.result-notfound p{margin:0}@media (max-width:800px){#control-wrapper #cp-main{margin-left:0}}form.txn .item{display:none}#sort2{border:1px solid #9a9a9a;border-radius:5px;box-shadow:inset 2px 2px 5px -1px #777;-webkit-box-shadow:inset 2px 2px 5px -1px #777;-moz-box-shadow:inset 2px 2px 5px -1px #777}.custom_report_field-div{display:none}.ui-sortable .custom_report_field-div{display:block}.custom-report-header-row{line-height:30px;background:#e2e2e5}#sort1,#sort2{list-style-type:none;padding:10px;background:#ddd;vertical-align:top}#sort1 div,#sort2 div{cursor:pointer;vertical-align:middle;font-family:sans-serif}#sort1 .tooltip-inner,#sort2 .tooltip-inner{border-radius:4px;padding:8px}#sort1 .tooltip-arrow,#sort2 .tooltip-arrow{bottom:0}#sort1 .tooltip.top,#sort2 .tooltip.top{margin-top:9px}#sort1 .custom_report_field-div,#sort2 .custom_report_field-div{padding:1.5%;display:inline-block;cursor:move}#sort1 .custom_report_field-div.ui-sortable-helper,#sort2 .custom_report_field-div.ui-sortable-helper{padding:10px}#sort1 .movable-indicator,#sort2 .movable-indicator{position:absolute;left:10px;width:20px;height:20px;padding:5px;margin:auto auto;cursor:move}#sort1 .movable-indicator div,#sort2 .movable-indicator div{display:block!important;background:#ccc;height:4px;margin-top:2px;margin-bottom:2px;border-radius:2px;cursor:move}.mip_item_selector #sort1 .custom_report_field-div,.mip_item_selector #sort2 .custom_report_field-div{width:95%;max-width:none}.mip_item_selector #sort1 .custom_report_field-div .item-availablty-icon,.mip_item_selector #sort2 .custom_report_field-div .item-availablty-icon{position:relative}.mip_item_selector #sort1 .custom_report_field-div .item-availability-icon{top:-2px}.mip_item_selector #sort2 .custom_report_field-div .item-availability-icon{float:left;padding-top:5px}#sort2 li{display:inline-block!important}#sort3 li{display:none}body#parent-body .custom-sortable{background:#f1f1f4;padding:30px;border:0;margin-top:10px}body#parent-body .custom-sortable .custom_report_field-div{position:relative;margin-top:0;margin-bottom:1px;border-radius:5px;box-shadow:inset 2px 2px 9px #e2e2e5;-webkit-box-shadow:inset 2px 2px 9px #e2e2e5;-moz-box-shadow:inset 2px 2px 9px #e2e2e5;border:1px solid #ccc;background:#eee;background:-moz-linear-gradient(top,#fff 0,#e2e2e5 100%);background:-webkit-linear-gradient(top,#fff 0,#e2e2e5 100%);background:linear-gradient(to bottom,#fff 0,#e2e2e5 100%)}body#parent-body .custom-sortable .custom_report_field-div .movable-indicator{position:absolute;left:10px;width:20px;height:20px;padding:5px;margin:auto auto;cursor:move}body#parent-body .custom-sortable .custom_report_field-div .movable-indicator div{background:#ccc;height:4px;margin-top:2px;margin-bottom:2px;border-radius:2px;cursor:move}.custom_report_field-div{text-align:left;background:#fff;font-size:.9em;width:96%;cursor:move!important}.custom-report-add-button>span{margin-left:3px;float:right}.custom-report-info-button>span{margin-left:3px;float:right}.custom-report-edit-button>span{margin-left:0;float:right}.connectedSortable a{float:right}.custom-report-field-label{width:66%;line-height:25px;padding-left:40px;display:inline-block;max-height:3em;overflow-y:visible;font-family:Questrial}.custom-report-radio-row{display:inline-block}.custom-report-radio-container{display:inline-block;padding:0 5px 0 5px}.custom-report-label{display:inline-block}.custom-report-label.sort{margin-left:15px;margin-top:10px;width:180px}#custom_reports_selected_fields{margin-left:20px}#report_item_search_ui{background-image:url(/img/spdc/magglass_small.png);background-repeat:no-repeat;background-size:20px 25px;background-position:190px 2px;width:220px;display:block!important;margin:auto;margin-bottom:10px}.custom_report_selected_item{border-radius:5px;background-color:#fff;padding:5px;margin:5px;text-align:center;vertical-align:top;font-family:sans-serif}.custom_report_remove{display:inline-block;height:27px;width:30px;background-image:url(/img/Stacked/Round_close_white.png);background-repeat:no-repeat;background-size:20px 20px;background-position:center;cursor:pointer;float:left}#custom-report-form .mip_report_ui{display:none}#custom-report-form .item_report_ui{display:none}.custom-report-build-slide{margin-left:20px;float:left;width:36%;display:block;margin:auto;border:1px solid #e2e2e5;border-radius:3px}.custom_report_top_controls{margin:0}.custom-report-selected-fields{float:right;width:60%;margin-right:1.5%}.custom_report_autocomplete_ui{margin-left:23px}.datafield-selection{position:relative;text-align:center}.datafield-selection h3{font-size:1.2em;padding-top:5px;text-align:center}.custom-report-build-buttons{display:inline-block;background:#f1f1f4;width:100%}#prev-btn{background:url(/img/spdc/left-arrow.png) center center;background-repeat:no-repeat;float:left}#next-btn{background:url(/img/spdc/right-arrow.png) center center;background-repeat:no-repeat;float:right}.build-button{cursor:pointer;height:60px;width:15%}.top_controls_left{width:36%;float:left}.top_controls_right{width:56%;float:right}.save_report_container{float:right;margin-right:20px}.save_report_container .mpn-button5{float:none;margin:15px 5px!important;position:inherit}.error{border-color:#f5733485;border-width:2px}#custom_report_item_select_callout{clear:both;margin:30px;font-size:16px;line-height:33px}#custom_report_item_search_container{display:none}#custom_report_select_items_list{list-style-type:none}#custom_report_select_items_list li{width:47%;margin:0 2% 4px 0;display:inline-block;white-space:nowrap;overflow-x:hidden;overflow-y:hidden;height:30px}#custom_report_select_items_list p{display:inline-block;z-index:1;line-height:32px}#custom_report_create_header{margin-left:20px}.custom_report_help_callout{float:right;margin-right:40px;margin-top:20px;position:fixed}.custom_report_help_callout span{position:fixed;right:0;top:74px;padding-top:14px;width:212px;height:37px;padding-left:16px}.custom_report_help_callout{position:relative}.custom_report_help_callout span{background-color:#fff;border-radius:5px}#custom_report_view_all_selected{height:29px;width:30px;display:inline-block;cursor:pointer;background-image:url(/img/Stacked/Round_magglass_cropped.png)}#current_datafields_label{display:none;text-align:center}#custom_report_slideshow_counter{padding:8px 0 8px 0;background:#57bfac;color:#fff}#custom_report_slideshow_numerator{color:#f57334}#custom_report_slideshow_denominator{color:#999}.cf_slideshow_callout{display:block!important}.cf_slideshow_callout #current_datafields_label{display:inline-block}.cf_slideshow_callout label{float:right}@media (max-width:1000px){#custom_report_select_items_list{width:157%}}@media (max-width:1100px){#custom_report_item_select_callout{font-size:.85em}.top_controls_left #custom_report_type_selector{width:100%!important;clear:both}.top_controls_left #custom_report_shared_selector{margin-left:23px;margin-bottom:10px}#custom_report_is_shared_row{width:128px}.custom_report_autocomplete_ui{margin-top:10px}#custom_report_helpme_tooltip{left:1%!important;top:252px!important}#custom_report_helpme_tooltip .login-help-tooltip div{left:97px!important}}@media (max-width:900px){#custom_report_item_select_callout{font-size:.7em}}.email-suffixes:focus{outline:0;background:#edf6fa}.placement{position:relative}.placement ul{background:#fff;border:1px solid #d9d9d9;box-shadow:0 2px 0 0 rgba(0,0,0,.05);margin-top:-1px;position:absolute;top:40px;left:0;width:100%;z-index:999;list-style:none;margin:0;padding:0;border:0}.placement li{padding:0 10px}.highlighted{background-color:#ccc}body#parent-body .fs-details-label{font-size:16px;margin-top:0;color:#f57334}body#parent-body .item-row .name-cell h2{font-weight:inherit;font-size:24em/14em}body#parent-body .item-row .name-cell span{width:135%/303% * 100%}body#parent-body .item-row .balance-cell{vertical-align:top;padding-top:29px;font-size:24em/11em;margin:0 auto;display:inline-block;width:138%/815% * 75%}body#parent-body .item-row .buttons-cell{float:right;margin-top:-25px;vertical-align:top}body#parent-body .item-row .buttons-cell div{display:inline-block}body#parent-body .item-row .buttons-cell:after{content:'';width:100%;display:inline-block}body#parent-body .item-row .history-cell{display:inline-block;margin-right:15px;text-align:top;margin-top:-10px}body#parent-body .item-row .history-cell ol{padding:0;font-size:1em}body#parent-body .item-row .history-cell ol li{margin:0;padding:0;font-size:.8em}@media screen and (max-width:768px){body#parent-body .item-row .history-cell{display:none}}body#parent-body{position:relative}body#parent-body .mobile-poweredby-sp{display:none}body#parent-body .security-modal-link{color:#fff}body#parent-body .security-modal-link:hover{color:#000}body#parent-body .footer-container{position:absolute;right:0;bottom:0;left:290px;margin:40px 0 0 0;padding:40px 0 0 0;background:url(/ui/images/soccerball-faded.png) no-repeat;background-size:cover;background-position:0 -120px;background-repeat:no-repeat;box-shadow:inset 1px 1px 16px 0 rgba(0,0,5,.2)}body#parent-body .footer-container.biz{background:url(/ui/images/business-footer.jpg) no-repeat;background-size:cover}body#parent-body .footer-container.wide{left:0}body#parent-body .footer-middle{margin:10px 20px 40px 20px;cursor:pointer}body#parent-body .footer-middle .footer-signup-btn{cursor:pointer;float:right;margin-bottom:20px;padding:10px 10px;background:#57bfac;border-radius:3px;color:#fff;text-align:center;font-size:14px;display:inline-block}body#parent-body .footer-middle .footer-block{background:#fff;opacity:.9;text-align:center;vertical-align:middle}body#parent-body .footer-middle .nav-block{width:25%;height:50px;font-size:20px;font-weight:700;border-right:3px solid transparent}body#parent-body .footer-middle .nav-block div{background:url(/img/spdc/arrow.png) right center no-repeat;margin-right:10px}body#parent-body .footer-middle .contact-block{height:50px}body#parent-body .footer-middle .contact-block.phone{width:20%;border-right:3px solid transparent}body#parent-body .footer-middle .contact-block.phone img{display:inline-block;vertical-align:middle}body#parent-body .footer-middle .contact-block.phone span{display:inline-block}body#parent-body .footer-middle .contact-block.email{width:28%}body#parent-body .footer-middle .contact-block.email img{display:inline-block}body#parent-body .footer-middle .contact-block.email span{display:inline-block}body#parent-body .footer-middle .footer-submenu{background:#fff;opacity:.9;visibility:hidden;height:0;width:0;border-right:3px solid transparent;border-top:3px solid transparent}body#parent-body .footer-middle .footer-submenu div{height:0}body#parent-body .footer-middle .footer-submenu.visible{display:table-cell;visibility:visible}body#parent-body .footer-middle .footer-submenu.visible a{color:#333}body#parent-body .footer-middle .footer-submenu.visible div{height:auto;padding:5px 0 5px 10px}body#parent-body .footer-middle .footer-submenu.visible div:hover{background-color:#57bfac}body#parent-body .footer-bottom{padding:20px;clear:both;font-style:italic;color:#fff;font-size:14px;background:rgba(0,0,0,.2)}body#parent-body .footer-bottom .left{display:inline-block;vertical-align:middle;width:49%;text-align:left}body#parent-body .footer-bottom .right{display:inline-block;vertical-align:middle;text-align:right;width:50%}body#parent-body .footer-bottom a{color:#fff;font-size:14px;font-style:normal}body#parent-body .footer-bottom a:hover{color:#000}body#parent-body .newsfeed-container{position:relative;padding:0 25px;background:#fff;float:right;width:50%;margin-right:6px}body#parent-body .scrollfade{position:absolute;top:0;height:40px;width:45px;cursor:pointer;border:none}body#parent-body .scrollfade>div{position:absolute;top:12px;width:10px;height:18px;background-size:100%}body#parent-body .scrollfade.right{right:10px;background-image:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,.5)),to(rgba(255,255,255,0)));background-color:transparent}body#parent-body .scrollfade.right>div{right:-3px;background-image:url(/img/spdc/right-arrow.png)}body#parent-body .scrollfade.left{left:10px;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.5)),to(rgba(255,255,255,0)));background-color:transparent}body#parent-body .scrollfade.left>div{left:-3px;background-image:url(/img/spdc/left-arrow.png)}body#parent-body .footer-newsfeed{height:40px;overflow-x:scroll;overflow:-moz-scrollbars-none}body#parent-body .footer-newsfeed #feed-content{background:url(/img/spdc/schoolpay-piglogo-promote-20.png) no-repeat left;display:inline-block;margin-top:10px;margin-left:10px;margin-right:10px;padding-right:10px;padding-left:30px;white-space:nowrap}body#parent-body .footer-newsfeed::-webkit-scrollbar{display:none}body#parent-body .footer-newsfeed-trending{height:40px;overflow-x:scroll;overflow:-moz-scrollbars-none}body#parent-body .footer-newsfeed-trending #feed-content-trending{background:url(/img/spdc/schoolpay-piglogo-promote-20.png) no-repeat left;display:inline-block;margin-top:10px;margin-left:10px;margin-right:10px;padding-right:10px;padding-left:30px;white-space:nowrap}body#parent-body .footer-newsfeed-trending::-webkit-scrollbar{display:none}body#parent-body .footer-social{float:right;margin-right:20px}body#parent-body .social-icon{width:40px;height:40px;background-size:40px 40px;display:inline-block;margin-left:1px;margin-right:1px;vertical-align:top}body#parent-body .bottom-links a{color:#fff}@media screen and (max-width:1065px){body#parent-body .footer-middle .nav-block{width:15%;font-size:16px}}@media screen and (max-width:800px){body#parent-body .footer-container{position:absolute;right:0;bottom:0;left:0;margin:40px 0 0 0;padding:40px 0 0 0;background:url(/ui/images/soccerball-faded.png) no-repeat;background-size:cover;background-position:0 -70px;background-repeat:no-repeat}body#parent-body .contact-block span{font-size:14px}body#parent-body .footer-bottom{padding:0;text-align:center;font-style:italic;color:#fff;font-size:14px;background:rgba(0,0,0,.2)}}@media screen and (max-width:800px){body#parent-body .footer-middle .nav-block{font-size:14px}body#parent-body .footer-newsfeed #feed-content{font-size:12px}}@media screen and (max-width:550px){body#parent-body .hide-mobile-footer{display:none}body#parent-body .footer-middle .nav-block{width:30%;font-size:16px}body#parent-body .footer-middle .contact-block.phone{width:15%}body#parent-body .footer-middle .contact-block.phone span{display:none}body#parent-body .footer-middle .contact-block.email{width:15%}body#parent-body .footer-middle .contact-block.email span{display:none}body#parent-body .mobile-poweredby-sp{display:block;font-size:12px}body#parent-body .mobile-poweredby-sp #custom_skin_footer_img{width:20%}body#parent-body .newsfeed-container{position:relative;padding:0;background:#fff;float:right;width:90%;margin-right:20px;margin-top:10px}body#parent-body .scrollfade.right{right:0}body#parent-body .scrollfade.right>div{right:5px}body#parent-body .scrollfade.left{left:0}body#parent-body .scrollfade.left>div{left:5px}body#parent-body .footer-newsfeed{height:40px;overflow-x:scroll}body#parent-body .footer-newsfeed #feed-content{background:url(/img/spdc/schoolpay-piglogo-promote-20.png) no-repeat left;display:inline-block;margin-top:10px;margin-left:20px;padding-right:10px;margin-right:20px;padding-left:30px;white-space:nowrap}}@media screen and (max-width:420px){body#parent-body #main_block{padding-bottom:430px}body#parent-body #main_block.footer-open{padding-bottom:522px}body#parent-body .footer-middle .nav-block{font-size:14px}body#parent-body .footer-middle .nav-block div{margin-right:0}body#parent-body .footer-middle .footer-signup-btn{display:block;float:none;margin:0 auto}body#parent-body .footer-bottom{padding:25px;font-style:italic;color:#fff;font-size:14px;background:rgba(0,0,0,.2)}body#parent-body .footer-bottom .left,body#parent-body .footer-bottom .right{display:inline-block;width:100%;text-align:center}body#parent-body .footer-bottom .left{margin-bottom:27px}}body#parent-body .select-container{position:relative;margin-bottom:10px;height:30px;clear:both;border-radius:4px;-moz-box-shadow:inset 0 1px 1px 0 #fff;-webkit-box-shadow:inset 0 1px 1px 0 #fff;box-shadow:inset 0 1px 1px 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fafafd),color-stop(1,#f2f4f9));background:-moz-linear-gradient(top,#fafafd 5%,#f2f4f9 100%);background:-webkit-linear-gradient(top,#fafafd 5%,#f2f4f9 100%);background:-o-linear-gradient(top,#fafafd 5%,#f2f4f9 100%);background:-ms-linear-gradient(top,#fafafd 5%,#f2f4f9 100%);background:linear-gradient(to bottom,#fafafd 5%,#f2f4f9 100%);background-color:#fff;text-shadow:0 1px 0 #fff}body#parent-body .select-container .sp-list,body#parent-body .select-container option{font-family:Questrial;width:100%;font-size:16px;padding-right:30px;-webkit-appearance:none;-moz-appearance:none}body#parent-body .select-container .sp-list::-ms-expand,body#parent-body .select-container option::-ms-expand{display:none}body#parent-body .select-container .sp-list{margin-bottom:0;background-color:transparent;background:0 0;line-height:30px;padding:0 7px;border-radius:4px;z-index:10;position:absolute;left:0;top:0;bottom:0;right:0}body#parent-body .select-container .dd-button{position:absolute;right:0;top:0;bottom:0;width:30px;text-align:center;font-family:FontAwesome;content:'\f078';line-height:30px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:1px solid #e2e2e7;cursor:pointer;z-index:5px}body#parent-body .sp-input{font-size:16px;font-family:Questrial;-webkit-appearance:none;-moz-appearance:none;-moz-box-shadow:inset 0 1px 1px 0 #d2d2d7;-webkit-box-shadow:inset 0 1px 1px 0 #d2d2d7;box-shadow:inset 0 1px 1px 0 #d2d2d7;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fafafd),color-stop(1,#fff));background:-moz-linear-gradient(top,#fafafd 5%,#fff 100%);background:-webkit-linear-gradient(top,#fafafd 5%,#fff 100%);background:-o-linear-gradient(top,#fafafd 5%,#fff 100%);background:-ms-linear-gradient(top,#fafafd 5%,#fff 100%);background:linear-gradient(to bottom,#fafafd 5%,#fff 100%);background-color:#fff;text-shadow:0 1px 0 #fff;cursor:text}body#parent-body .sp-input.full{padding:4px 1.5%;width:97%}body#parent-body .sp-input:focus{-moz-box-shadow:inset 0 1px 2px 0 #525257;-webkit-box-shadow:inset 0 1px 2px 0 #525257;box-shadow:inset 0 1px 2px 0 #525257;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#d6d6d9),color-stop(1,#e2e2e5));background:-moz-linear-gradient(top,#d6d6d9 5%,#e2e2e5 100%);background:-webkit-linear-gradient(top,#d6d6d9 5%,#e2e2e5 100%);background:-o-linear-gradient(top,#d6d6d9 5%,#e2e2e5 100%);background:-ms-linear-gradient(top,#d6d6d9 5%,#e2e2e5 100%);background:linear-gradient(to bottom,#d6d6d9 5%,#e2e2e5 100%);background-color:#d6d6d9;text-shadow:none}body#parent-body .sp-check{-webkit-appearance:none;width:22px;height:22px;border-radius:3px;margin:5px;display:inline-block;border:1px solid #999;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-webkit-linear-gradient(top,#fff 0,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 0,#e5e5e5 100%)}body#parent-body .sp-check ::before{content:'\f00c'}body#parent-body .sp-check:checked{background:url(/img/spdc/checked.jpg);background-size:100%;border:1px solid #4fbba7;color:#fff}body#parent-body .sp-check+label{display:inline-block;min-height:0;background:0 0}body#parent-body .sp-check.mt-0{margin-top:0}body#parent-body .sp-radio{width:20px;height:20px;margin-top:0;border-radius:100%;border:.2px solid #ccc;box-shadow:inset 1px 1px 1px 0 #999;-webkit-appearance:none;display:inline-block;vertical-align:middle;background:#fff;background:-moz-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-webkit-linear-gradient(top,#fff 0,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 0,#e5e5e5 100%)}body#parent-body .sp-radio.has-container{position:absolute;z-index:20;top:12px;left:8px;background:#fff}body#parent-body .sp-radio.has-container+label{margin-left:0}body#parent-body .sp-radio.has-text-field{float:left;margin-top:15px;margin-right:5px}body#parent-body .sp-radio.has-text-field+label{line-height:35px}body#parent-body .sp-radio:hover{background:#fff}body#parent-body .sp-radio:checked{border:5px solid #f0763a;background:#000;box-shadow:inset 1px 1px 2px 1px #929292}body#parent-body .sp-radio+label{display:inline-block;margin-left:5px;vertical-align:middle}body#parent-body .expanded-selection-list .search-header{border-bottom:1px solid #f2f2f7;padding:12px 20px}body#parent-body .expanded-selection-list .search-header input{margin-bottom:0}body#parent-body .expanded-selection-list .selection-container{overflow:auto;max-height:367px;cursor:pointer}body#parent-body .expanded-selection-list .selection-container .selection-list-option{padding:0 20px;line-height:35px;border-bottom:1px solid #f2f2f7;transition:.5s;color:#727277}body#parent-body .expanded-selection-list .selection-container .selection-list-option .fa-check{display:none}body#parent-body .expanded-selection-list .selection-container .selection-list-option:last-child{border-bottom:none}body#parent-body .expanded-selection-list .selection-container .selection-list-option:hover{color:#000}body#parent-body .expanded-selection-list .selection-container .selection-list-option:hover .fa-check{display:block}body#parent-body .expanded-selection-list .selection-container .selection-list-option.active{background:#57bfac;color:#fff}.jobs-section{width:30%;margin:15px 1%;border:1px solid #d2d2d5;background:#f1f1f4;border-radius:4px;overflow:hidden}.jobs-section .jobs-header{padding:8px 10px;text-align:center}.jobs-section .jobs-section-inner{padding:15px;text-align:center}.jobs-section .jobs-section-inner.large-text{font-size:42px}body#parent-body .left-links-new .blk.simple-left-links a.active{background:#fff}body#parent-body .left-links-new .blk.simple-left-links .left-link{padding:7px}body#parent-body .left-links-new .blk.jobs a{padding:0}body#parent-body .left-links-new .blk.jobs .whitebg-left-link.sub-link{padding:5px;padding-left:20px}.mpn-tabs.jobs-tabs{float:none;margin-bottom:15px}.mpn-tabs.jobs-tabs .mpn-tab.jobs-tab{padding:10px 15px}.label-green{background-color:#b9e04b}.label-red{background-color:#57bfac}.label-teal{background-color:#57bfac;color:#fff}h3.left-sidebar-header{margin-top:0;padding-left:55px;background-repeat-x:no-repeat;background-repeat-y:no-repeat;color:#9e9e9e;background-position:0 -40px}h3.left-sidebar-header.active{color:#fff;background-position:0 0}h3.left-sidebar-header.inactive{color:#9e9e9e;background-position:0 -40px}h3.left-sidebar-header.item-build{background-image:url(/img/Stacked/leftlinks_icontab_build_stackedbggradient.png)}h3.left-sidebar-header.item-target{background-image:url(/img/Stacked/leftlinks_icontab_target_stackedbggradient.png)}h3.left-sidebar-header.item-vt{background-image:url(/img/Stacked/leftlinks_icontab_vt_stackedbggradient.png)}h3.left-sidebar-header.item-promote{background-image:url(/img/Stacked/leftlinks_icontab_promote_stackedbggradient.png)}h3.left-sidebar-header.item-admin{background-image:url(/img/Stacked/leftlinks_icontab_admin_stackedbggradient.png)}h3.left-sidebar-header.item-search{background-image:url(/img/Stacked/leftlinks_icontab_search_stackedbggradient.png)}h3.left-sidebar-header.item-edit{background-image:url(/img/Stacked/leftlinks_icontab_tag_stackedbggradient.png)}h3.left-sidebar-header.email{background-image:url(/img/Stacked/leftlinks_icontab_email_stackedbggradient.png)}h3.left-sidebar-header.pc-payments{background-image:url(/img/Stacked/leftlinks_icontab_build_stackedbggradient.png)}h3.left-sidebar-header.pc-support{background-image:url(/img/Stacked/leftlinks_icontab_target_stackedbggradient.png)}h3.left-sidebar-header.pc-orders{background-image:url(/img/Stacked/leftlinks_icontab_search_stackedbggradient.png)}h3.left-sidebar-header.pc-account{background-image:url(/img/Stacked/leftlinks_icontab_admin_stackedbggradient.png)}h3.left-sidebar-header.pc-cart{background-image:url(/img/Stacked/leftlinks_icontab_cart_stackedbggradient.png)}h3.left-sidebar-header.mobile-logout{background-image:url(/img/Stacked/leftlinks_icontab_door_stackedbggradient.png)}.leftmenu-right-icon{float:right;display:inline-block;height:20px;padding:10px 5px;cursor:pointer}.leftmenu-right-icon div{width:16px;height:20px;background:url(/ui/indicators/guide-download.png);background-size:100%}.leftmenu-right-icon .play{margin-top:-2px;padding:2px 5px;padding-left:7px;border:1px solid #ccc;font-size:12px;display:block;color:#ccc;border-radius:2px;height:20px}.leftmenu-right-icon .play:hover{color:#fff;border:1px solid #fff}.leftmenu-right-icon:hover div{background-position:0 19px}.leftmenu-link{font-size:16px;line-height:32px}.sidebar-item-info,.tip-right{display:none;box-shadow:3px 3px 4px #555;padding:20px;padding-bottom:10px;font-size:14px;border-bottom:1px solid #ccc}.sidebar-item-info h4,.tip-right h4{font-size:15px;margin-top:0}.sidebar-item-info p,.tip-right p{font-size:13px;color:#666}body#parent-body .left-links-new .blk .padded-text{padding:15px}body#parent-body .left-links-new .blk .padded-text:hover{background:0 0}body#parent-body .left-links-new .blk .image-settings .padded-text{border-bottom:none;padding:5px}body#parent-body .left-links-new .blk .image-settings .padded-text:hover{background:0 0;color:#57bfac}body#parent-body .left-links-new .blk .link-block.trash-link-bottom{background:#f1f1f4}body#parent-body .left-links-new .blk .link-block.trash-link-bottom.selected{background:#fff}body#parent-body .left-links-new .blk .link-block.selected{background:#fff}body#parent-body .left-links-new .blk .link-block.selected.image-settings{background:#e2e2e5}.link-block{position:relative}.link-block:hover .row-toolbar{display:block}body#parent-body .left-links-new .blk .selected .row-toolbar{display:block}body#parent-body .left-links-new .blk .selected .row-toolbar .info{cursor:pointer;pointer-events:auto;opacity:1}body#parent-body .left-links-new .blk .selected .padded-text{color:#57bfac}.link-block .row-toolbar{margin-top:10px;margin-right:10px}body#parent-body .left-links-new .blk .image-settings .row-toolbar{margin-top:0;margin-right:10px}body#parent-body .left-links-new .link-block .row-toolbar .left-sidebar-icon{padding:0;display:inline-block}body#parent-body .left-links-new .link-block .row-toolbar .left-sidebar-icon:hover{background:0 0;background-color:none}body#parent-body .link-block .selected .sidebar-item-info{background:#fff}.trash-link-bottom{position:fixed;bottom:0;width:290px;border-top:1px solid #ccc}#more{margin-top:50px}#more .more-list{margin-top:8px;display:inline-block;width:32%;vertical-align:top}#more .more-list .more-header-icon{width:30px;height:30px}#more .more-list h5{vertical-align:top;text-align:right;margin:0;margin-bottom:-5px;display:inline-block;width:100px}#more .more-list ul{list-style-type:none;display:inline-block}#more .more-list li{list-style-type:none;margin-left:50px;font-size:.7em;padding:0;margin:0}#more .bottom-row{margin:0 auto;margin-top:-20px;text-align:center}#more .bottom-row .bottom-links{text-align:center;font-size:.8em;display:inline-block;margin-right:15px}#more #more-social-wrapper{display:inline-block;vertical-align:top;width:33%}#more #more-social-wrapper #more-social-media{margin:0 auto;width:182px;margin-top:8px;padding:0 5px;vertical-align:top}#more #more-social-wrapper #more-social-media .more-stacked{width:40px;height:40px;background-size:40px 80px;display:inline-block;margin:4px;margin-left:1px;margin-right:1px;vertical-align:top}#more #more-social-wrapper #more-social-media .more-stacked:hover{background-position:0 -40px}#more #more-sp-logo{width:150px;margin-top:10px;padding-bottom:40px}#more #copyright-notice{margin-left:15px;font-size:.6em}@media screen and (max-width:600px){.control #container #more>div{width:100%;display:block;text-align:center}}body#parent-body #close-search-sticky{position:absolute;top:15px;right:20px}body#parent-body #nav-under{position:fixed;display:block;top:73px;border-bottom:15px solid #f1f1f4;background-color:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.2);z-index:2003;width:100%;max-height:400px}body#parent-body #nav-under .left{min-height:0!important}body#parent-body #nav-under .left #nav-rpt-users{display:none}body#parent-body #nav-under .left #nav-payments-make-payments{display:none}body#parent-body #nav-under .left ul{background:#e2e2e5;margin:0}body#parent-body #nav-under .left ul li{display:inline-block;padding:15px 30px;cursor:pointer}body#parent-body #nav-under .left ul li:hover{background:#f1f1f4}body#parent-body #nav-under .left ul li.active{background:#fff}body#parent-body #nav-under .left ul li#right-external{float:right}body#parent-body #nav-under .contact-content{padding-top:35px}body#parent-body #nav-under .contact-content .contact-section{text-align:center;display:inline-block;vertical-align:middle}body#parent-body #nav-under .nav-under-left{float:left;width:14%;padding:10px 3%}body#parent-body #nav-under .nav-under-content{float:right;width:94%;padding:15px 3%;padding-left:0}body#parent-body #nav-under .nav-under-content .faq-right-details{font-size:14px;display:inline-block;vertical-align:top;width:30%;margin-right:3%}body#parent-body #nav-under .nav-under-content .faq-right-details.single-col{width:70%}body#parent-body #nav-under .nav-under-content .faq-right-details.two-col{width:42%}body#parent-body .content-inner.ops-central{padding-top:30px;padding-bottom:20px}.ops-wide-row{font-size:0;padding:15px 0;line-height:normal}.ops-wide-row.open{background:#f1f1f4;box-shadow:inset 0 0 16px 0 rgba(0,0,0,.2)}.ops-filter-field{margin-right:2px}.ops-top-right-btn{position:absolute;top:8px;right:15px;font-size:15px}body#parent-body .ops-filter-field .datepicker.ops-filter{margin-bottom:0;width:136px;background-image:url(/img/Indicators/tri_alert_orange.png);background-size:20px 17px;background-position:125px center;background-repeat:no-repeat;background-color:#fff;box-shadow:inset 1px 1px 3px 1px #fff;border:1px solid #ccc;font-size:15px;cursor:pointer}body#parent-body .pepper-slider-container{position:relative;z-index:1000}body#parent-body .pepper-slider-container .pepper-slider-btn{width:20px;height:19px;padding:4px;text-align:center;background-color:#fff;border:1px solid #ccc;border-radius:3px;cursor:pointer;margin-left:3px}body#parent-body .pepper-slider-container .pepper-slider-btn .one-pepper{width:9px;height:21px;background-image:url(/img/Indicators/pepper.png);background-size:cover;margin:0 auto}body#parent-body .pepper-slider-container .pepper-slider-dropdown{width:130px;padding:12px 25px;border:1px solid #ccc;background:#f1f1f4;position:absolute;right:0;top:32px;border-radius:3px;background:#fff;text-align:center;box-shadow:0 4px 36px 0 rgba(0,0,0,.2)}body#parent-body .pepper-slider-container .pepper-slider-dropdown .ui-state-default,body#parent-body .pepper-slider-container .pepper-slider-dropdown .ui-widget-content{text-align:center;font-size:14px;padding:2px;cursor:pointer}body#parent-body .pepper-slider-container .pepper-slider-dropdown .flat-b{padding:4px 8px;margin:10px auto;margin-bottom:0;cursor:pointer}body#parent-body .ops-filter-field .input-wrapper .mpn-text.ops-filter{margin-bottom:0;width:136px;background-size:20px 17px;background-position:125px center;background-repeat:no-repeat;background-color:#fff;box-shadow:inset 1px 1px 3px 1px #fff;border:1px solid #ccc;font-size:15px;cursor:text}body#parent-body .ops-central-filter-container{position:fixed;right:0;left:328px;top:125px;z-index:2;background:#f1f1f4;padding:12px 3%;padding-top:17px;box-shadow:0 1px 12px 0 rgba(0,0,0,.3)}body#parent-body .monitor-list-title{text-align:center;font-size:15.5px;font-weight:400}body#parent-body .monitor-list-title .pepper-title{margin-left:2px;padding:1px 5px 0 5px;font-size:12px;border-radius:50%;color:#fff;line-height:14px}body#parent-body .monitor-list-title .pepper-title.colored_number_1{background:#56c01e}body#parent-body .monitor-list-title .pepper-title.colored_number_2{background:#afc01e}body#parent-body .monitor-list-title .pepper-title.colored_number_3{background:#f5b506}body#parent-body .monitor-list-title .pepper-title.colored_number_4{background:#e77a0d}body#parent-body .monitor-list-title .pepper-title.colored_number_5{background:#ff440e}body#parent-body .ops-filter-field .mpn-list .split{margin-bottom:0;width:200px;background-size:20px 17px;background-position:right center;background-repeat:no-repeat;background-color:#fff;box-shadow:inset 1px 1px 3px 1px #fff;border:1px solid #ccc;font-size:15px;cursor:pointer}body#parent-body .ops-filter-field .mpn-list .dd{background-color:#fff;box-shadow:0 4px 34px 0 rgba(0,0,0,.2);border:1px solid #ccc;border-top:none;cursor:pointer}body#parent-body .ops-filter-field .mpn-list .dd ul li{cursor:pointer;padding-top:4px;padding-bottom:4px;font-size:15px}body#parent-body .ops-filter-field .mpn-list .dd ul li:hover{color:#fff}body#parent-body .ops-filter-field .mpn-list .add-on.split{margin-bottom:0;width:20px;background-size:17px 10px;background-position:center}.white_space_default{white-space:initial}.ops-detail-section{font-size:1rem}.ops-central-header{position:fixed;left:0;right:0;text-align:center;height:50px;color:#fff;line-height:50px;background-color:#5f6164}.ops-central-header.secondary-sticky{top:64px;z-index:2002;box-shadow:0 0 16px 0 rgba(0,0,0,.3);border-bottom:1px solid #595959}body#parent-body .ops-company-select .input-append{margin-bottom:0}body#parent-body .ops-tag-remove{color:#fff;background:#473a97;border-radius:2px;padding:3px 8px;font-size:12px}body#parent-body .monitor-groups-list{width:320px;position:absolute;height:100%;background:#f1f1f4;border-right:8px solid #9a9a9c;box-shadow:0 0 16px 0 rgba(0,0,0,.2);z-index:2001;position:fixed;left:0;top:125px;overflow:auto}body#parent-body .monitor-groups-list.collapsed{overflow:hidden}body#parent-body .monitor-groups-list.collapsed .monitor-group-toggle div{transform:rotateY(180deg)}body#parent-body .monitor-groups-list .monitor-group-toggle{position:absolute;right:5px;top:4px;cursor:pointer}body#parent-body .monitor-groups-list .monitor-group-toggle div{background-image:url(/ui/indicators/collapse-menu.png);background-size:cover;height:30px;width:30px;margin:10px;opacity:.2}body#parent-body .monitor-groups-list .monitor-group-toggle:hover div{opacity:.35}body#parent-body .monitor-groups-list.collapsed{width:60px}body#parent-body .monitor-groups-list.collapsed .ops-wide-row,body#parent-body .monitor-groups-list.collapsed h4{display:none}body#parent-body .monitor-list-view{border-left:1% solid #ccc;margin-left:328px;height:100%;margin-top:61px}body#parent-body .monitor-list-view.expanded{margin-left:68px}body#parent-body .monitor-list-view.expanded .ops-central-filter-container{left:50px}body#parent-body .ops-wide-row{border-bottom:1px solid #ccc;cursor:pointer;font-size:14px}body#parent-body .ops-wide-row:hover{background:#f1f1f4;box-shadow:inset 0 0 16px 0 rgba(0,0,0,.2)}body#parent-body .ops-wide-row.reviewed{background:#def0ec}body#parent-body .ops-wide-row .ops-cell{vertical-align:middle;overflow-x:hidden;font-size:14px}body#parent-body .ops-wide-row .ops-cell .monitor-name{margin-right:10px;display:inline-block}body#parent-body .ops-wide-row .ops-cell .ops-tag{margin-top:3px;display:inline-block;color:#fff;background:#473a97;border-radius:2px;padding:3px 8px;font-size:12px}body#parent-body .ops-wide-row .ops-cell .ops-tag:hover{background:#3e3380}body#parent-body .ops-wide-row.monitor-group-detail{position:relative;cursor:pointer;color:#999;background-color:#e2e2e5;border-top:1px solid #ccc;padding-bottom:10px;padding-top:10px;border-bottom:none;width:100%;float:left;font-size:14px;font-weight:400;border-left:none}body#parent-body .ops-wide-row.monitor-group-detail:hover{background:#fff;color:#57bfac}body#parent-body .ops-wide-row.monitor-group-detail.selected{background:#fff;color:#000;font-weight:700}body#parent-body .ops-wide-row.monitor-group-detail.selected:hover{background:#fff;color:#57bfac}body#parent-body .ops-wide-row.monitor-group-detail.all-monitors-btn{line-height:26px;width:100%;background:#929295;color:#fff;text-align:Center;border:none}body#parent-body .ops-wide-row.monitor-group-detail.all-monitors-btn:hover{background:#b2b2b5}body#parent-body .ops-wide-row.monitor-group-detail .ops-cell:nth-child(1){width:10%;display:inline-block}body#parent-body .ops-wide-row.monitor-group-detail .ops-cell:nth-child(2){width:40%;display:inline-block}body#parent-body .ops-wide-row.monitor-group-detail .ops-cell:nth-child(3){width:35%;display:inline-block;text-align:right}body#parent-body .ops-wide-row.monitor-group-detail .ops-cell:nth-child(4){width:5%;display:inline-block}body#parent-body .ops-wide-row.monitor-group-detail .ops-cell:nth-child(5){width:5%;display:inline-block}.ops-left-header{text-align:center;line-height:40px;margin:0;padding:10px;background:#f1f1f4}.monitor-left{width:40%;margin-right:5%}.monitor-right{width:50%}.place-here-div{background:#fff;height:20px;max-width:96%;border:1px dashed #000;border-radius:3px;text-align:center;color:#aaa;margin:5px 0;padding:5px}body#parent-body .comment-indicator{background:url(/img/Indicators/comments_icon_30.png) no-repeat;background-position:bottom;width:30px;height:30px;position:relative;cursor:pointer}body#parent-body .comment-indicator div{position:absolute;display:inline-block;right:0;top:0;border-radius:100%;background:#f57334;color:#fff;padding:1px 2px;min-width:10px;text-align:center;font-size:12px}.ops-detail-section{width:91%;margin:auto}.ops-detail-section .reviewed-checkbox{background:#fff;border:1px solid #ccc;border-radius:3px;margin-bottom:25px;margin-top:25px;text-align:center}.ops-twoup.right{float:right}.ops-twoup{width:46%;font-size:14px}.ops-central-goal ul{margin-left:30px}.ui-ops-realtime-failure-indicator{width:0;height:0}.ui-ops-realtime-failure .ui-ops-realtime-failure-indicator{background:url(/img/Indicators/tri_alert_orange.png);width:25px;height:25px;background-size:100%;background-repeat:no-repeat;margin-left:15%}.input-prepend,.ops-tag-dropdown .input-append{margin-bottom:0}.ops-status{text-align:center;display:inline-block;background:#aaa;padding:4px;border-radius:3px;color:#fff;font-size:12.5px;margin-top:2px}.ops-status.SUCCESS{background:#999}.ops-status.UNCERTAIN{background:#f57334}.ops-status.ERROR{background:#f57334}.ops-wide-row .ops-cell:nth-child(1){width:4.5%;display:inline-block}.ops-wide-row .ops-cell:nth-child(2){width:8.33333333%;display:inline-block}.ops-wide-row .ops-cell:nth-child(3){width:4.66666667%;display:inline-block}.ops-wide-row .ops-cell:nth-child(4){width:50%;display:inline-block}.ops-wide-row .ops-cell:nth-child(5){width:6.16666667%;display:inline-block}.ops-wide-row .ops-cell:nth-child(6){width:6.16666667%;display:inline-block}.ops-wide-row .ops-cell:nth-child(7){width:9%;display:inline-block}.ops-wide-row .ops-cell:nth-child(8){width:4.08333333%;display:inline-block}.ops-wide-row .ops-cell:nth-child(9){width:2.58333333%;cursor:pointer;display:inline-block}.ops-wide-row .ops-cell:nth-child(10){width:4.5%;display:inline-block}@-webkit-keyframes rotate_open{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(180deg)}}@-webkit-keyframes rotate_closed{0%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}.ops-wide-row img.toggler{-webkit-animation:rotate_closed .2s ease-in-out 1 alternate}.ops-wide-row.open img.toggler{-webkit-animation:rotate_open .2s ease-in-out 1 alternate;-webkit-transform:rotate(180deg)}.ops-wide-row .ops-detail-section{display:none}.ops-wide-row.open .ops-detail-section{display:block}ul.ops_monitor_inner_list{margin-left:4%}.pepper{background-image:url(/img/Indicators/pepper.png);background-size:cover;height:21px;width:9px;position:relative}.pepper.one-pepper{width:9px;background-position:-36px 0}.pepper.one-pepper span{background:#56c01e}.pepper.two-pepper{width:9px;background-position:-27px 0}.pepper.two-pepper span{background:#afc01e}.pepper.three-pepper{width:9px;background-position:-18px 0}.pepper.three-pepper span{background:#f5b506}.pepper.four-pepper{width:9px;background-position:-9px 0}.pepper.four-pepper span{background:#e77a0d}.pepper.five-pepper{width:9px;background-position:0 0}.pepper.five-pepper span{background:#ff440e}.pepper span{background:#ff440e;border-radius:50%;text-align:center;color:#fff;position:absolute;bottom:-5px;right:-12px;width:14px;line-height:14px}.ops-procedure{background:#fff;border-radius:2px;border:1px solid #ccc;padding:20px;margin-bottom:20px;max-height:600px;overflow:auto}.ops-procedure ul{margin:0 0 10px 25px}.ops-procedure ol{margin:0 0 10px 25px}.monitor-draggable{min-height:100px;list-style-type:none;padding:0;background:#fff;vertical-align:top;border-radius:5px;border:none;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.monitor-draggable .custom_report_field-div{cursor:default!important;border-radius:0;position:relative;padding-left:50px;margin:0;margin-top:4px;box-shadow:inset 2px 2px 9px #ccc;-webkit-box-shadow:inset 2px 2px 9px #ccc;-moz-box-shadow:inset 2px 2px 9px #ccc;border:1px solid #ccc;background:#eee;background:-moz-linear-gradient(top,#fff 0,#e2e2e5 100%);background:-webkit-linear-gradient(top,#fff 0,#e2e2e5 100%);background:linear-gradient(to bottom,#fff 0,#e2e2e5 100%)}.ops-comment-section{background:#fff;border-radius:2px;border:1px solid #ccc;margin-bottom:10px;max-height:800px;overflow:auto}.ops-comment-section .ops-comments{padding:15px;padding-bottom:10px;border-bottom:1px solid #ccc}.ops-comment-section .ops-updating{color:#fff!important}.ops-comment-section .ops-comments:last-child{border-bottom:none}.ops-comment-section .comment-user-img{width:35px;height:35px;background-color:#ccc;margin-right:7px;margin-bottom:10px;background-image:url(/img/user-simple-white-30.png);background-position:center center;background-repeat:no-repeat}.ops-comment-section .ops-comment-name{font-size:16px;margin-top:0;margin-bottom:5px}.ops-comment-section .ops-comment-date{float:right;color:#999}.ops-comment-section .ops-comment-state{color:#f57334}.ops-comment-section .ops-comment-message{font-size:12px;margin-bottom:5px}.new-comment-section{margin-top:10px}.ops-comment-text{width:100%}.status-label{margin-right:3px}.collection-links{float:right}@media (max-width:800px){.ops-central-header{top:46px}.monitor-left{width:100%;margin-right:0}.monitor-right{width:100%}.ops-twoup.right{width:100%}.ops-twoup{width:100%}.ops-comment-section{max-height:400px}.ops-procedure{display:none}.procedure-header{display:none}body#parent-body .ops-wide-row .ops-cell{vertical-align:middle;overflow-x:hidden;font-size:12px;margin-right:2%}body#parent-body .ops-wide-row .ops-cell .monitor-name{margin-right:10px;font-size:14px;display:block}body#parent-body .ops-wide-row .ops-cell .ops-tag{display:inline-block;color:#fff;background:#473a97;border-radius:2px;padding:3px 8px;font-size:12px}.ops-status{display:inline-block;background:#f57334;padding:3px 7px;border-radius:3px;color:#fff;font-size:12px}.ops-wide-row .ops-cell:nth-child(1){width:4.5%}.ops-wide-row .ops-cell:nth-child(2){width:12.33333333%}.ops-wide-row .ops-cell:nth-child(3){width:56.66666666%}.ops-wide-row .ops-cell:nth-child(4){display:none}.ops-wide-row .ops-cell:nth-child(5){display:none}.ops-wide-row .ops-cell:nth-child(6){display:none}.ops-wide-row .ops-cell:nth-child(7){width:7.08333333%}.ops-wide-row .ops-cell:nth-child(8){width:4.58333333%;cursor:pointer}.ops-wide-row .ops-cell:nth-child(9){width:4.5%}.collection-links{margin-bottom:15px}}@media (max-width:500px){.ops-filter-field{margin-right:2px}.ops-filter-tag{position:absolute;top:6px;right:10px}h2{font-size:27.5px;margin-bottom:5px}.ops-wide-row .ops-cell:nth-child(1){width:2.5%}.ops-wide-row .ops-cell:nth-child(2){width:17.33333333%}.ops-wide-row .ops-cell:nth-child(3){width:52.66666666%}.ops-wide-row .ops-cell:nth-child(4){display:none}.ops-wide-row .ops-cell:nth-child(5){display:none}.ops-wide-row .ops-cell:nth-child(6){display:none}.ops-wide-row .ops-cell:nth-child(7){width:10.08333333%}.ops-wide-row .ops-cell:nth-child(8){width:3.58333333%;cursor:pointer}.ops-wide-row .ops-cell:nth-child(9){width:2.5%}.ops-comment-title{display:block}.monitors-table{font-size:14px}.ops-scope-column{display:none}.ops-company-column{display:none}.ops-paused-column{display:none}.collection-links{float:left}}.payment-button{height:191px/2;width:210px/2;background-size:105px 191px;display:inline-block;cursor:pointer}.payment-button.active{background-position:0 -95.5px}.payment-button.cc{background-image:url(/img/Stacked/creditcard_stacked.png)}.payment-button.ach{background-image:url(/img/Stacked/onlinecheck_stacked.png)}.payment-button.check{background-image:url(/img/Stacked/onlinecheck_stacked_new.png)}.payment-button.cash{background-image:url(/img/Stacked/onlinecash_stacked.png)}img.pay-icon{height:128px/4;width:204/4}.billinfo{width:100%;border:#d0d0d0 1px solid;margin-bottom:15px}.billinfo .headline div{vertical-align:top;display:inline-block;width:32%}.billinfo .headline div #confirm-email{padding-left:20px}.card-selector{width:100%;margin-bottom:4px}.card-selector input.mpn-radio2[type=radio]+label>span{font-size:16px}.payment-carat{background-image:url(/img/spdc/arrow_transaction.png);width:20px;height:20px;background-size:20px 40px}.payment-carat.carat-up{background-position:0 20px}.vt-brand-button{width:51px;height:32px;max-width:51px;max-height:32px;min-width:51px;min-height:32px;display:inline-block;cursor:default;background-image:url(/img/PaymentIcons/sprite_payicons.png)}.vt-brand-button.Visa{background-position:0 0}.vt-brand-button.Visa.sel{background-position:-51px 0}.vt-brand-button.MasterCard{background-position:-102px 0}.vt-brand-button.MasterCard.sel{background-position:-153px 0}.vt-brand-button.Discover{background-position:-203px 0}.vt-brand-button.Discover.sel{background-position:-253px 0}.vt-brand-button.AmericanExpress{background-position:-304px 0}.vt-brand-button.AmericanExpress.sel{background-position:-355px 0}div.active_step2{background-position:0 -30px}div.active_step3{background-position:0 -60px}.activ_info_title{font-weight:700}.inactiv_info_title{color:#666}.container-registration .opt-left{width:97%}.container-registration .opt-left.separator{border-right:none;border-bottom:1px solid #fff}.container-registration .opt-left.legacy-ui:hover{box-shadow:0 1px 3px #999}.footer-push{height:110px}.container-registration .progress-bar{background:url(/img/school/progressbar/progressmeter_orange.png) no-repeat 0 0;background-size:260px 80px;height:25px;font-size:1.4em;padding-top:0;position:relative;margin:5px 20px}.random-pw-instructions{width:100%;margin-left:10px;margin-bottom:20px}.container-registration .buttons-block{width:64px}.container-registration .progress-numbers{margin-top:10px;text-align:center;width:100%}.container-registration .progress-container{clear:both;width:300px;padding-left:20px}#reg-continue-btn{text-align:right;margin:20px 3% 10px 0}h2.registration-mobile-header{font-size:20px}.container-registration .buttons-block{top:20px}#reg-step2-school-finder{width:100%}#reg-accept-terms-btns{width:100%;text-align:right;margin:20px 3% 10px 0}@media screen and (max-width:400px){#reg-accept-terms-btns .mpn-button5{width:45%}.container-registration .progress-numbers span{width:33%}.container-registration .infield{font-size:.75em}.container-registration .split{font-size:9pt!important}.container-registration .progress-bar{background-size:100% 80px}.container-registration .progress-container{padding-left:0;width:100%}.container-registration .progress-container .progress-step{font-size:.7em}}@media screen and (min-width:701px){h2.registration-mobile-header{font-size:28px}.container-registration .buttons-block{top:20px}.container-registration .progress-container{float:left;width:300px;margin:auto;clear:none;margin-left:20px}.random-pw-instructions{width:75%;margin-left:10px;margin-bottom:20px}.container-registration .opt-left{width:49%;margin-left:1%}.container-registration .opt-left.separator{border-right:1px solid #fff;border-bottom:none}.container-registration .opt-left.legacy-ui:hover{box-shadow:1px 0 3px #999}.footer-push{height:0}}.input-wrapper p{white-space:normal}body#parent-body #mpn-modal-ol-div #modal-service-alerts-modal{display:none;width:50%;max-height:500px;overflow-y:auto;padding:40px;padding-top:30px}body#parent-body #mpn-modal-ol-div #modal-service-alerts-modal .sa-modal-message{overflow-y:scroll;height:300px;border:1px solid #e2e2e2;padding:15px;padding-top:5px;border-radius:5px;background:#f4f4f4;overflow-y:auto}body#parent-body #mpn-modal-ol-div #modal-service-alerts-modal #modal-sa-gotit.mpn-button6{float:right;margin-left:7px}@media (max-width:1200px){body#parent-body #mpn-modal-ol-div #modal-service-alerts-modal{width:75%}}@media (max-width:800px){body#parent-body #mpn-modal-ol-div #modal-service-alerts-modal{position:fixed;top:0;bottom:0;width:94%;max-height:500px;padding:10px 3%;padding-top:20px;max-width:2000px;background:rgba(255,255,255,.9);border-left:none;border-right:none;border-radius:0;overflow-y:auto;max-height:100%}body#parent-body #mpn-modal-ol-div #modal-service-alerts-modal .sa-modal-message{height:300px;border:1px solid #e2e2e5;padding:15px;padding-top:5px;border-radius:5px;background:#fff;overflow-y:auto}body#parent-body #mpn-modal-ol-div #modal-service-alerts-modal #modal-sa-gotit.mpn-button6{float:none;width:100%;max-width:300px;margin:10px auto;display:block;text-align:center}body#parent-body #mpn-modal-ol-div #modal-service-alerts-modal #modal-sa-gotit.mpn-button6 div{display:block}body#parent-body #mpn-modal-ol-div #modal-service-alerts-modal .do-not-show-again{text-align:center}}.school-module-right-section{padding-left:290px}.row-block .item-title{margin-left:0}.school-reg-report{padding-top:20px}#school-reg-report-header{padding-left:20px}#school-reg-report-buttons-container{padding-left:20px}#school-reg-report-best-practices{padding-right:20px;padding-top:20px}#more-school-wrapper{margin-left:290px}.div-grid-two-c{display:grid;grid-auto-flow:row;grid-template:"a a"}@media (max-width:860px){.div-grid-two-c{grid-template:"a"}}.simple-button{height:30px;width:30px;display:inline-block;cursor:pointer;background-size:30px 60px;background-color:transparent;border:none}.simple-button.i-static{background-position:0 30px!important}.simple-button.no-click{background-position:0 0!important;opacity:.4;cursor:default}.simple-button.no-click:hover{opacity:.4}.simple-button:hover{background-position:30px 30px}.simple-button.goback{background-image:url(/img/Stacked/gray-goback-stacked.png)}.simple-button.increase{background-image:url(/img/Stacked/gray-increase-stacked.png)}.simple-button.faq{background-image:url(/img/Stacked/gray-faq-stacked.png)}.simple-button.truncarrow{background-image:url(/img/spdc/arrow_transaction.png)}.simple-button.creditcard{background-image:url(/img/Stacked/Round_creditcard_stacked.png)}.simple-button.minus{background-image:url(/img/Stacked/stacked_subtract_btn.png)}.simple-button.lock{background-image:url(/img/Stacked/lock_stacked.png)}.simple-button.locked{background-image:url(/img/Stacked/lock_closed_stacked.png)}.simple-button.refresh{background-image:url(/img/Stacked/Round_hourglass_stacked.png)}.simple-button.login{background-image:url(/img/Login_Module/simple-button/createaccount-grey.png)}.simple-button.logout{background-image:url(/img/Stacked/logout_stacked.png)}.simple-button.add-to-cart{background-image:url(/img/Stacked/Round_addtocart_stacked.png)}.simple-button.mobile-notifications{background-image:url(/img/Stacked/Round_mobile_stacked.png)}.simple-button.close-button{background-image:url(/img/Stacked/Round_close_stacked.png)}.simple-button.edit{background-image:url(/img/Stacked/gray-edit-stacked.png)}.simple-button.refund{background-image:url(/img/Stacked/round_refund_stacked.png)}.simple-button.refresh{background-image:url(/img/Stacked/round_refresh_stacked.png)}.simple-button.pancakes{background-image:url(/img/Stacked/Round_multiitem_stacked_1.png)}.simple-button.rubic{background-image:url(/img/Stacked/Round_rubiccube_stacked.png)}.simple-button.hourglass{background-image:url(/img/Stacked/Round_hourglass_stacked.png)}.simple-button.email{background-image:url(/img/Stacked/Round_email_stacked.png)}.simple-button.stop{background-image:url(/img/Stacked/Round_stop_stacked.png)}.simple-button.uturn{background-image:url(/img/Stacked/Round_uturn_stacked.png)}.simple-button.chain{background-image:url(/img/Stacked/Round_chain_link_stacked.png)}.simple-button.printer{background-image:url(/img/Stacked/Round_printer_stacked.png)}.simple-button.printer-orange{background-image:url(/img/printer-orange.png)}.simple-button.printer-transparent{background-image:url(/img/printer-transparent.png)}.simple-button.folder{background-image:url(/img/Stacked/Round_purchasehistory_stacked.png)}.simple-button.dollar{background-image:url(/img/Stacked/Round_addfunds_stacked.png)}.simple-button.gear{background-image:url(/img/Stacked/Round_settingsgear_stacked.png)}.simple-button.on{background-position:0 0;background-image:url(/img/Stacked/Round_onOff_stacked.png)}.simple-button.off{background-position:0 30px;background-image:url(/img/Stacked/Round_onOff_stacked.png)}.simple-button.download{background-image:url(/img/Stacked/gray-download-stacked.png)}.simple-button.unhide{background-image:url(/img/Stacked/Round_addplus_stacked.png)}.simple-button.preview-item{background-image:url(/img/Stacked/Round_magglass_stacked.png)}.simple-button.script{background-image:url(/ui/functional/script_60.png)}.simple-button.url{background-image:url(/ui/functional/url_60.png)}.simple-button.image{background-image:url(/img/Stacked/gray-image-stacked.png)}.simple-button.paint{background-image:url(/img/Stacked/paint-icon-stacked.png)}.simple-button.expand{background-image:url(/img/Stacked/gray-expand-stacked.png)}.simple-button.video{background-image:url(/img/Stacked/gray-video-stacked.png)}.simple-button.void{background-image:url(/img/Stacked/gray-void-stacked.png)}.simple-button.read{background-image:url(/img/Stacked/gray-read-stacked.png)}.simple-button.gift{background-image:url(/img/Stacked/gray-gift-stacked.png)}.simple-button.gauge{background-image:url(/img/Stacked/gray-gauge-stacked.png)}.simple-button.promote{background-image:url(/img/Stacked/gray-megaphone-stacked.png)}.simple-button.sold{background-image:url(/img/Stacked/gray-sold-stacked.png)}.simple-button.impressions{background-image:url(/img/Stacked/impressions_stacked.png)}.simple-button.tc{background-image:url(/img/Stacked/gray-tc-stacked.png)}.simple-button.broadcast-orange{background-image:url(/img/Stacked/orange-stacked-broadcast.png)}.simple-button.rules{background-image:url(/img/Stacked/gray-rules-stacked.png)}.simple-button.history{background-image:url(/img/Stacked/gray-history-stacked.png)}.simple-button.status{background-image:url(/img/Stacked/gray-mark-stacked.png)}.simple-button.question{background-image:url(/img/Login_Module/simple-button/question-grey.png)}.simple-button.server{background-image:url(/img/Stacked/gray-server-stacked.png)}.simple-button.uparrow{background-image:url(/img/Stacked/gray-uparrow-stacked.png)}.simple-button.preview{background-image:url(/img/Stacked/gray-eye-stacked.png)}.simple-button.multi-account{background-image:url(/img/Stacked/gray-multi-account-stacked.png)}.simple-button.markdown{background-image:url(/img/Stacked/gray-markdown-stacked.png)}.simple-button.search{background-size:30px 90px;background-image:url(/img/Stacked/round-search-stacked.png)}.simple-button.search.active-orange{background-position:0 30px}.simple-button.search:hover{background-position:0 60px}.simple-button.info{background-size:30px 90px;background-image:url(/img/Stacked/round-info-stacked.png)}.simple-button.info.active-orange{background-position:0 30px}.simple-button.info:hover{background-position:0 60px}.simple-button.plus{background-size:30px 90px;background-image:url(/img/Stacked/round-plus-stacked.png)}.simple-button.plus.active-orange{background-position:0 30px}.simple-button.plus:hover{background-position:0 60px}.simple-button.upload{background-size:30px 90px;background-image:url(/img/Stacked/round_upload_stacked_3.png)}.simple-button.upload.active-orange{background-position:0 30px}.simple-button.upload:hover{background-position:0 60px}.simple-button.refresh{background-size:30px 90px;background-image:url(/img/Stacked/round-refresh-stacked.png)}.simple-button.refresh.active-orange{background-position:0 30px}.simple-button.refresh:hover{background-position:0 60px}.simple-button.swipe{background-size:30px 90px;background-image:url(/img/Stacked/gray-vt-stacked.png)}.simple-button.swipe.active-orange{background-position:0 30px}.simple-button.swipe:hover{background-position:0 60px}.simple-button.spinner{background-size:30px 30px;background-image:url(/img/loading.gif)}.simple-button.spinner:hover{background-position:0 0}.simple-switch{height:25px;width:53px;display:inline-block;cursor:pointer;background-size:100%;background-image:url(/ui/indicators/onoff-switch.png)}.simple-switch.off{background-position:0 25px!important}.simple-switch.on{background-position:0 0!important}.red-info-button{height:21px;width:25px;display:inline-block;cursor:pointer;background-size:100%;background-image:url(/img/Stacked/info-red.png)}.square-simple-button{display:inline-block;cursor:pointer;background-color:#f7f7f9;padding:7px;border-radius:4px;border:1px solid #e2e2e5;overflow:visible}.square-simple-button.no-click{background-position:0 0!important;opacity:.4;cursor:default}.square-simple-button:hover{border:1px solid #ccc;background-color:#fff}.square-simple-button>div{background-image:url(/ui/indicators/square-sprite-100.png);width:20px;height:20px}.square-simple-button>div.star{background-position:0 0}.square-simple-button>div.star-orange{background-position:0 -20px}.square-simple-button>div.edit{background-position:-20px 0}.square-simple-button>div.remove{background-position:-40px 0}.square-simple-button>div.account{background-position:-60px 0}.square-simple-button>div.email{background-position:-80px 0}.square-simple-button .fa{width:20px;height:20px;text-align:center;line-height:20px;display:block;color:#999}.square-simple-button:hover .fa{color:#57bfac}.simple-button-square{height:30px;width:30px;background-color:#f2f4f9;border:1px solid #d2d2d5;border-radius:4px;color:#999;text-align:center;cursor:pointer}.simple-button-square .fa{line-height:30px;font-size:16px;text-align:center}.simple-button-square:hover{border-color:#ccc;color:#777}.simple-button-square:hover .fa{color:#57bfac}.smallsimple-button{height:20px;width:20px;display:inline-block;cursor:pointer;background-size:20px 40px}.smallsimple-button:hover{background-position:0 -20px}.smallsimple-button.no-click{background-position:0 0!important;opacity:.4;cursor:default}.smallsimple-button.edit{background-image:url(/img/Stacked/Round_editpencilsmall.png)}.smallsimple-button.increase{background-image:url(/img/Stacked/gray-increase-stacked.png)}.smallsimple-button.download{background-image:url(/img/Stacked/gray-download-stacked-small.png)}.smallsimple-button.add{background-image:url(/img/Stacked/Round_addplus_stackedsmall.png)}.smallsimple-button.subtract{background-image:url(/img/Stacked/stacked_minus_btnsmall.png)}.smallsimple-button.paint{background-image:url(/img/Stacked/paint-icon-stacked.png)}.smallsimple-button.gear{background-image:url(/img/Stacked/Round_settingsgear_stacked.png)}.smallsimple-button.close-button{background-image:url(/img/Stacked/Round_close_stacked.png)}.smallsimple-button.close-button{background-image:url(/img/Stacked/Round_close_stacked.png)}.smallsimple-button.email{background-image:url(/img/Stacked/Round_email_stacked.png)}.smallsimple-button.info{background-image:url(/img/Stacked/gray-info-stacked.png);cursor:default}.smallsimple-button.history{background-image:url(/ui/indicators/history-orange.png);cursor:default;background-size:20px 20px}.smallsimple-button.history.right{float:right;margin-right:3px}.smallsimple-button.video{background-image:url(/img/Stacked/gray-video-stacked.png)}.smallsimple-button.sold{background-image:url(/img/Stacked/gray-sold-stacked.png)}.smallsimple-button.add-orange{background-image:url(/img/Indicators/no-cart-add-indicator-orange.png);background-size:20px 20px}.smallsimple-button.multi-account{background-image:url(/img/Stacked/gray-multi-account-stacked.png);width:20px;height:20px}
body#parent-body .landing-security{display:none;overflow:auto;border:2px solid #4800bd;padding:40px;padding-top:20px;width:50%;min-width:300px;margin-top:140px;font-family:Questrial}.biz-footer-left{font-size:13px;float:left;display:inline-block;width:19%;padding:3%}.biz-footer-right{width:19%;padding:3%;display:inline-block;text-align:right;font-size:13px;float:right}.biz-center-footer{display:inline-block;float:left;width:44%;padding:3%;text-align:center}body#parent-body .biz-landing-side-tab{font-family:Questrial;z-index:2004;position:fixed;top:90px;right:0;padding:10px 10px;border:1px solid #dcdcdc;border-right:none;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f1f1f7),color-stop(1,#e2e2e5));background:-moz-linear-gradient(top,#f1f1f7 5%,#e2e2e5 100%);background:-webkit-linear-gradient(top,#f1f1f7 5%,#e2e2e5 100%);background:-o-linear-gradient(top,#f1f1f7 5%,#e2e2e5 100%);background:-ms-linear-gradient(top,#f1f1f7 5%,#e2e2e5 100%);background:linear-gradient(to bottom,#f1f1f7 5%,#e2e2e5 100%);background-color:#f1f1f7;-moz-border-top-left-radius:6px;-moz-border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;border-top-left-radius:6px;border-bottom-left-radius:6px;display:inline-block;cursor:pointer;color:#666;text-decoration:none;text-shadow:0 1px 0 #fff}body#parent-body .biz-landing-side-tab:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#e2e2e5),color-stop(1,#f1f1f7));background:-moz-linear-gradient(top,#e2e2e5 5%,#f1f1f7 100%);background:-webkit-linear-gradient(top,#e2e2e5 5%,#f1f1f7 100%);background:-o-linear-gradient(top,#e2e2e5 5%,#f1f1f7 100%);background:-ms-linear-gradient(top,#e2e2e5 5%,#f1f1f7 100%);background:linear-gradient(to bottom,#e2e2e5 5%,#f1f1f7 100%);background-color:#e2e2e5}body#parent-body .biz-landing-side-tab:hover img{opacity:.8}body#parent-body .biz-landing-side-tab img{opacity:.65}body#parent-body .biz-landing-side-tab .question-circle{font-size:30px}body#parent-body .biz-landing-side-menu{font-family:Questrial;z-index:2004;position:fixed;top:90px;right:0;width:320px;font-size:15px;padding:20px 20px;padding-right:40px;border:1px solid #dcdcdc;border-right:none;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f1f1f7),color-stop(1,#e2e2e5));background:-moz-linear-gradient(top,#f1f1f7 5%,#e2e2e5 100%);background:-webkit-linear-gradient(top,#f1f1f7 5%,#e2e2e5 100%);background:-o-linear-gradient(top,#f1f1f7 5%,#e2e2e5 100%);background:-ms-linear-gradient(top,#f1f1f7 5%,#e2e2e5 100%);background:linear-gradient(to bottom,#f1f1f7 5%,#e2e2e5 100%);background-color:#f1f1f7;-moz-border-top-left-radius:6px;-moz-border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;border-top-left-radius:6px;border-bottom-left-radius:6px;display:inline-block;color:#666;text-decoration:none;text-shadow:0 1px 0 #fff}body#parent-body .biz-landing-side-menu hr{margin-top:5px;margin-bottom:5px;border-top:1px solid #e2e2e5;width:200%;margin-left:-20px}body#parent-body .biz-landing-side-menu .biz-side-menu-close{position:absolute;top:18px;right:12px;cursor:pointer}body#parent-body .biz-landing-side-menu .biz-side-link{line-height:30px;color:#666;cursor:pointer}body#parent-body .biz-landing-side-menu .biz-side-link:hover{color:#57bfac}body#parent-body .biz-landing-side-menu .biz-about-us{font-size:13px;padding-bottom:15px}body#parent-body .biz-landing-side-menu .biz-contact{font-size:13px;padding-bottom:15px}body#parent-body .biz-landing-side-menu .biz-faq-container{padding-bottom:15px}body#parent-body .biz-landing-side-menu .biz-faq{background-color:#fff;border-radius:2px;border:1px solid #e2e2e5}body#parent-body .biz-landing-side-menu .biz-faq ul.biz-faq-tabs{width:94%;padding:5px 3%;border-radius:0;border:none;border-bottom:1px solid #e2e2e5;background-color:#fff}body#parent-body .biz-landing-side-menu .biz-faq ul.biz-faq-tabs li.biz-faq-tab{display:inline-block;font-size:12px;margin-right:7px;padding:0;padding-right:7px;cursor:pointer;border:none;border-right:1px solid #e2e2e5}body#parent-body .biz-landing-side-menu .biz-faq ul.biz-faq-tabs li.biz-faq-tab.ui-state-active{background-color:#fff;outline:0}body#parent-body .biz-landing-side-menu .biz-faq ul.biz-faq-tabs li.biz-faq-tab.ui-state-active a.ui-tabs-anchor{color:#57bfac;background:#fff;outline:0}body#parent-body .biz-landing-side-menu .biz-faq ul.biz-faq-tabs li.biz-faq-tab.ui-state-default{background-color:#fff;background:#fff;outline:0}body#parent-body .biz-landing-side-menu .biz-faq ul.biz-faq-tabs li.biz-faq-tab.ui-state-default a{color:#666;padding:0;background:#fff;outline:0}body#parent-body .biz-landing-side-menu .biz-faq .biz-faq-content{padding:10px;font-size:12px;line-height:16px}body#parent-body .biz-body-bg{background:url(/ui/images/biz-landing-bg.png);background-size:cover;position:relative;z-index:-10}body#parent-body .biz-body-bg #contact{border:none;background:rgba(255,255,255,.9);border-radius:1px}.landing-contact-form{margin-left:10%;margin-right:10%}.contact-form-half{width:47%}.biz-footer-social{width:350px;margin:auto;text-align:center}.biz-logo{width:300px;padding-left:40px;float:left}.biz-links{float:right;display:inline-block;margin-right:40px;margin-top:20px}.biz-links .biz-link-btn{border-radius:3px;padding:8px 18px;font-size:14px;color:#fff;display:inline-block;margin-right:1px;text-align:center}.biz-links .biz-link-btn:hover{opacity:.9}.biz-links .biz-link-btn.biz-demo{background-color:#57bfac}.biz-links .biz-link-btn.biz-demo:hover{border:1px solid #3d8578}.biz-links .biz-link-btn.biz-company{background-color:#999}.biz-links .biz-link-btn.biz-company:hover{border:1px solid #555}.biz-links .biz-link-btn.biz-api{background-color:#555}.biz-links .biz-link-btn.biz-api:hover{border:1px solid #000}.biz-links .biz-link-btn.biz-schoolpay{background-color:#4800bd}.biz-links .biz-link-btn.biz-schoolpay:hover{border:1px solid #150057}body#parent-body .biz-container{padding-top:30px;font-family:Questrial}.biz-landing-subheader{text-align:center;width:100%;padding-bottom:100px}.biz-landing-subheader h1{font-size:48px}.biz-landing-subheader p{color:#999;width:70%;margin:15px auto;font-size:18px;line-height:24px}.mr-5{margin-right:5px}.large-hero-text{font-size:48px;font-weight:600;text-shadow:2px 2px 8px rgba(0,0,0,.7);font-family:Poppins,sans-serif}.large-hero-text.no-shadow{text-shadow:none}.large-hero-text.xl-text{font-size:72px}.mt-40{margin-top:40px}.poppins{font-family:Poppins,sans-serif}.bold-header{font-family:Poppins,sans-serif;font-weight:600}body#parent-body .biz-landing-bottom{position:relative;padding-top:80px;padding-bottom:100px;text-align:center;background:url(/ui/images/biz-landing-bg.png);background-size:cover;height:100%}body#parent-body .biz-landing-bottom .biz-landing-logo{width:100%;position:absolute;top:-80px}body#parent-body .biz-landing-bottom .biz-landing-logo img{border-radius:100%;border:12px solid #fff}body#parent-body .biz-landing-bottom .biz-landing-login{width:90%;max-width:400px;margin:20px auto}body#parent-body .biz-landing-bottom .biz-landing-login .biz-login-title{text-align:left;color:#fff;font-size:34px;float:left;display:inline-block;vertical-align:bottom}body#parent-body .biz-landing-bottom .biz-landing-login input{padding-top:8px;padding-bottom:8px}body#parent-body .biz-landing-bottom .biz-landing-login .mpn-big-button{margin-top:10px;width:100%;padding:25px 0;text-align:center;border-radius:6px;text-shadow:1px 1px 1px #3d8578;color:#fff;font-size:26px;background:#a5a0c2;background:-moz-linear-gradient(left,#a5a0c2 1%,#69aab8 3%,#4ba796 6%,#57bfac 17%,#57bfb4 44%,#57b6bf 63%,#93bbd9 81%,#b6a2d4 92%,#a2c6d7 100%);background:-webkit-linear-gradient(left,#a5a0c2 1%,#69aab8 3%,#4ba796 6%,#57bfac 17%,#57bfb4 44%,#57b6bf 63%,#93bbd9 81%,#b6a2d4 92%,#a2c6d7 100%);background:linear-gradient(to right,#a5a0c2 1%,#69aab8 3%,#4ba796 6%,#57bfac 17%,#57bfb4 44%,#57b6bf 63%,#93bbd9 81%,#b6a2d4 92%,#a2c6d7 100%);-moz-box-shadow:inset -4px 16px 16px rgba(255,255,255,.4);-webkit-box-shadow:inset 16px -4px 16px rgba(255,255,255,.4);box-shadow:inset -4px 16px 16px rgba(255,255,255,.4);cursor:pointer}body#parent-body .biz-landing-bottom .biz-landing-login .mpn-big-button:active{-moz-box-shadow:inset -4px -16px 18px rgba(255,255,255,.2);-webkit-box-shadow:inset -4px -16px 18px rgba(255,255,255,.2);box-shadow:inset -4px -16px 18px rgba(255,255,255,.2)}body#parent-body .biz-landing-bottom .biz-landing-login .biz-sign-in{text-align:right;color:#fff}body#parent-body .biz-landing-bottom .biz-landing-login .biz-sign-in a{color:#fff;text-decoration:underline}body#parent-body .biz-landing-bottom .biz-landing-login .forgot-password{float:right}@media screen and (max-width:900px){body#parent-body .biz-container{padding-top:100px}.biz-landing-subheader{text-align:center;width:100%}.biz-landing-subheader h1{font-size:40px}body#parent-body .biz-landing-side-tab{top:20px;right:0}body#parent-body .biz-landing-side-menu{top:20px;right:0}.biz-logo{width:300px;padding-left:20px;margin-top:10px}.biz-links{float:none;margin-right:0;width:100%;margin-left:2%;margin-top:0}.biz-links .biz-link-btn{padding:10px 2%;font-size:12px;width:20%;margin-right:0;margin:.25%;display:block;float:left;text-align:center}.biz-footer-left{font-size:12px;float:left;display:inline-block;width:44%}.biz-footer-right{width:44%;display:inline-block;text-align:right;font-size:12px;float:right}.biz-center-footer{display:inline-block;float:none;width:94%;text-align:center}body#parent-body .biz-body-bg #contact{margin-top:55px}.landing-contact-form{margin-left:5%;margin-right:5%}}@media screen and (max-width:500px){body#parent-body .biz-container{padding-top:160px}body#parent-body .biz-landing-side-menu{width:220px}body#parent-body .biz-landing-side-menu .biz-contact{display:none}body#parent-body .biz-landing-side-menu .biz-faq-container{display:none}.biz-landing-subheader{display:none}.biz-logo{margin-top:10px;width:70%}body#parent-body .biz-body-bg #contact{margin-top:75px}body#parent-body .biz-body-bg #contact .circle-div{display:none}.landing-contact-form{margin-left:1%;margin-right:1%}.contact-form-half{width:100%}body#parent-body .biz-landing-bottom{padding-top:40px;padding-bottom:60px}body#parent-body .biz-landing-bottom .biz-landing-logo{top:-50px}body#parent-body .biz-landing-bottom .biz-landing-logo img{width:20%}body#parent-body .biz-links{margin-left:0;margin-top:0;width:103%}body#parent-body .biz-links .biz-link-btn{border-radius:0;width:31%;margin:0;padding:10px 1%;margin-top:5px}body#parent-body .biz-links .biz-schoolpay{width:100%}}#region_container{padding-left:.5%}#custom_navbar_img{height:73px;max-height:73px;background:#fff;background:-moz-linear-gradient(top,#fff 0,#f6f6f6 74%,#ededed 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#fff),color-stop(74%,#f6f6f6),color-stop(100%,#ededed));background:-webkit-linear-gradient(top,#fff 0,#f6f6f6 74%,#ededed 100%);background:-o-linear-gradient(top,#fff 0,#f6f6f6 74%,#ededed 100%);background:-ms-linear-gradient(top,#fff 0,#f6f6f6 74%,#ededed 100%);background:linear-gradient(to bottom,#fff 0,#f6f6f6 74%,#ededed 100%);max-width:300px;top:0;position:absolute;background-color:red;margin-left:40px;min-width:150px}#custom_navbar_img img{width:auto;height:100%;display:block;margin:auto}#custom_navbar_img.highlighted{cursor:pointer;border:2px solid #ccc}#custom_navbar_img.highlighted #preview_img_edit_icon{display:inline-block}#welcome_school_name_header{margin-left:20px}#school_logo{display:inline-block;max-height:50px}#school_logo img{max-height:50px}#custom_footer_preview{width:100%;padding:16px 0 16px 0;text-align:center}.left-footer-text,.right-footer-text{font-size:14px;vertical-align:middle;padding:1%;width:27%;display:inline-block}.right-footer-text{text-align:right;float:right}.small-footer-text{vertical-align:top;display:none;font-size:.7em;padding-top:10px}#custom_skin_footer_img{width:35%}.center-footer{width:38%;padding:1%;display:inline-block;float:right}.footer-email-link{width:100%;text-align:center;font-size:14px;text-decoration:underline}.footer-email-link span{font-size:12px}.four_landing_pg_regions{width:328px;height:328px;float:left;vertical-align:top;background-position:center center}.four_landing_pg_regions>#big_login_image,.four_landing_pg_regions>a{padding:10px;width:308px;height:308px;float:left;vertical-align:top;background-position:center center;margin:1%!important}.two_landing_pg_regions>a,.two_landing_pg_regions>div{padding:10px;float:left;vertical-align:top;width:140px;height:140px;background-position:center center;margin:1%!important}.two_landing_pg_regions #login_ui{background-color:rgba(0,0,0,.2);width:328px;height:160px;padding:0}#landing_page_help_buttons{width:30%;float:right;text-align:right;padding-top:2px;margin-right:10px}.has_item_code{cursor:pointer}#new_user{position:relative}#new_user .new-icon{width:100%;height:100%;background:url(/img/Login_Module/black_icons/new_01.png) no-repeat center center}#new_user .orange-text-tooltip{width:300px;height:180px;position:absolute;bottom:0;top:0}#new_user .orange-text-tooltip div{background-image:url(/img/Login_Module/icons/arrow-forgot-clear.png)}.find-account-icon{cursor:pointer;width:100%;height:100%;background:url(/img/Login_Module/black_icons/binoculars-icon.png) no-repeat center 0}.find-account-icon div{color:#000;font-size:16px;text-align:center;position:absolute;bottom:17px;width:87.5%}#create_account .create-account-icon,.top-row .create-account-icon{width:100%;height:100%;background:url(/img/Login_Module/black_icons/create-account-icon.png) no-repeat center 0}#create_account .create-account-icon div,.top-row .create-account-icon div{color:#000;font-size:16px;text-align:center;position:absolute;bottom:17px;width:87.5%}@media screen and (min-width:1095px){body#parent-body #main_block.landing_pg{height:500px}#region_container{width:700px;padding-left:20px;padding-top:20px;display:inline-block;background:rgba(0,0,0,.65);height:100%;position:absolute}.four_landing_pg_regions,.two_landing_pg_regions{float:left;width:335px;margin-bottom:10px}}@media screen and (max-width:1094px){body#parent-body #main_block.landing_pg{height:625px}#region_container{padding-left:20px;padding-top:20px;width:700px;height:100%;position:absolute;background:rgba(0,0,0,.65)}#region_container>.four_landing_pg_regions,#region_container>.two_landing_pg_regions{display:inline-block;margin:auto;width:338px}#region_container>.four_landing_pg_regions{margin-bottom:1%}#region_container>.four_landing_pg_regions>.two_landing_pg_regions{height:160px;width:335px}}@media screen and (max-width:800px){body#parent-body #main_block.landing_pg{padding-bottom:100px;padding-top:48px}#custom_navbar_img{height:55px}.right-footer-text{font-size:.7em;padding:10px 0 0 0;position:relative;top:10px}.left-footer-text{display:none}.small-footer-text{display:inline-block;width:45%;position:relative;top:10px}.center-footer{margin:auto;float:none}}@media screen and (max-width:700px){#region_container{padding:0 2%;padding-bottom:20px;padding-top:20px;width:96%;margin:auto;position:relative;padding-bottom:100px}#region_container .four_landing_pg_regions,#region_container .two_landing_pg_regions{margin:10px auto;float:none;display:block}#region_container>:first-child{display:none}#custom_navbar_img{margin-left:0}.footer-email-link{text-align:left}}@media screen and (max-width:350px){#region_container{padding:1%;width:100%;margin:auto}#region_container .four_landing_pg_regions,#region_container .two_landing_pg_regions{width:100%!important;height:100%!important;padding-left:1%;padding-right:1%}#region_container .four_landing_pg_regions a,#region_container .four_landing_pg_regions>div,#region_container .two_landing_pg_regions a,#region_container .two_landing_pg_regions>div{width:45%;height:0;padding:1%;padding-bottom:45%}#region_container .four_landing_pg_regions #login_ui,#region_container .two_landing_pg_regions #login_ui{height:23px;width:96%;padding-bottom:auto}#region_container .four_landing_pg_regions.login,#region_container .two_landing_pg_regions.login{padding-bottom:10px}#region_container .four_landing_pg_regions .two_landing_pg_regions{padding:0!important}#region_container #landing_page_help_buttons{width:35%}#region_container #big_login_image{width:96%;padding-bottom:96%}}body#parent-body .ui-faq-container{position:relative;background-color:rgba(255,255,255,.9);width:90%;padding:2% 3%;margin:30px auto;margin-bottom:100px;padding-bottom:100px}body#parent-body .ui-faq-container h2{font-size:28px}body#parent-body .ui-faq-container .faqlist li .question h3{font-size:18px;margin-left:25px;margin-top:-5px}body#parent-body .ui-faq-nav{position:fixed;float:left;width:20%;margin-right:4%}body#parent-body .ui-faq-nav ul{border-radius:5px;overflow:hidden;list-style:none;margin-left:0;border-top:1px solid #dcdcdc}body#parent-body .ui-faq-nav ul li{border:1px solid #dcdcdc;border-top:none;color:#666;line-height:26px;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f6f6f9),color-stop(1,#e6e6e9));background:-moz-linear-gradient(top,#f6f6f9 5%,#e6e6e9 100%);background:-webkit-linear-gradient(top,#f6f6f9 5%,#e6e6e9 100%);background:-o-linear-gradient(top,#f6f6f9 5%,#e6e6e9 100%);background:-ms-linear-gradient(top,#f6f6f9 5%,#e6e6e9 100%);background:linear-gradient(to bottom,#f6f6f9 5%,#e6e6e9 100%);background-color:#f6f6f9;text-shadow:0 1px 0 #fff;padding:10px}body#parent-body .ui-faq-nav ul li a{color:#666}body#parent-body .ui-faq-nav ul li:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#e6e6e9),color-stop(1,#f6f6f9));background:-moz-linear-gradient(top,#e6e6e9 5%,#f6f6f9 100%);background:-webkit-linear-gradient(top,#e6e6e9 5%,#f6f6f9 100%);background:-o-linear-gradient(top,#e6e6e9 5%,#f6f6f9 100%);background:-ms-linear-gradient(top,#e6e6e9 5%,#f6f6f9 100%);background:linear-gradient(to bottom,#e6e6e9 5%,#f6f6f9 100%);background-color:#e6e6e9}body#parent-body .ui-faq-nav ul li:hover a{background:0 0;color:#333}body#parent-body .ui-faq-nav ul li.active{background:#4fb09e;background:-webkit-gradient(linear,left top,left bottom,from(#57bfac),to(#4fb09e));background:-webkit-linear-gradient(top,#57bfac,#4fb09e);background:-moz-linear-gradient(top,#57bfac,#4fb09e);background:-ms-linear-gradient(top,#57bfac,#4fb09e);background:-o-linear-gradient(top,#57bfac,#4fb09e);border:1px solid #4b9b8d;text-shadow:1px 1px 0 #4b9b8d;border-bottom:1px solid #4b9b8d;border-top:none;-moz-box-shadow:inset 0 1px 0 0 #4b9b8d;-webkit-box-shadow:inset 0 1px 0 0 #4b9b8d;box-shadow:inset 0 1px 0 0 #4b9b8d}body#parent-body .ui-faq-nav ul li.active a{background:0 0;color:#fff}body#parent-body .ui-faq-content{float:right;width:74%}body#parent-body .ui-faq-content .ui-faq-section{padding:20px;padding-top:30px;padding-bottom:30px}body#parent-body .ui-faq-content .ui-faq-section .scroll-anchor{position:absolute;margin-top:-80px;visibility:hidden}body#parent-body .ui-faq-content .ui-faq-section .faqlist li:hover{background-color:#fff}body#parent-body .ui-faq-content .ui-faq-section .faqlist li.active{background-color:#fff;z-index:0}body#parent-body .ui-faq-content .ui-faq-section .faqlist .question h3{display:inline-block}body#parent-body .back-to-top{display:none}@media (max-width:800px){body#parent-body .back-to-top{background-color:#57bfac;padding:4px 8px;border-radius:2px;color:#fff;margin-top:10px;display:block;float:right}body#parent-body .ui-faq-container{margin-top:60px}body#parent-body .ui-faq-container h3{font-size:17.5px}body#parent-body .ui-faq-nav{border-bottom:1px solid #ccc;margin-bottom:15px;margin-top:10px;position:static;width:94%;padding:3%;margin-bottom:50px}body#parent-body .ui-faq-content{border-left:none;width:100%}body#parent-body .ui-faq-content .question h3{font-size:16px;display:inline-block}}@media (max-width:400px){body#parent-body .ui-faq-container h3{font-size:15.5px}body#parent-body .ui-faq-container .ui-faq-content{border-left:none;width:100%}body#parent-body .ui-faq-container .ui-faq-content .faqlist .question h4{font-size:14px;display:inline-block}body#parent-body .ui-faq-container .ui-faq-content .faqlist .answer{font-size:12px}body#parent-body .ui-faq-nav{text-align:center}}.mid-body .select-container,body#parent-body .select-container{position:relative;margin-bottom:10px;height:30px;clear:both;border-radius:4px;-moz-box-shadow:inset 0 1px 1px 0 #fff;-webkit-box-shadow:inset 0 1px 1px 0 #fff;box-shadow:inset 0 1px 1px 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fafafd),color-stop(1,#f2f4f9));background:-moz-linear-gradient(top,#fafafd 5%,#f2f4f9 100%);background:-webkit-linear-gradient(top,#fafafd 5%,#f2f4f9 100%);background:-o-linear-gradient(top,#fafafd 5%,#f2f4f9 100%);background:-ms-linear-gradient(top,#fafafd 5%,#f2f4f9 100%);background:linear-gradient(to bottom,#fafafd 5%,#f2f4f9 100%);background-color:#fff;text-shadow:0 1px 0 #fff}.mid-body .select-container .sp-list,.mid-body .select-container option,body#parent-body .select-container .sp-list,body#parent-body .select-container option{font-family:Questrial;width:100%;font-size:16px;padding-right:30px;-webkit-appearance:none;-moz-appearance:none}.mid-body .select-container .sp-list::-ms-expand,.mid-body .select-container option::-ms-expand,body#parent-body .select-container .sp-list::-ms-expand,body#parent-body .select-container option::-ms-expand{display:none}.mid-body .select-container .sp-list,body#parent-body .select-container .sp-list{margin-bottom:0;background-color:transparent;background:0 0;line-height:30px;padding:0 7px;border-radius:4px;z-index:9;position:absolute;left:0;top:0;bottom:0;right:0}.mid-body .select-container .dd-button,body#parent-body .select-container .dd-button{position:absolute;right:0;top:0;bottom:0;width:30px;text-align:center;font-family:FontAwesome;content:'\f078';line-height:30px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:1px solid #e2e2e7;cursor:pointer;z-index:5}.mid-body .select-container .dd-button .chevron-down,body#parent-body .select-container .dd-button .chevron-down{line-height:30px}.mid-body .sp-input,body#parent-body .sp-input{font-size:16px;font-family:Questrial;-webkit-appearance:none;-moz-appearance:none;-moz-box-shadow:inset 0 1px 1px 0 #d2d2d7;-webkit-box-shadow:inset 0 1px 1px 0 #d2d2d7;box-shadow:inset 0 1px 1px 0 #d2d2d7;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fafafd),color-stop(1,#fff));background:-moz-linear-gradient(top,#fafafd 5%,#fff 100%);background:-webkit-linear-gradient(top,#fafafd 5%,#fff 100%);background:-o-linear-gradient(top,#fafafd 5%,#fff 100%);background:-ms-linear-gradient(top,#fafafd 5%,#fff 100%);background:linear-gradient(to bottom,#fafafd 5%,#fff 100%);background-color:#fff;text-shadow:0 1px 0 #fff;cursor:text}.mid-body .sp-input.full,body#parent-body .sp-input.full{padding:4px 1.5%;width:97%}.mid-body .sp-input:focus,body#parent-body .sp-input:focus{-moz-box-shadow:inset 0 1px 2px 0 #525257;-webkit-box-shadow:inset 0 1px 2px 0 #525257;box-shadow:inset 0 1px 2px 0 #525257;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#d6d6d9),color-stop(1,#e2e2e5));background:-moz-linear-gradient(top,#d6d6d9 5%,#e2e2e5 100%);background:-webkit-linear-gradient(top,#d6d6d9 5%,#e2e2e5 100%);background:-o-linear-gradient(top,#d6d6d9 5%,#e2e2e5 100%);background:-ms-linear-gradient(top,#d6d6d9 5%,#e2e2e5 100%);background:linear-gradient(to bottom,#d6d6d9 5%,#e2e2e5 100%);background-color:#d6d6d9;text-shadow:none}@media (min-width:800px){body#parent-body #landing-wrapper{padding:20px;display:inline-block;background:rgba(0,0,0,.65);height:100%;position:fixed;bottom:0;left:0;top:74px;right:auto}body#parent-body #landing-wrapper #l-four{margin-bottom:0}}body#parent-body #landing-wrapper.simple-container{width:90%;max-width:500px;margin:100px auto;padding:50px;padding-bottom:100px;display:block;position:static;height:auto}body#parent-body #landing-wrapper.simple-container #l-two{width:100%;margin-left:0}body#parent-body #landing-wrapper.simple-container #l-two .top-row-login{width:100%;min-height:0;background:0 0}body#parent-body #landing-wrapper.simple-container h1{font-size:38px;color:#fff;padding-top:0;font-weight:400}.landing-contact{margin-left:10%;margin-right:10%;width:80%}body#parent-body h1.login-contact-header{float:left;margin:20px 0 0 10px;font-size:32px}#mpn_navbar_img{width:440px}#mpn_navbar_img .if_foldable_closed{display:block}#mpn_navbar_img .if_foldable_open{display:none}body#parent-body div#sticky ul#nav li.logo.landing-page-logo{margin-top:0}.schooldude_primary{background-color:#003d4c}#mpn_navbar_img.foldable_open{height:73px;width:290px;background:0 0;box-shadow:none}#mpn_navbar_img.foldable_open .if_foldable_closed{display:none}#mpn_navbar_img.foldable_open .if_foldable_open{display:block}#main_block{padding-top:74px}#login_sticky_logo{margin:20px 0 0 15px;border:0;height:38px}#login_sticky_logo.schooldude{height:45px;margin-top:13px}#index-card-login-ui{top:68px;padding:20px;position:absolute;right:15px;z-index:9999;border:1px solid #dcdcdc;border-top:none;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f9f9f9),color-stop(1,#e9e9e9));background:-moz-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-webkit-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-o-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:-ms-linear-gradient(top,#f9f9f9 5%,#e9e9e9 100%);background:linear-gradient(to bottom,#f9f9f9 5%,#e9e9e9 100%);background-color:#f9f9f9;border-bottom-left-radius:6px;border-bottom-right-radius:6px;-moz-border-bottom-right-radius:6px;-moz-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px}body#parent-body div#sticky ul#nav li#mpn_logo_foldable_open{display:none}.social-box-icon{margin:8px 2px 5px 0;display:inline-block;width:40px;height:40px;background-size:40px 80px}.social-box-icon.facebook{background-image:url(/img/SocialMediaIcons/Round_facebook_stacked.png)}.social-box-icon.twitter{background-image:url(/img/SocialMediaIcons/Round_twitter_stacked.png)}.social-box-icon.email{background-image:url(/img/SocialMediaIcons/Round_emailwhite_stacked.png)}.social-box-icon.linkedin{background-image:url(/img/SocialMediaIcons/Round_linkedin_stacked.png)}.social-box-icon.subscribe{background-image:url(/img/SocialMediaIcons/Round_subscribe_stacked.png)}@media screen and (max-width:1000px){#login_sticky_logo{margin-left:10px;border:0}#login_sticky_logo.schooldude{height:38px;margin-top:18px}}@media screen and (max-width:800px){body#parent-body .landing-contact{margin-left:0;margin-right:0;width:90%;padding:5%;margin-bottom:150px}body#parent-body h1.login-contact-header{font-size:26px}#landing-footer{padding-bottom:20px}body#parent-body div#sticky ul#nav li.logo.landing-page-logo{margin-left:0}#index-card-login-ui{top:43px;width:100%}body#parent-body #landing-wrapper.simple-container{width:90%;max-width:500px;margin:auto;padding:5%;padding-bottom:100px;display:block;position:static;height:auto}body#parent-body #landing-wrapper.simple-container #l-two{width:100%;margin-left:0}body#parent-body #landing-wrapper.simple-container #l-two .top-row-login{width:100%;min-height:0;background:0 0}#login_sticky_logo{margin-top:13px;margin-left:10px;margin-right:0;height:24px}#login_sticky_logo.schooldude{height:38px;margin-top:5px}#login_sticky_login span{margin-top:13px!important}}@media screen and (max-width:800px){#landing-wrapper #l-two .top-row.new,#landing-wrapper #l-two .top-row.right{width:48.75%;margin-bottom:0}#landing-wrapper #l-three{margin-left:10px}#landing-wrapper #l-three .login-image-box,#landing-wrapper #l-three .login-image-box-2{width:49%;min-width:0}#landing-wrapper #l-three .login-image-box-2{margin-left:5px}#landing-wrapper #l-four{width:95%;margin-left:10px}#landing-wrapper #l-four .login-image-box,#landing-wrapper #l-four .login-image-box-2{width:49%;min-width:0;vertical-align:top;margin-top:5px}#landing-wrapper #l-four .login-image-box-2{margin-left:5px}}@media screen and (max-width:600px){#landing-wrapper #l-two .top-row.new,#landing-wrapper #l-two .top-row.right{margin-bottom:5px}#landing-wrapper #l-three .login-image-box,#landing-wrapper #l-three .login-image-box-2{width:100%;margin-left:0}#landing-wrapper #l-four{width:95%}#landing-wrapper #l-four .login-image-box,#landing-wrapper #l-four .login-image-box-2{width:100%;margin-left:0}#landing-wrapper #l-four .login-image-box-2{margin-top:10px}}@media screen and (max-width:400px){#landing-wrapper #l-two .top-row.new,#landing-wrapper #l-two .top-row.right{width:100%;margin-bottom:5px}body#parent-body h1.login-contact-header{font-size:20px}#login_sticky_login{display:none}#login_sticky_logo{margin-top:13px}#login_sticky_logo.schooldude{height:30px;margin-top:8px;margin-left:0}}@media screen and (max-width:510px){body#parent-body .landing_pg #custom_footer_preview{position:fixed;bottom:0}}@media screen and (max-width:700px){body#parent-body div#sticky.hide_on_mobile_focus{position:relative}#right-section .container-registration.remove_margin_mobile_focus{margin:auto}body#parent-body #main_block #landing-wrapper.remove_margin_mobile_focus{margin-top:0}}body#parent-body div#sticky ul#nav li.account #guest-account-icon{color:#f57334;background-image:url(/img/Stacked/login-key-3state-transparent.png);background-size:cover;margin:20px 10px 0 10px;padding:5px;position:relative;top:-4px;z-index:-1;border-radius:100%}body#parent-body div#sticky ul#nav li.account #custom-account-icon{color:#f57334;background-image:url(/img/Stacked/login-key-3state-transparent.png);background-size:cover;margin:20px 10px 0 10px;padding:5px;position:relative;top:-4px;z-index:-1;border-radius:100%}.landing_pg #custom_footer_preview{position:fixed;bottom:70px}@media screen and (max-height:450px){#landing-footer{display:none}body#parent-body .landing_pg #custom_footer_preview{display:none}}.mid-body{font-family:Questrial;padding-top:50px;background-color:#eceff5}.mid-body input{font-size:16px;font-family:Questrial}.mid-body .g-recaptcha>div{float:right}.mid-body .g-recaptcha .recapta_err{margin-right:5px;color:#f57334!important}.mid-body .orange-text{color:#f57334}#business-submit.no-click{pointer-events:none}.schoolpay-brand-header{position:fixed;top:0;width:100%;text-align:center;border-bottom:1px solid #d6d9de;z-index:10;height:50px}.schoolpay-brand-header .inner-section{padding:15px}.schoolpay-brand-header .inner-section img{height:20px;position:absolute}.schoolpay-brand-header .inner-section .right-icons{float:right;font-size:20px;cursor:pointer}.schoolpay-brand-header .inner-section .right-icons .right-icon{position:relative;float:right;margin-right:5px}.schoolpay-brand-header .inner-section .right-icons .right-icon i{margin-left:5px;color:#fff}.schoolpay-brand-header .inner-section .right-icons .right-icon i:hover{color:#57bfac}.schoolpay-brand-header .inner-section .pre-reg-tooltip{width:90%;max-width:720px;border:1px solid #555;padding:40px;padding-top:30px;position:absolute;top:49px;right:30px;border-radius:3px;text-align:left;border-top-right-radius:0;border-top-left-radius:0}.schoolpay-brand-header .inner-section .pre-reg-tooltip .times-circle{position:absolute;top:10px;right:10px;font-size:22px}.schoolpay-brand-header .inner-section .pre-reg-tooltip .times-circle:hover{color:#57bfac;cursor:pointer}.schoolpay-brand-header .inner-section .pre-reg-tooltip .fa-clipboard-list,.schoolpay-brand-header .inner-section .pre-reg-tooltip .fa-user-clock{width:25px;text-align:center}.schoolpay-brand-header .inner-section .pre-reg-tooltip h4{font-weight:400;margin-top:5px;font-size:18px;margin-bottom:20px}.schoolpay-brand-header .inner-section .pre-reg-tooltip ul li{list-style-type:none;font-size:15px;line-height:24px}.schoolpay-brand-header .inner-section .pre-reg-tooltip ul li .check{margin-right:5px;margin-left:3px}.schoolpay-brand-header .inner-section .pre-reg-tooltip ul.letter-list li{list-style-type:disc;font-size:14px;margin-left:20px}.schoolpay-brand-header .inner-section .pre-reg-tooltip #begin-merchant-reg{float:right;margin-top:15px}.mid-main .left-section{position:fixed;left:0;top:50px;height:100%;background:#fff;width:300px;z-index:9;box-shadow:2px 0 4px #dadada}.mid-main .left-section .partner-brand-header{padding:25px 15px;text-align:center}.mid-main .left-section .partner-brand-header img{max-height:65px;margin-bottom:5px}.mid-main .left-section .partner-brand-header .left-sub-header{font-size:16px}.mid-main .left-section .registration-steps{border-top:1px solid #eceff5;user-select:none}.mid-main .left-section .registration-steps ul{margin:0;padding:0}.mid-main .left-section .registration-steps ul li{list-style-type:none;padding:20px;color:#5c5d60;cursor:pointer}.mid-main .left-section .registration-steps ul li.disabled{pointer-events:none;color:#999}.mid-main .left-section .registration-steps ul li i{vertical-align:middle;margin-right:2px;font-size:18px}.mid-main .left-section .registration-steps ul li span{vertical-align:middle;margin-right:2px;font-size:18px}.mid-main .left-section .registration-steps ul li span.edit{float:right;display:none}.mid-main .left-section .registration-steps ul li:hover{background:#f2f4f9}.mid-main .left-section .registration-steps ul li.active{color:#fff;background:#5c5d60}.mid-main .left-section .registration-steps ul li.active:hover{color:#fff;background:#5c5d60}.mid-main .left-section .registration-steps ul li .check-circle{float:right;display:none}.mid-main .left-section .registration-steps ul li.completed{color:#999;background:#f2f4f9}.mid-main .left-section .registration-steps ul li.completed.active{color:#fff;background:#5c5d60}.mid-main .left-section .registration-steps ul li.completed.active:hover{color:#fff;background:#5c5d60}.mid-main .left-section .registration-steps ul li.completed .check-circle{display:block}.mid-main .left-section .registration-steps ul li.completed:hover.edit{display:block}.mid-main .left-section .registration-steps ul li.completed:hover.edit:hover{color:#57bfac}.mid-main .left-section .registration-steps ul li.completed:hover.check-circle{display:none}.mid-main .left-section.dude .partner-brand-header img{max-height:40px}.mid-main .left-section.dude .partner-brand-header .left-sub-header{font-size:16px;color:#003d4c}.mid-main .left-section.dude .registration-steps{user-select:none}.mid-main .left-section.dude .registration-steps ul li{color:#003d4c}.mid-main .left-section.dude .registration-steps ul li.disabled{pointer-events:none;color:#999}.mid-main .left-section.dude .registration-steps ul li.active{color:#fff;background:#003d4c}.mid-main .left-section.dude .registration-steps ul li.completed{color:#999;background:#f2f4f9}.mid-main .left-section.apexam .partner-brand-header .left-sub-header,.mid-main .left-section.collegeboard .partner-brand-header .left-sub-header{font-size:16px;color:#000}.mid-main .left-section.apexam .registration-steps,.mid-main .left-section.collegeboard .registration-steps{user-select:none}.mid-main .left-section.apexam .registration-steps ul li,.mid-main .left-section.collegeboard .registration-steps ul li{color:#039cde}.mid-main .left-section.apexam .registration-steps ul li.disabled,.mid-main .left-section.collegeboard .registration-steps ul li.disabled{pointer-events:none;color:#999}.mid-main .left-section.apexam .registration-steps ul li.active,.mid-main .left-section.collegeboard .registration-steps ul li.active{color:#fff;background:#039cde}.mid-main .left-section.apexam .registration-steps ul li.completed,.mid-main .left-section.collegeboard .registration-steps ul li.completed{color:#999;background:#f2f4f9}.mid-main .tooltip-container{position:relative}.mid-main .tooltip-container .question-circle{color:#f57334;font-size:16px}.mid-main .tooltip-container .merchant-form-tooltip{position:absolute;top:0;right:-5px;padding:5px;padding-top:20px;z-index:1000}.mid-main .tooltip-container .merchant-form-tooltip .tooltip-inner-section{color:#000;font-size:14px;width:300px;font-family:Questrial;line-height:18px;border:1px solid #d2d2d5;border-radius:5px;font-weight:400;padding:20px;text-align:left}.mid-main .mid-form-content{margin-left:300px;padding:40px 90px;padding-top:0}.mid-main .mid-form-content .self-reg-step-container{position:relative;background:#fff;border-radius:5px;box-shadow:2px 0 4px #dadada;margin-top:40px}.mid-main .mid-form-content .self-reg-step-container.disabled{opacity:.4;pointer-events:none}.mid-main .mid-form-content .self-reg-step-container.disabled .hover-edit-button{position:absolute;top:50%;left:50%;font-size:40px}.mid-main .mid-form-content .self-reg-step-container .mid-form-header{font-size:22px;text-align:center;padding:10px;padding-top:15px;margin:0;border-bottom:1px solid #dadada;font-weight:400}.mid-main .mid-form-content .self-reg-step-container .mid-form-header.dude i{color:#003d4c;font-size:28px;vertical-align:middle;margin-right:2px}.mid-main .mid-form-content .self-reg-step-container .mid-form-header.apexam i,.mid-main .mid-form-content .self-reg-step-container .mid-form-header.collegeboard i{color:#039cde;font-size:28px;vertical-align:middle;margin-right:2px}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section{padding:10px}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.dude .mpn-button6.blue{background:#003d4c}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.dude .mpn-button6.blue.disabled{border:1px solid #c2c2c5;background:#9ba4a6;box-shadow:inset 0 0 7px 3px #f8f8f8}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.dude .mpn-button6.blue div:hover{background:#003d4c!important}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.dude .mpn-button6.self-reg-button{background:#003d4c}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.dude .mpn-button6.self-reg-button div:hover{background:#003d4c!important}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.apexam .mpn-button6.blue,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.collegeboard .mpn-button6.blue{background:#039cde}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.apexam .mpn-button6.blue.disabled,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.collegeboard .mpn-button6.blue.disabled{border:1px solid #c2c2c5;background:#9ba4a6;box-shadow:inset 0 0 7px 3px #f8f8f8}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.apexam .mpn-button6.blue div:hover,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.collegeboard .mpn-button6.blue div:hover{background:#039cde!important}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.apexam .mpn-button6.self-reg-button,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.collegeboard .mpn-button6.self-reg-button{background:#039cde}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.apexam .mpn-button6.self-reg-button div:hover,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section.collegeboard .mpn-button6.self-reg-button div:hover{background:#039cde!important}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section hr{margin:20px 15px}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center{width:70%;max-width:700px;margin:10px auto}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section{padding:15px}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section hr,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section hr,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section hr{margin:20px 0}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .company-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .control-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .new-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .service-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .company-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .control-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .new-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .service-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .company-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .control-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .new-edit-address-region.toggleable,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .service-edit-address-region.toggleable{cursor:pointer;min-height:75px;width:90%;border-radius:5px;border:1px solid #ccc;margin-bottom:10px;padding:5%}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .company-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .control-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .new-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .service-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .company-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .control-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .new-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .service-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .company-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .control-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .new-edit-address-region.toggleable p,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .service-edit-address-region.toggleable p{margin-bottom:4px;margin-top:4px}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .msf-field,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .msf-field,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .msf-field{float:left}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .msf-field input,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .msf-field input,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .msf-field input{padding:4px 1.5%}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .msf-field label,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .msf-field label,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .msf-field label{margin-bottom:3px}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .full,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .full,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .full{width:100%}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .half,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .half,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .half{width:49.5%}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .lg,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .lg,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .lg{width:45%}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .md,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .md,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .md{width:39%}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .sm,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .sm,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .sm{width:20%}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .xs,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .xs,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .xs{width:8%}.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-center .inner-section.multi-size-form .spacer,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-left .inner-section.multi-size-form .spacer,.mid-main .mid-form-content .self-reg-step-container .mid-form-field-section .opt-right .inner-section.multi-size-form .spacer{float:left;padding:.5%}.mid-main .dude .self-reg-button{background:#003d4c}.mid-main .apexam .self-reg-button,.mid-main .collegeboard .self-reg-button{background:#039cde}.mid-main .submit-container{float:right;margin-bottom:70px}.mid-main .self-reg-button{margin-top:5px;margin-right:2px;float:right}.mid-main .self-reg-button.no-click{opacity:.4;cursor:default;pointer-events:none}.mid-main .self-reg-button div{padding:14px 67.5px}.mid-main .self-reg-button div i{margin-left:5px}.mid-main .field-button{padding:8px 50%;background:#57bfac;border-radius:4px;color:#fff;cursor:pointer}.mid-main .field-button:hover{opacity:.75}.mid-main .dude .field-button{background:#003d4c}.mid-main .apexam .field-button,.mid-main .collegeboard .field-button{background:#039cde}.slideshow-container{width:100%;position:fixed;top:0;left:0;z-index:-10;background-color:#f2f4f9;min-width:1400px}.mySlides{display:none}.mySlides img{height:100%}.fadeinout{-webkit-animation:fadeinout 5s linear forwards;animation:fadeinout 5s linear forwards}@-webkit-keyframes fadeinout{0%,100%{opacity:0}20%{opacity:1}80%{opacity:1}}@keyframes fadeinout{0%,100%{opacity:0}20%{opacity:1}80%{opacity:1}}#new-district{margin-bottom:20px}.container-registration.reg-step1 #registration-goback-top{display:none}.container-registration.reg-step2 .reg1{display:none}.container-registration.reg-step2 .reg2{position:absolute;top:30px;right:40px}#reg-step2 .add-another{background:url(/img/Indicators/no-cart-add-indicator-orange.png) no-repeat left center;background-size:20px 20px;padding-left:30px;display:inline-block;cursor:pointer}.user-module-right-section #reg-step2 .add-another{display:none;float:right;font-family:Questrial;font-size:16px;cursor:pointer;padding:0;border-radius:3px;margin:2px 5px;box-sizing:none;border:none;background-color:#57bfac;background:-webkit-linear-gradient(180deg,#57bfac,#4ba393);background:-o-linear-gradient(180deg,#57bfac,#4ba393);background:-moz-linear-gradient(180deg,#57bfac,#4ba393);background:linear-gradient(180deg,#57bfac,#4ba393);text-shadow:1px 1px 1px rgba(0,0,0,.32);box-shadow:inset 1px 2px 16px -1px rgba(0,0,0,.24);color:#fff;position:absolute;bottom:-60px;right:15px}.user-module-right-section #reg-step2 .add-another div{display:inline-block;padding:12px 34px;border-radius:3px;color:#fff}.user-module-right-section #reg-step2 .public_reg_info_container{margin-bottom:100px}#reg-step2{position:relative}#reg-step2 .charter_select_toggle{display:none}#reg-step2 .input-wrapper,#reg-step2 .mpn-list-container{height:40px}#reg-step2 .input-wrapper .input-append,#reg-step2 .mpn-list-container .input-append{margin-bottom:0}#reg-step2 .public_reg_info_container{min-height:100px;background:#f1f1f4;padding:20px 2%;border-radius:7px;border:1px solid #e2e2e5;width:auto;margin-bottom:10px}#reg-step2 .public_reg_info_width{max-width:600px;margin:10px auto}#reg-step2 .inline-form-field{display:inline-block;width:49%}#reg-step2 .inline-form-field.name{width:100%}#reg-step2 .inline-form-field.city{margin-right:2%}#reg-step2 .full-width{width:98%}#reg-step2 .full-width-dropdown{width:100%}#select-district-text{margin-bottom:10px}#charter-autocomplete{margin-right:2%;display:none}#charter-autocomplete #manual-charter-entry{display:none}.district_selector_ui_option{margin-right:2%}#manual-charter-entry{display:none}.stud-details{margin-right:2%}.stud-details .student-firstname{display:inline-block;margin-right:2%;width:45%}.stud-details .student-lastname{display:inline-block;width:45%}.stud-details .student-grade-selector{width:20%;float:none;display:inline-block;vertical-align:top;margin-left:2%}.manual-stud-details{margin-right:2%}.manual-stud-details .student-firstname{display:inline-block;margin-right:2%;width:47.5%}.manual-stud-details .student-lastname{display:inline-block;width:34.5%}.manual-stud-details .student-grade-selector{width:15%;float:none;display:inline-block;vertical-align:top;margin-left:2%}#manual-district-create-ui .manual-district-student{display:inline-block;width:100%}#manual-district-create-ui .manual-district-student .student-firstname{display:inline-block;margin-right:2%;width:47.5%}#manual-district-create-ui .manual-district-student .student-lastname{display:inline-block;width:47.5%}#manual-district-create-ui .manual-district-student .student-grade-selector{width:15%;float:none;display:inline-block;vertical-align:top;margin-left:2%}.public-reg-scrollable-div{margin:10px 0;background:#fff;border-radius:3px;border:1px solid #ccc;max-height:110px;overflow-y:auto}.public-reg-scrollable-div ::-webkit-scrollbar{-webkit-appearance:none;width:7px}.public-reg-scrollable-div ::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.public-reg-student-field{display:inline-block;margin-right:5px;margin-top:10px}.public-reg-student-field.select{width:80px}.public-reg-district-field{max-width:600px;width:98%}.public-reg-no-district-btn{color:#fff;display:inline-block;border-radius:3px;padding:5px 12px;cursor:pointer;margin-top:5px;margin-bottom:10px;margin-left:10px}.public-reg-list-option{padding:2px 10px;cursor:pointer}.public-reg-list-option:hover{background-color:#f1f1f4}.public_reg_option{margin-right:5px;padding:10px 20px;max-width:200px;border-radius:5px;border:1px solid #e2e2e5;background:#f2f4f9;margin-bottom:10px;cursor:pointer;display:inline-block;text-align:center}.public_reg_option.active{background:#57bfac;border-radius:#3b9a89}body#parent-body .public_reg_option a{color:#777}body#parent-body .public_reg_option.active a{color:#fff}body#parent-body .public_reg_option:hover a{color:#000}body#parent-body .public_reg_option.active:hover a{color:#fff}#selected-students{margin-top:15px}#selected-students>div{width:100%}#selected-students .simple-button.close{display:block}#manual-charter-entry,#manual-district-entry{display:none;float:right}#manual-charter-entry .simple-button.close,#manual-district-entry .simple-button.close{display:block}#manual-district-create-ui{display:none}#manual_school_name{display:none}#manual_school{display:none}#reg_added_students_container{border-radius:5px}#reg_added_students_container #reg_added_students{width:100%;table-layout:fixed}#reg_added_students_container #reg_added_students td{padding:10px;font-size:15px}.small-screen-step-buttons{display:none}.large-screen-step-buttons{display:block}#remove-listed-student{display:block}#registration-goback-top{display:inline-block}@media screen and (max-width:800px){.container-registration.reg-step2 .reg2{position:static;float:left;width:100%;text-align:center}#reg-step2 .public_reg_info_container{margin-top:20px;background:0 0;padding:0;border-radius:0;border:none;width:100%}#reg-step2 .public-reg-student-field{margin-bottom:0}#reg-step2 .inline-form-field{width:95%}#reg_added_students{width:100%}.small-screen-step-buttons{display:block}.large-screen-step-buttons{display:none}.public_reg_option{width:100%;max-width:760px}.stud-details{margin-right:0}.stud-details .student-firstname{display:inline-block;margin-right:0;width:100%}.stud-details .student-lastname{display:inline-block;width:100%}.stud-details .student-grade-selector{width:100%;float:none;display:inline-block;vertical-align:top;margin-left:0}.manual-stud-details{margin-right:0}.manual-stud-details .student-firstname{display:inline-block;margin-right:0;width:100%}.manual-stud-details .student-lastname{display:inline-block;width:100%}.manual-stud-details .student-grade-selector{width:100%;float:none;display:inline-block;vertical-align:top;margin-left:0}#manual-district-create-ui{margin-right:0}#manual-district-create-ui .manual-district-student{display:inline-block;width:100%}#manual-district-create-ui .manual-district-student .student-firstname{display:inline-block;margin-right:0;width:100%}#manual-district-create-ui .manual-district-student .student-lastname{display:inline-block;width:100%}#manual-district-create-ui .manual-district-student .student-grade-selector{width:100%;float:none;display:inline-block;vertical-align:top;margin-left:0}#remove-listed-student{display:none}#registration-goback-top{display:none}}#no_student,#no_student_label{display:none}#no_student_container{padding:0 2% 0 2%}
body#parent-body .flat-b{color:#333;border-radius:3px;padding:5px 22px;display:inline-block;line-height:0}body#parent-body .flat-b.no-click{background-position:0 0!important;opacity:.4;cursor:default}body#parent-body .flat-b:hover{background-color:#efeeee}body#parent-body .flat-b:hover>.gear-orange{background-position:-209px -16px}body#parent-body .flat-b:hover>.gear{background-position:-64px -16px}body#parent-body .flat-b:hover>.stack{background-position:-48px -16px}body#parent-body .flat-b:hover>.draft{background-position:-130px -16px}body#parent-body .flat-b:hover>.remove-draft{background-position:-229px -16px}body#parent-body .flat-b:hover>.checked{background-position:-32px -16px}body#parent-body .flat-b:hover>.blocks{background-position:-16px -16px}body#parent-body .flat-b:hover>.trash{background-position:0 -16px}body#parent-body .flat-b:hover>.search{background-position:-168px -17px}body#parent-body .flat-b:hover>.refund{background-position:-149px -16px}body#parent-body .flat-b:hover>.void{background-position:-292px -16px}body#parent-body .flat-b>div{height:16px;width:16px;overflow:hidden;background-repeat:no-repeat;margin:auto;display:inline-block;background-image:url(/ui/indicators/itemdashsprite_310.png)}body#parent-body .flat-b>div.gmail-drop-arrow{position:absolute;right:12px;top:10px;width:10px;height:6px;background:url(/img/gmail-drop-arrow.png)}body#parent-body .flat-b>div.flat-b-has-text{font-size:14px;margin-bottom:2px;background-image:none;overflow:visible;height:auto;width:auto;vertical-align:middle}body#parent-body .flat-b>div.gear-orange{background-position:-209px 0}body#parent-body .flat-b>div.gear{background-position:-64px 0}body#parent-body .flat-b>div.stack{background-position:-48px 0}body#parent-body .flat-b>div.checked{background-position:-32px 0}body#parent-body .flat-b>div.blocks{background-position:-16px 0}body#parent-body .flat-b>div.trash{background-position:0 0}body#parent-body .flat-b>div.draft{background-position:-130px 0}body#parent-body .flat-b>div.remove-draft{background-position:-229px 0}body#parent-body .flat-b>div.view-inactive{background-position:-248px 0}body#parent-body .flat-b>div.view-active{background-position:-270px 0}body#parent-body .flat-b>div.void{background-position:-292px 0}body#parent-body .flat-b>div.refund{background-position:-149px 0}body#parent-body .flat-b>div.search{background-position:-168px 0;visibility:visible}body#parent-body .flat-b.teal{background-color:#57bfac;color:#fff;border-radius:3px;padding:6px 15px;background-image:none;line-height:16px;display:inline-block;border:none}body#parent-body .flat-b.teal:hover{background-color:#38a793}body#parent-body .flat-b.teal .fa{font-size:14px}body#parent-body .flat-b.grey{background-color:#999;color:#fff;border-radius:3px;padding:6px 15px;background-image:none;line-height:16px;display:inline-block;border:none;font-size:12px}body#parent-body .flat-b.grey:hover{background-color:#888}body#parent-body .flat-b.mid-grey{background-color:#b9b9b9;color:#fff;border-radius:3px;padding:6px 15px;background-image:none;line-height:16px;display:inline-block;border:none;font-size:12px}body#parent-body .flat-b.mid-grey:hover{background-color:#b2b2b2}body#parent-body .flat-b.orange{background-color:#f57334;color:#fff;border-radius:3px;padding:6px 15px;background-image:none;line-height:16px;display:inline-block;border:none;font-size:12px}body#parent-body .flat-b.orange:hover{background-color:#e66525}body#parent-body .flat-b.orange .fa{font-size:14px}body#parent-body .flat-b.big{padding:10px 25px;margin-right:5px;margin-top:5px}body#parent-body a#gb-apply.flat-b.grey:hover{background-color:#7f7f7f}body#parent-body .gb-dropdown{background-color:#f1f1f4;color:#333;border-radius:3px;padding:0;background-image:none;line-height:16px;display:inline-block;border:none;font-size:12px;display:none;width:200px;margin-top:2px;position:absolute;right:0;border:1px solid #d2d2d5;z-index:1999;font-size:14px;box-shadow:0 8px 10px 1px rgba(0,0,5,.14),0 3px 14px 2px rgba(0,0,5,.12),0 5px 5px -3px rgba(0,0,5,.2)}body#parent-body .gb-dropdown hr{border-top:1px solid #e2e2e5;margin:5px 0}body#parent-body .gb-dropdown-list{padding:10px 20px;margin:0;list-style-type:none}body#parent-body .gb-dropdown-list li{max-width:100%;overflow-x:hidden}body#parent-body li.gb-dropdown-title{font-weight:700}body#parent-body input.gb-little-check[type=checkbox],body#parent-body input.gb-little-radio[type=radio]{display:none}body#parent-body input.gb-little-check[type=checkbox]+label,body#parent-body input.gb-little-radio[type=radio]+label{height:16px;width:16px;display:inline-block}body#parent-body input.gb-little-check[type=checkbox]:checked+label,body#parent-body input.gb-little-radio[type=radio]:checked+label{background-image:url(/ui/indicators/itemdashsprite_160.png);background-position:-96px -16px}body#parent-body .gb-little-check+label>span,body#parent-body .gb-little-radio+label>span{display:inline-block;margin-top:-5px;margin-left:20px;white-space:nowrap}body#parent-body .bigfoot-footnote__tooltip{border:2px solid #f57334}body#parent-body .biz .bigfoot-footnote__tooltip{border:2px solid #4800bd}body#parent-body .bigfoot-footnote__container{position:absolute}body#parent-body .lba-pmt-div .bigfoot-footnote__container{position:relative}body#parent-body .payinfo .bigfoot-footnote__container{display:inline-block}body#parent-body .opened .bigfoot-footnote__container{display:inline-block;margin-top:-38px;margin-left:220px}body#parent-body .bigfoot-footnote{border-radius:.5em;border:2px solid #f57334;z-index:10000}body#parent-body .bigfoot-footnote .bigfoot-footnote__content{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f1f1f4),color-stop(1,#f4f4f7));background:-moz-linear-gradient(top,#f1f1f4 5%,#f4f4f7 100%);background:-webkit-linear-gradient(top,#f1f1f4 5%,#f4f4f7 100%);background:-o-linear-gradient(top,#f1f1f4 5%,#f4f4f7 100%);background:-ms-linear-gradient(top,#f1f1f4 5%,#f4f4f7 100%);background:linear-gradient(to bottom,#f1f1f4 5%,#f4f4f7 100%);background-color:#f4f4f7;text-shadow:0 1px 0 #fff}body#parent-body .bigfoot-footnote .bigfoot-footnote__tooltip{background:#f1f1f4}body#parent-body .biz .bigfoot-footnote{background:#f1f1f4;border-radius:.5em;border:2px solid #4800bd}body#parent-body .biz .bigfoot-footnote .bigfoot-footnote__content{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f1f1f4),color-stop(1,#f4f4f7));background:-moz-linear-gradient(top,#f1f1f4 5%,#f4f4f7 100%);background:-webkit-linear-gradient(top,#f1f1f4 5%,#f4f4f7 100%);background:-o-linear-gradient(top,#f1f1f4 5%,#f4f4f7 100%);background:-ms-linear-gradient(top,#f1f1f4 5%,#f4f4f7 100%);background:linear-gradient(to bottom,#f1f1f4 5%,#f4f4f7 100%);background-color:#f4f4f7;text-shadow:0 1px 0 #fff}body#parent-body .biz .bigfoot-footnote .bigfoot-footnote__tooltip{background:#f1f1f4}.build-promotion-type-container{text-align:left;margin:5px 20px 5px 0}.build-promotion-options{margin-left:40px}.build-promotion-options ul{list-style-type:none}#custom_report_CDFtitle{margin:0;padding-left:10px;text-align:center;margin:10px auto;width:66%;display:inline-block}#custom_report_CDFtitle_2{text-align:left;padding-left:0;margin:10px 0;display:block}#completed_cdf_container{margin-bottom:10px;display:inline-block}#sort1 .not-sortable{background-color:#fff}.cfs .custom-report-build-slide{width:50%}.cfs .custom-report-selected-fields{width:46%}.cfs .custom_report_field-div{max-width:none}#no_cdf_msg{font-size:.8em;display:none}#smooth-slide .cdf_save_button{margin-top:15px;margin-bottom:20px;width:33%;text-align:center;float:right}#smooth-slide .cdf_save_button div{padding:12px}.cf_edit_remove_icons{display:inline-block;min-width:40px;float:right}#current_cf_type{color:#f57334;font-size:.85em}#current_cdf_container{position:relative;line-height:40px;border-bottom:1px solid #ccc}#smooth-slide .direction-button{border-radius:2px}#smooth-slide .direction-button.back{margin-top:15px}#smooth-slide .direction-button.next{margin-top:15px}#smooth-slide .datafield-selection{padding-top:10px}#smooth-slide .datafield-selection #slide2_save_button{float:right}#smooth-slide .datafield-selection .next{float:right}#smooth-slide .datafield-selection .back{float:left}.howto-container{margin-left:290px;padding-top:100px;padding:40px}.howto-header-nav{list-style-type:none;text-decoration:none;margin-left:2%}.howto-header-nav li{line-height:25px;margin-top:10px;float:left;margin-right:15px;padding-right:15px;border-right:1px solid #999}.howto-header-nav .active{color:#57bfac}.howto-header-nav #step4{float:left;margin-right:10px;padding-right:10px;border-right:none}.howto-scroll-container{padding-top:60px;padding-bottom:20px}.howto-section{background:#fff;padding:30px;padding-top:15px;margin-top:30px;box-shadow:1px 1px 8px #555}.howto-section p{margin-bottom:20px}.howto-section ul li{margin-left:30px}#choose_image_modal{display:none}#selected-image{width:50%;display:block;padding:10px;float:left}.image-selection-choice{display:inline-block;width:35px;float:right;position:relative;top:1px}#modal-choose_image_modal{position:relative;margin:auto;padding:15px;padding-top:0;min-height:170px;margin-top:70px;overflow-y:auto}#modal-choose_image_modal .mpn-button6{margin-left:1.25%}#modal-choose_image_modal ul{overflow-y:auto}#modal-choose_image_modal li{margin-left:1.25%;margin-right:1.25%;width:22%}#modal-choose_image_modal .fixed_in_modal{padding-top:20px;padding-bottom:10px;width:560px;background-color:#fff}.upload-preview-section{height:75%;overflow:auto}.upload-preview-section .image-preview{display:inline-block;width:100%;height:100%}.upload-preview-section .image-preview h4{text-align:center}.upload-preview-section .image-preview canvas{display:block;margin:auto}.upload-preview-section .image-preview #modal-uploadListPreview{display:block;margin:auto;width:80px;height:80px;float:none}#modal-image-upload table{width:100%}#modal-image-upload table td{width:50%;text-align:center}.card-container{float:left;position:relative;width:180px;margin-left:25px;height:90px;padding:20px;border-radius:7px;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#e6e6e9),color-stop(1,#d6d6d9));background:-moz-linear-gradient(top,#e6e6e9 5%,#d6d6d9 100%);background:-webkit-linear-gradient(top,#e6e6e9 5%,#d6d6d9 100%);background:-o-linear-gradient(top,#e6e6e9 5%,#d6d6d9 100%);background:-ms-linear-gradient(top,#e6e6e9 5%,#d6d6d9 100%);background:linear-gradient(to bottom,#e6e6e9 5%,#d6d6d9 100%);background-color:#e6e6e9;border:1px solid #ccc;text-shadow:0 1px 0 #fff}.card-container .card-name{font-size:18px;margin-bottom:20px;overflow:hidden;white-space:nowrap;max-width:100%;text-overflow:ellipsis}.card-container .card-type{position:absolute;right:10px;bottom:10px}.card-container .card-number{font-size:18px}.card-container .card-number.short{font-size:16px}.card-container .card-exp-date{font-size:16px}.card-container .routing-number{display:inline-block}.card-container .account-number{display:inline-block;margin-right:10px}.card-edit-buttons{float:right;vertical-align:top;margin-right:20px}.mini .card-container{width:140px;height:65px}.mini .card-container .card-name{font-size:16px;margin-bottom:10px}.mini .card-container .card-number{font-size:14px}.mini .card-container .card-number.short{font-size:12px}@media screen and (max-width:1230px){.card-edit-buttons{float:right;vertical-align:top;margin-top:10px}}.cdf_cart{max-height:70%}.options-listing{margin-left:0}.cdf_cart .close{float:right;margin-top:12px;margin-right:15px;cursor:pointer;opacity:1}.cdf_cart .headimg{padding-left:20px;width:60px;display:inline-block}.cdf_cart h3{display:inline-block;top:4px;position:relative}.cdf_cart .optionslist{margin:0}.cdf_cart .optionslist div.header{font-weight:700;font-size:18px;line-height:30px;margin-bottom:5px}.cdf_cart .optionslist div.header span{display:block;float:left;width:33%}.cdf_cart .optionslist div.header span .asc-arr{display:inline-block;width:14px;margin:0 2px 0;background:url(/img/less_arrow_14.png) center center no-repeat}.cdf_cart .optionslist div.header span .desc-arr{display:inline-block;width:14px;margin:0 0 0;background:url(/img/more_arrow_14.png) center center no-repeat}.cdf_cart .optionslist div.header span input[type=text]{background-image:url(../img/spdc/magglass_small_greyed.png);background-repeat:no-repeat;background-size:15px 20px;background-position:97% center;position:relative;width:95%!important}.cdf_cart .optionslist .optionscont ul{list-style:none}.cdf_cart .optionslist .optionscont .options-value{border-right:1px solid #efefef;border-left:1px solid #efefef;border-top:1px solid #efefef;background:#fff;cursor:pointer}.cdf_cart .optionslist .optionscont .options-value label{max-width:80%;display:inline-block;margin-bottom:0;padding:6px;line-height:25px;vertical-align:middle}.cdf_cart .optionslist .optionscont ul li span{display:block;float:left}.cdf_cart .optionslist .optionscont ul li span.option-value{width:100%;position:relative}.radio span.option-value em{left:7px;display:block;position:absolute;top:50%;width:20px;height:20px;opacity:1;background:url(/ui/indicators/radiounchecked_20.png) no-repeat scroll 0 0 rgba(0,0,0,0)}.checkbox span.option-value em{left:4px;display:block;position:absolute;top:-4px;width:36px;height:27px;opacity:1;background:url(/ui/indicators/mpnunchecked_40_smaller.png) no-repeat scroll 0 0 rgba(0,0,0,0)}.checkbox.active span.option-value em{background:url(/ui/indicators/mpnchecked_40_smaller.png) no-repeat scroll 0 0 rgba(0,0,0,0)}.radio.active span.option-value em{background:url(/ui/indicators/radio_orange.png) no-repeat scroll 0 0 rgba(0,0,0,0)}.cdf_cart .optionslist .optionscont ul li.active span.option-value em,.cdf_cart .optionslist .optionscont ul li:hover span.option-value em{opacity:1}.custom_checkbox_text,.custom_radio_text{margin-left:40px}.cdf_cart .optionslist .optionscont .confirm{padding-top:15px;text-align:right}.cdf_cart .optionslist .optionscont .confirm span{background-size:17%;display:inline-block;height:22px}.cf-required{margin-top:20px;padding-right:10px}.ui-cart-sold-out{margin:40px;border:1px solid #ccc;border-radius:5px;background:#f1f1f4;padding:30px;margin-top:15px}#splash-screen-control-content{background:url(/ui/images/create-account-background.png) no-repeat;background-size:cover;background-color:#9fb8b3;width:100%;height:100%}#splash-screen-control-content h3{font-size:24.5px;line-height:30px;margin-top:0;font-weight:400}#splash-screen-control-content h3.create-account-tagline{margin-top:5px;color:#fff;margin-left:7px;line-height:34px;font-size:27.5px}.create-account-container{width:350px;float:right;margin-top:70px;margin-right:100px}.create-account-box{width:300px;padding:25px;background:rgba(255,255,255,.75);border-radius:2px;box-shadow:-2px 2px 7px #333}.create-account-marketing-text{width:350px;margin-top:40px;text-shadow:-1px 1px 4px #333}.splash-screen-close,.splash-screen-continue{float:right}.splash-screen-close div,.splash-screen-continue div{padding:12px 20px!important}@media (max-width:800px){.create-account-container{padding-top:50px;float:none;margin-top:0;margin-right:auto;margin-left:auto;width:85%}.create-account-box{width:90%}.create-account-marketing-text{width:100%;text-shadow:-1px 1px 4px #333}}.sp-text.primary_color{color:#57bfac}.sp-text.secondary_color{color:#f57334}.sp-text.tertiary_color{color:#fff8d6}.sp-text.dgrey{color:#777}.sp-text.mdgrey{color:#999}.sp-text.mgrey{color:#b7b7b7}.sp-text.black{color:#000}.sp-text.white{color:#fff}.sp-background.primary_color{background-color:#57bfac}.sp-background.secondary_color{background-color:#f57334}.sp-background.tertiary_color{background-color:#fff8d6}.sp-background.dgrey{background-color:#777}.sp-background.mdgrey{background-color:#999}.sp-background.mgrey{background-color:#b7b7b7}.sp-background.grey{background-color:#ccc}.sp-background.mlgrey{background-color:#e2e2e2}.sp-background.lgrey{background-color:#f2f2f2}.sp-background.radial-gradient{background-color:#f57334;background:radial-gradient(13px,#ffd99a,#f57334)}.sp-background.gradient.mgrey{background:-moz-linear-gradient(top,#dbdbdb 0,#d1d1d1 51%,#e2e2e2 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#dbdbdb),color-stop(51%,#d1d1d1),color-stop(100%,#e2e2e2));background:-webkit-linear-gradient(top,#dbdbdb 0,#d1d1d1 51%,#e2e2e2 100%);background:-o-linear-gradient(top,#dbdbdb 0,#d1d1d1 51%,#e2e2e2 100%);background:-ms-linear-gradient(top,#dbdbdb 0,#d1d1d1 51%,#e2e2e2 100%);background:linear-gradient(to bottom,#dbdbdb 0,#d1d1d1 51%,#e2e2e2 100%)}.hover_primary_bgcolor:hover{background-color:#57bfac}.hover_secondary_bgcolor:hover{background-color:#f57334}.sp-border.primary_color{border-color:#57bfac}.sp-border.secondary_color{border-color:#f57334}.sp-border.tertiary_color{border-color:#fff8d6}.sp-border.dgrey{background-color:#777}.sp-border.mdgrey{background-color:#999}.sp-border.mgrey{background-color:#b7b7b7}.sp-border.grey{background-color:#ccc}.sp-border.mlgrey{background-color:#e2e2e2}.sp-border.lgrey{background-color:#f2f2f2}.detail-table-container{border-radius:4px;border:1px solid #d5d5d5}.detail-table-container.scrollable{max-height:500px;overflow:auto}.detail-table-container.has-fixed-header{position:relative;padding-top:50px}.detail-table-container.has-fixed-header.w-btns{padding-top:80px}.detail-table-container.has-fixed-header .detail_table{border-top-left-radius:0;border-top-right-radius:0}.detail-table-container .fixed-header{position:absolute;top:0;right:0;left:0;padding:10px}.detail-table-container .fixed-header .header-buttons{display:block}.detail-table-container .fixed-header .header-buttons>div{display:inline-block;vertical-align:top;margin-top:5px}.top-tabs{width:100%}.top-tabs .sp-tabs{float:none;margin-bottom:0;padding-left:0}.top-tabs .sp-tabs .sp-tab{border-bottom:none}.search-field .input-wrapper label.infield::before{font-family:FontAwesome;content:"\f002";margin-right:5px;margin-left:5px}.detail_table{width:100%;border-spacing:0;border-collapse:separate;border-radius:4px;overflow:hidden;margin-right:30px}.detail_table .column_decorator{white-space:nowrap}.detail_table.selectable{border-collapse:collapse}table.detail_table tr:first-child{border-bottom:1px solid #d5d5d7;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f1f1f4),color-stop(1,#e2e2e5));background:-moz-linear-gradient(top,#f1f1f4 5%,#e2e2e5 100%);background:-webkit-linear-gradient(top,#f1f1f4 5%,#e2e2e5 100%);background:-o-linear-gradient(top,#f1f1f4 5%,#e2e2e5 100%);background:-ms-linear-gradient(top,#f1f1f4 5%,#e2e2e5 100%);background:linear-gradient(to bottom,#f1f1f4 5%,#e2e2e5 100%);background-color:#e2e2e5;text-shadow:0 1px 0 #fff;height:34px}table.detail_table td.total-row{border-top:1px solid #d5d5d7;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f1f1f4),color-stop(1,#e2e2e5));background:-moz-linear-gradient(top,#f1f1f4 5%,#e2e2e5 100%);background:-webkit-linear-gradient(top,#f1f1f4 5%,#e2e2e5 100%);background:-o-linear-gradient(top,#f1f1f4 5%,#e2e2e5 100%);background:-ms-linear-gradient(top,#f1f1f4 5%,#e2e2e5 100%);background:linear-gradient(to bottom,#f1f1f4 5%,#e2e2e5 100%);background-color:#e2e2e5;text-shadow:0 1px 0 #fff}#school_csv_upload_preview .detail_table tr:first-child{background-color:#f1f1f4;border-top:none;border-bottom:none}table.inner-table tr:first-child{background-color:#f1f1f4;border-top:1px solid #d5d5d5;border-bottom:1px solid #d5d5d5;height:34px}.detail_table tr.selectable{cursor:pointer;background:#fff;border-top:1px solid #f2f4f9}.detail_table tr.selectable:hover{background:#f2f4f9}.detail_table tr.selectable.selected{border-top:1px solid #4eaa99}table.detail_table tr:first-child.selectable{background:#fff;border-bottom:none}table.detail_table tr:first-child.selectable:hover{background:#f2f4f9}table.detail_table tr:first-child.selectable.selected{background:#57bfac}.detail_table tr:nth-child(even){background-color:#fff}.detail_table tr:nth-child(even).selected{background:#57bfac;text-shadow:none;color:#fff}.detail_table tr:nth-child(even).selected .grey-text{color:#fff}.detail_table tr:nth-child(odd){background-color:#f1f1f4}.detail_table tr:nth-child(odd).selectable{background-color:#fff}.detail_table tr:nth-child(odd).selected{background:#57bfac;text-shadow:none;color:#fff}.detail_table tr:nth-child(odd).selected .grey-text{color:#fff}.detail_table td{padding:10px;max-height:46px;min-height:46px;overflow:hidden;padding-left:15px;padding-right:15px}.detail_table a.sort{display:inline-block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;margin-left:5px;cursor:pointer}.detail_table a.sort.sort_asc{border-bottom:10px solid #adb0a9}.detail_table a.sort.sort_asc.active{border-bottom:10px solid #00c5af}.detail_table a.sort.sort_desc{border-top:10px solid #adb0a9}.detail_table a.sort.sort_desc.active{border-top:10px solid #00c5af}.detail_table tr.filtered_out{display:none}.detail_table.collapsed tr{display:none}.detail_table.collapsed tr:last-child{display:table-row;background-color:#fff}.detail_table.collapsed .detail_table-expand{display:inline}.detail_table.collapsed .detail_table-collapse{display:none}.detail_table .detail_table-expand{display:none}body#parent-body .detail_table.txn-log-table tr:first-child{background:#f2f4f9}body#parent-body .detail_table.txn-log-table tr td{vertical-align:top;padding:15px}.two-panel-select{border:1px solid #e2e2e5;border-radius:3px}.two-panel-select .opt-left{width:45%;float:none;display:inline-block;vertical-align:middle;margin-right:-4px}.two-panel-select .opt-left .detail-table-container{height:400px;overflow-y:auto}.two-panel-select .opt-left .detail-table-container #ux-unassigned-students tr.assigned{color:#3d7e73}.two-panel-select .opt-left .detail-table-container #ux-assigned-students tr.unassigned{color:#3d7e73}.two-panel-select .opt-left.mid-controls{width:10%;text-align:center}.two-panel-select .opt-left.mid-controls .fa{display:block;font-size:28px;margin-bottom:5px;color:#57bfac;cursor:pointer}.two-panel-select .opt-left.mid-controls .fa:hover{color:#4ba393}div.itemtype.mpn-modal{margin-top:100px;padding:25px;padding-top:10px;padding-right:10px;width:32.2%;border:2px solid #f57334}div.itemtype.mpn-modal h3{padding-left:4px}div.itemtype.mpn-modal .mpn-button4{margin-top:55px;margin-right:25px;float:right}div.itemtype.mpn-modal .mpn-button4{margin-top:55px;margin-right:25px;float:right}div.itemtype.mpn-modal .cell{min-height:0}div.itemtype.mpn-modal .cell.create{background-color:#ccc;width:29%;padding-top:20px;margin-top:10px;border:1px solid #b7b7b7;border-radius:4px}div.itemtype.mpn-modal .cell.create:hover{background-color:#f57334}div.itemtype.mpn-modal .cell.create.active_item_type{background-color:#57bfac}div.itemtype.mpn-modal a.active .cell.create{background-color:#57bfac}.dropdown-food{font-family:Questrial;font-size:16px;cursor:pointer;display:inline-block;color:#fff;background-color:#57bfac;background:-webkit-linear-gradient(180deg,#57bfac,#4ba393);background:-o-linear-gradient(180deg,#57bfac,#4ba393);background:-moz-linear-gradient(180deg,#57bfac,#4ba393);background:linear-gradient(180deg,#57bfac,#4ba393);border:none;border-radius:50px;box-shadow:1px 2px 3px -1px rgba(0,0,0,.24);padding:12px 34px;text-shadow:1px 1px 2px rgba(0,0,0,.24);transition:transform .2s ease-in-out}.dropdown-food:hover{transform:scale(1.02);box-shadow:1px 2px 5px -1px rgba(0,0,0,.24);text-shadow:1px 1px 4px rgba(0,0,0,.24)}.dropdown-food:hover .dropdown-food-content{display:block}.dropdown-food.teal{background-color:#57bfac}.dropdown-food.grey{background-color:#868a8e;color:#fff}.dropdown-food.disabled{background-color:#d2d2d7;text-shadow:none;box-shadow:none;cursor:default}.dropdown-food.disabled:hover{cursor:default;text-shadow:none;box-shadow:none;transform:scale(1)}.dropdown-food-content{display:none;position:absolute;background-color:#f9f9f9;max-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1;border-radius:5px;margin-left:-25px;float:left;width:100%}.dropdown-food-content-inner{width:50%;height:50%;box-sizing:border-box;float:left;text-align:center;padding:5px}.food-tooltip:hover{transform:scale(1.02);box-shadow:1px 2px 5px -1px rgba(0,0,0,.24);text-shadow:1px 1px 4px rgba(0,0,0,.24)}.food-tooltip:hover>.food-tooltip-content{display:block}.food-tooltip-content{display:none;position:absolute;background-color:#000;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1;border-radius:5px;margin-left:-25px;float:left;width:100%;font-size:12px}.new-food-carrot{position:absolute;z-index:1;width:10px!important;height:10px!important;background:inherit;border:none;border-radius:none}.new-food-carrot.up{top:-9px;right:20px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-left:1px solid #fff;border-top:1px solid #fff}.new-food-carrot.down{top:44px;right:44px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-right:1px solid #fff;border-bottom:1px solid #fff}ul.thumbnails.image_picker_selector{height:270px;overflow:auto;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:10px;background:#e2e2e5;border-radius:5px;border:1px solid #ccc}ul.thumbnails.image_picker_selector ul{overflow:auto;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0;margin:0}ul.thumbnails.image_picker_selector li.group_title{float:none}ul.thumbnails.image_picker_selector li{display:inline-block;float:none;width:22%}ul.thumbnails.image_picker_selector li .thumbnail{background-color:#fff;cursor:pointer;padding:6px;border:1px solid #999;box-shadow:1px 2px 2px #b7b7b7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}ul.thumbnails.image_picker_selector li .thumbnail img{-webkit-user-drag:none}ul.thumbnails.image_picker_selector li .thumbnail.selected{background:#27bfac}ul.thumbnails.image_picker_selector li{max-width:29%}ul.thumbnails.image_picker_selector li img{width:100%}.image-upload-box{position:relative;top:-20px;width:97%;background-color:#e2e2e2;margin-bottom:20px;min-height:50px;overflow:auto;padding:5px;border:1px solid #b7b7b7;border-radius:4px;padding-bottom:15px}.image-upload-box .tooltip{z-index:9999}.image-upload-box-header{position:relative;right:10px;top:50px;z-index:1;padding:3px 3px 3px 8px;float:right;margin-bottom:10px;box-shadow:1px 2px 2px #b7b7b7;background-color:#fff;border-radius:3px}.image-upload-box-header a{margin-top:5px}#no-img-selected{padding-left:20px}.uploaded-image-section{padding-left:25px;padding-bottom:0}body#parent-body #selected-image[src]+.clearfix+#no-img-selected{display:none}.upload-image-modal{margin:auto;padding-top:25px;margin-top:60px;border:2px solid #f57334}.show_coa{padding:30px;padding-top:10px}.impressions-options{float:right;margin-top:10px}h3.impression-count{margin-bottom:0;color:#57bfac}.plan-info-header{padding:3px 8px 3px 8px;background-color:#f57334;border-radius:3px;color:#fff;font-size:12px;line-height:20px}.plan-info-header.has-arrow{cursor:pointer}.plan-info-header.has-arrow div{height:100%;margin-right:0;background:url(/img/spdc/arrow-white-xs.png) right center no-repeat}.image-toolbar-row{display:inline-block;margin-bottom:10px}.images-top-info{margin-left:40px}.current-plan-info{width:96%;padding:20px 2%;padding-bottom:10px;margin-bottom:20px;background:#f1f1f4;border:1px solid #e2e2e5;border-radius:4px}.top-info-subheader{font-size:20px;margin-bottom:10px}.list-item-image{margin-right:10px;height:80px;width:80px;background-size:cover;float:left;margin-right:20px}.list-item-noimage{margin-right:20px;height:80px;width:80px;background-color:#f1f1f4;background-size:cover;float:left;text-align:center}.list-item-noimage div{font-size:16px;line-height:18px;text-align:center;width:60px;margin-left:10px;padding-top:20px;color:#999}.plan-label{width:auto;height:18px;padding-top:2px;padding-left:7px;padding-right:7px;text-align:center;vertical-align:middle}.teal-bg{background-color:#57bfac}.label.teal-bg{background-color:#57bfac}.label.orange-bg,.orange-bg{background-color:#f57334}.image-upgrade-information{border-bottom:1px solid #ccc;background:#fff;padding:35px;padding-top:10px;box-shadow:1px 1px 8px #555}.image-details-cont{padding:35px;padding-top:20px;border:1px solid #ccc;margin-top:30px;background:#fff;box-shadow:1px 1px 8px #555}.image-details-cont.tc{padding-top:15px}.image-preterms-placehold{width:97%;height:250px;background-color:#e2e2e5;padding-left:10px;padding-top:10px}#itrial-info{display:none;font-size:14px;line-height:17px;width:80%}.mpn-modal.tc{margin-top:20px;width:650px;padding:15px;border:2px solid #f57334;max-height:80%;overflow-y:scroll}input.magstripe{position:absolute;top:-200px;left:-200px;border:none;box-shadow:none;color:#fff}input.magstripe:focus{background-color:#fff;box-shadow:none}input.magstripe+div{display:block}input.magstripe+div div{display:none}input.magstripe+div #enter-info-p{display:block}input.magstripe:focus+div{display:block}input.magstripe:focus+div div{display:block}input.magstripe:focus+div #enter-info-p{display:none}:focus+div+#button-mag{display:none}#button-mag{display:block}body#parent-body .ui-selected.selected.ui-items-list .search{background-color:#f57334}body#parent-body .ui-selected.selected.ui-build .plus{background-color:#f57334}body#parent-body .biz .ui-selected.selected.ui-items-list .search{background-color:#2b00b5}body#parent-body .biz .ui-selected.selected.ui-build .plus{background-color:#2b00b5}body#parent-body .row-block .sp-check{height:18px;width:18px}body#parent-body .detail_table .sp-check{height:18px;width:18px}body#parent-body .reports-table .sp-check{height:18px;width:18px}body#parent-body .flat-b.square{padding:5px 10px}body#parent-body .flat-b:hover .fa{color:#777}body#parent-body .flat-b .fa{font-size:20px;color:#999}body#parent-body .flat-b.check-all.on .fa{font-size:20px;color:#57bfac}.sidebar-payments .fa{font-size:20px;margin-right:5px;padding-top:3px}body#parent-body .left-links-new .blk .upload-only{display:none}body#parent-body .left-links-new .blk .update-only{display:none}body#parent-body .left-links-new .ui-update .update-only{display:block}body#parent-body .left-links-new .ui-update .ui-items-list{display:none}body#parent-body .left-links-new .ui-update .left-link-back-btn{display:block}body#parent-body .left-links-new .ui-update .left-link-back-btn a{background:#999;color:#fff;text-align:center;line-height:40px;cursor:pointer;margin-top:-1px}body#parent-body .left-links-new .ui-update .left-link-back-btn a:hover{background:#aaa}body#parent-body .left-links-new .ui-update .ui-item-upload-link{background:#fff}body#parent-body .left-links-new .ui-update .ui-item-upload-link .row-toolbar{display:inline-block}body#parent-body .left-links-new .ui-update .ui-item-upload-link .row-toolbar .refresh.grey-circle{background-color:#f57334}body#parent-body .left-links-new .ui-update .ui-item-upload-link.biz-item-upload .row-toolbar .refresh.grey-circle{background-color:#2b00b4}body#parent-body .left-links-new .ui-update .tip-link{position:relative;font-size:14px;cursor:pointer}body#parent-body .left-links-new .ui-update .tip-link .row-toolbar{font-size:18px}body#parent-body .left-links-new .ui-update .tip-link.hover-highlight{background:#57bfac;color:#fff}body#parent-body .left-links-new .ui-update .tip-link.highlighted{background:#f57334;color:#fff}body#parent-body .left-links-new .ui-update .tip-link.biz-highlight.highlighted{background:#2b00b5;color:#fff}body#parent-body .left-links-new .ui-update .tip-link .padded-text{padding:7px 15px;height:20px}body#parent-body .left-links-new .ui-update .tip-right{color:#000;position:fixed;left:291px;top:200px;width:300px;z-index:5000;background:#e2e2e5;border:1px solid #ccc;border-left:none;border-top-right-radius:3px;border-bottom-right-radius:3px;font-size:12px}body#parent-body .left-links-new .ui-update .tip-right .check-tabs,body#parent-body .left-links-new .ui-update .tip-right .step-tabs,body#parent-body .left-links-new .ui-update .tip-right .tip-tabs{float:left;margin-bottom:15px}body#parent-body .left-links-new .ui-update .tip-right p{font-size:12px}body#parent-body .left-links-new .ui-update .tip-right p a.simple-link{color:#57bfac;padding:0;display:inline-block}body#parent-body .left-links-new .ui-update .tip-right p a.simple-link:hover{text-decoration:underline;color:#57bfac;background:0 0}body#parent-body .left-links-new .ui-update .tip-right .close-button{position:absolute;top:7px;right:7px}.left-header-icon{position:absolute;left:0;top:0;height:50px;background:#57bfac;color:#fff;line-height:50px;text-align:center;width:50px;box-shadow:1px -4px 4px rgba(0,0,0,.3)}.left-header-icon .fas{font-size:1.5em;line-height:50px;margin:0}body#parent-body .fa.grey-circle{background-color:#999;border-radius:100%;float:right;height:30px;width:30px;color:#fff;text-align:center;line-height:30px;font-size:20px;box-shadow:0 0 4px rgba(0,0,5,.15);transition:transform .3s,box-shadow .3s;cursor:pointer}body#parent-body .fa.grey-circle:hover{color:#000;transform:scale(1.05);box-shadow:0 0 12px rgba(0,0,5,.15)}body#parent-body .fa.grey-circle:active{transform:scale(1.02);box-shadow:0 0 15px rgba(0,0,5,.15)}body#parent-body .fa.grey-circle.lock{line-height:29px}body#parent-body .fa.grey-circle.stop{font-size:16px}body#parent-body .fa.grey-circle.times{line-height:29px}body#parent-body .fa.grey-circle.search{line-height:28px;font-size:17px}body#parent-body .fa.grey-circle.orange-circle{background-color:#f57334}body#parent-body .fa.grey-circle.secondary_color{background:#f57334}body#parent-body .fa.mini{height:18px;width:18px;line-height:18px;font-size:12px}body#parent-body .left-links-new .ui-upload .upload-only{display:block}body#parent-body .left-links-new .ui-upload .ui-items-list{display:none}body#parent-body .left-links-new .ui-upload .left-link-back-btn{display:block}body#parent-body .left-links-new .ui-upload .left-link-back-btn a{background:#999;color:#fff;text-align:center;line-height:40px;cursor:pointer;margin-top:-1px}body#parent-body .left-links-new .ui-upload .left-link-back-btn a:hover{background:#aaa}body#parent-body .left-links-new .ui-upload .ui-item-upload-link{background:#fff}body#parent-body .left-links-new .ui-upload .ui-item-upload-link .row-toolbar{display:inline-block}body#parent-body .left-links-new .ui-upload .ui-item-upload-link .row-toolbar .cloud-upload.grey-circle{background-color:#f57334}body#parent-body .left-links-new .ui-upload .ui-item-upload-link.biz-item-upload .row-toolbar .cloud-upload.grey-circle{background-color:#2b00b4}body#parent-body .left-links-new .ui-upload .tip-link{position:relative;font-size:14px;cursor:pointer}body#parent-body .left-links-new .ui-upload .tip-link .row-toolbar{font-size:18px}body#parent-body .left-links-new .ui-upload .tip-link.hover-highlight{background:#57bfac;color:#fff}body#parent-body .left-links-new .ui-upload .tip-link.highlighted{background:#f57334;color:#fff}body#parent-body .left-links-new .ui-upload .tip-link.biz-highlight.highlighted{background:#2b00b5;color:#fff}body#parent-body .left-links-new .ui-upload .tip-link .padded-text{padding:7px 15px;height:20px}body#parent-body .left-links-new .ui-upload .tip-right{color:#000;position:fixed;left:291px;top:200px;width:300px;z-index:5000;background:#e2e2e5;border:1px solid #ccc;border-left:none;border-top-right-radius:3px;border-bottom-right-radius:3px;font-size:12px}body#parent-body .left-links-new .ui-upload .tip-right .check-tabs,body#parent-body .left-links-new .ui-upload .tip-right .step-tabs,body#parent-body .left-links-new .ui-upload .tip-right .tip-tabs{float:left;margin-bottom:15px}body#parent-body .left-links-new .ui-upload .tip-right p{font-size:12px}body#parent-body .left-links-new .ui-upload .tip-right p a.simple-link{color:#57bfac;padding:0}body#parent-body .left-links-new .ui-upload .tip-right p a.simple-link:hover{text-decoration:underline;color:#57bfac;background:0 0}body#parent-body .left-links-new .ui-upload .tip-right .close-button{position:absolute;top:7px;right:7px}.upload-item-checklist li{margin-bottom:10px;font-size:16px;line-height:22px;margin-left:15px}body#parent-body .left-links-new .blk a.left-links-grey-button{padding:0;margin-top:0;font-size:14px}body#parent-body .left-links-new .blk a.left-links-grey-button .fa{float:right;font-size:20px}.item-list-functions{display:inline-block;vertical-align:bottom;width:49.5%}.secondary-sticky{position:fixed;top:73px;left:0;right:0;height:50px;background:#4f585f;background:-moz-linear-gradient(top,#656c71 0,#3a444c 100%);background:-webkit-linear-gradient(top,#656c71 0,#3a444c 100%);background:linear-gradient(to bottom,#656c71 0,#3a444c 100%);z-index:2002;color:#fff;box-shadow:1px 1px 12px rgba(0,0,0,.25);-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.secondary-sticky .header-image{position:absolute;left:0;top:0;height:50px}.secondary-sticky .left-header-icon{position:absolute;left:0;top:0;height:50px;background:#57bfac;color:#fff;line-height:50px;text-align:center;width:50px;box-shadow:1px -4px 4px rgba(0,0,0,.3);transition:.25s;cursor:pointer}.secondary-sticky .left-header-icon .fa,.secondary-sticky .left-header-icon .fab,.secondary-sticky .left-header-icon .fas{font-size:1.5em;line-height:50px;margin:0;transition:.25s}.secondary-sticky h3{font-weight:400;line-height:50px;margin:0;padding-left:65px}.secondary-sticky h4{line-height:50px;margin:0;padding-right:10px;font-weight:400}.secondary-sticky .csv-export{margin:0;margin-right:20px}.secondary-sticky .label.orange-bg{background-color:#f26000;color:#fff;font-size:.75em;font-weight:400;padding:3px;border-radius:3px;line-height:12px;display:inline-block;vertical-align:middle;margin-left:5px}.left-links-new.mt-50{margin-top:50px}#type-options-menu,body#parent-body .advanced-options-menu,body#parent-body .preview-options-menu,body#parent-body .promote-options-menu{position:absolute;display:none;z-index:400;right:15px;top:50px;width:240px;height:100px;overflow:hidden;padding-top:10px;cursor:default}#type-options-menu .options-menu-inner,body#parent-body .advanced-options-menu .options-menu-inner,body#parent-body .preview-options-menu .options-menu-inner,body#parent-body .promote-options-menu .options-menu-inner{position:absolute;top:12px;right:10px;background:#e4e4e8;padding:15px;width:210px;border-radius:3px;border:1px solid #d2d2d2;box-shadow:0 4px 14px 0 rgba(0,0,0,.3)}#type-options-menu .options-menu-inner ul,body#parent-body .advanced-options-menu .options-menu-inner ul,body#parent-body .preview-options-menu .options-menu-inner ul,body#parent-body .promote-options-menu .options-menu-inner ul{list-style:none;float:left;margin-right:15px;margin-left:15px}#type-options-menu .options-menu-inner li,body#parent-body .advanced-options-menu .options-menu-inner li,body#parent-body .preview-options-menu .options-menu-inner li,body#parent-body .promote-options-menu .options-menu-inner li{line-height:36px}#type-options-menu .options-menu-inner li a,body#parent-body .advanced-options-menu .options-menu-inner li a,body#parent-body .preview-options-menu .options-menu-inner li a,body#parent-body .promote-options-menu .options-menu-inner li a{color:#000}#type-options-menu .options-menu-inner li a:hover,body#parent-body .advanced-options-menu .options-menu-inner li a:hover,body#parent-body .preview-options-menu .options-menu-inner li a:hover,body#parent-body .promote-options-menu .options-menu-inner li a:hover{color:#57bfac}#type-options-menu .options-menu-inner li a:before,body#parent-body .advanced-options-menu .options-menu-inner li a:before,body#parent-body .preview-options-menu .options-menu-inner li a:before,body#parent-body .promote-options-menu .options-menu-inner li a:before{content:"+";margin-right:8px}#type-options-menu .options-menu-inner li p,body#parent-body .advanced-options-menu .options-menu-inner li p,body#parent-body .preview-options-menu .options-menu-inner li p,body#parent-body .promote-options-menu .options-menu-inner li p{display:none;font-size:14px;line-height:18px}#type-options-menu{width:320px}.item-list-header{margin-left:7px;margin-bottom:10px;padding-left:60px}.item-list-header.Individual{background:url(/ui/indicators/single-lego-black-128.png) no-repeat;background-size:17%}.item-list-header.No-Cost{background:url(/ui/indicators/no-cost-item.png) no-repeat;background-size:17%}.item-list-header.Blackboard{background:url(/img/3rd/blackboard_48.png) no-repeat;background-size:16%}.item-list-header.multi-payment{background:url(/ui/indicators/multi-lego-black-250.png) no-repeat;background-size:40%}.item-list-header.Trash{background:url(/ui/indicators/trash-black-icon.png) no-repeat;background-size:40%}.item-list-header.Recurring{background:url(/ui/indicators/clock_60_blackwhite.png) no-repeat;background-size:16%}.item-list-header.event-item{background:url(/ui/indicators/card-swipe-129.png) no-repeat;background-size:15%}.item-list-header.office-item{background:url(/ui/indicators/card-swipe-129.png) no-repeat;background-size:50px}.item-list-header.Invoice{background:url(/ui/indicators/invoice_100.png) no-repeat;background-size:40px}body#parent-body .advanced-options-menu,body#parent-body .preview-options-menu,body#parent-body .promote-options-menu{top:35px;overflow:visible}body#parent-body .preview-options-menu{width:310px}body#parent-body .preview-options-menu .options-menu-inner{width:280px;right:43px}body#parent-body .advanced-options-menu{width:150px;right:-20px}body#parent-body .advanced-options-menu .options-menu-inner{padding:10px;width:130px}body#parent-body .promote-options-menu{width:220px;overflow:visible}body#parent-body .promote-options-menu ul{overflow:visible}body#parent-body .promote-options-menu a{display:inline-block}body#parent-body .promote-options-menu a:hover{background:0 0;background-color:none}body#parent-body .promote-options-menu a img{width:24px;height:24px;margin-right:8px}.row-block:hover .search{visibility:visible}body#parent-body .item-code-data .new-feature{font-size:10px}body#parent-body .item-code-data .fa{color:#fff;background-color:#57bfac;border-radius:20px;cursor:pointer;position:relative;width:24px;height:24px;line-height:24px;font-size:15px;text-align:center}body#parent-body .item-code-data .item-id-actions{position:absolute;top:0;right:-30px;z-index:10;padding:30px}body#parent-body .item-code-data .item-id-actions .dropdown-inner-section{border-radius:3px;border:1px solid #e2e2e5;width:280px;padding-top:4px;box-shadow:0 4px 14px 0 rgba(0,0,0,.3)}body#parent-body .item-code-data .item-id-actions .dropdown-inner-section h4.action-row{font-size:16px;margin-top:5px;margin-bottom:5px}body#parent-body .item-code-data .item-id-actions .dropdown-inner-section .ui-more-info-text{font-size:14px;padding:7px 12px}body#parent-body .item-code-data .item-id-actions .dropdown-inner-section .action-row{font-size:14px;padding:7px 12px;cursor:pointer}body#parent-body .item-code-data .item-id-actions .dropdown-inner-section .action-row.ux-copy-itemid.ux-copied-success{background-color:#57bfac;color:#fff;text-shadow:none}body#parent-body .item-code-data .item-id-actions .dropdown-inner-section .action-row.ux-copy-itemid.ux-copied-failed{background-color:#f57334;color:#fff;text-shadow:none}body#parent-body .item-code-data .item-id-actions .dropdown-inner-section .action-row .action-row-title{float:left;color:#000}body#parent-body .item-code-data .item-id-actions .dropdown-inner-section .action-row .action-row-icon{float:right;text-shadow:none}body#parent-body .item-code-data .item-id-actions .dropdown-inner-section .action-row .action-row-icon:hover{color:#000}body#parent-body .item-code-data .item-id-actions .dropdown-inner-section .action-row.text-center:hover{color:#000}body#parent-body .item-code-data .item-id-actions .dropdown-inner-section .action-row:hover{color:#57bfac}body#parent-body .item-code-data .item-id-actions .dropdown-inner-section .action-row:hover .action-row-title{color:#57bfac}body#parent-body .item-code-data .item-id-actions .dropdown-inner-section .action-row:hover .fa{color:#000;text-shadow:none}.event-item-detail{padding-left:30px}.event-item-detail .detail{margin-left:30px;white-space:nowrap}#event_form .opt-left{width:49.5%}#locked-item-indicator{width:15px;height:20px;background:url(/ui/indicators/lock-orange.png);background-size:100%;background-repeat:no-repeat}.pnp_label{line-height:16px}@keyframes pulse_animation{0%{transform:scale(1)}30%{transform:scale(1)}40%{transform:scale(1.38)}50%{transform:scale(1)}60%{transform:scale(1)}70%{transform:scale(1.45)}80%{transform:scale(1)}100%{transform:scale(1)}}.pulse{animation-name:pulse_animation;animation-duration:1.2s;transform-origin:70% 70%;animation-iteration-count:infinite;animation-timing-function:linear;-moz-animation-name:pulse_animation;-moz-animation-duration:1.2s;-moz-transform-origin:70% 70%;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear}.block-tab{display:inline-block;vertical-align:top;border-radius:3px;margin:0 5px 5px 0}.block-tab .sp-background{border-radius:3px}.block-tab .inner-block-tab{color:#999;text-shadow:1px 1px 0 #fff;background-color:#f2f4f9;border:1px solid #e2e2e5;font-weight:700;border-radius:3px;font-size:14px;text-align:center;position:relative;width:100px;height:100px}.block-tab .inner-block-tab>div{position:relative;top:50%;transform:translateY(-50%)}.block-radio:checked+.inner-block-tab{background-color:transparent!important;color:#fff;text-shadow:1px 1px 0 #4b9b8d;border:1px solid #4b9b8d}.secondary_color .block-radio:checked+.inner-block-tab{text-shadow:1px 1px 0 #c25b29;border:1px solid #c25b29}.new_rule_field td input,.new_rule_field td select{margin-bottom:0}@media screen and (max-width:800px){.left-links-new.mt-50{margin-top:40px}#event_form .opt-left{width:100%}.row-footer{font-size:14px}.secondary-sticky{top:49px;height:40px}.secondary-sticky .header-image{position:absolute;left:0;top:0;height:40px}.secondary-sticky .header-image img{height:40px}.secondary-sticky .left-header-icon{height:40px}.secondary-sticky .left-header-icon .fa,.secondary-sticky .left-header-icon .fab,.secondary-sticky .left-header-icon .fas{font-size:1.2em;line-height:40px}.secondary-sticky h3{font-weight:400;font-size:18px;line-height:40px;margin:0;padding-left:55px}.secondary-sticky h4{line-height:40px;font-size:16px;margin:0;padding-right:10px;font-weight:400}}@media screen and (max-width:500px){.secondary-sticky .csv-export{display:none;margin:0;margin-right:20px}}.build{background:#fff}.build .modal{margin-left:auto;margin-right:auto;width:80%;max-width:660px;margin-top:20px}#merchant-fee-warning{display:inline-block}#schedule-promotion-options,#third-party-software-options{display:none;margin-top:10px}#schedule-promotion-options div,#third-party-software-options div{float:none;display:inline-block}#coa_lightbox_label h4{margin-top:20px;display:inline-block;cursor:pointer}#coa_lightbox_label h4:hover{text-decoration:underline}#coa_lightbox_label img{width:5%;position:relative;top:-3px;margin-left:10px;cursor:pointer;padding:2px}#coa_lightbox_label img:hover{-webkit-box-shadow:inset 0 0 2px 3px #dcdcdc;box-shadow:inset 0 0 2px 3px #dcdcdc;border-radius:7px}.payment #advanced-open-pricing-row{display:none}.payment #price-preview-area .item-fee-radiobtn:checked+a{color:#f57334}.payment #price-preview-area .item-pricing{width:40%;color:#000;text-decoration:underline}.payment #price-preview-area .item-pricing:hover{color:#57bfac}.payment #price-preview-area .item-pricing.edit{margin-left:2%;margin-right:2%}.payment #price-preview-area .item-pricing.remove{margin-right:2%}.payment #price-preview-area .item-pricing.suggest{margin-left:2%}.payment #price-preview-area .item-pricing.toggled_on{color:#f57334}.f1-3{width:290px;float:left;border-right:solid 1px #333;height:100%}.col-fixed{position:fixed;z-index:100}.col{float:left;min-height:100px;background:#eee;margin-left:2.5%;margin-right:2.5%}.col h3{font-size:1.5em;text-align:center}.build-section-center{width:94%;margin-left:3%;margin-right:3%;float:left}.build-section-center tr{vertical-align:middle}.f2-3{margin-left:290px;min-height:500px}.item-build-slide{min-height:500px;margin-top:185px}.item-build-slide h4{margin-bottom:4px}.section-head{padding-top:20px;height:60px;margin-bottom:10px}.section-head h3{float:left}.build-step-list{margin-top:15px}.build-step-list li{float:left;margin-left:15px;padding-top:20px;list-style:none}.build-filters{width:190px;top:60px}.build-filters li{min-height:24px}#sections section{padding:15px;padding-bottom:30px}#sections .cfs,#sections .general,#sections .helpers,#sections .payment,#sections .promote,#sections .recurring,#sections .target{position:relative;padding:30px 30px;background:#fff;box-shadow:2px 2px 12px rgba(0,0,0,.4)}.item-build-slide .other{padding:0 2%}.build-subsection-left{width:48%;display:inline-block;margin-right:1%;vertical-align:top}.build-subsection-right{width:48%;display:inline-block;margin-left:1%;vertical-align:top}.build-quantity-fields{margin-bottom:15px}.build-quantity-fields h4{font-size:18px;padding-top:20px;padding-bottom:5px}.build-quantity-fields .left{float:left;width:50%}.build-quantity-fields .right{float:right;width:40%;margin-right:5%}.mpn-button-school div{cursor:pointer;display:inline-block;border:1px solid #999;border-radius:7px;padding:2px 17px;background-color:#fff9d6;box-shadow:inset 0 0 3px 1px #999;background-image:url(/img/spdc/button-grad.png);background-size:3px 116px;color:#999}#rule_list{box-shadow:inset 2px 2px 5px -1px #777;-webkit-box-shadow:inset 2px 2px 5px -1px #777;-moz-box-shadow:inset 2px 2px 5px -1px #777;border-radius:5px}body#parent-body .custom-sortable{background:#f1f1f4;border:0;margin-top:10px}body#parent-body .custom-sortable .new_rule_field{margin:0;margin-top:4px}body#parent-body .custom-sortable .new_rule_field tr{border-radius:5px;border:1px solid #e2e2e5;background:#fff}body#parent-body .custom-sortable .new_rule_field tr td{padding:10px}body#parent-body .custom-sortable .new_rule_field .movable-indicator{position:absolute;left:10px;width:20px;height:20px;padding:5px;margin:auto auto;cursor:move;top:50%;transform:translateY(-50%)}body#parent-body .custom-sortable .new_rule_field .movable-indicator div{background:#ccc;height:4px;margin-top:2px;margin-bottom:2px;border-radius:2px;cursor:move}body#parent-body .custom-sortable .new_rule_field .add{padding-top:0}body#parent-body .custom-sortable .new_rule_field div{border-radius:0;overflow:visible}body#parent-body .custom-sortable .new_rule_field .input-append div{overflow:auto}.mpn-button-school{cursor:pointer;display:inline-block;border-radius:12px;border:1px solid #999;padding:4px;background-color:#eee;box-shadow:0 0 4px 0 #999;margin:2px 5px;background-image:url(/img/spdc/button-grad.png);background-size:3px 116px;background-position:0 -80px}.mpn-button-school.blue:hover div{background-color:#57bfac;background-position:0 -27px}.school-item-edit-buttons{margin-left:30px;margin-top:10px}.build-next-button{background:url(/ui/indicators/build_arrows.png) 44px 0;width:43px;height:106px;cursor:pointer}.build-previous-button{background:url(/ui/indicators/build_arrows.png) 0 0;width:43px;height:106px;float:right;cursor:pointer}.school-item-description-edit{position:relative;top:-13px}.build-progress .build{padding-right:30px;color:#ccc}.build-progress .target{padding-right:20px;color:#ccc}.build-progress .promote{color:#ccc}.school-item-amount-edit{display:inline-block}.b-nav div{cursor:pointer}.b-nav div:hover{background-color:#ccc}#school-item-edit-save-buttons{text-align:center;width:75%;float:left;margin-top:15px}.left-sidebar-arrow{float:right;padding-top:14px;padding-right:10px}.build-save-button{background:url(/img/Stacked/build_button_stacked.png) 0 0 no-repeat;display:inline-block;color:#fff;cursor:pointer}.build-cancel-button{background:url(/img/Stacked/build_button_stacked.png) 0 0 no-repeat;display:inline-block;width:145px;height:43px;color:#fff;cursor:pointer}#item-fees-row label{display:inline}#item-fees-row .item-fee-radiobtn{display:none}.fees-section .fixed{display:none}.fees-section .calc{display:none}.fees-section.fixed .fixed{display:block}.fees-section.calc .calc{display:block}.amount-section.fixed .fixed{display:block}.amount-section.open .fixed{display:none}.amount-section.fixed .open{display:none}.amount-section.open .open{display:block}.cell.create.active_item_type{border:2px solid #f57334}.ui-validation_errors li{font-size:14px;margin-left:20px;margin-top:5px}#edit-item.recurring .recurring-section{display:block}.recurring-section{display:none}#edit-item form.build span.build{color:#000;font-weight:700}#edit-item form.target span.target{color:#000;font-weight:700}#edit-item form.promote span.promote{color:#000;font-weight:700}#edit-item form.general #prev-btn{display:none}#edit-item form.general section.general{display:block;padding-top:4%}#edit-item form.general div[section=general]{color:#27bfac}#edit-item form.payment section.payment{display:block}#edit-item form.payment div[section=payment]{color:#27bfac}#edit-item form.cfs section.cfs{display:block}#edit-item form.cfs div[section=cfs]{color:#27bfac}#edit-item form.targeting section.targeting{display:block}#edit-item form.targeting div[section=targeting]{color:#27bfac}#edit-item form.promote section.promote{display:block}#edit-item form.promote div[section=promote]{color:#27bfac}#edit-item form.recurring section.recurring{display:block}#edit-item form.recurring div[section=recurring]{color:#27bfac}.mpn-button4{float:right;margin-right:15px;position:static!important;left:auto!important;margin-top:15px;margin-bottom:15px}.mpn-button5{float:right;margin-right:15px;position:static!important;left:auto!important;margin-top:15px;margin-bottom:15px}body#parent-body .modalHead{background:url(/ui/indicators/gieditwebapge_60.gif) 0 0 no-repeat;padding-left:84px;margin-bottom:24px;margin-top:7px;padding-top:15px}#modal-cdf-options{margin:12% 0 33% 0;padding:20px 20px 50px 20px;width:40%}#modal-cdf-options h2{margin-top:0}#modal-cdf-options #modal-add_field_btn{background:url(/img/spdc/Controls/addBTN.png) no-repeat left center;background-size:17px 17px;padding-left:30px;margin-bottom:20px;color:#fff}#modal-cdf-options #modal-cdf-res-options{margin-top:25px;list-style-type:none}#modal-cdf-options #modal-cdf-res-options .tmp_cdf_option{width:78%;display:inline-block;background:url(/img/Stacked/Round_editpencilsmall_cropped.png) no-repeat left center;background-size:20px 20px;background-position:5px;padding-left:70px;margin-bottom:5px;cursor:pointer;padding-top:5px;padding-bottom:5px}#modal-cdf-options #modal-cdf-res-options .tmp_cdf_option:hover{background-color:#eee}#modal-cdf-options #modal-addl_info{width:97%;max-width:97%;min-width:97%}#modal-cdf-options #modal-cdf_addl_info_hr{margin-bottom:10px}.cdf_type_select{display:inline-block;width:26%;margin-right:2.5%}.cdf_label_input_wrapper{width:45.5%;margin-right:1.5%;display:inline-block}.cdf_label_input{margin-top:-30px}.cdf_button{margin-right:5px;position:relative;top:-2px;float:right}.cdf_required{width:5%;display:inline-block;position:relative;top:-25px;text-align:center}.cdf_add_option{width:5%;display:inline-block;position:relative;top:-25px;text-align:center;cursor:pointer}.add-another{background:url(/img/Indicators/no-cart-add-indicator-orange.png) no-repeat left center;background-size:20px 20px;padding-left:30px;display:inline-block;cursor:pointer}.cdf_button_wrapper{display:inline-block;width:70px;position:relative;top:-10px}.cdfOptionRemove{height:22px;padding-left:10px;cursor:pointer;position:relative;right:-52px}.amount-section{float:left;width:48%}#build-amount-section-inputs td{width:25%}#build-amount-section-inputs .build-view-more-pricing-element{visibility:hidden}#cke_1_contents{min-height:227px!important}.item-build-reset-section-button{margin-right:20px;margin-top:20px;float:right;height:30px;width:30px}input.narrow{width:80px}tr.input-visible input{visibility:visible}tr.input-hidden input{visibility:hidden}.c-fee.amounts-table input{visibility:hidden}.c-fee.amounts-table.fixed input{visibility:visible}#primay_coa_name_div{margin-bottom:10px;margin-left:40px}#sub_coa_name_div{margin-bottom:10px;margin-left:40px}#varying_fees{display:none}.removed-fees{display:none}#amounts-table{margin-top:10px;width:100%}#amounts-table #advanced-open-pricing-row{display:none}#amounts-table #advanced-open-pricing-row .t-dollar{width:100px;min-width:100px;max-width:100px}#amounts-table #advanced-open-pricing-row td{padding-top:10px}#amounts-table #fixed_item_price{margin-top:10px;width:100px;max-width:90px}#amounts-table.AOpen #advanced-open-pricing-row{display:table-row}#amounts-table.AOpen #advanced-open-pricing-row tr.Fixed{display:none}#amounts-table td.Fixed input{visibility:hidden}#amounts-table.Fixed td.Fixed input{visibility:visible}#amounts-table.Fixed #advanced-open-pricing-row{display:table-row}#amounts-table.Fixed #advanced-open-pricing-row td{display:none}#amounts-table.Fixed #advanced-open-pricing-row #fixed-pricing{display:table-cell}#amounts-table.Fixed #advanced-open-pricing-row #fixed_item_price{display:block}#amounts-table #fixed-pricing{display:none}#amounts-table #open-amt-explanation{display:none}#amounts-table #open-amt-explanation img{display:none}#amounts-table .fixed-fees{display:none}#amounts-table.fixed-fees .fixed-fees{display:table-row}#amounts-table.Open tr.Fixed{display:none}#amounts-table.Open tr.Open{display:table-row}#amounts-table.Open #advanced-open-pricing-row{display:table-row}#amounts-table.Open #advanced-open-pricing-row #fixed-pricing{display:none}#amounts-table.Open #advanced-open-pricing-row #fixed-pricing #open-amt-explanation{display:block}#amounts-table.Open #advanced-open-pricing-row #fixed-pricing #open-amt-explanation img{display:block}#amounts-table td{text-align:left}#rec_amt_div{margin-top:20px}#add_on_costs_table .t-dollar,#add_on_costs_table .t-percent,.amounts-table .t-dollar,.amounts-table .t-percent{width:100px;min-width:100px;max-width:100px}#header_section{box-shadow:5px 2px 16px 0 rgba(0,0,0,.25)}#header_section h3{margin-left:3%}#header_section div.build-width{margin:0 1%}#header_section #header_nav ul{list-style:none;display:inline-block;verticle-align:middle}#header_section #header_nav ul li{border-right:1px solid #9c9c9c;float:left;margin-right:12px;padding-right:12px;cursor:pointer;color:#000}#header_section #header_nav ul li.active a{color:#f57334}#header_section #header_nav ul li.inactive a{color:#000}#header_section #header_nav ul li a{color:#000}#header_section{background:#fff;height:70px;margin:0 0 0 1px;padding:10px 17px 15px 15px;position:fixed;width:100%;z-index:2000;top:123px;left:290px}#header_nav{margin-left:10px;margin-top:-40px}.selectBox{float:left;margin:0;padding:0;position:relative;width:28%}#header_section #header_nav ul li:last-child{border-right:medium none}.build-left-a{padding:5px 0 10px 4%}.build-left-a.active{color:#57bfac}.dark-gradient{background:#888;background:-moz-linear-gradient(top,#999 0,#888 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#999),color-stop(100%,#888));background:-webkit-linear-gradient(top,#999 0,#888 100%);background:-o-linear-gradient(top,#999 0,#888 100%);background:-ms-linear-gradient(top,#999 0,#888 100%);background:linear-gradient(to bottom,#999 0,#888 100%)}.tabbed-wizard-platform{min-width:60px;min-height:60px;padding:8px;height:auto;position:fixed;bottom:10px;right:0;z-index:3000;border-top-left-radius:8px;border-bottom-left-radius:8px;border:1px solid #878789;border-right:none;box-shadow:-3px 3px 25px 0 rgba(0,0,0,.25)}.tabbed-wizard-platform .build-save-icon{display:block;float:right;width:50px;height:40px;background:url(/img/save-icon-white.png) center no-repeat;background-size:60%}.tabbed-wizard-platform .build-save-icon-text{display:block;clear:both;color:#fff;text-align:right;width:100%;font-size:12px;text-shadow:1px 1px 1px #333}.tabbed-wizard-collapse{height:100%;cursor:pointer;float:left;padding-top:3px}.wizard-collapse-arrow{margin-top:-5px;float:left;width:10px;height:18px;background:url(/img/spdc/lr-arrows-white.png) 0 center}.wizard-collapse-arrow.menu-open{background:url(/img/spdc/lr-arrows-white.png) 10px center}#item-edit-toolbar{padding:0;padding-bottom:0;width:500px;overflow:hidden;display:block;background:0 0;margin-left:1px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#item-edit-toolbar #save-item-tab{float:left;min-width:20%;height:30px;line-height:30px;margin-right:1%}#item-edit-toolbar #save-draft-tab{float:left;width:37%;height:30px;line-height:30px;margin-right:1%}#item-edit-toolbar #item-readiness-tab{float:right;width:31%;height:30px;line-height:30px}#item-edit-toolbar #item-readiness-check{display:none}#item-edit-toolbar.item-readiness-tab #item-readiness-check{display:block}#item-edit-toolbar .item-readiness-check-container{display:none}#item-edit-toolbar.item-readiness-tab .item-readiness-check-container{display:block}.item-wizard-tabs{text-align:center;background-color:#fff;border-radius:4px;color:#f57334;border:none;box-shadow:none;cursor:default;height:50px;padding:5px;margin-bottom:0}.readiness-tab{background-color:transparent;cursor:pointer;color:#000;padding-top:10px;padding-right:2%;text-align:left}.tab-wizard-content{padding:0}.item-readiness-check-container{background-color:#fff;padding:15px;margin-top:-6px;border-radius:4px}#item-readiness-check{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#f4f4f7),color-stop(1,#f1f1f4));background:-moz-linear-gradient(top,#f4f4f7 5%,#f1f1f4 100%);background:-webkit-linear-gradient(top,#f4f4f7 5%,#f1f1f4 100%);background:-o-linear-gradient(top,#f4f4f7 5%,#f1f1f4 100%);background:-ms-linear-gradient(top,#f4f4f7 5%,#f1f1f4 100%);background:linear-gradient(to bottom,#f4f4f7 5%,#f1f1f4 100%);background-color:#f4f4f7;-moz-box-shadow:inset 0 1px 0 0 #fff;-webkit-box-shadow:inset 0 1px 0 0 #fff;box-shadow:inset 0 1px 0 0 #fff;border:1px solid #ccc;padding:15px;border-radius:4px;line-height:22px;overflow-y:auto;max-height:250px}#item-readiness-check li{margin-left:15px;margin-top:5px;color:#777;text-shadow:1px 1px 1px #fff;font-size:15px}.fix-these-button{width:35%;color:#fff;cursor:pointer;margin:10px auto 15px;border-radius:4px;padding:3px 10px 3px 10px;text-align:center;box-shadow:inset 1px 1px 10px rgba(0,0,0,.3);text-shadow:1px 1px 1px rgba(0,0,0,.3)}.fix-these-button:hover{box-shadow:inset -1px -1px 10px rgba(0,0,0,.3)}.fix-these-button:active{box-shadow:inset 1px 1px 10px rgba(0,0,0,.3);text-shadow:-1px -1px 1px rgba(0,0,0,.3)}.build-header-icon{padding-left:70px;height:50px}.build-header-icon.single{background:url(/ui/indicators/single-lego-black_128.png) no-repeat;background-size:contain}.build-header-icon.multi{background:url(/ui/indicators/multi-lego-black-250.png) no-repeat;background-size:54px 54px;background-position:3px}.build-header-icon.event{background:url(/ui/indicators/card-swipe-129.png) no-repeat;background-size:60px 60px}.build-header-icon.recurring{background:url(/ui/indicators/clock_60_black.png) no-repeat;background-size:55px 55px}.build-header-icon.promotion{background:url(/ui/indicators/megaphone_78.png) no-repeat;background-size:contain}.build-header-icon.bullseye{background:url(/ui/indicators/bullseye_100.png) no-repeat;background-size:contain}.build-header-icon.card-swipe{background:url(/ui/indicators/card-swipe-129.png) no-repeat;background-size:contain}.build-background{box-shadow:inset -2px -2px 25px 0 rgba(0,0,0,.2);background:-moz-linear-gradient(top,#c3c6c9 0,#b9bcbf 51%,#c8cbce 100%);background:-webkit-gradient(left top,left bottom,color-stop(0,#c3c6c9),color-stop(51%,#b9bcbf),color-stop(100%,#c8cbce));background:-webkit-linear-gradient(top,#c3c6c9 0,#b9bcbf 51%,#c8cbce 100%);background:-o-linear-gradient(top,#c3c6c9 0,#b9bcbf 51%,#c8cbce 100%);background:-ms-linear-gradient(top,#c3c6c9 0,#b9bcbf 51%,#c8cbce 100%);background:linear-gradient(to bottom,#c3c6c9 0,#b9bcbf 51%,#c8cbce 100%)}.cfs-rows-header{margin-bottom:10px;float:left}.cf-row-sortable-arrows{width:4%;vertical-align:top;position:relative;top:-3px}#guest-enabled,#third-party-authorization{cursor:pointer}table.ui-datepicker-calendar tbody td.recurrDay a,td.recurrDay{background:0 0!important;background-color:#f57334!important;color:#000!important}.ui-datepicker{box-shadow:0 4px 26px 0 rgba(0,0,0,.2)}.type-multi.invisible-multi{display:none}#header_section #header_nav ul li.active{color:#f77327}#header_section #header_nav ul li:hover{color:#f77327}.promote-sp-header .right-arrow,.readiness-subsection-header .right-arrow,.readiness-tab .right-arrow{cursor:pointer;background:url(/img/spdc/arrow.png) right center no-repeat}.promote-sp{display:none}.promote-sp .dd,.promote-sp input.split{width:100%!important}.promote-ext{padding-top:20px;display:none}#modal-promote-link-modal{margin-top:20px;padding:30px;padding-top:20px;width:750px;border:2px solid #f57334}.promote-soldout-header .right-arrow{margin:0 15px 0 15px;cursor:pointer;background:url(/img/spdc/arrow.png) right center no-repeat}.other-so-messages{display:none;max-height:320px;overflow-y:auto;background:#f1f1f4;border:1px solid #c2c2c5;border-top:none}.other-so-messages .row-block{border-bottom:none;border-left:none;border-right:none}#new_soldout_div table{width:90%}.items .custom-report-selected-fields .smallsimple-button.subtract{position:relative;top:5px}.target .outdated-items{display:inline-block;cursor:pointer;background:#ccc;padding:6px;border-radius:2px}.titleit{line-height:35px;display:inline-block;max-height:1.5em;min-height:1.5em;overflow-x:hidden;overflow-y:hidden;width:50%;font-size:22px;margin:0;font-weight:400}.checkit{width:35px;margin-right:0;display:inline}.unitspan{float:none;display:inline;width:20%;margin-left:0}.row-toolbar{float:right;display:none}.unitspan{margin-left:5%}.active-visible-div{display:inline;margin-left:45px}.mpn-lightbox{display:none;max-width:70%;max-height:70%;margin:auto;margin-top:5%;padding:3%;padding-top:2%;border:2px solid #f57334}.mpn-lightbox .modal-header{border-bottom:none}.mpn-lightbox.confirm .modal-header{display:none}.mpn-lightbox.loading-lightbox{height:auto!important;width:200px}.mpn-lightbox.loading-lightbox .modal-close{display:none}.mpn-lightbox.loading-lightbox .lightbox-content{height:30px!important;min-height:30px}.mpn-lightbox h3{margin-bottom:10px;float:left}.mpn-lightbox h3 .icon{display:inline-block;float:left;margin-right:8px;width:60px;height:60px;background-size:100%}.mpn-lightbox h3 .icon.question{background-image:url(/img/GrayInset/grayinset_question.png);background-size:60px}.mpn-lightbox h3 .icon.add-card{background-image:url(/img/GrayInset/GrayInset_addcard.png)}.mpn-lightbox h3 .icon.add-account{background-image:url(/img/GrayInset/GrayInset_createaccount.png)}.mpn-lightbox h3 .icon.trash{background-image:url(/img/GrayInset/grayinset_trash.png)}.mpn-lightbox h3 .icon.add-student{background-image:url(/img/GrayInset/GrayInset_addstudent.png)}.mpn-lightbox h3 .icon.paint{background-image:url(/img/GrayInset/grayinset-paint.png)}.mpn-lightbox h3 .icon.upload-img{background-image:url(/img/GrayInset/grayinset-upload-image.png)}.mpn-lightbox h3 .icon.upload{background-image:url(/img/GrayInset/GrayInset_uploadmodal.png)}.mpn-lightbox h3 .icon.page-check{background-image:url(/img/GrayInset/grayinset-pgcheck.png)}.mpn-lightbox h3 .icon.broadcast{background-image:url(/img/GrayInset/grayinset-broadcast.png)}.mpn-lightbox h3 .icon.teal-pig{background-image:url(/img/round-icons/pig-teal.png)}.mpn-lightbox h3 .icon.edit{width:62px;background-size:109%;background-image:url(/img/GrayInset/grayinset_pencil.png)}.mpn-lightbox h3 .icon.link{width:62px;background-size:100%;background-image:url(/img/GrayInset/GrayInset_link.png)}.mpn-lightbox h3 .icon.locked{background-image:url(/img/GrayInset/GrayInset_Lockclosed.png)}.mpn-lightbox h3 .title{display:inline-block;line-height:60px}.mpn-lightbox .close-button{float:right;margin:5px 5px 10px 0;z-index:5000}.mpn-lightbox .lightbox-content{clear:both;padding:10px;min-height:160px}.mpn-lightbox .mpn-button6{float:right;margin-top:15px}.mpn-lightbox .bullet-text{font-size:14px;line-height:14px}@media screen and (max-width:800px){.mpn-lightbox{max-width:85%;max-height:85%}.mpn-lightbox h3 .icon{display:none}.mpn-lightbox h3 .title{line-height:38px}.mpn-lightbox .mpn-button6{float:none;margin-top:15px;max-width:46%}.mpn-lightbox .mpn-button6 div{text-align:center}}#mpn-modal-ol-div{z-index:9999;position:fixed;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.6)}#nav-settings-menu div{margin-top:26px}body#parent-body div.school_nav ul#nav li.logo{margin-top:22px}body#parent-body div.school_nav ul#nav li.logo a img{margin:0 0 0 20px;border:0;height:30px}body#parent-body div.base_nav{background:#7d7e7d;background:-moz-linear-gradient(top,#7d7e7d 0,#595959 100%);background:-webkit-linear-gradient(top,#7d7e7d 0,#595959 100%);background:linear-gradient(to bottom,#7d7e7d 0,#595959 100%)}body#parent-body div#sticky.base_nav ul#nav li.has-arrow div{background:url(/img/spdc/arrow-white.png) right center no-repeat}body#parent-body div#sticky.base_nav #nav-payments-button{background:url(/img/spdc/arrow-white.png) right center no-repeat}body#parent-body div.base_nav ul#nav li.logo{margin-top:22px}body#parent-body div.base_nav ul#nav li.logo a img{margin:0 0 0 20px;border:0;height:30px}#nav-payments-button{background:url(/img/spdc/arrow.png) right center no-repeat}#nav-account-menu{min-width:150px;word-wrap:break-word;text-align:center}body#parent-body div#sticky ul#nav li.account .ui-login-here{font-size:10px;line-height:10px;margin-top:20px;padding:3px;border-radius:3px;color:#fff;width:auto;height:auto}body#parent-body .school-dropdown{padding-top:10px;float:right;top:73px;border:1px solid #d2d2d5;z-index:1000;display:none;position:fixed;padding-bottom:5px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:-1px 8px 25px 0 rgba(0,0,5,.25);font-size:.8em;width:230px}body#parent-body .school-dropdown a{display:block;color:#000;padding:8px 10px 8px 10px;height:20px;max-height:20px;min-height:20px}body#parent-body .school-dropdown a:hover{background-color:#57bfac;color:#fff}.cp-search-container{float:left;width:50%;padding:30px 3%}.cp-search-results{max-height:300px;overflow:auto;float:right;width:34%;padding:30px 3%;min-height:180px;background:#141e30;background:#cfcfcf;background:-webkit-linear-gradient(to right,#e6e6e6,#cfcfcf);background:linear-gradient(to right,#e6e6e6,#cfcfcf);box-shadow:inset 1px 2px 14px 0 rgba(0,0,0,.2);text-shadow:1px 1px 1px #fff}.cp-search-tabs{cursor:pointer;margin-bottom:10px;text-align:center;line-height:20px;color:#fff}.cp-search-tabs .people-tab{float:left;padding:10px 22px;background-color:#999;background-repeat:no-repeat;background-position:center center}.cp-search-tabs .people-tab:hover{opacity:.8}.cp-search-tabs .people-tab.active{background-color:#57bfac;opacity:1}.cp-search-tabs .people-tab span{margin-left:5px}.cp-search-tabs .company-tab{padding:10px 22px;float:left;background-color:#999;background-repeat:no-repeat;background-position:center center}.cp-search-tabs .company-tab:hover{opacity:.8}.cp-search-tabs .company-tab.active{background-color:#57bfac;opacity:1}.cp-search-tabs .company-tab span{margin-left:5px}.cp-search-tabs .inactive-company-tab{padding:10px 22px;float:left;background-color:#999;background-repeat:no-repeat;background-position:center center}.cp-search-tabs .inactive-company-tab:hover{opacity:.8}.cp-search-tabs .inactive-company-tab.active{background-color:#57bfac;opacity:1}.cp-search-tabs .inactive-company-tab span{margin-left:5px}@media screen and (max-width:850px){body#parent-body div#sticky ul#nav #nav-account-menu{min-width:40px;margin-right:0;padding-right:0}body#parent-body div.school_nav ul#nav li.logo a img{height:20px;padding-top:3px}body#parent-body div#sticky ul#nav li.logo{margin-right:0}}@media screen and (max-width:850px){body#parent-body #sticky_container div#sticky ul#nav li{font-size:.85em}}@media screen and (max-width:801px){body#parent-body #sticky_container div#sticky ul#nav li{font-size:.75em}body#parent-body #sticky_container div#sticky ul#nav #nav-help-menu{margin-left:0!important}body#parent-body #sticky_container div#sticky ul#nav #nav-help-icon{margin-right:0}}@media screen and (max-width:800px){body#parent-body div#sticky ul#nav #nav-reports-menu{display:none}.school_nav #new-index-card{top:50px}body#parent-body #sticky_container div#sticky ul#nav #nav-reports-menu>div{background-position:60px;background-size:11px}body#parent-body #sticky_container div#sticky ul#nav #nav-payments-menu>div{background-size:11px;background-position:75px}body#parent-body #sticky_container div#sticky ul#nav #nav-vt-menu>div{background-size:11px;background-position:30px}body#parent-body #sticky_container div#sticky ul#nav .logo{margin:none;margin-top:11px}body#parent-body #sticky_container div#sticky ul#nav .logo a img{margin:0}body#parent-body #sticky_container div#sticky ul#nav li{font-size:.75em}body#parent-body #sticky_container div#sticky ul#nav li span{padding-right:15px;padding-left:10px}body#parent-body #sticky_container div#sticky ul#nav li.fauxfoldable div span{margin-top:13px}body#parent-body #sticky_container div#sticky ul#nav #school_usr_name{overflow:hidden;height:48px;text-align:center;display:block;line-height:auto;min-width:auto}body#parent-body #sticky_container div#sticky ul#nav #school_usr_icon{margin-top:9px}body#parent-body #sticky_container div#sticky ul#nav #nav-reports-submenu{top:50px}body#parent-body #sticky_container div#sticky ul#nav .school-dropdown{top:50px}#nav-account-menu{min-width:150px;word-wrap:break-word}#nav-settings-menu div{margin-top:13px}}body#parent-body div#sticky ul#nav li.account:hover #guest-account-icon{padding:5px;background-position:0 -40px}body#parent-body div#sticky ul#nav li.account:active #guest-account-icon{padding:5px;background-position:0 -81px}body#parent-body div#sticky ul#nav li.account:hover #custom-account-icon{padding:5px;background-position:0 -40px}body#parent-body div#sticky ul#nav li.account:active #custom-account-icon{padding:5px;background-position:0 -81px}#account-button-username{display:inline-block;height:30px}body#parent-body div#sticky ul#nav #nav-account-login{cursor:default;-webkit-box-shadow:none;box-shadow:none;border-radius:none;background-color:#fff}body#parent-body div#sticky ul#nav #school_loginas_icon{background-image:url(/img/Stacked/login-as-icon.png);background-position:0 0;width:30px;height:30px;display:inline-block;cursor:pointer;margin-top:18px}body#parent-body div#sticky ul#nav #nav-account-login:hover #school_loginas_icon{background-position:0 -30px}body#parent-body div#sticky ul#nav #nav-account-login:active #school_loginas_icon{background-position:0 30px}body#parent-body div#sticky ul#nav #school_usr_icon{background-image:url(/img/IndexCard/profile_icon.png);background-position:0 0;width:30px;height:30px;display:inline-block;cursor:pointer;margin-top:18px;background-color:#e2e2e5;border-radius:100%}body#parent-body div#sticky ul#nav #school_usr_name{font-size:18px;line-height:14px;width:100%;display:inline;float:left;margin-top:8px;color:#eee;font-family:Graduate,cursive}#nav-payments-menu,#nav-promote-menu,#nav-reports-menu{cursor:pointer}body#parent-body div#sticky ul#nav #nav-account-menu{cursor:default;min-width:60px;-webkit-box-shadow:none;box-shadow:none;border-radius:none}body#parent-body div#sticky ul#nav #nav-account-menu:hover #school_usr_name{color:#f57334}body#parent-body div#sticky ul#nav #nav-account-menu:hover #school_usr_icon{background-position:0 30px}.activatedNavBar{background-color:#eee}#faster-login-control{padding:20px;background:#f1f1f4;border:1px solid #e2e2e5;border-radius:7px}.faster-login-control-container{background:#fff;border-radius:7px;border:1px solid #e2e2e5;max-height:258px;overflow-x:hidden;overflow-y:auto}body#parent-body a .faster-login-control-link{padding:8px;padding-left:20px;cursor:pointer;border-bottom:1px solid #e2e2e5;color:#000}body#parent-body a .faster-login-control-link:hover{background:#57bfac;color:#fff}.marketing-jumpto{position:fixed;border-top-left-radius:4px;border-bottom-left-radius:4px;width:195px;background:#fff;z-index:20;right:0;top:155px;box-shadow:0 0 8px rgba(0,0,0,.4)}.marketing-jumpto-header{margin-top:10px;margin-bottom:0;margin-left:10px;padding:10px;text-align:left}.marketing-jumpto-nav ul{list-style:none}.marketing-jumpto-nav li{text-align:left;line-height:36px}.marketing-jumpto-nav li a{padding:0 20px}.marketing-jumpto-nav li:hover{cursor:pointer;color:#57bfac}.marketing-top-nav{background:#fff;display:inline-block;position:fixed;z-index:10;top:122px;left:290px;right:0;padding:10px;box-shadow:0 2px 14px 0 rgba(0,0,0,.35)}.parent{display:none}body#parent-body .marketing-parent-admin-option{width:100%;max-width:600px;margin:10px auto;border-radius:3px;overflow:hidden;line-height:20px;cursor:pointer}body#parent-body .marketing-parent-admin-option span{width:29%;text-align:center;float:left;font-size:15px;padding:2% 10%;background:#f1f1f4;color:#999;text-shadow:1px 1px 0 #fff}body#parent-body .marketing-parent-admin-option span.tab1{border:1px solid #e2e2e5;border-right:none}body#parent-body .marketing-parent-admin-option span.tab2{border-left:none;border:1px solid #e2e2e5}body#parent-body .marketing-parent-admin-option span.current{background:#4fb09e;background:-webkit-gradient(linear,left top,left bottom,from(#57bfac),to(#4fb09e));background:-webkit-linear-gradient(top,#57bfac,#4fb09e);background:-moz-linear-gradient(top,#57bfac,#4fb09e);background:-ms-linear-gradient(top,#57bfac,#4fb09e);background:-o-linear-gradient(top,#57bfac,#4fb09e);border:1px solid #4b9b8d;color:#fff;text-shadow:1px 1px 0 #4b9b8d}.marketing-wizard-container{background:0 0;margin-top:10px;margin-bottom:20px;margin-right:210px}.marketing-header{padding:30px;background:#fff;box-shadow:-1px -1px 3px #555}.marketing-header-title{color:#fff;font-weight:400;margin:0;padding:20px 25px;padding-left:85px;background-size:50px auto;background-position:25px center;background-repeat:no-repeat}.marketing-header-title.teal{background-color:#57bfac}.marketing-header-title.orange{background-color:#f57334}.marketing-header-title.purple{background-color:#46229b}.marketing-header-title.navy{background-color:#244268}.marketing-header-title.instructional{background-image:url(/ui/indicators/white/book-black-256.png)}.marketing-header-title.awareness{background-image:url(/ui/indicators/white/spotlight_156.png)}.marketing-header-title.glm{background-image:url(/ui/indicators/white/calendar_156.png)}.marketing-header-title.webmaster{background-image:url(/ui/indicators/white/webmaster-icon.png)}.marketing-header-title.sp-brand{background-image:url(/ui/indicators/white/pig_black.png)}.marketing-header-title.download{background-image:url(/ui/indicators/white/download_80.png)}.marketing-header-title.content{background-image:url(/ui/indicators/white/content_80.png)}.marketing-header-title.video{background-image:url(/ui/indicators/white/video_100.png)}.marketing-header-title.facebook{background-image:url(/img/3rd/facebook-logo-50.png)}.marketing-header-title.twitter{background-image:url(/img/3rd/twitter-logo-50.png)}.marketing-header-title.list{background-image:url(/ui/indicators/white/list-icon-80.png)}.marketing-header-title.list-black{background-image:url(/ui/indicators/list-icon-80.png)}.marketing-header-title.megaphone{background-image:url(/ui/indicators/white/megaphone_78.png)}.marketing-section{margin-top:50px;border-radius:2px;padding:0;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.4)}.marketing-sub-section{padding:50px;padding-top:20px}.marketing-sub-section h4{color:#000;font-size:20px}.marketing-content{width:49%;background-color:#ccc}.marketing-content h5{text-align:center}.marketing-content p{color:#999}.marketing-content.left{float:left}.marketing-content.right{float:right;background-color:transparent;width:45%}.marketing-content.l3{background-color:transparent;border-top:1px solid #ccc;width:90%;padding:25px}.marketing-content.image{padding:4%;width:90%;margin:auto}.marketing-content.thirds{width:29.33333%;padding:1.1%;margin:1.3333333%;float:left}.marketing-tools-header{background:url(/img/promote-landing.png) no-repeat;background-size:cover;background-position:0 75%;padding-left:80px;min-height:170px}.marketing-tools-header h1{font-size:2.1em}.marketing-tools-info{background:0 0;width:90%;float:right;border-top:none;text-align:center;line-height:24px;font-size:16px;color:#000;bottom:0;margin-right:2%;margin-top:10px}.marketing-tools-info p{padding-left:14%;padding-right:11%;font-style:italic}body#parent-body a.marketing-tools-link,span.marketing-tools-link{color:#57bfac}body#parent-body a.marketing-tools-link:hover,span.marketing-tools-link:hover{cursor:pointer;color:#f57334;font-weight:700}.mc-download-item{width:100%}.mc-download-btn{float:right;margin:10px 20px 10px 10px}.mc-preview-btn{float:right;margin:10px 0 10px 10px}#parent-body h5.mc-title{line-height:40px;margin-left:20px;float:left;margin-top:5px}#parent-body h4.mc-title{margin-left:0;float:left;margin-top:15px}.mc-right-header{border-bottom:1px solid #e2e2e5;padding-bottom:5px}.mc-title span{font-style:italic}.example-container{border-top:1px solid #bbb;background:#f1f1f4;padding:30px;padding-top:0;font-size:14px}.comm-help{max-width:700px}body#parent-body .marketing-tabs{float:right;line-height:20px;margin-bottom:15px;margin-top:7px;cursor:pointer}body#parent-body .marketing-tabs .mc-tab{border-top:1px solid #e2e2e5;border-bottom:1px solid #e2e2e5;font-size:14px;float:left;padding:5px 15px 5px 15px;background-color:#f1f1f4;text-shadow:0 1px 0 #fff;color:#999}body#parent-body .marketing-tabs .mc-tab:first-child{border-left:1px solid #e2e2e5;border-top-left-radius:3px;border-bottom-left-radius:3px}body#parent-body .marketing-tabs .mc-tab:last-child{border-right:1px solid #e2e2e5;border-top-right-radius:3px;border-bottom-right-radius:3px}body#parent-body .marketing-tabs .mc-tab.current{background:#4fb09e;background:-webkit-gradient(linear,left top,left bottom,from(#57bfac),to(#4fb09e));background:-webkit-linear-gradient(top,#57bfac,#4fb09e);background:-moz-linear-gradient(top,#57bfac,#4fb09e);background:-ms-linear-gradient(top,#57bfac,#4fb09e);background:-o-linear-gradient(top,#57bfac,#4fb09e);border:1px solid #4b9b8d;color:#fff;text-shadow:1px 1px 0 #4b9b8d}.mpn-grey-list{background:#f1f1f4;border:1px solid #e2e2e5;border-bottom:none;border-radius:3px}.mpn-grey-list .grey-list-item{border-bottom:1px solid #e2e2e2;padding:5px 15px}body#parent-body .mpn-tabs .wm-option{padding:10px 30px 10px 30px}.wm-button-container{width:100%;border:1px solid #d7d7d7;border-radius:4px;overflow:hidden;background-color:#e2e2e5}.wm-button-container.pay-selected .pay-btn{display:block}.wm-button-container.pay-selected .donate-btn{display:none}.wm-button-container.pay-selected .buy-btn{display:none}.wm-button-container.buy-selected .pay-btn{display:none}.wm-button-container.buy-selected .donate-btn{display:none}.wm-button-container.buy-selected .buy-btn{display:block}.wm-button-container.donate-selected .pay-btn{display:none}.wm-button-container.donate-selected .donate-btn{display:block}.wm-button-container.donate-selected .buy-btn{display:none}.wm-button-container .wm-buttons{margin:10px auto;width:94%}.wm-button-container .half-column{vertical-align:top;display:inline-block;width:49%}.wm-button-container .wm-button-download{display:inline-block;margin:1%;padding:1%;border-radius:6px}.wm-button-container .wm-button-download:hover{background-color:rgba(255,255,255,.7);cursor:pointer}.wm-button-container .wm-button-download:active{background-color:#f57334}.mgrey-header{text-align:center;padding:20px;margin:0;border-bottom:1px solid #ccc;font-weight:400;background:#e2e2e5;background:-moz-linear-gradient(top,#e2e2e5 0,#d4d4d8 100%);background:-webkit-linear-gradient(top,#e2e2e5 0,#d4d4d8 100%);background:linear-gradient(to bottom,#e2e2e5 0,#d4d4d8 100%);text-shadow:1px 1px 1px #fff}.ui-social-join-button{display:inline-block;margin-right:5px;margin-top:5px;vertical-align:middle;text-align:center;border-radius:3px;padding:8px 20px;color:#fff;font-size:14px}.ui-social-join-button.facebook{background-color:#3073d6}.ui-social-join-button.twitter{background-color:#47bef0}@media (max-width:800px){.marketing-top-nav{top:50px;left:0}}.mobile-menu-tab{display:none}.control-menu-tab{display:none}body#parent-body .desktop{display:block}body#parent-body .mobile{display:none}body#parent-body div#sticky ul#nav li.desktop{display:block}body#parent-body .landing-contact-form.mobile-phone-number{display:none;padding-top:20px;padding-bottom:20px;background:#fff;border:none}body#parent-body .landing-contact-form .contact-icon{width:80px;height:80px;float:left}body#parent-body .landing-contact-form .contact-icon .contact-email-image{height:80px;width:80px;cursor:pointer}body#parent-body .landing-contact-form h1.email-contact-header{float:left;margin:20px 0 0 10px;font-size:32px}#left-menu{display:none}.mobile-global-nav{display:none}.control-slideout{display:none}.report-filter-foldup{display:none;cursor:pointer}.report-nav-links{display:none}.logo{margin-top:5px}#mobile-people-ac-results{width:90%;padding-bottom:20px;margin:auto}body#parent-body .left-links-new .blk .mobile-global-nav #mobile-people-ac-results a{padding:5px;border-radius:3px}body#parent-body .mobile-field{width:60%}body#parent-body .mobile-profile-options{border-top:1px solid #ccc}body#parent-body .mobile-profile-options ul{list-style-type:none;margin:0}body#parent-body .mobile-profile-options ul li{position:relative;padding-left:60px;line-height:50px;border-bottom:1px solid #ccc;background-position:20px 10px;background-repeat:no-repeat;background-color:#f4f4f7;color:#000}body#parent-body .mobile-profile-options ul li.students{background-image:url(/ui/indicators/audience_30.png)}body#parent-body .mobile-profile-options ul li.payinfo{background-image:url(/ui/indicators/paymentsettings_30.png)}body#parent-body .mobile-profile-options ul li.lock{background-image:url(/ui/indicators/lock.png)}body#parent-body .mobile-profile-options ul li.language{background-image:url(/img/IndexCard/lang_pref_33.png)}body#parent-body .mobile-profile-options ul li.address{background-image:url(/ui/indicators/address-book.png)}.mobile-top-title{position:relative;text-align:center;display:none;padding:10px;font-size:16px;line-height:30px;background:#f4f4f7;border-bottom:1px solid #ccc}.mobile-top-title .mobile-goback-arrow{line-height:50px;padding-left:30px;font-size:14px;position:absolute;color:#000;top:0;left:0;height:50px;background-image:url(/img/spdc/left-arrow.png);background-repeat:no-repeat;background-position:15px 16px}.mobile-goforward-arrow{position:absolute;top:0;right:0;height:50px;width:50px;background-image:url(/img/spdc/right-arrow.png);background-repeat:no-repeat;background-position:center center}@media screen and (max-width:800px){body#parent-body .mobile{display:block}body#parent-body .desktop{display:none}body#parent-body div#sticky ul#nav li.desktop{display:none}body#parent-body .mobile-field{width:100%}.left-links-new{display:none;padding-top:49px}.mobile-top-title{display:block}.mobile-hide{display:none}#items-form{display:none}#left-menu{display:block}.mobile-menu-tab{display:block;cursor:pointer;position:fixed;top:0;left:0;z-index:5000;width:45px;height:45px;padding-top:2px;line-height:47px;font-size:28px;text-align:center;background-color:#f2f4f9;border-right:1px solid #d2d2d5;color:#333}.mobile-menu-tab .fa{-webkit-animation:rotate_closed .2s ease-in-out 1 alternate}.mobile-menu-tab .fa.flipped{-webkit-animation:rotate_open .2s ease-in-out 1 alternate;transform:rotateY(180deg);-webkit-transform:rotate(180deg)}.control-menu-tab{display:block;cursor:pointer;position:fixed;top:0;left:0;z-index:5000;width:45px;height:48px;background-color:#e2e2e5;background-image:url(/img/spdc/right-arrow.png);-webkit-animation:rotate_closed .2s ease-in-out 1 alternate;background-repeat:no-repeat;background-position:center center}.control-menu-tab.flipped{-webkit-animation:rotate_open .2s ease-in-out 1 alternate;transform:rotateY(180deg);-webkit-transform:rotate(180deg);box-shadow:none;height:90px}body#parent-body .mobile-global-nav{display:block;background-position:15px center}body#parent-body .mobile-global-nav a{padding:0}body#parent-body .left-links-new .blk .mobile-global-nav a{padding:0}.mobile-wide-btn{width:100%;padding:8px 0;border-radius:4px;text-align:center;cursor:pointer;color:#fff;margin-top:10px;margin-bottom:10px}.mobile-wide-btn.teal{background-color:#57bfac}.mobile-wide-btn:hover{opacity:.8}.mobile-search-tabs{cursor:pointer}.mobile-search-tabs .people-tab{border-top:2px solid #e2e2e5;float:left;width:50%;height:40px;background-color:#999;background-image:url(/img/Indicators/user-simple-white-30.png);background-repeat:no-repeat;background-position:center center}.mobile-search-tabs .people-tab:hover{opacity:.8}.mobile-search-tabs .people-tab.active{background-color:#57bfac;opacity:1}.mobile-search-tabs .company-tab{border-top:2px solid #e2e2e5;width:50%;float:right;height:40px;background-color:#999;background-image:url(/ui/Indicators/building_30.png);background-repeat:no-repeat;background-position:center center}.mobile-search-tabs .company-tab:hover{opacity:.8}.mobile-search-tabs .company-tab.active{background-color:#57bfac;opacity:1}#company-search{display:inline-block}.mobile-global-tab{display:block;width:25%;float:left;padding-top:8.5px;padding-bottom:8.5px;text-align:center;color:#fff}.mobile-global-tab:hover{opacity:.75}.mobile-global-tab.full-width{width:100%;padding:15px;text-align:left}.mobile-global-tab.teal{background:#57bfac}.mobile-global-tab.purple{background:#460cda}.mobile-global-tab.grey-tab{background:#777}.mobile-global-tab.orange{background:#f57334}.user .mobile-global-tab{width:33.333%}body#parent-body .report-nav-links{width:100%;display:block}body#parent-body .report-nav-links .report-nav-option{padding:8px;font-size:14px;padding-left:30px;height:auto!important;cursor:pointer;color:#000}body#parent-body .report-nav-links .report-nav-option:hover{color:#57bfac}.report-filter-foldup{width:100%;display:block;padding:10px;background:url(/img/spdc/arrow.png) no-repeat;background-position:240px center;background-color:#f1f1f4;border-top:1px solid #ccc}#left{display:none;top:49px}body#parent-body div#sticky ul#nav li.logo{margin-top:0;margin-left:60px}body#parent-body div#sticky ul#nav li.account div span{margin-top:13px}body#parent-body #new-index-card{top:48px}body#parent-body .f2-3{margin-left:0}body#parent-body #control-alerts-results{margin-left:0}body#parent-body .marketing-wizard-container{margin-right:0}body#parent-body #control-reports #right{margin-left:0}}@media screen and (max-width:550px){body#parent-body #parent_module_heading{padding-top:0}#l-one{display:none}.login-image-box{display:none}body#parent-body .landing-contact-form.mobile-phone-number{display:block}body#parent-body .landing-contact-form .contact-icon{width:40px;height:40px;float:left}body#parent-body .landing-contact-form .contact-icon .contact-email-image{height:40px;width:40px;cursor:pointer}body#parent-body .landing-contact-form h1.email-contact-header{float:left;margin:0 0 0 10px;font-size:24px}}#modal-createitem-description,#modal-show_coa{margin-left:auto;margin-right:auto;width:80%;max-width:660px;margin-top:20px;border:2px solid #f57334}.timeout-x{position:absolute;top:15px;right:15px}.show_coa{max-height:550px;overflow:auto;width:630px!important}.coa-listing{margin-left:0}.show_coa .close{float:right;margin-top:12px;margin-right:15px;cursor:pointer;opacity:1}.show_coa .headimg{padding-left:20px;width:60px;display:inline-block}.show_coa h3{display:inline-block;top:4px;position:relative}.show_coa .coalist{background:#f1f1f4;border-radius:4px;border:1px solid #e2e2e5;margin:10px 0 20px 0;padding:20px 20px}.show_coa .coalist div.header{font-weight:700;font-size:18px;line-height:30px;margin-bottom:5px;margin-left:5px}.show_coa .coalist div.header span{display:block;float:left;width:33%}.show_coa .coalist div.header span .asc-arr{display:inline-block;width:14px;margin:0 2px 0;background:url(/img/less_arrow_14.png) center center no-repeat}.show_coa .coalist div.header span .desc-arr{display:inline-block;width:14px;margin:0 0 0;background:url(/img/more_arrow_14.png) center center no-repeat}.show_coa .coalist div.header span input[type=text]{background-image:url(../img/spdc/magglass_small_greyed.png);background-repeat:no-repeat;background-size:15px 20px;background-position:97% center;position:relative;width:95%!important}.show_coa .coalist .coalistcont{border-top:1px solid #e2e2e5;border-bottom:1px solid #e2e2e5}.show_coa .coalist .coalistcont ul{list-style:none}.show_coa .coalist .coalistcont ul li{background:#fff;padding:8px 5px;margin-bottom:1px;cursor:pointer}.show_coa .coalist .coalistcont ul li.active{background:#55baa8!important}.show_coa .coalist .coalistcont ul li.active,.show_coa .coalist .coalistcont ul li:hover{background:#ccc}.show_coa .coalist .coalistcont ul li span{display:block;float:left}.show_coa .coalist .coalistcont ul li span.acc-name{width:52%;margin-right:3%;overflow-x:auto;white-space:nowrap}.show_coa .coalist .coalistcont ul li span.label-name{width:45%;position:relative}.show_coa .coalist .coalistcont ul li.active span.label-name em{display:block;position:absolute;top:50%;right:10px;margin-top:-8px;width:16px;height:16px;background:url(/ui/indicators/multi_item_select_checkmark.png) no-repeat scroll 0 0 rgba(0,0,0,0);opacity:0}.show_coa .coalist .coalistcont ul li.active span.label-name em,.show_coa .coalist .coalistcont ul li:hover span.label-name em{opacity:1}.show_coa .coalist .coalistcont .confirm{padding-top:15px;text-align:right}.show_coa .coalist .coalistcont .confirm span{background-size:17%;display:inline-block;height:22px}body#parent-body .timeout-warn{display:none;border:2px solid #f57334;width:100%;max-width:550px;margin-top:140px;min-height:200px;padding:0}body#parent-body .timeout-warn .timeout-warn-inner{padding:30px}body#parent-body .timeout-warn .timeout-warn-inner h2{float:none}body#parent-body .timeout-warn .timeout-warn-inner .timeout-warn-text{padding-left:20px;padding-right:20px}body#parent-body .timeout-warn .timeout-warn-inner .timeout-warn-buttons{clear:both;text-align:center;float:right;margin-top:30px}.timeout-go{display:none;border:2px solid #f57334;width:25%;min-width:300px;margin-top:140px;padding:20px 30px 30px}body#parent-body .mpn-tabs{float:right;border-radius:3px;overflow:hidden;cursor:pointer;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}body#parent-body .mpn-tabs.small{font-size:14px}body#parent-body .mpn-tabs.big.full-width{width:100%}body#parent-body .mpn-tabs.big .mpn-tab{padding:10px 25px}body#parent-body .mpn-tabs.big .mpn-tab.half{padding:10px 4%;width:41.5%}body#parent-body .mpn-tabs a.mpn-tab.active.teal-text{color:#fff!important}body#parent-body .mpn-tabs.eiam-tabs .mpn-tab{padding:10px 25px 10px 25px}body#parent-body .mpn-tabs li.mpn-tab{list-style-type:none;padding:10px 15px}body#parent-body .mpn-tabs li.mpn-tab a{color:#999}body#parent-body .mpn-tabs li.mpn-tab a:hover{color:#57bfac}body#parent-body .mpn-tabs .mpn-tab{float:left;padding:5px 15px 5px 15px;background:#f1f1f4;color:#999;text-shadow:1px 1px 0 #fff;border-top:1px solid #e2e2e5;border-bottom:1px solid #e2e2e5}body#parent-body .mpn-tabs .mpn-tab:first-child{border-left:1px solid #e2e2e5;border-top-left-radius:3px;border-bottom-left-radius:3px}body#parent-body .mpn-tabs .mpn-tab:last-child{border-right:1px solid #e2e2e5;border-top-right-radius:3px;border-bottom-right-radius:3px}body#parent-body .mpn-tabs .mpn-tab:hover{color:#777}body#parent-body .mpn-tabs .mpn-tab.active{background:#4fb09e;background:-webkit-gradient(linear,left top,left bottom,from(#57bfac),to(#4fb09e));background:-webkit-linear-gradient(top,#57bfac,#4fb09e);background:-moz-linear-gradient(top,#57bfac,#4fb09e);background:-ms-linear-gradient(top,#57bfac,#4fb09e);background:-o-linear-gradient(top,#57bfac,#4fb09e);border:1px solid #4b9b8d;color:#fff;text-shadow:1px 1px 0 #4b9b8d}body#parent-body .mpn-tabs .mpn-tab.back{background:#777;background:-webkit-gradient(linear,left top,left bottom,from(#777),to(#999));background:-webkit-linear-gradient(top,#777,#999);background:-moz-linear-gradient(top,#777,#999);background:-ms-linear-gradient(top,#777,#999);background:-o-linear-gradient(top,#777,#999);border:1px solid #777;color:#fff;text-shadow:1px 1px 0 #777}body#parent-body .mpn-tabs .mpn-tab.next{background:#777;background:-webkit-gradient(linear,left top,left bottom,from(#777),to(#999));background:-webkit-linear-gradient(top,#777,#999);background:-moz-linear-gradient(top,#777,#999);background:-ms-linear-gradient(top,#777,#999);background:-o-linear-gradient(top,#777,#999);border:1px solid #777;color:#fff;text-shadow:1px 1px 0 #777}body#parent-body .mpn-tabs.left-menu-tabs{width:100%;margin-bottom:10px}body#parent-body .mpn-tabs.left-menu-tabs .mpn-tab{padding:auto;padding:6px 26px;border-color:#d2d2d5;cursor:pointer}body#parent-body .mpn-tabs.left-menu-tabs .mpn-tab.active{border-color:#4b9b8d}body#parent-body .mpn-tabs.left-menu-tabs .mpn-tab:last-child{border-right:1px solid #d2d2d5;border-top-right-radius:3px;border-bottom-right-radius:3px}body#parent-body .mpn-tabs.left-menu-tabs .mpn-tab:last-child.active{border-color:#4b9b8d}body#parent-body .sp-tabs{display:flex;overflow:hidden;cursor:pointer;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}body#parent-body .sp-tabs.small{font-size:14px}body#parent-body .sp-tabs.big.full-width{width:100%}body#parent-body .sp-tabs.big .sp-tab{padding:10px 25px}body#parent-body .sp-tabs.big .sp-tab.half{padding:10px 4%;width:41.5%}body#parent-body .sp-tabs a.sp-tab.active.teal-text{color:#fff!important}body#parent-body .sp-tabs.eiam-tabs .sp-tab{padding:10px 25px 10px 25px}body#parent-body .sp-tabs li.sp-tab{list-style-type:none;padding:10px 15px}body#parent-body .sp-tabs li.sp-tab a{color:#999}body#parent-body .sp-tabs li.sp-tab a:hover{color:#57bfac}body#parent-body .sp-tabs .sp-tab{float:left;color:#545458;padding:5px 15px 5px 15px;border-bottom:5px solid #f2f2f7;transition:.5s}body#parent-body .sp-tabs .sp-tab:hover{color:#000}body#parent-body .sp-tabs .sp-tab.active{border-bottom:5px solid #57bfac;color:#000}body#parent-body .sp-tabs.two-tabs .sp-tab{flex:50%}@media (max-width:600px){body#parent-body .mpn-tabs .mpn-tab{padding:15px}body#parent-body .sp-tabs .sp-tab{padding:15px}}.mpn-submenu{float:right;top:73px;background-color:#f1f1f4;z-index:1000;display:none;position:fixed;padding-top:10px;padding-bottom:5px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:1px solid #ccc;box-shadow:-1px 8px 25px 0 rgba(0,0,0,.25);font-size:.8em}#email_unverified_icon{cursor:pointer;height:22px;position:fixed;right:0;top:45px;z-index:1}#nav-reports-submenu{float:right;top:73px;background-color:#f1f1f4;z-index:1000;display:none;position:fixed;padding-top:10px;padding-bottom:5px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:1px solid #ccc;box-shadow:-1px 8px 25px 0 rgba(0,0,0,.25);font-size:.8em;width:230px;right:375px}#nav-reports-submenu .nav-payments-menu-option,#nav-reports-submenu .nav-reports-submenu-option{display:block;color:#000;padding:8px 10px 8px 10px;height:20px;max-height:20px;min-height:20px}#nav-reports-submenu .nav-reports-submenu-icon{float:right}#nav-reports-submenu .nav-reports-subsubmenu-option{display:none;width:160px;position:relative;right:-220px;top:-25px;color:#000;padding:8px 10px 8px 10px;background-color:#f1f1f4;border:1px solid #ccc;border-right:1px solid #ccc;border-bottom:none}#nav-reports-submenu .nav-reports-subsubmenu-option.subsubmenu-top{border-top-right-radius:3px}#nav-reports-submenu .nav-reports-subsubmenu-option.subsubmenu-bottom{border-bottom-right-radius:3px}#nav-reports-submenu .nav-reports-submenu-option:hover{background-color:#57bfac;color:#fff}#nav-reports-submenu .nav-payments-menu-option:hover{background-color:#57bfac;color:#fff}#nav-reports-submenu .nav-reports-subsubmenu-option:hover{background-color:#57bfac;color:#fff}.nav-vt-subsubmenu-option{display:none;width:150px;position:relative;right:-231px;top:-38px;color:#000;padding:8px 10px 8px 10px;background-color:#f1f1f4;border:1px solid #ccc;border-right:1px solid #ccc;border-bottom:none}.nav-vt-subsubmenu-option.subsubmenu-top{border-top-right-radius:3px}.nav-vt-subsubmenu-option.subsubmenu-bottom{border-bottom-right-radius:3px}.nav-vt-submenu-option:hover{background-color:#57bfac;color:#fff}.nav-vt-menu-option:hover{background-color:#57bfac;color:#fff}#new-index-card{float:right;top:73px;background-color:#f1f1f4;z-index:1000;display:none;position:fixed;padding-top:10px;padding-bottom:5px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:1px solid #ccc;box-shadow:-1px 8px 25px 0 rgba(0,0,0,.25);font-size:.8em;width:250px;right:5px;padding-bottom:0}#new-index-card p{font-size:15px;text-align:left;margin-left:25px}#new-index-card p span{font-weight:700}#new-index-card .controller-name{padding:5px;text-align:left;margin-left:20px}#new-index-card .index-card-line-break{margin:0 0 5px 0;border-bottom:0;border-top:1px solid #d2d2d2}#new-index-card .index-card-icon-right{float:right;margin-right:10px;font-size:18px}#new-index-card a{color:#000}#new-index-card a:hover{background-color:#57bfac;color:#fff}.index-card-icon-right{float:right;margin-right:10px;font-size:18px}.new-carrot{position:absolute;z-index:1;width:15px!important;height:15px!important;background:inherit;border:none;border-radius:none}.new-carrot.up{top:-9px;right:20px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-left:1px solid #ccc;border-top:1px solid #ccc}.new-carrot.down{bottom:-9px;right:20px;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);border-right:1px solid #ccc;border-bottom:1px solid #ccc}.guide-download{float:right;display:block;width:20px;height:20px;padding:10px 5px;cursor:pointer}.guide-download div{width:16px;height:20px;background:url(/ui/indicators/guide-download-dgrey.png);background-size:100%}.guide-download:hover div{background-position:0 19px}#mpn_navbar_img{width:334px;top:0;position:absolute;margin-left:25px}#mpn_navbar_img.schooldude{width:40%}#mpn_navbar_img .powered-by{height:35px;margin-top:12px}#mpn_navbar_img h4{position:absolute;top:58px;left:30px;font-weight:700;font-size:16px}#mpn_navbar_img h5{position:absolute;top:80px;left:30px;font-weight:700;color:#888}@media screen and (max-width:1000px){#mpn_navbar_img{width:280px;margin-left:30px}#mpn_navbar_img .powered-by{height:30px;margin-top:18px}#mpn_navbar_img h4{position:absolute;top:55px;left:20px;font-weight:700;font-size:15px}#mpn_navbar_img h5{position:absolute;top:75px;left:20px;font-weight:700;color:#888;font-size:10px}}@media screen and (max-width:800px){.guide-download{display:none!important}.faq-nav-link{display:none}#email_unverified_icon{right:-15px;top:25px}#mpn_navbar_img{width:276px;margin-left:30px}#mpn_navbar_img.schooldude{width:70%;margin-left:10px}#mpn_navbar_img .powered-by{height:30px;margin-top:8px}#mpn_navbar_img h4{position:absolute;top:50px;left:20px;font-weight:700;font-size:15px}#mpn_navbar_img h5{position:absolute;top:70px;left:20px;font-weight:700;color:#888;font-size:11px}}@media screen and (max-width:500px){#mpn_navbar_img{width:250px;margin-left:20px}#mpn_navbar_img h4{position:absolute;top:50px;left:20px;font-weight:700;font-size:14px}#mpn_navbar_img h5{position:absolute;top:70px;left:20px;font-weight:700;color:#888;font-size:11px}}@media screen and (max-width:400px){#login_sticky_login{display:none}#mpn_navbar_img{width:96%;margin-left:1%}#mpn_navbar_img .powered-by{height:22px;margin-top:11px}#mpn_navbar_img h4{width:90%;top:60px;font-size:16px;text-align:center}#mpn_navbar_img h5{width:90%;top:85px;font-size:14px;text-align:center}}body#parent-body div#sticky ul#nav #nav-help-icon{background-image:url(/img/Stacked/help_icon_stacked_transparent.png);background-size:100%;background-position:0 0;width:30px;height:30px;display:inline-block;cursor:pointer;margin-top:18px;float:right;margin-left:7px;margin-right:18px;border-radius:100%}body#parent-body div#sticky ul#nav #nav-help-dropdown{position:fixed;top:73px;right:74px;background:#f1f1f4;border:1px solid #ccc;font-size:16px;padding-top:10px;box-shadow:-1px 8px 25px 0 rgba(0,0,0,.25)}body#parent-body div#sticky ul#nav #nav-help-dropdown .help-dropdown-link{padding:6px 15px;color:#000;font-size:15px}body#parent-body div#sticky ul#nav #nav-help-dropdown .help-dropdown-link:hover{background-color:#57bfac;color:#fff}body#parent-body div#sticky ul#nav #nav-help-dropdown .help-dropdown-link:last-child{margin-bottom:7px}body#parent-body div#sticky ul#nav #nav-help-menu:hover{box-shadow:none}body#parent-body div#sticky ul#nav #nav-help-menu:hover #nav-help-icon{background-position:0 30px}@media (max-width:800px){body#parent-body div#sticky ul#nav #nav-help-icon{margin-top:8px}body#parent-body div#sticky ul#nav #nav-help-dropdown{top:48px;right:8px}body#parent-body div#sticky ul#nav li .help-dropdown-link{height:auto}}.mpn-button5{cursor:pointer;display:inline-block;padding:0;border-radius:3px;background-color:#57bfac;background:-webkit-linear-gradient(180deg,#57bfac,#4ba393);background:-o-linear-gradient(180deg,#57bfac,#4ba393);background:-moz-linear-gradient(180deg,#57bfac,#4ba393);background:linear-gradient(180deg,#57bfac,#4ba393);margin:2px 5px;color:#fff}.mpn-button5 div{display:inline-block;padding:6px 21px;border-radius:3px;color:#fff}.mpn-button5.grey{background-image:none;background-color:#999}.mpn-button5.orange{background-image:none;background-color:#f57334}.mpn-button5.disabled{cursor:auto}.mpn-button5.disabled>div{background-color:#ccc;background-image:none}.mpn-button5.blue.disabled>div:hover{background-color:#ccc;background-image:none}.mpn-button5[disabled]{background-color:#999;background-position:0 -54px}.mpn-button5.blue:hover div{background-color:#57bfac;background:-webkit-linear-gradient(180deg,#4ba393,#57bfac);background:-o-linear-gradient(180deg,#4ba393,#57bfac);background:-moz-linear-gradient(180deg,#4ba393,#57bfac);background:linear-gradient(180deg,#4ba393,#57bfac);color:#fff;box-shadow:inset 0 0 6px #747474}.mpn-button5.blue:active div{color:#000}.mpn-button5.blue.disabled:hover div{background-color:#ccc}.mpn-button5 span{background-size:15px 30px;display:inline-block}.mpn-button5 span.addplus{background-image:url(/img/Stacked/stacked_add_btn.png);height:15px;width:15px}.mpn-button5 span.addminus{background-image:url(/img/Stacked/stacked_minus_btn.png);height:15px;width:15px}.mpn-button5:hover span{background-position:0 15px}.mpn-button6:hover{transform:scale(1.05)}.mpn-button6{font-family:Questrial;font-size:16px;cursor:pointer;display:inline-block;padding:0;border-radius:3px;margin:2px 5px;box-sizing:none;border:none;background-color:#57bfac;background:-webkit-linear-gradient(180deg,#57bfac,#4ba393);background:-o-linear-gradient(180deg,#57bfac,#4ba393);background:-moz-linear-gradient(180deg,#57bfac,#4ba393);background:linear-gradient(180deg,#57bfac,#4ba393);text-shadow:1px 1px 1px rgba(0,0,0,.32);box-shadow:inset 1px 2px 16px -1px rgba(0,0,0,.24);color:#fff;transition:transform .3s}.mpn-button6 div{display:inline-block;padding:12px 34px;border-radius:3px;color:#fff}.mpn-button6:hover{transform:scale(1.02)}.mpn-button6:active{box-shadow:inset -1px -2px 16px -1px rgba(0,0,0,.24);text-shadow:-1px -1px 1px rgba(0,0,0,.32)}.mpn-button6.grey{background-color:#888;background:-webkit-linear-gradient(180deg,#a6a5a5,#989898);background:-o-linear-gradient(180deg,#a6a5a5,#989898);background:-moz-linear-gradient(180deg,#a6a5a5,#989898);background:linear-gradient(180deg,#a6a5a5,#989898);text-shadow:1px 1px 1px #666;box-shadow:inset -1px -1px 9px 0 #777}.mpn-button6.grey.no-click{opacity:.55!important;cursor:default!important;background:#999!important}.mpn-button6.grey.no-click:hover{background:#999!important}.mpn-button6.grey:hover{background-color:#999;background:-webkit-linear-gradient(180deg,#989898,#a6a5a5);background:-o-linear-gradient(180deg,#989898,#a6a5a5);background:-moz-linear-gradient(180deg,#989898,#a6a5a5);background:linear-gradient(180deg,#989898,#a6a5a5);text-shadow:1px 1px 1px #666;box-shadow:inset 1px 1px 9px 0 #777}.mpn-button6.grey:active{background-color:#888;background:-webkit-linear-gradient(180deg,#a6a5a5,#989898);background:-o-linear-gradient(180deg,#a6a5a5,#989898);background:-moz-linear-gradient(180deg,#a6a5a5,#989898);background:linear-gradient(180deg,#a6a5a5,#989898);text-shadow:-1px -1px 1px #666;box-shadow:inset -1px -1px 9px 0 #777}.mpn-button6.navy{background:#0b445c}.mpn-button6.navy:hover div{background:#0b445cc9}.mpn-button6.disabled{cursor:auto}.mpn-button6.disabled>div{background-color:#ccc;background-image:none}.mpn-button6.blue.disabled>div:hover{background-color:#ccc;background-image:none}.mpn-button6[disabled]{background-color:#999;background-position:0 -54px}.mpn-button6.blue:hover div{background-color:#57bfac;background:-webkit-linear-gradient(180deg,#4ba393,#57bfac);background:-o-linear-gradient(180deg,#4ba393,#57bfac);background:-moz-linear-gradient(180deg,#4ba393,#57bfac);background:linear-gradient(180deg,#4ba393,#57bfac);color:#fff;box-shadow:inset -1px -2px 16px -1px rgba(0,0,0,.24)}.mpn-button6.blue:active div{background-color:#57bfac;background:-webkit-linear-gradient(180deg,#57bfac,#4ba393);background:-o-linear-gradient(180deg,#57bfac,#4ba393);background:-moz-linear-gradient(180deg,#57bfac,#4ba393);background:linear-gradient(180deg,#57bfac,#4ba393);color:#fff;box-shadow:inset 1px 2px 16px -1px rgba(0,0,0,.24)}.mpn-button6.blue.disabled:hover div{background-color:#ccc}.mpn-button6 span{background-size:15px 30px;display:inline-block}.mpn-button6 span.addplus{background-image:url(/img/Stacked/stacked_add_btn.png);height:15px;width:15px}.mpn-button6 span.addminus{background-image:url(/img/Stacked/stacked_minus_btn.png);height:15px;width:15px}.blk.mobile_only.mpn-button6.grey{display:none}button .sp-button,div .sp-button{font-family:Questrial;font-size:16px;color:#fff;border-radius:2px;box-shadow:1px 2px 3px -1px rgba(0,0,0,.24);padding:12px 34px;text-shadow:1px 1px 2px rgba(0,0,0,.24);transition:transform .2s ease-in-out}button .sp-button:hover,div .sp-button:hover{transform:scale(1.02);box-shadow:1px 2px 5px -1px rgba(0,0,0,.24);text-shadow:1px 1px 4px rgba(0,0,0,.24)}button .sp-button.teal,div .sp-button.teal{background-color:#57bfac}button .sp-button.grey,div .sp-button.grey{background-color:#868a8e;color:#fff}button .sp-button.disabled,div .sp-button.disabled{background-color:#d2d2d7;text-shadow:none;box-shadow:none;cursor:default}button .sp-button.disabled:hover,div .sp-button.disabled:hover{cursor:default;text-shadow:none;box-shadow:none;transform:scale(1)}@media (max-width:1000px){.blk.mobile_only.mpn-button6.grey{display:block;box-shadow:none}}.mgrey-bg{background:#e2e2e5;background:-moz-linear-gradient(top,#e2e2e5 0,#d4d4d8 100%);background:-webkit-linear-gradient(top,#e2e2e5 0,#d4d4d8 100%);background:linear-gradient(to bottom,#e2e2e5 0,#d4d4d8 100%)}body#parent-body .user-module-right-section ._account.content-inner.new{padding-top:20px}.payinfo-header{padding:10px 15px;margin:0}body#parent-body .pay-info-tab{padding:8px 20px;margin-top:15px;font-size:15px;color:#999}body#parent-body .pay-info-tab.active{color:#fff}.ui-payinfo-section{display:inline-block;width:100%}.ui-default-account-container{max-width:800px;margin:auto}body#parent-body .ui-card-edit-buttons{width:80px;margin:10px auto;float:none;position:relative}.right-content{display:inline-block;vertical-align:top}.right-content.payinfo{width:100%;margin-top:20px}.right-content.grey-back{background:#f1f1f4;border-radius:4px;border:1px solid #d7d7d7}.left-content{display:inline-block;vertical-align:top}.left-content.grey-back{background:#f1f1f4}.left-content.payinfo{width:100%;border-radius:4px;border:1px solid #d7d7d7}.left-content.payinfo .cc{height:auto;background:inherit;border-right:none;font-size:inherit;color:inherit;line-height:inherit}.header-break{margin-top:5px}.saved-card-container{width:240px;float:left}.orange-circle{background-color:#f57334;width:20px;height:20px;border-radius:10px;color:#fff}.orange-circle>div{text-align:center}.nodelete-card-error{float:left;margin-left:3%;width:50%;height:108px}.saved-card-container .pcicard-edit-buttons{margin:10px auto;width:80px}.pci-card-list{padding-top:10px}.recurring-payments-list{padding-left:40px;padding-top:10px}.recurring-old-edit-link{float:right;margin-right:10px}.opt-left.recurring-pay-info{width:45%;margin-right:4%;margin-left:2%}.opt-left.recurring-school-info{width:40%}.pi-tabs-container{position:relative;height:54px;width:100%;padding:1px;margin-left:-1px}.payinfo-tab{position:absolute;text-align:center;width:50%;display:inline-block;height:40px;padding-top:15px;cursor:pointer;background-color:#ccc;color:#fff}.payinfo-tab.left{top:0;left:0}.payinfo-tab.right{top:0;right:0}.smartpay-card-container{padding-top:10px;padding-bottom:20px}.default-account .card-container{float:none;margin:10px auto}.ui-recurring-card{width:100%;padding:4px 10px;border:1px solid #d2d2d5;border-radius:3px;margin-bottom:3px;color:#999;position:relative}.ui-recurring-card .ui-exp-date{color:#666;margin-left:10px}.ui-recurring-card:hover{cursor:pointer;border:1px solid #888;color:#000}.ui-recurring-card.selected{color:#fff;border:1px solid #888}.ui-recurring-card.selected:hover{color:#fff}.ui-recurring-card.selected .ui-exp-date{color:#fff}.ui-recurring-card.selected .star{color:#fff}.ui-recurring-card.selected .ui-recurring-card-title{max-width:60%}.ui-recurring-card .ux-loader{position:absolute;right:5px;top:3px;transform:scale(.7)}.ui-recurring-card .ui-recurring-card-label{float:left;line-height:30px;width:100%}.ui-recurring-card .ui-recurring-card-label .fa{font-size:14px;margin-left:0}.ui-recurring-card .ui-recurring-card-label .ui-recurring-card-title{max-width:70%;text-overflow:ELLIPSIS;white-space:nowrap;overflow:hidden}.edit-pcicard{position:absolute;right:-67px;top:0;color:#999;font-size:20px;line-height:30px;padding:4px 10px;border-radius:3px;border:1px solid #d2d2d5}.edit-pcicard:hover{border:1px solid #888;color:#000}body#parent-body .recurring-get .add-pcicard{margin-top:5px;cursor:pointer}body#parent-body .recurring-get .card-form{position:relative;margin-right:37px}@media screen and (max-width:1000px){.right-content{display:inline-block;vertical-align:top;width:100%}.right-content.payinfo{width:100%;margin-top:40px}.left-content{display:inline-block;vertical-align:top;width:100%}.left-content.payinfo{width:100%}.default-account .cc{float:none;width:100%}.dn .opt-left.cc{width:100%}body#parent-body #pi .q-h3{padding-left:40px}.opt-left.check{width:100%}.nodelete-card-error{width:85%;margin-left:0;height:auto;margin-top:10px}.pcicard-edit-buttons{margin-right:10px}.recurring-payments-list{padding-left:30px}.opt-left.recurring-pay-info{width:70%;margin-left:0}.opt-left.recurring-school-info{width:90%}.header-break{margin-top:20px}}@media screen and (max-width:800px){body#parent-body .user-module-right-section ._account.content-inner.new{padding-top:0}.header-break{margin-top:20px}}@media screen and (max-width:600px){body#parent-body .pay-info-tab{width:100%;margin-top:0;border-bottom:0}.recurring-payments-list{padding-left:2%}body#parent-body .user-module-right-section ._account.content-inner.new{padding:1%}.opt-left.recurring-pay-info{width:80%}}.progress-visual-topright{float:right;margin-top:10px;margin-bottom:10px}.new-progress-bar{background:#666;padding:11.5px 25px;display:inline-block;vertical-align:top}.new-progress-bar .dot{display:inline-block;vertical-align:middle;text-align:center;font-weight:700;font-size:14px;color:#aaa;height:20px;padding-right:6px;padding-left:6px;border-radius:40px;margin-right:10px;font-weight:400}.dot{background-color:#f1f1f4}.progress-button-forward{background:#57bfac;display:inline-block;color:#fff;cursor:pointer}.progress-button-forward div{padding:12px 20px}.progress-button-forward:hover{background:#17bfac}.progress-button-backward{background:#aaa;display:inline-block;color:#fff;cursor:pointer}.progress-button-backward div{padding:12px 20px}.progress-button-backward:hover{background:#d2d2d2}#control-alerts-results{margin-left:290px}.promote-page-header{margin:20px 0 0 40px;padding-bottom:0}.grey-nav-container{background-color:#e2e2e5;padding-top:5px;padding-bottom:10px}.whitebg-left-link{width:100%}.whitebg-left-link span{margin-left:10px;cursor:pointer}.whitebg-left-link.sub-link{padding-left:20px;margin-top:10px}.control-module-right-section #left .grey-nav-container ul li span{cursor:pointer}body#parent-body .grey-nav-container li:hover{background-color:#e2e2e5}body#parent-body .whitebg-left-link a{color:#000}body#parent-body .whitebg-left-link a:hover{color:#57bfac!important;background-color:transparent!important;background:0 0!important}.form-header+div{height:auto}.form-header.closed+div{max-height:0;overflow:hidden}.promote-options-container{width:97%;padding:2% 2%;margin-right:3%;margin-top:15px;background:#e2e2e5}.promote-options-background{background:url(/img/promote-landing.png) no-repeat;background-size:cover;min-height:650px}.promote-bubble-content{margin-left:230px;padding-top:30px;margin-right:30px}.promote-options{width:49%}.promote-options.left{float:left}.promote-options.right{float:right}.promote-option-item{color:#fff;margin:3% auto;background:#999;width:100%;height:200px;cursor:pointer;box-shadow:1px 1px 5px #555}.promote-option-item:hover.alerts{background:#57bfac;color:#000}.promote-option-item:hover.marketing{background:#d7d7d7;color:#000}.promote-option-item:hover.skins{background:#f57334;color:#000}.promote-option-item:hover.receipt{background:#fff;color:#000}.promote-option-label{text-align:center;padding-top:80px;font-size:20px}.cart-button{display:inline-block;border-radius:3px;padding:10px;padding-left:45px;background-image:url(/img/Indicators/shoppingcart_icon-white_100.png);background-repeat:no-repeat;background-size:24px 20px;background-position:12px center}.logo-upload-container{background:#e2e2e5;height:270px;border:1px solid #c2c2c5;border-radius:4px;margin-top:0;padding:2%;overflow:auto;box-shadow:inset 1px 1px 25px 0 rgba(0,0,0,.25)}.logo-current-logo{float:left;padding:2%;color:#999;background:#fff;box-shadow:1px 1px 8px 0 rgba(0,0,0,.4);border-radius:3px;width:44%}.answer-image-row.horizontal{margin-top:15px;width:98%;margin-bottom:15px}.answer-image-row.horizontal img{display:inline-block;width:48%;margin-left:2%;float:left}.answer-image-row.vertical{width:38%;margin-right:2%;float:right}.answer-image-row.vertical img{margin-bottom:15px}.faqlist.bb-page li .question h4{font-size:18px;padding-top:5px}.faqlist.bb-page .answer{font-size:16px}.faqlist.bb-page .answer .opt-left{width:58%}.faqlist.bb-page>li ol li{font-size:16px;line-height:24px}.faqlist.fb-page>li ol li{font-size:16px;margin-top:18px}.faqlist.fb-page>li ol li .small-italic{font-size:12px;margin-top:auto}.twitter-img-container{padding:20px;background:#f1f1f4;border:1px solid #e2e2e5;border-radius:5px}.authentication-links{float:right;margin-top:10px}.authentication-welcome{max-width:720px;margin-bottom:10px}.authentication-main{max-width:970px;background:#f1f1f4;border-radius:7px;border:1px solid #e2e2e5;padding:3%;padding-top:10px;margin-top:20px}.authentication-main .key-benefits{float:left;width:60%}.authentication-main .key-benefits.bb{width:47%}.authentication-main .key-benefits ol{list-style-type:disc}.authentication-main .key-benefits li{padding-top:10px}.authentication-main .authenticate{float:left;width:32%;margin-left:4%}.authentication-main .authenticate.bb{width:43%}.authentication-main .authenticate.bb ol{list-style-type:disc}.authentication-main .authenticate.bb li{padding-top:10px}.instructions-content{float:right;display:inline-block;width:36%;font-size:16px;margin-right:2%}.instructions-screenshots{display:inline-block;width:57%;margin-right:2%}.instructions-screenshots img{margin-bottom:4%}.faqlist.fb-page li .question h4{padding-top:5px;font-size:18px}.bb-promote-icon{display:inline-block;width:28.5%;margin:1%;border-radius:18px;padding:1%}.bb-promote-icon:hover{background-color:rgba(255,255,255,.7);cursor:pointer}.bb-promote-icon:active{background-color:#f57334}.bb-promote-content{display:inline-block;background:#e2e2e5;border:1px solid #d5d5d5;border-radius:4px;padding:2%;margin-top:10px;width:95%;max-width:970px}.bb-brochure{width:52%}.bb-app-icons{width:39%;margin-left:7%}.wm-mobile-icon{display:inline-block;width:12.5%;margin:1%;border-radius:18px;padding:1%}.wm-mobile-icon:hover{background-color:rgba(255,255,255,.7);cursor:pointer}.wm-mobile-icon:active{background-color:#f57334}.txn-confirmation-container{text-align:center}.confirmation-check{margin-top:100px}.order-receipt-container a{color:#57bfac}.order-receipt-txn-info{background-repeat:no-repeat;background-position:center center;background-size:50%}.payee-totals-table{width:100%;margin-left:0}.receipt-custom-message{width:100%}.receipt-left-header-info{width:100%}.order-receipt-order-info{width:100%;margin-top:10px;margin-bottom:20px;margin-left:0}.order-receipt-payer-info{width:100%;margin-top:10px;margin-bottom:20px}.receipt-order-total-btn{float:none}.receipt-order-total-btn:hover{color:#000!important}.order-total-btn-subtxt{width:250px;font-size:14px;text-align:center;margin:0 auto;margin-bottom:20px;float:none}.order-receipt-support{width:100%}.order-receipt-support-message{text-align:center;margin:15px 30px}.support-email a{font-size:16px;color:#57bfac}.receipt-cdfs{display:none;font-size:12px;line-height:1.2}@media screen and (min-width:601px){.receipt-cdfs{display:block}.order-receipt-support-message{text-align:center;margin:15px 100px}.receipt-custom-message{width:50%}.receipt-left-header-info{width:50%}.receipt-order-total-btn{float:right;min-width:300px}.order-receipt-order-info{width:45%;margin-left:0;float:left}.order-total-btn-subtxt{float:right;width:250px;clear:both;text-align:right!important;margin-right:5px}.order-receipt-txn-info{background-repeat:no-repeat;background-position:center center;background-size:27%}.payee-totals-table{width:55%!important;margin-left:45%!important}.receipt-item-image{display:inline-block!important}}@media screen and (min-width:800px){.order-receipt-support-message{text-align:center;margin:15px 180px}.receipt-custom-message{width:50%}.order-total-btn-subtxt{float:right;width:250px;clear:right;text-align:right!important;margin-right:5px}.above-order-btn{display:none}}.report-row-odd{background-color:#f1f1f4}.report-row-even{background-color:#fff}.recurring-report{padding:10px 0 10px 0}.primary-info{padding-left:3%;width:37%}.series-status{width:20%;padding:10px 2.5%}.series-details-col{width:20%;padding:10px 2.5%}.report-data-label{display:inline-block}.report-data-value{display:inline-block;color:grey}.editable-report-data{color:#57bfac;text-decoration:underline}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#report-recurring-item-title{font-size:18px;margin-bottom:.2em;height:1.2em;max-height:1.2em;min-height:1.2em;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recurring-report-row-buttons{margin-right:20%}.recurring-report-row-buttons .flat-b{width:80%;text-align:center}.recurring-report-row-buttons .simple-button.stop:hover{background-position:0 30px}.recurring-report-row-buttons .simple-button.chain:hover{background-position:0 30px}.recurring-report-row-buttons .simple-button.search:hover{background-position:0 30px}.recurring-report-row-buttons .simple-button.uturn{display:inline-block}.recurring-report-row-buttons .simple-button.uturn:hover{background-position:0 30px}.recurring-report-checkbox{float:right;margin-right:50px}#recur-report-end-date{cursor:pointer}.recur-report-editable-field{position:relative;top:3px;width:160px}.editable-report-value{color:#57bfac;text-decoration:underline;cursor:pointer}.recurring-report-row-buttons .status-button{background-color:#f57334;color:#fff;border-radius:3px;padding:3px 10px;background-image:none;line-height:16px;display:inline-block;border:none;font-size:12px;cursor:default}#modal-recurring-series-url{border:2px solid #f57334}.link-icon{margin-left:40px;margin-top:15px;float:left;width:55px;height:50px;background-image:url(/img/GrayInset/GrayInset_link.png);background-size:95%}.qrcode-icon{margin-left:40px;margin-top:15px;float:left;width:50px;height:50px;background-image:url(/img/qrcode-mobile-icon.png);background-size:100%}.recurring-series-max-width-container{max-height:1.2em;min-height:1.2em;height:1.2em;overflow-x:hidden;overflow-y:hidden;display:inline}.recurring-series-max-width-container .report-data-value{max-height:1.2em;min-height:1.2em;height:1.2em;overflow-x:hidden;overflow-y:hidden;display:inline}.grey-back-section{border-radius:2px;background-color:#f1f1f4;border:1px solid #ccc;margin-bottom:10px}.grey-back-section.pad-20{padding:20px;padding-top:10px}#detail_gls_div p{margin-bottom:3px}.left-links-new .label{background-color:inherit}.left-links-new .label-orange{background-color:#f57334}.left-links-new .label-blue{background-color:#57bfac}.left-links-new .light-section{background:#fff;border:1px solid #ccc;border-radius:2px;padding:15px;padding-top:10px;position:relative}.left-links-new .light-section.no-bg{background:0 0}.left-links-new .light-section.no-border{border:none}.left-links-new .grey-header{background:#f1f1f4;padding:10px}.left-links-new .new-error-message{margin:10px;position:relative}.rp-user-info{padding:20px}.rp-card-section{background:#fff}.rp-card-section .arrow{position:absolute;background:url(/img/spdc/arrow.png);width:15px;height:10px;top:68px;cursor:pointer}.rp-card-section .arrow.right{right:10px;transform:rotate(270deg);-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg)}.rp-card-section .arrow.left{left:10px;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}.rp-card-section .rp-card-container::-webkit-scrollbar{display:none}.rp-card-section .rp-card-container{width:200px;margin:5px auto;overflow-x:scroll;position:relative;overflow:-moz-scrollbars-none}.rp-card-section .rp-card-container .rp-card-scroll{white-space:nowrap}.rp-card-section .rp-card-container .rp-card-scroll .card-scroll-section{width:200px;display:inline-block;position:relative}.rp-card-section .rp-card-container .rp-card-scroll .card-container{width:175px;height:95px;border-radius:7px;padding:10px;margin:auto}.rp-card-section .rp-card-container .rp-card-scroll .examine-card-btn{top:5px;right:9px;text-align:center;line-height:25px;height:25px;width:25px;font-size:14px;background-color:#57bfac;position:absolute;border-radius:3px}.rp-section-right{margin-left:300px;padding:30px 30px}.rp-section-right .opened{background:#fff;font-size:14px}.rp-section-right .order-search-submit{text-align:right;display:inline-block;float:right}.rp-section-right .order-search-hint{max-width:275px;display:inline-block;margin-right:10px;vertical-align:middle}.rp-section-right .light-section{background:#fff;border:1px solid #ccc;border-radius:4px;padding:30px;padding-top:30px}.rp-section-right .paytable{border-bottom:none}.rp-section-right .paytable .leftcol{margin-left:0}.right-arrow{margin:0 15px 0 15px;cursor:pointer;background:url(/img/spdc/arrow.png) right center no-repeat}.rp-pay #rp-payments-section{display:none}.rp-pay .search{display:none}.rp-pay .rp-pay-header{margin-bottom:-5px}.rp-pay.opened #rp-payments-section{display:block;padding:10px}.rp-pay.opened .search{display:block;margin-top:-68px;margin-left:188px;margin-bottom:20px}.rp-pay.opened .rp-pay-header{margin-bottom:30px}.rp-browser #rp-browsers-section{display:none}.rp-browser .rp-browser-header{margin-bottom:-5px}.rp-browser.opened #rp-browsers-section{display:block;padding:10px}.rp-browser.opened .rp-browser-header{margin-bottom:10px}.rp-students .rp-students-header{margin-bottom:-5px}.rp-students #rp-students-section{display:none}.rp-students #rp-students-section .detail_table td{vertical-align:top}.rp-students.opened #rp-students-section{display:block;padding:10px}.rp-students.opened .rp-students-header{margin-bottom:15px}.rp-students .light-section{padding-top:30px}.rp-recurrings .rp-recurrings-header{margin-bottom:-5px}.rp-recurrings #rp-recurrings-section{display:none}.rp-recurrings.opened #rp-recurrings-section{display:block;padding:10px}.rp-recurrings.opened .rp-recurrings-header{margin-bottom:15px}.rp-recurrings .light-section{padding-top:30px}.rp-emails .rp-emails-header{margin-bottom:-5px}.rp-emails #rp-emails-section{display:none}.rp-emails.opened #rp-emails-section{display:block;padding:10px}.rp-emails.opened .rp-emails-header{margin-bottom:15px}.rp-emails .light-section{padding-top:30px}.ps-block{border-bottom:1px solid #e2e2e7}.ps-block:last-child{border-bottom:none}.ps-block .ps-block-header{margin-top:10px}.ps-block #ps-block-section{display:none}.ps-block.opened #ps-block-section{display:block;padding:30px;border-top:1px solid #e2e2e7;padding-bottom:30px;margin:10px 30px}.ps-block.opened .ps-block-header{margin-bottom:10px}.ps-block .light-section{background:#fff;border:1px solid #ccc;border-radius:4px;padding-top:30px;padding:30px;height:100%;overflow:hidden}body#parent-body .detail_table .inner-table-container{width:100%;border:1px solid #ccc;border-radius:6px}body#parent-body .detail_table .inner-table{width:100%;font-size:12px;border-radius:6px;overflow:hidden;border-collapse:inherit}.browser-family{display:inline-block;height:40px;width:40px;background:url(/img/BrowserIcons/browser-icons-sprite.png)}.browser-family.Safari{background-position:-200px 0}.browser-family.Chrome{background-position:-260px 0}.browser-family.Firefox{background-position:-80px 0}.browser-family.Explorer{background-position:-140px 0}.browser-family.Edge{background-position:-380px 0}.browser-family.Opera{background-position:-320px 0}.os-family{display:inline-block;height:40px;width:40px;background:url(/img/BrowserIcons/os-icons-sprite.png)}.os-family.Windows{background-position:-40px 0}.os-family.iOS{background-position:-120px 10px}.os-family.Mac{background-position:-80px 0}.os-family.Android{background-position:-160px 0}.device-family{display:inline-block;height:40px;width:40px;background:url(/img/BrowserIcons/device-icons-sprite.png)}.device-family.Samsung{background-position:-80px 0}.device-family.Nexus{background-position:-80px 0}.device-family.Motorola{background-position:-80px 0}.device-family.Generic{background-position:-80px 0}.device-family.Android{background-position:-80px 0}.device-family.Smartphone{background-position:-80px 0}.device-family.iPad{background-position:-120px 0}.device-family.Other{background-position:-160px 0}.device-family.iPhone{background-position:-40px 0}@media (max-width:800px){.rp-section-right{margin-left:0;padding:10px 10px}}.container-statements{border:2px solid #9a9a9a;border-radius:10px;margin:50px auto;padding:28px;position:relative;width:82%}.report-detail-table-section{border-radius:0;border-right:none;border-left:none}.err{color:red}.table-top-left-button{margin-left:40px;margin-top:0;border:none!important;margin-bottom:30px;width:100%;float:left}.inner-table-container table.inner-table tr:first-child{border-top:none}body#parent-body #right-section.reports-section{padding-top:50px}.csv-export{display:inline-block;margin-left:10px;margin-top:16px;float:right;cursor:pointer;font-size:15px;text-shadow:none;font-weight:400;text-align:center;padding:4.5px 10px}#reports-search-container{text-align:center;margin-top:5px;margin-bottom:20px}.reports-header-row{background-color:#ccc;border-top:1px solid #d5d5d7}.invoice-detail{font-size:14px}#formatted-params{width:90%;font-size:.8em;font-style:italic}.refund-info-header{padding-left:10px;text-align:left;padding-bottom:5px;font-weight:700;margin-right:2%}.refund-info-row{cursor:pointer;height:40px}.refund-info-row td{padding-left:10px;padding-right:10px}.refund-confirm-message{width:50%;margin-top:20px;margin-left:auto;margin-right:auto;padding-top:20px;padding-left:40px;padding-bottom:40px;background-color:#f1f1f4;border:2px solid #e2e2e5;border-radius:7px}.returnto-button{float:right;padding-right:25px}.returnto-button:hover{cursor:pointer}div#refund-payerInfo{margin-left:5px;margin-bottom:40px}div#refund-payeeInfo{float:right;margin-right:10px}div#refund-fullRefund{margin-top:20px}div#refund-formButtons{float:right;margin-top:20px;margin-right:10px}div#expired-refund-text{width:48%;margin-left:auto;margin-right:auto;text-align:center}.refund-reciept-buttons{width:50%;margin-left:auto;margin-right:auto;margin-top:20px;padding-left:40px}.void-reciept-buttons{width:50%;margin-left:auto;margin-right:auto;margin-top:20px;padding-left:40px}.void-confirm-message{width:50%;margin-top:20px;margin-left:auto;margin-right:auto;padding:20px 40px;background-color:#f1f1f4;border:2px solid #e2e2e5;border-radius:7px}.batch-report-table-total{margin-top:5px;text-align:center;font-size:16px;padding-left:40px}.batch-report-table-total-header{margin-top:20px;text-align:center;font-size:16px;padding-left:40px;line-height:20px;margin-bottom:0}body#parent-body a.batch-table-link{color:#000}body#parent-body a.batch-table-link:hover{color:#57bfac}.datasync-row:hover .search{display:inline-block;background-position:0 0}#paged-results .result-item .search{display:none}#paged-results .result-item:hover .search{display:inline-block}.reports-module-view-by-filter{display:inline-block;float:right;margin-right:20px}.reports-module-view-by-filter span{cursor:pointer;color:#57bfac;font-weight:700}.reports-module-view-by-filter span:hover{background-color:#57bfac;color:#fff}.reports-module-view-by-filter #itemTogglePipe{color:#000;line-height:20px}.reports-module-view-by-filter .reports-module-unselected-filter{color:#999}.reports-module-hidden-filtered-view{display:none}.reports-module-displayed-filtered-view{display:table;width:100%}.reports-module-itemsbysite-right-overview-column{text-align:right;padding-right:20%}.reports-module-itemsbysite-left-overview-column{text-align:left;padding-left:14%}.report-row{overflow-y:visible;display:inline-block;width:100%;position:relative;padding-bottom:10px}.txn-type-badge{width:75px;text-align:right;position:absolute;right:10px;bottom:10px}.clicked-reports-UI-grey{background-color:#ccc!important}#control-reports .mpn_select>input+label:hover{background-color:#ccc;color:#555}div.item-batch-id{vertical-align:top;padding-top:0;float:right}div.item-batch-id h4{margin-top:0;font-size:20px}.delivery-path{position:absolute;bottom:0;left:0;border-top:1px solid #e2e2e5;background-color:#f1f1f4;padding-top:3px;padding-bottom:3px;width:100%}.delivery-path span{font-size:13px;margin-left:6px;margin-right:6px}.pdf-export-button{font-size:15px;text-shadow:none;font-weight:400;text-align:center;padding:4.5px 10px}.custom_report_left{display:inline-block;width:290px;height:100%;position:static;overflow-x:hidden;margin-top:-52px;float:left;border-right:solid 1px rgba(0,0,8,.1);box-shadow:0 0 16px 0 rgba(0,0,0,.2);overflow-y:auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box}#sort1 li{width:232px}.square-label{width:18px;height:18px;padding-top:2px;text-align:center;vertical-align:middle}.result-item td span.teal-bg{background-color:#57bfac}.result-item td span.orange-bg{background-color:#f57334}.result-item td span.gray-bg{background-color:#ccc}.result-item td span.black-bg{background-color:#000}.result-item td span.dgray-bg{background-color:#676767}th.data-sync-table{padding-left:2%;padding-right:2%;font-size:16px}td.data-sync-date{padding-left:15px}td.data-sync-message{text-align:left;padding-left:15px;width:50%}.result-item .item-checkbox{padding-left:25px}.current-series-info{width:100%;background:#f1f1f4;border:1px solid #d2d2d5;border-radius:4px}.current-series-info .current-series-info-inner{padding:10px 30px}.tooltip{text-shadow:none!important;z-index:2002}.details-arrow{height:10px;width:15px;float:right;margin-left:6px;margin-top:3px}.details-arrow.flip{margin-right:-2px;transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.series-details-content{width:100%;display:inline-block}.series-payer-card{font-weight:400;font-size:24px;float:left;margin-right:10px;margin-top:5px;margin-bottom:5px}.series-payer-card .report-data-value{color:#999}.series-payer-name{color:#999;line-height:26px;margin-top:0;font-size:24px}#form-series .edit-cell.recurring-visible{display:inline-block}#form-series .edit-cell{display:none}#recurring-save-button{display:none}.coa_report_view_selector{float:right;margin-right:20px}.filter-option{border-radius:4px;padding:4px 8px;font-size:12px;margin-top:-5px}.daily #overview{display:none}.daily #daily_amounts{display:table}.overview #overview{display:table}.overview #daily_amounts{display:none}.list-control-buttons.reports{margin-left:40px;float:left;margin-top:15px;margin-bottom:10px;display:inline-block}.list-control-buttons.reports-right{margin-right:20px;float:right;margin-bottom:15px;display:inline-block}body#parent-body #right-section #school_loginas_icon{background-image:url(/img/Stacked/login-as-icon.png);background-size:100%;background-position:0 30px;width:30px;height:30px;display:inline-block;cursor:pointer;margin-top:18px}body#parent-body #right-section #school_loginas_icon:hover{background-position:0 -30px}body#parent-body #right-section #school_loginas_icon:active{background-position:0 0}.noleftnav-container{position:relative;padding:30px 40px}.detail-topright-links{float:right;margin-top:10px;margin-right:30px}.lgrey-section{width:90%;padding:5%;background:#f1f1f4;border:1px solid #d5d5d5;margin-bottom:30px}.lgrey-section.tint-1{background-color:#e2e2e2;border:1px solid #b7b7b7}.white-container{width:90%;padding:5%;background:#fff;border:1px solid #d5d5d5;border-radius:4px}#reports-user-info{line-height:24px}.small-text{font-size:14px}.item-detail-table{width:100%;border-top:1px solid #d5d5d5}.item-detail-table td{display:inline-block;width:100%}.item-name-row{cursor:pointer;display:inline-block;width:90%;padding:1% 3%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.txn-name-row{cursor:pointer;display:inline-block;width:90%;padding:1% 3%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.item-details-row{display:inline-block;width:90%;padding:3% 5%;padding-top:0}.txn-details-row{display:inline-block;width:90%;padding:3% 5%;padding-top:0}.updates-header{cursor:pointer}.detail-view-changes{display:inline-block;width:100%}.detail-view-changes .editor-info{width:100%;display:inline-block;padding-bottom:5px}.detail-view-changes .editor-info .editor{display:inline-block;width:25%;margin-right:3%;vertical-align:middle}.detail-view-changes .editor-info .memo{display:inline-block;width:50%;margin-right:3%;vertical-align:middle}.detail-view-changes .editor-info .date{display:inline-block;width:15%;vertical-align:middle;color:#f57334;float:right;text-align:right}.detail-view-changes .changes-info{width:100%;padding-top:5px}.detail-view-changes .changes-info .undo-changes{display:inline-block;width:40px;vertical-align:middle}.detail-view-changes .changes-info .changes-chart{display:inline-block;vertical-align:middle;width:90%}.detail-view-changes .changes-info .changes-chart .chart-item{text-align:right;display:inline-block;width:100%;margin-bottom:5px}.detail-view-changes .changes-info .changes-chart .chart-item .key{width:20%;display:inline-block;vertical-align:top;text-align:right;margin-right:3%}.detail-view-changes .changes-info .changes-chart .chart-item .to-from{width:70%;display:inline-block;vertical-align:middle}.detail-view-changes .changes-info .changes-chart .chart-item .to-from .pod{width:45%;border:1px solid #d5d5d5;border-radius:4px;padding:0 2px;margin-top:0}.detail-view-changes .changes-info .changes-chart .chart-item .to-from .pod p span{font-family:Questrial!important;font-size:14px!important}.detail-view-changes .changes-info .changes-chart .chart-item .to-from .to-arrow{width:5%}@media screen and (max-width:1254px){.detail-view-changes .changes-info{width:100%;padding-top:5px}.detail-view-changes .changes-info .undo-changes{width:100%}.detail-view-changes .changes-info .changes-chart{width:100%}.detail-view-changes .changes-info .changes-chart .chart-item{width:100%;margin-bottom:15px}.detail-view-changes .changes-info .changes-chart .chart-item .key{text-align:left;vertical-align:middle}.detail-view-changes .changes-info .changes-chart .chart-item .to-from .pod{margin-top:4px;width:100%}.detail-view-changes .changes-info .changes-chart .chart-item .to-from .to-arrow{width:100%;text-align:center;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg)}}.custom-report-item-value{font-size:14px;display:inline-block;vertical-align:middle;width:12%;padding-left:3%}body#parent-body #right-section .reports-item-table-container .result-item .report-item-title{width:90%;overflow:hidden;max-height:2em;margin-left:0;padding-top:10px}body#parent-body #right-section .reports-item-table-container .result-item .report-item-title h4{margin-bottom:0}body#parent-body #right-section .reports-item-table-container .result-item .report-item-name{font-size:14px;display:inline-block;vertical-align:top;width:22%;margin-right:3%}body#parent-body #right-section .reports-item-table-container .result-item .report-item-value{font-size:14px;display:inline-block;vertical-align:top;width:12%;margin-right:3%}body#parent-body #right-section .reports-item-table-container .result-item .report-item-value h3{margin-bottom:0;margin-top:0}body#parent-body #right-section .reports-item-table-container .result-item .report-item-value h4{margin-top:3px}body#parent-body #right-section .reports-item-table-container .result-item .reports-item-student{font-size:14px;display:inline-block;vertical-align:top;width:7%;margin-right:3%}body#parent-body #right-section .reports-item-table-container .result-item .report-item-tools{font-size:14px;display:inline-block;vertical-align:middle;text-align:right;margin-right:1%;overflow:visible;width:130px;position:absolute;right:5px;top:0}body#parent-body #right-section .reports-item-table-container .result-item .report-txn-title{font-size:14px;display:inline-block;vertical-align:top;width:28%;margin-right:3%;overflow:hidden}body#parent-body #right-section .reports-item-table-container .result-item .report-txn-title h4{margin-top:3px}body#parent-body #right-section .reports-item-table-container .result-item .report-txn-name{font-size:14px;display:inline-block;vertical-align:top;width:18%;margin-right:1%;overflow:hidden;margin-top:5px}@media screen and (max-width:800px){#left.mt-50{margin-top:40px}.reports-sticky{top:49px;height:40px}.reports-sticky .header-image{position:absolute;left:0;top:0;height:40px}.reports-sticky .header-image img{height:40px}.reports-sticky h3{font-weight:400;font-size:18px;line-height:40px;margin:0;padding-left:55px}.reports-sticky h4{line-height:40px;font-size:16px;margin:0;padding-right:10px;font-weight:400}}@media screen and (max-width:500px){.reports-sticky .csv-export{display:none;margin:0;margin-right:20px}}.non-configured-message{padding:20px;border:2px solid #f57334;border-radius:10px;background:#f1f1f4;width:70%}.get-fee-options{width:100%;max-width:600px}#plugin_options{width:100%;max-width:600px}.terminal-brand-icon{margin-right:3px;margin-bottom:10px;max-height:50px}.ui-office-item-price{color:#f57334;font-size:14px;margin-left:10px}.ui-office-item-open{color:#999;font-size:14px;margin-left:10px}span.simple-tabs{color:#000}span.simple-tabs span.active{font-size:18px;font-weight:700;color:#57bfac}span.simple-tabs span{color:#999}span.simple-tabs span:hover{text-decoration:underline;cursor:pointer}body#parent-body div.sso-nav{height:auto}body#parent-body .sso-landing-content #login{background:0 0;border-radius:0;padding:20px;border:none}body#parent-body div#sticky.sso-nav ul#nav{height:auto;overflow-y:visible;max-height:none}body#parent-body div#sticky.sso-nav ul#nav li.logo{height:auto}.sso-landing-wrapper{background:rgba(255,255,255,.8);max-width:none;position:relative;width:95%;padding:2.5%;margin:auto;border:1pz solid #333;padding-top:60px;margin-top:0}.sso-landing-wrapper .bigfoot-footnote{z-index:1003}.sso-landing-wrapper .bigfoot-footnote__wrapper{z-index:1004}.sso-landing-wrapper .lgrey-bg{background:#f2f4f9}.above-footer-text{padding-bottom:20px;text-align:center;margin:auto;width:85%;font-weight:400}.sso-section-footer{background:#7d7e7d;background:-moz-linear-gradient(top,#7d7e7d 0,#595959 100%);background:-webkit-linear-gradient(top,#7d7e7d 0,#595959 100%);background:linear-gradient(to bottom,#7d7e7d 0,#595959 100%);position:fixed;left:0;right:0;bottom:0;width:100%;color:#fff;line-height:60px;height:60px}.sso-landing-top{width:95%}.sso-top-bigtext{text-align:left;vertical-align:top;display:inline-block;line-height:25px;font-size:18.5px;font-weight:700;margin-bottom:10px}.sso-tile-section{width:100%;display:inline-block}.sso-bigfoot-button{float:right;margin-right:40px}.sso-landing-content{position:relative;margin:auto;width:100%;margin-top:10px}.sso-landing-wrapper div#one{width:90%;margin:auto;padding:0;float:none}.sso-landing-wrapper div#two{width:90%;margin:auto;padding:0;float:none}.sso-landing-wrapper .cell{height:80px;border-radius:4px;float:none;min-height:0;width:100%}.sso-landing-wrapper .cell:hover{background-color:#f2f2f4}.sso-blue{background-color:#57bfac;margin-right:10px;margin-bottom:5px}.sso-white{background-color:#fff;margin-right:10px;margin-bottom:5px}.sso-orange{background-color:#f57334;margin-right:10px;margin-bottom:5px}.sso-gray{background-color:#ccc;margin-right:10px;margin-bottom:5px}.sso-cell-icon{width:40px;margin:auto;padding-top:10px}.sso-tip1{width:95%;z-index:99999;display:none;position:absolute;left:-10px;margin-top:270px;background:#f2f2f4;border:4px solid #f57334;border-radius:15px;padding:2%;font-size:12px;line-height:16px}.sso-tip2{left:-10px;width:95%;z-index:99999;display:none;position:absolute;margin-top:270px;background:#f2f2f4;border:4px solid #f57334;border-radius:15px;padding:2%;font-size:12px;line-height:16px}.sso-tip-arrow{position:absolute;top:-10px;right:47%;background:0 0;width:20px;height:10px}.sso-tip-arrow2{position:absolute;top:-10px;right:47%;background:0 0;width:20px;height:10px}.sso-email-form{width:100%;max-width:700px;margin:20px auto}body#parent-body .sp-input{font-size:16px;font-family:Questrial;-webkit-appearance:none;-moz-appearance:none;-moz-box-shadow:inset 0 1px 1px 0 #d2d2d7;-webkit-box-shadow:inset 0 1px 1px 0 #d2d2d7;box-shadow:inset 0 1px 1px 0 #d2d2d7;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fafafd),color-stop(1,#fff));background:-moz-linear-gradient(top,#fafafd 5%,#fff 100%);background:-webkit-linear-gradient(top,#fafafd 5%,#fff 100%);background:-o-linear-gradient(top,#fafafd 5%,#fff 100%);background:-ms-linear-gradient(top,#fafafd 5%,#fff 100%);background:linear-gradient(to bottom,#fafafd 5%,#fff 100%);background-color:#fff;text-shadow:0 1px 0 #fff;cursor:text}body#parent-body .sp-input.full{padding:4px 1.5%;width:97%}body#parent-body .sp-input:focus{-moz-box-shadow:inset 0 1px 2px 0 #525257;-webkit-box-shadow:inset 0 1px 2px 0 #525257;box-shadow:inset 0 1px 2px 0 #525257;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#d6d6d9),color-stop(1,#e2e2e5));background:-moz-linear-gradient(top,#d6d6d9 5%,#e2e2e5 100%);background:-webkit-linear-gradient(top,#d6d6d9 5%,#e2e2e5 100%);background:-o-linear-gradient(top,#d6d6d9 5%,#e2e2e5 100%);background:-ms-linear-gradient(top,#d6d6d9 5%,#e2e2e5 100%);background:linear-gradient(to bottom,#d6d6d9 5%,#e2e2e5 100%);background-color:#d6d6d9;text-shadow:none}@media screen and (min-width:801px){body#parent-body div.sso-nav{height:73px;padding-bottom:0}body#parent-body div#sticky.sso-nav ul#nav{height:73px;max-height:73px;overflow-y:hidden}.sso-landing-wrapper{max-width:720px;margin:60px auto}body#parent-body div.sso-nav{height:auto;z-index:5}#tiles{max-width:none}.sso-landing-tiles{margin:10px auto;width:100%;max-width:none}.sso-landing-content{position:relative;width:720px;margin-top:10px}.sso-landing-wrapper .cell{height:150px;float:left;width:100%}.sso-tile-section{width:48%;display:inline-block}.sso-blue{background-color:#57bfac;margin-right:10px}.sso-orange{background-color:#f57334}.sso-gray{background-color:#ccc;margin-right:10px}.sso-cell-icon{width:70px;margin:auto;padding-top:30px}.sso-tip1{width:320px;z-index:99999;display:none;position:absolute;left:190px;margin-top:170px;background:#f2f2f4;border:4px solid #f57334;border-radius:15px;padding:2%;font-size:12px;line-height:16px}.sso-tip2{left:-60px;width:320px;z-index:99999;display:none;position:absolute;margin-top:170px;background:#f2f2f4;border:4px solid #f57334;border-radius:15px;padding:2%;font-size:12px;line-height:16px}.sso-tip-arrow{position:absolute;top:-14px;left:40%;background:url(/img/Login_Module/icons/arrow-forgot.png) 0 0;width:20px;height:10px}.sso-tip-arrow2{position:absolute;top:-14px;right:50%;background:url(/img/Login_Module/icons/arrow-forgot.png) 0 0;width:20px;height:10px}}@media screen and (max-width:800px){body#parent-body div.sso-nav{height:70px;padding-bottom:0}}@media screen and (max-width:600px){body#parent-body div.sso-nav{height:55px;padding-bottom:0}}table.collapsable-table tr.h-row.open td{font-size:bigger}table.collapsable-table tr.h-row.open+tr{display:table-row}table.collapsable-table tr.h-row+tr{display:none}.simple-gray-table{background-color:#f1f1f4}.simple-gray-table tr{border-bottom:1px solid #fff}.simple-gray-table tr th{padding:15px 30px;background-color:#e2e2e5}.simple-gray-table tr td{padding:15px 30px}.orange-text-tooltip{text-align:left;background:#f1f1f4;position:absolute;display:none;border:2px solid #f57334;border-radius:7px;padding:15px;font-size:12px;line-height:16px;top:160px;z-index:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;box-shadow:-2px 2px 9px #000}.orange-text-tooltip.login-help{top:39px;right:-5px;width:260px}.orange-text-tooltip>div{position:absolute;top:-12px;background:url(/img/Login_Module/icons/arrow-forgot.png) 0 0 no-repeat;width:20px;height:10px}.stats-tooltip,.velocity-tooltip{text-align:left;background:#f1f1f4;position:absolute;display:none;border:3px solid #999;border-radius:7px;padding:15px;font-size:12px;color:#000;line-height:16px;top:160px;z-index:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;box-shadow:-3px 3px 9px #555}.stats-tooltip .up-arrow{position:absolute;top:-16px;background:url(/img/Login_Module/icons/arow-forgot.png) 0 0 no-repeat;width:30px;height:14px}.velocity-tooltip{border:3px solid #f57334}.velocity-tooltip>div{position:absolute;top:-12px;background:url(/img/Login_Module/icons/arrow-forgot.png) 0 0 no-repeat;width:20px;height:10px}.helpme{text-align:left;position:relative;left:-110px;z-index:400;width:315px;display:none}.login-help-tooltip{background:#f1f1f4;border:2px solid #f57334;border-radius:15px;padding:2%;font-size:12px;line-height:16px}.login-help-tooltip>div{position:absolute;top:-8px;right:61%}#password-strength-indicator{position:relative}body#parent-body .char_type{margin-left:5px}body#parent-body .char_type.disabled{color:#d2d2d5;text-shadow:1px 1px 1px #fff}body#parent-body .char_type.enabled{color:#57bfac}#pass-length{color:#57bfac}body#parent-body .opt-left .inner-section{padding:20px}body#parent-body .profile-opt-center{width:100%;max-width:600px;margin:10px auto}body#parent-body #forgotButton{float:right;margin-top:0}body#parent-body #forgotButtonLoader{float:right;vertical-align:middle}.pc-async .fa,.pc-sync .fa{margin-right:5px;width:20px;text-align:center}.multi-size-form .msf-field{float:left}.multi-size-form .msf-field input{padding:4px 1.5%;width:97%}.multi-size-form .msf-field label{margin-bottom:3px}.multi-size-form .full{width:100%}.multi-size-form .half{width:49.5%}.multi-size-form .lg{width:45%}.multi-size-form .md{width:39%}.multi-size-form .sm{width:20%}.multi-size-form .xs{width:8%}.multi-size-form .spacer{float:left;padding:.5%}#character-type{padding:8px;background:#f1f1f4;border:1px solid #e2e2e5;border-radius:2px;width:96%;max-width:360px}#changePassBtn{margin-top:0;float:right}#strength{color:#999}#strength.very-weak{color:#f57334}#strength.weak{color:#f57334}#strength.medium{color:#ffc107}#strength.strong{color:#57bfac}#strength.very-strong{color:#57bfac}.school-module-right-section{padding-left:290px}
/* CSS Document */
body#parent-body section#right-section .tabcontent {
    border: #adadad 2px solid;
    padding: 0 0 30px;
    width: 90%;
    position: relative;
    left: 9%;
    border-radius: 0 5px 5px 5px;
    -ms-border-radius: 0 5px 5px 5px;
    -o-border-radius: 0 5px 5px 5px;
    -moz-border-radius: 0 5px 5px 5px;
    -webkit-border-radius: 0 5px 5px 5px;
}
.cartsteps {
    width: 106px;
    position: absolute;
    left: -106px;
    top: -2px;
}
.step1,
.step2,
.step3 {
    background: #fff url(/img/cartsteps/cartstepone.png) no-repeat 50% 50%;
    width: 102px;
    height: 100px;
    border-left: #adadad 2px 	solid;
    border-top: #adadad 2px solid;
    border-bottom: #adadad 2px solid;
    padding-right: 2px;
    border-radius: 10px 0 0 10px;
    -moz-border-radius: 10px 0 0 10px;
    -ms-border-radius: 10px 0 0 10px;
    -o-border-radius: 10px 0 0 10px;
    -webkit-border-radius: 10px 0 0 10px;
    margin-bottom: 6px;
}
.step2 { background-image:  url(/img/cartsteps/cartsteptwo.png); }
.step3 { background-image:  url(/img/cartsteps/cartstepthree.png); }
.step1.grey { background-image:  url(/img/cartsteps/cartstepone_grey.png); background-color: #cacaca; border-right: #adadad 2px solid; padding-right: 0; }
.step2.grey { background-image:  url(/img/cartsteps/cartsteptwo_grey.png); background-color: #cacaca; border-right: #adadad 2px solid; padding-right: 0; }
.step3.grey { background-image:  url(/img/cartsteps/cartstepthree_grey.png); background-color: #cacaca; border-right: #adadad 2px solid; padding-right: 0; }

body#parent-body .tabcontent .item-row:last-of-type,
body#parent-body .tabcontent .item-row:first-of-type { background-color: #D5D5D5; }
body#parent-body .row-head { overflow: hidden; font-size: 1.5em; }
body#parent-body .row-head div { padding: 5px 0; }

.greentext {  color:#73cab9; }

#confirm-payor { width: 93.111%; margin-left: auto; margin-right: auto; }
body#parent-body .billinfo h3 { font-size: 1.5em; background: #d5d5d5; margin-top: 0; padding: 0 0 0 10px; font-weight: normal;  }
.payto { 
    font-size: 1.5em;
    padding-left: 35px;
    padding: 2px 0 3px 0;
    margin-bottom: 5px;
    margin-top: 10px;
}
.payto.up { background-position: 0 -50px; }
body#parent-body .headline { width: 94.111%; }

.mpn-button4.step2icon div,
.mpn-button4.step2icon span {
    background-image: url(/img/cartsteps/cart_btn_2.png);
    background-repeat: no-repeat;
    background-position: right center;
    background-size: 15%;
    display: inline-block;
    padding: 0 30px 0 0;
}
.cartlinks { text-decoration: underline; padding: 5px 0; cursor: pointer; display: inline-block; }
.cartlinks:hover { text-decoration: none; }


/* ZSchool Module */
.content-inner {
    padding: 10px 2.5%;
    position: relative;
    padding-bottom:50px;
}
.row-block { border: #c7c7c7 1px solid; overflow: hidden; padding: 20px; }

/* Simple Buttons */
.simple-button.add {
background-image: url('/img/school/simple-button/stacked_add_btn.png');
}
.simple-button.subtract {
background-image: url('/img/school/simple-button/stacked_subtract_btn.png');
}
.simple-button.key {
background-image: url('/img/school/simple-button/key.png');
}
.simple-button.lock {
background-image: url('/img/school/simple-button/lock.png');
}
.simple-button.arrowright {
background-image: url('/img/school/simple-button/arrow_right.png');
}
.simple-button.arrowdown {
background-image: url('/img/school/simple-button/arrow_down.png');
}
.simple-button.link {
background-image: url('/img/school/simple-button/link.png');
}
.simple-button.view {
background-image: url('/img/school/simple-button/view.png');
}
.simple-button.arrowup {
background-image: url('/img/school/simple-button/arrow_up.png');
}
.simple-button.back {
background-image: url('/img/ie8sized/simple-button/arrow_back.png');
}
.simple-button.back_orange {
background-image: url('/img/ie8sized/simple-button/arrow_back_orange.png');
}
.simple-button.createaccount {
background-image: url('/img/Login_Module/simple-button/createaccount.png');
}
.simple-button.question {
background-image: url('/img/Login_Module/simple-button/question.png');
}
.simple-button.unlock {
background-image: url('/img/Login_Module/simple-button/unlock-grey.png');
}

.button-uplevel,
.button-question,
.button-calender,
.button-magnifyglass {
background: url('/img/spdc/arrow_up.png') no-repeat 0 0;
width: 40px;
height: 40px;
background-size: 40px;
display: inline-block;
cursor: pointer;
margin-left: 10px;
}
.button-question {
     
    background-position: -3px;
    background-size: 45px;
}
.button-calender {
    background-image: url('/img/school/Special_Btns/round_calendar.png');
    background-position: -3px;
    background-size: 45px;
}
.button-magnifyglass {
    background-image: url('/img/school/Special_Btns/Maglass.png');
    background-position: -3px;
    background-size: 37px;
}

.radiowrap { float: left; margin: 0 10px 0 0; height: 25px; }
.radiowrap label { margin-bottom: 0 ; }
/* Custom Checkbox*/
    .regular-checkbox {
        display: none;
    }
    .regular-checkbox + label {
        background: url('/img/school/Form_Btns/check_inactive.png') 0 0;
        display: inline-block;
        position: relative;
        width: 24px;
        height: 24px;
    }
    .regular-checkbox:checked + label {
        background-image: url('/img/school/Form_Btns/check_active.png');
        width: 29px;
        height: 24px;
    }

/* Custom Radio Style */
    .regular-radio {
        display: none;
    }
    .regular-radio + label {
        -webkit-appearance: none;
        background: url('/img/school/Form_Btns/RadioBTN_inactive.png') 0 0;
        width: 24px;
        height: 25px;
        display: inline-block;
        position: relative;
    }
    .regular-radio:checked + label {
        background-image: url('/img/school/Form_Btns/RadioBTN_active.png');
    }
    .regular-radio + label:active, .regular-radio:checked + label:active {
        background-image: url('/img/school/Form_Btns/RadioBTN_active.png');
    }

.progress-bar {
    background: url('/img/school/progressbar/progressmeter_all.png') no-repeat 0 0;
    background-size: 300px 90px;
    height: 30px;
    font-size: 1.4em;
    margin: 30px 0 20px 6%;
    padding-top: 0;
    position: relative;
}
.progress-bar span { display: block; float: left; }
.buttons-block {
    width: 15%;
    top: 50px;
    right: 20px;
    position: absolute;
    text-align: right;
}

/* Tabular Data */
.table-row,
.table-row-white {
    overflow: hidden;
}
.table-row .col,
.table-row-white .col {
    float: left;
    border: #fff 1px solid;
    padding: 6px 12px;
    width: 13%;
    background: #e7e7e7;
    min-height: 26px;
    line-height: 26px;
}
.table-row:nth-child(odd) .col { background: #f4f4f4; }
.table-row .col.nobg,
.table-row:nth-child(odd) .col.nobg,
.table-row-white .col { background: none; }
.table-row a { color: #4e4e4e !important; }

.table-data .col:nth-child(2) { width: 14%; }
.table-data .col:nth-child(3) { width: 22%; }
.table-data .col:nth-child(4) { width:  5%; }
.table-data .col:nth-child(5) { width: 10%; }
.table-data .col:nth-child(6) { width:  7%; }
.table-data .col:nth-child(7) { width: 22%; }

.photoblock {
    border: #d3d3d3 2px solid;
    box-shadow: 0 0 5px 1px #d3d3d3;
    width: 70%;
    margin: 0 0 15px 10px;
}

body#parent-body .pagination a {
    color: #494949; display: inline-block; margin-right: 5px;
}
body#parent-body .pagination a:hover { text-decoration: underline; }
.pagination .prev { margin-right: 40px !important; padding: 0 0 0 15px; background: url(/img/school/Special_Btns/arrow-prev.png) no-repeat 0 50%; }
.pagination .next { margin-left: 40px !important; padding: 0 15px 0 0; background: url(/img/school/Special_Btns/arrow-next.png) no-repeat 100% 50%; }

.droparrow {
    background: url(/img/school/Special_Btns/arrow_down.png) no-repeat 0 0; padding-left: 30px;
    height: 26px;
    line-height: 26px;
}
.innertabs { overflow: hidden; list-style: none; font-size: 1.1em; font-weight: bold; margin: 0 !important; }
.innertabs li {
    float: left;
    margin-right: 2%;
    width: 15%;
}
.innertabs a {
    display: block;
    background: #cccbcc;
    padding: 10px 0;
    text-align: center;
    border-top: #99999b 3px solid;
    border-left: #99999b 3px solid;
    border-right: #99999b 3px solid;
    border-radius: 8px 8px 0 0;
    color: #000 !important;
}
.innertabs .selected a {
    background: #57bfac;
}
.innertabcont {
    border-top: #99999b 13px solid;
    border-right: #99999b 3px solid;
    border-bottom: #99999b 3px solid;
    border-left: #99999b 3px solid;
    padding: 30px 50px;
}
.logocont {
    border: #cccccb 1px solid; clear: both; margin-right: 10px;
}
.logocont img { max-width: 100%; height: auto; }
.tabcont { overflow: hidden; }

/* Popup Style */
.popup {
    display: none; width: 500px; padding: 30px 80px; background: #fff; margin: -150px auto 0; position: relative; top: 50%;
    border-radius: 15px 15px 0 0;
}

/* Accordstyle */
.accordion {
    width: 50%;
}
.accordhead {
    display: block;
    border: #dcdada 1px solid;
    padding: 10px 20px 10px 50px;
    -webkit-border-radius: 8px;
    -ms-border-radius: 8px;
    -o-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: inset 0px 0px 5px 1px #dcdada;
    -ms-box-shadow: inset 0px 0px 5px 1px #dcdada;
    -moz-box-shadow: inset 0px 0px 5px 1px #dcdada;
    -o-box-shadow: inset 0px 0px 5px 1px #dcdada;
    box-shadow: inset 0px 0px 8px 2px #dcdada;
    background: url(/img/school/Special_Btns/arrow-up-accordion.png) no-repeat 15px 50%;
    background-size: 10px;
}
.accordcont {
    margin-top: 5px;
    -webkit-box-shadow: inset 0px 0px 5px 1px #dcdada;
    -ms-box-shadow: inset 0px 0px 5px 1px #dcdada;
    -moz-box-shadow: inset 0px 0px 5px 1px #dcdada;
    -o-box-shadow: inset 0px 0px 5px 1px #dcdada;
    box-shadow: inset 0px 0px 8px 2px #dcdada;
    border: #dcdada 1px solid;
    padding: 20px;
    display: none;
}
.accordhead.active { background-image: url(/img/school/Special_Btns/arrow-down-accordion.png); background-size: 20px }

.fieldcolor { background: #fff !important; color: #000 !important; height: 30px; }

/* CSS Document */
.landing-frame {
    /*overflow: hidden;*/
    width: 90%;
    margin: 0 auto;
    padding: 50px 0;
}

.box-shadow {
    -webkit-box-shadow:  0px 0px 6px 1px #b1b3a9;
    -moz-box-shadow:  0px 0px 6px 1px #b1b3a9;
    -ms-box-shadow:  0px 0px 6px 1px #b1b3a9;
    -o-box-shadow:  0px 0px 6px 1px #b1b3a9;
    box-shadow:  0px 0px 6px 1px #b1b3a9;
}

.container-registration {
    border: #9a9a9a 2px solid;
    border-radius: 10px;
    margin: 50px auto;
    width: 82%;
    padding: 28px;
    position: relative;
}
.container-registration h2 {
    margin-bottom: 50px !important;
}

.progress-bar {
    background: url('/img/school/progressbar/progressmeter_all.png') no-repeat 0 0;
    background-size: 300px 90px;
    height: 30px;
    font-size: 1em;
    margin: 30px 0 20px 6%;
    padding-top: 0;
    position: relative;
}
.progress-bar span { display: block; float: left; }

body#parent-body .l-one-header h1{
    font-size:38px;
    font-weight:normal;
    padding-top:10px;
}


@media (-webkit-min-device-pixel-ratio: 2), (min-width: 1920px) {

    .step1 { background-size: 85px 85px; background-image: url(/img/cartsteps/cartstepone_lrg.png); }
    .step2 { background-size: 85px 85px; background-image:  url(/img/cartsteps/cartsteptwo_lrg.png); }
    .step3 { background-size: 85px 85px; background-image:  url(/img/cartsteps/cartstepthree_lrg.png); }

    .step1.grey { background-size: 85px 85px; background-image:  url(/img/cartsteps/cartstepone_grey_lrg.png); }
    .step2.grey { background-size: 85px 85px; background-image:  url(/img/cartsteps/cartsteptwo_grey_lrg.png); }
    .step3.grey { background-size: 85px 85px; background-image:  url(/img/cartsteps/cartstepthree_grey_lrg.png); }

}


/* fix for landing pages footer */
@media all and (min-height: 640px){
    #landing-footer.outerfooter{
        position:fixed;
        margin-top:0px;
        top:auto;
    }

    #landing-footer.outerfooter .lefttxt{
        display: inline-block;
        color: #333333;
        /*margin-left: 15px;*/
        padding-top: 30px;
        text-align:left;
    }

    #landing-footer.outerfooter .righticons{
        float: right;
        clear:none;
        text-align:right;
        margin-top:12px;
    }
}

@media all and (max-height: 639px), screen and (max-width:500px);{
    #landing-footer.outerfooter{
        left:0px;
        bottom:0px;
        width:100%;
        display:block !important;
        height:auto;
    }

    #landing-footer.outerfooter .lefttxt{
        text-align:center;




        padding-top:10px;
    }

    #landing-footer.outerfooter .righticons{
        clear:both;
        text-align:center;
    }
}


/* fix for stretched tab container */
#right-section.ajax-report{
    width:100% !important;
}

#invalid-items ul{
    list-style-position:inside;
}

#right-section.nostyle #invalid-items ul{
    list-style-position:outside;
}

#right-section.nostyle input[type='text'].split{
    width: 271px;
}

/* css for mobile terminal landing page re design */


#landing-wrapper #l-one .piggybank{
    width: 104px;
    height: 104px;
    float: right;
    margin-right: 10px;
}

#landing-wrapper #l-three .top-row{
    min-width: initial;
    width: 166px;
    height: 160px;
    display: inline-block;
    float:left;
}

#landing-wrapper #l-three .top-row.new{
    min-width: initial;
    width: 166px;
    height: 160px;
    display: inline-block;
    float:left;
}

#landing-wrapper #l-three .top-row.new > div{
    display: inline-block;
    margin-left: 48px;
    margin-top: 130px;
}

#landing-wrapper #l-three .top-row.right > div{
    display: inline-block;
    margin-left: 14px;
    margin-top: 130px;
}

#landing-wrapper #l-three .iamnewtooltip{
    width: 100%;
    background:#FFF8D6;
    position: absolute;
    display: none;
    border:10px solid #999A99;
    border-radius:15px;
    padding:2%;
    font-size:12px;
    line-height: 16px;
    top: 160px;
    z-index: 400;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -o-box-sizing:border-box;
    -ms-box-sizing:border-box;
    box-sizing:border-box;
}

#landing-wrapper #l-three .iamnewtooltip > div{
    position:absolute;
    top:-28px;
    left:4%;
    background: url('../img/Login_Module/icons/arrow-forgot.png') 0 0;
    width: 35px;
    height: 18px;
}

@media only screen and (min-width : 801px) and (max-width : 1030px){ /* viewport 1024*768px - TAB */
    #landing-wrapper{
        width:auto;
    }

    #landing-wrapper #l-one{
        margin-right:0;
        margin-bottom:15px;
    }

    #landing-wrapper #l-two{
        margin-right:0;
        float:right;
        margin-bottom:15px;
    }

    #landing-wrapper #l-three{
        margin-right:0;
    }

    #landing-wrapper #l-three .top-row{
        width:49% !important;
        margin-right:0 !important;
        float:right;
        text-align:center;
        margin-bottom:15px !important;
    }

    #landing-wrapper #l-three .top-row.new{
        float:left;
    }

    #landing-wrapper #l-three .top-row.new > div{
        margin-left:0;
    }

    #landing-wrapper #l-three .top-row.right > div{
        margin-left:0;
    }

    #l-three .bottom-row{
        background: url("/ui/images/soccergirl_548.png") no-repeat scroll center top / cover rgba(0, 0, 0, 0);
        height:200px;
        top:0px;
    }
}

@media only screen and (min-width : 320px) and (max-width : 800px){ /* viewport 320*759px - MOBILE */
    #landing-wrapper{
        width:auto;
        padding:2.5%;
    }

    #l-one, #l-two, #l-three, #l-four{
        float:none;
        width:95%;
        margin-bottom:15px;
        margin-right:0px;
        max-height:none;
        height:auto;
    }

    #landing-wrapper #l-one{
        clear:both;
        margin-bottom:35px;
    }

    #landing-wrapper #l-one .piggybank{
        margin-right: -10px;
        height:95px;
        width:95px;
    }

    #landing-wrapper #l-two{
        clear:both;
    }

    #landing-wrapper #l-two .top-row{
        margin-bottom:15px;
    }

    #landing-wrapper #l-two .bottom-row{
        margin-bottom:0px;
        margin-top:0px;
        width:auto;
        min-width:200px;
    }

    #landing-wrapper #l-three{
        width: 95%;
        margin-right:0;
        margin-top:5px;
    }

    #landing-wrapper #l-three .top-row.new{
        display: block;
        float: none;
        height: 160px;
        margin-bottom: 15px;
        min-width: initial;
        width: 100%;
    }

    #landing-wrapper #l-three .top-row{
        display: block;
        float: none;
        height: 160px;
        margin-bottom: 15px;
        min-width: initial;
        width: 100%;
    }

    #l-three .bottom-row{
        top:0px;
        width:auto;
        min-width:200px;
    }

    #landing-wrapper #l-three .top-row{
        text-align:center;
    }

    #landing-wrapper #l-three .top-row.new > div{
        margin-left:0;
    }

    #landing-wrapper #l-three .top-row.right > div{
        margin-left:0;
    }
}

/* added code for COA frontend */
body#parent-body a.flat-b{
    position:relative;
    overflow:hidden;
}
body#parent-body a.flat-b > div.upload{
        background-position: -112px 0px;
}

body#parent-body a.flat-b:hover > .upload {
    background-position: -112px -16px;
}
body#parent-body a.flat-b .uploadfileinput{
    display:block;
    position:absolute;
    border: none;
    border-radius: 0;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    opacity:0;
    filter:Alpha(opacity=0);
    cursor:pointer;
}
.coa-table-head{
    padding:20px 20px 10px;
}
.coa-table-head .coa-table-heading{
    font-weight:bold;
    font-size: 16px;
}

.coa-table-head .coa-asc-arrow{
    display:inline-block;
    width:14px;
    height:14px;
    background-image: url('/img/less_arrow_14.png');
    background-repeat:no-repeat;
    background-position:center center;
    margin-left:5px;
}

.coa-table-head .coa-desc-arrow{
    display:inline-block;
    width:14px;
    height:14px;
    background-image: url('/img/more_arrow_14.png');
    background-repeat:no-repeat;
    background-position:center center;
}

.addacc-popup{
    width: 580px;
    padding: 30px;
    padding-bottom: 10px;
    background: #fff;
    margin: -177px auto 0;
    position: relative;
    top: 40%;
    border-radius: 7px;
    border: 2px solid #f57334;
    background-image: url('/img/GrayInset/GrayInset_createaccount_80.png');
    background-position: 20px 10px;
    background-repeat:no-repeat;
}

.addacc-popup h2{
    margin:0px 0px 10px;
    padding: 0px 0px 30px 85px;
    font-size: 28px;
}
.addacc-popup p{
    padding: 0px 0px 0px 98px;
}

.addacc-popup .customstyled-label-checkbox{
    background-image: url('/ui/indicators/mpnunchecked_40.png');
    background-repeat: no-repeat;
    background-position: left center;
    height: 30px;
    width: 40px;
    display: inline-block;
}

.addacc-popup .customstyled-label-checkbox.active{
    background-image: url('/ui/indicators/mpnchecked_40.png');
}

.addacc-popup .customstyled-label-checkbox input[type='checkbox']{
    visibility:hidden;
    opacity:0;
    filter:Alpha(opacity=0);
}

.addacc-popup .closepop{
    display:block;
    width:30px;
    height:30px;
    position:absolute;
    top:20px;
    right:20px;
    background-image: url('/img/close.png');
}

.editacc-popup{
    width: 450px;
    padding: 30px;
    background: #fff;
    margin: -168px auto 0;
    position: relative;
    top: 40%;
    border-radius: 7px;
    border: 2px solid #f57334;
    background-image: url('/ui/indicators/gieditwebapge_116.png');
    background-position: 28px 19px;
    background-repeat:no-repeat;
    background-size:78px auto;
}

.editacc-popup h2{
    margin:0px 0px 30px;
    padding: 4px 0px 0px 74px;
    font-size: 25px;
}
.editacc-popup p{
    padding: 0px 0px 0px 98px;
}

.editacc-popup table{
    width:100%;
}

.editacc-popup input[type='text']{
    width:98%;
}

.editacc-popup .customstyled-label-checkbox{
    background-image: url('/ui/indicators/mpnunchecked_40.png');
    background-repeat: no-repeat;
    background-position: left center;
    height: 30px;
    width: 40px;
    display: inline-block;
}

.editacc-popup .customstyled-label-checkbox.active{
    background-image: url('/ui/indicators/mpnchecked_40.png');
}

.editacc-popup .customstyled-label-checkbox input[type='checkbox']{
    visibility:hidden;
    opacity:0;
    filter:Alpha(opacity=0);
}

.editacc-popup .closepop{
    display:block;
    width:30px;
    height:30px;
    position:absolute;
    top:20px;
    right:20px;
    background-image: url('/img/close.png');
}


/* style for organizing tabbed container in new template Issue #75069162 */

.content-inner.students{
    padding:16px 0px 16px 290px;
}

.left-links-new{
    width:290px;
    position:fixed;
    left: 0px;
    top: 0px;
    bottom: 0px;
    border-right:1px solid #333;
    z-index:100;
    background:#fff;
    overflow-y: auto;
    overflow-x: hidden;
    float: left;
    padding-top: 74px;
}

#right-section {

}

@media (max-width: 600px) {
    .left-links-new{
        padding-top: 49px;
    }
    
    #right-section {
        padding-left: 0px;
    }
    
}

.left-links-new .blk h3{
    font-weight:normal;
    color:#fff;
    padding:0px 0px 0px 50px;
    margin-bottom:0;
    margin-top:0;
}

.left-links-new .blk h3.paysettings {
    background:url('/img/Stacked/leftlinks_icontab_build_stacked.png') no-repeat 0 0 #777777;
}

.left-links-new .blk h3.support {
    background:url('/ui/indicators/paymentsettings_30.png') no-repeat 10px center #57bfac;
}

.left-links-new .blk h3.adminsetting{
    background:url('/img/Stacked/leftlinks_icontab_admin_stacked.png') no-repeat 0 0 #777777;
}

.left-links-new .blk h3.parentsettings{
    background:url('/img/Stacked/leftlinks_icontab_target_stacked.png') no-repeat 0 0 #777777;
}

.left-links-new .blk h3.parentorders{
    background:url('/img/Stacked/leftlinks_icontab_search_stacked.png') no-repeat 0 0 #777777;
}

.left-links-new .blk ul{
    list-style:none;
    margin-left:0px;
}

.left-links-new .blk li{
    display:block;
}

body#parent-body .left-links-new .blk a{
    display: block;
    color:#333;
    padding:5px 10px 5px 10px;
}

body#parent-body .left-links-new .blk a.sidebar-contact-link {
    background-color: #fff;
    display: inline;
    color: #57bfac;
}

body#parent-body .left-links-new .blk a:hover{
    background-color: #ccc;
}

body#parent-body .left-links-new .blk a.sidebar-contact-link:hover {
    background-color: #fff;
}

body#parent-body .left-links-new .blk a.active{
    color: #27bfac;
    background-color: rgba(204,204,204,0.5);
}

.addacc-popup .fileinput{
    display:block;
    text-align:right;
    clear:both;
    margin:20px 0px 20px 0px;
    background:#ccc;
    position:relative;
    font-size: 1.4em;
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -webkit-box-shadow: inset 0 2px 3px #bfbfbf;
    -moz-box-shadow: inset 0 2px 3px #bfbfbf;
    box-shadow: inset 0 2px 3px #bfbfbf;
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
    padding: 0px 10px;
    max-height:32px;
    height:32px;
}

.addacc-popup.uploadmodal p{
    padding:0;
    margin-bottom:0;
    font-size:16px;
}

.addacc-popup.uploadmodal{
    background-image: url('/img/GrayInset/GrayInset_uploadmodal.png');
    background-position: 25px 15px;
}

.addacc-popup .fileinput input[type='file']{
    display:block;
    width:100%;
    height:100%;
    cursor:pointer;
}


/* styles for payment items compact view. Issue #75485184 */
#items-bucket.compact-bucket{
    clear:both;
}

.row-block.compact_view{
    position:relative;
    padding:5px 5px;
    margin-top:-1px;
}

.row-block.compact_view:hover{
    background-color: #f1f1f4;
}

.row-block.compact_view .left{
    width:1030px;
    float:left;
    position:relative;
}

.row-block.compact_view .right{
    width:170px;
    float:right;
    position:relative;
    min-height:35px;
    text-align:right;
}

.row-block.compact_view .right .row-toolbar{
    margin-top:2.5px;
}

.row-block.compact_view .left .checkit{
    float:left;
}

.row-block.compact_view .left .checkit label{
    margin-bottom:0px;
}

.row-block.compact_view .left .titleit{
    line-height: 35px;
    display: inline-block;
    max-width: 560px;
    max-height:35px;
    overflow:hidden;
    width:575px;
    font-size: 22px;
    margin:0px;
    float:left;
    font-weight:normal;
    padding-right:45px;
}

.row-block.compact_view .left .additionals{
    line-height: 35px;
}

.row-block.compact_view .left .additionals .unitspan{
    display:block;
    width:200px;
    float:left;
    margin:0;
}

.row-block.compact_view .left .additionals .status{
    display:block;
    width:90px;
    float:left;
    text-align:right;
}

.row-block.compact_view .left .additionals .visibility{
    display:block;
    width:90px;
    float:left;
    text-align:right;
}

@media only screen and (min-width : 760px) and (max-width : 1030px){ /* viewport 1024*768px */
    .row-block.compact_view .left{
        width: 74%;
    }
    .row-block.compact_view .right{
        width: 25%;
    }
    .row-block.compact_view .left .titleit{
        width: 35%;
        padding-right:10px;
    }
    .row-block.compact_view .left .additionals .unitspan{
        width: 26%;
    }
    .row-block.compact_view .left .additionals .status, .row-block.compact_view .left .additionals .visibility{
        width: auto;
        margin-left:5px;
    }
}

@media only screen and (min-width : 320px) and (max-width : 759px){ /* viewport 320*759px */
    #items-bucket.compact-bucket{
        padding-top:15px;
    }
    .row-block.compact_view{
        width:100%;
        box-sizing:border-box;
        -webkit-box-sizing:border-box;
        -moz-box-sizing:border-box;
        -o-box-sizing:border-box;
        -ms-box-sizing:border-box;
    }
    .row-block.compact_view .left, .row-block.compact_view .right{
        width:100%;
        float:none;
        clear:both;
    }
    .row-block.compact_view .right{
        min-height:10px;
    }
    .row-block.compact_view .right .row-toolbar{
        display:block;
        text-align:left;
        padding: 5px 5px 5px 40px;
    }
    .row-block.compact_view .left .titleit{
        padding-right:0px;
        width: 84%;
    }
    .row-block.compact_view .left .additionals{
        clear:both;
    }
    .row-block.compact_view .left .additionals .unitspan{
        float:none;
        clear:both;
        padding-left:40px;
        width:auto;
    }
    .row-block.compact_view .left .additionals .status{
        padding-left:40px;
        text-align:left;
    }
    .row-block.compact_view .left .additionals .visibility{

    }
}

/* style for FAQ. Issue no #75759718 */

.faqlist{
    border: #c7c7c7 1px solid;
    border-bottom:none;
    list-style:none;
    margin-top:15px;
    font-size: 14px;
}

.faqlist > li{
    border-bottom:1px solid #c7c7c7;
    position:relative;
    padding:8px;
    cursor:pointer;
    transition:all 0.4s;
    -webkit-transition:all 0.4s;
    -moz-transition:all 0.4s;
    -o-transition:all 0.4s;
}

.faqlist li:hover, .faqlist li.active{
    background-color: #e5e5e8;
}

.faqlist li .question{
    position:relative;
    cursor:pointer;
    text-align:left;
}

.faqlist li .question h4{
    margin-left:25px;
    margin-top:5px;
}

.faqlist li .question a{
    position:absolute;
    top:6px;
    left:0px;
    height:16px;
    width:16px;
    outline:none;
    background: url('/ui/indicators/plusminusnew_16.png') center 0px no-repeat;
    transition:all 0.4s;
    -webkit-transition:all 0.4s;
    -moz-transition:all 0.4s;
    -o-transition:all 0.4s;
}

.faqlist li.active .question a{
    background: url('/ui/indicators/plusminusnew_16.png') center -16px no-repeat;
}

.faqlist li .answer{
    padding-right:10px;
    padding-left: 25px;
    padding-bottom:5px;
    padding-top:5px;
    height:0px;
    overflow:hidden;
    text-align:left;
    transition:all 0.4s;
    -webkit-transition:all 0.4s;
    -moz-transition:all 0.4s;
    -o-transition:all 0.4s;
    -webkit-transform:scale(0);
    -moz-transform:scale(0);
    -o-transform:scale(0);
    -ms-transform:scale(0);
    transform:scale(0);
    display:block;
}

.faqlist li.active .answer{
    height:auto;
    overflow:visible;
    -webkit-transform:scale(1);
    -moz-transform:scale(1);
    -o-transform:scale(1);
    -ms-transform:scale(1);
    transform:scale(1);
    display:block\9;
}
.faqlist li.active{
z-index:99;
}
.faqlist > li ol li{
    font-size:small;
    margin:none;
    padding:none;
}

.report-preview{
    margin:20px;
}
.result-notfound p{
    margin: 0;
}

/***** css added for new design of cart page ******/
.checkout_step1
{
    background: url("/img/cartsteps/mobile-checkout-header.png") no-repeat;
    height: 40px;
    width: 100%;
    border-top: 1px solid #ddd;
}
.item-list .item_img 
{
    float:left;
    width: 90px;
    padding-right: 15px;
    margin-left: 10px;
}
.item-list .item_details
{
    float:left;
    width:50%;
}
.item-list .item_price
{
    float: right;
    width: 23%;
    text-align: right;
    margin-right: 2%;
    
}
@media screen and (max-width: 800px) {
    .item-list .item_price {
        width: 18%;
    }
    .item-list .item_details {
        width: 42%;
    }
}
.item-list .even
{
    background:#f1f1f4;
    
}
.step-text
{
    float:right;
    vertical-align:middle;
    font-size: 22px;
    color: #fff;
    padding-right:15px;
    height:40px;
    line-height:40px;
}
.cart-total
{
    background:#747474;
    width:100%;
    height:40px;
    color:#fff;
    font-size: 22px;
    
}

.navigate_steps
{
    background:#fff;	
    
}
.step-back
{
    margin-top: 3px;
    float:left;
    width:49.5%;
    background: -webkit-linear-gradient(180deg, #A6A5A5, #989898); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #A6A5A5, #989898); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #A6A5A5, #989898); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #A6A5A5, #989898); /* Standard syntax */
    height:70px;
    box-sizing: border-box;
    border: 1px solid #888;
    box-shadow: inset 0px 0px 7px 3px #888;
    cursor:pointer;
    text-align:center;
    color:#fff;
    line-height:70px;
    vertical-align:middle;
    font-size:1.2em;
}
.step-back:active{
    background: -webkit-linear-gradient(180deg, #989898, #A6A5A5); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #989898, #A6A5A5); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #989898, #A6A5A5); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #989898, #A6A5A5); /* Standard syntax */
}
.step-front
{
    margin-top: 3px;
    float:right;
    width:49.5%;
    background: -webkit-linear-gradient(180deg, #57bfac, #4ba393); /* For Safari 5.1 to 6.0 */
      background: -o-linear-gradient(180deg, #57bfac, #4ba393); /* For Opera 11.1 to 12.0 */
      background: -moz-linear-gradient(180deg, #57bfac, #4ba393); /* For Firefox 3.6 to 15 */
      background: linear-gradient(180deg, #57bfac, #4ba393); /* Standard syntax */
    height:70px;
    box-sizing: border-box;
    border: 1px solid #469687;
    box-shadow: inset 0px 0px 7px 3px #469687; 
    cursor:pointer;
    text-align:center;
    vertical-align:middle;
    color:#fff;
    line-height:70px;
    font-size:1.2em;
}

.step-front-greyed {
    margin-top: 3px;
    float:right;
    width:49.5%;
      background-color: #ddd; 
    height:70px;
    box-sizing: border-box;
    cursor:pointer;
    text-align:center;
    vertical-align:middle;
    color:#fff;
    line-height:70px;
    font-size:1.2em;
}
.step-front:active{
    background: -webkit-linear-gradient(180deg, #4ba393, #57bfac); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #4ba393, #57bfac); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #4ba393, #57bfac); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #4ba393, #57bfac); /* Standard syntax */
}

.btn_step_back
{
    display:block;
    background: -webkit-linear-gradient(180deg, #A6A5A5, #989898); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(180deg, #A6A5A5, #989898); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(180deg, #A6A5A5, #989898); /* For Firefox 3.6 to 15 */
    background: linear-gradient(180deg, #A6A5A5, #989898); /* Standard syntax */
    height:40px;
    color:#fff;
    font-size:15px;
    line-height:40px;
    vertical-align:middle;
    text-align:center;
    cursor:pointer;
    border-radius: 0px;
    margin-top: 10px;
    width: 100%;
}

.btn_step_back:hover{
        background: -webkit-linear-gradient(180deg, #989898, #A6A5A5); /* For Safari 5.1 to 6.0 */
        background: -o-linear-gradient(180deg, #989898, #A6A5A5); /* For Opera 11.1 to 12.0 */
        background: -moz-linear-gradient(180deg, #989898, #A6A5A5); /* For Firefox 3.6 to 15 */
        background: linear-gradient(180deg, #989898, #A6A5A5); /* Standard syntax */
}

.item_img
{
    width:100%;
}

.item_amount
{
    color:#F57031;
    font-size:18px;
    font-weight:600;
}

/*******CSS for step-2 checkout page[Billing information]******/
.checkout_step2
{
    background: url("/img/cartsteps/mobile-checkout-header.png") no-repeat;
    height: 40px;
    width: 100%;
    background-position: 0 50%;
    
}
.checkout_body .heading
{
    font-weight:600;
    font-size:24px;
    padding:10px 0px;
}
.cc {
    width:50%;
    float:left;
    height:60px;
    background:#A6A5A5;
    border-right:4px solid #F1F1F1;
    box-sizing: border-box;
    font-size:20px;
    color:#fff;
    font-weight:500;
    line-height:25px;
    vertical-align:middle;
    padding-top:10px;
    padding-bottom:0px;
    background-image:none !important;
}
.ach {
    width:50%;
    float:left;
    height:60px;
    background:#A6A5A5;
    box-sizing: border-box;
    color:#fff;
    font-size:20px;
    font-weight:500;
    line-height:25px;
    vertical-align:middle;
    padding-top:10px;
    padding-bottom:0px;
    background-image:none !important;
}
.paybtn_active
{
    background:#58BFAC;
}
.card_info
{
    background:#FFF;
    height:auto;
    min-height:70px;
}
#billing-information
{
    padding:10px 10px;
    background-color:#f1f1f1;
}
section .validator
{
    width:100% !important;
}

/*******CSS for step-3 checkout page[Confirm page]******/
.checkout_step3
{
    background: url("/img/cartsteps/mobile-checkout-header.png") no-repeat;
    height: 40px;
    width: 100%;
    background-position: 0 100%;
    
}
.item_price_list
{
    background:#FFFFFF;
    padding:15px;
    
}
.item_price_list #item_list
{
    list-style:none;
    padding:0;
    margin:0;

}
.item_price_list #item_list li
{
    padding-bottom:30px;

}
.item_price_list #item_list .item_title
{
    float:left;
    font-size:18px;
    font-weight:600;
    
}
.item_price_list #item_list .item_price
{
    float:right;
    font-size:18px;
    color:#F24E00;
    font-weight:600;
    
}

.bigfoot-footnote__button {
  position: relative;
  z-index: 5;
  top: -0.1em;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  display: inline-block;
  padding: 0.35em;
  margin: 0 0.1em 0 0.2em;
  border: none;
  border-radius: 0.3em;
  cursor: pointer;
  background-color: rgba(110, 110, 110, 0.2);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  font-size: 1rem;
  line-height: 0;
  vertical-align: middle;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  -webkit-transition-property: background-color;
          transition-property: background-color;
  -webkit-transition-duration: 0.25s;
          transition-duration: 0.25s;
}
.bigfoot-footnote__button:hover, .bigfoot-footnote__button:focus {
  outline: none;
  background-color: rgba(110, 110, 110, 0.5);
}
.bigfoot-footnote__button:active {
  background-color: rgba(110, 110, 110, 0.5);
}
.bigfoot-footnote__button.is-active {
  background-color: #6e6e6e;
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s;
}
.bigfoot-footnote__button:after {
  content: '';
  display: table;
  clear: both;
}

.bigfoot-footnote__button__circle {
  display: inline-block;
  width: 0.25em;
  height: 0.25em;
  margin-right: 0.25em;
  float: left;
}
.bigfoot-footnote__button__circle:last-child {
  margin-right: 0;
}

.bigfoot-footnote__container {
  display: inline-block;
  position: relative;
  text-indent: 0;
}

@media not print {
  .footnote-print-only {
    display: none !important;
  }
}
@media print {
  .bigfoot-footnote,
  .bigfoot-footnote__button {
    display: none !important;
  }
}
.bigfoot-footnote {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  display: inline-block;
  box-sizing: border-box;
  max-width: 90%;
  margin: 1.96924em 0;
  background: #fafafa;
  opacity: 0;
  border-radius: 0.5em;
  border: 1px solid #c3c3c3;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
  line-height: 0;
  -webkit-transition-property: opacity, -webkit-transform;
          transition-property: opacity, transform;
  -webkit-transition-duration: 0.25s;
          transition-duration: 0.25s;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
  -webkit-transform: scale(0.1) translateZ(0);
          transform: scale(0.1) translateZ(0);
  -webkit-transform-origin: 50% 0;
      -ms-transform-origin: 50% 0;
          transform-origin: 50% 0;
}
.bigfoot-footnote.is-positioned-top {
  top: auto;
  bottom: 0;
}
.bigfoot-footnote.is-active {
  -webkit-transform: scale(1) translateZ(0);
          transform: scale(1) translateZ(0);
  opacity: 0.97;
}
.bigfoot-footnote.is-bottom-fixed {
  position: fixed;
  bottom: 0;
  top: auto;
  left: 0;
  right: auto;
  -webkit-transform: translateY(100%);
      -ms-transform: translateY(100%);
          transform: translateY(100%);
  width: 100%;
  margin: 0;
  border-radius: 0;
  opacity: 1;
  border-width: 1px 0 0;
  -webkit-transition: -webkit-transform 0.3s ease;
          transition: transform 0.3s ease;
}
.bigfoot-footnote.is-bottom-fixed.is-active {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0);
}
.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__wrapper {
  margin: 0 0 0 50%;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  max-width: 100%;
}
.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__wrapper,
.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__content {
  border-radius: 0;
}
.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__tooltip {
  display: none;
}
.bigfoot-footnote.is-scrollable:after {
  content: '';
  position: absolute;
  bottom: 0.3375em;
  left: 0.3375em;
  z-index: 14;
  display: block;
  height: 0.78125em;
  width: 0.625em;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTIgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaW4iPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkFycm93IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjAwMDAwMCwgMS4wMDAwMDApIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPgogICAgICAgICAgICA8cGF0aCBkPSJNNSwwIEw1LDExLjUiIGlkPSJMaW5lIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjUsNy41IEw1LjAyNzY5Mjc5LDEyLjAyNzY5MjgiIGlkPSJMaW5lIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik00LjUsNy41IEw5LjAyNzY5Mjc5LDEyLjAyNzY5MjgiIGlkPSJMaW5lLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuMDAwMDAwLCAxMC4wMDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTcuMDAwMDAwLCAtMTAuMDAwMDAwKSAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");
  background-size: cover;
  opacity: 0.1;
  transition-properties: opacity;
  -webkit-transition-duration: 0.25s;
          transition-duration: 0.25s;
  -webkit-transition-timing-function: ease;
          transition-timing-function: ease;
}
.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:before, .bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:after {
  content: '';
  position: absolute;
  width: 100%;
  z-index: 12;
  left: 0;
}
.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:before {
  top: -1px;
  height: 1.1em;
  border-radius: 0.5em 0.5em 0 0;
  background-image: -webkit-linear-gradient(top, #fafafa 50%, rgba(250, 250, 250, 0) 100%);
  background-image: linear-gradient(to bottom, #fafafa 50%, rgba(250, 250, 250, 0) 100%);
}
.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:after {
  bottom: -1px;
  height: 1.2em;
  border-radius: 0 0 0.5em 0.5em;
  background-image: -webkit-linear-gradient(bottom, #fafafa 50%, rgba(250, 250, 250, 0) 100%);
  background-image: linear-gradient(to top, #fafafa 50%, rgba(250, 250, 250, 0) 100%);
}
.bigfoot-footnote.is-scrollable ::-webkit-scrollbar {
  display: none;
}
.bigfoot-footnote.is-fully-scrolled:after, .bigfoot-footnote.is-fully-scrolled:before {
  opacity: 0;
  -webkit-transition-delay: 0;
          transition-delay: 0;
}

.bigfoot-footnote__wrapper {
  position: relative;
  z-index: 14;
  width: 22em;
  display: inline-block;
  box-sizing: inherit;
  overflow: hidden;
  margin: 0;
  background-color: #fafafa;
  border-radius: 0.5em;
  line-height: 0;
}

.bigfoot-footnote__content {
  position: relative;
  z-index: 8;
  display: inline-block;
  max-height: 15em;
  padding: 1.1em 1.3em 1.2em;
  box-sizing: inherit;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background: #fafafa;
  border-radius: 0.5em;
  -webkit-font-smoothing: subpixel-antialiased;
  line-height: normal;
}
.bigfoot-footnote__content img {
  max-width: 100%;
}
.bigfoot-footnote__content *:last-child {
  margin-bottom: 0 !important;
}
.bigfoot-footnote__content *:first-child {
  margin-top: 0 !important;
}

.bigfoot-footnote__tooltip {
  position: absolute;
  z-index: 12;
  box-sizing: border-box;
  margin-left: -0.65em;
  width: 1.3em;
  height: 1.3em;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
  background: #fafafa;
  border: 1px solid #c3c3c3;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
  border-top-left-radius: 0;
}
.is-positioned-bottom .bigfoot-footnote__tooltip {
  top: -0.65em;
}
.is-positioned-top .bigfoot-footnote__tooltip {
  bottom: -0.65em;
}
