/* Регистрация */
.form-block {
    float: left;
    width: 100%;
    /*border-top: 4px solid #181818;*/
	/*margin-top: -48px;*/
}

.form-box {
    padding: 10px 18px 15px 18px;
}

table {
    border-spacing: 0;
    border-collapse: collapse;
}

.tableform {
    width: 100%;
}

.tableform td {
    padding: 2px;
}

td, th {
    padding: 0;
}

.tableform .label {
    width: 115px;
}

.f_input, .f_textarea, select {
    border: 1px solid #cfcfcf;
}
.f_input {
    height: 22px;
    margin: 4px 0;
    padding: 0 10px;
}
input, select, textarea {
    background-color: #a2a2a2;
    color: #000;
}
input, textarea {
    outline: 0;
}
input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
input {
    line-height: normal;
}
button, input, optgroup, select, textarea {
    margin: 0;
    font: inherit;
}

.fbutton:focus, .fbutton:hover {
    background-color: #383838;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}
.fbutton, span.fbutton {
    background: #222;
}
.fbutton, .fbutton-img, span.fbutton, span.fbutton-img {
    border: 1px solid #383f59;
    outline: #111 solid 1px;
    color: silver;
}
.fbutton, span.fbutton {
    text-decoration: none;
    padding: 2px 7px 3px 7px;
    cursor: pointer;
	margin-left: 120px;
}

#dle-captcha {
    float: left;
    width: 130px;
    position: relative;
}

#dle-captcha img {
    float: left;
    height: 40px;
    width: auto;
}
img {
    vertical-align: middle;
}
img {
    border: 0;
    image-rendering: auto;
}

#dle-captcha a {
    position: absolute;
    background: url(../images/refresh-sec-code.png) center center no-repeat;
    height: 40px;
    width: 40px;
    text-indent: -99999px;
    display: block;
    border: 1px solid #404040;
    margin: 0 0 0 4px;
    top: 0;
    right: 5px;
}

.fieldsubmit {
    margin: 10px 0;
}

/* Авторизация */
.modal-dialog {
	width: 300px;
}

.modal-header {
	border-color: #0c0c0c;
	background-color: #222;
}

.modal-header .close{
	float: right;
	font-weight: 700;
}

.form-horizontal {
	display: inline-block;
}

.modal-content {
	background-color: #444;
}

#login-menu .modal-title {
	text-align: center;
	text-transform: uppercase;
}

.login-menu {
	margin: 0;
	padding: 0;
}

.login-menu li {
	list-style-type: none;
}

.login-menu__item {
	line-height: 26px;
}

.login-menu__item .fa {
	margin-right: 5px;
}

.login-poster img {
	border-radius: 50%
}

.lostpass {
	text-align: center;
}

.form-control {
	background-color: #fff;
	color: #333;
	height: 20px;
}

.modal-footer {   
    /*border-top: 2px solid #222;*/
}
.btn {
	color: #aaa;
}

.berrors {
    background: #ffe6dd;
    border: 1px solid #f0c4b5;
    color: #553c33;
    padding: 20px 25px;
    margin-bottom: 4px;
    height: 1%;
    border-radius: 2px;
    box-sizing: border-box;
}
/**************/



.container {
			margin-right: auto;
			margin-left: auto;
			padding-left: 15px;
			padding-right: 15px
		}
		
		@media (min-width:768px) {
			.container {
				width: 100%
			}
		}
		
		@media (min-width:992px) {
			.container {
				width: 970px
			}
		}
		
		@media (min-width:1200px) {
			.container {
				width: 1170px
			}
		}
		
		.container-fluid {
			margin-right: auto;
			margin-left: auto;
			padding-left: 15px;
			padding-right: 15px
		}
		
		.row {
			margin-left: -15px;
			margin-right: -15px
		}
		
		.col-xs-1,
		.col-sm-1,
		.col-md-1,
		.col-lg-1,
		.col-xs-2,
		.col-sm-2,
		.col-md-2,
		.col-lg-2,
		.col-xs-3,
		.col-sm-3,
		.col-md-3,
		.col-lg-3,
		.col-xs-4,
		.col-sm-4,
		.col-md-4,
		.col-lg-4,
		.col-xs-5,
		.col-sm-5,
		.col-md-5,
		.col-lg-5,
		.col-xs-6,
		.col-sm-6,
		.col-md-6,
		.col-lg-6,
		.col-xs-7,
		.col-sm-7,
		.col-md-7,
		.col-lg-7,
		.col-xs-8,
		.col-sm-8,
		.col-md-8,
		.col-lg-8,
		.col-xs-9,
		.col-sm-9,
		.col-md-9,
		.col-lg-9,
		.col-xs-10,
		.col-sm-10,
		.col-md-10,
		.col-lg-10,
		.col-xs-11,
		.col-sm-11,
		.col-md-11,
		.col-lg-11,
		.col-xs-12,
		.col-sm-12,
		.col-md-12,
		.col-lg-12 {
			position: relative;
			min-height: 1px;
			padding-left: 15px;
			padding-right: 15px
		}
		
		.col-xs-1,
		.col-xs-2,
		.col-xs-3,
		.col-xs-4,
		.col-xs-5,
		.col-xs-6,
		.col-xs-7,
		.col-xs-8,
		.col-xs-9,
		.col-xs-10,
		.col-xs-11,
		.col-xs-12 {
			float: left
		}
		
		.col-xs-12 {
			width: 100%
		}
		
		.col-xs-11 {
			width: 91.66666667%
		}
		
		.col-xs-10 {
			width: 83.33333333%
		}
		
		.col-xs-9 {
			width: 75%
		}
		
		.col-xs-8 {
			width: 66.66666667%
		}
		
		.col-xs-7 {
			width: 58.33333333%
		}
		
		.col-xs-6 {
			width: 50%
		}
		
		.col-xs-5 {
			width: 41.66666667%
		}
		
		.col-xs-4 {
			width: 33.33333333%
		}
		
		.col-xs-3 {
			width: 25%
		}
		
		.col-xs-2 {
			width: 16.66666667%
		}
		
		.col-xs-1 {
			width: 8.33333333%
		}
		
		.col-xs-pull-12 {
			right: 100%
		}
		
		.col-xs-pull-11 {
			right: 91.66666667%
		}
		
		.col-xs-pull-10 {
			right: 83.33333333%
		}
		
		.col-xs-pull-9 {
			right: 75%
		}
		
		.col-xs-pull-8 {
			right: 66.66666667%
		}
		
		.col-xs-pull-7 {
			right: 58.33333333%
		}
		
		.col-xs-pull-6 {
			right: 50%
		}
		
		.col-xs-pull-5 {
			right: 41.66666667%
		}
		
		.col-xs-pull-4 {
			right: 33.33333333%
		}
		
		.col-xs-pull-3 {
			right: 25%
		}
		
		.col-xs-pull-2 {
			right: 16.66666667%
		}
		
		.col-xs-pull-1 {
			right: 8.33333333%
		}
		
		.col-xs-pull-0 {
			right: auto
		}
		
		.col-xs-push-12 {
			left: 100%
		}
		
		.col-xs-push-11 {
			left: 91.66666667%
		}
		
		.col-xs-push-10 {
			left: 83.33333333%
		}
		
		.col-xs-push-9 {
			left: 75%
		}
		
		.col-xs-push-8 {
			left: 66.66666667%
		}
		
		.col-xs-push-7 {
			left: 58.33333333%
		}
		
		.col-xs-push-6 {
			left: 50%
		}
		
		.col-xs-push-5 {
			left: 41.66666667%
		}
		
		.col-xs-push-4 {
			left: 33.33333333%
		}
		
		.col-xs-push-3 {
			left: 25%
		}
		
		.col-xs-push-2 {
			left: 16.66666667%
		}
		
		.col-xs-push-1 {
			left: 8.33333333%
		}
		
		.col-xs-push-0 {
			left: auto
		}
		
		.col-xs-offset-12 {
			margin-left: 100%
		}
		
		.col-xs-offset-11 {
			margin-left: 91.66666667%
		}
		
		.col-xs-offset-10 {
			margin-left: 83.33333333%
		}
		
		.col-xs-offset-9 {
			margin-left: 75%
		}
		
		.col-xs-offset-8 {
			margin-left: 66.66666667%
		}
		
		.col-xs-offset-7 {
			margin-left: 58.33333333%
		}
		
		.col-xs-offset-6 {
			margin-left: 50%
		}
		
		.col-xs-offset-5 {
			margin-left: 41.66666667%
		}
		
		.col-xs-offset-4 {
			margin-left: 33.33333333%
		}
		
		.col-xs-offset-3 {
			margin-left: 25%
		}
		
		.col-xs-offset-2 {
			margin-left: 16.66666667%
		}
		
		.col-xs-offset-1 {
			margin-left: 8.33333333%
		}
		
		.col-xs-offset-0 {
			margin-left: 0
		}
		
		@media (min-width:768px) {
			.col-sm-1,
			.col-sm-2,
			.col-sm-3,
			.col-sm-4,
			.col-sm-5,
			.col-sm-6,
			.col-sm-7,
			.col-sm-8,
			.col-sm-9,
			.col-sm-10,
			.col-sm-11,
			.col-sm-12 {
				float: left
			}
			.col-sm-12 {
				width: 100%
			}
			.col-sm-11 {
				width: 91.66666667%
			}
			.col-sm-10 {
				width: 83.33333333%
			}
			.col-sm-9 {
				width: 75%
			}
			.col-sm-8 {
				width: 66.66666667%
			}
			.col-sm-7 {
				width: 58.33333333%
			}
			.col-sm-6 {
				width: 50%
			}
			.col-sm-5 {
				width: 41.66666667%
			}
			.col-sm-4 {
				width: 33.33333333%
			}
			.col-sm-3 {
				width: 25%
			}
			.col-sm-2 {
				width: 16.66666667%
			}
			.col-sm-1 {
				width: 8.33333333%
			}
			.col-sm-pull-12 {
				right: 100%
			}
			.col-sm-pull-11 {
				right: 91.66666667%
			}
			.col-sm-pull-10 {
				right: 83.33333333%
			}
			.col-sm-pull-9 {
				right: 75%
			}
			.col-sm-pull-8 {
				right: 66.66666667%
			}
			.col-sm-pull-7 {
				right: 58.33333333%
			}
			.col-sm-pull-6 {
				right: 50%
			}
			.col-sm-pull-5 {
				right: 41.66666667%
			}
			.col-sm-pull-4 {
				right: 33.33333333%
			}
			.col-sm-pull-3 {
				right: 25%
			}
			.col-sm-pull-2 {
				right: 16.66666667%
			}
			.col-sm-pull-1 {
				right: 8.33333333%
			}
			.col-sm-pull-0 {
				right: auto
			}
			.col-sm-push-12 {
				left: 100%
			}
			.col-sm-push-11 {
				left: 91.66666667%
			}
			.col-sm-push-10 {
				left: 83.33333333%
			}
			.col-sm-push-9 {
				left: 75%
			}
			.col-sm-push-8 {
				left: 66.66666667%
			}
			.col-sm-push-7 {
				left: 58.33333333%
			}
			.col-sm-push-6 {
				left: 50%
			}
			.col-sm-push-5 {
				left: 41.66666667%
			}
			.col-sm-push-4 {
				left: 33.33333333%
			}
			.col-sm-push-3 {
				left: 25%
			}
			.col-sm-push-2 {
				left: 16.66666667%
			}
			.col-sm-push-1 {
				left: 8.33333333%
			}
			.col-sm-push-0 {
				left: auto
			}
			.col-sm-offset-12 {
				margin-left: 100%
			}
			.col-sm-offset-11 {
				margin-left: 91.66666667%
			}
			.col-sm-offset-10 {
				margin-left: 83.33333333%
			}
			.col-sm-offset-9 {
				margin-left: 75%
			}
			.col-sm-offset-8 {
				margin-left: 66.66666667%
			}
			.col-sm-offset-7 {
				margin-left: 58.33333333%
			}
			.col-sm-offset-6 {
				margin-left: 50%
			}
			.col-sm-offset-5 {
				margin-left: 41.66666667%
			}
			.col-sm-offset-4 {
				margin-left: 33.33333333%
			}
			.col-sm-offset-3 {
				margin-left: 25%
			}
			.col-sm-offset-2 {
				margin-left: 16.66666667%
			}
			.col-sm-offset-1 {
				margin-left: 8.33333333%
			}
			.col-sm-offset-0 {
				margin-left: 0
			}
		}
		
		@media (min-width:992px) {
			.col-md-1,
			.col-md-2,
			.col-md-3,
			.col-md-4,
			.col-md-5,
			.col-md-6,
			.col-md-7,
			.col-md-8,
			.col-md-9,
			.col-md-10,
			.col-md-11,
			.col-md-12 {
				float: left
			}
			.col-md-12 {
				width: 100%
			}
			.col-md-11 {
				width: 91.66666667%
			}
			.col-md-10 {
				width: 83.33333333%
			}
			.col-md-9 {
				width: 75%
			}
			.col-md-8 {
				width: 66.66666667%
			}
			.col-md-7 {
				width: 58.33333333%
			}
			.col-md-6 {
				width: 50%
			}
			.col-md-5 {
				width: 41.66666667%
			}
			.col-md-4 {
				width: 33.33333333%
			}
			.col-md-3 {
				width: 25%
			}
			.col-md-2 {
				width: 16.66666667%
			}
			.col-md-1 {
				width: 8.33333333%
			}
			.col-md-pull-12 {
				right: 100%
			}
			.col-md-pull-11 {
				right: 91.66666667%
			}
			.col-md-pull-10 {
				right: 83.33333333%
			}
			.col-md-pull-9 {
				right: 75%
			}
			.col-md-pull-8 {
				right: 66.66666667%
			}
			.col-md-pull-7 {
				right: 58.33333333%
			}
			.col-md-pull-6 {
				right: 50%
			}
			.col-md-pull-5 {
				right: 41.66666667%
			}
			.col-md-pull-4 {
				right: 33.33333333%
			}
			.col-md-pull-3 {
				right: 25%
			}
			.col-md-pull-2 {
				right: 16.66666667%
			}
			.col-md-pull-1 {
				right: 8.33333333%
			}
			.col-md-pull-0 {
				right: auto
			}
			.col-md-push-12 {
				left: 100%
			}
			.col-md-push-11 {
				left: 91.66666667%
			}
			.col-md-push-10 {
				left: 83.33333333%
			}
			.col-md-push-9 {
				left: 75%
			}
			.col-md-push-8 {
				left: 66.66666667%
			}
			.col-md-push-7 {
				left: 58.33333333%
			}
			.col-md-push-6 {
				left: 50%
			}
			.col-md-push-5 {
				left: 41.66666667%
			}
			.col-md-push-4 {
				left: 33.33333333%
			}
			.col-md-push-3 {
				left: 25%
			}
			.col-md-push-2 {
				left: 16.66666667%
			}
			.col-md-push-1 {
				left: 8.33333333%
			}
			.col-md-push-0 {
				left: auto
			}
			.col-md-offset-12 {
				margin-left: 100%
			}
			.col-md-offset-11 {
				margin-left: 91.66666667%
			}
			.col-md-offset-10 {
				margin-left: 83.33333333%
			}
			.col-md-offset-9 {
				margin-left: 75%
			}
			.col-md-offset-8 {
				margin-left: 66.66666667%
			}
			.col-md-offset-7 {
				margin-left: 58.33333333%
			}
			.col-md-offset-6 {
				margin-left: 50%
			}
			.col-md-offset-5 {
				margin-left: 41.66666667%
			}
			.col-md-offset-4 {
				margin-left: 33.33333333%
			}
			.col-md-offset-3 {
				margin-left: 25%
			}
			.col-md-offset-2 {
				margin-left: 16.66666667%
			}
			.col-md-offset-1 {
				margin-left: 8.33333333%
			}
			.col-md-offset-0 {
				margin-left: 0
			}
		}
		
		@media (min-width:1200px) {
			.col-lg-1,
			.col-lg-2,
			.col-lg-3,
			.col-lg-4,
			.col-lg-5,
			.col-lg-6,
			.col-lg-7,
			.col-lg-8,
			.col-lg-9,
			.col-lg-10,
			.col-lg-11,
			.col-lg-12 {
				float: left
			}
			.col-lg-12 {
				width: 100%
			}
			.col-lg-11 {
				width: 91.66666667%
			}
			.col-lg-10 {
				width: 83.33333333%
			}
			.col-lg-9 {
				width: 75%
			}
			.col-lg-8 {
				width: 66.66666667%
			}
			.col-lg-7 {
				width: 58.33333333%
			}
			.col-lg-6 {
				width: 50%
			}
			.col-lg-5 {
				width: 41.66666667%
			}
			.col-lg-4 {
				width: 33.33333333%
			}
			.col-lg-3 {
				width: 25%
			}
			.col-lg-2 {
				width: 16.66666667%
			}
			.col-lg-1 {
				width: 8.33333333%
			}
			.col-lg-pull-12 {
				right: 100%
			}
			.col-lg-pull-11 {
				right: 91.66666667%
			}
			.col-lg-pull-10 {
				right: 83.33333333%
			}
			.col-lg-pull-9 {
				right: 75%
			}
			.col-lg-pull-8 {
				right: 66.66666667%
			}
			.col-lg-pull-7 {
				right: 58.33333333%
			}
			.col-lg-pull-6 {
				right: 50%
			}
			.col-lg-pull-5 {
				right: 41.66666667%
			}
			.col-lg-pull-4 {
				right: 33.33333333%
			}
			.col-lg-pull-3 {
				right: 25%
			}
			.col-lg-pull-2 {
				right: 16.66666667%
			}
			.col-lg-pull-1 {
				right: 8.33333333%
			}
			.col-lg-pull-0 {
				right: auto
			}
			.col-lg-push-12 {
				left: 100%
			}
			.col-lg-push-11 {
				left: 91.66666667%
			}
			.col-lg-push-10 {
				left: 83.33333333%
			}
			.col-lg-push-9 {
				left: 75%
			}
			.col-lg-push-8 {
				left: 66.66666667%
			}
			.col-lg-push-7 {
				left: 58.33333333%
			}
			.col-lg-push-6 {
				left: 50%
			}
			.col-lg-push-5 {
				left: 41.66666667%
			}
			.col-lg-push-4 {
				left: 33.33333333%
			}
			.col-lg-push-3 {
				left: 25%
			}
			.col-lg-push-2 {
				left: 16.66666667%
			}
			.col-lg-push-1 {
				left: 8.33333333%
			}
			.col-lg-push-0 {
				left: auto
			}
			.col-lg-offset-12 {
				margin-left: 100%
			}
			.col-lg-offset-11 {
				margin-left: 91.66666667%
			}
			.col-lg-offset-10 {
				margin-left: 83.33333333%
			}
			.col-lg-offset-9 {
				margin-left: 75%
			}
			.col-lg-offset-8 {
				margin-left: 66.66666667%
			}
			.col-lg-offset-7 {
				margin-left: 58.33333333%
			}
			.col-lg-offset-6 {
				margin-left: 50%
			}
			.col-lg-offset-5 {
				margin-left: 41.66666667%
			}
			.col-lg-offset-4 {
				margin-left: 33.33333333%
			}
			.col-lg-offset-3 {
				margin-left: 25%
			}
			.col-lg-offset-2 {
				margin-left: 16.66666667%
			}
			.col-lg-offset-1 {
				margin-left: 8.33333333%
			}
			.col-lg-offset-0 {
				margin-left: 0
			}
		}
		
		.clearfix:before,
		.clearfix:after,
		.container:before,
		.container:after,
		.container-fluid:before,
		.container-fluid:after,
		.row:before,
		.row:after {
			content: " ";
			display: table
		}
		
		.clearfix:after,
		.container:after,
		.container-fluid:after,
		.row:after {
			clear: both
		}
		
		.center-block {
			display: block;
			margin-left: auto;
			margin-right: auto
		}
		
		.pull-right {
			float: right !important
		}
		
		.pull-left {
			float: left !important
		}
		
		.hide {
			display: none !important
		}
		
		.show {
			display: block !important
		}
		
		.invisible {
			visibility: hidden
		}
		
		.text-hide {
			font: 0/0 a;
			color: transparent;
			text-shadow: none;
			background-color: transparent;
			border: 0
		}
		
		.hidden {
			display: none !important;
			visibility: hidden !important
		}
		
		.affix {
			position: fixed
		}
		
		@-ms-viewport {
			width: device-width
		}
		
		.visible-xs,
		.visible-sm,
		.visible-md,
		.visible-lg {
			display: none !important
		}
		
		.visible-xs-block,
		.visible-xs-inline,
		.visible-xs-inline-block,
		.visible-sm-block,
		.visible-sm-inline,
		.visible-sm-inline-block,
		.visible-md-block,
		.visible-md-inline,
		.visible-md-inline-block,
		.visible-lg-block,
		.visible-lg-inline,
		.visible-lg-inline-block {
			display: none !important
		}
		
		@media (max-width:767px) {
			.visible-xs {
				display: block !important
			}
			table.visible-xs {
				display: table
			}
			tr.visible-xs {
				display: table-row !important
			}
			th.visible-xs,
			td.visible-xs {
				display: table-cell !important
			}
		}
		
		@media (max-width:767px) {
			.visible-xs-block {
				display: block !important
			}
		}
		
		@media (max-width:767px) {
			.visible-xs-inline {
				display: inline !important
			}
		}
		
		@media (max-width:767px) {
			.visible-xs-inline-block {
				display: inline-block !important
			}
		}
		
		@media (min-width:768px) and (max-width:991px) {
			.visible-sm {
				display: block !important
			}
			table.visible-sm {
				display: table
			}
			tr.visible-sm {
				display: table-row !important
			}
			th.visible-sm,
			td.visible-sm {
				display: table-cell !important
			}
		}
		
		@media (min-width:768px) and (max-width:991px) {
			.visible-sm-block {
				display: block !important
			}
		}
		
		@media (min-width:768px) and (max-width:991px) {
			.visible-sm-inline {
				display: inline !important
			}
		}
		
		@media (min-width:768px) and (max-width:991px) {
			.visible-sm-inline-block {
				display: inline-block !important
			}
		}
		
		@media (min-width:992px) and (max-width:1199px) {
			.visible-md {
				display: block !important
			}
			table.visible-md {
				display: table
			}
			tr.visible-md {
				display: table-row !important
			}
			th.visible-md,
			td.visible-md {
				display: table-cell !important
			}
		}
		
		@media (min-width:992px) and (max-width:1199px) {
			.visible-md-block {
				display: block !important
			}
		}
		
		@media (min-width:992px) and (max-width:1199px) {
			.visible-md-inline {
				display: inline !important
			}
		}
		
		@media (min-width:992px) and (max-width:1199px) {
			.visible-md-inline-block {
				display: inline-block !important
			}
		}
		
		@media (min-width:1200px) {
			.visible-lg {
				display: block !important
			}
			table.visible-lg {
				display: table
			}
			tr.visible-lg {
				display: table-row !important
			}
			th.visible-lg,
			td.visible-lg {
				display: table-cell !important
			}
		}
		
		@media (min-width:1200px) {
			.visible-lg-block {
				display: block !important
			}
		}
		
		@media (min-width:1200px) {
			.visible-lg-inline {
				display: inline !important
			}
		}
		
		@media (min-width:1200px) {
			.visible-lg-inline-block {
				display: inline-block !important
			}
		}
		
		@media (max-width:767px) {
			.hidden-xs {
				display: none !important
			}
		}
		
		@media (min-width:768px) and (max-width:991px) {
			.hidden-sm {
				display: none !important
			}
		}
		
		@media (min-width:992px) and (max-width:1199px) {
			.hidden-md {
				display: none !important
			}
		}
		
		@media (min-width:1200px) {
			.hidden-lg {
				display: none !important
			}
		}
		
		.visible-print {
			display: none !important
		}
		
		@media print {
			.visible-print {
				display: block !important
			}
			table.visible-print {
				display: table
			}
			tr.visible-print {
				display: table-row !important
			}
			th.visible-print,
			td.visible-print {
				display: table-cell !important
			}
		}
		
		.visible-print-block {
			display: none !important
		}
		
		@media print {
			.visible-print-block {
				display: block !important
			}
		}
		
		.visible-print-inline {
			display: none !important
		}
		
		@media print {
			.visible-print-inline {
				display: inline !important
			}
		}
		
		.visible-print-inline-block {
			display: none !important
		}
		
		@media print {
			.visible-print-inline-block {
				display: inline-block !important
			}
		}
		
		@media print {
			.hidden-print {
				display: none !important
			}
		}
		
		
		
		
/**************************/




.tabs { margin:0; padding:0;}
.tabs li { display:inline-block; width:113px; height:29px; background-color:#222; color:#bbb; display:block; float:left; margin-left:2px; line-height:30px; cursor:pointer;}
.tabs li:hover { background-color:#333; color:#c8c8c8;}
#trailer_but { background-image: url("/im/op-icons77.png"); background-position: 14px 7px; background-repeat: no-repeat; /*padding-right: 20px; text-align: right;*/ left:2px; cursor:pointer;}

#trailer_but:hover {background-color:#333; color:#c8c8c8;}

#film_but { background-image: url("/im/op-icons77.png"); background-position: 14px 7px; background-repeat: no-repeat; padding-right: 20px; text-align: right;}
#fav_but { background-image: url("/im/op-icons77.png"); background-position: 14px 7px; background-repeat: no-repeat; padding-right: 20px; text-align: right;}
.tray { display:none; }
.visible { display:block }
#modal {  background-color:#000; display:none; padding:15px; min-width:400px; min-height: 180px; }
.b-close {float:right; font-weight:bold; cursor: pointer;}
.favpost2 { float: right; margin: -331px 5px 6px 13px; position: relative; }

#loginpanel { position: absolute; top: 15%; left: 30%; width:400px; display: none; z-index: 10; background: #fff; border: solid 3px #ccc; padding: 5px; }

#icoblock { position:absolute; left: 398px; top:0px; height:31px; background-color:#181818; width:230px; }
 
.ratings-users { display:block; }
/*.f-rate-min { width:0px; height:0px; }*/

.sttitl{display:none;}



#iivk2 { position:absolute; top:208px; /*padding-right:3px;*/ font-size:11px; color:#a1a0a0; z-index:999; background-color:#111111; left:858px; } #iivk2:hover { color:#ddd; }
#container { position:relative; margin-top:2px !important; margin:0 auto; width:960px; background-color:#111; cursor:default; }
/***********************************************************************/




html { background-color:#000; min-width:960px; -webkit-text-size-adjust:none; } body { /*margin:250px 0 0 0;*/ padding:0; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#a5a5a5; /*background-image:url(/im/gbgr.jpg);*/ background-position:center 0; background-repeat:no-repeat; } #mtr { position:absolute; top:-255px; display:block; left:30px; width:900px; height:155px; } .left { float:left; } .right { float:right; } a { color:#dadada; text-decoration:none; } .pointer { cursor:default; } a, a:hover, a:active, a:focus { outline:none !important; } img { border:none; } .left { float:left; } ul { list-style:none; } .tleft { text-align:left !important; } .undrln { text-decoration:underline !important; } .undrln:hover { text-decoration:none !important; } #headerline { position:relative; height:100px; margin:0 auto; width:960px; background-color:#111; margin-bottom:-2px; } #headlx { position:absolute; top:216px; height:2px; width:960px; background-image:url(images/pi3.png); } #srch { position:absolute; z-index:999; width:480px; left:415px; top:34px; } .srch_query { outline:none; background-color:#080808; color:#fff; border:2px solid #313043; border-right:1px solid #313043; height:25px; width:330px; opacity:0.5; padding-left:7px; } .srch_query:hover { border:2px solid #404259; border-right:1px solid #404259; } #btnSearch { -webkit-appearance:none; outline:none; background-color:#333; color:#fff; border:2px solid #313043; border-left:1px solid #313043; height:31px; width:105px; opacity:0.5; cursor:pointer; position:absolute; margin-left:2px; } #btnSearch:hover { opacity:0.7; border:2px solid #313043; border-left:1px solid #404252; } #r-sch { position:absolute; left:34px; top:37px; background-image:url(/im/b-rsch.png); display:block; height:14px; width:206px; } #r-sch:hover { background-position:0 14px; } .ttpi { position:absolute; z-index:9; top:68px; padding:2px 3px; color:#aaa; } .ttpi:hover { color:#ddd; } .ttpo { position:absolute; top:69px; opacity:0.4; } #linvk { position:absolute;left:750px;top:215px; } #iivk { position:absolute; top:208px; padding-right:3px; font-size:11px; color:#a1a0a0; z-index:999; background-color:#111111; left:858px; } #iivk:hover { color:#ddd; } #container { position:relative; margin-top:2px !important; margin:0 auto; width:960px; background-color:#111; cursor:default; } #header { position:relative; height:300px; padding-left:4px; padding-top:5px; } #hd-m { position:absolute; left:900px; top:-100px; } #hd-m:hover { background-image:url(/im/hd-m.png);} .logo { display:block; position:relative; width:213px; height:55px; top:17px; left:66px; } .userlogo { display:block; position:absolute; width:213px; height:55px; top:10px; left:250px; } .userlogo img { opacity:0.6;} .toplink { background-color:#222; display:block; width:132px; height:202px; float:left; margin:2px; text-align:center; font-size:11px; padding-top:5px; position:relative; z-index:999; color:#aaa; overflow:hidden; } .toplink img { display:block; margin-left:6px; padding-bottom:3px; } .toplink:hover { background-color:#353535; color:#ddd; } #main { position:relative; width:650px; margin-top:57px; margin-left:4px;  float:left; } .mainlink { position:relative; background-color:#222; display:block; width:210px; height:350px; float:left; margin:2px; text-align:center; font-size:13px; padding-top:5px; border:1px solid #222; color:#bbb; } .mainlink span { display:block; position:relative; top:3px; padding:0 3px; height:28px; overflow:hidden; line-height:1.1; } .mainlink:hover { background-color:#353535; color:#eee; border:1px solid #353535; } .mainlinkfav { position:relative; background-color:#222; display:block; width:112px; height:182px; float:left; text-align:center; font-size:13px; padding-top:6px; color:#aaa; overflow:hidden; } .mainlinkfav span { display:block; position:relative; top:3px; padding:0 3px; height:28px; overflow:hidden; font-size:11px; } .mainlinkfav:hover { background-color:#353535; color:#ddd; } .favpost { position:relative; width:112px; height:182px; float:left; margin:13px 0 6px 13px; } .favpost:hover .favdel { background-color:#333; } .favdel { position:absolute; left:92px; top:0px; z-index:99; display:block; height:20px; width:20px; background-color:#222; background-image:url(/im/favdel.png); } .favdel:hover { background-color:#151515 !important; -webkit-filter: brightness(1.5); } .fpages { margin-left:2px; position:relative; top:3px; } .fpage {border:none; color:#ccc; background-color:#333; padding:6px; } .currentpage { border: 1px solid #555 !important; color:#656565; background-color:#000; padding:4px; font-weight:bold; } #page_navi { position:relative; padding:16px 0 25px 0; width:645px; } #page_navi .pages { color:#777; background-color:#292929; font-size:13px; padding:5px;} #page_navi .page { border:none; color:#ccc; background-color:#333; padding:6px; } #page_navi .nextpostslink { border:none; color:#ccc; background-color:#333; padding:6px; } #page_navi .previouspostslink {border:none; color:#ccc; background-color:#333; padding:6px; } #page_navi a { border:none; color:#ccc; background-color:#333; padding:6px; } #page_navi .extend { border:none; color:#ccc; background-color:#333; padding:6px; } #page_navi .current { border:1px solid #555 !important; color:#656565; background-color:#000; padding:4px;} #face { background-color:#181818; margin:0 3px 0 2px; position:relative; top:-49px; border:1px solid #181818;} #single #hdl { position:absolute; bottom:-35px; font-size:15px; font-weight:bold; color:#555; width:643px; margin-left:-1px; text-align:center; background-color:#181818; border:1px solid #181818; border-top:none;  padding-top:25px; height:30px; } h1 { font-size:16px; margin:0; font-weight:normal; } h1:first-letter { color:#F00; font-weight:bold; font-size:16px; margin-right:1px; }  #hd-si { position:absolute; left:578px; top:20px; } #na-si { position:absolute; left:566px; top:17px; font-weight:bold; font-style:italic; font-size:13px; } #tv-si { position:absolute; left:590px; top:17px; font-weight:bold; font-style:italic; font-size:16px; } #dub { position:absolute; left:594px; top:11px; } #pro { position:absolute; left:594px; top:11px; } #atop { display:block; width:57px; height:55px; position:absolute; top:-34px; left:295px; margin-bottom:10px; background-image:url(/im/t-ar2.png); } .hlin {  min-height:45px; width:560px; } .hlin b { position:relative; top:13px; left:14px; font-size:22px; font-weight:400; color:#ccc; line-height:1.1; } #fbl { position:absolute; left:12px; top:57px; } #single a { text-decoration:underline; } #single a:hover { text-decoration:none; } .t-img { margin:-1px 8px 8px 8px; float:left; border:2px solid #252525; } .t-row { margin-top:9px; width:413px; margin-left:221px; min-height:315px; } .r-1 { background-color:#222; min-height:20px; padding:8px 10px; } .r-2 { min-height:20px; padding:9px 10px; } .rl-1 { width:150px; float:left; margin-top:2px; } .rl-2 { color:#dadada; width:245px; margin-left:150px; } .rl-2 a { line-height:1.5; } .rll { line-height:1.6; position:relative; top:-3px; color:#dadada; min-height:33px;  } .description { position:relative; background-color:#222; padding:8px 15px 12px 15px; margin:-4px 8px 0 8px; } .infotext p { line-height:18px; } .gnv { white-space: nowrap; } .content-wrapper { overflow: hidden; } .content-wrapper p {	margin:6px 0 0 0;} .content-wrapper + p.more-link {	margin:10px 0 0; cursor: pointer; } .more-link { width:80px;} .content-wrapper.expanded + p.more-link {	position: relative; width:595px; bottom:5px; line-height:0; text-align:right; } .content-wrapper.contracted p { display:inline; } .content-wrapper.expanded p { margin:0 0 6px 0; } .content-wrapper.contracted + p.more-link {	background: url("/im/f.png") 0px 0px repeat-y transparent;	bottom: 0px;	display: inline-block;	margin: 0px;	padding-left: 40px;	right: 0px;	position: absolute; } p.more-link>a.more {	background-color: #222;	color: #ccc;	text-decoration: none !important;	border-bottom: 1px dotted #ccc; } p.more-link>a.more:hover {	border-bottom: 1px solid #ccc; } .locked + p.more-link { display: none; }  #prr { font-size:16px; color:#ccc; margin-top:1px; margin-bottom:8px; } #prr:first-letter { color:#F00; } .f-rate { position:absolute; bottom:3px; left:7px; } .f-rate img { height:15px; width:15px; } .f-rate .ratings-score { display:none; } .f-rate .ratings-users { display:none; } .rgreen { position:relative; left:-1px; width:8px; height:8px; } .mqu { margin-left:2px; } .mqn {position:absolute; bottom:2px; left:160px; font-weight:bold; font-size:15px; font-style:italic; color:#bf090e; width:45px; text-align:center; } .qn { margin-left:-4px; } .mqx {position:absolute; bottom:2px; left:157px; font-weight:bold; font-size:13px; font-style:italic; color:#999; width:45px; text-align:center; } .mqnf { font-weight:bold; font-size:14px; font-style:italic; color:#999; height:15px; margin-top:-5px; } .ser-f { position:absolute; bottom:55px; left:17px; } .dts { position:absolute; left:176px; bottom:17px; } .chf { position:absolute; margin-left:282px; margin-top:10px; font-size:11px; font-weight:bold; z-index:2; } #goplay { position:relative; background-color:#222; padding:8px 5px 5px 10px; margin:3px 8px 2px 8px; } #goplay .ratings-score { position:absolute; left:417px; top:41px; width:212px; font-size:15px; font-weight:bold; color:#777; } #goplay .ratings-users { position:absolute; left:417px; margin-top:-16px; font-size:11px; font-weight:bold; color:#777; } .down { position:absolute; left:525px; margin-top:-29px; background:url(/im/down.png) 0 -15px no-repeat; display:block; width:34px; height:15px; } .down:hover { background-position:0 0; margin-top:-29px; } #friend { position:relative; background-color:#222; margin:0 8px 0 8px; padding:2px 7px 1px 10px; color:#555; } #friend #inpb { padding-top:4px; } #friend .inpi { margin:13px 0 9px 0; color:#aaa; font-weight:bold; font-size:11px; } .inpi span { margin-left:4px; } .pf { font-size:16px; padding-bottom:8px; margin-left:4px; padding-top:5px; color:#ccc; } .pf:first-letter { color:#F00; } #socbg { position:absolute; width:336px; height:48px; background:url(/im/socbg.png); left:322px; background-repeat:no-repeat; background-position:-48px 0; top:-3px; } #friend #soc { position:absolute; margin-left:300px; margin-top:6px; } #friend #soc a { display:block; width:25px; height:25px; opacity:0.5; float:left; margin-left:23px; background:url(images/mss.png); } #friend #soc a:hover { opacity:0.8; } #msoc { background-color:#222; width:261px; position:relative; left:8px; margin-top:5px; padding:10px 8px 10px 13px; height:23px; } #msoc a { display:block; width:25px; height:25px; opacity:0.7; float:left; margin-left:6px; background:url(images/mss.png); } a.s-fb { background-position:-25px 0 !important; } a.s-mr { background-position:-50px 0 !important; } a.s-oks { background-position:-75px 0 !important; } a.s-yar { background-position:-100px 0 !important; } a.s-gbz { background-position:-125px 0 !important; } a.s-mmr { background-position:-175px 0 !important; } a.s-tw { background-position:-200px 0 !important; } #msoc a:hover { opacity:1; } #sggm { float:left; margin-left:6px; width:23px; height:22px; background-image:url(images/mss.png); background-position:-150px 0; opacity:0.5; padding-left:2px; padding-top:3px; cursor:pointer; } #sggm:hover { opacity:0.8; } #sggm2 { width:22px; overflow:hidden; margin-top:-1px; } #sggm1 { margin-left:-3px; margin-bottom:-1px; } input.fri { width:82%; position:absolute; right:6px; margin-top:-3px; padding:1px 0 1px 5px; cursor:text; background-color:#272727; color:#555; font-weight:bold; font-size:13px; border:1px solid #292929; } .ddmenuf { background-color:#252525; color:#ccc; border:none; opacity:0.7; width:595px; font-size:14px; border:1px solid #444; } .ddmenuf:focus { outline:none; } #vser { position:absolute; z-index:3; top:9px; left:9px; } #faq { position:absolute; left:20px; top:10px; font-size:12px; font-weight:bold; z-index:999; color:#bbb; text-decoration:none !important; background-color:#000; padding:0 2px;} #faq:hover { text-decoration:underline !important; } #nextt { margin:3px 16px 0 0; padding:10px 0 31px 0; position:relative; left:8px; color:#1988bf; height:220px; background-color:#222;} #nextt div { font-size:18px; color:#ccc; position:relative; left:13px; } #nextt:first-letter { color:#F00; } #nextt ul { margin-left:-33px; margin-top:9px; } #owner { text-align:center; border:6px solid #222; margin-left:8px; margin-top:3px; width:606px; padding:4px; font-size:15px; } .tray { position:relative; background-color:#000; border:6px solid #222; margin-left:8px; margin-top:3px; width:615px; } .plser { padding-top:32px; } .nxl { margin:2px 3px 2px 1px !important; width:113px !important; height:189px !important; font-size:12px !important; } .nxl img { margin-left:2px !important; margin-top:-2px !important; width:109px; height:160px; } .imlo { position:absolute; left:256px; top:137px; } .ifram { position:relative; z-index:1; width:615px; height:373px; } .ifrem { display:none; } .tray object,.tray embed { position:relative; z-index:1; width:614px; height:373px; } .prim { padding:5px 10px 5px 10px; margin:-5px 8px -5px 8px; background-color:#222; color:#777; font-size:11px; font-weight:bold; } .prim a { color:#777; } .nvz { display:none; } .qtp { position:absolute; left:8px; text-decoration:none !important; background-image:url(http://gidonlinekino.com/wp-content/themes/gidonline/images/pi2.png); font-size:15px; z-index:9999; padding:10px 7px 7px 7px; color:#555; } .qtp:hover { color:#999; } #iplt { background-color:#222; margin:-5px 8px 3px 8px; padding:6px 0 8px 14px; } .hrl { background:url(images/sbc.png); height:22px; width:265px; margin-top:-20px; margin-bottom:11px; z-index:9; position:relative; } .shrl { background:url(images/ssbc.png) !important; } .chrl { background-color:#111; height:3px; margin-top:13px; margin-bottom:15px; } #typ { background-color:#000; margin:0 10px 0 10px; height:18px; position:relative; top:3px; padding-top:8px; } .rbut { float:left; margin-left:10px; width:295px; background-color:#111; text-align:center; text-decoration:none !important; height:16px; color:#333 !important; font-weight:bold; } .rbut:hover { background-color:#222; color:#999 !important; } .tiznews { margin:3px 8px; background-color:#222; padding:4px 10px 15px 10px; width:607px; height:220px; overflow:hidden; } .znt { font-size:16px; color:#ccc; position:relative; top:5px; margin-bottom:15px; margin-left:5px;} .com { margin-left:2px !important; } .znt:first-letter { color:#F00; } .added .add, .remove {display: none; background-image:url(/im/op-icons7.png); background-position: -33px -40px; width:23px; height:22px; } .add { background-image:url(/im/op-icons7.png); height:20px; width:23px; background-position:-35px 0px; } #gotok { margin-top:-1px; width:25px; height:22px; background-image:url(/im/op-icons7.png); background-position: -61px 0px; } .torr {background-image:url(images/torr.png); background-repeat:no-repeat; padding-left:20px; text-decoration:underline; right:180px; position:absolute; top:10px;  font-size:11px; color:#ccc !important; } .torr:hover { text-decoration:none; } #ct-reg { color:#777; font-weight:bold; background-color:#282828; padding-bottom:5px; margin-bottom:18px; margin-top:19px; margin-right:15px; text-align:center; }  #comments { background-color:#222; margin:3px 8px 20px 8px; padding:5px 0 25px 10px; } #comments:first-letter { color:#F00; } #comments b { font-size:18px; color:#ccc; margin-top:0px; margin-bottom:5px; font-weight:400; } div.comment { background:url(images/comment.png) no-repeat; position:relative; left:-40px; width:600px; padding-left:22px; padding-top:3px; } .ct-ti { text-align:right; margin-top:-14px; padding-right:30px; color:#212121; font-weight:bold; } .ct-author { font-weight:bold; color:#ccc; } .count { font-size:11px; margin:5px 0 0 8px; } #comments input { background-color:#222; border:1px solid #555; color:#ccc; font-size:14px; } #comments textarea { outline:none; background-image: url(images/cbgk.png); background-repeat:no-repeat; background-color:#1c1c1c; padding:5px; border:1px solid #252525; height:113px; width:594px; font-size:13px; color:#bbb; font-family:Verdana, Geneva, sans-serif; overflow:auto; } #comments textarea:focus { background-image:none; } .submit { outline:none; height:34px; width:100px; cursor:pointer; font-size:13px !important; border:none !important; background-image:url(images/send2.png); margin-bottom:10px; margin-top:5px; } .submit:hover { background-position:0 -37px; } .submit:active { background-position:0 -74px; } #author { height:20px; padding:1px 5px; } #comq { position:relative; top:2px; color:#aaa; font-weight:bold; } #comq input { outline:none; background-color:#1c1c1c; border:1px solid #252525; height:25px; } #smil { position:relative; top:0px; padding:0 5px 3px 3px; margin-bottom:15px;} #smiles { margin-top:14px; } img.wp-smiley-select {cursor: pointer;} .ct-avatar {position:absolute; left:7px; top:34px; } .ct-avatar .avatar { position:absolute; left:10px; top:10px; } .ct-text { display:block; color:#aaa; line-height:18px; padding-bottom:5px; padding-top:9px; width:490px; position:relative; left:65px; min-height:86px;  } .pr_c { display:block; margin-left:-13px; margin-top:-12px; width:55px; height:76px; background-image:url(/im/pr_c.png);  } .sl_c { display:block; margin-right:-13px; margin-top:-12px; width:55px; height:76px; background-image:url(/im/sl_c.png);  } #topls { position:absolute; top:5px; margin-left:4px; background-color:#111; z-index:99; } #catline { position:absolute; top:218px; margin-left:7px; width:960px; } #catline ul { position:absolute; left:-5px; top:-15px; width:960px; padding:0; } #catline ul li { float:left; } #catline ul li a { display:block; width:132px; height:20px; margin-left:4px; margin-top:4px; background-color:#181818; color:#999; text-align:center; padding-top:7px; } #catline ul li a:hover { background-color:#333; color:#ccc;} #b-rate { position:absolute; display:block; top:355px; width:319px; height:20px; background-color:#181818; background-image:url(images/b-rate.png); background-repeat:no-repeat; background-position:0 -21px; margin-left:7px; } #b-rate:hover { background-position:0 -3px; } #b-wievs { position:absolute; display:block; top:355px; width:319px; height:20px; background-color:#181818; margin-left:330px; background-image:url(images/b-wiev.png); background-repeat:no-repeat; background-position:0 -21px; } #b-wievs:hover { background-position:0 -3px; } .ratings-users { display:none; } #infoline { position:absolute; display:block; top:337px; width:644px; height:16px; background-color:#181818; margin-left:6px; padding-top:4px; padding-left:5px; font-size:11px; border-left:1px solid #181818; border-top:1px solid #181818; border-bottom:1px solid #181818; z-index:999; } #infoline .rat img { position:relative; float:left; top:-2px; left:3px; width:17px; height:17px; margin-right:28px;} #infoline #inls { float:left; width:587px; text-align:right; padding-right:5px; margin-top:-1px; color:#585858; } .aanime { display:block; position:absolute; left:50px; top:-3px; background-color:#222; padding:4px 7px 5px 7px; font-style:normal; color:#777; border:2px solid #111; font-size:11px; } .aanime:hover { background-color:#333; color:#aaa; }  #inls #lin { position:relative; top:-2px; } #nwf { position:absolute; top:2px; left:50px; } #info-arr { position:relative; top:3px; left:-1px; } #dd-line { position:absolute; top:313px; width:644px; background-color:#191919; height:20px; margin-left:6px; color:#999; } .ddmenu { background-color:#191919; color:#999; opacity:0; } #actors-t { position:absolute; left:75px; top:2px; } #actors-d:hover #actors-t { color:#ccc; } #actors-dropdown { width:180px; cursor:pointer;} #actors-d { background-color:#181818; height:20px; } #director-t { position:absolute; left:235px; top:2px; } #director-d:hover #director-t { color:#ccc; } #director-dropdown { width:180px; cursor:pointer;} #director-d { background-color:#181818; height:20px; } #country-t { position:absolute; left:413px; top:2px; } #country-d:hover #country-t { color:#ccc; } #country-dropdown { width:150px; cursor:pointer; } #country-d { background-color:#181818; height:20px; } #year-t { position:absolute; left:560px; top:2px; } #year-d:hover #year-t { color:#ccc; } #year-dropdown { width:132px; cursor:pointer;} #year-d { background-color:#181818; height:20px; } #side { position: relative; float:right; margin-top:8px; right:6px; margin-bottom:15px; padding-top:3px; background-color:#181818; width:298px; height:1531px; } #s-side { position: relative; float:right; margin-top:8px; right:6px; margin-bottom:13px; padding-top:3px; padding-bottom:8px; background-color:#181818; width:298px;} .adc { border:5px solid #333; width:240px; overflow:hidden; margin:5px 0 5px 6px; } .pvk { width:265px; font-size:11px; color:#999; } .sbinlog { background-color:#222; width:272px; position:relative; left:8px; margin-top:5px; padding:5px; } .sbin { background-color:#222; width:275px; position:relative; left:8px; margin-top:5px; padding:10px 0px 0px 7px; font-size:12px; color:#aaa; } #us-p img { border:2px solid #191919; } #us-p { font-size:15px; } .zbin { background-color:#222; width:265px; position:relative; left:8px; margin-top:15px; padding:5px 5px 0 12px; } .zrec { height:1433px; } #us-pro { font-size:10px; position:absolute; top:48px; left:62px; width:210px; text-align:right; } .s240 { border:5px solid #333; width:240px; margin-top:5px; margin-bottom:4px; padding:5px; } .sbch { background-color:#222; width:280px; position:relative; left:8px; top:5px; padding-bottom:13px; margin-bottom:10px; color:#aaa; } .chin { font-size:16px; color:#ccc; padding:10px 0 9px 10px; } .sb-240 { border:5px solid #333; width:240px; margin-top:5px; margin-bottom:-7px; margin-left:5px } .sc-240 { width:265px; margin-top:5px; margin-bottom:4px; font-size:11px; } .sc-240 a { display:block; color:#aaa; margin-bottom:4px; margin-left:4px; font-size:11px; line-height:1.3; } .sc-240 a:first-letter { color:#f10202; font-weight:bold; } .sc-240 a:hover:first-letter { color:#fff; } .ch-pr { position:relative; top:-8px; left:10px; font-size:11px; width:240px; padding:5px; margin-top:2px; } a.chie { display:block; font-size:15px; color:#aaa; margin:2px 0 13px 7px; text-decoration:none; } a.chie:hover { color:#ccc; } a.chie img { position:relative; left:-2px; top:1px; } .mna { margin-left:1px; } .sblink { background-color:#292929; display:block; width:121px; height:194px; float:left; margin:3px; text-align:center; font-size:11px; padding:7px 3px 2px 3px; position:relative; overflow:hidden; } .sblink img { display:block; margin-left:4px; margin-bottom:3px; } .sblink:hover { background-color:#353535; color:#ddd; } a.sblink { color:#aaa; text-decoration:none; line-height:1.1; } .dat { background-color:#333; margin:12px 5px 10px 0; padding:3px; } #film-bookmark {display: none;} #film-bookmark.show {display:inline;} #sprf { font-size:9px; padding:0 10px 5px 18px; } #footer { clear:both; height:15px; background-color:#181818; margin:0 6px 3px 6px; border:1px solid #181818; position:relative; top:-7px; padding:10px 0 10px 8px; color:#777; } #footer #fleft, #fright { display: inline-block; } #footer #fright { float:right; padding-right:8px; } #searchno { padding:10px; background-color:#181818; margin:2px 4px 0 2px; text-align:center; border:1px solid #181818; line-height:1.6; } #cpt { margin:-2px 10px 0 10px; font-size:11px; padding-bottom:7px; color:#454545; } .recr { margin-left:-12px; margin-top:-12px; margin-bottom:-15px; } .recrx { margin-top:-12px; margin-left:-12px; } .tipsy { font-size: 11px; padding: 5px; position: absolute; z-index: 100000; } .tipsy-inner { background-color: black; color:#ccc; max-width: 220px; padding: 5px 8px 4px; text-align: center; } .tipsy-inner { border-radius: 3px 3px 3px 3px; } .tipsy-arrow { background: url(images/tipsy.gif) no-repeat scroll left top transparent; height: 5px; position: absolute; width: 9px; } .tipsy-n .tipsy-arrow { left: 50%; margin-left: -4px; top: 0; } .tipsy-nw .tipsy-arrow { left: 10px; top: 0; } .tipsy-ne .tipsy-arrow { right: 10px; top: 0; } .tipsy-s .tipsy-arrow { background-position: left bottom; bottom: 0; left: 50%; margin-left: -4px; } .tipsy-sw .tipsy-arrow { background-position: left bottom; bottom: 0; left: 10px; } .tipsy-se .tipsy-arrow { background-position: left bottom; bottom: 0; right: 10px; } .tipsy-e .tipsy-arrow { background-position: right top; height: 9px; margin-top: -4px; right: 0; top: 50%; width: 5px; } .tipsy-w .tipsy-arrow { height: 9px; left: 0; margin-top: -4px; top: 50%; width: 5px; } #trbu { height:20px; width:29px; background: url(/im/op-icons7.png) no-repeat -2px 0px; } #tbn { position:absolute; width:600px; height:200px; top:-209px; left:353px;} .limitations { position:absolute; display:block; top:280px; left:15px; margin-top:3px; width:26px; height:20px; background-image:url(/im/op-icons7.png); background-repeat:no-repeat; } #limit0 { background-position:2px -40px; } #limit6 { background-position:3px -61px; } #limit12 { background-position:-43px -61px; width:33px !important; } #limit16 { background-position:0 -80px; width:33px !important; } #limit18 { background-position:-41px -83px; width:33px !important; }
  /*#icoblock { position:absolute; left:282px; top:0px; width:345px; height:31px; background-color:#181818; }*/
  #icoblock a { position:absolute; width:113px; height:29px; background-color:#222; text-decoration:none; color:#bbb; display:block; float:right; margin-right:6px; }
  #icoblock a:hover { background-color:#333; color:#c8c8c8; }
  
  #icoblock div { position:absolute; width:113px; height:29px; background-color:#222; text-decoration:none; color:#bbb; display:block; float:right; margin-right:6px; }
  
  /*#trailer_but { left:2px; background-image:url(/im/op-icons77.png); background-repeat:no-repeat; background-position: 14px 7px; }*/
  #trailer_but_txt { left:40px; }
      	     
      	     #addf { left:232px; }
      	       #fav_but_add, #fav_but_remove { position:absolute; display:block; width:25px; height:25px; background-image:url(/im/op-icons77.png); background-repeat:no-repeat; }
      	       #fav_but_add { background-position: 5px -22px; }
      	       #fav_but_remove { background-position: 6px -52px; }
      	       #fav_but_txt { left:32px; }
  
      	     #addf11 { left:117px; }
      	       #see_but_add, #see_but_remove { position:absolute; margin-left:4px; display:block; width:25px; height:25px; background-image:url(/im/op-icons77.png); background-repeat:no-repeat; }
      	       #see_but_add { background-position: 6px -84px; }
      	       #see_but_remove { background-position: 6px -113px; }
      	       #see_but_txt { left:37px; }
      	     
      	     #fav_but_txt, #see_but_txt, #trailer_but_txt { position:relative; top:7px; } 
      	     
#user_button { display:block; width:220px; color:#aaa; }
#faq_button { position:absolute; display:block; width:48px; height:44px; background-color:#222; left:242px; top:8px; font-size:14px; color:#aaa; }
#faq_button span { position:relative; top:14px; left:19px }
#see_button { position:relative; top:4px; left:8px; margin-bottom:8px; display:block; height:30px; width:143px; background-color:#222; color:#aaa; }
#see_button_txt { display:inline-block; position:relative; top:8px; left:39px; }
#fav_button { position:absolute; top:56px; left:155px; margin-bottom:8px; display:block; height:30px; width:135px; background-color:#222; color:#aaa; }
#fav_button_txt { display:inline-block; position:relative; top:8px; left:30px; }
#fav_button:hover, #faq_button:hover, #user_button:hover, #see_button:hover { color:#ddd; background-color:#333; }

#reg_button { display:block; height:38px; width:147px; background-color:#222; margin-bottom:10px; position:relative; left:8px; top:5px; color:#aaa; }
#reg_button span { position:relative; top:13px; left:29px; }
#in_button { display:block; height:38px; width:86px; background-color:#222; margin-bottom:10px; position:absolute; left:159px; top:8px; color:#aaa; }
#in_button span { position:relative; top:13px; left:25px; }
#faq_button_nr { display:block; height:38px; width:41px; background-color:#222; margin-bottom:10px; position:absolute; left:249px; top:8px; color:#aaa; }
#faq_button_nr span { position:relative; top:13px; left:17px; } 
#reg_button:hover, #in_button:hover, #faq_button_nr:hover { color:#ddd; background-color:#333; }
      	     
#brim { position:absolute; top:0px; width: 100%; height:1000px; z-index:0; background-position: 50% 0%; background-repeat: no-repeat; }
#brlink { width: 100%; height: 100%; position:fixed; top: 0; left: 0; display: block; z-index:0;}

#climit { border:none !important; position:absolute; margin-top:13px; margin-left:4px; color:#444 !important; }

h2 { font-size:16px; margin:0; font-weight:normal; position:relative; top:5px; left:10px; color:#ccc; } h2:first-letter { color:#F00; font-weight:bold; font-size:16px; margin-right:1px; } 
#playh2, #playh3 { /*position:absolute;*/ z-index:9999; width:199px; height:37px; background-image: url(/im/playh2.png); }

.tabs_player {
	line-height: 26px;
	list-style: none;
	padding: 0;
	margin: 0;
}

.tabs_player li {
	float: left;
	padding: 0 14px;
	cursor: pointer;
	width: auto;
	height: 35px;
	margin-right: 2px;
	background-color: #222;
	line-height: 32px;
}

.tabs_player li:hover {
	background-color:#333;
	color:#c8c8c8;
}

.tabs_player li.current {
	background-color:#181818;	
}

.tabs_player li h2 {
	top: 0;
	left: 0;
}

#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:99999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:fixed;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:15px; color:#999;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(close.png);}
#sb-nav-next{background-image:url(next.png);}
#sb-nav-previous{background-image:url(previous.png);}
#sb-nav-play{background-image:url(play.png);}
#sb-nav-pause{background-image:url(pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

.post-ratings {
	width:100%;
}
.post-ratings-loading {
	display: none;
	height: 16px;
	text-align: left;
}
.post-ratings-image {
	border: 0px;
}
.post-ratings IMG, .post-ratings-loading IMG, .post-ratings-image IMG {
	border: 0px;
	padding: 0px;
	margin: 0px;
}
.post-ratings-text {
}
.post-ratings-comment-author {
	font-weight: normal;
	font-style: italic;
}

.wp-pagenavi {
	clear: both;
}

/*
.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 2px;
}*/

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #000;
}

.wp-pagenavi span.current {
	font-weight: bold;
}

body {    
	
}

.rightbar { background-color:#222; width:275px; position:relative; left:8px; margin-top:5px; padding:10px 0px 0px 7px; font-size:12px; color:#aaa; }

.player-drop {background-color:#000000; color:#fff !important; display:none;}
.player-drop.visible {display:block;}