/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	background-position: 0 0;
	background-repeat: no-repeat;
	border: 0 none;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	padding: 0;
	text-align: left;
	vertical-align: baseline;
}
a img, :link img, :visited img { border:0 none; }
table { border-collapse: collapse; border-spacing: 0; }
ol, ul { list-style-image: none; list-style-position: outside; list-style-type: none; }
q:before, q:after, blockquote:before, blockquote:after { content:""; }

/* css begin */
html, body { height:100%; }
body {
	font-family: Arial, Tahoma, sans-serif;
	font-size: 12px;
	color: #333;
	background: #efefef;
	width: 100%;
	min-width: 1000px;
}

.top {
	width: 100%;
	background: #000;
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	/*background-image: linear-gradient(to bottom, #6d6896 1%,#3b356c 100%);*/
	border-bottom: 1px solid #c9c9c9;
	padding: 10px 0;
}

.top table {
	margin: 0 auto;
}

.top table td {
	padding: 5px;
}

.top input[type=text] {
	padding: 5px;
	border: 1px solid #aaa;
	width: 200px;
}

.top input[type=submit], .top .wf-button {
	padding: 5px 10px;
	font-weight: bold;
	cursor: pointer;
	background: #e3e51b;
	border: none;
}

#wrap {
	position: relative;
	width: 98%;
	margin: 0 auto;
	min-height: 100%;
	height: auto !important;
	padding: 1%;
}


.center {
	float: left;
	width: 70%;
	height: 610px;
	padding: 0.5%;
}

	.center .es {
		width: 100%;
		height: 610px;
		margin: 0 auto;
		background: #fff;
		/*
		box-shadow: 0px 1px 3px 1px #777;
		border: 1px solid #fff;
		border-radius: 3px;
		*/
		overflow: hidden;
	}
	
	.center .spiker {
		width: 100%;
		height: 120px;
		margin: 0 auto 15px auto;
		background: #fff;
		/*
		box-shadow: 0px 1px 3px 1px #777;
		border: 1px solid #fff;
		border-radius: 3px;
		*/
	}
	
		.center .spiker .photo {
			padding: 10px;
		}
		
		.center .spiker .photo img {
			float: left;
			padding-right: 10px;
		}

.right {
	float: left;
	width: 26%;
	padding: 0.5%;
}
	.right .mycomments {
		width: 99%;
		/*
		box-shadow: 0px 1px 3px 1px #777;
		border: 1px solid #fff;
		border-radius: 3px;
		*/
		background: #fff;
		padding: 15px;
	}
	
	.alert {
		width: 99%;
		/*box-shadow: 0px 1px 3px 1px #777;*/
		border: 1px solid #fff;
		/*border-radius: 3px;*/
		background: red;
		padding: 15px 15px 14px 15px;
		height: 90px;
		margin-bottom: 15px;
		font-size: 19px;
		text-align: center;
		color: #fff;
		text-align: center;
	}
	
		.alert p {
			padding: 3px 0;
			text-align: center;
		}
	
		.alert a {
			color: #fff;
		}
		
		.alert h1 {
			font-size: 25px;
			text-align: center;
		}
		.alert h2 {
			font-size: 23px;
			text-align: center;
		}
		.alert h3 {
			font-size: 21px;
			text-align: center;
		}
		.alert h4 {
			font-size: 19px;
			text-align: center;
		}

/* Other */
.mc-logo {
	display: none !important;
}

.mc-nav-content {
	display: none !important;
}

.mc-comment-thumbsup, .mc-comment-bullet, .mc-comment-reply, .mc-comment-share, .mc-comment-created {
	display: none !important;
}

.mc-social-xpost {
	//display: none !important;
}

#mc-link {
	display: none;
}

.mc-comment-thumbsdown {
	display: none !important;
}



.mc-auth-anonym, .mc-nav, .mc-comment-footer {
	display: none !important;
}

.cc .mc-comment-menu {
	display: none!important;
}

.cc .mc-head .mc-user-menu .mcicon-bars {
	display: none !important;
}

.cc .mc-head .mc-user-menu .mc-menu-toggle {
	display: none !important;
}

.cc .mc-menu.mc-menu-sm .mc-sort-toggle {
	display: none !important;
}