#legal_doc{margin:10px auto;padding:30px;
	/*border:10px solid #e6e7e8*/
}

#legal_doc #page_header{text-align:center;margin:0 0 30px;padding:0;border-bottom:1px solid #e6e7e8}#legal_doc #page_header h1{font-family:'Droid Serif',georgia,serif;font-size:50px;font-weight:400;line-height:55px;letter-spacing:-2px}#legal_doc #page_header .updated{color:#acb1b4;font-size:12px;line-height:12px;margin:0}#legal_doc .block{overflow:hidden}#legal_doc em{font-weight:700;border-bottom:1px dotted #9da2a8}#legal_doc ol,#legal_doc p,#legal_doc ul{margin-bottom:15px}#legal_doc ol.styled{padding-left:10px}#legal_doc :target{background:#ffffcf}#toc{padding-left:10px}#toc li{width:270px;float:left;font-size:11px;margin:0}.footnote{color:#9da2a8!important;font-size:12px;margin-top:20px;padding-top:10px;border-top:1px dotted #e6e7e8}.footnote h3,.footnote h4,.footnote h5{margin-top:20px;color:#9da2a8!important}.footnote a{font-weight:400}.api_terms ol li{margin-bottom:5px}#dmca_claim .list_of_infringements li,#dmca_counter .list_of_infringements li{position:relative}#dmca_claim .undertaker,#dmca_counter .undertaker{position:absolute;top:4px;right:17px;margin:0}#dmca_claim input[type=checkbox].validation-failed+label,#dmca_counter input[type=checkbox].validation-failed+label{color:#f27490}#payment_addendum ol ol li{list-style-type:lower-alpha!important}#payment_addendum ol ol li ol li{list-style-type:lower-roman!important}#cookie_list thead th{padding:8px}#cookie_list tbody th{color:#7b8084;white-space:nowrap;font-size:14px;font-weight:700;line-height:16px;vertical-align:top;padding:8px}#cookie_list tbody td{vertical-align:top;padding:8px}#cookie_list .cookie_name{color:#456;font-weight:700}#cookie_list .cookie_privacy{font-size:11px}


/*#content{position:relative;width:960px;margin:0 auto;padding:20px 0 40px}*/
/*#content{position:relative;max-width:960px;margin:0 auto;padding:20px 0 0px}*/
#content{
	position:relative!important;
	max-width:1000px;
	width:auto!important;
	height:auto!important;
	margin:0 auto;
	padding:20px 20px 0px;
	background-color: #fff;
}
@media (max-width: 767px){
	.block2 {
		padding:15px;
	}
	.pages-ico{
		display:none;

	}
}

.clip_top{
	margin:0px!important; padding-bottom:0px!important;
}

#content [contextmenu]{cursor:context-menu}

#legal_doc #page_header h1 {
	font-family: 'Droid Serif',georgia,serif!important;
	font-size: 50px!important;
	font-weight: 400!important;
	line-height: 55px!important;
	letter-spacing: -2px!important;
}


@media (max-width: 767px) {
	#content{
		/*position:relative;*/
		/*max-width:1000px;*/
		/*margin:0 auto;*/
		padding:0px!important;
		/*background-color: #fff;*/
	}

}