body{background-color:#222;font-size:1em}button{font-size:11px}button.ui-keyboard-button{font-size:12.2px}a{text-decoration:none}@font-face{font-family:"ForteMT";src:url("fonts/ForteMT.eot");src:url("fonts/ForteMT.eot?#iefix") format("embedded-opentype"),url("fonts/ForteMT.woff") format("woff"),url("fonts/ForteMT.ttf") format("truetype"),url("fonts/ForteMT.svg#ForteMT") format("svg");font-style:normal;font-weight:normal}.test a{display:block;padding:7px 0px;margin:4px;background-color:rgba(255,255,255,0.4);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;text-decoration:none}.test a:active{background-color:#fff}._nologin,._login,._select_location_object,._select_location_object,._ipad,._webapp,._no_ipad{display:none}body.nologin ._nologin,body.login ._login,body.select_location_object ._select_location_object,body.webapp ._webapp,body.no_ipad ._no_ipad{display:block !important}body.webapp .only_native{display:none !important}div.sub{float:left;width:50%}div.sub_selector{display:none}div.sub_selector a{display:block;width:50%;float:left;text-align:center;font-size:1.1em;color:#2B343C}div.sub_selector a span{display:block;border:1px solid #2B343C}div.sub_selector a.current{color:#fff;background-color:#2B343C}div.sub_selector a:first-child,div.sub_selector a:first-child span{border-right-width:0px;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;-o-border-top-left-radius:3px;-o-border-bottom-left-radius:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}div.sub_selector a:last-child,div.sub_selector a:last-child span{border-left-width:0px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-o-border-top-right-radius:3px;-o-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}h2{font-weight:bold;margin-bottom:1em}p{margin-top:1em;margin-bottom:1em}p a{text-decoration:underline}hr{height:1px;border-width:0px;background-color:rgba(43,52,60,0.2)}div.panel>div.content div.header_container+div.scroller{padding-top:0px;top:150px}div.panel{background-color:#e4e4e4}div.panel>.content{font-size:.8em}div.panel h1{background-color:rgba(34,34,34,0.95);color:#fff;font-size:1.1em;-webkit-box-shadow:0px 0px 5px 0px rgba(50,50,50,0.75);-moz-box-shadow:0px 0px 5px 0px rgba(50,50,50,0.75);-o-box-shadow:0px 0px 5px 0px rgba(50,50,50,0.75);box-shadow:0px 0px 5px 0px rgba(50,50,50,0.75)}div.group>.btn_close_popup,div.panel>.btn_back,div.panel>.btn_menu,div.panel h1 a.right{font-size:20px;color:#fff}div.gets{overflow:auto;position:relative}div.gets>div{width:25%;float:left;margin-top:10px}div.gets>div.more{display:none}div.gets img.get{width:80%;height:auto;float:none;margin:auto}img.get{width:64px;height:81px;margin:5px;display:block;float:left}.gets_container .show_more div.gets>div.more{display:block}a.show_more_gets .less{display:none}a.show_more_gets.show_more .less{display:block}a.show_more_gets.show_more .more{display:none}#add_gets_reference_container{width:95%;font-size:1.3em}#add_gets_reference_container input.txt{font-size:1.3em;padding:5px;width:90%}#add_gets_container,table.add_gets_container{width:100%;margin:auto}#add_gets_container td,table.add_gets_container td{height:81px;text-align:center}#add_gets_container td.summary,table.add_gets_container td.summary{height:auto;text-align:left;padding-bottom:30px;font-size:1.3em}#add_gets_container a,table.add_gets_container a{display:block;line-height:81px;font-size:3em;text-align:center;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#add_gets_container #add_gets_plus,table.add_gets_container #add_gets_plus{background-color:green;background-image:-webkit-gradient(linear, left top, left bottom, from(#00b300), to(green));background-image:-webkit-linear-gradient(top, #00b300, green);background-image:-moz-linear-gradient(top, #00b300, green);background-image:-ms-linear-gradient(top, #00b300, green);background-image:-o-linear-gradient(top, #00b300, green);background-image:linear-gradient(top, #00b300, green);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#FF00B300', EndColorStr='#FF008000')}#add_gets_container #add_gets_min,table.add_gets_container #add_gets_min{background-color:#b30000;background-image:-webkit-gradient(linear, left top, left bottom, from(#e60000), to(#b30000));background-image:-webkit-linear-gradient(top, #e60000, #b30000);background-image:-moz-linear-gradient(top, #e60000, #b30000);background-image:-ms-linear-gradient(top, #e60000, #b30000);background-image:-o-linear-gradient(top, #e60000, #b30000);background-image:linear-gradient(top, #e60000, #b30000);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#FFE60000', EndColorStr='#FFB30000')}#add_gets_container #add_num_gets,#add_gets_container .add_num_gets,table.add_gets_container #add_num_gets,table.add_gets_container .add_num_gets{font-size:4em}#add_gets_container.inactive,table.add_gets_container.inactive{opacity:0.3}div.panel>.btn_menu{transition-duration:.4s;transition-property:transform}body.main_menu div.panel>.btn_menu{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}div.header.account_header,div.gets_added_summary{background-color:transparent;background-image:none;border:3px solid #3BAADA;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}div.group.modal div.panel{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}table.outline{border-spacing:0px;width:100%}table.outline td{border:1px solid #222;border-width:1px 0px 0px 1px;color:#222}table.outline td a{color:inherit;display:block;padding:12px 15px}table.outline td span.before-label{width:20px;padding-right:12px;text-align:center}table.outline td span.fa{font-size:1.3em;vertical-align:middle}table.outline tr td:last-child{border-right-width:1px}table.outline tr:last-child td{border-bottom-width:1px}table.outline tr:first-child td:first-child{-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;-o-border-top-left-radius:5px;border-top-left-radius:5px}table.outline tr:first-child td:last-child{-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;-o-border-top-right-radius:5px;border-top-right-radius:5px}table.outline tr:last-child td:first-child{-webkit-border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-o-border-bottom-right-radius:5px;border-bottom-right-radius:5px}table.outline tr:last-child td:last-child{-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomleft:5px;-o-border-bottom-left-radius:5px;border-bottom-left-radius:5px}#panels{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;transition-property:transform;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}body.main_menu #panels{-webkit-transform:translateX(240px);-moz-transform:translateX(240px);-o-transform:translateX(240px);transform:translateX(240px)}#menu_left{position:absolute;top:0px;bottom:0px;width:240px;left:0px;background-color:#45484D;font-size:.9em}#menu_left h1{color:#fff;text-align:center;line-height:56px}#menu_left ul:first-child{border-top:1px solid rgba(255,255,255,0.9)}#menu_left ul,#menu_left li{list-style-type:none}#menu_left li.header{background-color:rgba(0,0,0,0.3);padding:0px 10px;color:#FFF;line-height:30px;font-size:.7em}#menu_left li a{display:block;line-height:40px;color:#fff;padding:0px 10px;font-size:.9em}#menu_left li a:active{background-color:rgba(255,255,255,0.2)}#menu_hide{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#222;display:none}body.ui-loading #menu_hide{display:block}body.with-statusbar #menu_left{padding-top:20px}input.input_as_text{border-width:0px;background-color:transparent}.content div.input.txt,.content div.input.textarea{position:relative;padding:0px 10px;margin:0px 0px 10px 0px;background-color:#fff;border:1px solid #c0c0c0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.content div.input input.txt,.content div.input textarea.txt{width:100%;padding:10px 0px;font-size:1.2em;background-color:transparent;border-width:0px;display:block}.content div.input textarea.txt{height:60px;font-size:.8em}.content div.input a.btn_search{position:absolute;right:2px;top:0px;height:100%;width:45px;text-align:center;font-size:1.3em;line-height:40px;border-left:1px solid #c0c0c0;background-color:#fff}.content div.input.select{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.content select.sel{width:100%;padding:5px;font-size:1em;background-color:#fff;border-width:0px}.content div.input.nomargin{margin:0px}.content input.submit{position:absolute;width:1px;height:1px;visibility:hidden}.styled-input{position:relative;margin:30px 0px}.styled-input .radio,.styled-input .checkbox{line-height:32px}.styled-input label{display:inline-block;cursor:pointer;position:relative;padding-left:52px;margin-right:15px;font-size:1.3em}.styled-input input[type=radio],.styled-input input[type=checkbox]{display:none}.styled-input label:before{content:"";display:inline-block;width:32px;height:32px;margin-right:10px;position:absolute;left:0;bottom:1px;background-color:#aaa;box-shadow:inset 0px 2px 3px 0px rgba(0,0,0,0.3),0px 1px 0px 0px rgba(255,255,255,0.8)}.styled-input .radio label:before{border-radius:16px}.styled-input .checkbox label:before{border-radius:3px}.styled-input input[type=radio]:checked+label:before{content:"\2022";color:#f3f3f3;font-size:44px;text-align:center;line-height:30px}.styled-input input[type=checkbox]:checked+label:before{content:"\2713";text-shadow:1px 1px 1px rgba(0,0,0,0.2);font-size:26px;color:#f3f3f3;text-align:center;line-height:32px}.content a.button{display:inline-block;padding:5px 10px;background-color:#2b343c;color:#fff;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.content a.button.large{font-weight:normal;font-size:1.1em;padding:10px 0px;margin-bottom:1px;text-align:center;display:block;line-height:3em}.content a.button.outline{background-image:none;background-color:transparent;border:1px solid #fff}.content a.button.outline .fa{font-size:2em}.content a.button.disabled{background-color:#999}.content a.button.withicon{padding:8px 10px 4px 10px;min-width:52px;line-height:1em;font-size:1.5em}.content a.button.withicon span.fa{font-size:1.3em}.content a.button.withicon span.label{font-size:0.7em;font-weight:normal}.content a.button.circle{padding:0px;display:inline-block;float:left}.content a.button.circle .fa{display:block;line-height:2em}.content a.button.circle.large{line-height:1.8em;width:110px;height:125px;padding:15px 15px 0px 15px;-webkit-border-radius:140px;-moz-border-radius:140px;-ms-border-radius:140px;-o-border-radius:140px;border-radius:140px}.content a.button.circle+.circle{margin-left:15px}.content .buttons.circle{overflow:auto;text-align:center;margin-bottom:15px}.content .buttons.circle>div{display:inline-block;overflow:auto}.content ul.items{list-style-type:none}.content ul.items li{border-bottom:1px solid rgba(43,52,60,0.2)}.content ul.items li span.name{font-weight:bold}.content ul.items li a{display:block;overflow:auto;padding:10px}.content ul.items li img{width:100px;height:60px;float:left;margin-right:10px;display:block}.content ul.items li img.logo{width:60px;height:60px}.content ul.items.no-pad li a{padding-left:0px;padding-right:0px}.content ul.items.no-pad li:first-child a{padding-top:0px}.scroller>ul>li.load_more>a{padding:20px 0px 20px 0px;text-align:center}.scroller>ul>li.load_more>a span:first-child{display:block}.scroller>ul>li.load_more>a span:last-child{display:none}.scroller>ul>li.load_more>a.busy span:first-child{display:none}.scroller>ul>li.load_more>a.busy span:last-child{display:block}div.header{overflow:auto;background-color:#fff}div.header img{float:left;width:60px;height:60px;margin-right:10px}div.header span.name{font-weight:bold}._admin,._multiple_locations,._single_location,._unavailable{display:none}body.admin ._admin,body.multiple_locations ._multiple_locations,body.single_location ._single_location,body.unavailable ._unavailable{display:block}body.admin tr._admin,body.multiple_locations tr._multiple_locations,body.single_location tr._single_location,body.unavailable tr._unavailable{display:table-row}body.checkin_normal ._checkin_pro_only,body.checkin_pro_only ._checkin_normal,body.checkin_disabled ._checkin_pro_only,body.checkin_disabled ._checkin_normal{display:none}body.with-statusbar div.panel>div.content div.header_container+div.scroller{top:165px}#dashboard{overflow:auto;padding:10px 0px 0px 10px}#dashboard .label{font-size:1.6em;font-weight:bold}#dashboard .value{font-size:1.3em;font-weight:bold}#dashboard .period_selector_alternate{display:none;width:100%;padding:5px;margin-bottom:10px}#dashboard .period_selector{margin:0px 10px 10px 0px;padding:0px;list-style-type:none;overflow:auto}#dashboard .period_selector li{float:left;display:block;padding:0px;margin:0px;width:12.5%}#dashboard .period_selector li a{display:block;line-height:3em;background-color:rgba(255,255,255,0.3);text-align:center;border-right:1px solid rgba(255,255,255,0.5)}#dashboard .period_selector li.current a{background-color:rgba(255,255,255,0.8)}#dashboard .period_selector li:first-child a{-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;-o-border-top-left-radius:4px;-o-border-bottom-left-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}#dashboard .period_selector li:last-child a{border-right-width:0px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;-o-border-top-right-radius:4px;-o-border-bottom-right-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}#dashboard #current_period{margin:0px 10px 10px 0px;padding:10px}#dashboard .statistics{overflow:auto}#dashboard .statistics .item{width:20%;float:left}#dashboard .statistics .item>div{margin:0px 10px 10px 0px;padding:20px 10px;background-color:rgba(255,255,255,0.3);text-align:center}#dashboard .statistics .item .label{height:80px}#dashboard .extra>div{float:left}#dashboard .extra>div.item-1,#dashboard .extra>div.item-2{width:30%}#dashboard .extra>div.item-3{width:40%}#dashboard .extra>div>div{margin:0px 10px 10px 0px;padding:10px;background-color:rgba(255,255,255,0.3);min-height:100px;overflow:auto}#dashboard .extra>div>div>.label{float:left}#dashboard .extra>div .box-1{float:right;text-align:right}#dashboard .extra>div .box-1 .label{line-height:1.6em}#dashboard .extra>div .box-2{clear:both}#dashboard .extra>div .box-2 span{display:inline-block;width:70px;text-align:right}#dashboard .extra>div .box-2 span.first{text-align:left}#dashboard{color:#7aa9df}#dashboard .value{color:#323997}#dashboard #current_period,#dashboard .statistics .item>div,#dashboard .extra>div>div{background-color:#ecf5fa;border:3px solid #9ecee7}@media only screen and (max-width: 720px){#dashboard .label{font-size:1.3em;font-weight:normal}#dashboard .value{font-weight:normal}#dashboard .period_selector_alternate{display:block}#dashboard .period_selector{display:none}#dashboard #current_period .value{float:right}#dashboard .statistics .item{width:100%;float:none;margin:0px 10px 10px 0px}#dashboard .statistics .item>div{padding:10px}#dashboard .statistics .item>div div.label{float:left;height:auto}#dashboard .statistics .item>div div.value{text-align:right}#dashboard .extra>div{width:100% !important}#dashboard .extra>div .box-1{float:right;width:auto;text-align:right}#dashboard .extra>div .box-1 .label{line-height:initial}}.virtual_keyboard{width:100%;border-spacing:5px}.virtual_keyboard td{width:25%;text-align:center;border:2px solid #333;background-color:#aaa;background-image:-webkit-gradient(linear, left top, left bottom, from(#ddd), to(#aaa));background-image:-webkit-linear-gradient(top, #ddd, #aaa);background-image:-moz-linear-gradient(top, #ddd, #aaa);background-image:-ms-linear-gradient(top, #ddd, #aaa);background-image:-o-linear-gradient(top, #ddd, #aaa);background-image:linear-gradient(top, #ddd, #aaa);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#FFDDDDDD', EndColorStr='#FFAAAAAA');-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.virtual_keyboard td.enter{position:relative}.virtual_keyboard td.enter a{position:absolute;display:block;top:0px;right:0px;bottom:0px;left:0px}.virtual_keyboard a{display:block;line-height:75px;font-size:2.5em}.virtual_keyboard a.enter{padding-top:40px;font-size:1.8em;font-variant:small-caps;line-height:1.5em}body,a{color:#222}div.panel{background-color:#E4E4E4}div.group.modal div.panel{color:#222;background-color:#E4E4E4;background-image:none}div.group.modal a{color:#222}div.panel h1{background-color:#394957;background-image:-webkit-gradient(linear, left top, left bottom, from(#2B343C), to(#394957));background-image:-webkit-linear-gradient(top, #2B343C, #394957);background-image:-moz-linear-gradient(top, #2B343C, #394957);background-image:-ms-linear-gradient(top, #2B343C, #394957);background-image:-o-linear-gradient(top, #2B343C, #394957);background-image:linear-gradient(top, #2B343C, #394957);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#FF2B343C', EndColorStr='#FF394957')}div.panel h1,div.group>.btn_close_popup,div.panel>.btn_back,div.panel>.btn_menu{color:#fff}.content a.button{background-color:#2E7FAA;background-image:-webkit-gradient(linear, left top, left bottom, from(#3BAADA), to(#2E7FAA));background-image:-webkit-linear-gradient(top, #3BAADA, #2E7FAA);background-image:-moz-linear-gradient(top, #3BAADA, #2E7FAA);background-image:-ms-linear-gradient(top, #3BAADA, #2E7FAA);background-image:-o-linear-gradient(top, #3BAADA, #2E7FAA);background-image:linear-gradient(top, #3BAADA, #2E7FAA);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#FF3BAADA', EndColorStr='#FF2E7FAA')}.content a.button{color:#fff}div.sub_selector a{color:#222}div.sub_selector a span{border-color:#3BAADA}div.sub_selector a.current{color:#fff;background-color:#3BAADA}div.poster.center,div.poster .center{text-align:center}div.poster h2,div.poster h3{font-size:3em}div.poster h3{font-size:2.5em}div.poster a.button.circle{float:none}div.poster a.button.circle.single_word{line-height:100px}div.poster a.button.large{line-height:2em;font-size:2em}div.panel>div.content div.scroller.poster{padding-top:0px}body.with-statusbar div.panel>div.content div.scroller.poster{padding-top:15px}body.is_pi div.group.modal{background-color:rgba(0,0,0,0.85)}body.is_pi div.panel>.content{font-size:1.08em}body.is_pi .content a.button.circle.large{line-height:1.1em}body.is_pi .content a.button.circle .fa{line-height:1.4em}body.is_pi .content a.button.circle.large{width:120px}body.is_pi div.panel h1 a.right{display:none}body.is_pi div.panel[data-template="panels.get_card_group"] div.sub div.pi-only-padded,body.is_pi div.panel[data-template="panels.account_card"] div.sub div.pi-only-padded{padding:0px 9px}body.is_pi div.panel[data-template="panels.account_card"]>div.content div.header_container+div.scroller{top:168px}body.is_pi div.panel[data-template="panels.account_card"]>div.content table.virtual_keyboard{margin-top:10px}body.is_pi #add_gets_container #add_num_gets,body.is_pi #add_gets_container .add_num_gets,body.is_pi table.add_gets_container #add_num_gets,body.is_pi table.add_gets_container .add_num_gets{font-size:3em}body.is_pi .panel[data-template="panels.home_location"] a.refresh_button{display:none}@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) and (orientation: portrait){body.with-statusbar #menu_left,body.with-statusbar div.panel h1{padding-top:env(safe-area-inset-top)}body.with-statusbar div.panel>div.content div.scroller,body.with-statusbar div.panel>div.content div.fillup{padding-top:calc(env(safe-area-inset-top) + 45px)}body.with-statusbar div.panel>div.content div.scroller.padded,body.with-statusbar div.panel>div.content div.fillup.padded{padding-top:calc(env(safe-area-inset-top) + 75px)}body.with-statusbar .group>.btn_close_popup,body.with-statusbar .panel>.btn_back,body.with-statusbar .panel>.btn_menu,body.with-statusbar div.panel h1 a.right{top:env(safe-area-inset-top)}}
