html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:Arial,Helvetica,Tahoma,Verdana,Sans-Serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.rounded-corners{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}body{background:#f6f6f6;font-size:13px;color:#333;font-family:"Droid Sans","Helvetica",sans-serif;-webkit-font-smoothing:antialiased}li,dt,dd,p{line-height:18px}b{font-weight:bold}h2{margin:0 0 25px;font-size:28px;font-weight:bold;color:#2c2c2c}h3{margin:25px 0 10px;font-size:15px;font-weight:bold}h3:first-child{margin-top:0}h4{margin:20px 0 2px;padding-bottom:8px;border-bottom:1px solid #f2f2f2;font-size:14px;color:#333;font-weight:bold}a{color:#3289c0;text-decoration:none}strong{font-weight:bold}.subtext{margin-left:10px;font-weight:normal;color:#adadad}.subtext em{margin-right:0;color:#ebebeb}.framed{border:4px solid #fff;-moz-box-shadow:0 1px 5px rgba(0,0,0,.23);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.23);box-shadow:0 1px 5px rgba(0,0,0,.23)}.framed img{display:block}.highchart-header{font-family:Lucida Grande,Lucida Sans Unicode,Verdana,Arial,Helvetica,sans-serif;font-size:16px;color:#3e576f;fill:#3e576f}.highchart-header2{font-family:Lucida Grande,Lucida Sans Unicode,Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#3e576f;fill:#3e576f}.button,.button-secondary{min-width:120px;padding:0 10px;line-height:28px;height:28px;display:block;font-size:14px;font-weight:bold;font-family:"Droid Sans","Helvetica","Arial",sans-serif;text-align:center;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.button span,.button-secondary span{white-space:nowrap}.mozilla input.button,.mozilla input.button-secondary{padding:6px 10px}.button-inline{display:inline!important;margin-left:4px}.button-small,.lightbox .button,.lightbox .button-secondary{min-width:inherit;font-size:13px;font-weight:normal}.button{border:1px solid #3d779b;background:#65a7d0;background:-webkit-gradient(linear,left top,left bottom,from(#65a7d0),to(#3085ba));background:-webkit-gradient(linear,0% 0%,0% 100%,from(#65a7d0),to(#3085ba));background:-webkit-linear-gradient(top,#65a7d0,#3085ba);background:-moz-linear-gradient(top,#65a7d0,#3085ba);background:-ms-linear-gradient(top,#65a7d0,#3085ba);background:linear-gradient(top,#65a7d0,#3085ba);color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,.23);font-weight:bold!important}.button-secondary{border:1px solid #ddd;background:#e6e6e6;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6e6e6));background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#e6e6e6));background:-webkit-linear-gradient(top,#fff,#e6e6e6);background:-moz-linear-gradient(top,#fff,#e6e6e6);background:-ms-linear-gradient(top,#fff,#e6e6e6);background:linear-gradient(top,#fff,#e6e6e6);color:#333}.button-disabled,.button[disabled="disabled"]{opacity:.3;filter:alpha(opacity=30);cursor:default}.button.add span{padding-left:20px;background:url(../images/sprite_general.png) no-repeat -1px -298px}.button-secondary.add span{padding-left:20px;background:url(../images/sprite_general.png) no-repeat 0 -268px}.button-secondary.list span{padding-right:26px}.button-secondary.list span::before{content:"";width:9px;height:5px;display:block;background:url(../images/sprite_general.png) no-repeat -50px -50px;position:absolute;top:12px;right:10px}.buttons{margin:14px 0 0;line-height:28px}.buttons .button,.buttons .button-secondary{margin-right:6px;display:inline-block}.buttons .button-secondary{font-weight:normal}.line-through{text-decoration:line-through}.grayed-out{opacity:.5!important;filter:alpha(opacity=50)!important}.middle-align{vertical-align:middle}label.inlineLabel{display:inline!important;float:none!important;width:auto!important}input[type="checkbox"],input[type="radio"],label{cursor:pointer;vertical-align:middle}input[type="checkbox"]+label,input[type="checkbox"]+input[type="hidden"]+label,input[type="radio"]+label,.inline label{display:inline!important;float:none!important;width:auto!important;padding:0!important;vertical-align:middle!important;color:inherit!important}input[type="time"],input[type="text"],input[type="password"],input[type="number"],input[type="tel"],input[type="email"],textarea,select{width:100%;margin:2px 0 0;padding:6px;border:1px solid #ccc;background:#fff;font-size:14px;color:#333;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Droid Sans","Helvetica",sans-serif}textarea{height:100px;resize:vertical}.ie textarea{overflow:auto}select{display:inline-block;padding:5px}input[disabled],textarea[disabled],select[disabled]{opacity:.5;filter:alpha(opacity=50);cursor:default}label.disabled{opacity:.5;filter:alpha(opacity=50);cursor:default}.chzn-container{margin:2px 0 0}input:focus,select:focus,textarea:focus,.button:focus,.button-secondary:focus,.chzn-container-active .chzn-choices{border-color:transparent!important;outline:none!important;-moz-box-shadow:0 0 3px 2px #f1ca7f!important;-webkit-box-shadow:0 0 3px 2px #f1ca7f!important;box-shadow:0 0 3px 2px #f1ca7f!important;border-collapse:separate}input::-moz-focus-inner,select::-moz-focus-inner,.button::-moz-focus-inner,.button-secondary::-moz-focus-inner{border:none!important;outline:none!important}.chzn-container input:focus{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.webkit input:focus,textarea:focus{-webkit-appearance:none;appearance:none}.webkit select,.android select{-webkit-appearance:none;appearance:none;background:#fff url(../images/select-arrow.png) right center no-repeat;padding-right:33px}.webkit select:focus,.android select:focus,.webkit select:hover,.android select:hover{background-image:url(../images/select-arrow-active.png)}.webkit input[type="checkbox"],.android input[type="checkbox"],.webkit input[type="radio"],.android input[type="radio"]{-webkit-appearance:none;appearance:none;position:relative;display:inline-block;vertical-align:middle;background:#fafafa;background:-webkit-linear-gradient(top,#fafafa 0%,#dcdcdc 100%);border:1px solid #aaa;-webkit-box-shadow:inset 0 1px 2px #fff,0 1px 2px #bbb;box-shadow:inset 0 1px 2px #fff,0 1px 2px #bbb}.webkit input[type="checkbox"],.android input[type="checkbox"]{top:-1px;width:13px;height:13px}.webkit input[type="radio"],.android input[type="radio"]{top:-2px;width:12px;height:12px;-webkit-border-radius:7px;border-radius:7px}.webkit input[type="checkbox"]:checked,.android input[type="checkbox"]:checked{background:-webkit-linear-gradient(top,#fafafa 0%,#dcdcdc 100%)}.webkit input[type="checkbox"]:checked:after,.android input[type="checkbox"]:checked:after{content:'';position:absolute;display:inline-block;width:9px;height:9px;margin:1px;background:url(../images/checkbox-active.png) center center no-repeat}.webkit input[type="radio"]:checked:after,.android input[type="radio"]:checked:after{content:'';position:absolute;display:inline-block;width:8px;height:8px;margin:1px;background:url(../images/radio-active.png) center center no-repeat}.webkit input[type="radio"]:disabled,.android input[type="checkbox"]:disabled,.webkit input[type="radio"]:disabled,.android input[type="checkbox"]:disabled{border:1px solid #ccc}ol.day-select{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.day-select li{width:14.2857142857143%;float:left;line-height:16px;font-size:14px;font-family:"Droid Sans","Helvetica","Arial",sans-serif}.day-select a{padding:2px 0;display:block;border:1px solid #ccc;text-align:center;background:#fff}.day-select a:nth-child(2n+1){border-left:none}.day-select li:first-child a{border:1px solid #ccc}.day-select a:hover{background:#e0f0f7}.day-select a.active{background:#39a7ec;color:#fff}.input-wrapper{position:relative}.input-icon{display:block;text-indent:-9999px;position:absolute}.details .input-icon{width:20px;height:18px;background:#fff url(../images/icon_field_details.png) no-repeat 0 0;top:7px;right:4px}.editNameIcon,.editAddressIcon{position:absolute;margin:8px 0 0 -25px}.revert-icon{display:block;text-indent:-9999px;position:absolute}.details .revert-icon{width:20px;height:18px;background:#fff url(../images/icon_revert.png) no-repeat 0 0;top:10px;right:4px}fieldset{margin-top:10px;padding:10px 0;border-top:1px solid #f2f2f2}fieldset li{padding:0 0 10px}fieldset label{width:200px;margin:7px 0 0;text-align:right;color:#333;float:left}fieldset .label-example{width:200px;margin:-7px 0 8px -225px;text-align:right;font-size:13px;color:#adadad}fieldset .fields{width:400px;margin-left:25px;float:left}fieldset .fields .text{margin-top:7px}fieldset .note{margin-top:3px 0 0;font-size:13px;color:#adadad}fieldset span.field-indent{width:220px;margin:7px 0 0;text-align:right;float:left}.required label:not(.no-asterisk):after{content:' *';color:#ab3838}fieldset .buttons{margin-left:0}fieldset .inline{padding:3px 0 0;overflow:hidden}fieldset ul.inline{margin:6px 0 0}fieldset .inline>li{margin-right:15px;float:left}fieldset .inline-fields li{margin-right:0;float:none}fieldset .horizontal-fields{margin:3px 0 0}fieldset ul.horizontal-fields{margin:0 0 0}fieldset .horizontal-fields li{margin:0 14px 0 0;float:left}fieldset .horizontal-fields li.small{width:95px}fieldset .horizontal-fields li.medium{width:160px}fieldset .horizontal-fields li label{margin-top:7px;color:inherit;text-align:left;width:inherit}fieldset .horizontal-fields li ul li{float:none}fieldset .horizontal-fields li ul li label{float:none}p.fields{margin-top:7px}fieldset .tip{margin:4px 0 0 30px;float:left}.tip .copy{padding-left:28px;display:block;background:url(../images/sprite_general.png) no-repeat -100px 3px;color:#adadad}.tip .copy:hover{color:#3289c0;background-position:-100px -19px}.fields-aside{margin:7px 0 0 20px;float:left}.privacy{display:block;height:16px;padding-left:21px;background:url(../images/icon_permissions.png) no-repeat 0 -92px;color:#adadad;font-weight:normal}.privacy-private{background-position:0 0}.privacy-hover{display:inline-block;width:16px;margin-left:5px;padding:0;cursor:pointer}.hover-card .privacy{color:#777}.fields-aside .privacy:hover,.privacy-hover:hover{color:#3289c0;background-position:0 -139px}.fields-aside .privacy-private:hover,.privacy-private.privacy-hover:hover{background-position:0 -46px}#privacyList dt{font-size:14px;padding-bottom:5px}#privacyList dd{margin-left:-4px;padding-top:5px}#privacyList dd label{font-weight:bold}#privacyList dd div{margin-left:25px}#photo-selector{width:52px;margin:10px auto}#photo-selector li{float:left;display:block;width:16px;height:16px;margin:0 5px;background:url(../images/photo-selector.gif) center center no-repeat}#photo-selector a{display:block;width:16px;height:16px}#photo-selector li.active{background-image:url(../images/photo-selector-active.gif)}.fields-actions li{width:100%;float:none;padding:10px 0;border-left:none;border-top:1px solid #ddd}.fields-actions li:first-child{margin-top:8px;padding:0 0 10px;border:none}.fields-actions li:last-child{margin-bottom:12px}.fields-actions .copy{padding-left:28px;display:block;background:url(../images/sprite_general.png) no-repeat -100px 3px;color:#adadad}.fields-actions .copy:hover{color:#3289c0;background-position:-100px -19px}.fields-actions .inline{margin:0;padding-left:23px}.fields-actions .inline input[type="checkbox"]{margin-left:-23px}table{min-width:100%}table td{padding:12px 10px;border-top:1px solid #f2f2f2;vertical-align:top}tbody tr:first-child td{border:none}table.centered td{vertical-align:middle}td.centered{vertical-align:middle}table td.note{color:#adadad}table td .note{font-size:12px;color:#adadad}thead th:first-child,tbody td:first-child{padding-left:10px}thead th{padding:12px 10px 6px;text-align:left;font-size:12px;color:#adadad;border-bottom:1px solid #e5e5e5}tfoot td{border-top:2px solid #f2f2f2}table .meta{margin-top:8px}table .subtext{margin:0}.paging>li{margin-right:3px!important}.paging .prev{margin-right:10px!important}.paging .next{margin-left:8px!important}.paging a{width:30px;height:20px;display:block;background:#f2f2f2 url(../images/nextpage.png) no-repeat center center;text-indent:-9999px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:all .1s ease-in;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.paging .first a{background-image:url(../images/firstpage.png)}.paging .next a{background-image:url(../images/nextpage.png)}.paging .prev a{background-image:url(../images/previouspage.png)}.paging .last a{background-image:url(../images/lastpage.png)}.paging a:hover{background-color:#e6e6e6}.paging .disabled a{background-color:#f2f2f2;opacity:.3;filter:alpha(opacity=30);cursor:default;display:none}.sortable .sort-control{cursor:pointer;padding-right:21px}.sortable .sorting{background:url(../images/sprite_general.png) no-repeat right -346px;font-weight:bold}.sortable .sorting-asc{background-position:right -360px}h3.divider{padding-bottom:12px;margin-bottom:4px;border-bottom:1px solid #f2f2f2}h5.divider{padding:0 35px 3px 0;margin-bottom:10px;border-bottom:1px solid #f2f2f2;font-size:12px}dl.divided{width:100%;margin-top:15px;overflow:hidden}dl.divided dt,dl.divided dd{margin:0;padding:10px 0;border-top:1px solid #f2f2f2;display:block;font-weight:normal}dl.divided dt{clear:left;float:left;width:30%;text-align:right;color:#adadad}dl.divided dd{float:left;width:65%;padding-left:5%}dl.divided span{margin-left:10px;color:#adadad}dl.divided span em{margin-right:3px;color:#ebebeb}dl.divided .note{margin:4px 0 0;color:#adadad;font-size:13px;line-height:16px}.dropdown ul{width:170px;padding:8px 6px;background:#161616;position:absolute;top:10px;right:0;display:none;z-index:-1;-moz-border-radius:5px 0 5px 5px;-webkit-border-radius:5px 0 5px 5px;border-radius:5px 0 5px 5px}.dropdown li{margin:0;float:none;position:static}.dropdown li:first-child{border-top:none}.dropdown li a{padding:4px 10px;background:none;font-size:13px;color:#f3f3f3;text-indent:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:150px!important;height:auto!important}.dropdown li:hover a{background:#3c3c3c}.active .dropdown ul{display:block}.has-hover .img{position:relative}.hover-card{position:absolute;bottom:7px;right:7px;z-index:9}.hover-reveal{width:15px;height:15px;background:url(../images/sprite_general.png) no-repeat 0 -110px;cursor:pointer;opacity:0;filter:alpha(opacity=0);-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.expanded .hover-reveal,.media:hover .hover-reveal{opacity:1;filter:alpha(opacity=100)}.hover-detail{width:300px;padding:12px;background:#fff;position:absolute;left:20px;top:-46px;-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:none;opacity:0;filter:alpha(opacity=0);color:#777;font-size:12px}.hover-detail .arrow{width:14px;height:14px;background:url(../images/sprite_general.png) no-repeat 0 0;position:absolute;left:-14px;top:46px}.vertical-card .hover-detail .arrow{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);left:154px;top:202px}.icon-card .hover-detail .arrow{top:26px}.hover-detail h4{font-weight:normal}.hover-detail h6{padding:2px 0 0!important}.hover-detail h6 .subtext{margin:2px 0 0;float:right;font-size:12px}.hover-detail .stack li{margin-right:5px}.hover-detail .stack li img{width:30px;height:auto}.hover-detail .scrollable{max-height:120px;overflow-y:auto}.ellipsis-icon{display:inline-block;width:20px;height:20px;background:url(../images/icon_ellipsis.png);vertical-align:middle}.ellipsis-icon:hover{background:url(../images/icon_ellipsis_hover.png)}.edit-group{position:relative;min-width:29px;min-height:16px}.edit-group .active{z-index:4}.actions{visibility:hidden;z-index:2;top:auto;right:0}.actions.negative-margin{margin-top:-40px}.header-actions:hover+ul>li:first-child>.actions{visibility:visible}.ministryArea .actions{visibility:visible;margin-top:5px}.edit-group .actions{position:absolute}.grouping .actions{top:12px}tr:hover .actions,li:hover .actions{visibility:visible}tr:hover table .actions,li:hover ul .actions{visibility:hidden}tr:hover tr:hover .actions,li:hover li:hover .actions{visibility:visible}.actions li{margin-right:5px;float:left;position:relative}.actions a{display:block;background-image:url(../images/sprite_general.png);background-repeat:no-repeat;text-indent:-9999px}.actions .add{width:18px;height:18px;background-position:0 -200px}.actions .edit{width:18px;height:18px;background-position:0 -50px}.actions .copy{width:20px;height:18px;background-position:-100px -19px}.actions .delete,.actions .reactivate,.actions .forgive{width:18px;height:18px;background-position:0 -70px}.actions .void{width:18px;height:18px;background:url(../images/icon_void.png) no-repeat}.info{display:block;background-image:url(../images/sprite_general.png);background-repeat:no-repeat;text-indent:-9999px;width:18px;height:18px;background-position:0 -127px}.actions .attendance{width:18px;height:18px;background-position:0 -90px}.actions .settings{width:29px;height:18px;background-position:-50px 0}.active .settings{background-position:-50px -18px}.actions.always-on{visibility:visible!important}.inline-icon{margin:7px 0 0 8px}.grouping{padding:15px 12px 0;border-top:1px solid #f2f2f2}.grouping span{margin-left:10px;color:#adadad}.grouping em{color:#ebebeb}.mobile .actions,.actions.active,.edit-group:hover .actions{visibility:visible!important}.warning{background:#fffec0;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:10px 0 0;padding:10px;color:#343434;font-size:.9em}.warning h4{border:none;margin-top:0!important}.msg{margin:20px 0 15px;padding:14px 20px;font-size:14px;border-radius:4px;position:relative}.msg-success{padding-left:41px;background:#e3f1cc url(../images/icon_checkmark.png) no-repeat 14px 12px}.msg-info{padding-left:55px;padding-right:45px;line-height:18px;background:#fffec0 url(../images/error_icon.fw.png) no-repeat 14px 12px}.msg-warning{padding-left:55px;background:#fffec0 url(../images/error_icon.fw.png) no-repeat 14px 12px}.msg>.delete{position:absolute;right:20px;top:20px}.line-height-34{line-height:34px}.line-height-48{height:48px;line-height:48px;padding:4px 5px 6px 10px}.flaggedImage{position:relative}.sentOverlay{position:absolute;z-index:1;background:#e4f2d7;color:#333;font-size:1.5em;font-weight:bold;opacity:.8;filter:alpha(opacity=80);text-align:center}.recentGiftOverlay{background:#e3f1cc}.unclaimedFlag,.limitedFlag,.alertFlag,.invitedFlag{position:absolute;top:-2px;left:-2px;width:auto!important;height:auto!important}.deactivatedFlag{position:absolute;top:-2px;left:-2px;width:auto!important;height:auto!important}.media{margin:10px 0;padding:0 10px}.media .img{float:left;margin-right:10px}.media .imgRt{float:right;margin-left:10px}.media .img img{max-width:100%;margin:0;display:block}.media .bd{overflow:hidden;position:relative}.media .bd-input{float:left;width:152px}.media h6{padding:4px 0;font-size:14px;font-weight:bold}.media .note{font-size:12px;color:#adadad}.media dl{margin:7px 0 0}.media dt{padding:2px 0 0;width:80px;color:#adadad;float:left;display:block}.media dd{padding:2px 0 0;margin-left:80px;padding-left:10px;display:block}.media .status{position:absolute;top:50%;margin:-6px 0 0;right:10px;color:#c7c7c7}.comments{margin:10px 0 0;padding:10px;background:#f7f7f7;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.comments .media{margin:5px 0}.comments tr:first-child .comment .media{padding-top:0;border:none}.comments .media h6{padding-right:3px;font-weight:normal;font-size:12px}.comments .media p{font-size:12px}.comments .media .note{margin:0;padding:0;display:block}.comments textarea{height:30px;font-weight:normal;font-size:12px}.centered .media,.post .media{width:100%;display:table}.centered .img,.post .img{width:58px;float:none;padding-right:10px}.centered .img,.centered .bd,.post .img,.post .bd{display:table-cell;vertical-align:middle;text-align:left}.post .img,.post .bd{vertical-align:top}.events .date{width:130px;float:left;margin-right:10px}.events .date h4{margin:0;font-size:24px;border:none}.events .date h4 span{font-size:14px;font-weight:normal;position:relative;top:-7px;left:2px}.divided .media{margin:3px 0 8px;padding:0;border-top:1px solid #f2f2f2}.divided .events{margin:4px 0;padding:0 10px}.divided .recess+.media,.divided .media:first-child{border:none}.divided .media .img{margin-right:15px}.divided .events td{padding:14px 10px}.sidebar .media{padding:0}.sidebar .img img{width:42px;height:auto}.sidebar .media h6{padding:0 0 1px;font-size:13px}.sidebar .centered{width:auto}.selectables{padding:0 10px}.selectables .media{margin:0;padding:10px 10px 10px 40px;position:relative;cursor:pointer;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-transition:all .1s ease;-webkit-transition:all .1s ease;transition:all .1s ease}.selectables li:hover{background:#f8f8f8}.selectables li.checked{background:#e3f1cc}.selectables .media input[type="checkbox"]{width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;left:10px;cursor:pointer}.selectables .media h6{font-weight:normal}.selectables .checked h6{color:#46752c;font-weight:bold}.autocomplete .media{margin:0}.autocomplete .media .img{width:40px;padding-right:18px}.autocomplete .media .img img{width:100%;height:auto}.container{max-width:970px;margin:0 auto;padding:0 10px}.grid>li{margin-top:10px;float:left}.halves>li{width:49%;margin-right:2%!important;float:left}.halves>li:nth-child(even){margin-right:0!important}.halves label{max-width:120px}.halves .fields{max-width:240px}.halves table{min-width:0;width:50%}.quarters>li{width:25%}.thirds>li{width:32%;margin-right:2%}.thirds>li:nth-child(3n+3){margin-right:0}.forths>li{width:22%;margin-right:2%}.grid .column{padding-left:15px;border-left:1px solid #424242}.grid li:first-child .column{border:none}.empty-grid{min-height:188px;padding:65px 50px 0 260px}.empty-grid.activity{background:url(../images/empty_activity.png) 40px 40px no-repeat}.empty-grid.groups{background:url(../images/empty_groups.png) 40px 40px no-repeat}.empty-grid.giving{background:url(../images/empty_giving.png) 40px 40px no-repeat}.empty-grid p{margin:10px 0}.two-thirds-left .horizontal-fields li,.two-thirds-right .horizontal-fields li{margin:0 14px 0 0;float:left}.two-thirds-left .horizontal-fields li label,.two-thirds-right .horizontal-fields li label{width:inherit}.two-thirds-left>li{float:left}.two-thirds-left>li:nth-child(odd){width:65%!important}.two-thirds-left>li:nth-child(even){width:33%!important}.two-thirds-right>li{float:left}.two-thirds-right>li:nth-child(odd){width:33%!important}.two-thirds-right>li:nth-child(even){width:65%!important}.three-quarters-left>li{float:left}.three-quarters-left>li:nth-child(odd){width:70%!important}.three-quarters-left>li:nth-child(even){width:25%!important}.three-quarters-right>li{float:left}.three-quarters-right>li:nth-child(odd){width:25%!important}.three-quarters-right>li:nth-child(even){width:70%!important}.search-options #fromDate,.search-options #toDate{width:150px!important}#searchPanel #fromDate,#searchPanel #toDate{width:150px!important}.date-range-selector .inlineLabel{padding:0 5px}.date-range-selector .custom-dates,.date-range-selector .dates-quarters{width:100%;margin:10px 0}.date-range-bridge{display:inline!important;margin:0 5px}.date-range-selector .custom-dates-begin,.date-range-selector .custom-dates-end{max-width:150px;display:inline-block}.thirds .date-range-bridge,.halves .date-range-bridge{display:inline-block!important}.halves .date-range-selector .custom-dates-begin,.halves .date-range-selector .custom-dates-end,.thirds .date-range-selector .custom-dates-begin,.thirds .date-range-selector .custom-dates-end{max-width:40%;min-width:107px}.halves .horizontal-fields li li{float:none!important}.halves table.dpHeader,.halves table.dpBody{width:100%!important}header{background:#2c2c2c;position:relative;z-index:10}header li{padding:2px 10px;float:left;border-right:1px solid #424242;position:relative}header li:first-child{border-left:1px solid #424242}header a{padding:5px 0 3px 25px;line-height:20px;display:block;background:url(../images/sprite_header.png) no-repeat 0 6px;color:#f3f3f3}header .icon-only a{padding-left:19px;text-indent:-9999px}header .mobile-nav{display:none}header .people a{padding-left:30px}header .groups a{background-position:0 -34px}header .admin{background:url(../images/sprite_header.png) no-repeat 80px -121px}header .admin a{padding-right:16px;background-position:0 -84px;color:#a8d6f2}header .mobile-nav a{width:4px;background-position:0 -516px}header .user a{padding-left:28px;background-position:0 -252px;white-space:nowrap}header .notifications a{background-position:0 -289px}header .settings a{background-position:0 -450px}header .help a{background-position:0 -484px}header .active,header li:hover{background-color:#000}header .admin .toggle{width:39px;height:16px;padding:0;display:block;background-position:0 -227px;text-indent:-9999px;position:absolute;top:8px;right:6px}header .admin .off{background-position:0 -211px}header .menu{width:210px;padding:4px 0;background:#000;position:absolute;top:100%;right:0;z-index:2;display:none;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}header .menu ul{padding:4px 10px;float:none;border:none;border-top:1px solid #424242}header .menu ul:first-child{border:none}header .menu li{padding:0;float:none;border:none}header .menu li a{padding:4px 6px;background:none;border:none;line-height:1;text-indent:0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}header .menu li:hover a{background:#3c3c3c}header .menu li a.active{background:#292929;cursor:default}header .menu .identifier{padding:4px 0 4px 31px;color:#797979;background:url(../images/sprite_header.png) no-repeat 0 0}header .menu .person{background-position:6px -420px}header .menu .group{padding-left:36px;background-position:6px -386px}header .count{padding:2px 4px;display:block;background:red;font-size:11px;line-height:11px;font-weight:bold;color:#fff;position:absolute;top:14px;right:3px;cursor:pointer;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}header .notifications .menu{width:260px}header .notifications .menu strong{margin-right:1px;font-size:14px;font-weight:bold}header .notifications .media{margin:0;padding:0}header .notifications .menu li .bd{position:relative;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}header .notifications .menu li:hover .bd{background:#3c3c3c}header .notifications .menu li .bd a{padding-right:21px}header .notifications .menu li .bd::before{content:"";width:11px;height:11px;background:url(../images/sprite_header.png) no-repeat 0 -320px;position:absolute;top:6px;right:10px}header .notifications .menu li .imgRt{margin:0}header .notifications .menu li .imgRt a{width:15px;height:15px;margin:4px 0 0;padding:0;display:block;background:url(../images/sprite_header.png) no-repeat 0 -353px;text-indent:-9999px;display:none}header .notifications .menu li:hover .imgRt a{display:block}header .menu li em{font-style:italic;color:#f3f3f3;padding:4px 6px}#admin-menu{padding:12px 0;background:#000;display:none}#admin-menu li{margin:0;padding:0;border:none}#admin-menu h4{margin:0;padding:10px 6px 2px;border:none;color:#797979}#admin-menu h4:first-child{padding-top:0}#admin-menu li li{margin:0;float:none;overflow:hidden}#admin-menu a{padding:2px 6px;float:left;background:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#admin-menu a:hover{background:#3c3c3c}.message{padding:8px 0;background:#f8f785;text-align:center}.message p{font-size:14px;color:#343434}.message a{color:#8c8c79;border-bottom:1px dotted #8c8c79}.message a.dismiss{margin-left:10px}#branding{padding:16px 0;background:#fff;position:relative;z-index:7}#branding>.container>img{height:75px}.search{margin:22px 0 0;padding:0;float:right;position:relative}.search h6{position:absolute;top:0;left:0;z-index:4;width:60px;padding:7px 10px;border:1px solid #ddd;cursor:pointer;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;background:#eee;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e7e7e7));background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#e7e7e7));background:-webkit-linear-gradient(top,#fff,#e7e7e7);background:-moz-linear-gradient(top,#fff,#e7e7e7);background:-ms-linear-gradient(top,#fff,#e7e7e7);background:linear-gradient(top,#fff,#e7e7e7)}.gecko .search h6{padding:8px 10px}.search h6::before{content:"";position:absolute;top:12px;right:12px;display:block;width:9px;height:5px;background:url(../images/sprite_general.png) no-repeat -50px -50px}.active h6{background:#fdfdfd;padding-bottom:8px;border-bottom:none;-moz-border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0;border-radius:5px 0 0 0}.gecko .active h6{padding-bottom:9px}.search input{position:relative;z-index:2;width:321px;margin:0;padding:5px 32px 6px 6px;background:#fff url(../images/icon_search.png) no-repeat 98.5% 50%;border:1px solid #ddd;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:inset 0 2px 5px rgba(0,0,0,.08);-webkit-box-shadow:inset 0 2px 5px rgba(0,0,0,.08);box-shadow:inset 0 2px 5px rgba(0,0,0,.08)}.search-filter{position:absolute;top:29px;left:0;z-index:3;display:none;width:150px;padding:6px 0 3px;background:#fdfdfd;border:1px solid #ddd;border-top:none;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-moz-box-shadow:0 2px 4px rgba(0,0,0,.13);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.13);box-shadow:0 2px 4px rgba(0,0,0,.13)}.gecko .search-filter{top:31px}.active .search-filter{display:block}.search-filter li{padding:0 6px}.search-filter a{padding:3px 0 3px 8px;display:block;color:#333;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.search-filter a:hover{background:#eee}.search-filter .active{display:none}.search-filter .selected{margin:6px 0 0;border-top:1px solid #ededed}.search-filter .selected a{padding-left:26px;background:url(../images/sprite_general.png) no-repeat -92px -43px;color:#969696;cursor:default}.search-filter .selected a:hover{background-color:transparent;cursor:default}.item-picker{position:relative}.item-picker .item-label{position:absolute;bottom:0;left:0;background:#eee;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6e6e6));background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#e6e6e6));background:-webkit-linear-gradient(top,#fff,#e6e6e6);background:-moz-linear-gradient(top,#fff,#e6e6e6);background:-ms-linear-gradient(top,#fff,#e6e6e6);background:linear-gradient(top,#fff,#e6e6e6);white-space:nowrap;color:#333;width:100%;border:1px solid #ccc;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.item-picker .item-label-text{float:left;overflow:hidden;margin-left:10px}.item-picker .remove-label{float:right;padding:0 10px;text-align:center;font-weight:bold;color:#999}.item-picker .remove-label:hover{color:#555}.search-results{width:100%;min-width:150px;padding:0;background:#fff;-moz-box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);position:absolute;top:100%;left:0;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .1s ease;overflow:hidden;z-index:10}.search-results.scrollable{max-height:300px;overflow-y:auto}.search-results h4{margin:0;padding:8px 0 6px 10px;background:#f7f7f7;font-size:13px}.search-results h4 a{float:right;margin-right:5px;white-space:nowrap}.search-results li{margin:0!important;padding:8px 0;cursor:pointer}.search-results li.active{background-color:#f4fafb!important}.search-results li.sublevel{padding-left:30px}.search-results li.disabled{opacity:.5;filter:alpha(opacity=50)}.search-results li.disabled a{cursor:default!important}.search-results .matching{background-color:#fffe99}.search-results li.add-people{padding:8px 8px 8px 31px;background:url(../images/add-blue.png) 8px center no-repeat}.search-results li.back-item{padding:8px}#main{padding:0 0 40px;background:#fff url(../images/bg_main.png) repeat-x 0 0;border-top:1px solid #e0e0e0}.page{background:#fff;position:relative;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.content{min-height:450px;margin-left:200px;padding:20px 13px 0;border-left:1px solid #e9e9e9;font-size:14px}.content-buttons{margin-left:200px}.sidebar-right .content{margin:0 240px 0 0;border-left:none;border-right:1px solid #e9e9e9}.full .content{margin:0;border-left:none}.full .content .description{margin:15px 0 25px;padding:0 10px}.content .footer{margin-top:20px}.preliminary{padding:30px 12px 0;position:relative;z-index:5}.preliminary nav>ul{margin-left:-12px}.preliminary nav select{display:none}.preliminary h2{padding-left:2px}.preliminary h3{margin:-8px 0 30px;padding:0;font-size:17px;font-weight:normal}.preliminary .subtext em{color:#ddd}.attendance-count{float:right;margin:3px 0 0 20px}.attendance-count li{text-align:center}.attendance-count .operator{padding:12px 0 0;font-size:20px;color:silver}.attendance-count h6{height:44px;margin:0;padding:0 5px;border:1px solid transparent;font-size:38px;line-height:44px}.attendance-count h6[contenteditable="true"]{background:#fff;border-color:#ddd;min-width:31px;white-space:nowrap}.attendance-count p{font-size:12px;color:#979797}.attendance-count .count-extra{position:relative}.attendance-count .count-extra h6{display:inline-block;margin-right:12px}.attendance-count .increment{position:absolute;right:-4px;top:7px}.attendance-count .increment li{margin:0 0 2px}.attendance-count .increment a{width:14px;height:14px;display:block;background:#8cc9ee url(../images/icon_increment_add.png) no-repeat center center;text-indent:-9999px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition:all .1s ease;-webkit-transition:all .1s ease;transition:all .1s ease}.attendance-count .increment a:hover{background-color:#65a6ce}.attendance-count .increment .subtract a{background-image:url(../images/icon_increment_minus.png)}.profile .preliminary{padding-left:220px}.profile .preliminary nav>ul{margin-left:0}#profile-image{width:181px;position:absolute;top:20px;left:10px}#profile-image img{width:172px}#profile-actions{width:181px;position:absolute;top:210px;left:10px}.tabs li{margin-right:5px;float:left}.tabs a{padding:11px 20px;display:block;font-size:14px;font-weight:bold;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.tabs li:hover a{background:rgba(255,255,255,.7)}.tabs li.active a{background:#fff;color:#333}.intro{margin:0 0 20px 10px;position:relative;font-size:13px}.stack{min-height:28px}.stack>li{margin:0 15px 0 0;float:left}.stack>li:last-child{margin-right:0}.stack>li .stack li{margin:0 0 0 5px}.stack>li .stack li:first-child{margin:0}.stack>.divider{padding-left:15px;border-left:1px solid #ddd}.pull{position:absolute;top:-39px;right:0}.pull>li{margin-right:6px}.intro .toggle{display:inline-block}.intro .toggle li{float:left;border:1px solid #ddd;cursor:pointer;background:#e6e6e6;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6e6e6));background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#e6e6e6));background:-webkit-linear-gradient(top,#fff,#e6e6e6);background:-moz-linear-gradient(top,#fff,#e6e6e6);background:-ms-linear-gradient(top,#fff,#e6e6e6);background:linear-gradient(top,#fff,#e6e6e6);height:28px;line-height:28px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.intro .toggle li a{display:block;height:28px;line-height:28px;padding:0 10px}.intro .toggle li.active{background:#fff;border-right:1px solid #f2f2f2;color:#999;cursor:default}.intro .toggle li.active:first-child{border-right:1px solid #f2f2f2}.intro .toggle li.active:last-child{border-left:1px solid #f2f2f2;border-right:1px solid #ddd}.intro .toggle li:first-child{-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}.intro .toggle li:last-child{-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}.dropdown-active .dropdown-target{background:#fdfdfd;border-bottom:none;-moz-border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0;border-radius:5px 0 0 0}.button-dropdown{width:100%;min-width:150px;padding:5px 0;display:none;background:#fdfdfd;border:1px solid #ddd;position:absolute;top:29px;left:0;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-moz-box-shadow:0 2px 4px rgba(0,0,0,.13);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.13);box-shadow:0 2px 4px rgba(0,0,0,.13);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10}.dropdown-active .button-dropdown{display:block}.button-dropdown li{padding:0 6px}.button-dropdown a{padding:3px 0 3px 8px;display:block;color:#333;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.button-dropdown a:hover{background:#eee}.intro .toggle-container{position:relative}.intro .toggle-container a{color:#000}.intro .toggle-container li{display:block}.intro .toggle-container select{width:0;position:absolute;top:0;left:0;z-index:-1}.intro .button-secondary{line-height:28px;height:28px;font-size:13px;color:#333}.intro .button-secondary.active{background:#fff}.intro .edit span{padding-left:20px;background:url(../images/sprite_general.png) no-repeat 0 -329px}.intro .copy span{padding-left:20px;background:url(../images/sprite_general.png) no-repeat -100px 3px}.intro .print div{width:18px;display:block;background:url(../images/sprite_general.png) no-repeat -149px -93px;text-indent:-9999px}.intro .print-menu-container{position:relative}.intro .print-menu{position:absolute;top:30px;left:0;width:200px;background:#fff;border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index:99}.intro .print-menu .print-link div{padding:5px 10px}.intro .print-menu .print-link div:hover{background-color:#f4fafb!important}.intro .pivot{padding:0 8px}.intro .pivot span{width:23px;display:block;background:url(../images/icon_pivot_table.png) no-repeat center center;text-indent:-9999px}.intro .tip{background:none;border:none;position:absolute;top:0;right:10px;cursor:pointer}.intro .tip span{width:18px;height:17px;margin:7px 0 0;display:block;background:url(../images/sprite_general.png) no-repeat 0 -127px;text-indent:-9999px}.intro .button.add span{background-position:-1px -298px}.intro .filter{min-width:inherit}.intro .filter span{width:18px;height:28px;display:block;background:url(../images/sprite_general.png) no-repeat -100px -94px;text-indent:-9999px}.intro .disabled{opacity:.4;filter:alpha(opacity=40);cursor:default}.panel{margin:5px 0 20px;padding:12px;background:#f6f6f6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:none}.panel label,.panel .label{margin:0 0 1px;display:block;font-size:13px;color:#777}.panel input[type="text"]{padding:2px 4px}.panel select{margin-top:3px;padding:1px}.webkit .panel select{background-position:99.75% center}.panel .stack{margin:0 0 15px}.panel .stack>li{margin-right:12px}.panel textarea{width:100%}.panel h3{margin:0;padding:0 0 12px}.panel .inline{margin:3px 0 0;overflow:hidden}.panel .inline li{width:auto;margin-right:15px;float:left}.panel .single-input .bd{margin:0 160px 4px 0}.panel .fields{max-width:300px}.panel .stretch .fields{min-width:300px}.sidebar{width:180px;padding:10px;position:absolute;left:0;top:0}.profile .sidebar{margin:116px 0 0}.sidebar-right .sidebar{width:220px;left:inherit;right:0}.sidebar .block{margin:12px 0;padding:10px;background:#f6f6f6;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.sidebar .block-action{margin:10px -10px 0;padding:6px 11px 0;border-top:1px solid #eee}.sidebar h3{margin:0 -10px 15px;padding:0 11px 8px;font-size:14px;border-bottom:1px solid #e0e0e0}.sidebar h4{margin:10px 0 0;padding:0 0 2px;font-weight:bold}.sidebar img{margin:0 auto;display:block}.sidebar .halves li{margin-top:10px}.sidebar .halves li:first-child,.sidebar .halves li:nth-child(2){margin-top:0}.sidebar .halves p{padding:4px 0 0}footer{padding:30px 0 20px;background:#f6f6f6;border-top:1px solid #e9e9e9}footer ul{margin:15px 0 0;float:right}footer li{padding:5px 10px;float:left;border-left:1px solid #d9d9d9}footer li:first-child{padding-left:0;border-left:none}footer p{margin:20px 0 0 11px;font-size:12px;color:#9c9c9c}footer p a{color:#9c9c9c;text-decoration:underline}body{width:100%;overflow-x:hidden!important}#wrapper{min-height:100%;overflow:hidden}#main-content{width:100%;float:left;position:relative;left:0%}#mobile-nav{width:100%;margin-left:-100%;padding:0 0 15px;float:left;position:relative;left:0%;background:#000}#mobile-nav .search{margin:0;padding:10px;float:none;background:#555}#mobile-nav .search input{width:100%;padding-left:7px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#mobile-nav .search .exit{display:none}#mobile-nav h4{margin:0;padding:5px 10px;font-size:14px;background:#333;color:#888;border:none}#mobile-nav ul{padding:10px 0;border-top:1px solid #333}#mobile-nav h4+ul{border-top:none}#mobile-nav ul li{margin:0 0 5px}#mobile-nav ul li a{padding:5px 10px;display:block;color:#fff;font-size:16px}#mobile-nav .search-results h4,#mobile-nav .search-results h4 a{color:#fff}#mobile-nav .search-results a{padding:0;color:#3289c0}.mobile-search-mode{background:#000}.mobile-search-mode #main-content{left:100%!important}.mobile-search-mode #mobile-nav{width:100%;left:100%!important}.mobile-search-mode #mobile-nav .search{padding-right:90px;position:relative}.mobile-search-mode #mobile-nav .search .exit{min-width:50px;display:block;position:absolute;top:10px;right:10px}.mobile-search-mode #mobile-nav .block{display:none}#external-container{width:600px;margin:40px auto 0;text-align:center}#external-container.onrealm{width:913px}#login{margin:20px 0 30px;padding:25px 25px 15px;background:#fff url(/Assets/Images/onrealm-gradient.jpg) center top no-repeat;text-align:left;font-size:14px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3)}#login h2{margin:12px 0}#login h2:first-child{margin-top:0}#login h3{margin:12px 0 3px}#login h4{margin:12px 0 3px;padding:0}#login p+p{margin-top:8px}#login .subtitle{margin:0 0 35px;font-size:16px;line-height:23px;color:#7f7f7f}#login ol.alpha{list-style:outside lower-alpha;margin:0 50px 8px 50px}#login ul li{margin-top:8px}#login ul li:first-child{margin-top:0}#login ul.horizontal>li{width:47.727272727273%;margin-top:0;margin-left:2.727272727273%;float:left}#login ul.horizontal>li:first-child{margin:0}#login label{font-weight:bold;color:#4c4c4c}#login fieldset{clear:both;padding-bottom:0}#login fieldset label{width:auto;float:none}#login fieldset .label-example{width:auto;margin:0;text-align:left}#login .buttons label{margin:4px 0 0 2px;display:inline-block;font-weight:normal}#login .register{margin:35px -25px 0;padding:15px 0 0 25px;font-size:16px;color:#999;border-top:1px solid #e5e5e5}#login .register a{margin-left:4px}.unauthenticated-giving .content{min-height:70px}.unauthenticated-giving fieldset{border:none;margin-top:0}.unauthenticated-giving fieldset .fields{float:none;margin-left:0;width:100%}.unauthenticated-giving fieldset .fields-aside{margin:7px 0 0 0}#onrealm-container h2{font-size:24px}#onrealm-left{float:left;padding:0 20px 10px 0;border-right:1px solid #f1f1f1}#onrealm-right{float:right;width:250px;padding-left:20px}#onrealm-ad{width:532px;min-height:246px;background:#8ac7e6 url(../images/onrealm-bg.jpg) top repeat-x;padding:25px 20px;color:#fff}#onrealm-ad h3{margin-top:0;font-size:17px}#onrealm-ad img{float:right;margin-top:20px;padding-left:12px}#onrealm-ad p{line-height:1.7em}.center{text-align:center}.left{float:left}.right{float:right}.clear{clear:both}.no-float{float:none}.no-divider{border:none!important}.no-margin{margin:0!important}.no-padding{padding:0!important}.hidden{display:none}.hidden,.buttons .hidden{display:none}.always-hidden{display:none!important}.invisible{visibility:hidden}.display{display:block}.topMargin{margin-top:20px!important}.grid .top-margin{margin-top:10px!important}.rightMargin{margin-right:20px!important}.bottomMargin{margin-bottom:20px!important}.leftMargin{margin-left:20px!important}.topPadding{padding-top:10px!important}.minorTopPadding{padding-top:2px!important}.rightPadding{padding-right:10px!important}.bottomPadding{padding-bottom:10px!important}.leftPadding{padding-left:10px!important}.leftAlign{text-align:left!important}.rightAlign{text-align:right!important}ul.bulleted{list-style:disc inside;margin:0 20px 10px}.no-wrap{white-space:nowrap}.relative{position:relative}.inline-button{float:left;margin:3px 6px 0}.chzn-container{width:100%!important}.chzn-choices{border-color:#ccc!important}.green{color:green}.red{color:red}.capitalize{text-transform:capitalize}.stack:before,.stack:after,.panel:before,.panel:after,.media:before,.media:after,.bd:before,.bd:after,fieldset li:before,fieldset li:after,.clearfix:before,.clearfix:after{content:"";display:table}.stack:after,.panel:after,.media:after,.bd:after,fieldset li:after,.clearfix:after{clear:both}.stack,.panel,.media,.bd,fieldset li,.clearfix{zoom:1}.hide-admin .admin-display{display:none}.cancelled,.cancelled h4{color:#d9d9d9}.recess{margin:6px 0 10px;padding:10px;background:#f6f6f6;border:1px solid #f2f2f2;color:#949494;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.search-options p{background:url(../images/sprite_general.png) no-repeat 0 -200px}.search-options.active p{background-position:0 -233px}.search-options p a{padding-left:24px}.search-options ul{display:none}.search-options.active ul{display:block}.actions-width{min-width:46px}#attendanceGraph{float:left;width:60%}input.highcharts-range-selector{padding:0;margin:0;box-sizing:content-box}#attendanceTotals{width:37%;float:right;padding:5px}#attendanceTotals .divided dt{text-align:left;width:50%}#attendanceTotals .divided dd{text-align:right;float:right;width:40%}.catMenu{position:relative;display:inline-block;cursor:pointer;margin-right:5px;margin-top:2px;float:left;background-color:#fff}.categorySelector{background:url("../images/down-arrow.png") 95% 50% no-repeat;border:dashed 1px #ccc;padding:5px 20px 5px 5px}.categoryBox{position:absolute;top:15px;left:-10px;display:none;list-style-type:none;white-space:nowrap;margin:10px;background:#fff;z-index:1;border:solid 1px;width:175px;overflow:auto;overflow-x:hidden;max-height:200px}.categoryBox>li{padding:3px 10px}.categoryBox>li:hover{background:#eee}.categoryBox>li>div{position:relative}.itemBox{position:absolute;display:none;list-style-type:none;white-space:nowrap;background:#fff;z-index:1;border:solid 1px;min-width:175px;max-height:200px;max-width:300px;overflow-y:auto;overflow-x:hidden}.itemBox li{padding:3px 20px}.itemBox li.back-item{padding-left:5px}.itemBox>li:hover{background:#eee}#kioskProfiles_table tr td:last-child{min-width:30px}.PrintBadgesDiv{display:table-row}.PrintBadgesDiv div{display:table-cell;vertical-align:top}.PrintBadgesRadioButtonDiv{padding-left:20px;padding-right:5px}.PrintGroupBadgesRadioButtonDiv{padding-right:5px}.PrintGroupBadgesOptionDiv{border-style:dashed;border-width:medium;border-color:#dbdbdb;-moz-border-radius:7px 7px/7px 7px;border-radius:10px 10px/10px 10px;display:table-cell;width:37%}.PrintGroupBadgesOptionDiv p{margin-left:5px;margin-right:5px;font-size:10px!important;margin-top:0;line-height:12px}.PrintGroupBadgesOptionDiv p.note{font-size:9px!important;line-height:10px}.PrintGroupBadgesOptionDiv p.PrintBadgesBold{font-size:11px!important;font-weight:bold}.PrintGroupBadgesOptionDiv h3{margin-left:5px;font-size:15px;margin-bottom:0;vertical-align:top;display:inline-block}.PrintGroupBadgesOptionDiv h5{margin-left:5px;font-size:13px;margin-bottom:0;vertical-align:top}.PrintGroupBadgesOptionDiv img{width:30px;height:30px;float:left;vertical-align:top;margin-right:10px;display:inline-block}.PrintBadgesBottomMargin{margin-bottom:5px!important}.PrintBadgesTopPadding{padding-top:5px!important}#validation-container{display:none;position:fixed;top:-3px;width:80%;left:10%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-weight:bold;-moz-box-shadow:0 1px 3px #999;-webkit-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999;text-align:center;background:#fffec0;padding:15px;color:#ab3838;z-index:1002}#validation-close{display:none;position:fixed;top:15px;right:10%;margin-right:15px;color:#777;z-index:1003;font-weight:bold}#validation-container>img{padding-right:6px;vertical-align:middle}.field-validation-error label,.field-validation-error label a{color:#ab3838!important}.field-validation-error input[type="time"],.field-validation-error input[type="text"],.field-validation-error input[type="password"],.field-validation-error input[type="number"],.field-validation-error select,.field-validation-error textarea,.field-validation-error .chzn-choices,.field-validation-error .chzn-container.active .chzn-choices,.field-validation-error .selectedItems,.field-validation-error>.catMenu{outline:none!important;border-color:transparent!important;-moz-box-shadow:0 0 3px 1px #ab3838!important;-webkit-box-shadow:0 0 3px 1px #ab3838!important;box-shadow:0 0 3px 1px #ab3838!important}.field-validation-error .chzn-container input{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}#overlay-bg{display:none;width:100%;height:100%;background:rgba(255,255,255,.7);position:absolute;top:0;left:0;z-index:1000}#lightbox-container{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:1001}.lightbox{display:none;position:relative;padding:20px;background:#fff;line-height:normal;text-align:left;z-index:1002;-moz-box-shadow:0 1px 5px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 1px 5px rgba(0,0,0,.5);-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.lightbox-iframe{background:#fff;overflow:hidden}.lightbox h3,.lightbox-iframe h3{margin:0;padding:0 0 12px;font-size:18px}.lightbox p,.lightbox-iframe p{margin-bottom:10px}.lightbox p:last-child,.lightbox-iframe p:last-child{margin-bottom:0!important;padding-bottom:0!important}.lightbox .note,.lightbox-iframe .note{color:#adadad!important;font-size:.8em!important;line-height:normal!important}#loading-image{display:none;position:absolute;padding:20px;z-index:1001;text-align:center;color:#555;background:#fff;-moz-box-shadow:0 1px 5px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.5);box-shadow:0 1px 5px rgba(0,0,0,.5);-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}#loading-image img{margin-right:3px;vertical-align:middle}#historyOption dt{margin-bottom:1px}#historyOption dd{margin-left:21px;margin-bottom:10px}#subscriptionOptionsDialog div{padding-bottom:10px}.rostertype-label{padding:2px 5px;border:1px solid transparent;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:.7em;font-weight:bold;text-transform:uppercase;color:#fff;line-height:2.5em}.rostertype-label.leader{background:#3a87ad}.rostertype-label.guest{background:#468847}.rostertype-label.other{background:#999}#resourceFieldsDiv label{max-width:100px}#resourceHeader a{font-size:.5em;font-weight:normal}#resourceList_column_Actions{min-width:50px}#map_canvas{height:744px;width:100%}.map-content{width:275px;height:100px}.map-text{font-size:13px;color:#adadad;font-weight:normal;margin-below:5px;word-wrap:break-word}#environment{background-color:#fefeaa;color:#c00;position:absolute;position:fixed;left:5px;top:37px;z-index:1000;padding:3px 5px;font-size:1.1em;font-weight:bold;border:1px solid #fecc00;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#personList{position:absolute;float:left;width:190px;list-style-type:none;margin-top:40px}#personList li{position:relative;line-height:16px;margin:0 0 1px 0;padding:5px 10px;background:#e3e3e3;border:1px solid transparent;border-right:none;cursor:pointer}#personList li.selected{margin:0 -1px 1px 0;background:#fff;border-color:#e3e3e3;cursor:default}#personList li.disabled{cursor:default}#personList li:hover{background:#efefef}#personList li.selected:hover{background:#fff}#personList li.addNewPerson:hover{background:#e3e3e3}.addNewPerson a{background:url('../images/add-blue.png') left 2px no-repeat;padding:2px 0 2px 20px}.deletePerson{float:right;cursor:pointer;width:16px;height:16px}.iconPadding{padding-right:25px!important}.editNameIcon,.editAddressIcon{position:absolute;margin:8px 0 0 -25px;cursor:pointer}.phoneSelector,.addressSelector{position:relative;margin:1px 0 0 10px}.phoneSelector img,.addressSelector img{padding:5px 6px}.phoneSelector.selected img,.addressSelector.selected img{background:#282f37}.phoneSelector span,.addressSelector span{padding-bottom:16px;vertical-align:middle;cursor:pointer}.phoneSelector ul,.addressSelector ul{display:none;position:absolute;top:26px;left:-20px;z-index:1;width:100px;padding:20px;background:#282f37;list-style-type:none}.phoneSelector li,.addressSelector li{padding:2px 0}.phoneSelector a,.addressSelector a{color:#92beeb}.phoneSelector.selected ul,.addressSelector.selected ul{display:inherit}.selectedItems{width:235px}.addNewPerson{color:#007ac1;text-decoration:none!important;font-weight:bold}.addNewPerson a{display:block}.addNewPerson.disabled a{opacity:.5!important;filter:alpha(opacity=50)!important;text-decoration:none;cursor:default}div.addNewPerson{background:#e3e3e3;padding:5px 30px;border:1px solid #e3e3e3;border-top:none;margin-left:-14px}a.selector~ul{left:590px}#events td{padding:14px 10px}#events td.no-padding{padding:0}#postGroupsList div{padding:10px 10px 0 0}.comments td{padding:0!important;margin:0!important}#groupBreadCrumbs{margin:0 0 20px 0}.recessStartDate,.recessStopDate{width:150px!important}#repeatMonthlyField ul li{width:45%}li.stopDateContainer label{margin-right:14px}li.stopDateContainer{margin:0!important}#startTime,#stopTime,#startDate,#stopDate,#visibleDate{width:129px!important}.pagedList{width:100%}.pagedList td{padding:0;border-top:0}.pagedList .paging{text-align:right}.revert{margin-right:5px;cursor:pointer}.inPlaceEditor{position:relative;width:190px;padding:10px}.inPlaceEditor input[type="text"]{width:153px!important;height:28px;border:solid 1px #c1c1c1;padding:3px 5px;float:left}.inPlaceBorder{border:dashed 1px #c1c1c1!important;width:153px;padding:7px}.editableArea{float:left}.inPlaceEditor .label{font-size:12px;padding:6px;border:solid 1px transparent;width:153px;min-height:12px;cursor:pointer;overflow:hidden}.inPlaceEditor .actions{padding:4px 0 0 5px}.inPlaceEditor .actionCancel{position:absolute;top:50%;right:8px;margin-top:-8px;width:16px;height:17px;cursor:pointer;background-image:url('../images/in-place-cancel.png');background-repeat:no-repeat}.inPlaceEditor .actionAccept{position:absolute;top:50%;right:25px;margin-top:-8px;width:16px;height:17px;cursor:pointer;background-image:url('../images/in-place-accept.png');background-repeat:no-repeat}.pagedList .inPlaceEditor:hover{background-color:#f6f6f6}.pagedList tr:hover .actions{visibility:hidden}.pagedList .inPlaceEditor:hover .actions{visibility:visible}.calendarIcon{position:absolute;width:16px;height:16px;cursor:pointer;background:transparent url(../images/dp-icon.png) no-repeat;margin-left:-24px;margin-top:10px}.dpCalendar{position:absolute;z-index:10;border:1px solid #e5e5e5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fff;color:#7f7f7f}.dpHeader{border-collapse:separate;border-spacing:2px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-left-radius:4px;border-top-right-radius:4px;background:#f7f7f7;font:bold 12px/30px Verdana,sans-serif;text-align:center}.dpHeader td,.dpBody td{padding:0!important}.dpArrow{width:30px}.dpHeader a{height:30px;display:block;color:#699cc1}.dpHeader a.dpLeftArrow{background:url(../images/arrow_prev.png) center center no-repeat;border-right:1px solid #d7d7d7;opacity:.5;filter:alpha(opacity=50)}.dpHeader a.dpLeftArrow:hover{opacity:1;filter:alpha(opacity=100)}.dpHeader a.dpRightArrow{background:url(../images/arrow_next.png) center center no-repeat;border-left:1px solid #d7d7d7;opacity:.5;filter:alpha(opacity=50)}.dpHeader a.dpRightArrow:hover{opacity:1;filter:alpha(opacity=100)}.dpBody{width:260px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;font:bold 11px Verdana,sans-serif;text-align:center;border-collapse:separate;border-spacing:2px}.dpBody td{width:14.28%;padding:0;line-height:22px;height:22px}.dpTD{border:1px solid #ebebeb!important}.dpTD:hover{background:#f4fafb;cursor:pointer}.dpTD.highlight{background:#fffe99}.dpThreeColumns{width:33.3%}#datesContainer{height:470px;overflow:auto}.dpStaticCalendar{position:static;float:left;margin:9px;height:216px}.dpStaticCalendar .dpTD{height:15px}.dpStaticCalendar .dpTD:hover{background:#eaf4fd;cursor:default}.cluetip-close{position:absolute;top:12px;right:15px}.cluetip-inner{max-height:250px;overflow:auto}.editable_image_wrapper{float:left;background-repeat:no-repeat}.editable_image_overlay{display:none;background-image:url(../images/image-shader.png);background-repeat:repeat;position:absolute}.editable_image_edit{position:absolute;right:0;width:auto!important;height:auto!important;cursor:pointer;padding:4px;background-color:#fff;text-decoration:none;border-right:solid 1px #eaeaea;border-top:solid 1px #eaeaea;border-left:solid 1px #eaeaea}.editable_image_clear{position:absolute;top:25px;right:0;width:auto!important;height:auto!important;cursor:pointer;padding:4px;background-color:#fff;text-decoration:none;border-right:solid 1px #eaeaea;border-left:solid 1px #eaeaea;border-bottom:solid 1px #eaeaea}.editable_image_edit:hover,.editable_image_clear:hover{background-color:#eaeaea}.editable_image_template{display:none;cursor:pointer;border:dashed 4px #ccc;background-color:#f2f2f2;background-position:center center;background-repeat:no-repeat;-moz-background-size:contain;-webkit-background-size:contain;background-size:contain;text-align:center;overflow:hidden}.editable_image_template:hover{border-color:#999}.editable_image_add{position:relative;top:50%;margin-top:-.75em;background:#f2f2f2;opacity:.7;filter:alpha(opacity=70);color:#888;font-weight:bold;font-size:1em;line-height:1.5em}.editable_image_template:hover .editable_image_add{color:#555}#editable_image_upload_frame{width:100%;border:none;overflow:hidden}.merge-checkbox{width:30px;height:31px;background:url(../images/merge-checkbox.png) no-repeat 0 -31px}.card.selected{background-color:#fffeec}.card.selected .merge-checkbox{height:31px;background-position:0 0}.card.selected.required>.merge-checkbox{width:30px;height:31px;background:transparent url(../images/merge-checkbox.png) no-repeat 0 -60px;background-color:transparent}.unselectable .merge-checkbox{height:31px;background-position:0 -90px}.outline{border:1px solid #eaeaea;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.card{width:275px;margin-left:20px;margin-right:20px;padding:10px 5px 10px 5px;float:left;border:1px solid #eaeaea;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.card dl{margin-top:15px}.card dl dt,.card dl dd{padding:0;display:block}.card dl dt{width:90px;text-align:right;color:#adadad;float:left}.card dl dt.left{padding-left:10px;width:80px;text-align:left;color:#adadad;float:left}.card dl dd{margin-left:80px;padding-left:30px}.card dl dd.left{margin-left:0;padding-left:0}.card dl span{margin-left:5px;color:#adadad}.card dl span em{margin-right:3px;color:#ebebeb}.card .side-note{padding-left:0;margin:0 0 0;color:#adadad;font-size:12px;line-height:16px}.card .note{padding-left:10px;margin:0 0 0;color:#adadad;font-size:12px;line-height:16px}.card h4{margin:20px 0 2px;padding:0 0 0 10px;font-size:14px;color:#333;border-bottom-style:none;font-weight:bold}.noTable tr{border-top-style:hidden}#targetIndividualContainer{width:300px;padding-left:1px;margin-left:25px}#targetIndividualContainer>label{float:left;vertical-align:inherit;padding:5px 0 0 0}#targetIndividualContainer>#targetIndividual{float:left}#summaryTable .label,#individual1NameSummary,#individual2NameSummary{font-size:13px;color:#333;font-weight:bold}.timePicker{display:inline;position:relative}.timeField{width:100px!important}.timeList{display:none;position:absolute;height:153px;line-height:15px;background:#fff;border:1px solid #999;overflow-x:hidden;overflow-y:scroll;z-index:10}.timeList div{color:#000;padding:1px 5px;cursor:pointer}.timeList div.selected,.timeList div:hover{background:#3875d7;color:#fff}p.note{font-size:13px;color:#adadad;font-weight:normal}span.note{font-size:13px;color:#adadad;font-weight:normal}.note em{margin-right:3px;color:#ebebeb}.unselectable{-moz-user-select:none;-webkit-user-select:none;user-select:none}h2 a.back-link,h3 a.back-link{padding-left:10px;font-size:13px;font-weight:normal}.assistant-steps{margin:0 0 20px 0;padding:0;position:relative;font-weight:bold}.assistant-steps div{position:relative}.assistant-steps span{display:block;float:left;font-size:10px;text-align:center;width:16px;margin:4px 6px 0 3px;line-height:16px;color:#777;background:#fff;border:2px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.assistant-steps a{position:relative;display:block;width:auto;height:28px;margin-right:18px;padding:0 10px 0 3px;float:left;font-size:12px;line-height:28px;color:#666;background:#ddd;text-decoration:none;cursor:default}.assistant-steps a:before{width:0;height:0;border-top:14px solid #ddd;border-bottom:14px solid #ddd;border-left:14px solid transparent;position:absolute;content:"";top:0;left:-14px}.assistant-steps div:first-child a:before{content:none}.assistant-steps a:after{width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:14px solid #ddd;position:absolute;content:"";top:0;right:-14px}.assistant-steps .completed-step a{color:#999;background:#eee}.assistant-steps .completed-step a:before{border-top:14px solid #eee;border-bottom:14px solid #eee}.assistant-steps .completed-step a:after{border-left:14px solid #eee}.assistant-steps .active-step a{color:#fff;background:#3289c0}.assistant-steps .active-step a:before{border-top:14px solid #3289c0;border-bottom:14px solid #3289c0}.assistant-steps .active-step a:after{border-left:14px solid #3289c0}.strong{font-weight:bold}dt.left+dd{margin-left:20px}#todoList td:first-child{width:60px}#todoList td:last-child{width:20px}#todoList strong{font-weight:bold}.todoOverlay{position:absolute;z-index:1;background:#e4f2d7;color:#333;font-size:1.5em;font-weight:bold;opacity:.8;filter:alpha(opacity=80);text-align:center}.announcements h6,.title{font-size:14px;font-weight:bold;padding:4px 0}#individualsToInvite{list-style:none;margin:0;padding:5px 5px 10px 10px;border:1px solid #ccc;background:#fdfdfd}#individualsToInvite li{background:#f6f6f6;border:solid 1px #cecece;color:#000;float:left;font-size:.9em;margin:5px 5px 0 0;padding:2px 0 2px 6px}#individualsToInvite li .remove{float:right;padding:0 6px 0 10px;text-align:center;font-weight:bold;color:#999;cursor:pointer}#individualsToInvite li .remove:hover{color:#555}.fields a.delete,.tip a.delete{position:absolute;background-image:url(../images/sprite_general.png);background-repeat:no-repeat;text-indent:-9999px;width:18px;height:18px;background-position:0 -70px}.invite{margin-bottom:5px}#pendingInvitesList .framed img{width:50px}.reminders{border:1px solid #000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px;background:#fff;z-index:1}#statementPanel #printStatement{font-size:12px}.passwordRulesCard{float:left;min-width:210px;border:solid 1px #ced2d5;margin:20px 0 10px 20px;padding:10px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-size:12px}.passwordRulesCard h3{margin:0!important;font-size:14px}.passwordRulesCard ul{list-style:disc outside;margin:10px 10px 0 30px}.passwordRulesCard li{display:list-item!important;margin-top:5px!important;padding:0!important;line-height:normal!important}.passwordRulesCard li:before{display:none}fieldset .passwordRulesCard{margin-top:2px}fieldset .passwordRulesCard .red{font-weight:bold}.text-left-margin{margin-left:10px}textarea[maxlength]+.char-left{display:inline;font-size:10px;color:#adadad}textarea[maxlength]:focus+.char-left{display:inline;font-size:10px;color:#adadad}.locationItemContainer .actions{padding-top:10px}.catMenu .disabled{opacity:.5;filter:alpha(opacity=50);cursor:default}#selectedColumns{margin-top:30px;height:200px;overflow:auto}.sliderFields{margin-top:9px}.ui-slider-handle{text-align:center!important;color:#777!important}.customizeSliderLabel{width:20%;text-align:left}.chart{height:240px;border:1px solid #eee;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin-top:10px;width:100%}.chart>div{-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#OnlineGivingTableChart td:first-child{width:20%}#OnlineGivingTableChart td:last-child{width:20%}@-webkit-keyframes progress{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress{from;{background-position:0 0;}to{background-position:40px 0;}}@keyframes progress{from{background-position:40px 0}to{background-position:0 0}}.progressBarDiv{height:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#e2e2e2,#e2e2e2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#e2e2e2),to(#e2e2e2));background-image:-webkit-linear-gradient(top,#e2e2e2,#e2e2e2);background-image:-o-linear-gradient(top,#e2e2e2,#e2e2e2);background-image:linear-gradient(to bottom,#e2e2e2,#e2e2e2);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,.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progressBarDiv .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5eb95e;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5eb95e',endColorstr='#5eb95e',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(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}.progressBarDiv .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 1px 0 0 rgba(0,0,0,.15),inset 0 -1px 0 rgba(0,0,0,.15)}#campaignProgress{height:170px}#campaignProgress h3{font-size:16px;font-weight:normal;color:#000}#campaignProgress h3,#campaignProgress h6,#campaignProgress p{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif}.pledgeDashboardRightDiv h6,.pledgeDashboardRightDiv p{float:left}.pledgeDashboardRightDiv h6{font-weight:bold;padding-right:10px}.pledgeDashboardContainingLi{margin-right:1%}.pledeDashboardProgressBarDiv,.pledeDashboardProgressBarDiv .pledgeDashboardLeftDiv{height:35px;background-image:none;border-radius:4px 4px 4px 4px;box-shadow:none;background-color:#fff;position:relative}.progressBarDiv .pledgeDashboard{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,.25);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(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}.progressBarDiv .pledgeDashboardGoal{background-color:#80cc80;background-image:-moz-radial-gradient(50% 55%,cover,#c7e9c7,#80cc80);background-image:-webkit-radial-gradient(50% 55%,cover,#c7e9c7,#80cc80);background-image:-ms-radial-gradient(50% 55%,cover,#c7e9c7,#80cc80);background-image:-o-linear-gradient(top,#c7e9c7,#80cc80)}.progressBarDiv .pledgeDashboardAmountPledged{background-color:#33ad33;background-image:-moz-radial-gradient(50% 55%,cover,#9ce29c,#33ad33);background-image:-webkit-radial-gradient(50% 55%,cover,#9ce29c,#33ad33);background-image:-ms-radial-gradient(50% 55%,cover,#9ce29c,#33ad33);background-image:-o-linear-gradient(top,#9ce29c,#33ad33)}.progressBarDiv .pledgeDashboardAmountGiven{background-color:#006b00;background-image:-moz-radial-gradient(50% 55%,cover,#7fff7f,#006b00);background-image:-webkit-radial-gradient(50% 55%,cover,#7fff7f,#006b00);background-image:-ms-radial-gradient(50% 55%,cover,#7fff7f,#006b00);background-image:-o-linear-gradient(top,#7fff7f,#006b00)}.pledgeDashboardTotal{margin-left:10px}.pledgeDashboardList .horizontal-fields li{margin:0 14px 0 0;float:left}.pledgeDashboardList .horizontal-fields li label{width:inherit}.pledgeDashboardLeftListItem{width:65%}.pledgeDashboardList>li{float:left}.pledgeDashboardLeftDiv{width:55%!important;float:left}.pledgeDashboardRightDiv{float:right;padding-right:5px;text-align:right;position:absolute;right:0;top:9px}#pledgeDashboardForgivenDiv{position:relative;top:1px}.pledgeDashboardList .regularLi{width:100%}.pledgeDashboardAbsoluteDiv{position:absolute}.dashboardTypeSummary dl dt,.dashboardTypeSummary dl dd{padding:0;display:block;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif}.dashboardTypeSummary dl dt{width:110px;text-align:left;float:left;margin-left:15px;margin-top:10px}.dashboardTypeSummary dl dt:first-of-type{margin-top:0}.dashboardTypeSummary dl dt.non-realm-online{color:#adadad;margin-left:40px;margin-top:0}.dashboardTypeSummary dl dd{text-align:right;margin-right:25px;padding-left:30px;margin-top:10px}.dashboardTypeSummary dl dd.non-realm-online{color:#adadad;margin-top:0}.dashboardTypeSummary h3{margin-top:15px;margin-left:15px;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;font-size:16px;font-weight:normal;color:#000}a#onlineGivingDashboardLink{line-height:17px}.dashboardTypeSummary .total-amount{font-weight:bold}#AsCanGivenP{padding-bottom:8px}.acctStatus div{margin-right:40px;padding-bottom:4px;border-bottom:1px;border-style:solid;border-bottom-color:#00008b;width:175px;font-size:16px;opacity:.3}.acctStatus>li.currentStatus div{opacity:1}#merchantInfo ul b{font-size:14px;color:#adadad}#saveOnlineGivingSettings{margin-left:25px}.widgetLabel{width:120px}.widgetAmount{width:50%!important}.addOnFly{position:relative}.addOnFly .addOption{background:#eee url(../images/plus.png) 5px 3px no-repeat;padding-left:18px;cursor:pointer;font-style:italic}.addOnFly .saveIcon{position:absolute;top:8px;right:24px;cursor:pointer}.addOnFly .cancelIcon{position:absolute;top:8px;right:8px;cursor:pointer}.addOnFly .addIcon{position:absolute;top:9px;right:7px;cursor:pointer}.addOnFly .chzn-choices{padding-right:30px!important}.lightbox .addOnFly .saveIcon,.lightbox .addOnFly .cancelIcon,.lightbox .addOnFly .addIcon{top:22px}.printLink div{margin-bottom:10px}.transactionSplit{position:relative;padding-right:23px}.transactionSplit .actions{position:absolute;top:34px}.transaction-fields .fields,.pledge-fields .fields{width:225px;margin:2px;float:none}.transaction-fields .fields .truncated-text,.pledge-fields .fields .truncated-text{width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#transactionIndvInfo,#pledgeIndvInfo{max-width:225px}.individualContactInfo>p{width:120px!important;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}fieldset .horizontal-fields li.pledge-date{width:140px}fieldset .horizontal-fields li.pledge-date #startDate,fieldset .horizontal-fields li.pledge-date #stopDate{width:140px!important}fieldset .horizontal-fields li.total-amount{text-align:right}h3 p.right a{font-weight:normal;font-size:13px}.batchToPost{float:left;width:195px;height:50px;margin:5px;padding:10px;background:#f6f6f6;border:1px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#batchSummary,#campaignSummary{margin-left:10px;padding:12px 12px 2px 12px;background:#f6f6f6;border:none;float:right}#batchSummary dt,#campaignSummary dt{width:130px;color:#000;float:left;text-align:left;padding-bottom:5px}#batchSummary dd,#campaignSummary dd{width:130px;text-align:right;float:left}.totalLabel{margin-left:332px;font-weight:bold}.splitTotal{font-weight:normal}p.field-attribute{margin-left:25px}.preliminary .bread-crumb{font-weight:bold;padding-bottom:10px}.exthorizontal-fields li{margin:0 14px 0 0;float:left}ul.exthorizontal-fields{margin:0 0 0}.exthorizontal-fields li ul li{float:none}.exthorizontal-fields li.small{width:95px}.exthorizontal-fields li.medium{width:160px}.exthorizontal-fields li.large{width:200px}.topPadding{padding-top:10px!important}.rightPadding{padding-right:10px!important}.bottomPadding{padding-bottom:10px!important}.leftPadding{padding-left:10px!important}.tab{background-color:#edf3f7;border-radius:5px 5px 0 0;color:#3289c0;font-size:14px;font-weight:bold;height:40px;line-height:40px;margin-top:6px;text-align:center;width:160px}.edit-wrapper{background-color:#edf3f7;border-radius:5px 5px 0 0;color:#3289c0}.toggle-slider .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}.slide{overflow:hidden;cursor:pointer}.slide .slide-on,.slide .slide-off,.slide .slide-blob{float:left}.slide .slide-blob{position:relative;z-index:99;cursor:hand;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.slide{border-radius:9999px;box-shadow:0 0 0 1px #999}.slide .slide-on,.iphone .slide .slide-off,.iphone .slide .slide-blob{font-family:"Droid Sans","Helvetica","Arial",sans-serif;color:#fff;font-size:14px;font-weight:bold;text-shadow:0 0 8px rgba(0,0,0,.5)}.slide .slide-on{border-radius:9999px 0 0 9999px;background:#65a7d0;box-shadow:inset 2px 2px 5px rgba(0,0,0,.4)}.slide .slide-off{box-shadow:inset -2px 2px 5px rgba(0,0,0,.4);border-radius:0 9999px 9999px 0;color:#828282;text-shadow:0 0 1px white}.slide .slide-on:after{border:1px solid #3d779b;background:#65a7d0;background:-webkit-gradient(linear,left top,left bottom,from(#65a7d0),to(#3085ba));background:-webkit-gradient(linear,0% 0%,0% 100%,from(#65a7d0),to(#3085ba));background:-webkit-linear-gradient(top,#65a7d0,#3085ba);background:-moz-linear-gradient(top,#65a7d0,#3085ba);background:-ms-linear-gradient(top,#65a7d0,#3085ba);background:linear-gradient(top,#65a7d0,#3085ba);color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,.23);font-weight:bold!important}.slide .slide-off{background:#ececec}.slide .slide-off:after{background:#fafafa;background:-moz-linear-gradient(top,#fafafa 0%,#fdfdfd 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fafafa),color-stop(100%,#fdfdfd));background:-webkit-linear-gradient(top,#fafafa 0%,#fdfdfd 100%);background:-o-linear-gradient(top,#fafafa 0%,#fdfdfd 100%);background:-ms-linear-gradient(top,#fafafa 0%,#fdfdfd 100%);background:linear-gradient(to bottom,#fafafa 0%,#fdfdfd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa',endColorstr='#fdfdfd',GradientType=0)}.slide .slide-blob{border-radius:50px;background:#d1d1d1;background:-moz-linear-gradient(top,#d1d1d1 0%,#fafafa 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d1d1d1),color-stop(100%,#fafafa));background:-webkit-linear-gradient(top,#d1d1d1 0%,#fafafa 100%);background:-o-linear-gradient(top,#d1d1d1 0%,#fafafa 100%);background:-ms-linear-gradient(top,#d1d1d1 0%,#fafafa 100%);background:linear-gradient(to bottom,#d1d1d1 0%,#fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1d1d1',endColorstr='#fafafa',GradientType=0);box-shadow:inset 0 0 0 1px rgba(0,0,0,.6),inset 0 0 0 2px white,0 0 3px rgba(0,0,0,.6)}.smallIndent{padding-left:30px}#AcsPayments_recurrenceFormInputsSection input,#AcsPayments_recurrenceFormInputsSection select{width:160px!important}#AcsPayments_recurrenceFormInputsSection label.AcsPayments-inline{width:36px!important;text-align:left;font-size:13px}#AcsPayments_recurrenceFormInputsSection label.AcsPayments-inline+.fields{margin-left:0}#AcsPayments_frequencyValidationGroup .fields{max-width:545px}#rotateImage{content:"";cursor:pointer;width:32px;height:32px;padding:5px;background:url(../images/rotate_icon.png);border:none}#columnPicker .column{position:relative;font-size:12px;padding:6px;border:solid 1px transparent;width:200px;min-height:16px;cursor:move;overflow:hidden}#columnPicker .unsortable{cursor:default}#columnPicker .column .actionDelete{position:absolute;top:50%;right:0;margin-top:-9px;margin-right:2px;width:18px;height:18px;cursor:pointer;background-image:url(../images/sprite_general.png);background-repeat:no-repeat;background-position:0 -70px;opacity:0}#columnPicker .column:hover .actionDelete{opacity:1}.pledge-card{margin:0 0 25px 0}.pledge-card>div{padding:10px 0 10px 0;margin:0 10px 0 0;float:left}.pledge-card>div.middle-align{line-height:18px;margin-top:7px}.pledge-card input[type="text"]{margin:0 0 0 5px;width:200px}.pledge-card select{margin:0 0 0 5px;width:200px}.pledge-card select#campaign{width:375px}.pledge-card input.small,.pledge-card select.small{width:95px}.pledge-card input.dateField,.pledge-card input.medium,.pledge-card select.medium{width:150px}.pledge-card #totalAmount{font-weight:bold;font-size:18px}@media only screen and (min-width:768px){fieldset .stretch .fields{width:480px}.has-left-column fieldset .fields{max-width:270px}}@media only screen and (min-width:851px){fieldset .stretch .fields{width:563px}.has-left-column fieldset .fields{max-width:353px}}@media only screen and (min-width:988px){fieldset .stretch .fields{width:700px}.has-left-column fieldset .fields{max-width:490px}}@media only screen and (max-width:900px){#AcsPayments_recurrenceFormInputsSection input,#AcsPayments_recurrenceFormInputsSection select{width:145px!important}#external-container.onrealm{width:600px}#onrealm-container h2{font-size:28px}#onrealm-left{float:none;width:auto;border:none;border-top:1px solid #f1f1f1;padding:20px 0 10px 0}#onrealm-ad{width:auto;min-height:inherit}#onrealm-right{float:none;width:auto;padding:0 0 20px 0}#onrealm-right ul.horizontal-responsive>li{width:47.727272727273%;margin-top:0;margin-left:2.727272727273%;float:left}#onrealm-right ul.horizontal-responsive>li:first-child{margin:0}}@media only screen and (max-width:850px){.tabs a{padding:11px 15px;font-size:13px}.can-halves>li{width:49%;margin-right:2%!important;float:left}.can-halves>li:nth-child(even){margin-right:0!important}.halves>li{width:auto;margin-right:0!important;float:none}.halves>li:nth-child(even) label{display:inline}.halves label{max-width:none}.halves .fields{max-width:none}footer{padding:20px 0}footer ul{margin:0 0 28px 10px;float:none}footer li{padding-top:2px;padding-bottom:2px}#AcsPayments_recurrenceFormInputsSection input,#AcsPayments_recurrenceFormInputsSection select{width:100%!important}#AcsPayments_recurrenceFormInputsSection label.AcsPayments-inline{clear:left;margin:7px 0 0;width:200px!important;padding:0!important;text-align:right;font-size:14px;text-transform:capitalize}#AcsPayments_recurrenceFormInputsSection .fields{width:400px!important}#AcsPayments_recurrenceFormInputsSection label.AcsPayments-inline+.fields{margin-left:25px}#AcsPayments_recurrenceFormInputsSection .AcsPayments-inputGroup{padding-top:10px}#AcsPayments_recurrenceFormInputsSection .AcsPayments-inputGroup:first-child{padding-top:0}#AcsPayments_recurrenceFormInputsSection .fields+label,#AcsPayments_recurrenceFormInputsSection .fields+label+.fields{padding-top:10px!important}#AcsPayments_frequencyValidationGroup .fields{max-width:none}#OnlineGivingTableChart td:first-child{display:none}#OnlineGivingTableChart td:last-child{display:none}.pledeDashboardProgressBarDiv{height:auto}.pledgeDashboardTotal{margin-left:0}.pledgeDashboardList{display:block!important}.pledgeDashboardList .horizontal-fields li{display:block!important}.pledgeDashboardList .horizontal-fields li label{width:100%}.pledgeDashboardLeftListItem{width:100%}.pledgeDashboardLeftDiv{height:35px!important;width:100%!important;display:block!important}.pledgeDashboardRightDiv{float:left;display:block!important;width:100%!important;padding-right:0;padding-top:5px;padding-bottom:10px;text-align:left;position:relative;right:inherit;top:inherit;line-height:inherit}.pledgeDashboardAbsoluteDiv{display:block!important}#pledgeSearchPanel li:nth-child(odd){width:100%!important}#pledgeSearchPanel li:nth-child(even){width:100%!important}#unauthenticatedSignInButton{margin-right:3px!important}}@media only screen and (max-width:767px){h3{margin:20px 0 7px}fieldset{margin-top:0;padding:3px 0 10px}fieldset label{width:auto}fieldset .fields,.panel .fields{width:100%;max-width:inherit;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.panel .stretch .fields{min-width:inherit}fieldset .fields-aside{margin-left:2px}fieldset .tip{margin:4px 0}#validation-container{padding:10px 15px}#validation-close{top:10px}.grid>li{width:auto;margin:10px 0 0!important;float:none}header .container{padding:0}header .left>li,header .help{display:none}header .mobile-nav{display:block!important}header #admin-menu{display:none!important}#branding{display:none}.preliminary{padding:20px 10px 0;margin-bottom:10px}.preliminary nav>ul{display:none}.preliminary nav>select{clear:left;display:block}.profile .preliminary{height:auto;padding-left:0}.profile .preliminary h2{margin-bottom:15px}#profile-image{width:76px;margin:0 10px 10px 0;float:left;position:static;top:auto;left:auto}#profile-image img,#profile-image .editable_image_wrapper{width:67px}#profile-image .editable_image_template{width:59px!important;height:auto!important}#profile-actions{width:auto;float:left;position:static;top:auto;left:auto;margin-bottom:10px}.profile .page{clear:both}.sidebar-right .content,.content{margin:0;padding:10px;border:none}.sidebar-right .sidebar,.sidebar{width:auto;position:static}.profile .sidebar{margin-top:0}.intro{margin:5px 0}.stack>li{margin-right:8px}.stack>.divider{padding-left:8px}.intro .stack .toggle li{display:none}.intro .stack .toggle .active{padding-right:26px;display:block;color:#333;border-color:#ddd!important;cursor:pointer;position:relative;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#e6e6e6;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e6e6e6));background:-webkit-gradient(linear,0% 0%,0% 100%,from(#fff),to(#e6e6e6));background:-webkit-linear-gradient(top,#fff,#e6e6e6);background:-moz-linear-gradient(top,#fff,#e6e6e6);background:-ms-linear-gradient(top,#fff,#e6e6e6);background:linear-gradient(top,#fff,#e6e6e6)}.intro .stack .toggle .active::before{content:"";width:9px;height:5px;display:block;background:url(../images/sprite_general.png) no-repeat -50px -50px;position:absolute;top:12px;right:10px}footer li{padding-left:0;float:none;border:none}.optional{display:none!important}#personList{position:static;display:block;float:none;width:auto;margin:0 -10px}#personList li{position:static;border-right:1px solid transparent}#personList li.selected{margin:0}.content-buttons{margin:auto}#AcsPayments_recurrenceFormInputsSection label{display:block!important;float:none!important;width:auto!important;text-align:left!important}#AcsPayments_recurrenceFormInputsSection .fields{float:none!important;clear:left!important;width:100%!important;margin-left:0!important}#AcsPayments_recurrenceFormInputsSection .AcsPayments-inline,#AcsPayments_recurrenceFormInputsSection .AcsPayments-input{float:none!important}#AcsPayments_recurrenceFormInputsSection .AcsPayments-inputGroup{clear:both;padding-top:7px}#AcsPayments_recurrenceFormInputsSection .AcsPayments-inputGroup:first-child{padding-top:0}#AcsPayments_recurrenceFormInputsSection .fields+label{padding-top:7px!important}#AcsPayments_recurrenceFormInputsSection .fields+label+.fields{padding-top:0!important}.widgetLabel{width:auto!important}.widgetAmount{width:100%!important}}@media only screen and (max-width:600px){#external-container,#external-container.onrealm{width:auto}#login{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#login ul.horizontal>li,#onrealm-right ul.horizontal-responsive>li{width:95%;margin-top:10px;margin-bottom:10px;margin-left:0;float:none}#login ul li,#onrealm-right ul li{width:500px;margin:0 0 8px;float:none}#onrealm-ad img{display:none}table,thead,tbody,th,tr,td{display:block;clear:both;float:none}table td{padding:5px 10px;border-top-style:hidden}table td .media{margin:0}table td .media .bd{overflow:auto}thead{float:left}thead tr{position:absolute;top:-9999px;left:-9999px}tr:nth-child(even){background:#eee}tr:nth-child(odd){background:#fff}table.no-alt tr:nth-child(odd){background:transparent}table.no-alt tr:nth-child(even){background:transparent}.no-alt tr{margin-top:6px;padding:6px 0;border-bottom:1px solid #eee}tr{margin-top:6px;padding:6px 0;border-bottom:none;position:relative}tr .edit-group{position:static}td{border:none;padding-left:50%}td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}td>div[data-label]:before{opacity:.5;filter:alpha(opacity=50);font-weight:normal;padding-right:20px;font-size:12px;content:" " attr(data-label) " "}td .actions{position:absolute;top:5px;right:0}.ie td .actions{position:relative}td.rightAlign{text-align:left!important}.dpCalendar table,.not-responsive table{display:table}.dpCalendar thead,.not-responsive thead{display:table-header-group}.dpCalendar tbody,.not-responsive tbody{display:table-row-group}.dpCalendar tr,.not-responsive tr{display:table-row;background:#fff}.dpCalendar td,.not-responsive td{display:table-cell}.empty-grid{min-height:inherit;padding:20px 0;background:none!important}.empty-grid p{margin:10px 0}.PrintBadgesDiv{display:block}.PrintBadgesDiv div{display:block}.PrintBadgesRadioButtonDiv{padding-left:1px;padding-right:1px;margin-bottom:5px}.PrintGroupBadgesRadioButtonDiv{padding-right:0;margin-bottom:5px}.PrintGroupBadgesOptionDiv{display:block;width:90%;margin-bottom:10px}.PrintGroupBadgesOptionDiv p,.PrintGroupBadgesOptionDiv h3{margin-left:1px;margin-right:1px}#PrintBadgesBottomP{margin-bottom:1px}.attendance-title.left{float:none}.attendance-count{float:none;margin:-10px 0 20px}}@media only screen and (max-width:479px){fieldset .fields-aside{margin:8px 0 12px 2px;display:block}dl.divided dt{width:auto;text-align:left;float:none;padding:10px 0 0}dl.divided dd{padding:0 0 10px;border-top:none}#attendanceTotals{width:auto}#attendanceTotals .divided dt{width:auto}#attendanceTotals .divided dd{text-align:left;float:none;width:auto}.button,.button-secondary,.toggle{margin-top:10px}}@media print{header,#branding,.intro,footer{display:none}#wrapper{overflow:visible}#main{border:none}.container{max-width:100%}.preliminary,.content{padding-top:0}}#timeOffDetailsGrid{max-width:250px}div.content{margin-left:0}div.profile div.preliminary{padding-left:2px}.defaultESSLogo img.Pds{max-width:125px;max-height:100px}img.hideESSLogo{display:none}div.hideESSLogo{display:none}div.defaultESSLogo{height:75px}div.defaultESSLogo div{float:left}div.defaultESSLogo div.defaultESSLogoText{margin-top:20px;margin-left:10px}div.defaultESSLogo div.defaultESSLogoText h2{color:#9c9c9c}.newitem{background-color:#e6fde6}div.dataSets{float:right;position:relative;margin-bottom:5px}.inlineAddButtons{margin:4px 0 0;line-height:28px}.inlineAddButtons .button,.buttons .button-secondary{margin-right:6px;display:inline-block}.inlineAddButtons .button-secondary{font-weight:normal}.essAmount{text-align:right!important}.essleftImage{display:inline-block;vertical-align:bottom;padding-right:5px}@media only screen and (max-width:600px){.essAmount{text-align:left!important}}@media only screen and (max-width:479px){div.defaultESSLogo div.defaultESSLogoText h2{font-size:18px}.essAmount{text-align:left!important}.status{position:static!important;display:block;top:50%;margin:0 0 0!important;right:10px;color:#c7c7c7}}