		
.isaac-ss-container {
	width: 100%;
}
	.isaac-ss-left {
		background: #efefef;
		text-align: left;
		vertical-align: top;
		width: 70%;
	}
		.isaac-ss-left .container {
			padding: 1em;
		}
		.isaac-ss-left fieldset.submit-buttons {
			background: #fff;
			margin-bottom: 1em;
			padding: 0.9em;
		}
		.isaac-ss-left div.error {
			display: none;
			font-size: 1.1em;	
			margin-bottom: 1em;
			text-align: center;
		}
		fieldset.ss-fields {
			background: #fff;
			/*border-top: 1px solid #ccc;*/
			padding: 0 0.7em 0.4em 0.7em;
			margin-bottom: 1em;
			margin-top: 1.3em; /* для h3 */
		}
			fieldset.ss-fields dl {
				display: block;
				float: left;
				margin-right: 1em;
				width: auto;
			}
				fieldset.ss-fields dl dt {
					display: block;
					float: none;
					padding: 0 0 0.2em 0;
					width: auto;
					white-space: nowrap;
				}
					fieldset.ss-fields dt label {
						font-weight: normal;
					}
				fieldset.ss-fields dl dd {
					display: block;
					float: none;
					margin: 0;
					width: auto;
					vertical-align: baseline;
					white-space: nowrap;
				}
					fieldset.ss-fields dd .inputbox {
						width: auto;
					}
				fieldset.ss-fields dl dd.ss-hidden {
					display: none;
					padding: 0.3em 0 0.3em 0;	
				}
			fieldset.ss-fields h3,
				.ss-results-players h3 {
				border-bottom: none;
				font-size: 1em;
				display: block;
				margin: -1.5em 0 0.3em 0;
				height: 1.5em;
				padding: 0;
				position: absolute;
			}
			.ss-results-players h3 {
				margin-left: 0.7em;
			}
		fieldset.ss-fields-adv {
			margin-top: -1em;
		}
		#ss-fields-adv {
			display: none;	
		}
		.ss-results-players {
			background: #fff;
			font-size: 1.1em;
			padding: 1px;
			
			margin-top: 2em; /* для h3 */	
		}
			.ss-results-players .username-clickable {
				color: #1052A9;
				cursor: pointer;	
			}
			span.number-positive {
				color: #007700;
			}
			span.number-negative {
				color: #ff2222;
			}
			table .ss-results-username {
				width: 25%;
			}
			table .ss-results-played {
				text-align: center;
				width: 10%;
			}
			table .ss-results-avprofit {
				text-align: center;
				width: 10%;
			}
			table .ss-results-avstake {
				text-align: center;
				width: 10%;
			}
			table .ss-results-avroi {
				text-align: center;
				width: 10%;
			}
			table .ss-results-profit {
				text-align: center;
				width: 10%;
			}
			table .ss-results-form {
				text-align: center;
				width: 15%;
			}
			table .ss-results-network {
				text-align: center;
				width: 10%;
			}
			
			tr.ss-results-detailed {
				
			}
			tr.ss-results-detailed-hide {
				display: none;
			}
				td.ss-results-detailed {
					text-align: center;
				}
				tr.ss-results-detailed table.graphs {
					width: 100%;
				}
					tr.ss-results-detailed table.graphs td {
						text-align: center;
						width: 33%;
					}
					tr.ss-results-detailed img.graph-clickable {
						cursor: pointer;
						margin: 0 8px;
					}
			
	.isaac-ss-right {
		text-align: left;
		vertical-align: top;
		width: 30%;
	}
		.isaac-ss-right .container {
			padding-left: 1em;
		}
		 .isaac-ss-right h3:first-child {
		 	 margin-top: 0;
		 }
		 .isaac-ss-right h3 {
		 	 margin-top: 2em;
		 }