@import url( /includes/total.css );
body {
	font: 13px/16px arial, verdana, sans-serif; margin: 0px; padding: 0px; text-align: center; color: rgb(204, 204, 204); font-size-adjust: none; font-stretch: normal; background-color: rgb(45, 45, 45);
}
body.rtl {
	direction: rtl;
}
h3 {
	font-size: 1.25em;
}
#cc-logo {
	display: none;
}
#deed-bg {
	
}
.mockup-badge {
	padding: 0px 1em; top: 0px; color: rgb(6, 6, 6); font-size: 70%; position: fixed; opacity: 0.5; background-color: rgb(238, 238, 238);
}
.left {
	left: 0px; border-bottom-right-radius: 10px; -webkit-border-bottom-right-radius: 10px; -moz-border-radius-bottomright: 10px;
}
.right {
	right: 0px; border-bottom-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-radius-bottomleft: 10px;
}
#deed {
	background: rgb(66, 66, 66); margin: 20px auto; padding: 10px 0px; width: 768px; text-align: center; color: rgb(51, 51, 51); border-top-left-radius: 10px; border-top-right-radius: 10px; -webkit-border-top-left-radius: 10px; -webkit-border-top-right-radius: 10px; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px;
}
#deed-head {
	margin: 0px auto; width: 750px; height: 134px; position: relative;
}
#deed-head h1 {
	margin: 0px;
}
#deed-head span {
	display: none;
}
#deed-foot span {
	display: none;
}
#cc-link a {
	left: 0px; top: 0px; width: 750px; height: 80px; display: block; position: absolute;
}
.pd #cc-link {
	top: 40px; width: 200px; height: 35px; display: block; position: absolute;
}
.pd #cc-link a {
	width: 200px; height: 35px;
}
.red #deed-head {
	background: url("/images/deed/deed-head-red.png") no-repeat 0px 0px;
}
.yellow #deed-head {
	background: url("/images/deed/deed-head-yellow.png") no-repeat 0px 0px;
}
.green #deed-head {
	background: url("/images/deed/deed-head-green.png") no-repeat 0px 0px;
}
.pd #deed-head {
	height: 100px; border-top-left-radius: 5px; border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;
}
.pd-grey #deed-head {
	background: url("/images/deed/deed-head-grey.png") no-repeat 0px 0px;
}
#deed-main {
	margin: 0px auto; padding: 20px 0px; width: 750px !important; text-align: left; border-bottom-color: rgb(80, 80, 80); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(255, 255, 255);
}
body.rtl #deed-main {
	text-align: right;
}
.pd #deed-main {
	border-color: rgb(187, 192, 171);
}
#deed-newer {
	padding: 15px; border: 1px solid rgb(224, 173, 173); margin-top: 25px; background-color: rgb(240, 240, 240);
}
#deed-newer a {
	color: rgb(17, 17, 17); font-weight: bold; text-decoration: underline;
}
#deed-main a {
	color: rgb(17, 17, 17); font-weight: bold; text-decoration: underline;
}
#deed-main a.inline-help {
	font-weight: inherit; text-decoration: none; border-bottom-color: rgb(51, 51, 51); border-bottom-width: 1px; border-bottom-style: dashed;
}
#deed-main-content {
	margin: 0px 15px; position: relative;
}
#deed-license {
	text-align: center; color: rgb(255, 255, 255); font-weight: bold; margin-top: 0px; margin-bottom: 50px;
}
#deed-license h2 {
	margin: 0px; line-height: 1.1; padding-top: 90px; font-size: 1.46em;
}
.pd #deed-license {
	height: 100px; position: relative;
}
.pd #deed-license h2 {
	margin: 0px; padding: 0px; width: 100%; bottom: 20px; color: rgb(51, 51, 51); line-height: 1.2; font-size: 2em; position: absolute; text-shadow: 0 1px 0 #fff;
}
#deed-main img {
	border: 1px solid rgb(136, 136, 136); margin-bottom: 5px; float: right;
}
#deed-disclaimer {
	background: rgb(241, 241, 241); margin: 5px auto 0px; border-radius: 5px; border: 1px solid rgb(204, 204, 204); width: 500px; color: rgb(119, 119, 119); position: relative; overflow-y: hidden; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
#deed-disclaimer .summary {
	padding: 10px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#deed-disclaimer .disclaimer {
	padding: 4px 6px; text-align: right;
}
#deed-disclaimer a {
	color: rgb(90, 90, 90);
}
#deed-rights {
	background: url("/images/deed/freedoms-header.png") no-repeat 0px 0px; padding: 0px; margin-bottom: 30px; min-height: 11em;
}
#deed-conditions {
	background: url("/images/deed/limitations-header.png") no-repeat 0px 0px; padding: 0px; margin-bottom: 20px;
}
#deed-conditions ul {
	margin-top: 22px;
}
#deed-conditions ul li ul {
	margin-top: 8px;
}
#deed-understanding {
	background: url("/images/deed/understanding-header.png") no-repeat 0px 0px; padding: 0px; margin-top: 0px; margin-bottom: 33px;
}
.pd #deed-understanding {
	padding-left: 10px;
}
.pd #deed-understanding ul {
	padding-left: 0px;
}
.pd #deed-understanding ul ul {
	margin-left: 100px;
}
#deed-understanding li.license {
	padding-left: 0px;
}
#deed-understanding-zero {
	margin-top: -20px; margin-bottom: 0px;
}
#deed-understanding ul {
	list-style: none; margin-top: 2em;
}
#deed-understanding-zero ul {
	list-style: none; margin-top: 2em;
}
#deed-understanding ul ul {
	margin-top: 1em; list-style-type: disc;
}
#deed-understanding-zero ul ul {
	margin-top: 1em; list-style-type: disc;
}
#deed-conditions div.fineprint {
	padding: 15px; border: 1px solid rgb(221, 221, 221); color: rgb(17, 17, 17); font-size: 0.92em;
}
#deed-foot {
	margin: 0px auto; padding: 10px 0px; width: 750px; text-align: left; color: rgb(255, 255, 255); position: relative;
}
body.rtl #deed-foot {
	text-align: right;
}
.pd #deed-foot {
	color: rgb(51, 51, 51); overflow-y: inherit;
}
#deed-foot p {
	margin: 0px 20px; padding: 0px;
}
a {
	color: rgb(255, 252, 9); text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.pd a {
	color: rgb(74, 73, 2);
}
.red #deed-foot {
	background: url("/images/deed/deed-foot-red.png") 0px 0px;
}
.yellow #deed-foot {
	background: url("/images/deed/deed-foot-yellow.png") 0px 0px;
}
.green #deed-foot {
	background: url("/images/deed/deed-foot-green.png") 0px 0px;
}
.pd #deed-foot {
	height: 70px;
}
.pd-grey #deed-foot {
	background: url("/images/deed/deed-foot-grey.png") no-repeat 0px 0px;
}
#disclaimer {
	padding-right: 15px; padding-left: 20px; float: right;
}
li strong {
	color: rgb(34, 34, 34);
}
li {
	margin-bottom: 8px;
}
.green #deed-rights ul.license-properties {
	width: 520px !important;
}
ul.license-properties {
	list-style: none; width: 600px;
}
li.license {
	list-style: none; padding-top: 5px; padding-bottom: 25px; padding-left: 70px; min-height: 3.5em;
}
ul.understanding li.license {
	padding-bottom: 15px; min-height: inherit;
}
li.license ul.license-properties {
	padding-left: 0px;
}
li.license p {
	margin: 0px; padding: 0px;
}
li.license-hidden {
	list-style: none;
}
li.free {
	background: url("http://mirrors.creativecommons.org/tmp/freedomdefined-50x50.png") no-repeat 0px 0px;
}
li.share {
	padding-bottom: 0px; padding-left: 0px; min-height: 1em;
}
li.remix {
	padding-bottom: 0px; padding-left: 0px; min-height: 1em;
}
li.commercial {
	padding-bottom: 0px; padding-left: 0px; min-height: 1em;
}
li.devnations {
	background: url("/images/deed/devnations.png") no-repeat 0px 0px;
}
li.no-endorse {
	background: url("/images/deed/no-endorse.png") no-repeat 0px 0px;
}
li.by {
	background: url("/images/deed/by.png") no-repeat 0px 0px;
}
li.nc {
	background: url("/images/deed/nc.png") no-repeat 0px 0px;
}
li.nc-jp {
	background: url("/images/deed/nc-jp.png") no-repeat 0px 0px;
}
li.nc-eu {
	background: url("/images/deed/nc-eu.png") no-repeat 0px 0px;
}
li.sa {
	background: url("/images/deed/sa.png") no-repeat 0px 0px;
}
li.nd {
	background: url("/images/deed/nd.png") no-repeat 0px 0px;
}
li.sampling {
	background: url("/images/deed/sampling.png") no-repeat 0px 0px;
}
li.samplingplus {
	background: url("/images/deed/sampling.png") no-repeat 0px 0px;
}
li.more {
	background: url("/images/deed/more.png") no-repeat 0px 0px;
}
li.notice {
	background: url("/images/deed/notice.png") no-repeat 0px 0px;
}
li.src {
	background: url("/images/deed/src.png") no-repeat 0px 0px;
}
li.nolaw {
	background: url("/images/deed/nolaw.png") no-repeat 0px 8px;
}
li ul li.nolaw {
	background: url("/images/deed/nolaw-small.png") no-repeat 0px 8px; padding-left: 32px;
}
li.usage-guidelines {
	background: url("/images/deed/usage-guidelines.png") no-repeat 0px 0px; margin-bottom: 25px;
}
li ul li.usage-guidelines {
	background: url("/images/deed/usage-guidelines-small.png") no-repeat 0px 6px; padding-left: 32px; margin-bottom: 0px;
}
li.publicdomain {
	background: url("/images/deed/noc.png") no-repeat 0px 3px;
}
li a {
	color: rgb(0, 0, 255); text-decoration: none;
}
#referrer-metadata {
	border-style: dotted; padding: 20px;
}
#referrer-metadata a {
	color: rgb(0, 0, 255); text-decoration: none;
}
blockquote {
	margin: 15px 0px; padding: 8px; clear: both; background-color: rgb(238, 238, 238);
}
h3 {
	padding-top: 10px; padding-left: 10px; margin-top: 1.75em; margin-bottom: 1.25em;
}
#libre {
	top: 36px; width: 150px; height: 250px; right: 25px; position: absolute;
}
#librepd {
	width: 150px; float: right;
}
#libre img {
	border: currentColor !important; margin-top: 2px;
}
#libre a {
	border: currentColor !important; margin-top: 2px;
}
#librepd img {
	border: currentColor !important; margin-top: 2px;
}
#librepd a {
	border: currentColor !important; margin-top: 2px;
}
div.bd p {
	margin: 0px !important; color: rgb(17, 17, 17); padding-bottom: 10px !important; font-size: 0.92em;
}
#work-attribution-container {
	padding: 7px; border: 1px solid rgb(213, 213, 213); margin-top: 10px;
}
#work-attribution-container input {
	border: 1px solid rgb(136, 138, 133); width: 93%; height: 1.9em;
}
#attribution_help img {
	margin: 0px; border: 0px currentColor; float: none;
}
#citation_help img {
	margin: 0px; border: 0px currentColor; float: none;
}
#work-details-block div {
	padding-top: 15px; padding-bottom: 0px; margin-top: 0px; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
#work-details-block div ul {
	list-style: none;
}
#work-details-item-title {
	width: 6em; text-align: right; margin-right: 0.5em; display: inline-block;
}
ol.gpl {
	counter-reset: item -1;
}
li.gpl {
	list-style: none;
}
li.gpl::before {
	content: counter(item) ". "; counter-increment: item;
}
.network {
	padding: 8px !important; margin-top: 1em !important; background-color: rgb(212, 239, 185);
}
div#languages {
	margin: 1.5em auto; padding: 0.5em; border-radius: 5px; width: 90%; text-align: center; overflow: auto; font-size: 0.9em; background-color: rgb(55, 55, 55); -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
div#languages a {
	color: rgb(204, 204, 204);
}
div#languages p {
	margin-top: 0px;
}
.help_panel {
	display: none;
}
#help_publicity_rights {
	height: 0px; visibility: hidden;
}
#help_endorsement {
	height: 0px; visibility: hidden;
}
#help_citation_help {
	height: 0px; visibility: hidden;
}
#help_who_is_affirmer {
	height: 0px; visibility: hidden;
}
#help_disclaimer {
	height: 0px; visibility: hidden;
}
#help_publicity_rights_c > #help_publicity_rights {
	height: auto;
}
#help_endorsement_c > #help_endorsement {
	height: auto;
}
#help_citation_ehlp_c > #help_citation_help {
	height: auto;
}
#help_who_is_affirmer_c > #help_who_is_affirmer_c {
	height: auto;
}
#help_disclaimer_c > #help_disclaimer {
	height: auto;
}
ol.arabic-markers {
	list-style-type: none;
}
