body{width:100%;font-family:arial}table{border:0px}table thead{background:#eee}table.list tr:hover{background-color:#eee}table th{text-align:left;position:relative;padding:0px 10px 0px 10px;margin:10px}table th a{color:black;text-decoration:none}table th span{font-size:12pt !important}.content{position:relative;padding:0px 0px 10px 0px}.logout_button form{position:relative;display:inline}.admin td{position:relative;padding:0px 10px 0px 10px;margin:10px;vertical-align:middle;border-bottom:#eee 1px solid}.admin td.wider{width:600px}.qr_code td{padding:unset}td.center,th.center{text-align:center}i.material-icons{font-size:22px;padding:0px;line-height:22px}ul.nav{font-size:24px;position:relative;display:block;margin:5px 5px 5px 10px;padding:0px}ul.nav li{position:relative;display:inline;margin:0px 10px 0px 0px}.current_user{position:relative;float:right;z-index:99;margin-right:10px}.admin form input{position:relative}.admin form .field,.admin form .actions{position:relative;clear:both}.admin form .field .btn{float:left;width:150px}.field.regenerate .btn{position:absolute;left:0px;top:30px}.admin form label{position:relative;float:left;display:box;width:150px;background-color:black;color:white;padding:5px;margin-right:10px;border-bottom:1px solid white}.admin form label.multicheck{position:relative;display:inline;float:unset;width:unset;background-color:unset;color:unset;padding:unset;margin-right:unset;border-bottom:unset}.current_user{font-size:24px}.material-icons,.material-symbols-outlined{font-size:1.2em;display:inline-flex;vertical-align:text-bottom}.material-icons a,.material-symbols-outlined a{text-decoration:none}a{color:black}a:hover{color:red}td.material-symbols-outlined{display:table-cell}.admin_title{background-color:black;color:white;padding:10px 10px 10px 10px;font-weight:bold}.admin_title a{color:white}.admin_title a:hover{color:red}.admin_title .right{margin-left:10px}.right{float:right}.left{float:left}.clear{clear:both}.admin form{margin:10px}.admin .btn{border-radius:0px;margin:10px 0px 10px 0px}.green-text{color:green}.red-text{color:red}.admin_title .left{margin-right:20px}.quicksearch form{position:relative;float:left;margin:0px;padding:0px}.quicksearch form input{height:18px}table.zone{width:100%}#cancel_search.material-symbols-outlined a{position:absolute;margin:0px;padding:0px;font-size:16px;line-height:16px;right:2px;top:4px;z-index:99;color:black}.content_row{display:flex}.left_column{flex:100%;overflow:hidden;max-width:200px;background-color:#eee}.left_column ul{list-style-type:none;padding:0px;margin-left:30px}.left_column ul a{text-decoration:none}.left_column ul a:hover{text-decoration:underline}.left_column ul li{border-bottom:1px solid white}.content_column{flex:100%;padding-left:10px}.symbol-16{font-size:16px !important}.symbol-24{font-size:24px !important}.symbol-32{font-size:32px !important}.form-select{width:auto;display:unset;line-height:1}td.image img{max-width:50px;max-height:50px}.pagy-root{position:relative;background:black;color:white;padding:4px;min-height:31px}.pagy-root nav.pagy{display:block;min-height:24px}.pagy-root nav.pagy a{color:white;padding:0px 3px 0px 3px;margin:0px 2px 0px 2px}.pagy-root nav.pagy a:hover{color:red}.pagy-root nav.pagy .page{margin:2px;padding:3px 5px 3px 5px}.pagy-root nav.pagy .current{font-weight:bold;color:black;background:#eee}.pagy-root nav.pagy .current a{color:black}.pagy-root .perpage{position:absolute;right:4px;top:4px}.pagy-root .perpage form{margin:0px;padding:0px}.images_chooser{width:100%}.images_chooser img{width:100%;margin:5px}@media screen and (max-width: 300px){.images_chooser{column-count:1}}@media screen and (min-width: 301px) and (max-width: 600px){.images_chooser{column-count:2}}@media screen and (min-width: 601px) and (max-width: 900px){.images_chooser{column-count:3}}@media screen and (min-width: 901px) and (max-width: 1200px){.images_chooser{column-count:4}}@media screen and (min-width: 1201px) and (max-width: 1500px){.images_chooser{column-count:5}}@media screen and (min-width: 1501px) and (max-width: 1800px){.images_chooser{column-count:6}}@media screen and (min-width: 1801px){.images_chooser{column-count:7}}.images_chooser.show_page{position:relative}.images_chooser.show_page .image{white-space:nowrap;position:relative;width:100%;box-sizing:border-box;background-color:black;border:1px solid black;padding:0px 0px 30px 0px;margin:0px 10px 10px 0px}.images_chooser.show_page .image img{margin:0px;box-sizing:border-box}.images_chooser.show_page .image a{color:white}.images_chooser.show_page .image .section{color:white;position:absolute;bottom:3px;width:100%;text-align:center}.images_chooser.show_page .image .edit_link{position:absolute;bottom:3px;left:3px}.images_chooser.show_page .image .destroy_link{position:absolute;bottom:3px;right:3px}.keywords-right{flex:auto;position:relative;flex-wrap:wrap;width:100%}#leftmenu{flex:1 0 200px}.domain_images{display:flex;flex-wrap:wrap}.domain_images .image{width:100%;margin:10px}.domain_images .image img{width:100%;cursor:pointer}.label-warning{font-size:18px !important;margin-left:10px;cursor:pointer;color:red}.quicksearch form{text-wrap:nowrap}.quicksearch .help{position:absolute;top:3px;right:-24px;font-size:18px !important;cursor:pointer}.quicksearch .help_text{min-width:300px;text-wrap:wrap;background:black;padding:14px;z-index:99;font-size:12px}.quicksearch .help_text ul{margin:0px}.form_title{font-size:24px;font-weight:bold;margin:10px 0px 10px 10px}.clickable{cursor:pointer}.admin_title .issues{margin-left:40px;font-size:16px !important;color:white;display:inline-block}.admin_title .issues a{color:red;text-decoration:none}.admin_title .issues a:hover{text-decoration:underline}.click_info{cursor:pointer;height:1.5em;padding:0px}.show_domains_with_template_link{text-decoration:none;color:#080}.show_domains_with_template_link:hover{text-decoration:underline}.show_domains_with_template_link.disabled{color:#c88}@keyframes slideIn{from{max-height:0px;opacity:0}to{max-height:80px;opacity:1}}@keyframes slideOut{from{max-height:80px;opacity:1}to{max-height:0px;opacity:0}}#adminmessages{position:relative;height:auto}#adminmessages h3{margin:0px;padding:5px 10px 5px 10px;overflow:hidden;animation-name:slideIn;animation-duration:1s;animation-fill-mode:forwards;background-color:#333;color:white}#adminmessages h3.removing{animation-name:slideOut;animation-duration:1s;animation-fill-mode:forwards}#adminmessages h3.success{background-color:#0a0}#adminmessages h3.error{background-color:#a00}#adminmessages h3.notice{background-color:#cc0}#adminmessages h3.important{background-color:#00f}.template_name{font-size:18px;font-weight:bold;margin-top:10px;margin-bottom:0px;padding:5px 10px 5px 10px;background:#ddd;border:1px solid #ccc}.definition_title,.keywords_header{font-size:20px;font-weight:bold;margin-top:20px;margin-bottom:5px;padding:5px 10px 5px 10px;color:white;background:#555}.definition_content{padding:5px 10px 5px 10px;border:1px solid #ccc}.flex-2column{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.flex-2column .keywords-right{flex:1;float:none;width:auto;min-width:300px}.keywords-right table{border-color:#ccc;border-width:0px 1px 10px 1px;border-style:solid}.content_column{flex:1;display:block;min-width:400px}.content_column.domain_info{padding:0px}.content_column.domain_info .flex-2column{display:flex}.content_column.domain_info .flex-2column>div{flex:1;padding:10px}.content_column.domain_info p{margin:10px 0px 0px 0px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}.content_column.domain_info p:first-child{margin-top:20px}.content_column.domain_info b{display:inline-block;background-color:#555;color:white;padding:2px 6px 2px 6px;margin-right:5px;width:200px}.images_list{display:flex;flex-wrap:wrap;gap:10px;padding:10px}.image_thumbnail{width:260px;height:auto;border-width:5px 5px 2px 5px;border-style:solid;border-color:#555;background:#555;cursor:pointer}.image_details{width:260px;min-height:75px;background:#ccc;color:black;padding:0px 10px 5px 10px;border-width:0px 5px 0px 5px;border-style:solid;border-color:#555}.image_details .image_name{font-weight:bold}.image_details .image_name a{color:black;text-decoration:none;margin:auto 0px}.image_details .image_name a:hover{color:red;cursor:pointer}.image_details .image_tags{font-style:italic;font-size:0.8em}.image_details.domain_image{min-height:130px}.image_actions{height:36px;width:260px;display:flex;justify-content:space-between;align-items:center;background:#000;color:white;padding:5px 10px 5px 10px;position:relative}.image_actions .image_updated{font-size:0.8em;font-style:italic}.image_actions a{color:white;text-decoration:none;margin:auto 0px;transition-property:font-size;transition-duration:0.2s;transition-timing-function:ease-in-out}.image_actions a:hover{font-size:1.4em}.tooltiptext{position:absolute;visibility:hidden;top:30px;z-index:99;background:#55a;color:white;padding:5px 10px 5px 10px;border-radius:5px;white-space:nowrap}.image_actions .clickable:hover~.tooltiptext{visibility:visible}
