.ccmsForm .dtFolksonomy {width:100%}.ccmsForm .fm-property-tag-related span {display:none}.ccmsForm .fm-property-tag-related .related {background:#E3E3E3;display:inline-block;padding:5px 10px;color:#333;margin:2px 5px 3px 0;cursor:pointer;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px}.ccmsForm .fm-property-tag-related .related:hover {background:#333;color:#FFF}.ccmsForm .fm-property-image .fm-property-title {display:none}.ccmsForm .fm-fieldset {padding:0;border:none;margin:0}.ccmsForm .fm-fieldset p.description {color:#777}.ccmsForm .fm-fieldset p.description a {color:#666;text-decoration:none;font-weight:bold}.ccmsForm .fm-fieldset p.description a:hover {text-decoration:underline}.ccmsForm .fm-fieldset legend {background:#29abee;padding:10px 25px;color:#FFF}.ccmsForm .fm-fieldset-contents {border-top:2px solid #29abee;background:#F8F8F8;padding:15px 25px}.ccmsForm .fm-tabbed > legend {display:none}.ccmsForm .fm-tabbed > .fm-fieldset-contents {background:none;padding:0;color:inherit;border:none}.ccmsForm .fm-tabbed .fm-editor-group > legend {display:none}.ccmsForm .fm-tabbed .fm-editor-group fieldset .fm-fieldset-contents {padding:15px 0}.ccmsForm .fm-tabbed .fm-tabs {min-height:39px}.ccmsForm .fm-tabbed .fm-tabs a {padding:10px 25px;color:#999;display:inline-block;text-decoration:none}.ccmsForm .fm-tabbed .fm-tabs a:hover {text-decoration:underline}.ccmsForm .fm-tabbed .fm-tabs .current a {background:#29abee;color:#FFF}.ccmsForm .fm-subcontent {margin-top:20px}.ccmsForm .fm-footer {padding:10px;text-align:center}.ccmsForm .fm-footer .button {min-width:150px;margin:5px 0}.ccmsForm .textbox,.ccmsForm textarea,.ccmsForm select {font-family:inherit;font-size:inherit;padding:10px;box-sizing:border-box}.ccmsForm select {max-width:100%}.ccmsForm .textonly,.ccmsForm .testlink {display:none}.ccmsForm textarea {width:100%;height:250px}.ccmsForm .textbox {width:45%}.ccmsForm .textbox.tiny {width:100px}.ccmsForm .textbox.small {width:25%}.ccmsForm .fm-field {padding:10px 0}.ccmsForm .fm-field-name {display:block;font-weight:bold;padding:5px 0}.ccmsForm p {margin-bottom:10px}.ccmsForm p.fm-field-description {color:#777;margin-bottom:0;padding-bottom:0}.ccmsForm .fm-options {padding:5px 0}.ccmsForm .fm-field-title .textbox {font-size:150%;font-weight:bold;width:100%}.ccmsForm .fm-checkbox {display:block;padding:2px 0}.ccmsForm .fm-remove {padding:10px 0}.ccmsForm .preview {width:150px;min-height:150px;float:left;margin-right:15px;background:#EEE;padding:10px;text-align:center;font-size:smaller;color:#999}.ccmsForm .preview img {max-width:100%}.ccmsForm p.error {color:#CC0000;font-weight:bold;margin:15px 0 0 0}.ccmsForm div.errors {margin-bottom:15px;border:2px solid #CC0000;color:#CC0000;background:#fedada;padding:15px;line-height:150%}.ccmsForm div.errors a {color:#CC0000;text-decoration:none}.ccmsForm div.errors a:hover {text-decoration:underline}.ccmsForm div.errors ul {margin-left:25px;list-style-type:square}.ccmsForm div.errors ul li {display:list-item}.ccmsForm #fsProfile-Picture .fm-optional,.ccmsForm #fsProfile-Banner .fm-optional,.ccmsForm #fsProfile-Avatar .fm-optional,.ccmsForm #fsProfile-Banner-Image .fm-optional,.ccmsForm #fsHero .fm-optional,.ccmsForm #fsAvatar .fm-optional {display:none}#delete-form .fm-fieldset-contents {text-align:center;font-size:150%;padding:75px}p.last-updated,.author_info {text-align:center;font-style:italic;color:#999}p.last-updated a,.author_info a {text-decoration:none;font-weight:bold;color:#888}p.last-updated a:hover,.author_info a:hover {text-decoration:underline}#explorer-title {margin-bottom:10px}.listing-info {margin-bottom:10px}.content-listing {width:100%;border-collapse:collapse;margin:20px 0}.content-listing a {text-decoration:none}.content-listing a:hover {text-decoration:underline}.content-listing th {background:#FAFAFA;border-bottom:1px solid #EEE;color:#333;padding:10px;text-align:left}.content-listing th a {color:#333}.content-listing td {padding:10px;border-bottom:1px solid #F6F6F6;font-size:smaller}.content-listing td a {color:#666}.content-listing .edit,.content-listing .delete {text-align:center}#cp {padding:0}fieldset#control-panel {border:none;padding:0;margin:0}fieldset#control-panel > legend {display:none}fieldset#control-panel > fieldset {border:2px solid #EEE;padding:25px}fieldset#control-panel > fieldset legend {font-weight:bold;padding:10px 20px}fieldset#control-panel td {text-align:center}fieldset#control-panel a {display:inline-block;vertical-align:top;text-decoration:none;color:#666;max-width:120px;text-align:center;padding:15px 20px;font-size:larger}fieldset#control-panel a:hover {color:#333}fieldset#control-panel a .icon {display:block;font-size:84px;padding-bottom:15px}fieldset#control-panel ul {text-align:center}.cpanel h1.title {font-size:200%;line-height:125%}.cpanel h1.title a {text-decoration:none;color:inherit}.cpanel h1.title a.accent:hover {text-decoration:underline}.cpanel h1.title .sub {font-size:60%;color:#666;vertical-align:middle}.cpanel .listinfo {padding:10px 0}.cpanel .notifications .item,.cpanel .codes .item {padding:25px;border-top:1px solid #EEE;position:relative}.cpanel .notifications .item .dismiss,.cpanel .codes .item .dismiss {display:none}.cpanel .notifications .item .heading a,.cpanel .codes .item .heading a {text-decoration:none}.cpanel .notifications .item .heading a:hover,.cpanel .codes .item .heading a:hover {text-decoration:underline}.cpanel .notifications .item .date,.cpanel .codes .item .date {color:#666;padding-top:10px}.cpanel .notifications .item:hover,.cpanel .codes .item:hover {background:#F8F8F8}.cpanel .notifications .item:hover .dismiss,.cpanel .codes .item:hover .dismiss {display:inline-block;position:absolute;top:15px;right:15px;font-size:150%;text-decoration:none}.cpanel .notifications .item:hover .dismiss:hover,.cpanel .codes .item:hover .dismiss:hover {text-decoration:none}.cpanel .notifications .item .code code,.cpanel .codes .item .code code {display:inline-block;border:1px solid #CCC;background:#EEE;padding:15px 30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;-ms-border-radius:5px;font-size:200%;letter-spacing:1px;margin:10px 0}.cpanel .notifications .item-unread a:visited,.cpanel .codes .item-unread a:visited {color:#666 !important}.cpanel .notifications .item-read .heading a,.cpanel .codes .item-read .heading a {color:#BBB !important}.cpanel .notifications .item-read .date,.cpanel .codes .item-read .date {color:#BBB}.cpanel .delete-account {padding:15px}.cpanel .delete-account a {text-decoration:none;color:grey}.cpanel .delete-account a:hover {text-decoration:underline}@media screen and (min-width: 800px) {.ccmsForm {padding:25px}}
@media screen and (max-width: 800px) {form.contact select {width:100%}}
