﻿.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.grid{margin-left:15px;margin-right:15px}@media screen and (max-width: 700px){.grid{width:auto;margin-left:15px;margin-right:15px;position:relative}}.grid .half{width:47.98%;margin-left:1%;margin-right:1%;float:left}@media screen and (max-width: 700px){.grid .half{width:auto;margin-left:0;margin-right:0;float:none;left:0 !important;right:0 !important}}.grid .third{width:31.32%;margin-left:1%;margin-right:1%;float:left}@media screen and (max-width: 700px){.grid .third{width:auto;margin-left:0;margin-right:0;float:none;left:0 !important;right:0 !important}}.grid .two_thirds{width:64.64%;margin-left:1%;margin-right:1%;float:left}@media screen and (max-width: 700px){.grid .two_thirds{width:auto;margin-left:0;margin-right:0;float:none;left:0 !important;right:0 !important}}.grid .quarter{width:22.99%;margin-left:1%;margin-right:1%;float:left}@media screen and (max-width: 700px){.grid .quarter{width:auto;margin-left:0;margin-right:0;float:none;left:0 !important;right:0 !important}}.grid .three_quarters{width:72.97%;margin-left:1%;margin-right:1%;float:left}@media screen and (max-width: 700px){.grid .three_quarters{width:auto;margin-left:0;margin-right:0;float:none;left:0 !important;right:0 !important}}.grid.xray{text-align:center}.grid.xray .half{background-color:rgba(130,49,158,0.1);padding:15px}.grid.xray .third,.grid.xray .two_thirds{background-color:rgba(248,148,6,0.1);padding:15px}.grid.xray .quarter,.grid.xray .three_quarters{background-color:rgba(0,123,180,0.1);padding:15px}.tip{cursor:default}.tipper{display:none;position:absolute;z-index:123456789}.tipper.tpr_left strong{text-align:left}.tipper strong{text-align:center;font-weight:normal;font-family:"ProximaNova", "Helvetica Neue", Helvetica, Verdana, "Droid Sans";color:#fff;padding:10px;z-index:500;max-width:250px;min-width:100px;display:block;background:#000;line-height:1em;border-radius:3px}.tipper.tip_direction_bottom:after,.tipper.tip_direction_bottom:before{top:100%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none}.tipper.tip_direction_bottom:after{content:" "}.tipper.tip_direction_bottom:after{border-width:6px;border-top-color:#000;left:50%;margin-left:-6px}.tipper.tip_direction_bottom:before{border-width:12px;border-top-color:#000;left:50%;margin-left:-12px}.tipper.tip_direction_top strong:after,.tipper.tip_direction_top strong:before{bottom:100%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none}.tipper.tip_direction_top strong:before{content:" "}.tipper.tip_direction_top strong:after{border-width:6px;border-bottom-color:#000;left:50%;margin-left:-6px}.tipper.tip_direction_top strong:before{border-width:12px;border-bottom-color:#000;left:50%;margin-left:-12px}.mobile_only{display:inline-block}@media screen and (min-width: 701px){.mobile_only{display:none}}.large_screen_only{display:block}@media screen and (max-width: 700px){.large_screen_only{display:none}}.blank_slate_message{color:#666666;line-height:1.3em}.blank_slate_message h3{margin-bottom:0}.row{display:table-row}span.translation_missing{color:red !important;border:1px solid red !important}.grid{position:relative;margin-left:15px;margin-right:15px}@media screen and (max-width: 700px){.grid{width:auto;margin-left:15px;margin-right:15px;position:relative}}.inner{padding:15px}.group{margin-bottom:15px}.super_group{margin-bottom:30px}.grouped>.group{border-radius:0;margin-bottom:0;border-bottom:0}.grouped>.group:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.grouped>.group:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-bottom:15px;border-bottom:1px solid #e6e6e6}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.turned_on:before,.turned_off:before{display:inline-block;margin-right:3px;text-align:center;width:1em !important}.turned_on:before{color:#00833D}.turned_off:before{color:#9D261D}.paired{margin-bottom:0.2em}.container,.external_container .internal_container,.shaded_container{border:1px solid #bfbfbf;padding:15px;border-radius:3px;margin-bottom:15px}.container .group:last-child,.external_container .internal_container .group:last-child,.shaded_container .group:last-child{margin-bottom:0}.container .section,.external_container .internal_container .section,.shaded_container .section{border:0;margin:0 0 15px 0;padding:0 0 15px 0;border-bottom:1px solid #bfbfbf}.container .section:last-child,.external_container .internal_container .section:last-child,.shaded_container .section:last-child{border-bottom:0;margin-bottom:0}.shaded_container{background:#f2f2f2}.shaded_container .inner{border-radius:3px;background:#fff}.section{padding-top:20px;border-top:1px solid #e6e6e6;margin-bottom:20px}@media screen and (max-width: 700px){.custom_field_settings_new .data_table{width:100%}}@media screen and (min-width: 701px){.custom_field_settings .external_container{max-width:701px}}.staff_registration_settings_show .external_container .data_movers_present .internal_container,.client_registration_settings_show .external_container .data_movers_present .internal_container{margin-left:5px}.staff_registration_settings_show .external_container .data_movers_present .internal_container .internal_container_section,.client_registration_settings_show .external_container .data_movers_present .internal_container .internal_container_section{padding-left:30px}.staff_registration_settings_show .external_container .data_movers_present .internal_container .data_movers,.client_registration_settings_show .external_container .data_movers_present .internal_container .data_movers{width:25px}.external_container{margin-bottom:15px}.external_container .external_container_summary{font-size:15px;color:#666666}.external_container .content_preview{padding:15px;border:1px dashed #e6e6e6;border-radius:3px}.external_container .internal_container{background:#fff;padding:0px}.external_container .internal_container:last-child{margin-bottom:0}.external_container .internal_container .internal_container_section{padding:15px;border-bottom:1px solid #e6e6e6;position:relative}.external_container .internal_container .internal_container_section:last-child{border-bottom:0;margin-bottom:0}.external_container .internal_container .internal_container_section .internal_container_section_content{float:left;width:70%;position:relative}.external_container .internal_container .internal_container_section .internal_container_section_content .data_movers{position:absolute;left:-25px}@media screen and (max-width: 700px){.external_container .internal_container .internal_container_section .internal_container_section_content{float:none;width:100%}}.external_container .internal_container .internal_container_section .internal_container_section_content ul{margin-bottom:0 !important}.external_container .internal_container .internal_container_section .actions{border-top:0;float:right;width:30%}@media screen and (max-width: 700px){.external_container .internal_container .internal_container_section .actions{float:none;width:100%}}@media screen and (min-width: 701px){.external_container .internal_container .internal_container_section .actions{padding-top:0}}@media screen and (min-width: 701px){.external_container .internal_container .internal_container_section .actions a{min-width:110px;float:right;margin-top:15px}}.external_container .internal_container .internal_container_section .internal_container_edit .actions{width:auto;float:none}.external_container .internal_container .internal_container_section .internal_container_edit .actions a{float:none}.default_logo,.default_logo_large{border:1px solid #404040;text-align:center;padding:5px;font-weight:bold;font-family:"ProximaNova-Semibold", "Helvetica Neue", Helvetica, Verdana, "Droid Sans";background:#fff;position:relative;line-height:1em}.default_logo span,.default_logo_large span{font-size:28px;letter-spacing:1px;display:block;width:100%;text-align:center;color:#000;line-height:1em;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.default_logo_large{font-size:2em;border:1px solid #404040}#full_page_loading{min-height:300px;padding-top:15%}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}@-webkit-keyframes button_pulse{0%{opacity:0.9;box-shadow:none}50%{opacity:1;box-shadow:0 0 5px 2px rgba(0,0,0,0.8)}100%{opacity:0.9;box-shadow:none}}@keyframes button_pulse{0%{opacity:0.9;box-shadow:none}50%{opacity:1;box-shadow:0 0 5px 2px rgba(0,0,0,0.8)}100%{opacity:0.9;box-shadow:none}}.button-pulse-slow{display:inline-block;-webkit-animation:button_pulse 1.5s infinite ease-in-out;animation:button_pulse 1.5s infinite ease-in-out}.button-pulse-slow:hover{opacity:1 !important;box-shadow:none}@-webkit-keyframes icon_pulse{0%{opacity:1}50%{opacity:0.7}100%{opacity:1}}@keyframes icon_pulse{0%{opacity:1}50%{opacity:0.7}100%{opacity:1}}.icon-pulse-slow{display:inline-block;-webkit-animation:icon_pulse 1.2s infinite ease-in-out;animation:icon_pulse 1.2s infinite ease-in-out}@-webkit-keyframes bounce{0%{top:0}50%{top:-3px}100%{top:0}}@keyframes bounce{0%{top:0}50%{top:-3px}100%{top:0}}.bounce{-webkit-animation:bounce 0.5s infinite ease-in;animation:bounce 0.5s infinite ease-in}.margin_bounce{-webkit-animation:margin_bounce 0.5s infinite ease-in;animation:margin_bounce 0.5s infinite ease-in}.rounded_photo{position:relative;overflow:hidden;border-radius:4px}.inline_guide{background:#fffae0 url(//d255l8dnt407au.cloudfront.net/note_margin_bg.png) repeat-y 50px top;position:relative;margin-bottom:25px;background:rgba(253,248,204,0.52);border:1px solid #E4D3C0;border-radius:3px}.inline_guide .task{border-bottom:1px solid #E4D3C0;overflow:hidden}.inline_guide .task .task_status{float:left;width:50px}.inline_guide .task .task_status span{display:block;height:20px;width:20px;float:left;margin:15px;background:#fff;border:1px solid #ccccaa;border-radius:2px}.inline_guide .task .task_status span:before{position:relative;left:-1px;top:-8px;color:#5db346;font-size:28px}.inline_guide .task h3{display:table-cell;padding:15px 15px 15px 5px;margin-bottom:0}.inline_guide .task h3:before{padding-right:5px}.inline_guide .task_content{clear:both;padding:15px}.inline_guide .task_content strong:before{display:inline-block;padding-right:5px}.inline_guide .task_content p a{text-decoration:underline;color:#fff}.inline_guide .task_content .actions{border-top:1px solid rgba(255,255,255,0.1);box-shadow:none;padding-top:5px}.inline_guide .task_content .actions .disabled_button{outline:0;text-align:center;cursor:pointer;text-decoration:none;font-weight:bold;font-family:"ProximaNova-Semibold", "Helvetica Neue", Helvetica, Verdana, "Droid Sans";font-size:14px;line-height:1em;border-radius:3px;width:auto;display:inline-block;padding:15px;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15);background:#f2f2f2}@media screen and (max-width: 700px){.inline_guide .task_content .actions .disabled_button{display:block;width:100%;padding:15px}}.inline_guide .task_content .actions .disabled_button:before{display:inline-block;width:18px;margin-right:3px;speak:none;position:relative;font-size:14px}.inline_guide .task_content .actions .disabled_button.small_button{padding:4px 8px;font-size:11px;display:inline-block;width:auto;border-radius:2px;text-shadow:none nil nil nil}@media screen and (max-width: 700px){.inline_guide .task_content .actions .disabled_button.small_button{display:inline-block;width:auto}}.inline_guide .task_content .actions .disabled_button.inline_button{display:inline-block;width:auto}#fetch_indicator{position:fixed;bottom:10px;right:-5px;z-index:2147483647;background:#000;color:#fff;padding:5px;width:105px;font-weight:bold;font-family:"ProximaNova-Semibold", "Helvetica Neue", Helvetica, Verdana, "Droid Sans";border-radius:3px 0 0 3px;display:none;line-height:1em}@media all and (-webkit-transform-3d){#fetch_indicator{display:block;-webkit-transform:translate(100px);transform:translate(100px)}}#fetch_indicator .refresh{display:none}#fetch_indicator .loading .icon-cog:before,#fetch_indicator .refresh .icon-cog:before{font-size:14px}#fetch_indicator.active{display:block;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:0.1s, -webkit-transform;transition:0.1s, -webkit-transform;transition:transform, 0.1s;transition:transform, 0.1s, -webkit-transform}#fetch_indicator.timed_out{background:maroon;width:170px}#fetch_indicator.timed_out .refresh{display:block}#fetch_indicator.timed_out .loading{display:none}.accepted_cards li{display:inline-block;width:54px;height:34px}.accepted_cards li span{display:none}.accepted_cards li.invalid{opacity:0.3}.accepted_cards li.american_express{background-size:30px 30px;background-repeat:no-repeat;background-position:left center;background-image:url(//d255l8dnt407au.cloudfront.net/assets/fops/amex-card-de2059a162c9e572f97ca3de96dd3f386528b84591f27f4af94445bb3a97b7ac.png);background-size:54px 34px}.accepted_cards li.discover{background-size:30px 30px;background-repeat:no-repeat;background-position:left center;background-image:url(//d255l8dnt407au.cloudfront.net/assets/fops/discover-card-11d194ede9a41b46b0c276b2efc54f8686e99fa2e6741e82909083cca0fc71e5.png);background-size:54px 34px}.accepted_cards li.visa{background-size:30px 30px;background-repeat:no-repeat;background-position:left center;background-image:url(//d255l8dnt407au.cloudfront.net/assets/fops/visa-card-ab9ce848556888d484ffe5da477cbd8aeb51ba5bdb3a79b6f6470e834e74f383.png);background-size:54px 34px}.accepted_cards li.mastercard{background-size:30px 30px;background-repeat:no-repeat;background-position:left center;background-image:url(//d255l8dnt407au.cloudfront.net/assets/fops/master-card-d3c455068a8809f2bd70964820aa304443e4cb3f3581bbd579a79abbe4246065.png);background-size:54px 34px}.favorite_active,.favorite_inactive{font-size:24px;line-height:1em;-webkit-transition:color 0.3s;transition:color 0.3s}.favorite_active:before,.favorite_inactive:before{margin:0}.favorite_active:hover,.favorite_inactive:hover{-webkit-transition:color 0.3s;transition:color 0.3s}.favorite_active{color:#007BB4}.favorite_active:hover{color:#9D261D}.favorite_inactive{color:#bfbfbf}codesymbol{font-weight:normal;font-family:"Andale Mono", Consolas, "Droid Sans Mono", "Courier New"}code{display:block;padding:15px;margin:15px 0;background:#404040;color:#fff;font-family:"Andale Mono", Consolas, "Droid Sans Mono", "Courier New";font-size:12px;box-shadow:1px 1px 3px rgba(0,0,0,0.3) inset;text-shadow:1px 1px 0 rgba(0,0,0,0.3);border-radius:3px;position:relative;overflow:auto}pre{position:relative;overflow:auto}.code_block{background:#f2f2f2;padding:12px;margin:15px 0;display:block;border-radius:3px;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.1)}.data_overflow{margin-top:-25px;border-right:1px solid #bfbfbf;padding:20px 10px 20px 0;position:relative;overflow-x:auto;margin-bottom:15px}@media screen and (max-device-width: 960px), (orientation: portrait){.data_overflow{-webkit-overflow-scrolling:touch}}.data_overflow.reversed{border-left:1px solid #bfbfbf}.data_overflow.reversed table{position:relative;right:0}.data_overflow.no_overflow{padding:0;border:0;margin-top:0}.data_overflow.no_overflow .more_indicator{display:none}.data_overflow .more_indicator{position:absolute;right:10px;top:0;color:#666666;text-transform:uppercase;font-size:10px;font-style:italic}.data_overflow .more_indicator:after{font-family:FontAwesome;content:""}.data_overflow .more_indicator.bottom{top:auto;bottom:0}.arrow_box_group{background:#f2f2f2;padding:15px;border-radius:3px;margin-bottom:25px;position:relative}.arrow_box_group:after,.arrow_box_group:before{top:100%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none}.arrow_box_group:after{content:" "}.arrow_box_group:after{border-width:15px;border-top-color:#f2f2f2;left:5%;margin-left:-15px}.arrow_box_group:before{border-width:21px;border-top-color:#f2f2f2;left:5%;margin-left:-21px}.arrow_box_group .data_table,.arrow_box_group .container,.arrow_box_group .external_container .internal_container,.external_container .arrow_box_group .internal_container{background-color:#fff}.arrow_box_group .data_table:last-child,.arrow_box_group .container:last-child,.arrow_box_group .external_container .internal_container:last-child,.external_container .arrow_box_group .internal_container:last-child{margin-bottom:0}.top_arrow_box_group{background:#f2f2f2;padding:15px;border-radius:3px;margin-bottom:25px;position:relative}.top_arrow_box_group:after,.top_arrow_box_group:before{bottom:100%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none}.top_arrow_box_group:before{content:" "}.top_arrow_box_group:after{border-width:15px;border-bottom-color:#f2f2f2;left:5%;margin-left:-15px}.top_arrow_box_group:before{border-width:21px;border-bottom-color:#f2f2f2;left:5%;margin-left:-21px}@media screen and (max-width: 700px){.top_arrow_box_group:before{left:15%}}.close{float:right;font-size:21px;font-weight:bold;font-family:"ProximaNova-Semibold", "Helvetica Neue", Helvetica, Verdana, "Droid Sans";line-height:1;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.has_data_movers td:first-child,.has_data_movers th:first-child{padding-right:0}.data_movers a{width:25px;text-align:center}.data_movers a:before{font-size:28px}.data_movers a:last-child{margin-bottom:0}.appendable_input_set{display:table;font-size:14px;line-height:1em}.appendable_input_set .appendable_input_label{background:#f2f2f2;color:#666666;display:table-cell;border:1px solid #bfbfbf;font-weight:bold;font-family:"ProximaNova-Semibold", "Helvetica Neue", Helvetica, Verdana, "Droid Sans";padding:8px 15px 7px 15px;font-size:14px}.appendable_input_set .appendable_input_label [class^="icon-"],.appendable_input_set .appendable_input_label [class*=" icon-"]{font-size:12px}.appendable_input_set .appendable_input_label a{display:inline-block;color:#666666}.appendable_input_set .appendable_input_label a:hover{color:#000}.appendable_input_set .appendable_input{padding:8px;width:300px;display:table-cell}@media screen and (max-width: 700px){.appendable_input_set .appendable_input{width:auto}}.appendable_input_set.append .prepended{display:none !important}.appendable_input_set.append .appended{display:table-cell}.appendable_input_set.append .appendable_input_label{border-left:0;border-radius:0 3px 3px 0}.appendable_input_set.append .appendable_input{border-radius:3px 0 0 3px}.appendable_input_set.prepend .prepended{display:table-cell}.appendable_input_set.prepend .appended{display:none !important}.appendable_input_set.prepend .appendable_input_label{border-right:0;border-radius:3px 0 0 3px}.appendable_input_set.prepend .appendable_input{border-radius:0 3px 3px 0}.styled_select_set,.styled_select_set_wrapper{display:inline-block;line-height:1em;font-size:14px;border:1px solid #bfbfbf;background:#fff;border-radius:3px;cursor:pointer;padding:2px;max-width:100%;box-shadow:0 1px 0 inline-block #e6e6e6}.styled_select_set select,.styled_select_set_wrapper select{-webkit-appearance:none;appearance:none;-moz-user-select:none;-moz-appearance:none;text-indent:0.01px;text-overflow:"";font-family:Helvetica, Arial, "Droid-sans", sans-serif;color:#404040;border:0;background:#fff;font-size:14px;cursor:pointer;padding:7px 24px 7px 5px;background:#fff url(//d255l8dnt407au.cloudfront.net/assets/chevron-down-1e5a1ee0e3b1b60f792ff6aeb0bb9ef2058d2fcba1899d8655fe1e8fab69267a.png) no-repeat right;background-size:16px 7px;max-width:100%}.styled_select_set a,.styled_select_set_wrapper a,.styled_select_set span,.styled_select_set_wrapper span{color:#666666;display:inline-block;padding:7px 8px 7px 0;text-align:center}.styled_select_set a:before,.styled_select_set_wrapper a:before,.styled_select_set span:before,.styled_select_set_wrapper span:before{margin:0;padding:0}.styled_select_set_wrapper{border:0}.styled_select_set_wrapper select{border:1px solid #bfbfbf;display:inline-block;margin-right:5px}.ie9 .styled_select_set a,.ie9 .styled_select_set_wrapper a,.ie10 .styled_select_set a,.ie10 .styled_select_set_wrapper a{display:none}#layout-fallback{background:#000;color:#fff;padding:20px;text-align:center;display:none}#layout-fallback a{color:#007BB4}#large_screen #layout-fallback .desktop{display:none}@media screen and (max-width: 700px){#large_screen #layout-fallback{display:block;position:fixed;width:100%;z-index:999}.hidden #large_screen #layout-fallback{display:none}}#small_screen #layout-fallback .mobile{display:none}@media screen and (min-width: 701px){#small_screen #layout-fallback{display:table;height:50px;width:100%}#small_screen #layout-fallback strong{display:table-cell;vertical-align:middle}.hidden #small_screen #layout-fallback{display:none}}.table_to_list{display:table;width:100%;border-collapse:collapse}@media screen and (max-width: 700px){.table_to_list{display:block;border:1px solid #e6e6e6}}.table_to_list .items{display:table-row;vertical-align:middle}@media screen and (max-width: 700px){.table_to_list .items{display:block;border-bottom:1px solid #e6e6e6}}.table_to_list .item{display:table-cell;border:1px solid #e6e6e6;text-align:center;padding:15px}@media screen and (max-width: 700px){.table_to_list .item{display:block;text-align:left;border:0;border-bottom:1px solid #e6e6e6}.table_to_list .item:last-child{border-bottom:0 !important}}.mask_it{position:relative}.mask_it .richtext_output{min-height:40px;max-height:200px;overflow:auto;-webkit-overflow-scrolling:touch;padding-bottom:20px !important}.mask_overlay{height:20px;position:absolute;bottom:0;width:100%;z-index:100;box-shadow:inset 0 -20px 12px -5px #fff}.amp{font-family:Georgia, sans-serif;font-weight:normal;font-family:"ProximaNova", "Helvetica Neue", Helvetica, Verdana, "Droid Sans";font-style:italic}.strike_through{text-decoration:line-through;color:#666666}.applied_filters,.report-summary{padding:15px;background:#f2f2f2;display:inline-block;margin-bottom:15px;border-radius:3px;color:#666666}.applied_filters strong,.report-summary strong{color:#404040}.applied_filters .icon-spin,.report-summary .icon-spin{-webkit-transform-origin:0.5em 0.5em;transform-origin:0.5em 0.5em}.applied_filters .icon-remove:hover,.report-summary .icon-remove:hover{cursor:pointer}.applied_filters .loading span:before,.report-summary .loading span:before{display:block;text-align:center;margin-right:0;padding-right:0;letter-spacing:0;line-height:1em;width:1em;height:1em}.applied_filters a,.report-summary a{display:inline-block;font-weight:bold;font-family:"ProximaNova-Semibold", "Helvetica Neue", Helvetica, Verdana, "Droid Sans"}.applied_filters a:hover,.report-summary a:hover{color:#9D261D}.applied_filters a:after,.report-summary a:after{font-family:FontAwesome;content:"";display:inline-block;margin-left:5px}.remove-report-summary{background-color:#9D261D;color:#fff}.remove-report-summary strong{color:#fff}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.grid{margin-left:15px;margin-right:15px}@media screen and (max-width: 700px){.grid{width:auto;margin-left:15px;margin-right:15px;position:relative}}.grid .half{width:47.98%;margin-left:1%;margin-right:1%;float:left}@media screen and (max-width: 700px){.grid .half{width:auto;margin-left:0;margin-right:0;float:none;left:0 !important;right:0 !important}}.grid .third{width:31.32%;margin-left:1%;margin-right:1%;float:left}@media screen and (max-width: 700px){.grid .third{width:auto;margin-left:0;margin-right:0;float:none;left:0 !important;right:0 !important}}.grid .two_thirds{width:64.64%;margin-left:1%;margin-right:1%;float:left}@media screen and (max-width: 700px){.grid .two_thirds{width:auto;margin-left:0;margin-right:0;float:none;left:0 !important;right:0 !important}}.grid .quarter{width:22.99%;margin-left:1%;margin-right:1%;float:left}@media screen and (max-width: 700px){.grid .quarter{width:auto;margin-left:0;margin-right:0;float:none;left:0 !important;right:0 !important}}.grid .three_quarters{width:72.97%;margin-left:1%;margin-right:1%;float:left}@media screen and (max-width: 700px){.grid .three_quarters{width:auto;margin-left:0;margin-right:0;float:none;left:0 !important;right:0 !important}}.grid.xray{text-align:center}.grid.xray .half{background-color:rgba(130,49,158,0.1);padding:15px}.grid.xray .third,.grid.xray .two_thirds{background-color:rgba(248,148,6,0.1);padding:15px}.grid.xray .quarter,.grid.xray .three_quarters{background-color:rgba(0,123,180,0.1);padding:15px}.tip{cursor:default}.tipper{display:none;position:absolute;z-index:123456789}.tipper.tpr_left strong{text-align:left}.tipper strong{text-align:center;font-weight:normal;font-family:"ProximaNova", "Helvetica Neue", Helvetica, Verdana, "Droid Sans";color:#fff;padding:10px;z-index:500;max-width:250px;min-width:100px;display:block;background:#000;line-height:1em;border-radius:3px}.tipper.tip_direction_bottom:after,.tipper.tip_direction_bottom:before{top:100%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none}.tipper.tip_direction_bottom:after{content:" "}.tipper.tip_direction_bottom:after{border-width:6px;border-top-color:#000;left:50%;margin-left:-6px}.tipper.tip_direction_bottom:before{border-width:12px;border-top-color:#000;left:50%;margin-left:-12px}.tipper.tip_direction_top strong:after,.tipper.tip_direction_top strong:before{bottom:100%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none}.tipper.tip_direction_top strong:before{content:" "}.tipper.tip_direction_top strong:after{border-width:6px;border-bottom-color:#000;left:50%;margin-left:-6px}.tipper.tip_direction_top strong:before{border-width:12px;border-bottom-color:#000;left:50%;margin-left:-12px}.mobile_only{display:inline-block}@media screen and (min-width: 701px){.mobile_only{display:none}}.large_screen_only{display:block}@media screen and (max-width: 700px){.large_screen_only{display:none}}.blank_slate_message{color:#666666;line-height:1.3em}.blank_slate_message h3{margin-bottom:0}.row{display:table-row}span.translation_missing{color:red !important;border:1px solid red !important}.grid{position:relative;margin-left:15px;margin-right:15px}@media screen and (max-width: 700px){.grid{width:auto;margin-left:15px;margin-right:15px;position:relative}}.inner{padding:15px}.group{margin-bottom:15px}.super_group{margin-bottom:30px}.grouped>.group{border-radius:0;margin-bottom:0;border-bottom:0}.grouped>.group:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.grouped>.group:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin-bottom:15px;border-bottom:1px solid #e6e6e6}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.turned_on:before,.turned_off:before{display:inline-block;margin-right:3px;text-align:center;width:1em !important}.turned_on:before{color:#00833D}.turned_off:before{color:#9D261D}.paired{margin-bottom:0.2em}.container,.external_container .internal_container,.shaded_container{border:1px solid #bfbfbf;padding:15px;border-radius:3px;margin-bottom:15px}.container .group:last-child,.external_container .internal_container .group:last-child,.shaded_container .group:last-child{margin-bottom:0}.container .section,.external_container .internal_container .section,.shaded_container .section{border:0;margin:0 0 15px 0;padding:0 0 15px 0;border-bottom:1px solid #bfbfbf}.container .section:last-child,.external_container .internal_container .section:last-child,.shaded_container .section:last-child{border-bottom:0;margin-bottom:0}.shaded_container{background:#f2f2f2}.shaded_container .inner{border-radius:3px;background:#fff}.section{padding-top:20px;border-top:1px solid #e6e6e6;margin-bottom:20px}@media screen and (max-width: 700px){.custom_field_settings_new .data_table{width:100%}}@media screen and (min-width: 701px){.custom_field_settings .external_container{max-width:701px}}.staff_registration_settings_show .external_container .data_movers_present .internal_container,.client_registration_settings_show .external_container .data_movers_present .internal_container{margin-left:5px}.staff_registration_settings_show .external_container .data_movers_present .internal_container .internal_container_section,.client_registration_settings_show .external_container .data_movers_present .internal_container .internal_container_section{padding-left:30px}.staff_registration_settings_show .external_container .data_movers_present .internal_container .data_movers,.client_registration_settings_show .external_container .data_movers_present .internal_container .data_movers{width:25px}.external_container{margin-bottom:15px}.external_container .external_container_summary{font-size:15px;color:#666666}.external_container .content_preview{padding:15px;border:1px dashed #e6e6e6;border-radius:3px}.external_container .internal_container{background:#fff;padding:0px}.external_container .internal_container:last-child{margin-bottom:0}.external_container .internal_container .internal_container_section{padding:15px;border-bottom:1px solid #e6e6e6;position:relative}.external_container .internal_container .internal_container_section:last-child{border-bottom:0;margin-bottom:0}.external_container .internal_container .internal_container_section .internal_container_section_content{float:left;width:70%;position:relative}.external_container .internal_container .internal_container_section .internal_container_section_content .data_movers{position:absolute;left:-25px}@media screen and (max-width: 700px){.external_container .internal_container .internal_container_section .internal_container_section_content{float:none;width:100%}}.external_container .internal_container .internal_container_section .internal_container_section_content ul{margin-bottom:0 !important}.external_container .internal_container .internal_container_section .actions{border-top:0;float:right;width:30%}@media screen and (max-width: 700px){.external_container .internal_container .internal_container_section .actions{float:none;width:100%}}@media screen and (min-width: 701px){.external_container .internal_container .internal_container_section .actions{padding-top:0}}@media screen and (min-width: 701px){.external_container .internal_container .internal_container_section .actions a{min-width:110px;float:right;margin-top:15px}}.external_container .internal_container .internal_container_section .internal_container_edit .actions{width:auto;float:none}.external_container .internal_container .internal_container_section .internal_container_edit .actions a{float:none}.default_logo,.default_logo_large{border:1px solid #404040;text-align:center;padding:5px;font-weight:bold;font-family:"ProximaNova-Semibold", "Helvetica Neue", Helvetica, Verdana, "Droid Sans";background:#fff;position:relative;line-height:1em}.default_logo span,.default_logo_large span{font-size:28px;letter-spacing:1px;display:block;width:100%;text-align:center;color:#000;line-height:1em;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.default_logo_large{font-size:2em;border:1px solid #404040}#full_page_loading{min-height:300px;padding-top:15%}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}@-webkit-keyframes button_pulse{0%{opacity:0.9;box-shadow:none}50%{opacity:1;box-shadow:0 0 5px 2px rgba(0,0,0,0.8)}100%{opacity:0.9;box-shadow:none}}@keyframes button_pulse{0%{opacity:0.9;box-shadow:none}50%{opacity:1;box-shadow:0 0 5px 2px rgba(0,0,0,0.8)}100%{opacity:0.9;box-shadow:none}}.button-pulse-slow{display:inline-block;-webkit-animation:button_pulse 1.5s infinite ease-in-out;animation:button_pulse 1.5s infinite ease-in-out}.button-pulse-slow:hover{opacity:1 !important;box-shadow:none}@-webkit-keyframes icon_pulse{0%{opacity:1}50%{opacity:0.7}100%{opacity:1}}@keyframes icon_pulse{0%{opacity:1}50%{opacity:0.7}100%{opacity:1}}.icon-pulse-slow{display:inline-block;-webkit-animation:icon_pulse 1.2s infinite ease-in-out;animation:icon_pulse 1.2s infinite ease-in-out}@-webkit-keyframes bounce{0%{top:0}50%{top:-3px}100%{top:0}}@keyframes bounce{0%{top:0}50%{top:-3px}100%{top:0}}.bounce{-webkit-animation:bounce 0.5s infinite ease-in;animation:bounce 0.5s infinite ease-in}.margin_bounce{-webkit-animation:margin_bounce 0.5s infinite ease-in;animation:margin_bounce 0.5s infinite ease-in}.rounded_photo{position:relative;overflow:hidden;border-radius:4px}.inline_guide{background:#fffae0 url(//d255l8dnt407au.cloudfront.net/note_margin_bg.png) repeat-y 50px top;position:relative;margin-bottom:25px;background:rgba(253,248,204,0.52);border:1px solid #E4D3C0;border-radius:3px}.inline_guide .task{border-bottom:1px solid #E4D3C0;overflow:hidden}.inline_guide .task .task_status{float:left;width:50px}.inline_guide .task .task_status span{display:block;height:20px;width:20px;float:left;margin:15px;background:#fff;border:1px solid #ccccaa;border-radius:2px}.inline_guide .task .task_status span:before{position:relative;left:-1px;top:-8px;color:#5db346;font-size:28px}.inline_guide .task h3{display:table-cell;padding:15px 15px 15px 5px;margin-bottom:0}.inline_guide .task h3:before{padding-right:5px}.inline_guide .task_content{clear:both;padding:15px}.inline_guide .task_content strong:before{display:inline-block;padding-right:5px}.inline_guide .task_content p a{text-decoration:underline;color:#fff}.inline_guide .task_content .actions{border-top:1px solid rgba(255,255,255,0.1);box-shadow:none;padding-top:5px}.inline_guide .task_content .actions .disabled_button{outline:0;text-align:center;cursor:pointer;text-decoration:none;font-weight:bold;font-family:"ProximaNova-Semibold", "Helvetica Neue", Helvetica, Verdana, "Droid Sans";font-size:14px;line-height:1em;border-radius:3px;width:auto;display:inline-block;padding:15px;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(0,0,0,0.15);background:#f2f2f2}@media screen and (max-width: 700px){.inline_guide .task_content .actions .disabled_button{display:block;width:100%;padding:15px}}.inline_guide .task_content .actions .disabled_button:before{display:inline-block;width:18px;margin-right:3px;speak:none;position:relative;font-size:14px}.inline_guide .task_content .actions .disabled_button.small_button{padding:4px 8px;font-size:11px;display:inline-block;width:auto;border-radius:2px;text-shadow:none nil nil nil}@media screen and (max-width: 700px){.inline_guide .task_content .actions .disabled_button.small_button{display:inline-block;width:auto}}.inline_guide .task_content .actions .disabled_button.inline_button{display:inline-block;width:auto}#fetch_indicator{position:fixed;bottom:10px;right:-5px;z-index:2147483647;background:#000;color:#fff;padding:5px;width:105px;font-weight:bold;font-family:"ProximaNova-Semibold", "Helvetica Neue", Helvetica, Verdana, "Droid Sans";border-radius:3px 0 0 3px;display:none;line-height:1em}@media all and (-webkit-transform-3d){#fetch_indicator{display:block;-webkit-transform:translate(100px);transform:translate(100px)}}#fetch_indicator .refresh{display:none}#fetch_indicator .loading .icon-cog:before,#fetch_indicator .refresh .icon-cog:before{font-size:14px}#fetch_indicator.active{display:block;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:0.1s, -webkit-transform;transition:0.1s, -webkit-transform;transition:transform, 0.1s;transition:transform, 0.1s, -webkit-transform}#fetch_indicator.timed_out{background:maroon;width:170px}#fetch_indicator.timed_out .refresh{display:block}#fetch_indicator.timed_out .loading{display:none}.accepted_cards li{display:inline-block;width:54px;height:34px}.accepted_cards li span{display:none}.accepted_cards li.invalid{opacity:0.3}.accepted_cards li.american_express{background-size:30px 30px;background-repeat:no-repeat;background-position:left center;background-image:url(//d255l8dnt407au.cloudfront.net/assets/fops/amex-card-de2059a162c9e572f97ca3de96dd3f386528b84591f27f4af94445bb3a97b7ac.png);background-size:54px 34px}.accepted_cards li.discover{background-size:30px 30px;background-repeat:no-repeat;background-position:left center;background-image:url(//d255l8dnt407au.cloudfront.net/assets/fops/discover-card-11d194ede9a41b46b0c276b2efc54f8686e99fa2e6741e82909083cca0fc71e5.png);background-size:54px 34px}.accepted_cards li.visa{background-size:30px 30px;background-repeat:no-repeat;background-position:left center;background-image:url(//d255l8dnt407au.cloudfront.net/assets/fops/visa-card-ab9ce848556888d484ffe5da477cbd8aeb51ba5bdb3a79b6f6470e834e74f383.png);background-size:54px 34px}.accepted_cards li.mastercard{background-size:30px 30px;background-repeat:no-repeat;background-position:left center;background-image:url(//d255l8dnt407au.cloudfront.net/assets/fops/master-card-d3c455068a8809f2bd70964820aa304443e4cb3f3581bbd579a79abbe4246065.png);background-size:54px 34px}.favorite_active,.favorite_inactive{font-size:24px;line-height:1em;-webkit-transition:color 0.3s;transition:color 0.3s}.favorite_active:before,.favorite_inactive:before{margin:0}.favorite_active:hover,.favorite_inactive:hover{-webkit-transition:color 0.3s;transition:color 0.3s}.favorite_active{color:#007BB4}.favorite_active:hover{color:#9D261D}.favorite_inactive{color:#bfbfbf}codesymbol{font-weight:normal;font-family:"Andale Mono", Consolas, "Droid Sans Mono", "Courier New"}code{display:block;padding:15px;margin:15px 0;background:#404040;color:#fff;font-family:"Andale Mono", Consolas, "Droid Sans Mono", "Courier New";font-size:12px;box-shadow:1px 1px 3px rgba(0,0,0,0.3) inset;text-shadow:1px 1px 0 rgba(0,0,0,0.3);border-radius:3px;position:relative;overflow:auto}pre{position:relative;overflow:auto}.code_block{background:#f2f2f2;padding:12px;margin:15px 0;display:block;border-radius:3px;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,0.1)}.data_overflow{margin-top:-25px;border-right:1px solid #bfbfbf;padding:20px 10px 20px 0;position:relative;overflow-x:auto;margin-bottom:15px}@media screen and (max-device-width: 960px), (orientation: portrait){.data_overflow{-webkit-overflow-scrolling:touch}}.data_overflow.reversed{border-left:1px solid #bfbfbf}.data_overflow.reversed table{position:relative;right:0}.data_overflow.no_overflow{padding:0;border:0;margin-top:0}.data_overflow.no_overflow .more_indicator{display:none}.data_overflow .more_indicator{position:absolute;right:10px;top:0;color:#666666;text-transform:uppercase;font-size:10px;font-style:italic}.data_overflow .more_indicator:after{font-family:FontAwesome;content:""}.data_overflow .more_indicator.bottom{top:auto;bottom:0}.arrow_box_group{background:#f2f2f2;padding:15px;border-radius:3px;margin-bottom:25px;position:relative}.arrow_box_group:after,.arrow_box_group:before{top:100%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none}.arrow_box_group:after{content:" "}.arrow_box_group:after{border-width:15px;border-top-color:#f2f2f2;left:5%;margin-left:-15px}.arrow_box_group:before{border-width:21px;border-top-color:#f2f2f2;left:5%;margin-left:-21px}.arrow_box_group .data_table,.arrow_box_group .container,.arrow_box_group .external_container .internal_container,.external_container .arrow_box_group .internal_container{background-color:#fff}.arrow_box_group .data_table:last-child,.arrow_box_group .container:last-child,.arrow_box_group .external_container .internal_container:last-child,.external_container .arrow_box_group .internal_container:last-child{margin-bottom:0}.top_arrow_box_group{background:#f2f2f2;padding:15px;border-radius:3px;margin-bottom:25px;position:relative}.top_arrow_box_group:after,.top_arrow_box_group:before{bottom:100%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none}.top_arrow_box_group:before{content:" "}.top_arrow_box_group:after{border-width:15px;border-bottom-color:#f2f2f2;left:5%;margin-left:-15px}.top_arrow_box_group:before{border-width:21px;border-bottom-color:#f2f2f2;left:5%;margin-left:-21px}@media screen and (max-width: 700px){.top_arrow_box_group:before{left:15%}}.close{float:right;font-size:21px;font-weight:bold;font-family:"ProximaNova-Semibold", "Helvetica Neue", Helvetica, Verdana, "Droid Sans";line-height:1;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000000;text-decoration:none;cursor:pointer;opacity:0.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.has_data_movers td:first-child,.has_data_movers th:first-child{padding-right:0}.data_movers a{width:25px;text-align:center}.data_movers a:before{font-size:28px}.data_movers a:last-child{margin-bottom:0}.appendable_input_set{display:table;font-size:14px;line-height:1em}.appendable_input_set .appendable_input_label{background:#f2f2f2;color:#666666;display:table-cell;border:1px solid #bfbfbf;font-weight:bold;font-family:"ProximaNova-Semibold", "Helvetica Neue", Helvetica, Verdana, "Droid Sans";padding:8px 15px 7px 15px;font-size:14px}.appendable_input_set .appendable_input_label [class^="icon-"],.appendable_input_set .appendable_input_label [class*=" icon-"]{font-size:12px}.appendable_input_set .appendable_input_label a{display:inline-block;color:#666666}.appendable_input_set .appendable_input_label a:hover{color:#000}.appendable_input_set .appendable_input{padding:8px;width:300px;display:table-cell}@media screen and (max-width: 700px){.appendable_input_set .appendable_input{width:auto}}.appendable_input_set.append .prepended{display:none !important}.appendable_input_set.append .appended{display:table-cell}.appendable_input_set.append .appendable_input_label{border-left:0;border-radius:0 3px 3px 0}.appendable_input_set.append .appendable_input{border-radius:3px 0 0 3px}.appendable_input_set.prepend .prepended{display:table-cell}.appendable_input_set.prepend .appended{display:none !important}.appendable_input_set.prepend .appendable_input_label{border-right:0;border-radius:3px 0 0 3px}.appendable_input_set.prepend .appendable_input{border-radius:0 3px 3px 0}.styled_select_set,.styled_select_set_wrapper{display:inline-block;line-height:1em;font-size:14px;border:1px solid #bfbfbf;background:#fff;border-radius:3px;cursor:pointer;padding:2px;max-width:100%;box-shadow:0 1px 0 inline-block #e6e6e6}.styled_select_set select,.styled_select_set_wrapper select{-webkit-appearance:none;appearance:none;-moz-user-select:none;-moz-appearance:none;text-indent:0.01px;text-overflow:"";font-family:Helvetica, Arial, "Droid-sans", sans-serif;color:#404040;border:0;background:#fff;font-size:14px;cursor:pointer;padding:7px 24px 7px 5px;background:#fff url(//d255l8dnt407au.cloudfront.net/assets/chevron-down-1e5a1ee0e3b1b60f792ff6aeb0bb9ef2058d2fcba1899d8655fe1e8fab69267a.png) no-repeat right;background-size:16px 7px;max-width:100%}.styled_select_set a,.styled_select_set_wrapper a,.styled_select_set span,.styled_select_set_wrapper span{color:#666666;display:inline-block;padding:7px 8px 7px 0;text-align:center}.styled_select_set a:before,.styled_select_set_wrapper a:before,.styled_select_set span:before,.styled_select_set_wrapper span:before{margin:0;padding:0}.styled_select_set_wrapper{border:0}.styled_select_set_wrapper select{border:1px solid #bfbfbf;display:inline-block;margin-right:5px}.ie9 .styled_select_set a,.ie9 .styled_select_set_wrapper a,.ie10 .styled_select_set a,.ie10 .styled_select_set_wrapper a{display:none}#layout-fallback{background:#000;color:#fff;padding:20px;text-align:center;display:none}#layout-fallback a{color:#007BB4}#large_screen #layout-fallback .desktop{display:none}@media screen and (max-width: 700px){#large_screen #layout-fallback{display:block;position:fixed;width:100%;z-index:999}.hidden #large_screen #layout-fallback{display:none}}#small_screen #layout-fallback .mobile{display:none}@media screen and (min-width: 701px){#small_screen #layout-fallback{display:table;height:50px;width:100%}#small_screen #layout-fallback strong{display:table-cell;vertical-align:middle}.hidden #small_screen #layout-fallback{display:none}}.table_to_list{display:table;width:100%;border-collapse:collapse}@media screen and (max-width: 700px){.table_to_list{display:block;border:1px solid #e6e6e6}}.table_to_list .items{display:table-row;vertical-align:middle}@media screen and (max-width: 700px){.table_to_list .items{display:block;border-bottom:1px solid #e6e6e6}}.table_to_list .item{display:table-cell;border:1px solid #e6e6e6;text-align:center;padding:15px}@media screen and (max-width: 700px){.table_to_list .item{display:block;text-align:left;border:0;border-bottom:1px solid #e6e6e6}.table_to_list .item:last-child{border-bottom:0 !important}}.mask_it{position:relative}.mask_it .richtext_output{min-height:40px;max-height:200px;overflow:auto;-webkit-overflow-scrolling:touch;padding-bottom:20px !important}.mask_overlay{height:20px;position:absolute;bottom:0;width:100%;z-index:100;box-shadow:inset 0 -20px 12px -5px #fff}.amp{font-family:Georgia, sans-serif;font-weight:normal;font-family:"ProximaNova", "Helvetica Neue", Helvetica, Verdana, "Droid Sans";font-style:italic}.strike_through{text-decoration:line-through;color:#666666}.applied_filters,.report-summary{padding:15px;background:#f2f2f2;display:inline-block;margin-bottom:15px;border-radius:3px;color:#666666}.applied_filters strong,.report-summary strong{color:#404040}.applied_filters .icon-spin,.report-summary .icon-spin{-webkit-transform-origin:0.5em 0.5em;transform-origin:0.5em 0.5em}.applied_filters .icon-remove:hover,.report-summary .icon-remove:hover{cursor:pointer}.applied_filters .loading span:before,.report-summary .loading span:before{display:block;text-align:center;margin-right:0;padding-right:0;letter-spacing:0;line-height:1em;width:1em;height:1em}.applied_filters a,.report-summary a{display:inline-block;font-weight:bold;font-family:"ProximaNova-Semibold", "Helvetica Neue", Helvetica, Verdana, "Droid Sans"}.applied_filters a:hover,.report-summary a:hover{color:#9D261D}.applied_filters a:after,.report-summary a:after{font-family:FontAwesome;content:"";display:inline-block;margin-left:5px}.remove-report-summary{background-color:#9D261D;color:#fff}.remove-report-summary strong{color:#fff}.client_mode_default #header,.client_mode_default_alt #header{position:relative}.client_mode_default #header .cover_photo,.client_mode_default #header .temp_cover_photo,.client_mode_default_alt #header .cover_photo,.client_mode_default_alt #header .temp_cover_photo{height:220px;position:relative;background-color:#f2f2f2;background-repeat:no-repeat}@media screen and (max-width: 700px){.client_mode_default #header .cover_photo,.client_mode_default #header .temp_cover_photo,.client_mode_default_alt #header .cover_photo,.client_mode_default_alt #header .temp_cover_photo{height:130px !important}}.client_mode_default #header .cover_photo .business .business_logo,.client_mode_default #header .temp_cover_photo .business .business_logo,.client_mode_default_alt #header .cover_photo .business .business_logo,.client_mode_default_alt #header .temp_cover_photo .business .business_logo{position:absolute;top:15px;z-index:100;left:50%;background-position:center center !important;background-repeat:no-repeat;margin-left:-75px;background-size:cover;width:150px;height:150px;margin-bottom:10px;overflow:hidden}@media screen and (max-width: 700px){.client_mode_default #header .cover_photo .business .business_logo,.client_mode_default #header .temp_cover_photo .business .business_logo,.client_mode_default_alt #header .cover_photo .business .business_logo,.client_mode_default_alt #header .temp_cover_photo .business .business_logo{top:10px;width:72px;height:72px;margin-left:-36px}}.client_mode_default #header .cover_photo .business .business_logo.default_logo_large,.client_mode_default #header .temp_cover_photo .business .business_logo.default_logo_large,.client_mode_default_alt #header .cover_photo .business .business_logo.default_logo_large,.client_mode_default_alt #header .temp_cover_photo .business .business_logo.default_logo_large{background:#fff;box-shadow:0 1px 1px inline-block rgba(0,0,0,0.2);border:1px solid #e6e6e6}.client_mode_default #header .cover_photo .business .business_logo.default_logo_large span,.client_mode_default #header .temp_cover_photo .business .business_logo.default_logo_large span,.client_mode_default_alt #header .cover_photo .business .business_logo.default_logo_large span,.client_mode_default_alt #header .temp_cover_photo .business .business_logo.default_logo_large span{color:#000 !important;font-size:48px;position:relative;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.client_mode_default #header .cover_photo .business .business_name,.client_mode_default #header .temp_cover_photo .business .business_name,.client_mode_default_alt #header .cover_photo .business .business_name,.client_mode_default_alt #header .temp_cover_photo .business .business_name{margin:0;position:absolute;font-size:25px;bottom:0;line-height:1em;display:block;padding:20px;width:100%;text-align:center;font-weight:bold;font-family:"Helvetica Neue", Helvetica, Verdana, "Droid Sans" !important}@media screen and (max-width: 700px){.client_mode_default #header .cover_photo .business .business_name,.client_mode_default #header .temp_cover_photo .business .business_name,.client_mode_default_alt #header .cover_photo .business .business_name,.client_mode_default_alt #header .temp_cover_photo .business .business_name{padding:10px;font-size:16px}}.client_mode_default #header .cover_photo .registration_links,.client_mode_default #header .temp_cover_photo .registration_links,.client_mode_default_alt #header .cover_photo .registration_links,.client_mode_default_alt #header .temp_cover_photo .registration_links{position:absolute;top:-25px;right:0;border-radius:0 0 5px 5px;z-index:200;top:0;right:10px}.client_mode_default #header .cover_photo .registration_links .or,.client_mode_default #header .temp_cover_photo .registration_links .or,.client_mode_default_alt #header .cover_photo .registration_links .or,.client_mode_default_alt #header .temp_cover_photo .registration_links .or{display:inline-block;text-transform:lowercase;opacity:0.7}.client_mode_default #header .cover_photo .registration_links .person_sign_out,.client_mode_default #header .temp_cover_photo .registration_links .person_sign_out,.client_mode_default_alt #header .cover_photo .registration_links .person_sign_out,.client_mode_default_alt #header .temp_cover_photo .registration_links .person_sign_out{display:inline-block;margin-left:10px}.client_mode_default #header .cover_photo .registration_links .signed_out_menu,.client_mode_default #header .temp_cover_photo .registration_links .signed_out_menu,.client_mode_default_alt #header .cover_photo .registration_links .signed_out_menu,.client_mode_default_alt #header .temp_cover_photo .registration_links .signed_out_menu{padding:10px;background:rgba(0,0,0,0.2);border-radius:0 0 5px 5px}.client_mode_default #header .cover_photo .registration_links .person_menu,.client_mode_default #header .temp_cover_photo .registration_links .person_menu,.client_mode_default_alt #header .cover_photo .registration_links .person_menu,.client_mode_default_alt #header .temp_cover_photo .registration_links .person_menu{display:block;padding:15px 10px 15px 50px;position:relative;background-size:32px 32px;background-repeat:no-repeat;background-position:10px center}.client_mode_default #header .cover_photo .registration_links .person_menu .notification_beacon,.client_mode_default #header .temp_cover_photo .registration_links .person_menu .notification_beacon,.client_mode_default_alt #header .cover_photo .registration_links .person_menu .notification_beacon,.client_mode_default_alt #header .temp_cover_photo .registration_links .person_menu .notification_beacon{background:#9D261D;line-height:10px;color:#fff;font-size:10px;font-weight:bold;font-family:"ProximaNova-Semibold", "Helvetica Neue", Helvetica, Verdana, "Droid Sans";display:inline-block;padding:3px 2px;min-width:15px;left:30px;text-align:center;border-radius:2px;top:5px;position:absolute;z-index:1000}@media screen and (max-width: 700px){.client_mode_default #header .cover_photo .registration_links .person_menu .notification_beacon,.client_mode_default #header .temp_cover_photo .registration_links .person_menu .notification_beacon,.client_mode_default_alt #header .cover_photo .registration_links .person_menu .notification_beacon,.client_mode_default_alt #header .temp_cover_photo .registration_links .person_menu .notification_beacon{display:none}}@media screen and (max-width: 700px){.client_mode_default #header .cover_photo .registration_links,.client_mode_default #header .temp_cover_photo .registration_links,.client_mode_default_alt #header .cover_photo .registration_links,.client_mode_default_alt #header .temp_cover_photo .registration_links{display:none}}.client_mode_default #header .cover_photo.cover_photo_fill,.client_mode_default #header .temp_cover_photo.cover_photo_fill,.client_mode_default_alt #header .cover_photo.cover_photo_fill,.client_mode_default_alt #header .temp_cover_photo.cover_photo_fill{background-size:cover;background-position:center center}.client_mode_default #header .cover_photo.cover_photo_fit,.client_mode_default #header .temp_cover_photo.cover_photo_fit,.client_mode_default_alt #header .cover_photo.cover_photo_fit,.client_mode_default_alt #header .temp_cover_photo.cover_photo_fit{background-size:auto 100%;background-position:center center}.client_mode_default #header .cover_photo.cover_photo_center,.client_mode_default #header .temp_cover_photo.cover_photo_center,.client_mode_default_alt #header .cover_photo.cover_photo_center,.client_mode_default_alt #header .temp_cover_photo.cover_photo_center{background-size:auto;background-position:center center}.client_mode_default #header .cover_photo.cover_photo_tile,.client_mode_default #header .temp_cover_photo.cover_photo_tile,.client_mode_default_alt #header .cover_photo.cover_photo_tile,.client_mode_default_alt #header .temp_cover_photo.cover_photo_tile{background-size:auto;background-repeat:repeat;background-position:left top}.client_mode_default #header .cover_photo.default_cover,.client_mode_default #header .temp_cover_photo.default_cover,.client_mode_default_alt #header .cover_photo.default_cover,.client_mode_default_alt #header .temp_cover_photo.default_cover{background-color:#f2f2f2}.client_mode_default #header.hide_business_name .cover_photo .business_name,.client_mode_default #header.hide_business_name .temp_cover_photo .business_name,.client_mode_default_alt #header.hide_business_name .cover_photo .business_name,.client_mode_default_alt #header.hide_business_name .temp_cover_photo .business_name{display:none}.client_mode_default #header.hide_business_name .cover_photo .business .business_logo,.client_mode_default #header.hide_business_name .temp_cover_photo .business .business_logo,.client_mode_default_alt #header.hide_business_name .cover_photo .business .business_logo,.client_mode_default_alt #header.hide_business_name .temp_cover_photo .business .business_logo{top:50%;margin-top:-75px}@media screen and (max-width: 700px){.client_mode_default #header.hide_business_name .cover_photo .business .business_logo,.client_mode_default #header.hide_business_name .temp_cover_photo .business .business_logo,.client_mode_default_alt #header.hide_business_name .cover_photo .business .business_logo,.client_mode_default_alt #header.hide_business_name .temp_cover_photo .business .business_logo{margin-top:-36px}}.client_mode_default #header.hide_logo .business_logo,.client_mode_default_alt #header.hide_logo .business_logo{display:none}.client_mode_default #header.hide_logo .business .business_name,.client_mode_default_alt #header.hide_logo .business .business_name{bottom:50%;background:none;margin-bottom:-0.5em;padding:0;font-size:48px}@media screen and (max-width: 700px){.client_mode_default #header.hide_logo .business .business_name,.client_mode_default_alt #header.hide_logo .business .business_name{font-size:26px}}.client_mode_default #navigation,.client_mode_default_alt #navigation{background:#e6e6e6}.client_mode_default #navigation ul,.client_mode_default_alt #navigation ul{position:relative;width:960px;margin:0 auto}@media screen and (max-device-width: 960px), (orientation: portrait){.client_mode_default #navigation ul,.client_mode_default_alt #navigation ul{width:auto}}.client_mode_default #navigation .registration_links,.client_mode_default_alt #navigation .registration_links{display:none}.client_mode_default #navigation li.person_menu,.client_mode_default_alt #navigation li.person_menu{position:absolute;right:0}.client_mode_default #navigation li.person_menu ul,.client_mode_default_alt #navigation li.person_menu ul{width:auto !important}.client_mode_default #navigation li.person_menu .menu_trigger,.client_mode_default_alt #navigation li.person_menu .menu_trigger{padding:5px 0 0 0}.client_mode_default #navigation li.person_menu .menu_trigger:hover,.client_mode_default_alt #navigation li.person_menu .menu_trigger:hover{background:transparent}.client_mode_default #navigation li.person_menu .menu_trigger img,.client_mode_default_alt #navigation li.person_menu .menu_trigger img{border-radius:2px;top:8px}.client_mode_default #navigation li a,.client_mode_default_alt #navigation li a{padding:15px}.client_mode_default #share_link_trigger,.client_mode_default_alt #share_link_trigger{top:5px;right:0}.client_mode_default_alt #header .cover_photo,.client_mode_default_alt #header .temp_cover_photo{height:270px !important}@media screen and (max-width: 700px){.client_mode_default_alt #header .cover_photo,.client_mode_default_alt #header .temp_cover_photo{height:130px !important}}.client_mode_default_alt #header .cover_photo .business .business_name,.client_mode_default_alt #header .temp_cover_photo .business .business_name{padding-bottom:70px !important}@media screen and (max-width: 700px){.client_mode_default_alt #header .cover_photo .business .business_name,.client_mode_default_alt #header .temp_cover_photo .business .business_name{padding:10px 10px 20px 10px !important}}.client_mode_default_alt #header .registration_links{position:absolute;top:-25px;right:0;border-radius:0 0 5px 5px;z-index:200;top:0}.client_mode_default_alt #header .registration_links .or{display:inline-block;text-transform:lowercase;opacity:0.7}.client_mode_default_alt #header .registration_links .person_sign_out{display:inline-block;margin-left:10px}.client_mode_default_alt #header .registration_links .signed_out_menu{padding:10px;background:rgba(0,0,0,0.2);border-radius:0 0 5px 5px}.client_mode_default_alt #header .registration_links .person_menu{display:block;padding:15px 10px 15px 50px;position:relative;background-size:32px 32px;background-repeat:no-repeat;background-position:10px center}.client_mode_default_alt #header .registration_links .person_menu .notification_beacon{background:#9D261D;line-height:10px;color:#fff;font-size:10px;font-weight:bold;font-family:"ProximaNova-Semibold", "Helvetica Neue", Helvetica, Verdana, "Droid Sans";display:inline-block;padding:3px 2px;min-width:15px;left:30px;text-align:center;border-radius:2px;top:5px;position:absolute;z-index:1000}@media screen and (max-width: 700px){.client_mode_default_alt #header .registration_links .person_menu .notification_beacon{display:none}}@media screen and (max-width: 700px){.client_mode_default_alt #header .registration_links{display:none}}.client_mode_default_alt #header.hide_logo .business_name{bottom:auto;top:90px}.client_mode_default_alt #header.hide_business_name .cover_photo .business .business_logo,.client_mode_default_alt #header.hide_business_name .temp_cover_photo .business .business_logo{margin-top:-95px}@media screen and (max-width: 700px){.client_mode_default_alt #header.hide_business_name .cover_photo .business .business_logo,.client_mode_default_alt #header.hide_business_name .temp_cover_photo .business .business_logo{margin-top:-36px}}.client_mode_default_alt .default_alt_inner{position:relative;margin-top:-46px}@media screen and (max-width: 700px){.client_mode_default_alt .default_alt_inner{margin-top:0}}.client_mode_default_alt #navigation{border-radius:5px 5px 0 0}@media screen and (max-device-width: 960px), (orientation: portrait){.client_mode_default_alt #navigation{border-radius:0}}.client_mode_default_alt #navigation li.person_menu{right:10px}.client_mode_default_alt #navigation li:nth-child(2) a.active{border-radius:5px 0 0 0}.client_mode_default_alt #share_link_trigger{top:65px;right:0}
