#grow_info_panel{position:fixed;z-index:100;bottom:0;width:100%;min-height:200px;max-height:300px;height:30vh;overflow:hidden;background-color:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;box-sizing:border-box}@media (max-width: 767px){#grow_info_panel{height:40vh}}#grow_info_panel>*{box-sizing:border-box}#grow_info_panel.closed{height:0;max-height:0;min-height:0}#grow_info_panel .info_panel_header{background-color:#eee;border-top:1px solid #ccc;border-bottom:1px solid #ccc;position:relative;padding:5px 20px;height:30px}#grow_info_panel .info_panel_header h3{margin:0 10px;padding:2px 0;font-size:0.9em;line-height:1.1em;font-weight:normal;color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#grow_info_panel .info_panel_header .close{position:absolute;top:3px;left:10px}#grow_info_panel .info_panel_body{height:calc(30vh - 30px);min-height:calc(200px - 30px);max-height:calc(300px - 30px);padding-top:10px;overflow-x:scroll;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media (max-width: 767px){#grow_info_panel .info_panel_body{height:calc(40vh - 30px);padding-left:10px;padding-right:10px}}#grow_info_panel .info_panel_body .progress{margin:50px auto 0;max-width:250px}.radio input[type="radio"],.checkbox input[type="checkbox"]{margin-left:-18px}.form-intro{margin-bottom:2em}form.form-inline-placeholders .control-group{margin-bottom:1em}form.form-inline-placeholders .control-group:not(.boolean) label{display:none}form.form-inline-placeholders .control-group:not(.boolean) label.checkbox,form.form-inline-placeholders .control-group:not(.boolean) label.radio{display:inline}form.form-inline-placeholders.form-focus{max-width:375px;margin:1em auto}form.form-inline-placeholders.form-focus input:not([type=checkbox]):not([type=radio]),form.form-inline-placeholders.form-focus textarea,form.form-inline-placeholders.form-focus select,form.form-inline-placeholders.form-focus .select2-container,form.form-inline-placeholders.form-focus .uneditable-input{margin-bottom:0.2em;width:100%;box-sizing:border-box}form.form-inline-placeholders.form-focus input:not([type=checkbox]):not([type=radio]):not(.btn-large),form.form-inline-placeholders.form-focus textarea,form.form-inline-placeholders.form-focus .uneditable-input{height:unset;padding:5px 6px}form.form-inline-placeholders.form-focus .form-actions{background-color:transparent;border:0;padding:0.5em 0}form.form-inline-placeholders.form-focus .form-actions .form-actions-row{display:flex;align-items:center}form.form-inline-placeholders.form-focus .form-actions .form-actions-row>input,form.form-inline-placeholders.form-focus .form-actions .form-actions-row>button{flex-grow:1}form.form-inline-placeholders.form-focus .form-actions .form-actions-row>input:not(:first-child),form.form-inline-placeholders.form-focus .form-actions .form-actions-row>button:not(:first-child){margin-left:1em}form.form-horizontal input+input:not(:first-child){margin-top:5px}form .help-block,form .help-inline{margin-top:0.2em !important;font-size:0.85em}form .help-block .btn+.btn,form .help-inline .btn+.btn{margin-left:12px}form .checkbox+.help-block{margin-top:-5px !important;margin-bottom:5px}form a.enable-field.btn-mini{margin:4px 0}form .form-actions{padding-top:14px;padding-bottom:15px}form .control-label abbr[title]{font-size:1.2em;color:red;cursor:pointer}form textarea{height:110px}form textarea.content-detail-value{height:60px}form textarea.url{width:50%;height:60px}form textarea.ace-editor{width:100%;height:400px}form textarea.editor-small{min-height:100px}form textarea.editor-medium{min-height:200px}form textarea.editor-large{min-height:300px}@media (max-width: 767px){form textarea.editor-large{min-height:200px}}form textarea#content_report_comment,form textarea.event_registration_notes,form textarea.full_size{width:95%;height:80px}form .input-prepend,form .input-append{display:flex !important;align-items:stretch;box-sizing:border-box;min-height:30px}form .input-prepend .add-on,form .input-append .add-on{flex:0;height:auto;min-width:auto}form .input-prepend input,form .input-append input{width:177px}@media (max-width: 767px){form .input-prepend input,form .input-append input{flex:1}}form .input-prepend .fa,form .input-append .fa{width:1.28571429em}form .input-prepend .active,form .input-append .active{background-color:var(--form-input-background-color, #fff);border:1px solid var(--form-input-border-color, #ccc)}form .input-prepend [class*="span"],form .input-append [class*="span"]{margin-left:0}@media (max-width: 767px){form .controls-row [class*="span"]+[class*="span"]{margin-left:0 !important;margin-top:5px}}form [class*="span"]:first-child,form .controls>.select2-container{margin-left:0}form .select2-container[class*="span"]{float:none}form .controls .input-inline{max-width:220px;display:flex;justify-content:space-between}form .controls .input-inline input,form .controls .input-inline select,form .controls .input-inline .select2-container{width:50%;flex:1 1 auto}form .controls .input-inline input:first-child,form .controls .input-inline select:first-child,form .controls .input-inline .select2-container:first-child{margin-right:0.4rem}form .controls .input-force-inline{display:flex;align-items:center}form .select_attachments .attachments_footer{margin:15px 0}form select+.other_input{margin-left:1em}form input.datetime_picker[readonly]{background-color:var(--form-input-background-color, #fff);cursor:pointer}form .controls .interests{width:80%}@media (max-width: 767px){form .controls .interests{width:100%}}@media (max-width: 767px){form .mobile-input-stack .control-label{float:none;width:auto;padding-top:0;text-align:left}form .mobile-input-stack .controls{margin-left:0}}form .input-inline-display{display:inline-block;margin:0 0.1em;font-size:0.9em}form #card_element{height:37px;max-width:600px;padding:8px 10px;box-sizing:border-box;border:1px solid var(--form-input-border-color, #ccc);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:none;background-color:var(--form-input-background-color, #fff);filter:none;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}form #card_element.StripeElement--invalid{border-color:#b94a48}form #card_errors{margin-bottom:15px;color:#b94a48}form #card_errors .help-inline{color:inherit}form #song_preview_start,form #song_preview_seconds,form #settings_song_preview_start,form #settings_song_preview_seconds{width:100px}form .user_checkbox_fields .signup-form-footer{font-size:0.85em}form .user_checkbox_fields .account_text{margin-bottom:5px !important}form .well .well-help{font-size:0.9em;margin-bottom:25px !important}.select2-drop .select2-results .select2-disabled{background-color:var(--well-background-color, #f4f4f4)}.select2-container.select2-container-disabled .select2-choice{background-color:var(--well-background-color, #f4f4f4);border-color:var(--well-border-color, #ddd)}.form-horizontal .control-group.boolean{margin-bottom:15px}@media (max-width: 467px){.form-horizontal .control-group{margin-bottom:15px}}.form-horizontal .control-group.inline-radio .controls,.form-horizontal .control-group.inline-checkbox .controls{display:flex;align-items:baseline}.form-horizontal .control-group.inline-radio .controls>*:not(:last-child),.form-horizontal .control-group.inline-checkbox .controls>*:not(:last-child){margin-right:1.8em}.form-horizontal .control-group.inline-checkbox .controls{padding-top:5px}.form-horizontal .control-label.radio_buttons{padding-top:0}.form-horizontal #profile_url .control-group{display:flex}.form-horizontal #profile_url .control-group .control-label{float:none;width:auto}.form-horizontal #profile_url .control-group .controls{margin-left:5px}.minicolors-theme-default .minicolors-input{padding-left:32px;padding-right:5px}.minicolors-theme-default .minicolors-swatch{top:3px;left:3px}.minicolors-theme-default .minicolors-swatch,.minicolors-theme-default .minicolors-swatches .minicolors-swatch{width:23px;height:23px;border-radius:50%}.minicolors-theme-default .minicolors-swatches .minicolors-swatch{margin-bottom:3px;margin-right:5px}.minicolors-theme-default .minicolors-swatch-color{border-radius:inherit}fieldset legend+.fieldset-help{margin-top:-10px}fieldset .fieldset-help{margin-bottom:25px;font-size:0.9em}fieldset.collapsible{margin-bottom:0}fieldset.collapsible div[data-target]{display:flex;padding:0.2rem 0.75rem;background-color:var(--well-background-color, #dedede);font-size:1rem;font-weight:500}fieldset.collapsible div[data-target]:hover{background-color:var(--well-background-color, #dedede) !important}fieldset.collapsible div[data-target]:after{font-family:FontAwesome;content:"\f078";color:#555;font-size:0.75em;font-weight:normal;padding-left:0.75rem}fieldset.collapsible div[data-target]:hover:after{content:"\f078" !important}fieldset.collapsible div[data-target] .collapsible-title{flex:1}fieldset.collapsible.collapsed div[data-target]{background-color:unset}fieldset.collapsible.collapsed div[data-target]:after{content:"\f054"}fieldset.collapsible>legend{margin-bottom:0;cursor:pointer;border-top:1px solid #e5e5e5;border-bottom:0}fieldset.collapsible .collapse.visible{overflow:visible}fieldset.collapsible .collapsible-content{margin:1rem 0 1.5rem}fieldset.collapsible fieldset.collapsible>legend{display:none}fieldset.collapsible fieldset.collapsible .collapse{height:auto;overflow:auto}fieldset fieldset>legend{font-size:1.2em;margin-left:0.8em}@media (max-width: 767px){fieldset fieldset>legend{font-size:1.1em;margin-left:0}}fieldset fieldset .fieldset-help{margin-left:2em}fieldset legend+.control-group{margin-top:0}.control-group+fieldset{margin-top:40px}.tab-content>div>.collapsible .collapse{height:auto !important}.new_coupon textarea.content-body,.edit_coupon textarea.content-body{min-height:100px}.well .control-group.event_location_id{margin-bottom:0}.daterangepicker.single{padding-bottom:15px}.daterangepicker.single .ranges{display:none}.daterangepicker.single .yearselect{width:42%}.daterangepicker .daterangepicker_start_input,.daterangepicker .daterangepicker_end_input{display:none}.date_range_select{display:inline-flex;align-items:center}.date_range_select .report_daterange_picker{display:inline-flex;align-items:center;overflow:hidden;text-overflow:ellipsis}@media (max-width: 767px){.date_range_select .report_daterange_picker{max-width:240px}}.date_range_select .report_daterange_picker:not(.btn-default){background-color:#fff;background-image:none;border-bottom-color:#ccc;color:#444;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.date_range_select .report_daterange_picker:not(.btn-default) .picker_label{padding:0 3px}.date_range_select .prev-date,.date_range_select .next-date{padding:4px 5px;font-size:1.2em}.btn.disabled,.btn[disabled]{pointer-events:none}.nowrap{white-space:nowrap}.photo_detail_fields{margin-bottom:10px}.photo_detail_fields img{margin-bottom:20px}.photo_detail_fields .controls .photos_description textarea{height:175px}.photo_detail_fields .controls textarea,.photo_detail_fields .controls input{width:90%}.photo_detail_fields .controls .select2-container{width:100%}.photo_detail_fields .controls .select2-container .select2-choices{width:90%;padding:0 6px;margin-bottom:10px}.spinner{display:inline-block;margin:5px}.panel{padding:15px;margin-bottom:20px;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}@media (min-width: 980px){.panel.mobile-collapse .panel-heading{pointer-events:none}.panel.mobile-collapse .panel-content,.panel.mobile-collapse .panel-footer{height:auto !important}.panel.mobile-collapse .collapse{position:initial}}@media (max-width: 979px){.panel.mobile-collapse .panel-heading{cursor:pointer;display:flex;background-color:var(--breadcrumb-background-color)}.panel.mobile-collapse .panel-heading:after{font-family:FontAwesome;content:"\f077";color:#444;color:var(--button-text-color);font-size:0.9rem;font-weight:normal;padding-left:0.75rem;margin-left:auto}.panel.mobile-collapse.collapsed .panel-heading{border-bottom:0}.panel.mobile-collapse.collapsed .panel-heading:after{content:"\f078"}.panel.mobile-collapse.collapsed .panel-footer{padding:0;border-top:0}.panel.mobile-collapse.collapsed .panel-heading{transition:margin-bottom .4s ease-in-out;margin-bottom:-15px}}#sidebar .panel .nav-list{margin:-5px -15px}.panel-heading{padding:10px 15px;margin:-15px -15px 15px;font-size:17.5px;font-weight:500;background-color:#f5f5f5;border-bottom:1px solid #ddd;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading .panel-heading-nav{float:right}.panel-footer{padding:10px 15px;margin:15px -15px -15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel-footer .nav{margin-bottom:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#999999;text-align:left}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}}@media (min-width: 980px){.menu-navbar .btn-navbar{display:none}}legend{font-size:17.5px;line-height:30px}form .control-group.input_link .controls{padding:5px 0}form .control-group.display{margin-bottom:5px}form .control-group.display .controls span.field_value{display:inline-block;padding:5px 0}form #user_profile_website,form #user_profile_description,form #user_profile_attributes_website,form #user_profile_attributes_description{width:60%;height:65px}form .select2-chosen{width:184px}form .select2-input{min-width:208px}form .select2-container{width:220px}form .content-detail .content-detail-type .select2-container{width:100%}form .content-detail .content-detail-type .select2-chosen{width:auto}@media (max-width: 767px){form input,form textarea{width:100%;box-sizing:border-box;min-height:30px}form input[type="button"],form input[type="reset"],form input[type="submit"],form input[type="radio"],form input[type="checkbox"]{min-height:auto !important}form .select2-chosen,form .select2-input,form .select2-container{width:100%}form .content-detail .content-detail-type .select2-container{width:100%}form .content-detail .content-detail-type .select2-chosen{width:auto}}form .control-group.date select{width:32%;max-width:130px}form .control-group.date .select2-container#s2id_order_user_attributes_birthdate_1i,form .control-group.date .select2-container#s2id_user_profile_birthdate_1i,form .control-group.date .select2-container#s2id_user_profile_attributes_birthdate_1i,form .control-group.date .select2-container#s2id_event_registration_user_attributes_profile_attributes_birthdate_1i,form .control-group.date .select2-container#s2id_form_submission_user_attributes_profile_attributes_birthdate_1i{width:110px}form .control-group.date .select2-container#s2id_order_user_attributes_birthdate_2i,form .control-group.date .select2-container#s2id_user_profile_birthdate_2i,form .control-group.date .select2-container#s2id_user_profile_attributes_birthdate_2i,form .control-group.date .select2-container#s2id_event_registration_user_attributes_profile_attributes_birthdate_2i,form .control-group.date .select2-container#s2id_form_submission_user_attributes_profile_attributes_birthdate_2i{width:140px}form .control-group.date .select2-container#s2id_order_user_attributes_birthdate_3i,form .control-group.date .select2-container#s2id_user_profile_birthdate_3i,form .control-group.date .select2-container#s2id_user_profile_attributes_birthdate_3i,form .control-group.date .select2-container#s2id_event_registration_user_attributes_profile_attributes_birthdate_3i,form .control-group.date .select2-container#s2id_form_submission_user_attributes_profile_attributes_birthdate_3i{width:100px}form .user_profile_mobile div.select2-container{width:165px}form #page_module_user_list_type,form #s2id_page_module_user_list_type{width:200px}form .user_profile_description textarea,form .user_profile_website textarea{width:40%}form #video_source_url{width:95%;height:50px}form #user_update_details{width:95%;max-width:450px;height:75px}form .module_types ul.nav-tabs,form .layout_types ul.nav-tabs{display:none !important}form .module_types .tab-content,form .layout_types .tab-content{overflow:visible}form.page_module_embed #width,form.page_module_embed #height{width:100px}form.page_module_embed #page_module_layout,form.page_module_embed #s2id_page_module_layout .select2-chosen{width:125px}form .remove_element,form .remove-image{line-height:30px;margin-left:10px}form .btn-group .remove_element{margin-left:0}form .inline-help .btn-group{margin-left:10px}form .inline-help .btn-group .dropdown-menu{left:auto;right:0}form .content-detail.expanded .content-detail-type{float:none;margin-bottom:10px}form .content-detail.expanded .mce-tinymce{width:93%;float:left;margin-bottom:10px}form .fa-remove-sign{color:#000;text-decoration:none !important}form .fa-remove-sign:hover{color:#666}form img.profile_image{margin-left:180px}form .card_expiration_field{width:115px}form .email_suggestion .suggested_email{color:inherit;font-weight:bold}form>.help-inline{color:#B94A48;padding-bottom:15px}form input.select_other_input{display:block;margin-top:5px}form .event_registration_contact_fields{margin-bottom:15px;background-color:#efefef;padding:10px 0}form .content_detail_field{margin:10px 0}form span.input{display:inline-block;padding:5px}#embed_code{width:90%;height:100px}.quickview{position:absolute;width:350px;min-height:170px;height:auto;padding:10px;background-color:#fff;border:4px solid #bbb;z-index:900;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:3px 3px 10px rgba(0,0,0,0.5);-moz-box-shadow:3px 3px 10px rgba(0,0,0,0.5);box-shadow:3px 3px 10px rgba(0,0,0,0.5)}.quickview .user{width:100%;max-height:400px;overflow:auto}.quickview .user .info{margin-left:70px}.quickview .user h3{margin:0 0 0.2em}.quickview .user #user_status,.quickview .user .latest_activity{margin:0.75em 0}.quickview .user #user_status small,.quickview .user #user_status .content_votes,.quickview .user #user_status br{display:none}.quickview .user .profile_icon{float:left}.quickview .user .profile_icon,.quickview .user .profile_icon img{width:60px;height:auto}.quickview .quickview-user-nav{display:flex;flex-wrap:wrap;margin-bottom:1rem}.quickview .quickview-user-nav>*{margin-right:0.3rem;margin-bottom:0.3rem}.quickview .similar_interests{margin:0.2em 0 0}.quickview .activity{min-height:0}.quickview .user .activity .profile_icon{display:none}.quickview .latest_activity h4,.quickview .content_notes h4{margin:1.2em 0 0}.quickview .content_note{margin-top:1em}.quickview .admin{margin-top:10px}#map li.media{list-style:none}#map .map-popup{display:flex;align-content:center}#map .map-popup .popup-image{margin-right:10px}#map .map-popup .popup-image img{width:50px;max-width:50px;height:50px}#map .map-popup .popup-title{font-size:1.1em;font-weight:500;min-width:130px;max-height:150px;overflow:hidden;word-break:break-word}.upload-button{margin-bottom:10px;box-sizing:border-box;line-height:20px !important}.upload-button input{margin-top:10px}.drop_hover{box-shadow:0px 0px 6px 5px #ccc}.form-inputs .share_input>span{margin-left:100px}.share_input ul.nav{display:inline}.share_input ul.nav li,.share_input ul.nav label{display:inline}.share_input ul.nav input{float:none;margin:0}body.dragging,body.dragging *{cursor:move !important}.dragged{position:absolute;opacity:0.5;z-index:2000}ul li.placeholder,ol li.placeholder{position:relative}.select2.product-variant-type-value-list li.dragged{display:none}.select2.product-variant-type-value-list li.placeholder.select2-search-choice{width:30px;height:13px;opacity:0.5}ul.nav li.placeholder:before,ol.nav li.placeholder:before{content:"";position:absolute;width:0;height:0;border:5px solid transparent;border-top-color:red;top:-6px;margin-left:-5px;border-bottom:none}ul.nav ul.dropdown-menu li.placeholder:before{border:5px solid transparent;border-left-color:red;margin-top:-5px;margin-left:none;top:0;left:10px;border-right:none}.mce-fullscreen{top:41px !important}form .mce-container{box-sizing:border-box}body#tinymce{color:#000 !important;background:#fff !important;margin-top:0 !important;padding-top:0 !important;padding:10px !important;border:0 !important}.fa-black{color:#000}.page_module+.carousel{position:relative}.page_module.layout_panel .panel-content>ul,.page_module.layout_none>ul{margin:0}.carousel .carousel-inner .item .page p{margin:0}.carousel.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity}.carousel.carousel-fade .carousel-inner .active{opacity:1}.carousel.carousel-fade .carousel-inner .active.left,.carousel.carousel-fade .carousel-inner .active.right{left:0;opacity:0;z-index:1}.carousel.carousel-fade .carousel-inner .next.left,.carousel.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel .carousel-photo{text-align:center}body:not(.classic-templates) .carousel .carousel-indicators{display:flex;justify-content:center;top:auto;bottom:1em;left:0;z-index:50}body:not(.classic-templates) .carousel .carousel-indicators.indicator-images{display:flex;justify-content:center;align-items:center;right:auto;left:0;width:100%}body:not(.classic-templates) .carousel .carousel-indicators.indicator-images li{text-indent:0;background-color:transparent !important;flex:1;max-width:10%;width:auto;height:auto;float:none}body:not(.classic-templates) .carousel .carousel-indicators.indicator-images li img{transition:all 0.3s;opacity:0.6;border:1px solid rgba(255,255,255,0.4)}body:not(.classic-templates) .carousel .carousel-indicators.indicator-images li.active img,body:not(.classic-templates) .carousel .carousel-indicators.indicator-images li:hover img{opacity:1}body:not(.classic-templates) .carousel .carousel-control{width:1em;height:1em;font-size:2.5em;border-radius:50%;display:flex;justify-content:center;align-items:center;top:50%;z-index:50;background-color:transparent;border:0;opacity:1;color:rgba(255,255,255,0.8)}body:not(.classic-templates) .carousel .carousel-control:hover{background-color:rgba(0,0,0,0.3)}body:not(.classic-templates) .carousel .carousel-control .outer{margin-bottom:0.05em;font-family:FontAwesome;font-size:1.2em;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:not(.classic-templates) .carousel .carousel-control.left{left:2px}body:not(.classic-templates) .carousel .carousel-control.left .outer:before{content:"\f104";margin-right:0.1em}body:not(.classic-templates) .carousel .carousel-control.right{right:2px}body:not(.classic-templates) .carousel .carousel-control.right .outer:before{content:"\f105";margin-left:0.1em}.video_player_container{max-width:1280px;margin:auto;position:relative}.video_player_container.inline_player{clear:both}.video_player_container .play_video:before,.video_player_container .fullscreen:before{content:"\f01d";font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6em;position:absolute;top:50%;left:0;right:0;text-align:center;opacity:0.7;margin-top:-54px;z-index:1}.iframe .video_player_container{max-width:none}.activity_video .video_player_container{margin:0}.fluid-width-video-wrapper{padding-top:56.25% !important}.video-playlist ul.videos{margin:10px 0;max-height:300px;overflow:auto}#grow-modal.wide{width:760px;margin-left:-380px}#grow-modal form .content_attachments .controls,#grow-modal form .content-detail .controls{margin-left:0}#grow-modal form .content_attachments .span3,#grow-modal form .content-detail .span3{width:200px}#grow-modal form .content_attachments .span5,#grow-modal form .content-detail .span5{width:250px}#grow-modal .add-category{display:none}#grow-modal .modal-header{word-break:break-word}#grow-modal .modal-body>.container-fluid{padding:0}ul.choices{list-style:none}.progress{margin-top:2px}#sidebar .poll form .form-actions{padding-left:25px}#search_results{min-height:500px}#search_results .media-list .media .content-image{width:225px}@media (min-width: 980px) and (max-width: 1199px){#search_results .media-list .media .content-image{width:200px}}@media (min-width: 768px) and (max-width: 979px){#search_results .media-list .media .content-image{width:180px}}@media (max-width: 767px){#search_results .media-list .media .content-image{width:110px}}.dl-horizontal dd.website{word-wrap:break-word}.nav-stacked>li>a.btn{display:inline-block}.survey form.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.survey form.form-horizontal .control-label.required abbr{float:left;margin-right:5px}.survey form.form-horizontal .controls{margin-left:0}.survey form.form-horizontal textarea{min-width:120px;width:99%}.alert a{color:inherit;text-decoration:underline}.alert a.quickviewable{font-weight:bold;text-decoration:none}.alert a.close{color:#000;text-decoration:none}@media (max-width: 767px){select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],body#tinymce{font-size:16px}input::-webkit-input-placeholder{font-size:14px}input::-moz-placeholder{font-size:14px}input:-ms-input-placeholder{font-size:14px}input:-moz-placeholder{font-size:14px}.mce-floatpanel{width:100% !important;left:0 !important}.mce-floatpanel .mce-container-body,.mce-floatpanel .mce-foot{width:99% !important}.mce-floatpanel .mce-container-body .mce-container-body,.mce-floatpanel .mce-foot .mce-container-body{width:99% !important}.mce-floatpanel .mce-container-body .mce-btn,.mce-floatpanel .mce-foot .mce-btn{margin:10px !important;position:static !important}}.jscroll-added{margin-top:15px}#reviews .review{padding:10px 0}#reviews .review .profile_icon{float:left;margin:0 10px 10px 0}abbr.timeago{cursor:auto;border-bottom:none}form.search-form input[type=submit]{margin:-9px 5px 0}.exception_page .search-form{margin-top:30px}.content_attachments .position_content:hover .handle,.product_variants .position_content:hover .handle,.product_images .position_content:hover .handle,.product_config_options .position_content:hover .handle,.product_config_types .position_content:hover .handle,#content_details .position_content:hover .handle{visibility:visible}.content_attachments .position_content.dragged .controls,.product_variants .position_content.dragged .controls,.product_images .position_content.dragged .controls,.product_config_options .position_content.dragged .controls,.product_config_types .position_content.dragged .controls,#content_details .position_content.dragged .controls{margin-left:0}.content_attachments .position_content.placeholder,.product_variants .position_content.placeholder,.product_images .position_content.placeholder,.product_config_options .position_content.placeholder,.product_config_types .position_content.placeholder,#content_details .position_content.placeholder{height:2px;max-width:500px;background-color:rgba(155,155,155,0.5)}@media (min-width: 768px){.content_attachments .position_content.placeholder,.product_variants .position_content.placeholder,.product_images .position_content.placeholder,.product_config_options .position_content.placeholder,.product_config_types .position_content.placeholder,#content_details .position_content.placeholder{margin-left:50px}}@media (max-width: 767px){.content_attachments .position_content input,.content_attachments .position_content textarea,.content_attachments .position_content .select2-chosen,.content_attachments .position_content .select2-input,.content_attachments .position_content .select2-container,.product_variants .position_content input,.product_variants .position_content textarea,.product_variants .position_content .select2-chosen,.product_variants .position_content .select2-input,.product_variants .position_content .select2-container,.product_images .position_content input,.product_images .position_content textarea,.product_images .position_content .select2-chosen,.product_images .position_content .select2-input,.product_images .position_content .select2-container,.product_config_options .position_content input,.product_config_options .position_content textarea,.product_config_options .position_content .select2-chosen,.product_config_options .position_content .select2-input,.product_config_options .position_content .select2-container,.product_config_types .position_content input,.product_config_types .position_content textarea,.product_config_types .position_content .select2-chosen,.product_config_types .position_content .select2-input,.product_config_types .position_content .select2-container,#content_details .position_content input,#content_details .position_content textarea,#content_details .position_content .select2-chosen,#content_details .position_content .select2-input,#content_details .position_content .select2-container{width:calc(100% - 40px)}}.content_attachments .controls-row,.product_variants .controls-row,.product_images .controls-row,.product_config_options .controls-row,.product_config_types .controls-row,#content_details .controls-row{position:relative}.content_attachments .controls-row .handle,.product_variants .controls-row .handle,.product_images .controls-row .handle,.product_config_options .controls-row .handle,.product_config_types .controls-row .handle,#content_details .controls-row .handle{cursor:row-resize;visibility:hidden;position:absolute;padding:0 5px;top:4px;left:-25px}.product_images .position_content.dragged .controls{margin-left:0}.product_images .handle{position:static !important;display:inline-block}@media (min-width: 768px){.product_variants .position_content,.product_config_options .position_content,.product_config_types .position_content{margin-left:-19px}}.product_config_options .controls-row{border:1px solid #ccc;border-radius:5px;background:#eee;padding:5px}.product_config_options .controls-row .handle{top:25px;left:5px}.order .order_form_field{position:relative}.order .order_form_field:hover .handle{visibility:visible}.order .order_form_field.dragged{position:absolute}.order .order_form_field.dragged .controls{margin-left:0}.order .order_form_field .form_field_header{padding-left:20px}.order .order_form_field .handle{cursor:move;visibility:hidden;position:absolute;padding:0 5px;top:4px;left:-5px}.content_votes{margin-bottom:15px}div.strava_activity .score{background-color:whitesmoke;border:1px solid #e3e3e3;text-align:center;width:135px;margin:15px 0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.strava_activity .score .score-header{background-color:#e3e3e3;text-transform:uppercase;padding:5px;font-size:0.9em;font-weight:bold}div.strava_activity .score .score-details{font-size:2em;font-weight:bold;padding:20px}.strava_activities .score{margin:5px}.training_leaderboard .filters .select2-container{width:100%;margin-bottom:5px}.training_leaderboard table .rank{width:90px}.training_leaderboard table th.rank{color:transparent}.training_leaderboard table td{vertical-align:middle}.training_leaderboard table td.rank{text-align:center !important;font-weight:bold}.training_leaderboard table td.name img{width:40px;height:40px;vertical-align:middle}#sidebar .strava_activity .media-body,.users_page .strava_activity .media-body,.activity_preview .strava_activity .media-body{max-width:40%}#sidebar .strava_activity .media-body .media-header,#sidebar .strava_activity .media-body p,.users_page .strava_activity .media-body .media-header,.users_page .strava_activity .media-body p,.activity_preview .strava_activity .media-body .media-header,.activity_preview .strava_activity .media-body p{margin:0}#sidebar .strava_activity .media-body .media-header,.users_page .strava_activity .media-body .media-header,.activity_preview .strava_activity .media-body .media-header{font-size:1.2em}#sidebar .strava_activity .score,.users_page .strava_activity .score,.activity_preview .strava_activity .score{margin:0 0 5px 5px}#sidebar .strava_activity{font-size:0.85em}#sidebar .strava_activity .profile_icon{width:55px}@media (min-width: 980px) and (max-width: 1199px){#sidebar .strava_activity .media-body{max-width:28%}}#sidebar .strava_activity .score{margin:0 0 5px 5px;width:auto}#sidebar .strava_activity .score .score-header{padding:0px 5px}#sidebar .strava_activity .score .score-details{padding:5px;font-size:1.3em}.users_page .strava_activity,.activity_preview .strava_activity{font-size:1em}.users_page .strava_activity .profile_icon,.activity_preview .strava_activity .profile_icon{display:none}.users_page .strava_activity .score,.activity_preview .strava_activity .score{margin:0 0 10px 5px}.users_page .panel.user_network_connect table.user_networks td,.users_page .panel.user_network_connect table.user_networks th,.activity_preview .panel.user_network_connect table.user_networks td,.activity_preview .panel.user_network_connect table.user_networks th{vertical-align:middle}.users_page .panel.user_network_connect table.user_networks .action,.activity_preview .panel.user_network_connect table.user_networks .action{text-align:right}.user_checkin_locations .user_checkin_events{margin-top:20px}.user_checkin_locations .location{color:#000;border-bottom:1px solid #e5e5e5;padding-bottom:10px}.user_checkin_locations .location a,.user_checkin_locations .location a:link,.user_checkin_locations .location a:visited{color:inherit}.user_checkin_locations .location .content-image{width:150px;max-height:100px;margin-right:15px}@media (max-width: 767px){.user_checkin_locations .location .content-image{float:left;width:auto;max-width:100px;max-height:70px;margin-right:10px}}.user_checkin_locations .location .address,.user_checkin_locations .location .distance{font-size:0.75em;line-height:1.3em}.user_checkin_locations fieldset{margin-top:35px}iframe.page_module{border:none}iframe.page_module,body.iframe.page_modules_page{margin:0;padding:0}.event_scoring_result .content-image{max-width:124px}@media (max-width: 767px){.event_scoring_result .content-image{max-width:100px}}.daily_forecast>.title{font-weight:bold;font-size:1.3em;border-bottom:solid 2px #333;margin-bottom:20px}.daily_forecast .weather_widget{text-align:center}.daily_forecast .weather_widget .temp_container{display:inline-block}.daily_forecast .weather_widget .forecast_icon{float:left}.daily_forecast .weather_widget .temp{float:left;line-height:1em;font-size:4em;margin-left:15px;margin-top:10px}.daily_forecast .weather_widget .summary{font-weight:bold;margin-top:15px}.daily_forecast .day_forecast .day{text-align:center;font-weight:bold}.daily_forecast .day_forecast .forecast_icon{width:100%}.daily_forecast .day_forecast .temp_bar_container{padding:10px 0}.daily_forecast .day_forecast .temp_bar_container .temp_bar{position:relative;border-radius:200px;background:#333;width:20px;margin:16px auto}.daily_forecast .day_forecast .temp_bar_container .temp_bar .max_temp,.daily_forecast .day_forecast .temp_bar_container .temp_bar .min_temp{font-size:12px;position:absolute;left:0;right:0}.daily_forecast .day_forecast .temp_bar_container .temp_bar .max_temp{top:-20px}.daily_forecast .day_forecast .temp_bar_container .temp_bar .min_temp{bottom:-20px}.daily_forecast .nav-tabs a,.daily_forecast .nav-tabs a:visited{color:#333}.daily_forecast .day_forecast{height:200px}.daily_forecast .daily_weather_panel{text-align:center}.daily_forecast .daily_weather_panel .summary{padding:20px 0}@media (max-width: 767px){.daily_forecast .row-fluid .span1{width:6.38298%;margin-left:17%;margin-top:20px;display:inline-block}.daily_forecast .row-fluid .span1 ~ .span1{margin-left:2.12766%}}#content .tabs .login,#content .tabs .signup{max-width:150px}a.btn.dropdown-toggle,button.btn.dropdown-toggle{width:auto !important}.dynatable-processing{display:none !important}.select2-results .select2-result{display:table;width:100%}.select2-results .select2-result.select2-selected{display:none}.select2-results .select2-result .select2-result-label{font-size:0.9em;line-height:1.3em;padding:5px 7px}.select2-results .select2-result .select2-result-label img{width:40px;height:auto;float:left;margin-right:8px;margin-bottom:3px}.select2-results .select2-result .select2-result-label .select_details{display:block;font-size:0.85em;opacity:0.55}.select2-container .select2-chosen img,.select2-container .select2-search-choice img{display:none}.select2-drop-auto-width{max-width:360px}.subscribed_notice{font-size:0.85em;padding:3px 5px;display:inline-block}.row-fluid .span1:nth-child(12n+1){margin-left:0}.row-fluid .span2:nth-child(6n+1){margin-left:0}.row-fluid .span3:nth-child(4n+1){margin-left:0}.row-fluid .span4:nth-child(3n+1){margin-left:0}.row-fluid .span6:nth-child(2n+1){margin-left:0}.row-fluid .span12{margin-left:0 !important}.header_details{font-size:0.9em}.header_details ul.content_details{list-style:none;margin:0;padding:5px 0}.header_details ul.content_details>li{display:inline;padding-right:15px}.header_details ul.content_details>li:not(.content-tags){white-space:nowrap}.header_details ul.content_details>li:empty{display:none}.header_details ul.content_details>li.byline{display:none}.header_details ul.content_details>li.byline img{display:inline;vertical-align:middle;width:25px;height:25px;margin-right:5px}.header_details ul.nav{margin-bottom:0}.header_details .actions{text-align:right}.header_details .actions>*{text-align:left}.header_details .actions .share_menu{float:right;margin-right:5px;margin-bottom:0}.header_details .actions .share_menu .dropdown>a{padding:2px 10px;margin-top:0;margin-bottom:0;font-size:11.9px;line-height:20px;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:whitesmoke;background-image:-moz-linear-gradient(top, white, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(white), to(#e6e6e6));background-image:-webkit-linear-gradient(top, white, #e6e6e6);background-image:-o-linear-gradient(top, white, #e6e6e6);background-image:linear, to bottom, white, #e6e6e6;background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFE6E6E6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid #cccccc;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.share_menu i,.share_menu img{width:20px;margin-right:3px}.report_content{margin-bottom:15px}.events_page .event{margin-bottom:15px}.event .media-body p,.event_registration .media-body p{margin-bottom:0}.event .event_label,.event_registration .event_label{font-weight:bold}.event_registration_countdown{margin:15px 0;font-size:1.1em;font-weight:bold}.event_registration_countdown .counter{display:inline-block}.tabs.border{border-bottom:1px solid #ddd;margin-bottom:15px}.location-search #origin,.location-search #within,.location-search #s2id_within{width:120px}.media>.hover_content{overflow:hidden}.media>.hover_content .report_content,.media>.hover_content .admin{visibility:hidden}.media>.hover_content:hover .report_content,.media>.hover_content:hover .admin{visibility:visible}.mobile .media>.hover_content .report_content,.mobile .media>.hover_content .admin{visibility:visible}.gear-select.hide+p.help-block{margin-top:5px}.counter .countdown-row .countdown-section:after{content:' '}.counter .countdown-row .countdown-section .countdown-amount:after{content:' '}.image_preview img{max-height:150px;max-width:150px}.dropdown-menu .tooltip-inner{max-width:150px;white-space:normal}#barcodes_page.scan .thumbnails>.row-fluid{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}#barcodes_page.scan .order_item_redeem{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-bottom:25px;padding:20px;height:auto}#barcodes_page.scan .order_item_redeem .change_count_value{font-size:3em;margin-right:20px}#barcodes_page.scan .order_item_redeem .item_details{margin-bottom:15px}#barcodes_page.scan .order_item_redeem .btn,#barcodes_page.scan .order_item_redeem .btn:visited{color:#fff}#barcodes_page.scan .order_item_redeem .btn.submit{font-size:2.5em;line-height:1em;padding:10px;margin-top:15px}#barcodes_page.scan .form-horizontal .control-label{width:40%}#barcodes_page.scan .form-horizontal .controls{margin-left:40%;text-align:left}#barcodes_page.scan .form-horizontal .controls input.order_item_count{font-size:3em;height:1em;width:3em}.form-horizontal .boolean.control-label{padding-top:0}.gears.media-list .gear .datestamp,.gears.media-list .gear .summary{display:none !important}.event_registration_checkins_page #search_results td.checked_in{text-align:center}body.staging.public header.navbar-inverse .navbar-inner{background-color:#666;border-color:#ccc;background-image:none !important}body.staging.admin header.navbar .navbar-inner{background-color:#ddd;border-color:#999;background-image:none !important}body.staging.admin header.navbar .navbar-inner .breadcrumb{background-color:transparent}#editor_panels_page.attachment{padding:15px}.pnlm-container{height:600px}.video-js .vjs-big-play-button{margin-top:-1.5em;border-radius:50%;height:3em}.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-size:1.8em;line-height:1.6em}.video-js .vjs-poster{background:contain}.video-js.vjs-fluid{padding-top:56.25%}.video-js.vjs-stream .vjs-error-display{background:none;font:normal normal normal 14px/1 FontAwesome}.video-js.vjs-stream .vjs-error-display:before{content:''}.video-js.vjs-stream .vjs-error-display .vjs-modal-dialog-content{display:none}.video-js .vjs-skip-backward,.video-js .vjs-skip-forward{display:none}.vjs-audio.minimal{padding-top:0}.vjs-audio.minimal .vjs-control-bar{display:flex;position:relative}.vjs-audio.minimal .vjs-control-bar .vjs-fullscreen-control{display:none}.vjs-audio .vjs-control-bar>*{order:10}.vjs-audio .vjs-play-control{order:1}.vjs-audio .vjs-prev-track,.vjs-audio .vjs-skip-backward{order:0}.vjs-audio .vjs-next-track,.vjs-audio .vjs-skip-forward{order:2}.vjs-audio .vjs-repeat-playlist{order:3}.vjs-audio .vjs-shuffle-playlist{order:4}.vjs-audio .vjs-repeat-playlist.active,.vjs-audio .vjs-shuffle-playlist.active{color:#FE4639;text-shadow:none}.vjs-audio .vjs-custom-button{display:unset;width:2.7em}.vjs-audio .vjs-custom-button .vjs-icon-placeholder:before{display:inline-flex;align-items:center;justify-content:center;font-family:FontAwesome;font-size:1.2em}.vjs-audio .vjs-custom-button.disabled{opacity:0.2;pointer-events:none}.vjs-audio .vjs-next-track .vjs-icon-placeholder:before{content:"\f04e"}.vjs-audio .vjs-prev-track .vjs-icon-placeholder:before{content:"\f04a"}.vjs-audio .vjs-shuffle-playlist .vjs-icon-placeholder:before{content:"\f074"}.vjs-audio .vjs-repeat-playlist .vjs-icon-placeholder:before{content:"\f021"}.vjs-audio .vjs-skip-backward .vjs-icon-placeholder:before{content:"\f0e2"}.vjs-audio .vjs-skip-forward .vjs-icon-placeholder:before{content:"\f01e"}[data-dynatable-no-sort]{pointer-events:none}#print-modal-body .print-preview{display:none}.config_image_container{position:relative}.config_image_container .config_option_fields{position:absolute;top:0;left:0}.design_image_container{position:relative}.design_image_container img{position:absolute;top:0;left:0}.design_image_container img:first-child{position:relative}.available_order_credit{margin-bottom:10px}span.radio,span.checkbox{min-height:0;padding-left:0}span.radio label,span.checkbox label{min-height:20px;padding-left:20px}.point-group.maven{color:#1e85eb}.point-group.connector{color:#eb691e}.point-group.salesman{color:#fdbe2c}.point-group.permission{color:#b81eeb}.label.point-group.maven{background-color:#1e85eb;color:#fff}.label.point-group.connector{background-color:#eb691e;color:#fff}.label.point-group.salesman{background-color:#fdbe2c;color:#fff}.quickview .label.point-group{padding:4px 5px}.navbar .btn.toggle .toggle-group .btn,.navbar .btn.toggle{margin:0}.page-action li{list-style:none}table.valign-middle td{vertical-align:middle}body.public a.tooltip_help{display:none !important}.social-icons{display:flex;align-items:center;justify-content:center;font-size:1.7rem}.social-icons>.social-icon{padding:0.1em 0.2em}.flex-grid{--grid-gap: 1em;display:flex;flex-wrap:nowrap;width:100%;box-sizing:border-box;gap:var(--grid-gap, 0)}.flex-grid>*{box-sizing:border-box}.flex-grid.flex-wrap{flex-wrap:wrap}.flex-grid.grid-col-2>*{width:45%;width:calc(50% - var(--grid-gap, 0))}.flex-grid.grid-col-3>*{width:31%;width:calc(33% - var(--grid-gap, 0))}@media (max-width: 767px){.flex-grid.grid-phone-col-1{display:block}.flex-grid.grid-phone-col-1>*{margin-bottom:1em;margin-bottom:var(--grid-gap);width:100%}}.index-empty-message{margin:1em auto;text-align:center;font-size:1.2em;line-height:1.4;max-width:450px}.index-empty-message .message-icon{margin-bottom:1.5em;opacity:0.5}.row-spacer{display:block}.row-spacer.bottom-spacer{margin-bottom:0.75em}#site_notice_bar{padding:10px;margin:0;background-color:#dedede;text-align:center}#site_notice_bar p:last-child,#site_notice_bar p:empty{margin-bottom:0}#site_notice_bar img{display:none}#site_notice_bar .content-embed>*{margin:0}@media (min-width: 980px){#user_nav_bar+#site_notice_bar{margin-top:40px}}@media (max-width: 979px){#content,#sidebar{display:block;float:none;width:100%;margin-left:0}}@media (min-width: 768px) and (max-width: 979px){.navbar-fixed-top{position:fixed}}body{margin-top:38px}@media (min-width: 768px) and (max-width: 979px){body{margin-top:48px}}@media (max-width: 767px){body{margin-top:0}}body.iframe{margin-top:0}#user_bar.nav>li>a{padding:7px 15px}#user_bar.nav>li>a>img{max-width:25px}@media (max-width: 767px){#user_bar.nav .user_profile_menu .user_display_name{display:none}#user_bar.nav .admin_menu .admin_nav_name{display:none}}.navbar-fixed-top .navbar-inner{min-height:38px}.navbar-fixed-top .navbar-inner #site_search{position:absolute;top:0;left:0;z-index:1}.navbar-fixed-top .navbar-inner #site_search form{margin:6px 0}.navbar-fixed-top .navbar-inner #site_search form .fa{position:absolute;top:4px;left:10px;color:#ccc}.navbar-fixed-top .navbar-inner #site_search form input.search-query{height:15px;font-size:13px}@media (max-width: 767px){.navbar-fixed-top .navbar-inner #site_search form input.search-query{transition:.25s;width:50px}.navbar-fixed-top .navbar-inner #site_search form input.search-query:focus{width:275px}}.navbar-inner{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}#site_header .site_logo{margin-top:20px}#site_nav{margin:20px 0}#main #page_header .page-header{padding:0;margin:5px 0 10px}#main_content .page-header{padding-bottom:0;margin:20px 0}#sidebar dl.user_profile{word-wrap:break-word}#sidebar dl.user_profile dt{font-size:0.8em}@media (max-width: 979px){#sidebar .dl-horizontal dt{float:none;text-align:left}#sidebar .dl-horizontal dd{margin-left:10px}}#sidebar form .control-group{margin-bottom:5px}#sidebar form .control-label{float:none;text-align:left}#sidebar form .controls{margin-left:0}#sidebar form .form-inputs .select,#sidebar form .form-inputs input,#sidebar form .form-inputs textarea{float:none;width:100%;min-height:30px;display:inline-block;box-sizing:border-box}#sidebar form.form-horizontal .form-actions{padding-left:20px}#sidebar .profile_icon{float:left;padding:1px}#sidebar .song .audio_player{float:none;width:100%}#sidebar .song .audio_player .delete{display:none}#sidebar .song .title{float:none;width:100%}#sidebar .song .artist{display:none}form textarea.mceEditor{width:97%;height:130px}form textarea#custom_emails{width:60%;height:65px}form .form-actions .notice{font-size:0.8em;line-height:1.4em;margin:5px 0}footer{margin-top:50px;margin-bottom:50px}#url_checker{display:inline;margin:0 10px}#profile_sidebar .nav-stacked{columns:auto 2;-webkit-columns:auto 2;-moz-columns:auto 2}#profile_sidebar .nav-stacked li a{border:none}#profile_sidebar .profile_image{text-align:center;margin:15px 0}#profile_sidebar .profile_image img{display:block;margin:0 auto}#profile_sidebar .profile_image .btn{margin:5px 0}#profile_sidebar .profile_image form .profile_image{display:none}#profile_sidebar .missing{list-style-position:inside}.navbar-inverse .caret{border-top-color:#fff}.nav-tabs>li.right-side .dropdown-menu,.nav-pills>li.right-side .dropdown-menu,.navbar .nav>li.right-side .dropdown-menu{left:auto;right:0}.nav-tabs>li.right-side .dropdown-menu:before,.nav-pills>li.right-side .dropdown-menu:before,.navbar .nav>li.right-side .dropdown-menu:before{left:auto;right:9px}.nav-tabs>li.right-side .dropdown-menu:after,.nav-pills>li.right-side .dropdown-menu:after,.navbar .nav>li.right-side .dropdown-menu:after{left:auto;right:10px}.dropdown-menu>li>a img{max-width:none;margin-right:10px}.dropdown-submenu.pull-left>.dropdown-menu{min-width:100%}#grow-modal{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;color:#333333}#grow-modal .modal-header{min-height:20px}@media (max-width: 767px){#grow-modal .modal-header h3{font-size:21px}}#grow-modal #user_status .actions,#grow-modal #user_status .content_votes{display:none}#grow-modal .form-horizontal .control-label{width:120px}#grow-modal .form-horizontal .controls{margin-left:140px}#grow-modal .form-horizontal .form-actions{padding-left:140px}@media (max-width: 767px){#grow-modal .form-horizontal .control-label{float:none;text-align:left}#grow-modal .form-horizontal .controls{margin-left:10px}#grow-modal .form-horizontal .form-actions{padding-left:10px}#grow-modal .form-horizontal .select,#grow-modal .form-horizontal input{max-width:100%}#grow-modal .form-horizontal .form-horizontal .form-actions{padding-left:20px}#grow-modal .form-horizontal .form-horizontal .form-actions input{float:right}}#user_status{margin-bottom:10px;word-break:break-word}#friendships_page .friendship_row .details{padding:3px}.friendships.grid>.row-fluid{display:flex;margin-bottom:10px}.suggest_friends .suggested_friend{float:left;margin:1px}#s2id_select_all .select2-chosen{width:100px}#reply_form{margin-top:15px}.boxed-footer,.body{overflow:hidden}#photos_page.show #photo_display .photo_nav,#photos_page.show #photo_display .photo,#photos_page.show #photo_display .photo_strip{text-align:center}#photos_page.show .photo_nav{font-size:1.5em}#photos_page.show .photo_nav a{margin:0 10px}#photos_page.show .photo_strip{margin:10px 0}#photos_page.show .photo_strip a img{width:55px;margin:1px;transition:width .2s;-webkit-transition:width .2s}#photos_page.show .photo_strip a img:hover{width:60px}#photos_page.show .photo_strip a.current img{width:65px;margin:3px}#forum_posts_page .forum_post_replies .forum_post_replies{margin-left:20px;clear:left}@media (max-width: 767px){#forum_posts_page .forum_post_replies .forum_post_replies .forum_post_replies{margin-left:0}}#forum_posts_page .admin{margin:0 10px}#forum_posts_page .continue_thread{float:right}#forum_posts_page .forum_post{margin-top:10px}#forum_posts_page .forum_post .profile_icon img{margin-right:5px}#forum_posts_page .forum_post .highlight_post{background-color:rgba(0,0,0,0.1)}#forum_posts_page .forum_post .post_toggle{float:left;margin:5px 5px 0 0}#forum_posts_page .forum_post .quote.btn{margin-left:3px}ul.forum_posts{margin-left:0}#posts_page.show .header{overflow:hidden}#posts_page.show .header .profile_icon{float:left;margin-right:10px;margin-bottom:10px}table.point_values td.point-value{text-align:right}#copyright{margin:25px 0 15px;text-align:center}.highlight,.comment .body p .highlight,.forum_post .body p .highlight{background-color:rgba(255,255,84,0.75);color:#000;border-radius:4px}#user_checkin_description{width:97%;height:50px}#events_page.show #map{margin:10px 0}#events_page.show #content>.report_content{margin:10px 0}.location_buttons{margin:10px 0}.user_interests .about_me p{margin:0 0 10px}.subscription{overflow:hidden;padding-bottom:15px}.subscription.item .subscription_type{font-weight:bold}.subscription.item .subscription_item{float:left}.subscription.item .subscription_item .updated{font-size:.8em}.subscription.item .subscription_links{float:right}.subscription.item .subscription_links a{display:inline-block}.subscription.user .user_icon img{width:100%}.subscription.user .subscription_links{padding-bottom:10px}.subscription.user .subscription_links .email_form{margin:10px 0 0}.subscription.user .subscription_links .email_form label{display:inline-block}#user_profile_page.show #sidebar{margin-top:20px}@media (max-width: 767px){#editor_panels_page .image-panels .preview_container{float:none}}.order_support_chat{margin-top:20px}.order_support_chat .chat_messages{height:225px}#photo_albums_page.organize #photo_album{margin-bottom:10px}#photo_albums_page.organize .submit .cancel{margin-left:5px}#articles_page.show .article p img,#posts_page.show .post p img{margin:10px}#downloads_page.index .download.span6{margin-left:0;padding-right:15px}.nav-collapse.in .dropdown-menu.submenu{display:block}.content-image{margin:0 10px 10px 0}.carousel.page_module .carousel-indicators li img{display:block}.fc-toolbar h2{font-size:1.8em !important}.fc-event{background-color:#ccc !important;border-color:#ccc !important}.manage td.actions{text-align:center}.manage td.actions .dropdown-menu{text-align:left}.rte-autocomplete.dropdown-menu{z-index:1060}figure{text-align:center;font-size:0.85rem}.page-center{display:flex;align-items:center;justify-content:center;height:100vh}.content-manage{transition:display 0.25s ease}@media (min-width: 980px){.content-manage{display:none}}.content-manage .dropdown:hover>a,.content-manage .dropdown.open>a{border-color:#999;background-color:#ededed;color:#000}.content-manage .dropdown>a{display:block;width:25px;height:25px;color:#666;padding:2px;background-color:rgba(155,155,155,0.3);border:1px solid transparent;border-radius:50%;text-align:center;transition:all 0.25s ease;line-height:1.4}.content-manage .dropdown .dropdown-menu{right:0;left:auto}.content-manage .dropdown .dropdown-menu .divider:first-child,.content-manage .dropdown .dropdown-menu .divider:last-child{display:none}.content-manage .dropdown .caret{display:none}.content-manage .dropdown .fa{width:1.28571429em;text-align:center}@media (min-width: 980px){.content-items .content-item:hover .content-manage{display:block}}@media (max-width: 979px){.content-items .content-item .content-image:hover .content-manage{display:block}}.content-items .content-item .content-manage{position:absolute;z-index:50;bottom:0.4rem;right:0.4rem}.content-thumb .content-manage a.dropdown-toggle,.content-thumb-background .content-manage a.dropdown-toggle{color:#fff}.comment-content:hover .content-manage{display:block}.comment-content .content-manage{position:absolute;z-index:50;top:5px;right:5px}.content-details-row .content-manage{display:block}.counter .countdown-row .countdown-section:after{content:' '}.counter .countdown-row .countdown-section .countdown-amount:after{content:' '}.leaflet-container{width:100%;height:400px;margin-bottom:1rem}.leaflet-top,.leaflet-bottom{z-index:999}.content-embed>*{margin:1em}.content-embed li{list-style:none}.content-embed .video.embed .details{text-align:center;font-size:0.9em}.content-embed .video.embed .details p{margin:0.3em 0}.content-purchase-details{margin-top:1em}.content-purchase-details>*{margin:0.7em 0}.content-purchase-details .content-purchase-title{margin-top:0;font-size:1.7em;line-height:1.1;font-weight:500}.content-purchase-details .content-purchase-price{font-size:1.3em}.content-purchase-details .content-purchase-description{margin-top:1.4em}.song .content-purchase-details{border-bottom:1px solid var(--border-color);padding-bottom:1em;margin-bottom:1.5em}.attachment.control-group{margin-bottom:12px}.attachment.control-group:hover .attachment-input-content{box-shadow:0 1px 1px rgba(0,0,0,0.1);border-color:#bfbfbf}.attachment.control-group:hover .attachment-image{border-color:#bfbfbf}.attachment.control-group .handle{padding:0 5px;visibility:initial;display:none;position:absolute;cursor:row-resize;top:30%;left:15px;z-index:0;transition:display 0.25s}.attachment.control-group .attachment-image img{transition:opacity 0.25s}.attachment.control-group .attachment-image .fa{transition:display 0.25s}.attachment.control-group.position_content:hover .attachment-image>a,.attachment.control-group.position_content .dragged .attachment-image>a{pointer-events:none}.attachment.control-group.position_content:hover .attachment-image>a img,.attachment.control-group.position_content .dragged .attachment-image>a img{opacity:0.15}.attachment.control-group.position_content:hover .attachment-image>a .fa,.attachment.control-group.position_content .dragged .attachment-image>a .fa{display:none}.attachment.control-group.position_content:hover .handle,.attachment.control-group.position_content .dragged .handle{z-index:20;display:inline-block}.attachment-input-content{box-sizing:border-box;background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;display:flex;align-items:center;padding-right:8px;width:auto;max-width:500px;min-height:45px;transition:0.25s}.attachment-input-content .attachment-image{width:50px;flex:0 0 auto;align-self:stretch;display:flex;justify-content:center;align-items:center;text-align:center;overflow:hidden;position:relative;border-right:1px solid #e5e5e5}.attachment-input-content .attachment-image .fa{font-size:1.3em;padding-top:3px}.attachment-input-content .attachment-image a{color:#555}.attachment-input-content .attachment-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:4px 0 0 4px}.attachment-input-content .attachment-info{flex-grow:1;font-size:0.9em;line-height:1.3}.attachment-input-content .attachment-info a{display:block;padding:8px}.attachment-input-content .attachment-info h5{margin:0;font-weight:500;font-size:1em;line-height:inherit;color:#333}.attachment-input-content .attachment-details{font-size:0.9em;margin-top:3px;color:#777}.attachment-input-content a:hover{text-decoration:none}.attachment-input-content a:hover h5,.attachment-input-content a:hover .fa{color:unset}.attachment-preview legend{margin-bottom:10px}.attachment-preview .preview{position:relative;width:90%;max-height:250px;margin:0 auto;overflow:auto;overflow-x:scroll;-webkit-overflow-scrolling:touch}.attachment-preview .preview .background-wrapper{position:static}.attachment-photos-list .attachment-photos-list_wrapper{display:flex;align-items:center;max-width:100%;overflow-x:scroll;-webkit-overflow-scrolling:touch}.attachment-photos-list .attachment-photos-list_wrapper a{display:block;margin-right:3px}.attachment-photos-list .attachment-photos-list_wrapper img{min-width:300px;min-height:300px;object-fit:cover;object-position:center}.background-wrapper{position:absolute;left:0;top:0;z-index:-100;width:100%;height:100%;overflow:hidden}.background-wrapper .background-color{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background-color:var(--background-wrapper-color)}.background-wrapper .background-content .carousel{margin:0}.background-wrapper .background-content .thumbnail{padding:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.background-wrapper .background-content img,.background-wrapper .background-content video{width:100%;height:100%}.background-wrapper .background-content img{object-fit:cover}.background-wrapper .background-content .video_player_container{max-width:none}.hero-image{display:block;width:100%;position:relative}.hero-image .hero-image-background img,.hero-image .hero-image-background video{width:100%;object-fit:cover}.hero-image .hero-content{position:absolute;z-index:5;top:0;left:0;width:100%;height:100%;color:#fff;padding:3.5rem;font-size:1rem;line-height:1.2;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}.hero-image .hero-content>*{width:55%}.hero-image .hero-content h1,.hero-image .hero-content h2,.hero-image .hero-content h3{text-transform:uppercase;letter-spacing:0.01rem;font-weight:500;line-height:1.2}.hero-image .hero-content h1{font-size:1.8rem}.hero-image .hero-content h2{font-size:1.6rem}.hero-image .hero-content h3{font-size:1.4rem}.hero-image .hero-content a{color:inherit !important}.hero-image .hero-content .summary{display:none}.panel.activities .panel-content,#latest-activities.page_module .panel-content{max-height:400px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.activity{display:flex;margin-top:0;margin-bottom:1.8rem}@media (max-width: 767px){.activity{font-size:0.9rem}}.activity .profile_icon{margin-right:0.6rem;float:none !important;padding:0;display:inline-block;width:20%;min-width:50px;max-width:65px;flex:1 1 auto}.activity .profile_icon img{width:100%;height:auto}.activity .media{margin-top:0.6rem}.activity .media-body{overflow:auto;flex:1 1 auto;max-width:850px}.activity .activity_info>p{margin-bottom:0}.activity .activity_info>time{font-size:0.9rem}.chat_session{text-align:left}.chat_messages{height:550px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;background-color:var(--site-background-color, #fff)}.chat_messages .chat_message{padding:10px 5px;border-top:1px solid var(--border-color, rgba(0,0,0,0.05));box-sizing:border-box}.chat_messages .chat_message .chat_message_header{overflow:hidden}.chat_messages .chat_message .user,.chat_messages .chat_message .message{box-sizing:border-box}.chat_messages .chat_message .user{overflow:hidden;font-weight:bold;float:left}.chat_messages .chat_message .message{padding-top:5px;min-height:20px;position:relative;word-wrap:break-word;word-break:break-word}.chat_messages .chat_message .created_at{float:right;color:#999;font-size:0.9em}.chat_messages .chat_message .delete{position:absolute;bottom:0;right:0;padding:5px;display:none;font-size:15px}.chat_messages .load_history{text-align:center}.chat_messages .load_history .next-page{margin:5px;display:block}.new_chat_message{margin:5px 0 0}.new_chat_message #chat_message_message{width:100%;max-width:100%;height:50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.new_chat_message #submit_chat_message{float:right}.new_chat_message .chat_message_recipient{margin:5px 0}body.admin .chat_session:not(.recorded-session) .chat_message:hover .delete,body.site_admin .chat_session:not(.recorded-session) .chat_message:hover .delete{display:block;background:#fff}.chat_session.recorded-session .chat_message .created_at{display:none}.group_guest #sidebar .chat_members{display:none}.comment .comment-content{position:relative;display:flex;margin-top:1rem}.comment .comment-content .comment-image{margin-right:0.6rem;width:20%;min-width:50px;max-width:65px;flex:1 1 auto}.comment .comment-content .profile_icon img{width:100%;height:auto}.comment .comment-content .comment-body{flex:1 1 auto;width:80%;word-break:break-all;word-break:break-word}.comment .comment-content .comment-footer{display:flex;margin-top:0.3rem}.comment .comment-content .comment-footer>*{margin-right:1rem}.comment .comment_replies{margin-left:2rem;font-size:0.9em;clear:both}.comment .comment_replies .comment:first-child .comment-content{margin-top:0}.comment .comment_replies .comment .comment-image{min-width:35px;max-width:50px}.comment .comment-approval-notice{margin-bottom:7px}.comments .comments-load-more{display:block;max-width:500px;text-align:center;margin:0.5rem auto}.comments .comments-load-more .fa{margin-right:0.1rem}.comment_form .submit{padding:10px 0}.user_updates_page.show .comment-footer .content_votes,.user_updates_page.show .comment-footer .comments_count{display:none}.content-detail-group .content-detail{display:flex;page-break-inside:avoid}.content-detail-group .content-detail .content-detail-label{width:180px;flex:0 0 auto;text-align:right;font-weight:bold}.content-detail-group .content-detail .content-detail-value{flex:1 1 auto;margin-left:1.2rem;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.content-items .content-item.download{padding-bottom:0}.content-items .content-item.download .heading{font-size:1rem}h5+.content-collection{margin-bottom:2rem}#email_unsubscribe_message h4{margin-top:0}.email_preview.email-type-sms{max-width:500px;margin:2rem auto}.email.progress{margin-top:1em}.email_list-signup-container .email_list-signup-logo-header{text-align:center;margin:0 0 20px}.email_list-signup-container .email_list-signup-logo-header img{width:100%;max-width:300px}.iframe .email_list-signup-container{padding:10px}.content-show.event .content-details-tab .nav{display:flex;flex-wrap:wrap}.content-show.event .content-details-tab .nav li[data-title="Location"]{order:0}.content-show.event .content-details-tab .nav li[data-title="Entry List"]{order:1}.content-show.event .content-details-tab .nav li[data-title="Results"]{order:10}.content-show.event .entry-list{--column-grid-min-width: 130px}.event-session-results h3{margin-top:0}.event-session-results .event-session-results-nav{margin:0 0 1.2rem}.event-session-results .content-collection .content-item{display:grid;grid-template-areas:"content-position content-image content-body";grid-template-columns:50px auto 1fr;align-items:center;border-bottom:1px solid #eee}@media (max-width: 767px){.event-session-results .content-collection .content-item{grid-template-areas:"content-position content-body content-body" "content-image content-body content-body";grid-template-columns:auto 1fr;grid-template-rows:3rem auto}}.event-session-results .content-collection .content-item:before{grid-area:content-position;content:attr(data-position-ordinal);width:3.5rem;font-size:1.1rem;font-weight:600;text-align:center}.event-session-results .content-collection .content-item.label-new .content-image a:before{display:none}.event-session-results .content-collection .content-item .content-image{grid-area:content-image;flex:unset;text-align:center;width:4rem;max-height:100px;margin-right:0;padding:0 0.5rem}@media (max-width: 767px){.event-session-results .content-collection .content-item .content-image{align-self:start}}.event-session-results .content-collection .content-item .content-body{grid-area:content-body;display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 0.7rem}.event-session-results .content-collection .content-item .content-body>*{padding:0.25rem}@media (max-width: 767px){.event-session-results .content-collection .content-item .content-body>*{width:33%}}@media (max-width: 467px){.event-session-results .content-collection .content-item .content-body>*{width:50%}}.event-session-results .content-collection .content-item .content-body .content-detail{text-align:center}.event-session-results .content-collection .content-item .content-body .content-detail-label{font-weight:600;display:block;padding:0.05rem 0.4rem;border-radius:var(--border-radius);color:#333;background-color:#ddd}.event-session-results .content-collection .content-item .content-body .heading{order:-2;width:100%;padding:0;margin-bottom:0}.event-session-results .content-collection .content-item .content-body .sponsor{order:-1;width:100%;text-align:left;margin-bottom:0.3rem;padding:0}.event-session-results .content-collection .content-item .content-body .sponsor .content-detail-label{display:none}.event-session-results .content-collection .content-item .content-body .scoring-event,.event-session-results .content-collection .content-item .content-body .scoring-event-session,.event-session-results .content-collection .content-item .content-body .datestamp,.event-session-results .content-collection .content-item .content-body .position{display:none !important}.event-session-results .content-collection .content-item .content-body .result-running-status{order:20;text-align:center}@media (max-width: 767px){.event-session-results .content-collection .content-item .content-body .result-running-status{width:100%}}.event-session-results .content-collection.feature-first .content-item:first-child{border-bottom-width:2px}.event-session-results .content-collection.feature-first .content-item:first-child .content-image{width:100px !important;flex:0 1 auto}.event-session-results .content-collection.feature-first .content-item:first-child .content-body{width:auto}.content-item.event .next-session,.content-item.event .last-session-results{display:none;margin-top:1rem}.content-item.event .last-session-results .event-session-results-nav{display:none}.content-item.event .next-session h4{margin-bottom:0}.content-item.event .next-session .session-countdown{margin-top:1rem;font-size:1.1rem;font-weight:500;display:flex;flex-wrap:wrap}.content-item.event .next-session .session-countdown:before{content:'Starts in:';margin-right:0.3rem;color:#000}.content-item.event .next-session .session-countdown .counter{color:var(--primary-color)}.content-item.event .last-session-results .event-session-results>h3{display:none}.content-item.event .last-session-results .event-session-results .content-item .content-image{width:auto;max-width:60px}.content-item.event .last-session-results .event-session-results .content-item .content-image img{height:auto}.content-item.event .last-session-results .event-session-results .content-item .content-image a:before{display:none}.content-item.event .last-session-results .event-session-results .content-item .content-body{width:unset;height:unset;flex:1 1 auto}.content-item.event .last-session-results .event-session-results .content-item .smaller-details,.content-item.event .last-session-results .event-session-results .content-item .date-icon{display:none !important}.content-item.event .last-session-results .event-session-results .content-item .sponsor{display:unset !important}.event.media .datestamp{margin:0 0 5px}.event.media .location,.event.media .address{margin:0}.event.media .event-tickets{margin:10px 0}.live-scoring-events{--panel-margin-bottom: 0;--content-item-label-display: none;margin:1em 0 0}.live-scoring-events .layout-column-grid.content-item-list .content-item.event .content-body{padding-left:0.3em}.event_session_report h4{margin:0 0 5px}.event_session_report h5{margin:0 0 10px}.event_session_report .report_types_grid{margin-top:20px}.event_session_report .report_types_grid h4{margin:0}.event_session_report .report_types_grid .report_type{padding-bottom:10px;height:75px}@media (max-width: 767px){.event_session_report .report_types_grid .report_type{height:auto}}.event_session_report .report_types_grid .report_type.span4:nth-child(3n+1){margin-left:0}.event_session_report .report{overflow-x:scroll;-webkit-overflow-scrolling:touch}.event_session_report .report table thead th{text-align:center}.event_session_report .report table td.number,.event_session_report .report table th.number{text-align:right}.event_session_report .report table.qualifying_grid th.row_num,.event_session_report .report table.qualifying_grid td.row_num,.event_session_report .report table.qualifying_grid td.driver_info{text-align:center}.event_session_report .report table.qualifying_grid td.row_num{font-size:1.1em;font-weight:bold}.event_session_report .report table.car_positions thead th{text-align:center}.event_session_report table tfoot td{border-top:2px solid #000;background-color:#eee;font-weight:bold}.event_session_report td.nowrap{white-space:nowrap}.event_session_report .report_filter input[type=submit]{display:none}.event_session_report .time_cards{border:0;width:100%}.event_session_report .time_cards .time_card{padding:5px;width:32%;vertical-align:top}.event_session_report .time_cards .time_card>table{border:1px solid #ddd}.event_session_report .time_cards .time_card>table thead tr:first-child{background-color:#eee}body.pdf{font-size:7pt;line-height:8pt}body.pdf thead{display:table-header-group}body.pdf tfoot{display:table-row-group}body.pdf tr{page-break-inside:avoid}body.pdf .panel{border:0;-webkit-box-shadow:none;box-shadow:none}body.pdf .panel-heading{font-size:8pt;line-height:9pt}body.pdf.event_sessions_page #header h1{font-size:13pt;line-height:14pt;margin:0;text-align:center}body.pdf.event_sessions_page #header h2{font-size:12pt;line-height:13pt;margin:0 0 10px}body.pdf.event_sessions_page #header h4{font-size:10pt;font-weight:normal;line-height:11pt;margin:0}body.pdf #header{margin-bottom:15px}body.pdf .table th,body.pdf .table td{line-height:12px;padding:2px 3px}.report_header .details{margin-top:2px}.report_footer{border-top:2px solid #000;margin-top:10px;padding:10px 0 20px;font-size:0.9em}.grid_order .row_num{text-align:center}.grid_order .driver_info{border:2px solid #000}.grid_order .driver_info .row-fluid>div{text-align:center}.grid_order .driver_info .scoring_id{font-size:1.7em;font-weight:bold}.race_details,.report_notes{margin:10px 0}.race_details .panel,.report_notes .panel{border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.race_details .panel-heading,.report_notes .panel-heading{padding:5px 10px;margin:-5px -10px 15px;font-size:1.1em;font-weight:500;border-top-right-radius:0;border-top-left-radius:0}.event_session,.event_scoring_result{box-sizing:border-box}.event_session *,.event_scoring_result *{box-sizing:border-box}.event_session .best,.event_scoring_result .best{color:green;font-weight:bold}.event_session .best.session,.event_scoring_result .best.session{color:purple !important}.event_session .best.session.block,.event_session tr.best_session_times td.best_block,.event_scoring_result .best.session.block,.event_scoring_result tr.best_session_times td.best_block{background-color:purple !important;color:#fff !important;font-weight:bold;text-align:center}.event_session tr.best_session_times td,.event_scoring_result tr.best_session_times td{background-color:#ddd;color:#000}.event_session .best.block,.event_scoring_result .best.block{background-color:green;color:#fff}.event_session .block,.event_scoring_result .block{padding:2px 4px}.event_session .best.session.block ~ .best,.event_scoring_result .best.session.block ~ .best{background-color:purple !important;color:#fff !important;padding:2px 4px}.event_session .dnf,.event_scoring_result .dnf{color:#df0025}.event_session .scoring_theme a{color:inherit;font-size:1.8em}.event_session .best_session_times td.info_area{text-align:left;font-weight:500}.event_session .best_session_times td.info_area .running_details{display:flex}.event_session .best_session_times td.info_area .running_details .current_lap{margin-right:2em}.event_session .best_session_times td.info_area .running_details .details_label{display:inline-block}body#event_sessions_page.show #wrapper #page_title,body#event_sessions_page.latest #wrapper #page_title,body#event_sessions_page.overall #wrapper #page_title{display:none}@media (max-width: 767px){body#event_sessions_page.classic-templates #content_container{margin:-10px}}body#event_sessions_page.video .video-popup-display iframe{width:100vw;height:100vh}#page_header .live-timing-session{margin-top:2rem}.event_session .session_header #session_header{font-size:2em;line-height:1.2;text-align:center;margin:0 0 0.5em}@media (max-width: 767px){.event_session .session_header #session_header{font-size:1.3em}}.event_session .session_header .session_details{display:flex;align-items:stretch;align-content:stretch;margin-bottom:0.5em}.event_session .session_header .session_details>div{flex:1 1 auto;width:33%;margin-right:1rem;margin-bottom:0}@media (max-width: 467px){.event_session .session_header .session_details>div{width:50%}}.event_session .session_header .session_details>div:last-child{margin-right:0}.event_session .session_header .session_details .event_leader img{width:50px;margin-right:0.5em}@media (max-width: 467px){.event_session .session_header .weather{display:none}}.event_session .session_header .weather .weather_details .title{display:none}.event_session .session_header #session_notice{margin-bottom:1em}@media (max-width: 767px){.event_session .session_header #session_notice{font-size:0.9em}}.event_session .scoring_row{display:flex}.event_session #session_content{margin-bottom:20px;flex:1 1 auto;width:100%}.event_session #session_content .session_tabs .nav{margin:0.7em 0}.event_session #session_content .session_tabs>.nav{display:flex;flex-wrap:wrap}.event_session #session_content .session_tabs>.nav li[data-type='overall']{order:-2}.event_session #session_content .session_tabs>.nav li[data-type='latest']{order:-1}@media (max-width: 767px){.event_session #session_content .session_tabs li:not(first-child) a *:not(.fa){display:none}}.event_session .chat_tab{display:none}.event_session .scoring_side{margin-left:1rem;flex:1 1 auto;width:310px;width:var(--side-column-width, 310px)}@media (min-width: 1200px){.event_session .scoring_side{width:340px;width:var(--side-column-width, 340px);flex-shrink:0}}@media (max-width: 979px){.event_session .scoring_row{display:block}.event_session .chat_tab{display:block}.event_session #session_content{width:100%}.event_session .scoring_side{width:100%;padding-top:0;margin-left:0;margin-top:-25px}}.event_session #ts_waiting{margin-top:-20px;background:transparent url(../jpg/grid-blur-52c590a0a2fa77e84edf117b2278eb50144f1b862ca26a70e053454646fff035.jpg) no-repeat;background-size:cover;width:100%;height:736px;text-align:center}.event_session #ts_waiting .message{font-size:1.8em;font-weight:500;line-height:1.3em;padding:8%;background-color:rgba(255,255,255,0.5)}.event_session.session_status.green .results_grid th,.event_session.session_status.green .scoring_side .panel-heading{background-color:#40b906}.event_session.session_status.yellow .results_grid th,.event_session.session_status.yellow .scoring_side .panel-heading{background-color:#ffdb35}.event_session.session_status.red .results_grid th,.event_session.session_status.red .scoring_side .panel-heading{background-color:#df0025}.event_session td.movement,.event_session td.driver_hud{text-align:center !important}.event_session td.driver_hud{font-size:1.2em;width:30px}.event_session .video{width:100%;height:auto}.event_session .video .video-js{width:100%;height:auto}.event_session .session-filter-row{display:flex;align-items:center}.event_session .session-filter-row>*{margin-right:0.5em;margin-bottom:0.7em}.event_session .session-filter-row input,.event_session .session-filter-row select{margin-bottom:0}@media (max-width: 767px){.event_session .session-filter-row select,.event_session .session-filter-row input{max-width:165px}}.event_session .event-session-child-list{font-size:0.9rem;margin:0.3em 0}.event_session .event-session-child-list li{line-height:1.2}.event_session #results_grid_footer{text-align:center}.event_session #results_grid_footer .legend{margin:0.5em 0;font-size:0.9em;display:flex;align-items:baseline;justify-content:space-around}@media (max-width: 467px){.event_session #results_grid_footer .legend{display:none}}.event_session #results_grid_footer .legend .legend-block{flex:1 1 auto}.event_session #results_grid_footer .legend .block{padding:5px}.event_session #results_grid_footer .legend .best{color:green}.event_session #results_grid_footer .legend .block.best{background-color:green;color:#fff}.event_session #results_grid_footer .legend .session_best{color:purple}.event_session #results_grid_footer .legend .block.session_best{background-color:purple;color:#fff}.event_scoring_results .filters select,.event_scoring_results .filters .select2-container,.event_scoring_results .filters input{width:98%;margin-bottom:5px}ul.pagination{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}ul.pagination>li{display:inline}ul.pagination>li a{cursor:pointer}ul.pagination>li>a,ul.pagination>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#ffffff;border:1px solid #dddddd;border-left-width:0}ul.pagination>li>a:hover,ul.pagination>li>a:focus,ul.pagination>li .active>a,ul.pagination>li .active>span{background-color:#f5f5f5}ul.pagination>.active>a,ul.pagination>.active>span{color:#999999;cursor:default}ul.pagination>.disabled>span,ul.pagination>.disabled>a,ul.pagination>.disabled>a:hover,ul.pagination>.disabled>a:focus{color:#999999;cursor:default;background-color:transparent}ul.pagination>li:first-child>a,ul.pagination>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}ul.pagination>li:last-child>a,ul.pagination>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}table.results_grid{width:100%;font-size:0.9em;line-height:1.4;border-bottom:1px solid rgba(150,150,150,0.3);margin-bottom:0}@media (max-width: 767px){table.results_grid{font-size:0.85em}}table.results_grid[data-sort-col='class'] tr[data-record-pic='1'] td{font-weight:bold !important}table.results_grid[data-sort-col='class'] tr[data-record-pic='1']:not(:first-child) td{border-top:3px solid #000 !important}table.results_grid th.nosort{pointer-events:none}table.results_grid td,table.results_grid th{vertical-align:middle}table.results_grid thead th{background-color:#2c2c2c;color:#fff}table.results_grid thead th a,table.results_grid thead th a:hover{color:#fff}table.results_grid thead th .dynatable-arrow{font-size:8px}table.results_grid tbody tr:first-child{font-weight:bold}table.results_grid .positive{color:green}table.results_grid .negative{color:red}table.results_grid .numeric{width:55px;text-align:center}table.results_grid thead th{height:40px}table.results_grid thead th a,table.results_grid thead th a:hover,table.results_grid thead th a:visited{color:#fff !important}table.results_grid .penalty{background-color:#F84343;display:inline-block}table.results_grid .pit_range_out{color:#fff;background-color:#f00}table.results_grid th.movement,table.results_grid td.movement{width:50px}table.results_grid td.movement .fa{font-size:1.2em}table.results_grid td.movement .fa-arrow-circle-up{color:green}table.results_grid td.movement .fa-arrow-circle-down{color:red}table.results_grid tr.trophy td.position,table.results_grid tr.trophy td.num,table.results_grid tr.trophy td.name{background-color:#FFFF61 !important}table.results_grid tr.qualifier td{background-color:rgba(255,255,149,0.9) !important}table.results_grid tr.pit td{color:#000;background-color:#96CFFD !important}table.results_grid tr.dsq td{color:#000;background-color:#F84343}table.results_grid tr.contest_selection .driver_name:before{content:"\f05d";color:green;font-family:FontAwesome;font-style:normal;font-weight:normal;padding-right:4px;font-size:1.3em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}table.results_grid tbody tr:first-child td.total_time,table.results_grid tbody tr:first-child td.day1,table.results_grid tbody tr:first-child td.day2{color:#863B86}table.results_grid .position{width:48px;white-space:nowrap}table.results_grid .car,table.results_grid .laps{width:40px}table.results_grid .driver .driver_name{color:inherit;font-weight:500}table.results_grid .driver_info{color:#999;font-size:0.95em}table.results_grid .movement{width:30px;white-space:nowrap}table.results_grid .mfg{text-align:center}table.results_grid .mfg img{max-height:20px;max-width:35px}.event_session .tab-content{overflow:visible}.event_session .grid_container{margin-top:0;margin-bottom:1em}@media (max-width: 979px){.event_session .grid_container{margin-right:-15px;margin-left:-15px}}@media (max-width: 467px){.event_session .grid_container{overflow-x:scroll;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:calc(90vh - 40px)}}.event_session .results_grid thead th,.event_session .results_grid thead td{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky}.event_session .results_grid thead th{top:40px;top:var(--user-bar-height, 40px)}@media (max-width: 767px){.event_session .results_grid thead th{top:0}}.event_session .results_grid thead td{top:79px}@media (max-width: 767px){.event_session .results_grid thead td{top:39px}}.event_session .results_grid tbody tr:hover td,.event_session .results_grid tbody tr.session_details td{background-color:#fff5df !important;color:#000}.event_session .results_grid tbody tr:hover{cursor:pointer}.event_session .results_grid tbody tr.session_details td{font-weight:bold}.overall_session .results_grid tr,.results_grid tr[data-record-id="null"]{pointer-events:none !important}.overall_session .results_grid tr:hover td,.results_grid tr[data-record-id="null"]:hover td{background-color:inherit}.overall_session .results_grid tr:hover,.results_grid tr[data-record-id="null"]:hover{pointer-events:none !important}.overall_session .results_grid tr a,.results_grid tr[data-record-id="null"] a{pointer-events:initial !important}.results_grid tr[data-record-id="null"] .best_time{color:blue}.results_grid tr:not([data-record-id="null"])+tr[data-record-id="null"] td{border-top:2px solid #000}.info_panel_body .event_scoring_result .session_details .profile{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:0px;display:flex}@media (max-width: 767px){.info_panel_body .event_scoring_result .session_details .profile{position:static;top:auto}}.info_panel_body .event_scoring_result .session_details .profile .content-image{max-width:100px;flex-shrink:0}.info_panel_body .event_scoring_result .session_details .profile .user-nav{margin:0.5em 0}.info_panel_body .event_scoring_result .session_details .profile .user-nav .subscribe{width:8em}@media (max-width: 979px){.info_panel_body .event_scoring_result .session_details .grid_container{margin-left:-10px;margin-right:-10px}}.info_panel_body .event_scoring_result .session_details .results_grid{margin-bottom:40px}.info_panel_body .event_scoring_result .session_details .results_grid thead{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:-10px}#scoring_hud .session_details .media-heading,#scoring_hud .session_details .details{font-weight:bold}@media (max-width: 767px){#scoring_hud .session_details .profile .media-body{margin-bottom:10px}#scoring_hud .session_details div{display:inline-block;margin-right:10px}}#scoring_hud .clear_search{text-align:center;margin:30px 0}#scoring_hud .results_grid th.movement,#scoring_hud .results_grid td.movement{text-align:left}#scoring_hud .results_grid thead th{height:35px}#scoring_hud .hud_container.panel{margin-bottom:0 !important;border:0;box-shadow:none}#scoring_hud .hud_container .panel-heading{background-color:#000;border:0;margin-bottom:5px}#scoring_hud .hud_container .panel-heading>div{display:inline-block;margin-right:30px}#scoring_hud .hud_container .panel-content{position:relative;width:100%;font-size:1.7em;line-height:1em}@media (min-width: 768px){#scoring_hud .hud_container .panel-content{font-size:2.5em;line-height:1em}}@media (min-width: 700px) and (max-width: 767px){#scoring_hud .hud_container .panel-content{font-size:1.8em;line-height:1em}}@media (max-width: 570px){#scoring_hud .hud_container .panel-content{font-size:1.5em}}#scoring_hud .hud_container .panel-content .row-fluid{margin:10px 0}#scoring_hud .hud_container .panel-content .box{padding:10px 15px;margin:0 -15px 0}#scoring_hud .hud_container .panel-content .box .box_detail{width:80%;margin:0;margin-left:20%}#scoring_hud .hud_container .panel-content .details{font-size:1.6em;font-weight:bold;line-height:1em}#scoring_hud .hud_container .panel-content .last_time{float:left;width:50%}#scoring_hud .hud_container .panel-content .last_time .details{font-size:2.3em}#scoring_hud .hud_container .panel-content .laps{position:absolute;top:0;right:0;text-align:center;line-height:0.9em}#scoring_hud .hud_container .panel-content .laps .details{font-size:2.3em;line-height:0.9em}#scoring_hud .hud_container .panel-content .splits{float:right;text-align:center;line-height:0.9em}#scoring_hud .hud_container .panel-content .splits .split{display:inline-block;margin:0 5px;padding:5px;border:3px solid #000;font-size:0.8em;font-weight:bold;line-height:1.9em;background-color:#000;color:#fff}#scoring_hud .hud_container .panel-content .splits .split.best{background-color:green;color:#fff}#scoring_hud .hud_container .panel-content .splits .split.best.session{background-color:purple;color:#fff !important}#scoring_hud .hud_container .panel-content .splits .split.current{background-color:#fff;color:#000}#scoring_hud .hud_container .panel-content .session_position_time{width:40%}#scoring_hud .hud_container .panel-content .position{margin-bottom:15px}#scoring_hud .hud_container .panel-content .session_best{width:45%;float:right;background-color:purple;color:#fff}#scoring_hud .hud_container .panel-content .gap{float:left;width:40%;background-color:#ddd}#scoring_hud .hud_container .panel-content .gap .prev,#scoring_hud .hud_container .panel-content .gap .next{text-align:right}#scoring_hud .hud_container .panel-content .gap .next{color:red}#scoring_hud .hud_container .panel-content .gap .prev{color:green}#scoring_hud .hud_container .panel-content .remaining{float:right;width:50%;background-color:#000;color:#fff}#scoring_hud .session_status.green .hud_container .panel-heading{background-color:#40b906}#scoring_hud .session_status.yellow .hud_container .panel-heading{background-color:#ffdb35}#scoring_hud .session_status.red .hud_container .panel-heading{background-color:#df0025}#event_chat .chat_login{margin:25px 0}.event_session .scoring_side{line-height:20px;padding-top:58px}@media (max-width: 767px){.event_session .scoring_side{padding-top:25px}}.event_session .scoring_side .panel{border:0;background:none;box-shadow:none;font-size:0.7em;padding:15px}.event_session .scoring_side .panel .panel-heading{background-color:#2c2c2c;border-radius:0;border-bottom:0;margin:-15px -15px 15px;padding:14px 15px;height:48px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:bold;color:#fff}.event_session .scoring_side .panel .panel-content{margin:-16px -15px}.event_session .scoring_side .panel .panel-content .chat_messages{height:250px}.event_session .scoring_side .panel.team_scoring_nav .panel-content{margin:15px -15px 0}.event_session .scoring_side .session_audio audio{width:100%}.event_session .block.pit{display:inline-block;width:60px;height:25px;background-color:#96CFFD}@media (min-width: 1200px){#admin .event_session .results_grid thead th{top:70px}}.panel.scoring_notes .chat_messages .user,#team_scoring_notes .chat_messages .user{display:none}.panel.scoring_notes .chat_messages .message,#team_scoring_notes .chat_messages .message{width:100%;border-left:0}#team_scoring_notes .chat_messages{max-height:300px}.lap-penalties legend{margin-bottom:0.7em}.lap-penalties ul{list-style:none;margin:0 0.7em;padding:0}.lap-penalties ul li{margin-bottom:0.7em}body.event_sessions_page.layout_empty{margin:10px}body.event_sessions_page.layout_empty .event_session .session-header .session_details,body.event_sessions_page.layout_empty .event_session .session_notice,body.event_sessions_page.layout_empty .event_session .scoring_side,body.event_sessions_page.layout_empty .event_session .scoring_mode_switch{display:none}body.event_sessions_page.layout_empty .event_session #session_header{margin-bottom:0.3em}body.event_sessions_page.layout_empty .event_session #session_content{width:100%}body.event_sessions_page.layout_empty .event_session .grid_container{max-height:unset}body.event_sessions_page.layout_empty .event_session .results_grid thead th{top:0}body.event_sessions_page.layout_empty .event_session .results_grid thead td{top:39px}.event_session .table-striped tbody td,.event_scoring_result .table-striped tbody td{border-top:0}.event_session .table-striped tbody>tr:nth-child(2n+1)>td,.event_session .table-striped tbody>tr:nth-child(2n+1)>th,.event_scoring_result .table-striped tbody>tr:nth-child(2n+1)>td,.event_scoring_result .table-striped tbody>tr:nth-child(2n+1)>th{background-color:rgba(150,150,150,0.2)}body.event_sessions_page,.event_session,.event_scoring_result{-webkit-transition:background-color 0.25s ease-in-out, color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out, color 0.25s ease-in-out}body.event_sessions_page.dark-scoring-theme:not(.admin).layout_empty,body.event_sessions_page.dark-scoring-theme:not(.admin) #content,body.event_sessions_page.dark-scoring-theme:not(.admin) .info_panel_body{background-color:#111;color:#fff}body.event_sessions_page.dark-scoring-theme:not(.admin) .event_session,body.event_sessions_page.dark-scoring-theme:not(.admin) .event_scoring_result{background-color:#111;color:#fff}body.event_sessions_page.dark-scoring-theme:not(.admin) .event_session table.results_grid tr.best_session_times td,body.event_sessions_page.dark-scoring-theme:not(.admin) .event_scoring_result table.results_grid tr.best_session_times td{background-color:#555;color:#fff}body.event_sessions_page.dark-scoring-theme:not(.admin) .event_session table.results_grid tr.pit td,body.event_sessions_page.dark-scoring-theme:not(.admin) .event_scoring_result table.results_grid tr.pit td{background-color:#5CA1D9 !important}body.event_sessions_page.dark-scoring-theme:not(.admin) .event_session table.results_grid[data-sort-col='class'] tr[data-record-pic='1']:not(:first-child) td,body.event_sessions_page.dark-scoring-theme:not(.admin) .event_scoring_result table.results_grid[data-sort-col='class'] tr[data-record-pic='1']:not(:first-child) td{border-top:3px solid #fff !important}body.event_sessions_page.dark-scoring-theme:not(.admin) .event_session a.btn,body.event_sessions_page.dark-scoring-theme:not(.admin) .event_scoring_result a.btn{color:#000}body.event_sessions_page.dark-scoring-theme:not(.admin) .event_session .nav-tabs,body.event_sessions_page.dark-scoring-theme:not(.admin) .event_scoring_result .nav-tabs{border-color:#555}body.event_sessions_page.dark-scoring-theme:not(.admin) .event_session .nav-tabs>.active a,body.event_sessions_page.dark-scoring-theme:not(.admin) .event_session .nav-tabs>.active a:hover,body.event_sessions_page.dark-scoring-theme:not(.admin) .event_session .nav-tabs>.active a:focus,body.event_sessions_page.dark-scoring-theme:not(.admin) .event_scoring_result .nav-tabs>.active a,body.event_sessions_page.dark-scoring-theme:not(.admin) .event_scoring_result .nav-tabs>.active a:hover,body.event_sessions_page.dark-scoring-theme:not(.admin) .event_scoring_result .nav-tabs>.active a:focus{background-color:#111;border-color:#555;color:#fff}body.event_sessions_page.dark-scoring-theme:not(.admin) .event_session .nav-tabs>li a:hover,body.event_sessions_page.dark-scoring-theme:not(.admin) .event_session .nav-tabs>li a:focus,body.event_sessions_page.dark-scoring-theme:not(.admin) .event_scoring_result .nav-tabs>li a:hover,body.event_sessions_page.dark-scoring-theme:not(.admin) .event_scoring_result .nav-tabs>li a:focus{background-color:#111;border-color:#555;color:#eee}body.event_sessions_page.dark-scoring-theme:not(.admin) .event_session .weather_widget .weather_details,body.event_sessions_page.dark-scoring-theme:not(.admin) .event_scoring_result .weather_widget .weather_details{color:#fff}body.event_sessions_page.dark-scoring-theme:not(.admin) .event_session select,body.event_sessions_page.dark-scoring-theme:not(.admin) .event_scoring_result select{color:#fff;background-color:#333;border:1px solid #222}body.event_sessions_page.dark-scoring-theme:not(.admin) .info_panel_header{background-color:#666 !important;border-color:#444 !important}body.event_sessions_page.dark-scoring-theme:not(.admin) .info_panel_header h3{color:#eee !important}.content-collection .content-item.event_scoring_point:before{content:attr(data-position);width:3.5rem;text-align:center;order:-1}.content-collection .content-item.event_scoring_point .content-image,.content-collection .content-item.event_scoring_point .position{display:none}@media (max-width: 767px){.content-collection .content-item.event_scoring_point .content-body{flex-direction:row;align-items:center}}.content-collection .content-item.event_scoring_point .points{width:5rem;text-align:right}.content-collection .content-item.event_scoring_point .content-detail-label{display:none !important}.event_registration_info .registration_closed,.event_registration_info .registration_invite_only{font-weight:bold}.registration_notice{font-weight:bold;color:#f00}.registration_notice a{text-decoration:underline}.control-group.registration_waiver_text{margin-bottom:0}.event_waiver_text{max-height:150px;overflow-y:scroll;-webkit-overflow-scrolling:touch}.event_waiver_text.well{margin-bottom:10px}#event_registrations_page .registration_event_info ul.nav li:first-child{padding-left:0}#event_registrations_page .event .register{display:none}#scca_membership_status{margin-bottom:35px}#scca_membership_status h4{color:#fff}#scca_membership_status form{margin-bottom:1em}#scca_membership_status .form-actions{border:0;padding-top:0;padding-bottom:0;background-color:unset}#scca_membership_status .scca-membership-details{margin:1em 0}#scca_membership_status .detail-item{display:flex}#scca_membership_status .detail-item .detail-value{margin-left:0.4em;font-weight:bold}#scca_membership_status.danger .help-inline{color:#fff}.event_tickets_page.show #page_title{display:block !important}.ticket-options-table th,.ticket-options-table td{vertical-align:middle}.ticket-options-table .ticket-quantity input{width:80px}.event_ticket .purchase,.ticket_add_ons{margin:25px 0;padding:20px;color:#000;background:#efefef;overflow:hidden;page-break-inside:avoid}.event_ticket .purchase .order_info,.event_ticket .purchase .order_add_ons,.ticket_add_ons .order_info,.ticket_add_ons .order_add_ons{padding:20px}.event_ticket .purchase .order_add_on,.ticket_add_ons .order_add_on{margin-bottom:15px}.event_ticket .purchase h3,.ticket_add_ons h3{color:#000;font-size:1.3em;line-height:1.2;margin:0 0 10px 0}.event_ticket .purchase h4,.ticket_add_ons h4{color:#000;font-size:1.1em;line-height:1.1;margin:0 0 10px}.event_ticket .purchase h5,.ticket_add_ons h5{color:#000;font-size:1em;line-height:1;margin:0 0 5px}.event_ticket .purchase .ticket_event_info,.ticket_add_ons .ticket_event_info{margin-bottom:10px}.event_ticket .purchase .ticket_address_info,.ticket_add_ons .ticket_address_info{margin:15px 0}.event_ticket .purchase .ticket_event_info p,.event_ticket .purchase .ticket_address_info p,.ticket_add_ons .ticket_event_info p,.ticket_add_ons .ticket_address_info p{margin-bottom:5px}.event_ticket .purchase .ticket_event_image,.event_ticket .purchase .ticket_barcode,.event_ticket .purchase .order_info,.ticket_add_ons .ticket_event_image,.ticket_add_ons .ticket_barcode,.ticket_add_ons .order_info{text-align:center}.event_ticket .purchase .ticket_barcode,.ticket_add_ons .ticket_barcode{text-align:center}.event_ticket .purchase .ticket_barcode .barby-barcode,.ticket_add_ons .ticket_barcode .barby-barcode{margin:10px auto 5px}.event_ticket .purchase .ticket_barcode .barcode-id,.ticket_add_ons .ticket_barcode .barcode-id{font-family:monospace;font-size:0.9em;white-space:pre}.barby-barcode{background:#fff}.barby-barcode .barby-cell.on{width:5px;height:5px;background-color:#000}.event_ticket>.row-fluid{page-break-after:always}.scan{margin-top:20px}.scan .site_logo{text-align:center;margin-bottom:30px}.scan .site_logo img{max-width:200px}.scan #barcode-scan-form{text-align:center}.scan #barcode-scan-form #code{font-size:24px;height:35px;width:165px}.scan dl{text-align:center}.scan .alert{font-size:2.4em;line-height:1.3}.scan dd,.scan dt{font-size:2em;line-height:1.3}.scan dd{margin-bottom:15px}.scan .alert{padding:10px;text-align:center}.reserved-seat-selection .seat-selection-nav{margin:0 0 10px}table.ticket-seat-grid td{border-top:2px solid #ddd;text-align:center;vertical-align:middle;padding:10px 6px}table.ticket-seat-grid td.seat-row{font-weight:600}table.ticket-seat-grid td.seat-display .seat-icon{font-size:1.3em}table.ticket-seat-grid td.seat-display>.seat-icon .fa-circle{opacity:0.1}table.ticket-seat-grid td.seat-display:has(.fa-lock){background-color:#999;color:#666}table.ticket-seat-grid td.seat-display:has(a.seat-highlight){transform:scale(1.7)}table.ticket-seat-grid td.seat-row-label{font-weight:bold;padding:0 15px;background-color:#ccc;color:#333}table.ticket-seat-grid a.seat-ticket-item{color:#000}table.ticket-seat-grid a.seat-ticket-item:hover{color:var(--link-color)}table.ticket-seat-grid a.seat-ticket-item.in-queue{color:var(--link-color)}table.ticket-seat-grid a.seat-ticket-item.in-queue .fa:before{content:'\f058'}table.ticket-seat-grid a.seat-ticket-item.seat-highlight{color:#f00}table.ticket-seat-grid .popover{min-width:300px;min-height:200px}table.ticket-seat-grid a.seat-ticket-item+.popover .seat-action .seat-remove{display:none}table.ticket-seat-grid a.seat-ticket-item.in-queue+.popover .seat-action .seat-add{display:none}table.ticket-seat-grid a.seat-ticket-item.in-queue+.popover .seat-action .seat-remove{display:inline-block}.reserved-seat-details .seat-location-details{border-bottom:1px solid #ccc;display:flex;font-size:1.1em;margin-bottom:10px;padding-bottom:10px}.reserved-seat-details .seat-location-details .seat-location-detail{flex:1;width:33%;text-align:center;text-transform:uppercase}.reserved-seat-details .seat-location-details .location-detail-label{display:block}.reserved-seat-details .seat-location-details .location-detail-value{display:block;font-weight:bold}.reserved-seat-details .seat-price{margin:10px 0;font-size:1.1em;font-weight:bold}.reserved-seat-details .seat-action{margin:10px 0}.ticket-seat-queue .reserved-seat-details{padding:9px 14px;margin:15px 0;background-color:#efefef;border:1px solid #dedede}.ticket-seat-queue .seat-price{float:left}.ticket-seat-queue .seat-action{float:right}svg.reserved-seat-section-map a path{fill:#000}svg.reserved-seat-section-map a text{pointer-events:none}svg.reserved-seat-section-map a:hover path{fill:#e41936}svg.reserved-seat-section-map a.current-section path{fill:red}body.purchase-reserved-seats #page_content>.page-template-area-content{grid-template-columns:1fr !important;grid-template-rows:1fr !important;grid-template-areas:"profile_header" "content_header" "page_title" "page_navigation" "page_navigation_alt" "content" "sidebar" "sidebar_alt" "content_footer" !important}@media screen and (max-width: 979px){body.purchase-reserved-seats .reserved-seat-selection.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}.locations .location .website,.locations .location .email{display:none}.locations .location.span4{margin-left:1.4%;margin-bottom:1.4%;height:100px;overflow:hidden}#map .location{width:100%;float:none}.events_page.index #map,.locations_page.index #map{margin-bottom:15px}@media (max-width: 767px){.city-state-lookup{display:flex !important;align-items:center}.city-state-lookup>*{margin-right:5px}.location-lookup-section{margin:12px 0}}ul.nav.nav-expanded{display:flex;flex-wrap:wrap;text-align:left;margin-top:1em}ul.nav.nav-expanded *{box-sizing:border-box}ul.nav.nav-expanded a{color:var(--link-color, inherit)}ul.nav.nav-expanded a[data-toggle=dropdown]{pointer-events:none;color:inherit;font-weight:bold;text-transform:uppercase}ul.nav.nav-expanded a:hover,ul.nav.nav-expanded a:focus{background-color:transparent;background-image:none;color:var(--link-hover-color, inherit)}ul.nav.nav-expanded>li{float:none;min-width:9em;width:15%;margin-right:1em;margin-bottom:2em}ul.nav.nav-expanded ul.dropdown-menu{position:static;display:block;background-color:transparent;border:none;min-width:auto;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}ul.nav.nav-expanded ul.dropdown-menu li a{padding-left:0px;padding-right:1rem;white-space:normal !important;font-size:0.9em}ul.nav.nav-expanded ul.dropdown-menu li.active a{background:none}ul.nav.nav-expanded ul.dropdown-menu li>a:focus,ul.nav.nav-expanded ul.dropdown-menu .dropdown-submenu:hover>a{background-color:transparent;background-image:none;color:inherit}ul.nav.nav-expanded ul.dropdown-menu .submenu{padding-left:1rem}ul.nav.nav-expanded .caret{display:none}ul.nav.nav-expanded .dropdown-submenu>a:after{display:none}ul.nav.nav-expanded .menu_item_content{display:none}@media (min-width: 980px){li.dropdown:not(.open) ul.dropdown-large{display:none}li.dropdown ul.dropdown-large{display:flex;text-align:left}li.dropdown ul.dropdown-large:before,li.dropdown ul.dropdown-large:after{display:none !important}li.dropdown ul.dropdown-large *{box-sizing:border-box}li.dropdown ul.dropdown-large a{color:var(--link-color, inherit)}li.dropdown ul.dropdown-large a[data-toggle=dropdown]{pointer-events:none;color:inherit;font-weight:bold;text-transform:uppercase}li.dropdown ul.dropdown-large a:hover,li.dropdown ul.dropdown-large a:focus{background-color:transparent;background-image:none;color:var(--link-hover-color, inherit)}li.dropdown ul.dropdown-large>li{float:none;min-width:10em;flex:1 1 auto;margin-right:1em;margin-bottom:2em}li.dropdown ul.dropdown-large ul.dropdown-menu{position:static;display:block;background-color:transparent;border:none;min-width:auto;box-shadow:none;white-space:normal !important;font-size:0.9em;-webkit-box-shadow:none;-moz-box-shadow:none}li.dropdown ul.dropdown-large ul.dropdown-menu li a,li.dropdown ul.dropdown-large ul.dropdown-menu li a:hover,li.dropdown ul.dropdown-large ul.dropdown-menu li a:focus,li.dropdown ul.dropdown-large ul.dropdown-menu li.active a,li.dropdown ul.dropdown-large ul.dropdown-menu li.active a:hover,li.dropdown ul.dropdown-large ul.dropdown-menu li.active a:focus{background:none}li.dropdown ul.dropdown-large .caret{display:none}li.dropdown ul.dropdown-large .dropdown-submenu>a:after{display:none}li.dropdown ul.dropdown-large .menu_item_content{display:none}}.menu-item_background-image>a{position:relative;display:flex}.menu-item_background-image>a .menu-item_background-wrapper{z-index:1;width:100%;height:100%}.menu-item_background-image>a img{object-fit:cover;object-position:center;width:100%;height:100%}.menu-item_background-image>a .menu_item_display_name{z-index:3;text-align:center;display:inline-block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#message_rows .message{display:flex;align-items:center;padding:10px 0;border-bottom:1px solid rgba(155,155,155,0.2)}@media (max-width: 767px){#message_rows .message{padding:7px 0}}#message_rows .message>*{flex:0;padding:0 8px;box-sizing:border-box}@media (max-width: 767px){#message_rows .message>*{padding:0 4px}}#message_rows .select{min-width:30px;text-align:center}#message_rows .select input{margin:0}#message_rows .user-profile-icon{min-width:75px}@media (max-width: 767px){#message_rows .user-profile-icon{min-width:50px}}#message_rows .user-profile-icon img{width:100%;max-width:75px}#message_rows .message-body{flex:1 1 auto}#message_rows .message-header{margin:0 0 4px}@media (max-width: 767px){#message_rows .message-header{font-size:1.2em}}#message_rows .message-summary,#message_rows .date{font-size:0.9em;line-height:1.2}#message_rows .actions{min-width:20%;text-align:right}@media (max-width: 767px){#message_rows .actions{min-width:100px}}#message_rows .date{margin-bottom:6px}.messages_header .message-actions{margin-left:0.5em}.messages .profile_icon img{width:75px}.message.unread,.message.reading{background-color:rgba(155,155,155,0.2)}.message.reading{padding:0.3em;border-radius:6px}#new_message #message_body{height:200px}.message .details{width:50%;float:left;overflow:hidden}.subject p{color:#666}select.message_to{width:70%}textarea#message_body{width:425px;height:150px}#wrapper .photo_nav{display:flex;justify-content:center;align-items:center}.product-image .carousel-indicators{position:static}.product-image .carousel-indicators li{margin:3px;width:75px;height:75px;text-indent:0;border:1px solid #333}.product-image .carousel-indicators li.active{border:1px solid #369}.product-details{position:relative}.product-details .price{font-weight:bold;font-size:1.5em;margin-bottom:10px}#grow-modal .product .content-details-row,#grow-modal .product .content-primary-media{display:none}#grow-modal .product-details .body{overflow-y:scroll !important;-webkit-overflow-scrolling:touch;max-height:50vh}.product-modifier-type .product-modifier-values{overflow:scroll;scroll-snap-type:x mandatory;max-width:100%}.product-modifier-type .product-modifier-values.product-variant-inline_display{flex-wrap:nowrap !important}.product-modifier-type .product-modifier-values .product-variant-inline_value_display{scroll-snap-align:start}.product-modifiers-alternate-images{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.product-modifiers-alternate-images>*{margin:10px}.product-modifiers-alternate-images img{width:100px}#product_designs_page.new #container,#product_designs_page.edit #container{width:auto;margin-left:20px;margin-right:20px}@media (min-width: 1200px){#product_designs_page.new #container,#product_designs_page.edit #container{margin-left:80px;margin-right:80px}}#product_designs_page form .product_config_options{display:flex;flex-wrap:wrap;justify-content:left;align-items:top}#product_designs_page form .product_config_options .config_option{flex:0 0 16%;font-size:12px;font-weight:600;line-height:16px;text-transform:uppercase;text-align:center;border:none;padding:0px;box-shadow:none}@media (min-width: 1200px){#product_designs_page form .product_config_options .config_option{flex:0 0 14%}}#product_designs_page form .product_config_options .config_option img{height:auto;width:auto;max-width:70%;margin:0 auto;position:static;left:0;right:0;padding-top:5px;padding-bottom:5px}#product_designs_page .product_designs .product_design_icon{position:relative}#product_designs_page .product_designs .design_image_container{right:auto;bottom:auto}.add_to_cart form{margin-bottom:0}.add_to_cart .control-group{margin-bottom:10px}.add_to_cart .control-group .controls{padding-left:0;margin-left:0}.add_to_cart .add_to_cart_actions{margin-bottom:10px}.add_to_cart .cart_message:not(:empty){margin-bottom:10px}.add_to_cart .cart_message a{padding:2px 20px 0 0;display:inline-block}.add_to_cart input#quantity{width:55px;margin-right:10px}.add_to_cart span.item_not_available{font-weight:bold;color:#f00}.add_to_cart .order_item_options .control-group .control-label{float:none;text-align:left;width:auto;padding-top:unset;font-weight:700;text-transform:uppercase}.add_to_cart .order_item_options .product-variant-inline_display{display:flex;flex-wrap:wrap}.add_to_cart .order_item_options .product-variant-inline_display .product-variant-inline_value_display{margin:2px 5px 5px}.add_to_cart .order_item_options .product-variant-inline_display .product-variant-inline_value_display.selected .product-variant-inline_value_selector{border-size:2px}.add_to_cart .order_item_options .product-variant-inline_display.product-variant_value-display-radio{display:block}.add_to_cart .order_item_options .product-variant-inline_display .product-variant-inline_value_selector{display:block;padding:5px 9px;font-weight:500;border-color:inherit;border:1px solid #ccc;border-radius:var(--border-radius)}.add_to_cart .order_item_options .product-variant-inline_display .product-variant-inline_value_selector:hover{border:1px solid #555;text-decoration:none}.add_to_cart .order_item_options .product-variant-inline_display .product-variant-inline_value_display.selected .product-variant-inline_value_selector{border:2px solid var(--link-color)}.add_to_cart .order_item_options .product-variant-inline_display .product-variant-inline_value_display.selected .variant-value_display-color .product-variant-inline_value_color{border:2px solid #fff}.add_to_cart .order_item_options .product-variant-inline_display .product-variant-inline_value_selector.variant-value_display-color{border-radius:50%;width:28px;height:28px;padding:0;position:relative;overflow:hidden}.add_to_cart .order_item_options .product-variant-inline_display .product-variant-inline_value_selector.variant-value_display-color .product-variant-inline_value_color{display:inline-block;width:100%;height:100%;border-radius:50%}.add_to_cart .order_item_options .product-variant-inline_display .product-variant-inline_value_selector.variant-value_display-image{width:100px;height:64px;padding:0;overflow:hidden}.add_to_cart .order_item_options .product-variant-inline_display .product-variant-inline_value_selector.variant-value_display-image img{width:100%;height:100%;object-fit:cover;object-position:50% 15%}.add_to_cart .order_item_options .product-variant-inline_display .product-variant-inline_value_selector.variant-value_display-text{white-space:nowrap}.item_discounts{font-size:0.9em;max-width:220px}.order_cancel_description{margin-bottom:15px}.price .original_price{text-decoration:line-through}.price .discount_price{color:#f00}.custom-price{margin-top:5px;margin-bottom:15px}.custom-price .control-label{float:none;width:auto;padding:0;text-align:left}.order .order_items table th.currency,.order .order_items table td.currency{text-align:right}.order .order_items table th.negative,.order .order_items table td.negative{color:red}.order .order_items table th{text-align:center}.order .order_items table th.currency{text-align:right}.order .order_items table td{vertical-align:middle}.order .order_items table td.item_image img{max-width:90px;max-height:90px;float:none}.order .order_items table td.item_status,.order .order_items table td.item_image,.order .order_items table td.item_quantity,.order .order_items table td.item_actions{text-align:center}.order .order_items table td.item_quantity input{width:40px}.order .order_items table thead th{background-color:rgba(155,155,155,0.2);padding:5px}.order .order_items table tbody tr:hover>th,.order .order_items table tbody tr:hover>td{background-color:rgba(155,155,155,0.1)}.order .order_items table tfoot{border-top:1px solid rgba(155,155,155,0.2)}.order .order_items table tfoot td,.order .order_items table tfoot th{border:none;text-align:right}.order .order_items .item_name{font-size:1.1em}.order .order_items .item_name a:not(.btn){text-decoration:underline}.order .order_items .item_name .muted{font-size:0.8em}.order .order_items .item_name .btn{margin:5px 5px 5px 0}.order .order_items .order_item_expiration{margin:0 0 10px;font-size:1.3em;font-weight:bold}.order .order_items .order_item_expiration .counter{display:inline-block}.order .order_items .order_item_digital{color:#DA4E49}.order .order_items .order_item_content_details{margin:5px 0;color:#666}.order .order_items .order_item_content_details ul{margin:0;padding:0;list-style:none}.order .order_items .order_item_content_details li{line-height:1.3em}.order .order_items .order-item_product-modifier-values{margin:10px 0;font-size:0.9em}.order .order_items .order-item_product-modifier-values .modifier-type{font-weight:bold}.order .order_items .order_coupon .order_coupon_code{text-align:right}.order .order_items .order_coupon .order_coupon_code .coupon_amount{color:#f00;white-space:nowrap}.order .order_items .order_coupon .order_coupon_code #order_coupon_code{max-width:100px;margin-bottom:5px}.order .order_items .order_coupon .order_coupon_code .error,.order .order_items .order_coupon .order_coupon_code .btn{font-weight:normal}.order .order_items .order_credit{padding:5px}.order .order_items .order_credit .btn{margin:5px 0}.order form .input-actions{text-align:right}.order .tabs .chat_session .chat_messages{height:250px}.order.print .btn{display:none}.order.print .order_address{line-height:1.2}.order.print .order_address address{line-height:inherit}.order.print .order_address address .user_location_name{display:none}.edit_order legend+.control-group{margin-top:0}.edit_order .item_total_price input{max-width:100px}.edit_order .input-prepend{display:flex;justify-content:flex-end}.edit_order .order_item .order-line-item-description-field{margin:5px 0 10px;width:100%;height:45px;font-size:0.85em;box-sizing:border-box}.edit_order .order_item .control-group{margin-bottom:10px}.edit_order .order_item .control-group.boolean .controls{margin-left:0}.edit_order .order_item .control-group a{text-decoration:none !important}.funding form.edit_order .item_quantity{color:transparent}.funding form.edit_order table th.currency,.funding form.edit_order table td.currency{text-align:center}.orders .order{padding-bottom:10px;border-bottom:1px solid #eee}.orders .order .order_status .total{font-weight:bold;font-size:1.1em}.orders .order .content-image{width:150px;max-height:100px;margin-right:15px;text-align:center}.orders .order .content-image img{max-height:100px}@media (max-width: 767px){.orders .order .content-image{float:left;width:100px;max-height:70px;margin-right:10px;text-align:center}.orders .order .content-image img{max-height:70px}}.funding_progress{max-width:350px}@media (min-width: 768px) and (max-width: 979px){.checkout_form .row-fluid{width:100%}.checkout_form .row-fluid .span6{float:none;width:100%}}.checkout_form #order_items_table th,.checkout_form #order_items_table td{padding:6px 5px}.checkout_form .order_address .user_addresses.empty{display:none}.checkout_form .order_address .address_info{margin:5px 0;font-size:0.9em;line-height:1.4em}.checkout_form .order_address .shipping_hint{margin:1em 0}.checkout_form .shipping_method_description{margin-top:-15px;font-size:0.9em}.checkout_form .order_notes.control-group{margin-bottom:0}.checkout_form .order_notes textarea{width:100%;height:60px}.checkout_form .form-actions{box-sizing:border-box;text-align:center;background-color:transparent;padding:15px}.checkout_form .form-actions .btn{box-sizing:border-box;display:inline-block;margin:0 auto 10px;width:100%;max-width:400px}.checkout_form .stripe_fields{max-width:426px;margin:0 auto}.checkout_form #payment-request-button:not(:empty):after{display:block;content:'- or -';font-size:1.1em;font-weight:500;margin:10px 0;padding:10px;text-align:center}.checkout_form .signup-intro,.checkout_form .control-group.user_create_member_profile{display:none}.order_checkout--card_info{display:flex;align-content:center;cursor:default !important}.order_checkout--card_info>*{opacity:0.5}.order_checkout--card_info .card-number{margin:0 1em;text-transform:uppercase}.order_checkout--card_info .card-exp{margin-left:auto}#order_transaction_notes{height:60px}.order-shipment-tracking-status{margin:0 auto;text-align:center;max-width:600px}.order-shipment-tracking-status .tracking-history{margin-top:2em}.order-shipment-tracking-status .tracking-status{font-weight:bold}.manage.store_payment_methods table .card_expiration,.manage.store_payment_methods table .default,.manage.store_payment_methods table .actions{text-align:center}.manage.store_subscriptions table .next_billing_date,.manage.store_subscriptions table .status,.manage.store_subscriptions table .actions{text-align:center}.store_subscription--orders .order .content-image{display:none}body.iframe.page_modules_page{margin:0;padding:0}.first_featured *{box-sizing:border-box}.first_featured .content{position:relative;width:100%;overflow:hidden}.first_featured .content:hover .details{background-color:rgba(0,0,0,0.85)}.first_featured .content .details{width:100%;position:absolute;bottom:0;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.65);background-color:rgba(0,0,0,0.65);padding:5px 8px}.first_featured .content .details a{color:#fff;text-decoration:none}.first_featured .content .details a:hover{text-decoration:none}.first_featured .content .details .summary{display:none}.first_featured .content .thumbnail_img img{width:100%;object-fit:cover}.first_featured .featured .content{height:390px;font-size:1.6em;line-height:1.2em}@media (min-width: 980px) and (max-width: 1199px){.first_featured .featured .content{height:330px}}@media (min-width: 768px) and (max-width: 979px){.first_featured .featured .content{height:285px;font-size:1.1em;line-height:1.3em}}@media (max-width: 767px){.first_featured .featured .content{height:190px;font-size:1em;line-height:1.2em}}.first_featured .featured .content .display_name{font-weight:bold}.first_featured .featured .content .thumbnail_img{height:390px}@media (min-width: 980px) and (max-width: 1199px){.first_featured .featured .content .thumbnail_img{height:330px}}@media (min-width: 768px) and (max-width: 979px){.first_featured .featured .content .thumbnail_img{height:285px}}@media (max-width: 767px){.first_featured .featured .content .thumbnail_img{height:190px}}.first_featured .featured .content .thumbnail_img img{width:auto;height:100%}@media (max-width: 767px){.first_featured .featured .content .thumbnail_img img{width:100%;height:auto}}.first_featured .span4.recent{margin-left:0}@media (min-width: 1200px){.first_featured .span4.recent{width:34.188%}}@media (min-width: 980px) and (max-width: 1199px){.first_featured .span4.recent{width:34.0425%}}@media (min-width: 768px) and (max-width: 979px){.first_featured .span4.recent{width:34.2541%}}@media (max-width: 767px){.first_featured .recent{width:100%;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;white-space:nowrap}}.first_featured .recent .content{height:130px;font-size:0.85em;line-height:1.3em;border-left:1px solid #fff;border-bottom:1px solid #fff}@media (min-width: 980px) and (max-width: 1199px){.first_featured .recent .content{height:110px}}@media (min-width: 768px) and (max-width: 979px){.first_featured .recent .content{height:95px}.first_featured .recent .content .details .display_name{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;width:100%}}@media (max-width: 767px){.first_featured .recent .content{display:inline-block;width:240px;margin-top:1px;margin-left:-4px}.first_featured .recent .content .thumbnail_img img{width:100%}.first_featured .recent .content .details .display_name{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;width:100%}}.first_featured .recent .content .display_name{margin:0;padding:0}#profile_header .first_featured{margin-bottom:15px}@media (min-width: 1200px){#profile_header .first_featured .recent .content:hover .details{background-color:rgba(0,0,0,0.7)}#profile_header .first_featured .recent .content .thumbnail_img img{position:static;height:130px}#profile_header .first_featured .recent .content .thumbnail_img,#profile_header .first_featured .recent .content .details{position:relative;display:inline-block;float:left;width:50%;height:130px}#profile_header .first_featured .recent .content .details{font-size:1.2em;line-height:1.4em}}.theme-preview-bar{font-family:Arial, sans-serif;padding:0.5rem 1.5rem;background-color:#ccc;display:flex;align-items:center}.theme-preview-bar h5{flex:1 1 auto;margin-right:1rem;color:#000}.theme-preview-bar .actions{margin-left:auto}.user-account-nav{margin-top:10px}.user-account-nav .nav-list .nav-header{padding:3px}.content-item .friendship-pending-actions{margin:0.8rem 0}.user-remove-account{margin-top:3em}.user-remove-account h4{margin-top:0}#main_missed_content .since-date{margin:0 0 1rem}#main_missed_content .well{margin:3rem 0}#main_missed_content .empty-message{font-size:1.6rem;font-weight:600;text-align:center;margin:2rem 0}.weather_widget{max-width:350px;margin-bottom:1.2em}.weather_widget a{color:#000 !important;text-decoration:none}.weather_widget a:hover{color:inherit}.weather_widget a:hover .title{color:inherit}.weather_widget .weather_details{display:flex;flex-wrap:wrap;color:var(--site-text-color, inherit)}.weather_widget .temp_container{display:flex}.weather_widget .title{width:100%;border-bottom:1px solid var(--border-color, #000);margin-bottom:0.5em}.weather_widget .forecast_icon{margin:3px 5px;height:2.5em}@media (min-width: 1200px){.weather_widget .forecast_icon{height:3em}}.weather_widget .temp{font-size:2.5em;line-height:1em;margin:2px 10px;font-weight:500}@media (min-width: 1200px){.weather_widget .temp{font-size:3em}}.weather_widget .details{padding-top:4px;font-size:0.8em;line-height:1.2em}.song .display_name{margin-top:0}@media (min-width: 980px){body.songs_page.show:not(.music-library-layout) .media_player_container{margin:20px auto;min-width:400px;max-width:400px;height:400px;position:sticky;top:100px}body.songs_page.show:not(.music-library-layout) .audio-player{display:flex}body.songs_page.show:not(.music-library-layout) .audio-player .media-playlist{flex:1 1 auto;margin-left:1em}}body.songs_page.show:not(.audio-type-album) .song .content-body .comments-count{display:none}body.songs_page.show.audio-type-album .song>.content-body .comments-count{display:none}.music-library-type-purchased .content-collection .content-item.song .content-price,.music-library-type-subscriptions .content-collection .content-item.song .content-price{display:none}.audio-player .media_player_container{margin:0 auto 20px !important;padding:0 0.5em;width:auto !important;max-width:none !important}@media (max-width: 467px){.audio-player .media_player_container{height:300px}}.audio-player .media_player_container .video-js{width:100%;height:100%;background-color:transparent}.audio-player .media_player_container .video-js .vjs-poster{height:calc(100% - 4.5em);background-color:inherit;background-repeat:no-repeat;background-position:center}.audio-player .media_player_container .video-js .vjs-big-play-button{background-color:rgba(43,51,63,0.95)}.audio-player .media_player_container .video-js .vjs-control-bar{display:flex;font-size:1.4em;background-color:rgba(43,51,63,0.95)}.audio-player .media_player_container .video-js .vjs-play-control .vjs-icon-placeholder:before{display:inline-flex;align-items:center;justify-content:center;font-size:2.6em}.audio-player .media_player_container .video-js .vjs-volume-panel{display:none}.audio-player .media_player_container .video-js .vjs-time-control{min-width:4em}.audio-player .media_player_container .video-js .vjs-fullscreen-control,.audio-player .media_player_container .video-js .vjs-picture-in-picture-control{display:none}.audio-player .playlist-nav{display:flex;justify-content:flex-end;padding:0 0.1em;border-bottom:1px solid rgba(155,155,155,0.2)}.audio-player .playlist-nav>.btn,.audio-player .playlist-nav>.btn-group>.btn{margin-right:0.5em;margin-bottom:0.5em}.audio-player .playlist-nav .btn-group{text-align:left}.media-playlist ol{list-style:none;margin:0}.media-playlist .playlist-item:hover,.media-playlist .playlist-item.active{background-color:rgba(155,155,155,0.2)}.media-playlist .playlist-item .counter{font-size:1.4em;margin:0.5em 0 0}.media-playlist .playlist-item .dropdown-menu{text-align:left}.media-playlist .playlist-item.placeholder{height:2px;background-color:var(--link-color)}.media-playlist .playlist-item .handle{cursor:row-resize;padding:1em}.media-playlist .playlist-item .remove_element{color:var(--site-text-color)}.media-playlist .playlist-item .remove_element .fa-black{color:inherit}.media-playlist .playlist-item-details{display:flex;align-items:center;padding:0 0.5em;border-bottom:1px solid rgba(155,155,155,0.2)}.media-playlist .playlist-item-details>*{padding:1em 0}.media-playlist .playlist-item-details .smaller-details{font-size:0.9em;color:var(--content-item-small-text-color)}.media-playlist .playlist-icon,.media-playlist .playlist-item-track{text-align:center}.media-playlist .playlist-icon{visibility:hidden}@media (max-width: 467px){.media-playlist .playlist-icon{display:none}}.media-playlist .playlist-item-image{width:45px;padding:0;margin:0.5em 0.8em}@media (max-width: 467px){.media-playlist .playlist-item-image{margin-left:0.1em;max-width:40px;min-width:40px}}.media-playlist .playlist-item-track{width:40px}.media-playlist .playlist-item-title{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;text-align:left}@media (max-width: 979px){.media-playlist .playlist-item-title a{pointer-events:none;color:var(--content-item-small-text-color)}}@media (max-width: 467px){.media-playlist .playlist-item-title{font-size:0.9em}}.media-playlist .playlist-item-title .smaller-details{line-height:1.3}.media-playlist .song-menu{margin-left:1em;order:20}@media (max-width: 979px){.media-playlist .song-menu{margin-right:0.5em}}.media-playlist .song-menu .dropdown-toggle>.caret{display:none}.media-playlist .song-menu .dropdown-menu>.divider:first-child{display:none}.media-playlist .playlist-item-expand,.media-playlist .playlist-item-duration{opacity:0.7}.media-playlist .playlist-item-expand,.media-playlist .playlist-item-duration,.media-playlist .playlist-item-purchase{font-size:0.9em;margin:0 1em}.media-playlist .playlist-item-expand a:not(.btn){color:inherit;padding:0.7em 0.4em}.media-playlist .playlist-item-download{text-align:center}.media-playlist .playlist-item-download .dropdown-menu{text-align:left}.media-playlist .playlist-item-duration{text-align:right;order:8}.media-playlist .playlist-item-details-expand{padding:0 0.7em;text-align:left}.media-playlist .playlist-item-details-expand .comments-count{margin:0.3em}.media-playlist .playlist-item-purchase{width:6.5em;text-align:center;padding:0.7em 0;order:5}.media-playlist .playlist-item-purchase:empty{display:none}.media-playlist .playlist-item-purchase .btn{width:100%;display:block;font-size:inherit;padding:1px 6px}.media-playlist .playlist-item-purchase .btn+.add_to_cart{margin-top:5px}.media-playlist .playlist-item-purchase .btn-group{position:static;display:block;font-size:unset}.media-playlist .playlist-item-purchase .add_to_cart_actions{margin:0}.media-playlist .playlist-item[data-media-url]:hover .playlist-icon,.media-playlist .playlist-item[data-media-url].active .playlist-icon{visibility:visible}.media-playlist .playlist-item[data-media-url] .trigger-play-media{cursor:pointer}.genres-nav .nav{display:flex;flex-wrap:wrap}.genres-nav .nav li{width:33%}@media (max-width: 767px){.genres-nav .nav li{width:50%}}.genres-nav .nav a{background-color:rgba(155,155,155,0.13);padding:15px;margin:5px;font-size:1.1em;font-weight:600}.content-item .content-image.content-item-audio-player .media_player_container{position:absolute;pointer-events:none;z-index:10;top:0;left:0;width:100%;height:100%}.content-item .content-image.content-item-audio-player .vjs-poster,.content-item .content-image.content-item-audio-player .vjs-modal-dialog,.content-item .content-image.content-item-audio-player .vjs-mouse-display{display:none}.content-item .content-image.content-item-audio-player .video-js{padding:0 !important;height:100%;background:none}.content-item .content-image.content-item-audio-player .video-js>*{display:none}.content-item .content-image.content-item-audio-player .vjs-control-bar{background-color:transparent;display:flex;height:35px;visibility:hidden}.content-item .content-image.content-item-audio-player .vjs-control-bar>*{display:none}.content-item .content-image.content-item-audio-player .vjs-control-bar .vjs-play-control{display:flex;align-self:center;pointer-events:all;background-color:rgba(155,155,155,0.8);border-radius:50%;width:30px;height:30px;margin-left:5px}.content-item .content-image.content-item-audio-player .vjs-control-bar .vjs-play-control:hover{background-color:var(--link-color)}.content-item .content-image.content-item-audio-player .vjs-control-bar .vjs-play-control .vjs-icon-placeholder:before{font-size:2.5em;line-height:1.2}.content-item .content-image.content-item-audio-player .vjs-control-bar .vjs-progress-control{font-size:1em;display:flex;visibility:hidden}.content-item .content-image.content-item-audio-player .vjs-control-bar .vjs-progress-control .vjs-control-text,.content-item .content-image.content-item-audio-player .vjs-control-bar .vjs-progress-control .vjs-time-tooltip{display:none !important}.content-item .content-image.content-item-audio-player .vjs-control-bar .vjs-progress-control .vjs-play-progress:before{display:none}.content-item .content-image.content-item-audio-player .vjs-playing .vjs-control-bar{background-color:rgba(43,51,63,0.95);visibility:visible}.content-item .content-image.content-item-audio-player .vjs-playing .vjs-progress-control{visibility:visible}.content-item .content-image.content-item-audio-player .vjs-playing .vjs-play-control{background-color:var(--link-color);visibility:visible}@media (min-width: 980px){.content-item:hover .vjs-control-bar .vjs-play-control{visibility:visible}}@media (max-width: 979px){.content-item .content-image:hover .vjs-control-bar .vjs-play-control{visibility:visible}}.song-details-popup .tab-content{overflow-x:auto;max-height:35vh}#sites_page.show .content-item .content-site-link{display:none}.video_processing{text-align:center;padding:50px 20px}.video_processing .media_processing_details{font-weight:500}#videos_page .video-header{display:none}#live_video_stream_area{width:100%;max-width:1280px;margin:0 auto;box-sizing:border-box;z-index:15}.video-live-stream{margin:1rem 0;box-sizing:border-box;background-color:var(--site-background-color)}.video-live-stream .video-flex-row{display:flex}@media (max-width: 979px){.video-live-stream .video-flex-row{display:block}}.video-live-stream .video-header h3{margin-top:0;text-align:center}.video-live-stream .video-area{width:100%;flex:1 1 auto}.video-live-stream .video-stream-countdown{margin:0.5em 0;font-size:1.3em;text-align:center}.video-live-stream .video-stream-countdown .counter{display:inline-block}.video-live-stream .video-stream-countdown .content-image{margin:0.5em 0;text-align:center}.video-live-stream .video{width:100%}.video-live-stream .video,.video-live-stream .stream-notes{margin:0 auto 1em}.video-live-stream .video-chat{flex:1 0 auto;grid-area:video_chat;min-width:250px}@media (min-width: 980px){.video-live-stream .video-chat{width:30%;margin-left:1.5em}}.video-live-stream .chat_session .chat_messages{max-height:253px}.video-live-stream .chat_session.recorded-session .chat_messages{max-height:385px}#publish-content{margin:0 auto;width:100%}#publish-content .browser-compatibility{margin:3em auto;text-align:center;font-size:1.4em;font-weight:500;line-height:1.2;max-width:800px}.video-start-encoder-notice h4{line-height:1.4}#publish-video-container{position:relative;width:100%;height:auto}#publish-video-container video{pointer-events:none;width:100% !important;height:auto !important}#video-live-indicator{position:absolute;top:0.5em;left:1em;opacity:0.9}#publish-controls #stream_controls .controls-row{display:block;margin-bottom:0.75em}#publish-controls #stream_controls #publish-toggle{display:block;min-width:250px}@media (max-width: 767px){#publish-controls #stream_controls #publish-toggle{width:100%}}#publish-controls #stream_controls #publish-toggle:before{font-family:FontAwesome;content:"\f0ee";color:#fff;padding-right:8px}#publish-controls #stream_controls #stream_live{display:none}@media (max-width: 767px){#publish-controls #stream_controls>*{margin:0.5em 0;flex:1}#publish-controls #stream_controls .stream_api{order:3;display:flex;align-content:center;justify-content:center}#publish-controls #stream_controls .stream_api a.btn{flex:1}#publish-controls #stream_controls .stream_api a.btn[data-action="stop"]{margin-right:0.5em}}#publish-controls .trigger-settings{margin-left:auto;margin-right:0}#publish-settings-form{margin:0}#publish-settings-form .control-group label{display:none}#thumbnail_url{text-align:center;margin:1em}#sidebar #thumbnail_url{margin:0}.server-progress{margin-top:0.5em}.server-progress .progress{height:25px}.server-progress .progress .bar{padding:2px 0;font-size:1.1em}.publish-input-controls .control-group{display:flex;align-content:center;justify-content:center}.publish-input-controls .btn{margin-right:0.4em;width:40px}.publish-input-controls select{margin:0;width:250px}.background-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.background-video .background-color{z-index:5}.background-video video{width:100%}.background-video .iframe-container{overflow:hidden;padding-top:56.25%;position:relative}.background-video .iframe-container iframe{border:0;width:100%;height:100%;position:absolute;left:0;top:0}.webcam-control-layout{box-sizing:border-box}.webcam-control-layout fieldset{margin-bottom:30px}.webcam-control-layout *{box-sizing:border-box}@media (min-width: 1200px){.webcam-control-layout{display:flex}.webcam-control-layout .webcam-view{margin-right:2em;flex:1 1 auto}.webcam-control-layout .webcam-stream-controls{min-width:300px;max-width:400px;flex:1 1 auto}}.contest_options{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(4, 1fr);grid-gap:var(--grid-gap)}#contest_entries_page .contest_entry_form{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;top:0px;background:#fff}#contest_entries_page #contest_selection_fields{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(6, 1fr);grid-gap:var(--grid-gap);margin-bottom:20px}#contest_entries_page #contest_selection_fields .contest_selection_info{color:var(--link-color);background:#fff;padding:5px;overflow:auto}#contest_entries_page #contest_selection_fields .contest_selection_info .remove_selection{float:right}#contest_entries_page #contest_selection_fields .selection_container{background:#ddd;border:var(--border-size) solid var(--border-color);border-radius:var(--border-radius);box-shadow:0 1px 2px 0 rgba(12,12,13,0.1);width:100%}#contest_entries_page #contest_selection_fields .selection_container.selected{background:#fff}#contest_entries_page #contest_selection_fields .selection_container .selected_option{height:200px;max-height:40vh;overflow:hidden;position:relative}#contest_entries_page #contest_selection_fields .selection_container .selected_option .details{position:absolute;bottom:0;left:0;right:0;padding:0 5px;background:#fff}#contest_entries_page #contest_selection_fields .selection_container .selected_option .details h4{font-size:1rem;line-height:1em;margin:5px 0}@media (max-width: 767px){#contest_entries_page #contest_selection_fields .selection_container .selected_option{height:75px}#contest_entries_page #contest_selection_fields .selection_container .selected_option .details{display:none}#contest_entries_page #contest_selection_fields .contest_selection_info{text-align:center}#contest_entries_page #contest_selection_fields .contest_selection_info .selection_position,#contest_entries_page #contest_selection_fields .contest_selection_info .remove_selection{display:block;float:none}}#contest_entries_page #contest_options,#contest_entries_page #bonus_options{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(4, 1fr);grid-gap:var(--grid-gap)}@media (max-width: 767px){#contest_entries_page #contest_options{grid-template-columns:repeat(3, 1fr)}}#contest_entries_page #bonus_options .contest_option{align-self:center}#contest_entries_page #bonus_options .contest_option .details{display:none}#contest_entries_page.show #contest_options{grid-template-columns:repeat(6, 1fr)}#contest_entries_page.show #contest_options .user .contest_selection_info{color:var(--link-color);background:#fff;padding:5px;overflow:auto;text-align:center}#sidebar .rankings,.scoring_side #contest_rankings{margin-bottom:30px}#sidebar .rankings .top_ten,#sidebar .rankings .current_user_standings,#sidebar .rankings .friends_standings,#sidebar .rankings .category_standings,.scoring_side #contest_rankings .top_ten,.scoring_side #contest_rankings .current_user_standings,.scoring_side #contest_rankings .friends_standings,.scoring_side #contest_rankings .category_standings{margin:0;margin-bottom:20px}#sidebar .rankings .top_ten .contest_entry,#sidebar .rankings .current_user_standings .contest_entry,#sidebar .rankings .friends_standings .contest_entry,#sidebar .rankings .category_standings .contest_entry,.scoring_side #contest_rankings .top_ten .contest_entry,.scoring_side #contest_rankings .current_user_standings .contest_entry,.scoring_side #contest_rankings .friends_standings .contest_entry,.scoring_side #contest_rankings .category_standings .contest_entry{box-sizing:border-box;padding:10px 15px;line-height:2.5em}.scoring_side #contest_rankings h4{padding:5px;color:var(--panel-header-color);border-bottom:var(--panel-border-size) solid var(--panel-border-color)}.scoring_side #contest_rankings ul{list-style:none}.scoring_side #contest_rankings .top_ten .contest_entry,.scoring_side #contest_rankings .current_user_standings .contest_entry,.scoring_side #contest_rankings .friends_standings .contest_entry{display:flex;align-items:center;font-size:0.85em;line-height:1.2}.scoring_side #contest_rankings .top_ten .contest_entry:nth-child(odd),.scoring_side #contest_rankings .current_user_standings .contest_entry:nth-child(odd),.scoring_side #contest_rankings .friends_standings .contest_entry:nth-child(odd){background:#eee}.scoring_side #contest_rankings .top_ten .contest_entry>div,.scoring_side #contest_rankings .current_user_standings .contest_entry>div,.scoring_side #contest_rankings .friends_standings .contest_entry>div{min-height:unset}.scoring_side #contest_rankings .top_ten .contest_entry .span1,.scoring_side #contest_rankings .current_user_standings .contest_entry .span1,.scoring_side #contest_rankings .friends_standings .contest_entry .span1{width:6.38298%}.scoring_side #contest_rankings .top_ten .contest_entry .span3,.scoring_side #contest_rankings .current_user_standings .contest_entry .span3,.scoring_side #contest_rankings .friends_standings .contest_entry .span3{width:23.40426%}.scoring_side #contest_rankings .top_ten .contest_entry .span8,.scoring_side #contest_rankings .current_user_standings .contest_entry .span8,.scoring_side #contest_rankings .friends_standings .contest_entry .span8{width:65.95745%}#contests_page .countdown .dash,#contest_entries_page .countdown .dash{padding:5px 20px;position:relative;float:none;display:inline-block}#contests_page .countdown .dash .dash_title,#contest_entries_page .countdown .dash .dash_title{position:absolute;bottom:0;left:0;right:0;text-align:center}#contests_page .countdown .dash .digit,#contest_entries_page .countdown .dash .digit{float:left;margin:2px;line-height:normal;border-radius:3px}@media (min-width: 768px) and (max-width: 979px){#contests_page .countdown .dash .digit,#contest_entries_page .countdown .dash .digit{padding:5px 12px}}@media (min-width: 980px) and (max-width: 1199px){#contests_page .countdown .dash .digit,#contest_entries_page .countdown .dash .digit{padding:5px 14px}}#contests_page #sidebar .contest_link,#contest_entries_page #sidebar .contest_link{text-align:center;margin-bottom:30px}#contests_page #sidebar .resource,#contest_entries_page #sidebar .resource{text-align:center;margin-bottom:30px}#contests_page #sidebar .resource .span3,#contest_entries_page #sidebar .resource .span3{width:100%;margin-left:0}#contests_page #sidebar .resource .span3 .profile_icon,#contest_entries_page #sidebar .resource .span3 .profile_icon{float:none}#contests_page #sidebar .time_to_enter,#contest_entries_page #sidebar .time_to_enter{margin-bottom:25px}#contests_page #sidebar .time_to_enter .countdown,#contest_entries_page #sidebar .time_to_enter .countdown{overflow:hidden}#contests_page #sidebar .time_to_enter .dash,#contest_entries_page #sidebar .time_to_enter .dash{width:23.07692%;display:block;min-height:30px;box-sizing:border-box;margin-left:2.5641%}#contests_page #sidebar .time_to_enter .dash:first-child,#contest_entries_page #sidebar .time_to_enter .dash:first-child{margin-left:0}#contests_page #sidebar .time_to_enter .dash .digit,#contest_entries_page #sidebar .time_to_enter .dash .digit{box-sizing:border-box;width:48.71795%;float:left;margin:0;margin-right:2.5641%;height:1.8em;text-align:center;padding:5px 0}#contests_page #sidebar .time_to_enter .dash .digit:last-child,#contest_entries_page #sidebar .time_to_enter .dash .digit:last-child{margin-right:0}.top_selections.thumbnails{display:flex;flex-wrap:wrap}.top_selections.thumbnails .manufacturer{display:none}.top_selections.thumbnails li.thumbnail{flex-basis:30%}#contests_page.show .users.thumbnails .thumbnail .details{font-size:1.2rem;line-height:1.15}#contests_page .contests .featured_contest{padding:20px;padding-top:0;margin-bottom:50px;box-sizing:border-box;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,0.055)}#contests_page .contests .featured_contest .resource{margin-top:20px;margin-bottom:20px}#contests_page .contests .featured_contest .resource .title,#contests_page .contests .featured_contest .resource .location{font-size:1.1em;line-height:1.1em;margin:0}#contests_page .contests .featured_contest .resource .title a,#contests_page .contests .featured_contest .resource .location a{color:#fff}#contests_page .contests .featured_contest .resource .title a:hover,#contests_page .contests .featured_contest .resource .location a:hover{text-decoration:underline}#contests_page .contests .featured_contest .full_standings{float:right;font-size:.8em}#contests_page .contests .featured_contest .header{overflow:hidden;padding:15px}#contests_page .contests .featured_contest .header .title{float:left}#contests_page .contests .featured_contest .header .title a{color:#fff;margin-top:0;font-size:1.2em}#contests_page .contests .featured_contest .header .contest_buttons{float:right}#contests_page .contests .featured_contest .header .contest_buttons .btn{font-size:1.1em;line-height:1.2em}#contests_page .contests .featured_contest .thumbnail_img{margin-left:0}#contests_page .contests .featured_contest .top_ten{border-radius:3px;list-style:none}#contests_page .contests .featured_contest .top_ten .contest_entry{padding:0 5px;line-height:1.5em}#contests_page .contests .featured_contest .top_ten .contest_entry .display_name{overflow:hidden;text-overflow:ellipsis}#contests_page .contests .featured_contest .top_ten .contest_name{display:none}ul.contest_entries{list-style:none}#user_bar .user_profile_menu>.dropdown-menu,#user_bar .admin_menu>.dropdown-menu{min-width:250px;margin:0 !important}#user_bar .user_profile_menu ul li,#user_bar .admin_menu ul li{float:none}#user_bar .user_profile_menu ul a,#user_bar .admin_menu ul a{color:#333;color:var(--dropdown-link-color, #333);text-decoration:none !important;text-shadow:none;padding:4px 15px}#user_bar .user_profile_menu ul a:hover,#user_bar .admin_menu ul a:hover{background-color:rgba(155,155,155,0.25) !important}#user_bar .user_profile_menu ul .active>a,#user_bar .admin_menu ul .active>a{background-color:rgba(155,155,155,0.25) !important}#user_bar .user_profile_menu ul .active>a:hover,#user_bar .user_profile_menu ul .active>a:focus,#user_bar .admin_menu ul .active>a:hover,#user_bar .admin_menu ul .active>a:focus{background-color:rgba(155,155,155,0.25) !important}#user_bar .user_profile_menu ul .caret,#user_bar .admin_menu ul .caret{display:inline-block;border-top-color:var(--dropdown-link-color, #333);border-bottom-color:var(--dropdown-link-color, #333)}#user_bar .user_profile_menu ul .badge,#user_bar .admin_menu ul .badge{float:right}#user_bar .user_profile_menu .nav-list,#user_bar .admin_menu .nav-list{float:none !important;margin:0 !important}#user_bar .user_profile_menu .nav-list .nav-list,#user_bar .admin_menu .nav-list .nav-list{padding-left:0;padding-right:0;font-size:0.95em}#user_bar .user_profile_menu .nav-list .nav-header,#user_bar .admin_menu .nav-list .nav-header{font-weight:500;text-shadow:none}#user_bar .user_profile_menu .nav-list .divider,#user_bar .admin_menu .nav-list .divider{margin-left:-15px;margin-right:-15px}#user_bar .user_profile_menu .nav-list .fa,#user_bar .admin_menu .nav-list .fa{width:1.28571429em;text-align:center;opacity:0.9}#user_bar .user_profile_menu .nav-list .no-icon a,#user_bar .admin_menu .nav-list .no-icon a{margin-left:8px}#user_bar .user_profile_menu .collapse-container:not(.collapsed) .collapse-toggle,#user_bar .admin_menu .collapse-container:not(.collapsed) .collapse-toggle{background-color:rgba(155,155,155,0.25)}#user_bar .user_profile_menu .collapse-container:not(.collapsed) .collapse-toggle .fa.fa-plus-circle,#user_bar .admin_menu .collapse-container:not(.collapsed) .collapse-toggle .fa.fa-plus-circle{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#user_bar .user_profile_menu .collapse-container .collapse-toggle .fa.fa-plus-circle,#user_bar .admin_menu .collapse-container .collapse-toggle .fa.fa-plus-circle{transition:transform 0.3s ease-in-out}#user_bar .user_profile_menu .switch-user img{margin-right:0.5em}#user_bar .user_profile_menu .user-profile{margin-bottom:20px}#user_bar .user_profile_menu .user-profile>a{margin-top:-5px;margin-bottom:-9px;padding:8px 15px;display:flex;align-items:center;border-bottom:1px solid var(--border-color, rgba(0,0,0,0.125));background-color:rgba(155,155,155,0.15)}#user_bar .user_profile_menu .user-profile>a:hover{background-color:rgba(155,155,155,0.25)}#user_bar .user_profile_menu .user-profile .user-profile-name{margin-left:0.7em}#user_bar .user_profile_menu .user-profile img{width:65px;height:65px;max-height:none !important;max-width:none !important}#user_bar .user_profile_menu .user-profile span.user_display_name{display:block;font-size:1.25em;font-weight:500;margin-bottom:0.1em}#user_bar .user_profile_menu .user-profile small{display:block;opacity:0.7}#user_bar .user_profile_menu .user-profile .point_level{margin-top:0.1em}.user-post-content-menu{display:flex;margin-bottom:1em}@media (max-width: 979px){.user-post-content-menu{display:block}}.user-post-content-menu .nav-label{text-transform:uppercase;font-weight:bold;padding:8px;flex:0;margin-right:0.3em}@media (max-width: 979px){.user-post-content-menu .nav-label{padding:0}}.user-post-content-menu ul.nav{margin:0 !important;display:flex;flex:1;justify-content:space-between;align-items:center}@media (max-width: 979px){.user-post-content-menu ul.nav{justify-content:center}}.user-post-content-menu ul.nav li{float:none;flex:1;margin-right:0.3em}.user-post-content-menu ul.nav li a{text-align:center;font-size:0.9em;font-weight:500;white-space:nowrap;color:var(--site-text-color);background-color:rgba(155,155,155,0.15)}.user-post-content-menu ul.nav li a:hover{background-color:rgba(155,155,155,0.25)}.user-post-content-menu ul.nav li .fa{margin-right:0.3em}.table.point_values{max-width:550px}.point-level-status .on,.point-level-status .off{display:inline-block;font-size:1em;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 1px;width:1em}.point-level-status .on:before{content:"\f111"}.point-level-status .off:before{content:"\f10c"}#grow-modal .login-signup-container .signup-intro{display:none}body.maintenance{margin:0;padding:0}body.maintenance-dark{color:#efefef;background-color:#222}.maintenance-body{box-sizing:border-box;text-align:center;max-width:500px;padding:2rem}@media (max-width: 767px){.maintenance-body{max-width:60%}}.maintenance-body h3{font-size:1.6em;line-height:1.1}@media (max-width: 767px){.maintenance-body h3{font-size:1.3em}}.maintenance-body .login{position:absolute;top:0;right:0;padding:1rem}.maintenance-body .login a{padding:0.5rem}.build-help-info section{margin-bottom:2em}.build-help-info .details.flex-grid>*{flex:1;max-width:275px;margin-right:1em}.build-help-info .details.flex-grid .content-embed{position:relative}.build-help-info .details.flex-grid .content-embed:before{content:"\f144";font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3.5rem;position:absolute;bottom:0.1em;left:0.4em;opacity:0.7;z-index:10;color:#56AAF6;pointer-events:none;transition:all .1s linear}.build-help-info .details.flex-grid .content-embed:hover:before{opacity:1}#grow-modal .build-help-info{max-height:500px;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}body.site_setups_page.layout_focus form{margin-bottom:0}body.site_setups_page.layout_focus form.form-inline-placeholders .control-group:not(.boolean) label{display:initial}body.site_setups_page.layout_focus .form-actions{display:flex;align-items:center;border-bottom-left-radius:0.4em;border-bottom-right-radius:0.4em}body.site_setups_page.layout_focus .form-actions .site-setup-reset{margin-left:auto}@media (max-width: 767px){body.site_setups_page.layout_focus .form-actions .site-setup-reset{margin:2em 0 0}}@media (max-width: 767px){body.site_setups_page.layout_focus .form-actions{flex-direction:column}body.site_setups_page.layout_focus .form-actions .btn-primary{display:block;margin:0 auto;width:100%;max-width:300px;padding:0.4rem}}body.site_setups_page.layout_focus fieldset:not(:last-child){margin-bottom:2em}body.site_setups_page.layout_focus fieldset legend{margin-bottom:1em}body.site_setups_page .detail-item{display:flex}body.site_setups_page .detail-item .detail-label{width:100px;font-weight:bold}body.site_setups_page .site-setup-complete{text-align:center}body.site_setups_page .site-setup-complete .btn-primary{margin:2em auto;display:block;max-width:300px}body.site_setups_page .site-coupon-code{margin-bottom:1em;display:flex;align-items:center}body.site_setups_page .site-coupon-code #site_setup_coupon_code_value{width:150px;margin:0;margin-right:0.5em}.uppy-Dashboard--modal{z-index:1080 !important}.uppy-Dashboard--modal .uppy-Dashboard-overlay{z-index:1080 !important}.uppy-Dashboard--modal .uppy-Dashboard-inner{z-index:1081 !important}.uppy-DragDrop-inner{padding:15px 20px !important}.uppy-StatusBar{background-color:rgba(150,150,150,0.1) !important}.uppy-StatusBar-progress{background-color:var(--primary-color, #2275d7) !important;height:3px !important}.controls .upload-area{max-width:450px}.uploader .upload-area,.uploader .upload-drop-area{margin:0.6em 0 0.1em}.uploader .preview-upload{box-sizing:border-box;width:245px;border:2px dashed #ddd;border-radius:4px;background-color:#fff;display:block;color:#888;text-decoration:none;padding:2em;text-align:center}.uploader .preview-upload:hover{color:#333;border-color:#ccc}.uploader .preview-upload .fa{display:block;font-size:2em}.uploader .preview-area{max-width:300px}.uploader img.preview-image{display:block;margin-bottom:5px}.uploader .preview-nav{margin:0.3rem 0;display:flex}.uploader .preview-nav a.btn{margin-right:1em}.upload-existing-file{margin:5px 0}.btn-large{margin:10px 0;width:100%;max-width:375px;font-size:1.2em}.flash-messages{position:fixed;top:-200px;left:0;width:100%;z-index:2000;pointer-events:none;transition:top 1s ease-in-out}.flash-messages:empty{top:-200px}.flash-messages.show{top:50px}.flash-messages .flash-message{pointer-events:auto;box-sizing:border-box;margin:0 auto 10px;padding-top:12px;padding-bottom:12px;width:50%;max-width:600px;box-shadow:0 0 5px 1px rgba(155,155,155,0.4)}@media (max-width: 767px){.flash-messages .flash-message{width:90%}}.layout_focus{margin:0;padding:0}.layout_focus .background{width:100vw;height:100vh;padding:0.75em;background-color:rgba(155,155,155,0.1);background-image:var(--layout-focus-background-image, none);background-position:50%;background-blend-mode:darken, luminosity;background-repeat:no-repeat;background-size:cover;overflow-x:scroll;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.layout_focus #wrapper{display:flex;flex-direction:column;margin:3vw auto;padding:1.5em;background-color:#fff;background-color:var(--site-background-color, #fff);max-width:500px;border-radius:0.4em;box-shadow:0 0 5px 1px rgba(155,155,155,0.4)}@media (max-width: 767px){.layout_focus #wrapper{margin-top:0}}.layout_focus header{margin:0.5em 0 1.5em;text-align:center}.layout_focus header img.logo{max-width:50%}@media (max-width: 467px){.layout_focus header img.logo{max-width:65%}}.layout_focus footer{display:none;margin:1em}.login-signup-container{display:flex;margin-bottom:2em}@media (max-width: 767px){.login-signup-container{display:block}}.login-signup-container .tabs{width:100%}.login-signup-container .nav-tabs{display:flex}.login-signup-container .nav-tabs li{box-sizing:border-box;width:50%;max-width:225px}.login-signup-container .nav-tabs a{font-size:1.2em;text-align:center}.login-signup-container .signup-form-area,.login-signup-container .login-form-area{flex:1}.login-signup-container .login-signup-intro{margin-left:3em;order:2;flex:2}@media (max-width: 767px){.login-signup-container .login-signup-intro{margin-left:initial}}.login-signup-container #form_captcha{text-align:center}.login-signup-container .page{font-size:0.9em;line-height:1.4;margin-bottom:1em}#grow-modal .login-signup-container .login-signup-intro{display:none}.signup-form-area .form-footer-message,.login-form-area .form-footer-message{text-align:center}form.form-inline-placeholders.user-signup #user_email:placeholder-shown+.help-block{display:none}form.form-inline-placeholders.user-signup .combined-fields{display:flex}form.form-inline-placeholders.user-signup .combined-fields>input{width:50%}form.form-inline-placeholders.user-signup .combined-fields>:first-child{margin-right:0.5em}ul.detail-item-labels{margin:0.5em 0;list-style:none;display:flex;flex-wrap:wrap}ul.detail-item-labels li{margin:0.8em 1.2em 0.8em 0;flex:1 1 auto}ul.detail-item-labels li>*{padding:0.5em}ul.detail-item-labels li .detail-label{font-weight:500;background-color:rgba(155,155,155,0.2);border-radius:6px;margin-right:0.1em}.collapse-container>.controls{margin-bottom:20px}.bottom-info-area{position:fixed;bottom:0;left:0;width:100%;margin:0;z-index:2000}.bottom-info-area .banner{display:flex;align-items:center;padding:0.8em 1.3em}.bottom-info-area .banner-header{font-size:1.1em;font-weight:500;flex:1}.bottom-info-area .banner-actions{margin-left:auto;display:flex}.bottom-info-area .banner-actions .btn{margin-left:1em}.bottom-info-area .close{position:absolute;top:0;right:0;cursor:pointer;padding:10px 15px;opacity:0.6;color:#333}.bottom-info-area .close:hover{color:#111}#signup_bar{box-sizing:border-box;display:block;border-radius:0;padding:0.75em 2em;position:relative;background-color:var(--well-background-color, #ddd);border-top:1px solid var(--well-border-color, #ccc);font-size:0.9em}@media (max-width: 467px){#signup_bar{padding-left:0.5em}}@media (max-width: 767px){#signup_bar{font-size:0.8em;line-height:1.4}}#signup_bar .close{color:var(--site-text-color, #333)}#signup_bar .success-message{font-size:1.6rem;margin:1rem 0;text-align:center}@media (max-width: 767px){#signup_bar .success-message{font-size:1.4rem}}#signup_bar .banner-details{display:flex}#signup_bar .banner-details>*{flex:1;padding:0 0.5em}#signup_bar .banner-details .form-input{max-width:325px;flex:2}@media (max-width: 467px){#signup_bar .banner-details .message{display:none}}#signup_bar .banner-details .message h4{margin:5px 0}#signup_bar .banner-details .message .alert{display:none}#signup_bar .banner-actions{display:block}#signup_bar .banner-actions .btn{margin:0;width:80%;max-width:100px}#signup_bar .banner-actions .notice{font-size:0.8em;display:none}#signup_bar form{margin:0}@media (max-width: 767px){#signup_bar form label{font-size:0.9rem}#signup_bar form .user_create_member_profile label{font-size:0.8rem}}#signup_bar .control-group{margin-bottom:10px}#signup_bar .control-group.user_email{margin-bottom:2px}#signup_bar input{margin-bottom:2px !important}#signup_bar #user_email{width:95%}#tracking_banner{position:relative;box-sizing:border-box;border-radius:0;padding:0.75em 2em;background-color:#ddd;border-color:#ccc;color:#333;font-size:0.9em}@media (max-width: 767px){#tracking_banner{font-size:0.8em;line-height:1.4}}#tracking_banner .banner-details{display:flex}#tracking_banner h4{color:#333;margin-bottom:5px;display:none}@media (max-width: 767px){#tracking_banner h4{font-size:1.2em}}#tracking_banner a{text-decoration:none}#tracking_banner .message{flex:1 1 auto;margin-right:5%;text-align:center}#tracking_banner .actions{display:none}#build_banner{background-color:#F3E80B;color:#000}#build_banner a.btn{background-color:#333;background-image:none;border:0;text-shadow:none;color:#eee}#build_banner a.btn:hover{background-color:#555}.modal .image-panels[data-image-type='SiteAsset'] .tabbable .nav{display:none}#image_manager{margin-bottom:15px}#image_manager #preview{margin:2px;padding:5px;max-width:300px;overflow:hidden;max-height:400px;border:1px solid silver}#library .action_links{text-align:right}#library input.search{max-width:100%}#library form{margin-bottom:10px}@media (max-width: 767px){#library .action_links,#library .search.span6{width:48.61878%;float:left}#library input.search{width:70%}}#library .search{display:flex;align-items:baseline}#library .search form{margin-right:1em}#library .search .btn{white-space:nowrap}#image_form form>p{margin-bottom:10px}#image_list .image-list-items{height:350px;overflow-x:scroll;-webkit-overflow-scrolling:touch;--column-grid-min-width: 180px}#image_list .image-list-items .thumbnail{margin-bottom:5px;text-align:center}#image_list .image-list-items .thumbnail img{background-color:#fafafa;background-image:-webkit-linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%, #eee),-webkit-linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%, #eee);background-image:-moz-linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%, #eee),-moz-linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%, #eee);background-image:-o-linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%, #eee),-o-linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%, #eee);background-image:-ms-linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%, #eee),-ms-linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%, #eee);background-image:linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%, #eee),linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%, #eee);-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;background-position:0 0, 5px 5px}#image_list .image-list-items .content-items{margin:0 0.3rem}#image_list .image-list-items .content-item{cursor:pointer}#image_list .image-list-items .content-item .heading{font-size:1rem}#image_list .image-list-items .content-item .datestamp{font-size:0.8rem}@media (max-width: 767px){#image_list .image-list-items{height:54vh}#image_list .image-list-items .thumbnail{width:31.91489%;margin-left:2.12766%;float:left}#image_list .image-list-items .thumbnail:first-child{margin-left:0}#image_list div.pagination ul{display:block;box-shadow:none}#image_list div.pagination ul>li a{display:none}#image_list div.pagination ul>li.next_page a,#image_list div.pagination ul li.previous_page a{box-sizing:border-box;width:50%;display:inline-block;padding:8px 0;text-align:center}}#image_list div.pagination{margin:15px 0 0}#image_list div.pagination ul.pagination{margin:0}@media (max-width: 767px){.editor_panels_page{padding:0}}.editor_panels_page .image-panels{margin-top:10px}@media (max-width: 767px){.editor_panels_page .image-panels .tabbable{margin:0 8px}}.editor_panels_page.attachment .remove{display:none}.editor_panels_page.attachment form.form-horizontal .control-label{padding-top:5px}.editor_panels_page .attachment-preview .preview{max-height:none}@media (max-width: 767px){.pagination ul{display:block;box-shadow:none}.pagination ul>li a{display:none}.pagination ul>li.next_page a,.pagination ul li.previous_page a{box-sizing:border-box;width:50%;display:inline-block;padding:8px 0;text-align:center}}
