@import url("widgets.css");.form-row{border-bottom:1px solid #eee;display:table-row!important;font-size:13px;overflow:hidden;padding:10px}.form-row img,.form-row input{vertical-align:middle}.form-row .field-title{padding-left:0!important}.form-row label input[type=checkbox]{margin-top:0;vertical-align:0}form .form-row p{padding-left:0}.hidden{display:none}label{color:#666;font-size:13px;font-weight:400}.required label,label.required{font-weight:700}form ul.radiolist li{list-style-type:none}form ul.radiolist label{display:inline;float:none}form ul.radiolist input[type=radio]{margin:-2px 4px 0 0;padding:0}form ul.inline{margin-left:0;padding:0}form ul.inline li{float:left;padding-right:7px}.aligned label{display:block;word-wrap:break-word}.aligned label:not(.vCheckboxLabel):after{display:inline-block;height:26px;vertical-align:middle}.aligned label+div.help,.aligned label+div.readonly,.aligned label+p{margin-bottom:0;margin-top:0;padding:6px 0}.aligned ul label{display:inline;float:none;width:auto}.aligned .form-row input{margin-bottom:0}.colMS .aligned .vLargeTextField,.colMS .aligned .vXMLLargeTextField{width:350px}form .aligned ul{margin-left:160px;padding-left:10px}form .aligned ul.radiolist{display:inline-block;margin:0;padding:0}form .aligned div.help,form .aligned p.help{clear:left}form .aligned label+div.help,form .aligned label+p.help{margin-left:0;padding-left:0}form .aligned div.help:last-child,form .aligned p.help:last-child{margin-bottom:0;padding-bottom:0}input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{appearance:none;background-clip:padding-box;background-color:transparent;border:1px solid #d2d6da;border-radius:.375rem;color:#495057;display:block;font-size:.875rem;font-weight:400;line-height:1.5rem;padding:.5rem 20px;transition:.2s ease;width:100%}form .aligned table p{margin-left:0;padding-left:0}.aligned .vCheckboxLabel{display:inline-block;float:none;width:auto}.aligned .vCheckboxLabel+div.help,.aligned .vCheckboxLabel+p.help{margin-top:-4px}.colM .aligned .vLargeTextField,.colM .aligned .vXMLLargeTextField{width:610px}.checkbox-row div.help,.checkbox-row p.help{margin-left:0;padding-left:0}fieldset .fieldBox{float:left;margin-right:20px}.wide label{width:200px}form div.help ul{margin-left:0;padding-left:0}.colM fieldset.wide .vLargeTextField,.colM fieldset.wide .vXMLLargeTextField{width:450px}fieldset.collapsed *{display:none}fieldset.collapsed,fieldset.collapsed h2{display:block}fieldset.collapsed{border:1px solid #eee;border-radius:4px;overflow:hidden}fieldset.collapsed h2{background:#f8f8f8;color:#666}fieldset .collapse-toggle{color:#fff}fieldset.collapsed .collapse-toggle{background:transparent;color:#447e9b;display:inline}fieldset.monospace textarea{font-family:Bitstream Vera Sans Mono,Monaco,Courier New,Courier,monospace}.submit-row{background:#f8f8f8;border:1px solid #eee;border-radius:4px;margin:0 0 20px;overflow:hidden;padding:12px 14px;text-align:right}body.popup .submit-row{overflow:auto}.submit-row input{height:35px;line-height:15px;margin:0 0 0 5px}.submit-row input.default{margin:0 0 0 8px;text-transform:uppercase}.submit-row p{margin:.3em}.submit-row p.deletelink-box{float:left;margin:0}.submit-row a.deletelink{background:#ba2121;display:block}.submit-row a.closelink,.submit-row a.deletelink{border-radius:4px;color:#fff;height:15px;line-height:15px;padding:10px 15px}.submit-row a.closelink{background:#bbb;display:inline-block;margin:0 0 0 5px}.submit-row a.deletelink:active,.submit-row a.deletelink:focus,.submit-row a.deletelink:hover{background:#a41515}.submit-row a.closelink:active,.submit-row a.closelink:focus,.submit-row a.closelink:hover{background:#aaa}.vSelectMultipleField{vertical-align:top}.vCheckboxField{border:none}.vDateField,.vTimeField{margin-bottom:4px;margin-right:2px}.vDateField{min-width:6.85em}.vTimeField{min-width:4.7em}.vURLField{width:30em}.vLargeTextField,.vXMLLargeTextField{width:48em}.flatpages-flatpage #id_content{height:40.2em}.module table .vPositiveSmallIntegerField{width:2.2em}.vTextField,.vUUIDField{width:20em}.vIntegerField{width:5em}.vBigIntegerField{width:10em}.vForeignKeyRawIdAdminField{width:5em}.inline-group{margin:0 0 30px;padding:0}.inline-group thead th{padding:8px 10px}.inline-group .aligned label{width:160px}.inline-related{position:relative}.inline-related h3{font-size:13px;margin:0;padding:5px}.inline-related h3 span.delete{float:right}.inline-related h3 span.delete label{font-size:11px;margin-left:2px}.inline-related fieldset{border:none;margin:0;width:100%}.inline-related fieldset.module h3{background:#bcd;color:#fff;font-size:11px;font-weight:700;margin:0;padding:2px 5px 3px;text-align:left}.inline-group .tabular fieldset.module{border:none}.inline-related.tabular fieldset.module table{width:100%}.last-related fieldset{border:none}.inline-group .tabular tr.has_original td{padding-top:2em}.inline-group .tabular tr td.original{padding:2px 0 0;_position:relative;width:0}.inline-group .tabular th.original{padding:0!important;width:0!important}.inline-group .tabular td.original p{font-size:12px;font-weight:700;left:5px;overflow:hidden;position:absolute;_width:700px}.inline-group ul.tools{list-style:none;margin:0;padding:0}.inline-group ul.tools li{display:inline;padding:0 5px}.inline-group .tabular tr.add-row td,.inline-group div.add-row{background:#f2f4f6;color:#666;padding:8px 10px}.inline-group .tabular tr.add-row td{border-bottom:1px solid #eee;padding:8px 10px}.inline-group .tabular tr.add-row td a,.inline-group div.add-row a,.inline-group ul.tools a.add{background:url(../images/icon-addlink.svg) 0 1px no-repeat;font-size:12px;padding-left:16px}.empty-form{display:none!important}.add-another,.related-lookup{background-repeat:no-repeat;background-size:14px;display:inline-block;margin-left:5px;vertical-align:middle}.add-another{background-image:url(../images/icon-addlink.svg);height:16px;width:16px}.related-lookup{background-image:url(../images/search.svg);height:16px;width:16px}form .related-widget-wrapper ul{display:inline-block;margin-left:0;padding-left:0}.clearable-file-input input{margin-top:0}